*{	margin:0 auto; 
	padding:0;
}

body{
	color:#ffffff;
	background:#f2f2f2 url(../img/bg.png) repeat-x;
	font: 11px/1.6 Arial, Helvetica, sans-serif;
	text-align:center;
}


#container{ 
	width:960px;
	padding:0 10px 0 10px;
	color:#000;
	background:url(../img/bg-container.png) repeat-y;
	text-align:left;
}




#corpo{ width:656px;}

#colonna{ width:304px;}


.box-descrizione{ background:#000; padding:20px; color:#fff; font-size:12px; line-height:16px}
.sottomenu{ list-style:none; padding:0; margin:0; display:inline}
.sottomenu li{ line-height:35px;  float:left;}
.sottomenu li a{ background:#eaeaea; display:block; line-height:35px; padding:3px 7px; color:#000; text-decoration:none }
.sottomenu li a:hover{ background:#fff; display:block; line-height:35px; padding:3px 7px; color:#1BBBEB}
.sottomenu li a.active{ background:#1BBBEB; display:block; line-height:35px; padding:3px 7px; color:#fff}

.richiedi-info{ background:#1BBBEB; color:#fff; font-size:18px; font-weight:bold; padding:15px 20px; line-height:18px}


.box-offerta{ background:#f0f0f0; width:575px; margin-left:20px; padding-left:20px; padding-bottom:13px; padding-top:7px }
.riga-dettagli{ background:#e2e2e2; width:595px; margin-left:20px; line-height:25px; height:25px;}
.dettagli{ float:right; color:#fff; font-weight:bold; background:#1BBBEB; line-height:25px; height:25px; padding:0 10px; width:220px}
.offerta-aperta{background:#f0f0f0; border-left:2px solid #e2e2e2; border-right:2px solid #e2e2e2; border-bottom:2px solid #e2e2e2; width:571px; margin-left:20px; padding-left:20px; padding-bottom:13px; padding-top:7px; font-size:13px }
 h2{ font-size:18px; padding-top:7px}



.testi{ width:595px; margin-left:20px; padding-bottom:13px; padding-top:7px }
.left{ float:left}
.right{ float:right}

a{ color:#1BBBEB;}
a:hover{ color:#000; text-decoration:underline}

.footer{ color:#666666;}
.footer a{ color:#666666; text-decoration:none}
.footer a:hover{ color:#333333; text-decoration:none; }
.footer p{ padding-top:10px;}


.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font20{ font-size:20px;}
.font22{ font-size:22px;}

.azzurro{ color:#1BBBEB;}
.nero{ color:#000;}
.bianco{ color:#fff;}

