/*layout per prima pagina*/
body{ margin:0px 0px; 
	 }
div#container {width:100%; margin:0px;border="0";
	 }
div#header{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f9e6cd;height:80px;width:100%;

}
div#navigation
{
position: absolute; 
top: 200px; 
width: 140px; 
width:150px; 
width:140px; 
height:480px;
margin-left:0;
padding-left:10px;
}
#content2 {
 PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 180px;  
}

#extra {
position: absolute; 
top: 200px; 
width: 190px; 
width:200px; 
width:190px; 
height:520px;
margin-left:580px;
margin-right:0;
}
#footer {
CLEAR: both;  MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px;   height:200 px;
}


.leftNavigationLinks a:link,.leftNavigationLinks a:visited {color: black; font-family:verdana, arial, helvetica, sans-serif; font-size:10 px;  text-decoration:none;}
.leftNavigationLinks a:active,.leftNavigationLinks a:hover {color: black; font-family:verdana, arial, helvetica, sans-serif; font-size:10 px;  text-decoration:none;}
.leftNavigationDivider{background-color: #f7dbb6;}



/*menù a scomparsa*/
ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100px;
       	}
.masseria{
	margin: 0;
	padding: 0;
	width: 114px;
        list-style: none;
       	}

	
li:hover ul, li.over ul  { 
	display: block; }

div#content{margin: 20px 160px 0 170px;
padding: 1em 0px;text-align:justify;font: 0.865em arial, sans serif;color:black;
}
#riquadro{padding: 1em 0em 1em 0em;
border= 1px solid;}
#riquadro2{margin-top:10 px;padding: 1em 1em 1em 1em;
border= 1px solid;}
#offerta{padding: 1em 1em 1em 1em;
border= 1px solid darkred;margin:5px 250px 5px 5px}
#offertaB{ width:45%;margin-left: 250px;margin-top:-100px;padding: 1em 1em 1em 1em;
border= 1px solid darkred;}
div#testocentro{boder:0px;width:410px;}
/*layout caratteri*/
html,body{font-size:12px; font: arial,sans-serif; }
h1 {color: #F1C488;font: 2em bold verdana, arial, helvetica, sans-serif;margin-left:160px;margin-top:30px;}
h2 {color: #F1C488;font: 1.85em bold verdana, arial, helvetica, sans-serif;text-align:center;}
H3{color: #F1C488;font: 1.75em bold verdana, arial, helvetica, sans-serif;text-align:center;}
H4{color: #F1C488;font: 1.5em bold verdana, arial, helvetica, sans-serif;text-align:center;}
p {font: 1em  verdana, arial, helvetica, sans-serif;line-height:1,06em; text-align="justify"}
div#footer{font-family:verdana, arial, helvetica, sans-serif; font-size:10px;}
div#controller a#size1{font-size: 12px}
div#controller a#size2{font-size: 14px}
div#controller a#size3{font-size: 16px}
.menu2 a:link, .menu2 a:hover, .menu2 a:visited, .menu2 a:active{font: 1em, Verdana, Helvetica, sans-serif;color:black;}
.barra{font: 1em, Verdana, Helvetica, sans-serif;color:black;}
td{color: #000000; font-family:verdana, arial, helvetica, sans-serif; font-size:10px;text-decoration:none;}

.divisore{border-top:2px solid #f7dbb6; padding-top:10px; padding-bottom:10px; margin:0px;font-family:verdana, arial, helvetica, sans-serif; font-size:10 px;
	
}
.attivo{border-top:2px solid #f7dbb6; padding-top:10px; padding-bottom:10px; margin:0px;color: #000000; font-family:verdana, arial, helvetica, sans-serif; font-size:10 px;  text-decoration:none;
	
}
div#coloredfooter{BACKGROUND-COLOR: #f9e6cd; margin-bottom:50px;margin-top:20px;
	
}
.galleria{list-style:none;width:200px}
.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */

/minigalleria/
img{border:0}
div#container{width:100%; margin:0px;border="0";
	 }
div#zoom{margin-top:160px;width: 410px; padding: 5px;border:0}
div#minipics span{float:left;margin:0 5px 5px 5px;border:1px solid #ccc;padding: 3px}

/*link versioni lingue*/
div#language{margin-top:10px;margin-left:750px;font-size:12px; font: arial,sans-serif;  padding: 5px;border:0}
div#fotobig{width="700px"; height="600px"; margin-top:100px; border:0}