body {
	background-color:#B6A280;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #54401F;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

h2 {
float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	font-weight:normal; 
	color: #87735B;
	margin:0;
}


ciccio{
	
	
}


#lingue {
	width:750px;
	margin:0 auto;
	margin-top:60px;
	text-align:justify;
}

#lingue a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;  
	color: #54401F;
	text-decoration: none;
	 text-align:right;
	}
#lingue a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;  
	color: #B30000;
	}	
	
#lingue1{float:left;text-align:left; width:475px;}
#lingue2{ float:left;text-align:right; width:275px;}
	
.bianco{color:#009999; font-weight:bold; font-size:14px}	
.giallo{color:#FFCC00}	
	
	
	
	
	

#container {
	clear:both;
	width:750px;
	margin:0 auto;
	border: solid 1px #646464;
	background:url(img/sf_top_a.gif) no-repeat #FFFFFF;
	position: relative;

}


#logo{margin-top:20px; margin-left:250px;text-align:center;}

.top {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	letter-spacing: 15px; 
	font-variant: small-caps;
	color: #FFFFFF;
	margin-top:10px;
	height:42px;
}

.fl{
	float:left;
	margin-left: 10px;
	border-right:1px solid #F1F3F1;
	height:30px;
}

.premuto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	font-variant: small-caps;
	text-decoration: none;
	color: #988C78;
}



.menu {
		font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-variant: small-caps;
	color: #54401F;
	text-align:center;
	
}

.menu a:link,.menu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	font-variant: small-caps;
	text-decoration: none;
	color: #54401F;
}

.menu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	letter-spacing: 2px; 
	font-weight: normal; 
	font-variant: small-caps;
	text-decoration: none;
	color: #B30000;
}








#golfo{width:490px;float:left;}
#golfo2{width:330px;float:left;}
.float{float:left; width:260px; height:255px; background: #ECE7DB}
.float2{float:left; width:410px; height:480px; background: #ECE7DB}
.both{clear:both; margin:10px;}

.nasc{ display:none;}


.pannello{ width:200px; float:left}
#pannello{ background:#ffffff;}
form input{ font-size:9px;}
label{margin:2px;}
.stile{margin:2px;}
.stile2{margin:2px;}
.pannellino{ background:#ECE7DB; margin-top:2px;}
#prenota{margin:2px;}


#footer{
clear:both;
	width:750px;
	height:80px;
	margin:0 auto;
	background:url(img/sf_footer.gif) no-repeat bottom;
	margin-top:10px; 
	border-top:#FFFFFF solid 5px;
	text-align:center;

}
.bottom{
	width:750px;
	margin:0 auto;
	}







a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;  
	color: #54401F;
	}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;  
	color: #54401F;
	}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;  
	color: #B30000;
	}



.titoli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	letter-spacing: 6px; 
	font-variant: small-caps;
	color: #988C78;
	margin-left:10px;
}

ul { 
	list-style: square; 
	color: #54401F; 
	line-height: 1.40em; 
	font-size: 11px; 
	margin: 5px 5px 0px 10px; 
	padding: 5px; 
	}
ul li a:link, ul li a:visited  { 
	list-style: square; 
	text-decoration: none; 
	color: #54401F; 
	line-height: 1.40em; 
	font-size: 11px;   
	}
ul li a:hover  { 
	list-style: square; 
	text-decoration: none; 
	color: #B30000; 
	line-height: 1.40em; 
	font-size: 11px; 
	padding: 5px;   }

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.8pt;
	line-height: 1.30em;  
	color: #54401F;
	margin:10px;
}
.privacy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 1.30em;  
	color: #54401F;
}
a.privacy:link,  a.privacy:visited  {
color: #54401F;
font-size: 7pt;
}
a.privacy:hover  {
color: #B30000;
font-size: 7pt;
}

.lingua           { 
	color: #54401F; 
	font-weight: normal; 
	font-size: 10px; 
	line-height: 1.5em; 
	text-decoration: none; 
	margin: 5px;  
	padding: 2px 8px 
	}
a.lingua:link,  a.lingua:visited    { 
	color: #54401F; 
	font-size: 10px; 
	font-weight: normal; 
	line-height: 1.5em; 
	text-decoration: none; 
	background-color: #FFFFFF; 
	margin: 5px; 
	padding: 2px 8px 
	}
a.lingua:hover       { 
	color: #FFFFFF; 
	font-weight: normal; 
	font-size: 10px; 
	line-height: 1.5em; 
	text-decoration: none; 
	background-color: #54401F; 
	margin: 5px; 
	padding: 2px 8px 
	}
	
	
	
	.testodesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	line-height: 1.3em;  
	color:#87735B;
	margin:10px;
}




.tabellasconti{width:80%; border:solid 1px #646464; margin-bottom:10px; font-size:10px; margin:0 auto;}
.rigasconto1{ background:#ECE7DB; font-weight:bolder; font-size:11px;}
.pannellosconti{font-size:10px;}

.rigasconto2{font-size:12px; color:#FF9900; font-weight:bolder;}
.rigasconto3{ background:#B6A280; font-weight:bolder; font-size:9px;}
.titoff{ font-variant:small-caps; font-weight:bolder; font-size:10pt; text-decoration:none; color:#CC3300;}
.dataoff{color:#666666; font-size:7pt;}

.pic{ font-size:9px;}


.off_home_it_1 a{ font-variant:small-caps; font-weight:bolder; font-size:10pt; text-decoration:none; color:#00cc00;}
.off_home_it_1 a:hover{ color:#4465A9}

.off_home_en_1 a{ font-variant:small-caps; font-weight:bolder; font-size:10pt; text-decoration:none; color:#009900;}
.off_home_en_1 a:hover{ color:#4465A9}

.off_home_fr_1 a{ font-variant:small-caps; font-weight:bolder; font-size:10pt; text-decoration:none; color:#006600;}
.off_home_fr_1 a:hover{ color:#4465A9;}






.spacialpp {position: absolute; top:20px; left:20px; text-align: center;}
.spacialpp a {color: #B30000; font-weight: 900; text-decoration: none;}
.spacialpp a:hover {color: #ff4; font-weight: 900; text-decoration: underline;}

.tripadvisor {position: absolute; top:20px; right:20px}
