 body{
background:#990000;
margin:20px auto; text-align:center;
font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;	
	color: #54401F;
	}
#keys { top:0px;margin:0; font-size:10px;}
#keys h2, a{ font-size:1em; margin:0; color:#999999; text-decoration:none}
#container {
background:#FFFFFF;
			width:750px;
			margin:0 auto;
			 text-align:left;
			}			
#top{background:#ffcc66;}
#bottom{background:#ffffff; float:left; border-top: solid 2px #ffcc66;}
#dx {text-align:left; margin:0px;}
#map{color:#000000;}

#menu {clear:both;
	margin:0 auto;
	margin-bottom:2px;
	margin-top:2px;
	text-align:center;}
	
.menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	color: #54401F;
	text-align:center;
	
}

.menu a:link,.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	text-decoration: none;
	color: #54401F;
}

.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	text-decoration: none;
	color: #B30000;
}

.premuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	text-decoration: none;
	color: #cc0000;
}

#titolone{ background: url(images/sfondo_titolo.jpg) bottom repeat-x #FFCC66}
#logo { text-align:right; font-weight:normal; font-family:"Times New Roman", Times, serif; color:#990000; font-size:30px; margin-bottom:0; margin-top:0; margin-right:40px}

.pannello {background:#eba352;font-size:10px; clear:both; padding:5px;}
.pannello a{color:#ffffff;}
.pannello a:hover{color:#999999;}
.pannello div{padding:2px;}
.testoBarraBook{ font-size:14px; font-weight:bold; color:#FFF}



h1{ font-size:24px;  color:#333333; font-weight:normal; text-align:center; margin-top:20px; margin-bottom:3px;}
h2{ font-size:18px;  color:#999999; font-weight:normal; text-align:center; margin-top:10px; margin-bottom:3px;}


.pannello2 span{float:left; list-style:none; margin:0 0 5px 5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px }
.pannello2 a{font-family:Georgia, "Times New Roman", Times, serif; color:#990000; font-size: 14px;}
.titolopannello2{ font-size:22px;  color:#990000; font-weight:normal; text-align:center; margin-top:10px; margin-bottom:3px;}
.dataoff{ margin-top:0; font-size:9px; color:#990000}


.pannello3 a{color:#ff3300; text-decoration:none; font-weight:bold; font-size:12px;}
.pannello3 a:hover{color:#999999;}
.pannello3 div{padding:2px;}
.titolopannello3{font-size:14px; font-weight:bold; color:#990033; margin-top:10px; margin-bottom:3px;}




.titolo{color:#990033;}
.testo{ margin:10px;}
.immagini{ margin:10px auto; text-align:center;}
.txtpiccolo{ margin-left:20px; font-size:10px;}
.titolosezione{ background:#990033}

form input{ font-size:9px;}
label{margin:2px;}
.stile{margin:2px;}
.stile2{margin:2px;}
.pannellino{ background:#FFF5B4; margin-top:2px;}
#prenota{margin:2px;}

#footer { font-size:12px; clear:both; text-align:center; color:#FFFFFF}
#credits {color:#990033; font-size:0.8em;}
#credits:hover{ text-align:right; color:#333333}




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

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

