html,body {

	margin:0px;

	padding:0px;

	background-color:#f5f5d3;

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	color: #25601c;

}
a,a:link,a:hover{color:#866E00}
.testoVerde ul li{margin-left:25px}
div#container { 

	position:relative;

	width: 760px;

	margin: 50px 23px;

}

div#logoSplash {

	float:left;

	width: 100%;

	margin: 100px 0;

}

div#ita {

	float:left;

}

div#eng {

	float:right;

}

div#header {

	float: left;

}

div#paesaggio {

	float: right;

}

div#menu {

	float:left;

	margin: 50px 0px;

	border-color:#25601c;

	border-style: solid;

	border-width: 1px;

}

div#content {

	margin: 30px 0px;

	float: right;

	width: 470px;

}

.testoMarrone {

	color:#967c0e;

	font-size: 11px;

	font-weight:bold;

}

.testoMarroneSmall {

	color:#967c0e;

	font-size: 9px;

	font-weight:bold;

}

.testoArancio {

	color:#866e00;

	font-size: 12px;

	font-weight:bold;

}

.testoArancioPopup {

	color:#866e00;

	font-size: 10px;

	margin-left: 10px

}

.testoBianco {

	color:#ffffff;

	font-size: 9px;

	font-weight:bold;

}

.testoArancioSmall {

	color:#866e00;

	font-size: 10px;

	font-weight:bold;

}

.testoSmall {

	font-size: 9px;

}

.testoVerde {

	color:#235e1c;

	font-size: 10px;

}

.testoVerdeFooter {

	text-decoration:underline;

	font-style:italic;

}

.testoArancioFooter {

	color:#866e00;

}

.tdprezzi {

	border-color:#25601c;

	border-style: solid;

	border-width: 1px;

}

div#footer {

	clear: both;

	display:block;

	width:100%;

	height:42px;

	background:#bcd291;

	/*float:left;*/

	font-size:10px;

	line-height:21px;

	text-align: center;

	font-weight:bold;

	position:relative;

	bottom: 0;

}

/* MENU

-------------------------------------------------------------------------*/

.rollover1 {

	list-style-type: none;

	border: none;

	margin: 0; 

	padding:0; 

	background: #eaf2dd; 

}

	

ul.rollover1 li {

	background: #eaf2dd; 

	margin: 0; /* solo per opera */

}

		

ul.rollover1 li a {

	display: block; 

	/*provare ie5.0 */ 

	width: 222px; 

	height:25px;

	line-height:25px;

	text-indent: 40px;

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #235e1c;

	padding:0px;

	border-bottom-color:#25601c;

	border-bottom-style: dotted;

	border-bottom-width: 1px;

}



ul.rollover1 li a:hover {

	color:#528749;

}

ul.rollover1 li a.on {

	background: #eaf2dd url(../img/nocciolina.gif) no-repeat;

	color:#235e1c;

	font-weight:bold;
	
	line-height:22px

}

ul.rollover1 li a.on:hover {

	background: #eaf2dd url(../img/nocciolina.gif) no-repeat; 

	color:#235e1c;

}
ul.rollover1 li.last {
background: #f9d351
}
ul.rollover1 li.last a.on {

	background: #f9d351 url(../img/nocciolina_yellow.gif) no-repeat;

	color:#235e1c;

	font-weight:bold;
	
	line-height:22px

}

ul.rollover1 li.last a.on:hover {

	background: #f9d351 url(../img/nocciolina_yellow.gif) no-repeat; 

	color:#235e1c;

}


/* menu secondo livello */



.rollover2 {

	list-style-type: none;

	border: none;

	margin: 0; 

	padding:0; 

	background: #bcd291; }

	

ul.rollover2 li {

	background: #bcd291; 

	margin: 0; /* solo per opera */}



ul.rollover2 li a.on {

	background: #bcd291;

	color:#235e1c;

	display: block; 

	width: 175px;

	height:25px;

	line-height:22px;

	text-indent: 40px;	

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

	padding:0px;margin: 0;}

	

ul.rollover2 li a.on:hover {

	color:#528749;

	background: #bcd291;

}

	

ul.rollover2 li a {

	display: block; 

	width: 175px; 

	height:17spx;

	line-height:22px;

	text-indent:40px;	

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #235e1c;

	padding:0px;

}



ul.rollover2 li a:hover {

	background: #bcd291;

	color:#528749;
	
	line-height:22px;
	
	height:25px

}





/* menu extra */







.rollover3 {

	list-style-type: none;

	border: none;

	margin: 0; 

	padding:0; 

	background: #85a478; }

	

ul.rollover3 li {

	background: #85a478; 

	margin: 0; /* solo per opera */}



ul.rollover3 li a.on {

	background: #85a478;

	color:#f5f5d3;

	display: block; 

	/*provare ie5.0 */ 

	width: 175px;

	height:17px;

	line-height:22px;

	text-indent: 40px;	

	font-size: 10px;

	font-style:italic;

	font-weight: normal;

	text-decoration: none;

	padding:0px;margin: 0;}

	

ul.rollover3 li a.on:hover {

	color:#f5f5d3;

	background: #85a478;

}

	

ul.rollover3 li a {

	display: block; 

	/*provare ie5.0 */ 

	width: 175px; 

	height:17spx;

	line-height:22px;

	text-indent:40px;	

	font-size: 10px;

	font-weight: normal;

	text-decoration: none;

	color: #f5f5d3;

	padding:0px;

}



ul.rollover3 li a:hover {

	background: #85a478;

	color:#cdd6b2;

}

.sx{float:left;width:224px}
.news{float:left;margin:23px 0;border:1px solid #d1d1cf;background:#f5f5f5;font-size:9px}
.news h2{background:#eaf2dd url(../img/bg_aghi.gif) left top no-repeat;height:25px;line-height:25px;width:182px;margin:0;padding:0;padding:0 0 0 40px;font-size:12px;margin-bottom:16px}
.news .date{background:#f5f5f5 url(../img/bg_punto.gif) left center no-repeat;margin-left:9px;padding-left:10px;color:#866f00}
.news  p{padding:0;margin:0 20px 20px 20px;width:180px}
.sx div#menu {margin: 50px 0px 0 0}
html,body{background:#f5f5f5;text-align:center}
.page{background:#f5f5d3 url(../img/bg_page.gif) left top repeat-y;text-align:left;width:796px;margin:0 auto;zoom:1;position:relative;top:20px}
div#container{background:#f5f5d3;margin:20px}
.page img{display:block}
#container img{display:inline}
div#footer{width:779px;margin-left:8px}

.avviso{margin-bottom:5px;font-weight:bold;font-size:11px}
p.box{border:1px solid #25601C;padding:20px 4px 20px 48px;background:#EAF2DD url(foglia_off.gif) 7px 20px no-repeat;margin:10px 10px 10px 0;color:#000}
