html,body,p,form{
	margin:		0;
	padding:	0
}
body{font-size: 11px;
color: 		#000000;

   }
   
body,td{
	font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;
}
   

a{
	font-size: 	11px;
	color:		#390302;
	text-decoration:underline;
}
a:hover{
	color:		#390302;
	text-decoration:none;
}


textarea{
	font-size: 	11px;	
	font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;
}


.hr_sep{
background-color:#6B5C4D; 
color:#6B5C4D; 
height:1px; 
width:200px;
}

hr{
background-color:#6B5C4D; 
color:#6B5C4D; 
height:1px; 
}


.form_input{
	font-size: 	12px;
	border:		1px solid #000000;
	height:14px;
}

select{
	font-size: 	10px;
	border:		1px solid #000000;
}


.input_newsletter{
width:160px; border:1px solid #000000; 
font-size: 	10px;
}
.td_newsletter{
padding-left:25px; padding-bottom:5px;
font-size: 	10px;

}

.span_bianco{
color:#ffffff;
font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;
font-size: 	10px;

}

/****/
#main{
	background-color:#CFC6BC;
	padding:15px 10px 20px 15px

}

#main_top{
	background-color:#CFC6BC;
}

#tdNascostoOfferteInfoPrenotazione{

	padding-left:24px;
}
#tdNascostoOfferteInfoPrenotazione ul {margin: 0; padding: 10; 
 	list-style-type: circle; }


#tdNascostoOfferteInfoPrenotazione li {display: inline; margin-right: 10px;}



.td_gallery{
padding-right:3px;
padding-bottom:5px;

}


.div_bordo_marrone{
border-left:		6px solid #6B5C4D;
padding-left:5px;
}

.bg_marrone{
background-color:	#6B5C4D;			
}

.border_marrone{
border:	1px solid #6B5C4D;			
}

.border_top_marrone{
border-top:	1px solid #6B5C4D;			
}






/*** PAGINA OFFERTA **/
.clsPrezzoSelect{

border-bottom:1px solid;
padding:3px;
font-size: 11px;
text-align:right;

}



#divPrezzoSelect{

border-bottom:1px solid;
padding-bottom:3px;
text-align:right;
font-weight:	normal;

}


.cercaCamera{

background-repeat: 	no-repeat; 
background-position:	right top;
height:			16px;
border:			none;
cursor: 		hand;

}






#divTotaleCamera{

font-size: 11px;
text-align:right;
margin-top:3px;
}

#divTotaleCamera span{

width:100px;
text-align:left;
padding-left:10px;

}


#divTotaleFinale{

text-align:right;
font-weight:	bold;
}

#divTotaleFinale span{

width:100px;
text-align:left;

}


#divOfferteSpecialiPrenotaSubito{
margin:			10px 0px 0px 0px;
text-align:		center;
}







#menu_comm{
text-align:center;
}

#menu_comm li {display: inline;
padding:			0px 0px 0px 10px;
}
#menu_comm ul {margin:0px;}




.num_per_offerte_marrone{
background-color:#6B5C4D;
color:#ffffff;
font-size:18px;
padding:2px;
}








.titolo_blocco a{color: #766859;text-decoration:none;
}
.titolo_blocco a:hover{color: #766859;text-decoration:underline;
}

.titolo_blocco { font-size: 11px; color: #766859; font-weight:bold; margin-bottom:15px;font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;
}



.titolo_blocco_grande { font-size: 15px; color: #766859; font-weight:bold; margin-bottom:15px;font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;
}

.titolo_pagina { font-size: 15px; color: #766859; font-weight:bold; margin-bottom:15px;font-family: 	Tahoma,Verdana,courier, Helvetica, sans-serif;}

.bordo_immagini {border:5px solid #B2A89C;}


.bordo_grigio_1{border:1px solid #666666;}
.bordo_grigio_2{border:2px solid #666666;}
.bordo_grigio_3{border:3px solid #666666;}

a.links_testo_grigio_9 {font-size:9px; color:#666666; text-decoration:none;}
a.links_testo_grigio_9:hover{font-size:9px; color:#666666; text-decoration:underline;}

a.links_testo_grigio_9_sottolineato {font-size:9px; color:#666666; text-decoration:underline;}
a.links_testo_grigio_9_sottolineato:hover{font-size:9px; color:#666666; text-decoration:none;}

.testo_grigio_9 { font-size: 9px; color: #666666; }
.testo_grigio_9_bold { font-size: 9px; color: #666666; font-weight:bold;}


a.links_testo_grigio_11 {font-size:11px; color:#666666; text-decoration:none;}
a.links_testo_grigio_11:hover{font-size:11px; color:#666666; text-decoration:underline;}

a.links_testo_grigio_11_sottolineato {font-size:11px; color:#666666; text-decoration:underline;}
a.links_testo_grigio_11_sottolineato:hover{font-size:11px; color:#666666; text-decoration:none;}


.testo_grigio_11 { font-size: 11px; color: #666666; }
.testo_grigio_11_bold { font-size: 11px; color: #666666; font-weight:bold;}


a.links_testo_grigio_12 {font-size:12px; color:#666666; text-decoration:none;}
a.links_testo_grigio_12:hover{font-size:12px; color:#666666; text-decoration:underline;}

a.links_testo_grigio_12_sottolineato {font-size:12px; color:#666666; text-decoration:underline;}
a.links_testo_grigio_12_sottolineato:hover{font-size:12px; color:#666666; text-decoration:none;}


.testo_grigio_12 { font-size: 12px; color: #666666; }
.testo_grigio_12_bold { font-size: 12px; color: #666666; font-weight:bold;}

a.links_testo_grigio_14 {font-size:14px; color:#666666; text-decoration:none;}
a.links_testo_grigio_14:hover{font-size:14px; color:#666666; text-decoration:underline;}

.testo_grigio_14 { font-size: 14px; color: #666666; }
.testo_grigio_14_bold { font-size: 14px; color: #666666; font-weight:bold;}


a.links_testo_grigio_20 {font-size:20px; color:#666666; text-decoration:none;}
a.links_testo_grigio_20:hover{font-size:20px; color:#666666; text-decoration:underline;}

.testo_grigio_20 { font-size: 20px; color: #666666; }
.testo_grigio_20_bold { font-size: 20px; color: #666666; font-weight:bold;}





.bordo_marrone_1{border:1px solid #766859;}
.bordo_marrone_2{border:2px solid #766859;}
.bordo_marrone_3{border:3px solid #766859;}

a.links_testo_marrone_9 {font-size:9px; color:#766859; text-decoration:none;}
a.links_testo_marrone_9:hover{font-size:9px; color:#766859; text-decoration:underline;}

a.links_testo_marrone_9_sottolineato {font-size:9px; color:#766859; text-decoration:underline;}
a.links_testo_marrone_9_sottolineato:hover{font-size:9px; color:#766859; text-decoration:none;}

.testo_marrone_9 { font-size: 9px; color: #766859; }
.testo_marrone_9_bold { font-size: 9px; color: #766859; font-weight:bold;}


a.links_testo_marrone_11 {font-size:11px; color:#766859; text-decoration:none;}
a.links_testo_marrone_11:hover{font-size:11px; color:#766859; text-decoration:underline;}

a.links_testo_marrone_11_sottolineato {font-size:11px; color:#766859; text-decoration:underline;}
a.links_testo_marrone_11_sottolineato:hover{font-size:11px; color:#766859; text-decoration:none;}


.testo_marrone_11 { font-size: 11px; color: #766859; }
.testo_marrone_11_bold { font-size: 11px; color: #766859; font-weight:bold;}


a.links_testo_marrone_12 {font-size:12px; color:#766859; text-decoration:none;}
a.links_testo_marrone_12:hover{font-size:12px; color:#766859; text-decoration:underline;}

a.links_testo_marrone_12_sottolineato {font-size:12px; color:#766859; text-decoration:underline;}
a.links_testo_marrone_12_sottolineato:hover{font-size:12px; color:#766859; text-decoration:none;}


.testo_marrone_12 { font-size: 12px; color: #766859; }
.testo_marrone_12_bold { font-size: 12px; color: #766859; font-weight:bold;}

a.links_testo_marrone_14 {font-size:14px; color:#766859; text-decoration:none;}
a.links_testo_marrone_14:hover{font-size:14px; color:#766859; text-decoration:underline;}

.testo_marrone_14 { font-size: 14px; color: #766859; }
.testo_marrone_14_bold { font-size: 14px; color: #766859; font-weight:bold;}


a.links_testo_marrone_20 {font-size:20px; color:#766859; text-decoration:none;}
a.links_testo_marrone_20:hover{font-size:20px; color:#766859; text-decoration:underline;}

.testo_marrone_20 { font-size: 20px; color: #766859; }
.testo_marrone_20_bold { font-size: 20px; color: #766859; font-weight:bold;}





.bordo_rosso_1{border:1px solid #94062C;}
.bordo_rosso_2{border:2px solid #94062C;}
.bordo_rosso_3{border:3px solid #94062C;}

a.links_testo_rosso_9 {font-size:9px; color:#94062C; text-decoration:none;}
a.links_testo_rosso_9:hover{font-size:9px; color:#94062C; text-decoration:underline;}

a.links_testo_rosso_9_sottolineato {font-size:9px; color:#94062C; text-decoration:underline;}
a.links_testo_rosso_9_sottolineato:hover{font-size:9px; color:#94062C; text-decoration:none;}

.testo_rosso_9 { font-size: 9px; color: #94062C; }
.testo_rosso_9_bold { font-size: 9px; color: #94062C; font-weight:bold;}


a.links_testo_rosso_11 {font-size:11px; color:#94062C; text-decoration:none;}
a.links_testo_rosso_11:hover{font-size:11px; color:#94062C; text-decoration:underline;}

a.links_testo_rosso_11_sottolineato {font-size:11px; color:#94062C; text-decoration:underline;}
a.links_testo_rosso_11_sottolineato:hover{font-size:11px; color:#94062C; text-decoration:none;}


.testo_rosso_11 { font-size: 11px; color: #94062C; }
.testo_rosso_11_bold { font-size: 11px; color: #94062C; font-weight:bold;}


a.links_testo_rosso_12 {font-size:12px; color:#94062C; text-decoration:none;}
a.links_testo_rosso_12:hover{font-size:12px; color:#94062C; text-decoration:underline;}

a.links_testo_rosso_12_sottolineato {font-size:12px; color:#94062C; text-decoration:underline;}
a.links_testo_rosso_12_sottolineato:hover{font-size:12px; color:#94062C; text-decoration:none;}


.testo_rosso_12 { font-size: 12px; color: #94062C; }
.testo_rosso_12_bold { font-size: 12px; color: #94062C; font-weight:bold;}

a.links_testo_rosso_14 {font-size:14px; color:#94062C; text-decoration:none;}
a.links_testo_rosso_14:hover{font-size:14px; color:#94062C; text-decoration:underline;}

.testo_rosso_14 { font-size: 14px; color: #94062C; }
.testo_rosso_14_bold { font-size: 14px; color: #94062C; font-weight:bold;}


a.links_testo_rosso_20 {font-size:20px; color:#94062C; text-decoration:none;}
a.links_testo_rosso_20:hover{font-size:20px; color:#94062C; text-decoration:underline;}

.testo_rosso_20 { font-size: 20px; color: #94062C; }
.testo_rosso_20_bold { font-size: 20px; color: #94062C; font-weight:bold;}