body {background: white url(../images/sfondoHotel.jpg) no-repeat fixed left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous;}
.testo_link {color:#EAAF17;font-family:Tahoma;font-size:11px;}

/*main_menu*/
ul#main_menu{ clear:both; list-style:none; width:100%; padding:0; background:#67737F; height:30px; margin:0px;}
ul#main_menu li{ float:left; background:#67737F; margin:0px;}
ul#main_menu li.main_menu_dot{ padding:4px 0 0 0;}
ul#main_menu li a{ display:block; text-transform:uppercase; font-weight:normal; color:#fff; padding:10px 8px; font-style:normal; text-decoration:none;}
ul#main_menu li a:hover, ul#main_menu li.on a{display:block; text-transform:uppercase; font-weight:normal; color:#f25206; padding:10px 8px;}

ul#main_menu ul{ list-style:none; clear:both; position:absolute; background-color:#67737F; width:160px; padding:0 0 10px 0;}
ul#main_menu ul li{ clear:both;}
ul#main_menu ul li a, ul#main_menu li.on ul li a, ul#main_menu li.on ul li.on ul li a{ display:block; text-transform:none; color:#fff; padding:5px 8px 0 8px; width:144px;}
ul#main_menu ul li a:hover, ul#main_menu ul li.on a:hover, ul#main_menu li.on ul li a:hover, ul#main_menu ul li.on a, ul#main_menu ul li.on li.on a, ul#main_menu li.on ul li.on a, ul#main_menu li.on ul li.on li.on a,  ul#main_menu li.on ul li.on a:hover, ul#main_menu li.on ul li.on li.on a:hover{ display:block; text-transform:none; color:#f25206; padding:5px 8px 0 8px; width:144px;}

ul#main_menu ul ul{ margin:-20px 0 0 160px; clear:both; position:absolute;}
