/*
	colore1: #9E5B84;	colore landing
	colore2: #F5ECF2;	colore chiaro landing
	colore3: #808080;	colore hotel
	colore4: #666666;	colore scuro hotel
	colore*: #FFFF00;	colore span *

*/



body { margin:auto; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background-image:url(../img/sfondo.gif); background-position:0px 0px; background-repeat:repeat-x; background-color:#cbcbcb; margin-bottom:20px;}
div.contenitore { margin:auto; font-family:Verdana, Arial, Helvetica, sans-serif; width:1000px; text-align:left; padding:0px; }
div.spacer { margin:0px; padding:0px; height:1px; clear:both;}
div.spacer2 { margin:0px; padding:0px; height:1px; clear:both; background-color:#777777;}
div.spacer img, div.spacer2 img { border:none;}

/* mio spacer */
div.spacer_up_tasti { margin:0px; padding:0px; height:1px; clear:both; background-color:#808080;}


/* testata */
div.top { height:310px; background-image:url(../img/testata.jpg); background-repeat:no-repeat; background-position:0px 0px;}
div.loghi { float:left;}
div.loghi a img { border:none; margin:5px 0px 0px 10px; }
div.lingue { float:right; margin-top:6px; margin-right:8px; }
div.lingue a { text-decoration:none; }
div.lingue a img { margin:5px 0px 0px 0px; border:#666 solid 0px; top:auto; }

div.logo_trentino { float:left; margin-top:6px; margin-right:8px; margin-left:8px; border:none solid 0px;; }
div.logo_dolomiti { float:left; margin-top:6px; margin-right:8px; border:none solid 0px;; }

		

/* centro */
div.contenitore_centro { /*border:#9E5B84 solid 0px; border-bottom:none;*/ border-right:#858585 solid 1px; border-left:#858585 solid 1px; background-image:url(../img/sfondo_centro.gif); background-repeat:repeat-y;  }
div.sottotesta { background-image:url(../img/fascia_sotto_testa.gif); background-repeat:no-repeat; background-position:0px 0px; height:16px; font-family:Verdana; color:#fff; font-size:12px; font-weight:bold; padding:2px 0px 4px 355px;}



/* sinistra */
div.sinistra { margin:0px; padding:0px; float:left; width:330px; background-image:url(../img/angolo_sotto_fascia.gif); background-repeat:no-repeat; background-position:top; }
/*div.sinistra div.testo { margin:0px 10px 10px 10px; font-size:11px; line-height:16px;}
div.sinistra div.testo span { color:#9E5B84; font-weight:bold; } */
div.sinistra div.testo { font-family:Verdana; font-size:10px; color:#666666; margin:15px 15px 15px 15px; font-size:11px; line-height:16px;}
div.sinistra div.testo span { color:#4e4e4e; font-weight:bold; }


/* destra */
div.destra { margin:0px; padding:0px; float:right; width:668px;  }



/* footer */
div.footer_top, div.footer_down { background-image:url(../img/angolo_dx.gif); background-repeat:no-repeat; background-position:bottom right;}
div.footer_down { background-image:url(../img/angolo2_dx.gif); background-color:#9E5B84; }
div.footer_top img, div.footer_down img { margin:0px; padding:0px;}
/*div.footer { background-color:#9E5B84; color:#fff; text-align:center; font-size:11px; padding-top:10px;}*/

/*MIO footer*/
/*div.footer { background-image:url(../img/footer_lungo.jpg); height:35px; font-family:Verdana; color:#fff; text-align:center; font-size:10px; padding-top:20px;}*/
div.footer { background-image:url(../img/footer_lungo.jpg); height:35px; font-family:Verdana; color:#fff; text-align:center; font-size:10px; padding:10px 0px 10px 0px;}
/***** inzio link per la scritta dolomiti.it *****/
.links_footer:link {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
.links_footer:visited {
	font-family:Verdana;
	font-size:10px;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
	text-decoration: none;
}
.links_footer:hover {
	font-family:Verdana;
	font-size:10px; 
	color:#FFFFFF;
	background-color:#3c3c3c;
	text-decoration: none;
	font-weight: bold;
}
/*****   fine link per la scritta dolomiti.it*****/



/* HOTEL */
div.hotel_contenitore { /*background-color:#808080;*/ margin:15px 16px 0px 15px; /*background-image:url(../img/angolo_hotel.gif); background-repeat:no-repeat; background-position:top right;*/ }
div.hotel_foto { float:left; width:197px; text-align:right;}
div.hotel_foto img { border:#fff solid 1px; width:187px; height:140px; }
div.hotel_dati {float:right; width:430px; color:#fff; margin-right:8px; }
div.hotel_nome { float:left; width:450px;font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; }
div.hotel_categoria { float:right; width:90px; color:#FEDD00; font-size:11px; font-weight:bold; vertical-align:text-top; padding:0px 15px 0px 0px; }
div.hotel_categoria div.stella { margin-right:1px; float:right; width:14px; }
div.hotel_categoria div.s { margin-right:0px; float:right; width:5px; }
div.hotel_indirizzo { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }

/*div.hotel_testo { border:#000 solid 1px; background-color:#fff; color:#000; padding:5px; font-size:11px; margin-top:5px; height:98px;}
div.hotel_link { width:162px; margin:2px 0px 0px 2px; padding:0px; float:left;}
div.hotel_link a { display:block; border:#fff solid 1px; color:#fff; text-align:center; text-decoration:none; padding:6px 0px 6px 0px; font-size:12px;*/ /*font-weight:bold;*/ /*background-color:#666666; }*/
/*div.hotel_link a:hover { background-color:#808080; display:block; }*/

div.box_fascia_top { width:637px; height:56px; background-color:#5b5b5b; background-image:url(../img/box_fascia_top.gif); background-repeat:no-repeat;}



/*HOTEL aggiunto nuovo*/
div.box_dentro_fascia { padding:16px 0px 10px 10px; }
div.contenitore_nome_indirizzo { float:left; width:400px; }

div.box_sotto_fascia { width:617px; background-color:#828282; padding:10px 10px 10px 10px;}
div.box_contiene_box { float:left; width:617px;}
div.box_cornice_foto { float:left; width:272px; height:182px; background-color:#FFFFFF; }
div.box_txt { float:right; width:325px; height:172px; padding:0px 10px 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; background-image:url(../img/box_sfum_sotto_txt.gif); background-repeat:no-repeat; background-position:bottom; /*clear:both;*/; overflow:auto; line-height:15px; }
div.box_foto { float:left; width:268px; height:178px; padding:2px 2px 2px 2px; }

div.box_fascia_sotto { float:left; width:637px; height:39px; background-color:808080; background-image: url(../img/fascia_sotto.gif); background-repeat:no-repeat; }
div.box_tasto { float:left; width:626px; height:29px; padding:0px 6px 0px 5px; }
div.spazio { float:left; width:1px; height:29px; }
div.hotel_link { width:134px; height:29px; margin:2px 0px 0px 4px; padding:0px; float:left; }
div.hotel_link a { display:block; height:17px; border:#fff solid 0px; color:#fff; text-align:center; text-decoration:none; padding:5px 0px 6px 0px; font-size:12px; /*font-weight:bold;*/ background-color:#666666;  background-image:url(../img/tasto_off.gif);}
div.hotel_link a:hover { height:17px; background-color:#808080; display:block; background-image:url(../img/tasto_on.gif); }

div.hotel_link2 { width:169px; height:29px; margin:2px 0px 0px 4px; padding:0px; float:left; }
div.hotel_link2 a { display:block; height:17px; border:#fff solid 0px; color:#fff; text-align:center; text-decoration:none; padding:5px 0px 6px 0px; font-size:12px; /*font-weight:bold;*/ background-color:#666666;  background-image:url(../img/tasto_off2.gif);}
div.hotel_link2 a:hover { height:17px; background-color:#808080; display:block; background-image:url(../img/tasto_on2.gif); }






/* RICHIESTA INFO */
div.contenitore_form input { background-color:#ffffff; color:#000000; font-size:10px; width:px;}
div.contenitore_form { width:700px; border:#fff solid 1px; margin:0px; padding:0px; text-align:left; background-image:url(../img/curva_infoprenota3.jpg); background-repeat:no-repeat; background-position:top right;}
img.spacer {margin:0px; padding:0px; height:1px; clear:both; border:none; }
div.form_hotel { color:#fff; border-bottom:#fff solid 1px; height:60px; padding:5px 0px 0px 5px; background-image:url(../img/form_sfondo_testa2.jpg); background-repeat:no-repeat}
div.form_intestazione { float:right; width:150px; text-align:right; color:#fff; padding:2px 5px 0px 0px; font-weight:bold; font-size:11px; }



/* hotel info */
div.form_hotel img.hotel { float:left; border:#fff solid 1px; margin:5px;}
div.form_hotel div.hotel_nome { float:left; /*width:275px;*/width:395px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; margin-top:5px; margin-bottom:3px; }
div.form_hotel  div.hotel_categoria { float:lright; width:115px; margin-top:5px; font-size:11px; font-weight:bold; vertical-align:text-top; text-align:right; }
div.form_hotel div.hotel_categoria img { margin-right:0px; text-align:right;}
div.form_hotel div.hotel_indirizzo { float:left; /*width:300px;*/width:450px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }



/* form info */
div.form_info { background-color:#808080; font-size:10px; color:#fff; }
div.form_riga1, div.form_riga2 { padding:3px 0px 2px 0px; border-left:#808080 solid 4px; border-right:#808080 solid 4px; }
div.form_riga2 span.asterisco { color:#FFFF00; }	/* asterisco */
div.form_riga1 { height:20px; padding-top:4px; font-weight:bold; background-color:#808080;}
div.form_riga1_sotto { height:16px; padding-left:3px;}
div.form_riga2 { background-color:#666666; border-bottom:#808080 solid 1px;}


div.form_etichetta1, div.form_etichetta3, div.form_etichetta4, div.form_etichetta5, div.form_campo8, div.form_campo3, div.form_campo2, div.form_campo1, div.form_radio, div.form_check, div.calendario, div.img_codice, form_campocodice { float:left; }
div.form_etichetta1, div.form_etichetta3, div.form_etichetta4, div.form_etichetta5 { padding-left:3px; padding-top:5px;}
div.form_etichetta1 span,div.form_etichetta2 span, div.form_etichetta3 span, div.form_etichetta4 span { font-weight:bold; }div.form_etichetta1 { width:110px;}
div.form_etichetta2 { width:70px;}
div.form_etichetta3 { width:86px;}
div.form_etichetta4 { width:120px;}
div.form_etichetta5 { width:650px;}


div.form_campo8 { width:300px;}
div.form_campo3 { width:140px; }
div.form_campo2 { width:90px; }
div.form_campo1 { width:50px; }
div.form_radio { width:30px; }
div.form_radio input { background-color:#808080;}
div.form_check { width:30px;}
div.form_check input { border:#808080 solid 2px;}
div.calendario { width:33px; }


div.form_riga2 a { color:#fff; font-weight:bold; }
div.form_riga2 a:hover { text-decoration:none; } 


div.img_codice { width:110px; }
div.form_campocodice { width:88px; /*margin:2px 0px 0px 0px; font-size:10px;*/ color:#000 }	



/* link info */
div.form_link { border-top:#808080 solid 5px; background-color:#808080; margin:0px; padding:0px; padding-left:25px; padding-top:5px; }
div.link { float:left; margin-left:5px; background-color:#FFFFFF;}
div.link input { font-size:12px; padding:2px 4px 2px 4px; background-image:url(../img/bottone_input.gif); /*background-color:#808080;*/ width:80px; } 
div.link2 { width:120px; float:right; text-align:right;}
div.link2 a { color:#9E5B84; font-size:10px; padding-top:3px; padding-right:10px;} 
div.link2 a:hover { font-weight:bold; }

	

/* CONFERMA RICHIESTA INFO */
div.contenitore_conferma { width:700px; border:#fff solid 1px; margin:0px; text-align:left; background-color:#808080; color:#fff; font-size:10px; }
div.contenitore_conferma div.titolo { background-color:#404040; padding:5px; margin-bottom:5px; }
div.contenitore_conferma div.testo {  padding:8px} 
div.contenitore_conferma a { font-weight:bold; color:#fff;}







div.logo_dolomiti_piccolo2 { float:left; width:33px; height:33px; padding-left:5px; padding-top:1px; }
div.scritta_footer2 { float:left; width:680px; text-align:right; padding-top:13px; }



