/* CSS Document */
html,body{margin:0;padding:0}
body {background:#FFCF06; font: normal 14px/1.3  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left;}
div#container{position:relative; width:768px; margin:40px auto 20px; background-color:#FFF; border:1px solid #000;}
div#interno {position:relative; margin:20px;}
h1 { 
margin:0;
padding:110px 0 0 0;
overflow:hidden; 
background: url(img/sfondologo.jpg);
background-repeat:no-repeat;
height:0px !important; 
height /**/:110px;
/*border: 1px #fff solid;*/
}
span#lasolana{position:absolute; top:14px; left:121px; width:584px; height:72px; /*border:1px #0f0 solid;*/
							background: url(img/scrittalogo.png);}

span.rosso{color:#DB1F24; font-weight:bold;}
span.rossosolana{ font-family: Harrington, Tahoma, "Times New Roman", Georgia; color:#DB1F24; font-weight:bold; font-size:16px;}
h3{color:#DB1F24; margin:26px 0 8px;}
/*menu lingue*/
ul{
	margin: 0 0 0 26px;
	padding: 0;
	/*border:1px solid #000;*/
	}
ul.destro{
	margin: 0 260px 0 26px;
	padding: 0;
	float:right;
	}
ul.destro1{
	margin: 0 94px 0 26px;
	padding: 0;
	float:right;
	width:250px;
	/*border:1px solid #000;*/
	}
ul.destro1 li{
	margin: 0;
	padding: 0;
	list-style-image:url(img/li.gif);
	line-height:16px;
	height:16px;
}


ul li {
	margin: 0;
	padding: 0;
	list-style-image:url(img/li.gif);
	line-height:16px;
	}
ul.senzaspazi{
	margin: 0 0 10px 26px;
	padding: 0;
	/*border:1px solid #000;*/
	}	
ul.senzaspazi li {
	margin: 0;
	padding: 0;
	list-style-image:url(img/li.gif);
	line-height:16px;
	}
ul.carat{
	margin:0 auto;
	padding: 0 0 0 26px;
	/*width:200px;
	border:1px solid #000;*/
	}
ul.carat li {
	margin: 0;
	padding: 0;
	list-style-image:url(img/li.gif);
	line-height:16px;
	}
ul.caratsine{
	margin:0 auto;
	padding: 0 0 0 26px;
	/*width:200px;
	border:1px solid #000;*/
	}
ul.caratsine li {
	margin: 0;
	padding: 0; 
	list-style-type:none;
	list-style:none;
	line-height:16px;
	}
p.cartina{ text-align:center;}
div#prezzi {margin:16px auto  56px; padding:16px; width:460px; border:3px #DB1F24 solid; text-align:center; clear:both;}
div#prezzi h4{margin-top:0;}
div#prenotazionisin {width:300px; margin:0 0 0 20px; padding:10px; border:3px #DB1F24 solid; text-align:center; float:left;}
div#prenotazionisin a{color:#000}
img#tramonto {width:320px; margin:0 20px 0 0; border:3px #DB1F24 solid; text-align:center;float:right;}

/*fotografie*/
div#fotografie{}
.section {
	background: #FFFA3D;
	padding: 10px 30px;
}
#samples-wrapper div.thumbwrapper, #samples-wrapper div.textwrapper {
	float: left;
	height: 170px;
	width: 140px;
	padding: 5px;
	background: #fff;
	margin: 6px;
	border: 2px solid #DB1F24;
	text-align: center; 
	position: relative;
}
div.clearboth{clear:both; line-height:0;}

div#footer{clear:both; height:54px; width:768px; margin:0 auto; text-align:left; 
/*border:1px solid #000;*/}
div#footer p#sottomenu{padding:0 0 0 38px; background:url(img/sfondo_footer.gif) no-repeat 10px top;
 font: normal 11px/1.3 Arial, Helvetica, sans-serif; color: #000;}

a#appartamenti{
display:block;
margin:0;
padding:10px 0 0 0;
overflow:hidden; 
background: #ffcf06;
height:0px !important; 
height /**/:10px;
/*border: 1px #fff solid;*/
cursor: default;
}