/* Akross Hotel CSS Document */

body, a {margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#614d00; outline:none;}


* html ul li, * html ul li a {height:1%;}

#contenitore {width:760px; margin:0 auto; background:url(img/sfondo_pagina.jpg) repeat-y;}
#testata {}

#colonna_sx {clear:both; width:198px; padding:0 8px 0 40px; float:left;}
#colonna_sx ul {list-style-type:none;}
#colonna_sx ul li {font-weight:bold;}
#colonna_sx ul li a {color:#806507; text-decoration:none; display:block; border-bottom:1px solid #806507; padding:5px; margin:0 auto;}
#colonna_sx ul li a:hover {background-color:#d3a907; color:#FFFFFF;}
#colonna_sx ul li a.on {background-color:#d3a907; color:#FFFFFF;}

#colonna_dx {width:514px; float:right; margin:0; padding:0; vertical-align:top;}

input, select, textarea {border:none; padding:2px; color:#806507; font-size:10px;}

.testo_dx {width:350px; padding:20px 0 0 16px; color:#614d00; float:left;}

.testo_hp {width:470px; padding:20px 0 0 16px; color:#614d00; float:left;}

.foto_dx {width:145px; float:right; text-align:right; padding:16px 0 0 0;}

.div_png img {behavior: url("pngbehavior.htc");}

.clear {clear:both;}

#footer {clear:both; width:462px; color:#614d00; padding:40px 0 20px 20px;}
#footer a {font-weight:bold; color:#614d00;}

.mirabilandia {padding:8px; background:#FFFFFF; border:1px solid #614d00; width:95%;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.maschera_prenota {margin-left:-20px!important; border:1px solid #806507; width:207px; height:230px; padding:0 0 0 9px; overflow:hidden;}