*{	margin:0 auto; 
	padding:0;
}

body{
	color:#ffffff;
	font: 11px/1.6 Arial, Helvetica, sans-serif;
	text-align:center;
	background-color: #FFF;
}

ul li{ margin-left: 30px;}

#box{ text-align:center; width:980px; }

#box #container{ 
	width:940px;
	padding:0 10px 0 10px;
	color:#333333;
	background:#ffffff url(../img/bkg.jpg) repeat-y;
	text-align:left;
	float:left;

}

#box #bandierine{ float:right; width:20px; border:1px solid #000;}


.bianco{ color:#FFF;} 
.bianco a{ color:#FFF; text-decoration:none; }
.bianco a:hover{ color:#FFF; text-decoration:underline; }

.prenota-bianco{ color:#FFF; font-size:13px;}
.prenota-bianco a{ color:#FFF; font-size:13px; text-decoration:none;}
.prenota-bianco a:hover{ color:#FFF; font-size:13px; text-decoration:none;}

h1{ color: #F00; font-size:30px; padding-bottom:10px; font-weight:bold; line-height:33px}
.sottotitolone{ color:#7F7F80; font-size:18px; line-height:18px}
.nero{ color:#333333;}
.nero a{ color:#333333; text-decoration:underline;}
.nero a:hover{ color:#F00; text-decoration:none;}
.rosso{ color:#F00;}
.grigio{ color:#7F7F80;}

.colonna{ width:320px; background:url(../img/bg-colonna.jpg) repeat-y top left;}
.contenuto-colonna{ width:300px; padding-right:20px;}
h2{ color:#999999; font-size:18px; border-bottom:1px solid #cccccc; padding-top:25px; line-height:20px;}
h3{ color:#F00; font-size:16px; line-height:16px;}
h4{ color:#999999; font-size:16px; border-bottom:1px solid #cccccc; line-height:16px;}



.estate2010{color:#000;font-size:22px; font-style:italic;}
.lago-garda{color:#FFF;font-size:28px;}
.prenota-subito{ color:#FFF; font-size:18px; font-weight:bold;}
.prenota-subito a{ color:#FFF; text-decoration:none;}
.prenota-subito a:hover{ color:#BB0017; text-decoration:none;}

a{ color:#C00;}
a:hover{ color:#333333; 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;}

.corpo{ width:590px; padding:15px;}

.testa-offerta{ width:580px; background: #D7E0E5; height:80px;}
.hotel{ font-size:18px; color:#333; font-weight:bold; padding:10px 0 0 15px}
.hotel a{ font-size:18px; color:#333; font-weight:bold; text-decoration:none}
.hotel a:hover{ font-size:18px; color:#f00; font-weight:bold; text-decoration:none}
.localita{ font-size:13px; color:#678B9F; padding:0 0 0 15px}

.offerta-aperta{ border:1px solid #EFEFEC; width:560px; padding:10px; line-height:13px; font-size:11px; color:#333;}
.offerta-aperta .fascia-grey{ background:#D7E0E5; display:block; color:#333333; padding: 10px; font-size:11px; border-bottom:4px solid #fff}
.offerta-aperta .fascia-red{ background:#F00; display:block; color:#fff; padding: 10px; font-size:13px; border-top:4px solid #fff}

.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font14 a{ font-size:14px; color:#FFF; text-decoration:none;}
.font14 a:hover{ font-size:14px; color:#999; text-decoration:none;}
.font16{ font-size:16px;}
.prezzo{ color:#F00; font-size:24px}

.grigio{ color:#595B5E;}

.localita-foot{
	background:#A0B7C2;
	width:940px;
}
