.menuTop {
font-family: Times New Roman,Arial,Verdana;
font-size: 11px;
font-weight: bold;
font-variant: normal;
letter-spacing: ;
color: ;
font-style: normal;
text-decoration: none; 
}
.menuBottom {
font-family: Times New Roman,Arial,Verdana;
font-size: 10px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: ;
font-style: normal;
text-decoration: none; 
}
body {
background-color: ;
font-family: Times New Roman,Arial,Verdana;
font-size: 14px;
font-weight: normal;
font-style: normal;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
color: #000000;
}
table, td { font-size: 14px; font-weight: normal; font-style: normal; }
h1{ font-size: 6px; color: ; }
h2{ font-size: 6px; color: ; }
a:link { color: #000000; text-decoration: none; }
a:visited { color: #000000; text-decoration: none; }
a:hover { color: #000000; text-decoration: none; }
a:active { color: #000000; text-decoration: none; }
.primaLettera {
font-family: Times New Roman,Arial,Verdana;
font-size: 32px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #000000;
font-style: normal;
text-decoration: none; 
}
a.menuTop:link { color: #5b1617; text-decoration: none; }
a.menuTop:visited { color: #5b1617; text-decoration: none; }
a.menuTop:hover { color: #004d18; text-decoration: none; }
a.menuTop:active { color: #5b1617; text-decoration: none; }
a.menuBottom:link { color: #5b1617; text-decoration: none; }
a.menuBottom:visited { color: #5b1617; text-decoration: none; }
a.menuBottom:hover { color: #004d18; text-decoration: none; }
a.menuBottom:active { color: #5b1617; text-decoration: none; }
.menuTop_sel {
font-family: Times New Roman,Arial,Verdana;
font-size: 11px;
font-weight: bold;
font-variant: normal;
letter-spacing: ;
color: #004d18;
font-style: normal;
text-decoration: none; 
}
.indirizzo_hotel {
font-family: Times New Roman,Arial,Verdana;
font-size: 12px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #312201;
font-style: normal;
text-decoration: none; 
}
.titRossiPag {
font-family: Times New Roman,Arial,Verdana;
font-size: 18px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #5b1617;
font-style: normal;
}
.sottomenuTop {
font-family: Times New Roman,Arial,Verdana;
font-size: 11px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: ;
font-style: normal;
text-decoration: none; 
}
a.sottomenuTop:link { color: #5b1617; text-decoration: none; }
a.sottomenuTop:visited { color: #5b1617; text-decoration: none; }
a.sottomenuTop:hover { color: #004d18; text-decoration: none; }
a.sottomenuTop:active { color: #5b1617; text-decoration: none; }
.itinerari {
font-family: Times New Roman,Arial,Verdana;
font-size: 11px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #000000;
font-style: normal;
text-decoration: none; 
}
a.itinerari:link { color: #000000; text-decoration: none; }
a.itinerari:visited { color: #000000; text-decoration: none; }
a.itinerari:hover { color: #000000; text-decoration: none; }
a.itinerari:active { color: #000000; text-decoration: none; }
a.menuTop_sel:link { color: #5b1617; text-decoration: none; }
a.menuTop_sel:visited { color: #5b1617; text-decoration: none; }
a.menuTop_sel:hover { color: #004d18; text-decoration: none; }
a.menuTop_sel:active { color: #004d18; text-decoration: none; }
.sottomenuTop_sel {
font-family: Times New Roman,Arial,Verdana;
font-size: 11px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #000000;
font-style: normal;
text-decoration: none; 
}
a.sottomenuTop_sel:link { color: #000000; text-decoration: none; }
a.sottomenuTop_sel:visited { color: #000000; text-decoration: none; }
a.sottomenuTop_sel:hover { color: #000000; text-decoration: none; }
a.sottomenuTop_sel:active { color: #000000; text-decoration: none; }
.offersList {
font-family: Times New Roman,Arial,Verdana;
font-size: 14px;
font-weight: normal;
font-variant: normal;
letter-spacing: ;
color: #000000;
font-style: normal;
text-decoration: none; 
}



/*STILE OFFERTE INTERNE*/
/*STILE OFFERTE HOME*/
.boxOfferta{
	float:left;
	width:200px;
	}
	
.internoOfferta{
}

.TitoloOffertaHome{
}

.TitoloOffertaHome a{
color:#5C1616;
font-size:12px;
font-family:"Times New Roman", Times, serif;
display:block;
border-bottom: solid #EDE9CE 1px;
padding-left:5px;
margin-left:5px;
margin-right:5px;
padding-right:20px;
line-height:130%;
padding-top:3px;
padding-bottom:3px;
background-image:url(/img/puls-offerta.jpg);
background-repeat:no-repeat;
background-position:175px 7px;
}

.TitoloOffertaHome a:hover{
background-color:#D6D1B4;
display:block;}



.internoOfferta .immagineOfferta{
	display:none;
}

.descBreveOfferta{
	display:none;}

.dettagliOfferta{
	display:none;}
	
	
/*STILE OFFERTE */
.elenco-news{
position:relative;
}
.elenco-news img{
border:0px;
}
.elenco-news a{
height:87px;
display:block;
color:#000000;
text-decoration:none;
background-color:#ffaf3d;
cursor:pointer;
}
.elenco-news a:hover{
background-color:#ffaf3d;
color:#000000;
text-decoration:none;
}
.elenco-news a:link, visited, active{
background-color:ffaf3d;
color:#000000;
text-decoration:none;
}
.titolo-news{
font-weight:bold;
padding-top:70px;
text-decoration:none;
font-size:16px;
color:#5b1617;
line-height:25px;
}
.immagine-news{
position:absolute;
top:7px;
left:7px;
display:block;
text-align:center;
width:153px;
height:55px;
vertical-align:middle;
line-height:73px;
background-color:#ffaf3d;
overflow:hidden;
}
.immagine-news img{
width:153px;
height:55px;
}
.contenuto-brev-news font{
padding-bottom:7px;
text-decoration:none;
font-size:12px;
color:#000000;
display:block;
margin-left:10px;
margin-right:10px;
width:153px;
text-align:justify
}
.titolo-news {
display:block;
margin-left:10px;
margin-right:10px;
width:153px;
text-align:justify
}

legend { display:none}
fieldset { display:compact; padding:0 0 0 0; margin:0;}
/*************************************************************/
/*************************************************************/
/*Linea dei valori interna alla select se non selezionata*/
.select1_con_out{
	background:#F8F8F8;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.select1_con{
	background-color:#E6E6E6;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.select1_con_sel{
	background-color:#B1AB9E;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
}
.select1_con_sel font, .select1_con font, .select1_con_out font{
display:none;}
/*Linea di base della select*/
.select1_act span{
	width:30px;
	text-align:right;
	display:block;
	float:left;
	font-weight:bold;
}
.select1_act{
	height:22px;
	width:53px;
	background-image:url(img/freccia-select.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.select1_cont_val{
	color:#2F2524;
	width:53px;
	height: 100px;
	overflow:auto;
	top:100%;
	left:0;
	}
/*Contenitore di tutto*/
.select1{
	cursor:pointer;
	display:block;
	color:#666666;
	height:21px;
	width:53px;
	float:left;
	line-height:21px;
	background-image:url(img/bg-select-lingua.jpg);
}
/*************************************************************/
.select3_con_out{
	background:#F8F8F8;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.select3_con{
	background-color:#E6E6E6;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.select3_con_sel{
	background-color:#B1AB9E;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
}
.select3_con_sel font, .select1_con font, .select1_con_out font{
display:none;}
/*Linea di base della select*/
.select3_act span{
	width:174px;
	text-align:center;
	display:block;
	font-weight:bold;
}
.select3_act{
	height:22px;
	width:174px;
	background-position:right;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.select3_cont_val{
	color:#2F2524;
	width:174px;
	height: 100px;
	overflow:auto;
	top:100%;
	left:0;
	}
/*Contenitore di tutto*/
.select3{
	cursor:pointer;
	display:block;
	color:#666666;
	height:22px;
	width:174px;
	float:left;
	line-height:22px;
	background-image:url(/img/bg-select.jpg);
}
/*************************************************************/
/*Linea dei valori interna alla select se non selezionata*/
.select2_con_out{
	background:#F8F8F8;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.select2_con{
	background-color:#E6E6E6;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.select2_con_sel{
	background-color:#B1AB9E;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
	
}
.select2_con_sel font, .select2_con font, .select2_con_out font{
display:none;}


/*Linea di base della select*/
.select2_act span{
	width:174px;
	text-align:left;
	margin-right:25px;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding-left:5px;
}
.select2_act span span{
margin:0px;
}
.select2_act{
	height:21px;
	width:174px;
	background-position:right;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.select2_cont_val{
	color:#2F2524;
	width:174px;
	height: 100px;
	overflow:auto;
	top:100%;
	left:0;
	}
/*Contenitore di tutto*/
.select2{
	cursor:pointer;
	display:block;
	color:#666666;
	height:21px;
	width:174px;
	float:left;
	line-height:21px;
	background-image:url(img/bg-select.jpg);
}

/*************************************************************/
/*Linea dei valori interna alla select se non selezionata*/
.select22_con_out{
	background:#F8F8F8;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se over*/
.select22_con{
	background-color:#E6E6E6;
	padding-right:10px;
	text-align:right;
}
/*Linea dei valori interna alla select se selezionata*/
.select22_con_sel{
	background-color:#B1AB9E;
	color:#FFFFFF;
	padding-right:10px;
	text-align:right;
}
.select22_con_sel font, .select22_con font, .select22_con_out font{
display:none;}
/*Linea di base della select*/
.select22_act span{
	width:105px; /* per rendere invisibile la bandiera riportare a 110 */
	text-align:left;
	margin-left:0px;
	display:block;
	font-size:11px;
}
.select22_act img{
	display: inline; /* per rendere invisibile la bandiera mettere none*/
	width:14px;
	text-align:right;
	margin-left:83px;
	margin-top:-17px;
	margin-bottom:15px;
}
.select22_act span span{
margin:0px;
}
.select22_act{
	height:22px;
	width:140px;
	background-image:url(img/freccia-select.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}
/*Contenitore linee della select*/
.select22_cont_val{
	color:#2F2524;
	width:140px;
	height: 100px;
	overflow:auto;
	top:100%;
	left:0;
	}
/*Contenitore di tutto*/
.select22{
	cursor:pointer;
	display:block;
	color:#666666;
	height:22px;
	width:140px;
	float:left;
	line-height:22px;
	background-image:url(img/bg-select-lingua.jpg);
}
/*************************************************************/
#quickreserve{
width:190px;
height:230px;
position:relative;
font-family: "Times New Roman", Times, serif; /* Tahoma, Verdana, Arial, Helvetica, sans-serif; */
font-size:11px;
background-color:#d0d7b2;
padding-left:9px;
text-align:center;
}

font{
font-family: "Times New Roman", Times, serif; /*Tahoma, Verdana, Arial, Helvetica, sans-serif; */
font-size:11px;}

.divisore{
float:left;
height:20px;
width:4px;}

#box_dalgiorno{
position:relative;
margin-left:8px;
display:none;
}

.riga{
height:22px;
padding-top:5px;}


#data_completa{
height:21px;
background-image:url(/img/bg-data.jpg);
background-repeat:no-repeat;
width:174px;
position:relative;
cursor:pointer;
float:left;}

#testo_data_completa a{
display:block;
height:22px;
line-height:22px;
text-align:left;
width:174px;
color:#666666;
text-decoration:none;
padding-left:5px;}

#testo_data_completa a{
padding-right:1px;}

#testo_data_completa a:hover, #testo_data_completa a:visited{
color:#666666;
text-decoration:none;}

#box_notti, #box_camere, #box_adulti, #box_bambini{
width:85px;
margin-top:3px;
height:22px;
position:relative;
float:left;}

#box_cerca{
clear:both;
margin-top:6px;
text-align:center;
}

.label{
color:#005490;
font-size:12px;
font-weight:bold;
line-height:20px;
}

button.cerca{
height:23px;
width:132px;
background-image:url(/img/prenota.jpg);
line-height:18px;
border:0px;
cursor:pointer;
padding:0px;
margin:0px;}

button.cerca_eng{
height:23px;
width:132px;
background-image:url(/img/prenota_eng.jpg);
line-height:18px;
border:0px;
cursor:pointer;
padding:0px;
margin:0px;}

button.ok{
height:23px;
width:54px;
background-image:url(/img/bg-button_ok.jpg);
line-height:18px;
border:0px;
cursor:pointer;
padding:0px;
margin:0px;}

.prenota{
height:18px;
width:59px;
background-image:url(/img/prenota.jpg);
line-height:18px;
border:0px;
cursor:pointer;
padding:0px;
margin:0px;}

button span{
display:none;}

#box_dalgiorno{
left:-10px; background:#e2f1f8; width:105%;
border: 1px solid #B1AB9E;
border-top:0px;
z-index:200;
position:absolute;}

#tendina{
position:relative;
padding:6px;
z-index:201;
}
#riga1{
z-index:9;
position:relative; width:174px;}
#riga2{
z-index:8;
position:relative; width:174px;}
#riga3{
z-index:7;
position:relative; width:174px;}
#riga4{
z-index:6;
position:relative; width:174px;}
#riga5{
z-index:5;
position:relative; width:174px;}
#riga6{
z-index:4;
position:relative; width:174px;}
#riga7{
z-index:3;
margin-bottom:15px;
position:relative; width:174px;}


/* Lista Offerte */

table#listaOfferte td {	
font-family: Times New Roman,Arial,Verdana;
font-size: 11px; 
font-weight: normal; 
font-variant: normal; 
color: #000000; 
font-style: normal; 
text-decoration: none; 
text-transform:uppercase; 
height:30px; 
background-image:url(/img/bg_offerte_dx.jpg); 
background-repeat:repeat-x; padding-left:5px;
}