/*MENU A PAGINATE*/
#menu_scheda {margin-left:20px;font:11px verdana,arial,sans-serif; width:600px;padding:15px 0 0 0;line-height:15px;}
#menu_scheda div.off {color:#000000; height:25px; margin-right:2px; line-height:25px; padding:0 20px; float:left; 
background:url(../but/menu_scheda.gif) repeat-x left bottom; border:1px solid #ddd; border-bottom-color:#ffffff;  cursor:pointer; 
z-index:20;}
#menu_scheda div.on {color:#000000; font-weight: bold;padding:0 20px; margin-right:2px; margin-top:1px; float:left; 
background:url(../but/menu_scheda_hover.gif) repeat-x left bottom;border:1px solid #bbb; cursor:pointer; border-bottom:0; height:25px; 
line-height:25px; /*z-index:100;*/}
#menu_scheda div.off a{color: #000000;}
#menu_scheda div.on a{color: #000000;font-weight: bold;}

div.hide {display:none; width:0; overflow:hidden;}
div.show {float: left; background:#ffffff; width:94%; margin-bottom: 10px; border:1px solid #bbb;
border-left-color: #fff;border-right-color: #fff;border-bottom: 3px solid #a5c3c6;padding: 2px;  
z-index:0; font:11px verdana, arial, sans-serif; line-height:18px;position: relative;left:15px;}
#menu_scheda_linea{float: left;margin-left: 15px;padding: 0;width: 95%;height: 5px;line-height: 5px;background: #a5c3c6 ;}

/*LINGUE*/
ul#lingue_scheda{float: left;list-style-type: none;margin: 0;padding: 0;width: 100%;}
ul#lingue_scheda li{float: left;margin-right: 2px;}
ul#lingue_scheda li a img{vertical-align: middle;border: 1px solid #e4e4e4;padding: 1px;}
ul#lingue_scheda li a:hover img{vertical-align: middle;border: 1px solid #bbbbbb;padding: 1px;}
ul#lingue_scheda li a.current_scheda img{vertical-align: middle;background: #ffcc00;border: 1px solid #ffcc00;padding: 1px;}
/*IMMAGINE HOME HOTEL*/
ul#img_presentazione{float: left;list-style-type: none;width: 240px;margin: 0;padding: 0;}
ul#img_presentazione li{font: normal 1em "san serif",arial,verdana;text-align: center;}
/* IMMAGINI PRESENTAZIONE HOTEL ARROTONDATA */
div.img_home{position:relative; float: left;left: 3px;margin:0;height: 240px;}
div.img_home div{position: absolute;width: 240px;height: 240px;background: url(../but/bg_home.png) no-repeat left}
/* IMMAGINI PHOTOGALLERY */
div.pic2{float:left;margin-left: 10px;padding:10px;background: url(../but/bg_images.jpg) no-repeat top left;}
/* PRESENTAZIONE APPARTAMENTI */
ul#presentazione_appartamenti{float: left;margin-left: 25px;list-style-type: none;width: 300px;padding: 0;}
ul#presentazione_appartamenti li{font: normal 1.1em "san serif",arial,verdana;text-align: left;color: #676767;
border-bottom: 1px solid #e4e4e4;padding: 2px}
ul#presentazione_appartamenti li.localita{background: url(../but/localita.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.dimensione{background: url(../but/dimensioni.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.posto_auto{background: url(../but/posto_auto.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.giardino{background: url(../but/giardino.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.posti_letto{background: url(../but/posti_letto.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.nr_camere{background: url(../but/nr_camere.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.nr_bagni{background: url(../but/nr_bagni.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.apertura{background: url(../but/apertura.jpg) no-repeat left center;padding-left: 25px;}
ul#presentazione_appartamenti li.dovesiamo{border-bottom: 0px solid #e4e4e4;}
ul#presentazione_appartamenti h1{font: bold 1.9em "Goudy Old Style";text-align: center;color: #000000;margin:0;padding: 0}
/*CONTATTI APPARTAMENTI*/
ul#riepilogo_contatti_appartamento{float: left;margin: 0;list-style-type: none;width: 100%;padding: 0 0 10px;
border-bottom: 1px solid #e4e4e4;background: url(../but/bg_scheda_clienti.jpg) repeat top;}
ul#riepilogo_contatti_appartamento li{font: normal 1.1em "san serif",arial,verdana;text-align: left;color: #676767;
padding: 2px;margin-left:17px;width: 40%;float: left;}
ul#riepilogo_contatti_appartamento li.localita{background: url(../but/localita.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.dimensione{background: url(../but/dimensioni.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.posto_auto{background: url(../but/posto_auto.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.giardino{background: url(../but/giardino.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.posti_letto{background: url(../but/posti_letto.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.nr_camere{background: url(../but/nr_camere.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.nr_bagni{background: url(../but/nr_bagni.jpg) no-repeat left center;padding-left: 25px;}
ul#riepilogo_contatti_appartamento li.apertura{background: url(../but/apertura.jpg) no-repeat left center;padding-left: 25px;}
/* PRESENTAZIONE HOTEL,RESIDENCE,CAMPING,AFFITTACAMERE */
ul#presentazione{margin-left: 5px;float: left;list-style-type: none;width: 340px;margin: 0;padding: 0;}
ul#presentazione li{font: normal 1.1em "san serif",arial,verdana;text-align: center;color: #676767;}
ul#presentazione h1{font: bold 1.9em "Goudy Old Style";text-align: center;color: #000000;margin:0;padding: 0}
ul#presentazione li span.stelle{font: normal 0.9em "san serif",arial,verdana;color: #676767;}
h2{font: bold 1.8em "Goudy Old Style";text-align: left;color: #676767;margin-bottom:5px;padding: 0;border-bottom: 1px solid #e4e4e4;}
/*SERVIZI STRUTTURE*/
h2.tit_servizi{margin: 0 auto;display: block;border-bottom:3px solid #a5c3c6;width: 99%;}

ul#servizi{margin: 0 auto;padding: 0;width: 98%;list-style-type: none;border:0px solid #e4e4e4;}
ul#servizi li{float: left;padding: 0px;border: 0px solid #e4e4e4;margin-left: 2px;}
ul#servizi li img{width: 21px;height: 22px;border: 1px solid #e4e4e4;padding: 3px;margin: 0 auto;}
.descrizione{clear: left;}
/*BOX per STRUTTURA NON ONLINE*/
div#no_struttura{display: block;width: 55%;margin: 40px auto;color: #c20000;padding: 10px;border: 1px solid #e4e4e4;
background: #fafafa;text-align: center;font: bold 1.1em "san serif",arial,verdana;}

/*RISTORANTE*/
div#header_ristorante{width: 95%;float: left;margin: 10px;border-bottom: 1px solid #ccc;}
div#lingue_ristorante{margin: 0 auto;padding: 0;width: 95%;}

ul#dettagli-ristorante{float: left; width: 300px; margin: 10px; padding: 0;list-style-type: none;}
ul#dettagli-ristorante li{margin: 0 auto; padding: 3px;width: 290px; font: normal 1em arial,verdana,times;text-align: left; 
border-bottom: 1px dotted #ccc;color: #434343;}
ul#dettagli-ristorante li.sfondo{background: #fbfbfb;}
div#descrizione-ristorante{float: left; width: 95%; margin: 10px; border: 1px solid #e4e4e4;}
.descrizione-titolo{margin: 0; padding: 0.1em; font: bold 1em arial,verdana,times; background:  url(../but/bg_th_liste.jpg) repeat top; padding-left: 2px;
color: #ffffff;}
.descrizione{margin: 0; padding: 0.4em; font: normal 1em arial,verdana,times; text-align: justify;color: #434343;}

img{border:0}
div#zoom{float:left;margin:0 0 5px 0; margin-left: 14px;padding: 3px;border:1px solid #ccc}
div#zoom h3{margin:0;font-size:80%;color: #666;text-align:center}
div#zoom img{display:block;width:240px;height:190px}

div#galleria{float:left; margin: 0; width: 280px;}
div#miniature{margin-right:5px; margin: 0 auto; text-align: left;}
div#miniature ul{list-style-type: none;margin: 0;padding: 0}
div#miniature li{float:left;margin:2px 2px 2px 14px; padding: 0;border:1px solid #ccc; padding: 4px; }
div#miniature li img{vertical-align: bottom;width: 40px;height: 40px;}
h2.indirizzo_ristorante{font:normal 1em "san serif",arial,verdana;color: #000000;margin: 0;padding: 0;border: 0;}

/* SERVIZI BAGNI */
ul#servizi_bagni{margin: 0px; float: left;list-style-type: none;width: 100%;padding: 0;border: 0px solid #e4e4e4;}
ul#servizi_bagni li{float: left;width: 47%;padding: 3px;font: normal 1em "san serif",arial,verdana;text-align: left;color: #676767;}
ul#servizi_bagni h3{display: block;background: #a5c3c6;font: bold 1.1em "san serif";text-align: left;color: #000000;margin:0;padding: 2px}