 body{
background:url(images/sfondo.gif) #ffffff top center repeat-x;
margin:0 auto; text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:smaller;
color:#333333;
	}
p{margin:20px;}
a{color:#cc0000}
a:hover{color:#ff6600}

#keys { top:0px;margin:0; font-size:0.8em; background:#CCCCCC}
#keys h1, #keys h2{ font-size:1em; margin:0; color:#333333}
#container {width:810px;margin:0 auto; padding:0;}
#sx {width:480px;float:left; text-align:left;}
#dx {width:310px;float:left; text-align:left; margin:0px; margin-left:20px;}
#map{color:#000000;}

#bandiere{ margin:20px; margin-top:0px;}
#menu { width:260px; background:url(images/menu.gif) repeat-y; margin:0; margin-left:25px; text-align:right;}
.menudentro{margin:20px;}
.Rmenu {margin-bottom:2px;}
.Rmenu a{color:#ffffff; font-weight:bold; font-size:0.8em; text-decoration:none}
.Rmenu a:hover{color:#ff0000; font-weight:bold}
.RmenuP {margin-bottom:2px;color:#ff9900; margin-right:20px;}
#logo {margin-left:0; margin-top:40px; margin-bottom:35px; text-align:center;}

.pannelloofferte {border:solid 10px #cccccc; margin:10px; margin-left:10px; float:left; width:750px; text-align:center}
.pannelloofferte a{ font-size:14px; text-decoration:none;}
.pannelloofferte p{ margin:0; font-size:10px; text-decoration:none;}

.titolopannello2{ clear:both; background:#eeeeee; font-weight:bold; font-size:14px; font-weight:bold; color:#cc0000; margin-top:0; margin-bottom:3px;}


.pannello { background:#eeeeee;margin:0px 10px;}
.pannello div{padding:0;}
.titolopannello{ background:#cccccc; margin-left:10px; margin-right:10px; font-weight:bold; font-size:14px; font-weight:bold; color:#cc0000; margin-top:0; margin-bottom:3px}
.pannelloext2 { width:260px; background:url(images/pannello.gif) repeat-y; margin:0; margin-left:25px;  font-size:0.8em;}

	.pannelloext2 a{font-weight:bold; color:#FF3300; text-decoration:none}
	.pannelloext2 a:hover{font-weight:bold; color:#ffff00; text-decoration:none}
	.dataoff{ margin-top:0; font-size:9px; color:#990000}
.pannello2 { margin:20px; margin-top:0; height:150px;}
.pannello2 div{padding:0;}



.pannelloext { width:260px; background:url(images/pannello.gif) repeat-y; margin:0; margin-left:25px;  font-size:0.8em;}

.titolo{color:#990033;}
.testo{ margin:20px;}
.slogan{ font-size:1.5em; margin:0; color:#333333; font-weight:bolder; text-align:right;  margin-top:20px; margin-bottom:2px; margin-right:10px; color:#666666;}
.immagini{ border:solid 10px #cccccc;margin:10px; margin-top:0;}
.txtpiccolo{ margin-left:20px; font-size:10px;}
.titolosezione{ background:#990033}

.corpo{ width:440px;  margin-top:80px; margin-left:10px; background:#ffffff; border:solid 10px #cccccc;}

form input{ font-size:9px;}
label{margin:2px;}
input, select{margin:2px; font-size:1em; border:#cccccc solid 1px}
.pannellino{ background:#cccccc;margin:10px; margin-top:2px;margin-bottom:0px;}
#prenota{margin:2px;}


#footerbarra {margin-top:20px; height:5px;clear:both; text-align:center; background:#CCCCCC}
#footer {margin-top:5px; font-size:0.8em; color:#333333; clear:both; text-align:center}

#credits {color:#990033; font-size:0.8em;}
#credits:hover{ text-align:right; color:#333333}




.tabellasconti{width:100%; border:solid #666666; margin-bottom:10px; font-size:10px}
.rigasconto1{ background:#990033; font-weight:bolder; color:#FFFFFF; font-size:11px}
.pannellosconti{font-size:10px}

.rigasconto2{font-size:12px; color:#FF9900; font-weight:bolder;}
.rigasconto3{ background:#666666; font-weight:bolder; font-size:9px}

