/* CSS Document */
@import 'include/stili.css';
body{
		background-color:#FFE7B3;}
#Spaziatore{
	clear:both;
	height:10px;}
#Spaziatore2{
	clear:both;
	height:10px;
	border-bottom:1px solid #999;
	margin-top:10px;
	margin-bottom:10px;}
#SpaziatoreVerde{
	clear:both;
	border-bottom:8px solid #C4CEA2;
	margin-top:10px;
	margin-bottom:10px;}
#SpaziatoreGris{
	clear:both;
	border-bottom:1px solid #999;
	margin-top:10px;
	margin-bottom:10px;}
#Contenitore{
	margin:0 auto;
	width:980px;
	overflow:hidden;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	}
#Contenitore .Logo{
	float:left;}
#Contenitore .DX{
	float:right;
	color:#224516;
	padding-right:6px;
	text-align:right;}
#Contenitore .Menu1{
	padding-top:37px;
	}
#Contenitore .Menu1 a:hover{
	color:#CCC;
	}
#Contenitore .Menu1 a{
	color:#333;
	text-decoration:none;
	}
/*--------------------Contenuti-------------------*/

#Contenuti{
	width:944px;
	margin:10px;
	overflow:hidden;
	padding:10px;
	border:1px solid #999;
	clear:both;
	}
#SX2 .text348{
	width:355px;
	text-align:justify;
	}
#Contenuti H3{
	color:#333;
	font-weight:bold;
	margin-bottom:1px;
	font-size:11px;
	}
#Contenuti .Indirizzo{
	border-bottom:1px solid #999;
	}
#Contenuti .Menu2{
	background-color:#C4CEA2;
	height:20px;
	color:#333;
	margin-top:5px;
	margin-bottom:10px;
	line-height:20px;
	}
#Contenuti .Spazz{
	margin-left:10px;
	margin-right:10px;
	}
#Contenuti a{
	color:#333;
	text-decoration:none;
	}
#Contenuti a:hover{
	color:#EBEEDF;
	}
	
	
	
/*---------- COntenuto a sinistra ------------*/	
#SX2 .SX{
	float:left;
	padding-right:8px;
	width:375px;
	}
#SX2 a{
	color:#333;
	}
#SX2 a:hover{
	display:block;
	background-color:#E4E9D6;
	color:#333333;
	}
#SX2 a:visited{
	color:#333;
}
#SX2{
	float:left;
	width:570px;
	}
 #SX2.DX2{
	float:left;
	}
#SX2 .DX{
	width:338px;
	border:1px solid #333;
	float:right;
	}
#SX2 .BoxDX{
	float:left;
	width:180px;
	padding-bottom:1PX;
	}
#SX2 .BoxSX{
	float:right;
	width:180px;
	text-align:right;
	}
#SX2 .BordoGris{
	border:3px solid #CBCBCB;
	float:left;
	}
#SX2 .LineVert4{
	clear:both;
	border-top:4px solid #B8C58F;
	border-bottom:1px solid #999;
	height:5px;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
	}
#SX2 .LineVert8{
	clear:both;
	border-bottom:8px solid #B8C58F;
	border-top:1px solid #999;
	height:5px;
	margin-top:10px;
	}
#SX2 H3{
	color:#333;
	font-weight:bold;
	padding-bottom:10px;
	font-size:11px;
	}
	
	
	/*_____________contenuti di destra______________*/
	
#DX{
	float:right;
	width:370px;
	overflow:hidden;
	}
#DX img{
	border:3px double #FFF;
	margin-bottom:2px;
	padding:2px;

	}
	
#DX .colonna1{
	width:211px;
	float:left;

	}
#DX .colonna2{
	width:154px;
	float:left;
	text-align:center;
	padding-top:2px;
	margin-left:2px;
	margin-right:2px;
	margin-bottom:0px;
	background-color:#999;
}
#ContenutiDX{
	width:350px;
	float:left;	
	}
#DX .News1{
	text-align:left;
	padding-bottom:8PX;
	border:1px solid #999;
	margin-right:3px;
	padding-top:10px;
	}
#DX .News{
	text-align:left;
	padding-bottom:8PX;
	margin-right:3px;
	padding-top:10px;
	}
	
#ContenutiDX .ImgSx{
	float:right;
	width:151px;
	text-align:center;
	background-color:#999;
	padding-top:5px;
	padding-bottom:5px;
	}
#ContenutiDX .TXT{
	width:187px;}
#ContenutiDX img{
	border:3px double #FFF;
	margin-bottom:5px;}
	
#ContenutiDX .BoxForm{
	width:180px;
	border:1px solid #999;
	margin-bottom:8px;
	color:#999;
	padding:5px;
	float:left;
	overflow:hidden;
	}
	
/*_____________Box Form______________*/
#Footer{
	background-image: url(img/footer.jpg);
	height:22px;
	clear:both;
	margin:0 auto;
	padding:0px;
	padding-left:5px;
	padding-top:5px;
	margin-top:5px;
	width:940px;
	background-repeat:repeat-y;
	color:#FFF
}


/*-------------------------About---------------------*/
#About{
	background-image:url(img/bg_verde.jpg);
	background-repeat:repeat-y;
	background-position:left;
	overflow:hidden;}
#About .SX{
	background-color:#FFEFCE;
	width:230px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-RIGHT:5px;
	text-align:justify;
}
#About .SX img{
	margin-top:20px;
	margin-left:0px;
	padding-left:0px;
	border:0px;
}

#About .Centro{
	float:left;
	width:690px;
	margin-left:8px;
	padding-left:4px;
	overflow:hidden;	
	text-align: justify;
}

#About img{
	padding:3px;
	margin:1px;
	border:1px solid #C4CEA2;
	float:left;
}

#About .Text_Sx{
	float:left;
	text-align:justify;
	width:440px;
}
#About .Dx{	
	float:right;
	width:226px;
	border:1px solid #C4CEA2;
	background-color:#FFE2A6;
	padding:8px;
}
#About .Dx a:hover{
	color:#C4CEA2;
	text-decoration:underline;
	}	
#About .Dx a{
	text-decoration:underline;
	}
#About li{
	list-style: url(img/circle.png);
	margin-right:-15px;
	height:22px;
	line-height:22px;
	}
	
#About .Titoli{
	color:#333;
	font-weight:bold;
	padding-top:8PX;
	margin-bottom:1px;
	font-size:11px;
	text-align:left;
	}
	
	
	

/*-------------------------Gallery---------------------*/

#Gallery .SX{
	background-color:#FFEFCE;
	width:220px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-RIGHT:5px;
	text-align:justify;
	min-height:880px;
}
#Gallery .SX img{
	margin-top:20px;
	margin-left:0px;
	padding-left:0px;
	border:0px;
}

#Gallery .Centro{
	text-align:center;
	width:697px;
	padding-left:10px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#Gallery img{
	padding:3px;
	margin:1px;
	border:1px solid #C4CEA2;
	float:left;
}

#Gallery .Text_Sx{
	float:left;
	text-align:justify;
	width:440px;
}
#Gallery .Dx{	
	float:right;
	width:226px;
	border:1px solid #C4CEA2;
	background-color:#F8F8F8;
	padding:8px;
}
#Gallery li{
	list-style: url(img/circle.png);
	margin-right:-15px;
	height:22px;
	line-height:22px;
	text-decoration:underline;}
	
#Gallery .Titoli{
	color:#333;
	font-weight:bold;
	padding-top:8PX;
	margin-bottom:1px;
	font-size:11px;
	text-align:left;
	}
	
	
	

/*-------------------------Dove---------------------*/

#Dove .SX{
	background-color:#FFEFCE;
	border-right:1px solid #999;
	width:233px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-RIGHT:5px;
	text-align:justify;
}
#Dove .SX img{
	margin-top:20px;
	margin-left:0px;
	padding-left:0px;
	border:0px;
}

#Dove .Centro{
	float:left;
	width:685px;
	padding-left:5px;
}

#Dove img{
	padding:2px;
	margin:2px;
	margin-top:0px;	
	border:1px solid #C4CEA2;
	float:left;
}

#Dove .Text_Sx{
	float:left;
	text-align:justify;
	width:440px;
}
#Dove .Dx{	
	float:right;
	width:226px;
	border:1px solid #C4CEA2;
	background-color:#F8F8F8;
	padding:8px;
}
#Dove li{
	list-style: url(img/circle.png);
	margin-right:-15px;
	height:22px;
	line-height:22px;
	text-decoration:underline;}
	
#Dove .Titoli{
	color:#333;
	font-weight:bold;
	padding-top:8PX;
	margin-bottom:1px;
	font-size:11px;
	text-align:left;
	}
	
	
	/*-------------------------Dove---------------------*/
#Prom{
	background-image:url(img/bg_verde.jpg);
	background-repeat:repeat-y;
	background-position:left;
	overflow:hidden;}
#Prom .SX{
	background-color:#FFEFCE;

	width:232px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-RIGHT:5px;
	text-align:justify;
}
#Prom .SX img{
	margin-top:20px;
	margin-left:0px;
	padding-left:0px;
	border:0px;
}

#Prom .Centro{
	float:left;
	width:692px;
	padding-left:5px;
	overflow:hidden;
}

#Prom img{
	padding:2px;
	margin:2px;
	margin-top:0px;	
	border:1px solid #C4CEA2;
	float:left;
}

#Prom .Text_Sx{
	float:left;
	text-align:justify;
	width:440px;
}
#Prom .Dx{	
	float:right;
	width:226px;
	border:1px solid #C4CEA2;
	background-color:#F8F8F8;
	padding:8px;
}
#Prom li{
	list-style: url(img/circle.png);
	margin-right:-15px;
	height:22px;
	line-height:22px;
	text-decoration:underline;}
	
#Prom .Titoli{
	color:#333;
	font-weight:bold;
	padding-top:8PX;
	margin-bottom:1px;
	font-size:11px;
	text-align:left;
	}
/*----------STRUTTURA---------*/

#StrutturaDX{
	float:left;
	width:220px;
	overflow:hidden;
	}
#StrutturaDX img{
	border:3px double #FFF;
	margin-bottom:5px;
	padding:2px;

	}
	
#StrutturaDX .colonna1{
	width:220px;
	float:left;


	}
#StrutturaDX .colonna2{
	width:150px;
	float:left;
	text-align:center;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#999;
}
#StrutturaSX2 .SX{
	float:left;
	padding-right:8px;
	width:350px;
	}
#StrutturaSX2 a{
	color:#333;
	}
#StrutturaSX2 a:hover{
	display:block;
	background-color:#E4E9D6;
	color:#333333;
	}
#StrutturaSX2 a:visited{
	color:#333;
}
#StrutturaSX2{
	float:left;
	width:720px;
	border-right:4px solid #B8C58F;
	}
#StrutturaSX2.DX2{
	float:left;
	}
#StrutturaSX2 .DX{
	width:338px;
	border:1px solid #333;
	float:right;
	}
#StrutturaSX2 .BoxDX{
	float:left;
	width:350PX;
	padding-bottom:5PX;
	}
#StrutturaSX2 .BoxSX{
	float:right;
	width:180px;
	text-align:right;
	}
#StrutturaSX2 .BordoGris{
	border:3px solid #CBCBCB;
	float:left;
	}
#StrutturaSX2 .LineVert4{
	clear:both;
	border-top:4px solid #B8C58F;
	border-bottom:1px solid #999;
	height:5px;
	width:100%;
	margin-bottom:10px;
	margin-top:10px;
	}
#StrutturaSX2 .LineVert8{
	clear:both;
	border-bottom:8px solid #B8C58F;
	border-top:1px solid #999;
	height:5px;
	margin-top:10px;
	}
#SX2 H3{
	color:#333;
	font-weight:bold;
	margin-bottom:1px;
	font-size:11px;
	}
#COntenitore2 {
	float:left;
	clear:both;
	overflow:hidden;
	width:100%;
	padding-top:10PX;
}	
#COntenitore2 .boxText{
	text-align:left;
	}
#COntenitore2 p{
	width:150px; 
	float:right;}
#COntenitore2 .IMaG{
	width:120px;
	}

#COntenitore2 .BOxGris{
	background:#FFE2A6;
	width:210px;
	float:left;
	padding:5px;
	margin-right:1px;
	}
#COntenitore a{
	color:#333;
	}
#COntenitore a:hover{
	display:block;
	background-color:#E4E9D6;
	color:#333333;
	}
#COntenitore a:visited{
	color:#333;
}
	
	/*____________STRUTTURA____________*/
	
#News {
	margin:3px;}		
#News .Titolo{
	padding-bottom:10px;	
	font-size:9px;
	}
#News h5{
	color:#333;
	font-size:12px;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:15px;
	clear:both;
	}
#News img{
	margin-right: 10px;
	}
#News.data {
	color:#000;	
}

#News p{
	font-size:11px;
	color:#666666;
	overflow:hidden;
	padding-bottom:10px;
	margin:5px;
	}
#News a{
	color:#333;
	}
#News a:hover{
	display:block;
	background-color:#E4E9D6;
	color:#333333;
	}
/*---------------------Listino--------------------*/
#Listino .SX{
	background-color:#FFEFCE;
	border-right: 1px solid #999;
	width:235px;
	overflow:hidden;
	float:left;
	padding-left:5px;
	padding-RIGHT:5px;
	text-align:justify;
	min-height:540px;
}
#Listino .SpaziatoreVerde{
	border-bottom:8px solid #C4CEA2;
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;}

#Listino .SX img{
	margin-top:20px;
	margin-left:0px;
	padding-left:0px;
	border:0px;
}
#Listino .Centro{
	float:left;
	padding-left:5px;
	width:690px;
	overflow:hidden;
	overflow: hidden;
}

#Listino img{
	padding:2px;
	margin:2px;
	margin-top:0px;	
	border:1px solid #C4CEA2;
	float:left;
}

#Listino .Titoli{
	color:#333;
	font-weight:bold;
	padding-top:8PX;
	margin-bottom:1px;
	font-size:11px;
	text-align:left;
	}
#Listino .Sinistro{
	margin-left:18px;
	float:left;
	width:650px;
	}
#Listino .Legenda{
	margin-left:8px;
	width:260px;
	float:left;
	}

#Listino .Tab1{
	background-color:#FFE2A6;
	border:1px solid #FFC54A;
	text-align:center;
		font-weight:bold;}
#Listino .Tab2{
	border:1px solid #363;
	color:#060M; background-color:#B5D2B9;
	text-align:center;
	font-weight:bold;}
#Listino .Tab2 td{
		border-left:1px solid #363;
		text-align:center;
		font-weight:bold;}

/*------------Promozioni------------*/


.Allegato{
	text-align:right;
	background-image:url(img/promo_alle.jpg);
	background-repeat:no-repeat;
	width:130px;
	float:right;
	margin-left:15px;
	text-align:left;
	background-position:left;
	padding-left:40px;
	height:20px;
	line-height:20px;

	}

#Promozioni {	
	border-bottom:1px solid #999966;}

/*------------News------------*/
#conteninews {
	width:100%;
	clear:both;
	overflow:hidden;
	padding-bottom:3px;
	border-bottom:4px solid #DDE1D1;
	}
	
#conteninews .Allegato{
	text-align:right;
	background-image:url(img/promo_alle.jpg);
	background-repeat:no-repeat;
	width:130px;
	float:right;
	margin-left:15px;
	text-align:left;
	background-position:left;
	padding-left:40px;
	height:20px;
	line-height:20px;

	}
/*.data {
	color:#000;	
	width:200px;
	float:left;
}
.titolo {
	font-size:14px;
	font-weight:bold;
	width:480px;
	float:right;*/
	


