/* CSS Document AGRISTURISMO.COM*/
	
	ul {list-style-type: none}
	
	html, body, ul, li, h1, p, div {margin:0; padding:5}

	
	cite {color:#999; font-size:12px}
	body {background-image:url(../img/bg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif}
	
	table{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	}
	
	#container {
		width:790px;
		clear:both;
		margin:0px auto;
		border-top:5px solid #C3D800;
		/*background-color:#FF0000;*/
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
	}
	#container2 {
		width:790px;
		clear:both;
		margin:0px auto;
		border-top:5px solid #C3D800;
		background-color:#FFFFFF;
		font-family:Arial, Verdana, Helvetica, sans-serif;
		font-size:11px;
	}
	#main {background-color:#ffffff; padding:0px 0px 0px 0px}

	
	/* inizio del TOP */
	#contTopOfferta {
		clear:both;
		height:200px;
		margin:0px auto 0px auto;
		/*background-color:#ff0000;*/
		}
	#contTop {
		clear:both;
		height:223px;
		margin:0px auto 0px auto;
		/*background-color:#ff0000;*/
		}
	#top {
		width:790px;
		height:193px;
		margin:0px auto 0px auto;
		background-image:url(../img/top.jpg);
		background-repeat:no-repeat;
		clear:both;
		}
		#spazio {
		width:478px;
		height:30px;
		/*background-color:#FF3300;*/
		}

		#BannerTop {
		width:478px;
		height:72px;
		padding-top:15px;
		margin-left:305px;
		text-align:right;
		/*background-image:url(../img/bg-banner-top.gif);
		background-repeat:no-repeat;
		background-color:#FF3300;*/
		}
		
		#TopBanDX {
		width:220px;
		height:60px;
		border:6px solid #FFFFFF;
		float:right;
		/*background-color:#FF3300;*/
		}
		#TopBanSX {
		width:220px;
		height:60px;
		border:6px solid #FFFFFF;
		float:left;
		/*background-color:#FF3300;*/
		}
		
		#BannerT {
		width:466px;
		height:60px;
		padding:0px;
		margin-right:6px;
		text-align:right;
		/*background-color:#FF3300;*/
		}
		#pulsTop {
		padding-top:25px;
		padding-right:10px;
		text-align:right;
		/*background-color:#669966;*/
		}
		
		#menu{
		width:790px;
		height:30px;
		padding:0px;
		margin:0px;
		margin:0px auto 0px auto;
		}
		/* fine del TOP */
		
		/* inizio del BOTTOM */
		#bottom {
		width:790px;
		height:210px;
		clear:both;
		margin:0px auto 0px auto;
		background-image:url(../img/footer.jpg);
		background-repeat:no-repeat;
		}
		#bottom2 {
		width:790px;
		height:210px;
		clear:both;
		margin:0px auto 0px auto;
		background-image:url(../img/footer2.jpg);
		background-repeat:no-repeat;
		}
		#txtBottom {
		width:790px;
		height:210px;
		padding-top:50px;
		text-align:center;
		margin:0px auto 0px auto;
		}
		
		/* fine del BOTTOM */
		
		
		/* INIZIO CONTENUTI HP */
		
		/* INIZIO COLONNA DI SINISTRA HP */
		#colonnaSXhp {
		width:280px;
		float:left;
		margin:0px;
		padding:0px;
		padding-right:10px;
		/*background-color:#66CC33;*/
		}
		#colonnaSX {
		width:580px;
		float:left;
		margin:0px;
		padding:0px;
		padding-right:10px;
		/*background-color:#66CC33;*/
		}
		#boxAreeVendita {
		width:578px;
		height:430px;
		background-color:#FFFFFF;
		border:1px solid #C3C3C3;
		margin:0px;
		padding:0px;
		margin-bottom:10px;
		}
		#cont4box {
		clear:both;
		width:580px;
		/*height:412px;*/
		padding:0px;
		margin:0px;
		/*background-color:#33CC33;*/
		}
			
			#colonnaSXint {
			width:280px;
			/*height:412px;*/
			float:left;
			padding:0px;
			margin:0px;
			background-color:#FFCC00;
			padding-right:10px;
			}
			#boxNoleggio {
			width:278px;
			/*height:164px;*/
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			#box1Località {
			width:278px;
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			#boxUsato {
			width:278px;
			/*height:234px;*/
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			#boxCampeggi {
			width:288px;
			/*height:164px;*/
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			#boxLocConsigliate {
			width:288px;
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			#boxDiari {
			width:288px;
			/*height:234px;*/
			margin:0px;
			padding:0px;
			background-color:#FFFFFF;
			border:1px solid #C3C3C3;
			margin-bottom:10px;
			}
			
			#colonnaDXint {
			width:290px;
			float:right;
			padding:0px;
			margin:0px;
			/*background-color:#6699CC;*/
			}
		/* FINE COLONNA DI SINISTRA HP */
		
		#fasciaBox {
			height:19px;
			padding:0px;
			padding-left:10px;
			padding-top:2px;
			margin:0px;
			text-align:left;
			background-image:url(../img/fascia-sez.gif);
			/*background-color:#6699CC;*/
			}
			#fasciaBoxUnica {
			height:19px;
			width:780px;
			padding:0px;
			padding-left:10px;
			padding-top:2px;
			margin:0px;
			text-align:left;
			background-image:url(../img/fascia-sez.gif);
			/*background-color:#6699CC;*/
			}
			#fasciaBox2 {
			height:19px;
			padding:0px;
			padding-left:10px;
			padding-top:2px;
			margin:0px;
			text-align:left;
			background-image:url(../img/fascia-sez.gif);
			border-top:1px solid #C3C3C3;
			/*background-color:#6699CC;*/
			}
			#fasciaBox3 {
			height:19px;
			padding:0px;
			padding-left:5px;
			padding-top:2px;
			margin:0px;
			margin-top:15px;
			margin-bottom:8px;
			text-align:left;
			background-color:#F2F2F2;
			border-top:1px solid #E2E2E2;
			border-bottom:1px solid #E2E2E2;
			}
			#fasciaLm {
			height:19px;
			padding:0px;
			padding-left:5px;
			padding-top:2px;
			margin:0px;
			margin-top:5px;
			margin-bottom:8px;
			text-align:left;
			background-color:#FFFFFF;
			border-top:1px solid #E2E2E2;
			border-bottom:1px solid #E2E2E2;
			}
			#navigatore {
			height:19px;
			padding:0px;
			padding-left:5px;
			padding-top:2px;
			margin:0px;
			text-align:left;
			background-color:#F2F2F2;
			border-top:1px solid #E2E2E2;
			border-bottom:1px solid #E2E2E2;
			}
		
		
		/* INIZIO COLONNA DI DESTRA HP */
		#colonnaDX {
		width:200px;
		float:right;
		}
		
		#boxBanner {
		width:198px;
		height:494px;
		margin:0px;
		padding:0px;
		text-align:center;
		background-color:#FFFFFF;
		border:1px solid #C3C3C3;
		margin-bottom:10px;
		}
		#boxMarchi {
		width:198px;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		border:1px solid #C3C3C3;
		margin-bottom:10px;
		}
		/* FINE COLONNA DI DESTRA HP */
		
		#Noleggio{
		width:278px;
		height:49px;
		border-bottom:1px solid #C3C3C3;
		margin-bottom: 5px;
		background-color:#FF6600;
		}
		
		#1Localita{
		width:272px;
		/*background-color:#FF6600;*/
		padding-top:10px;
		padding-bottom:10px;
		padding-left:3px;
		padding-right:3px;
		}
		
		#LocalitaHP{
		width:780px;
		/*background-color:#FF6600;*/
		padding-top:10px;
		padding-bottom:10px;
		padding-left:3px;
		padding-right:3px;
		text-align:justify;
		}
		#LocalitaHP1{
		width:377px;
		/*background-color:#FF6600;*/
		border:1px solid #C3C3C3;
		float:left;
		margin-right:10px;
		padding-left:3px;
		padding-right:3px;
		text-align:left;
		}
		#LocalitaHP2{
		width:377px;
		/*background-color:#FF6600;*/
		float:left;
		border:1px solid #C3C3C3;
		padding-left:3px;
		padding-right:3px;
		text-align:left;
		}
		
		#locHP1{
		width:140px;
		border:1px solid #C3C3C3;
		float:left;
		margin-right:10px;
		padding-left:3px;
		padding-right:3px;
		text-align:left;
		}
		#locHP2{
		width:140px;
		border:1px solid #C3C3C3;
		float:left;
		padding-left:3px;
		padding-right:3px;
		text-align:left;
		}
		
		#Noleggio2{
		width:278px;
		height:49px;
		}
		#ImgElencoNoleggio{
		width:90px;
		height:41px;
		padding:0px;
		padding-top:8px;
		float:left;
		text-align:center;
		}
		#LConsigliate{
		width:282px;
		margin-bottom:5px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:3px;
		padding-right:3px;
		}
		#Campeggio{
		width:288px;
		height:76px;
		border-bottom:1px solid #C3C3C3;
		margin-bottom: 5px;
		}
		#Campeggio2{
		width:288px;
		height:76px;
		}
		#ImgElencoCampeggio{
		width:90px;
		height:41px;
		padding:0px;
		padding-top:8px;
		float:left;
		text-align:center;
		}
		#Usato2{
		width:278px;
		height:76px;
		}
		#Usato{
		width:278px;
		height:76px;
		border-bottom:1px solid #C3C3C3;
		margin-bottom: 5px;
		}
		
		#ImgElencoUsato{
		width:90px;
		height:41px;
		padding:0px;
		padding-top:8px;
		float:left;
		text-align:center;
		}
		#Diario{
		width:288px;
		height:76px;
		border-bottom:1px solid #C3C3C3;
		margin-bottom: 5px;
		}
		#Diario2{
		width:288px;
		height:76px;
		}
		#ImgElencoDiario{
		width:90px;
		height:41px;
		padding:0px;
		padding-top:8px;
		float:left;
		text-align:center;
		}
		#IndirizzoStruttura{
		width:180px;
		height:41px;
		padding:0px;
		padding-top:8px;
		padding-right:6px;
		float:right;
		text-align:left;
		}
		
		#RegioniVendita{
		width:578px;
		height:164px;
		border-bottom:1px solid #C3C3C3;
		}
		#regioniSX {
		width:189px;
		height:160px;
		float:left;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:5px;
		text-align:left;
		border-right:1px solid #C3C3C3;
		}
		#regioniSX2 {
		width:110px;
		height:160px;
		float:left;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:5px;
		text-align:left;
		border-right:1px solid #C3C3C3;
		}
		#regioniDX {
		width:165px;
		height:154px;
		float:left;
		margin:0px;
		padding:0px;
		padding-top:10px;
		text-align:center;
		}
		#regioniMappa {
		width:170px;
		height:154px;
		float:left;
		margin:0px;
		padding:0px;
		text-align:center;
		border-right:1px solid #C3C3C3;
		}
		#regioniCX {
		width:186px;
		height:160px;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:5px;
		margin-left:205px;
		text-align:left;
		border-right:1px solid #C3C3C3;
		}
		#regioniCX2 {
		width:110px;
		height:160px;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:5px;
		/*margin-left:111px;*/
		float:left;
		text-align:left;
		border-right:1px solid #C3C3C3;
		}
		
		#vendita {
		width:143px;
		height:86px;
		float:left;
		margin:0px;
		padding:0px;
		padding-top:9px;
		text-align:center;
		border-right:1px solid #C3C3C3;
		background-color:#FFFFFF;
		}
		#vendita2 {
		width:144px;
		height:86px;
		float:left;
		margin:0px;
		padding:0px;
		padding-top:9px;
		text-align:center;
		background-color:#FFFFFF;
		}
		/* fine contenuti HP */
		
	.button {
	font-size: 11px;
	border: 1px solid #CED7D2;
	color: #004964;
	background-color: #ECEEE1;
	}
	
	#flashcontent {
		margin:0px;
		padding:0px;
	}
		
		
		/* INIZIO CSS PAGINE INTERNE */
		
		#colSXint {
		width:475px;
		float:left;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		padding-right:10px;
		}
		
		#colDXint {
		width:290px;
		float:right;
		background-color:#FFFFFF;
		}
		#colUnica {
		width:790px;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
		}
		#titBox {
		width:256px;
		height:20px;
		border-bottom:1px solid #ADB500;
		margin-bottom:15px;
		text-align:left;
		}
		#iscrizione {
		width:256px;
		/*height:211px;*/
		float:right;
		margin-right:5px;
		margin-top:5px;
		padding:6px;
		border:6px solid #D9EA39;
		margin-bottom:10px;
		}
		#iscrizione2 {
		width:747px;
		/*height:211px;*/
		float:right;
		margin-right:5px;
		margin-top:5px;
		padding:6px;
		border:6px solid #5397cd;
		margin-bottom:10px;
		}
		#community {
		width:256px;
		height:150px;
		float:right;
		margin-right:5px;
		margin-top:5px;
		padding:6px;
		border:6px solid #FBE07D;
		background-image:url(../img/bgCommunity.jpg);
		background-repeat:no-repeat;
		}
		
		#AreeSosta {
		width:478px;
		background-color:#FFFFFF;
		/*border:1px solid #C3C3C3;*/
		margin:0px;
		padding:0px;
		}
		#province {
		width:466px;
		border-bottom:2px dotted #FFB808;
		margin:0px;
		padding:0px;
		padding-bottom:5px;
		padding-top:10px;
		padding-left:10px;
		}
		#province2 {
		width:466px;
		height:45px;
		border-bottom:2px dotted #FFB808;
		margin:0px;
		padding:0px;
		padding-top:10px;
		padding-left:10px;
		}
		#pagine {
		width:466px;
		height:60px;
		padding-top:20px;
		text-align:center;
		}
		
		/* INIZIO ELENCO AREE DI SOSTA  */
		
		#spazioFascia{
		width:466px;
		height:30px;
		padding:0px;
		padding-top:10px;
		}
		#fasciaElencoArea1{
		width:365px;
		height:23px;
		float:left;
		text-align:left;
		padding-top:4px;
		}
		#spazioIcon{
		width:90px;
		height:23px;
		padding:0px;
		float:right;
		text-align:right;
		}
		#BoxArea1{
		width:470px;
		border-bottom:2px dotted #FFB808;
		text-align:left;
		padding-bottom:10px;
		}
		#ImgElencoStruttura{
		width:110px;
		height:74px;
		padding:0px;
		padding-top:14px;
		float:left;
		text-align:center;
		background-image:url(../img/img-elencoStruttura.gif);
		background-repeat:no-repeat;
		}
		#IndirizzoStruttura2{
		width:345px;
		height:88px;
		padding:0px;
		padding-top:8px;
		padding-left:6px;
		padding-right:6px;
		float:right;
		text-align:left;
		}
		

		#IndirizzoStruttura3{
		width:460px;
		padding:0px;
		padding-top:5px;
		padding-left:2px;
		padding-bottom:10px;
		margin-left:8px;
		text-align:left;
		background-color:#F5F3F4;
		}
		#DecrStruttura{
		width:476px;
		height:50px;
		padding:0px;
		padding-left:6px;
		padding-right:6px;
		text-align:left;
		clear:both;
		}
		
		/* FINE ELENCO AREE DI SOSTA  */
		
		/* INIZIO ELENCO NOLEGGIO  */
		
		#nomeNoleggio{
		width:478px;
		padding:0px;
		padding-left:10px;
		padding-top:10px;
		}
		
		#AreaNoleggio{
		width:478px;
		border-bottom:2px dotted #FFB808;
		text-align:left;
		}
		#ImgElencoNoleggioInt{
		width:120px;
		padding:0px;
		padding-top:10px;
		float:right;
		text-align:right;
		}
		#IndirizzoNoleggio{
		width:345px;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		float:left;
		text-align:left;
		}
		
		/* FINE ELENCO NOLEGGIO  */
		
		
		/* INIZIO ELENCO USATO  */
		
		#nomeUsato{
		width:478px;
		padding:0px;
		padding-left:10px;
		padding-top:10px;
		}
		
		#AreaUsato{
		width:478px;
		border-bottom:2px dotted #FFB808;
		}
		#ImgElencoUsatoInt{
		width:90px;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		float:left;
		text-align:right;
		}
		#IndirizzoUsato{
		width:375px;
		padding:0px;
		padding-top:10px;
		padding-bottom:10px;
		padding-left:10px;
		float:right;
		text-align:left;
		}
		
		/* FINE ELENCO USATO  */
		
		#txtInterni{
		width:478px;
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:10px;
		text-align:justify;
		}
		#txtInterniUni{
		width:770px;
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:10px;
		text-align:justify;
		}
		#tabella{
		width:460px;
		margin:0px;
		padding:0px;
		padding:4px;
		border:4px solid #3071a5;
		clear:both;
		}
		#contNote{
		width:478px;
		margin:0px;
		padding:0px;
		height:110px;
		clear:both;
		}
		#noteSX{
		width:220px;
		height:85px;
		margin:0px;
		padding:0px;
		padding-left:10px;
		text-align:justify;
		float:left;
		padding:4px;
		border:4px solid #ff6600;
		background-color:#ffefe5;
		}
		#noteDX{
		width:220px;
		height:85px;
		margin:0px;
		padding:0px;
		text-align:justify;
		padding:4px;
		border:4px solid #D9EA39;
		background-color:#fbfdeb;
		float:right;
		}
		#paginazione{
		width:478px;
		background-color:#FFFFFF;
		margin:0px;
		padding:0px;
		padding-left:10px;
		padding-top:10px;
		text-align:justify;
		}
		
		/* INIZIO Elenco Campeggi  */
		#camping {
		width:790px;
		height:30px;
		margin:0px;
		padding:0px;
		padding-top:30px;
		clear:both;
		}
		#camping2 {
		width:790px;
		height:30px;
		margin:0px;
		padding:0px;
		clear:both;
		}
		#campingCamper{
		width:790px;
		padding:0px;
		margin:0px;
		/*background-color:#FFCC99;*/
		}
		#campeggiSX {
		width:262px;
		height:160px;
		float:left;
		margin:0px;
		padding:0px;
		float:left;
		text-align:left;
		background-color:#ff0000;
		}
		#campeggiDX {
		width:262px;
		height:160px;
		margin:0px;
		padding:0px;
		float:left;
		text-align:left;
		background-color:#00CC33;
		}
		#campeggiCX {
		width:263px;
		height:160px;
		margin:0px;
		padding:0px;
		float:left;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
		background-color:#FF66CC;
		}
		
		#Camp{
		width:262px;
		height:76px;
		border-right:1px solid #C3C3C3;
		margin-bottom: 5px;
		float:left;
		}
		#Camp2{
		width:260px;
		height:76px;
		margin-bottom: 5px;
		float:left;
		}
		
		#ImgElencoCamp{
		width:80px;
		height:41px;
		padding:0px;
		padding-top:8px;
		float:left;
		text-align:center;
		}
		#IndirizzoCamp{
		width:174px;
		height:41px;
		padding:0px;
		padding-top:8px;
		padding-right:6px;
		float:right;
		text-align:left;
		}
		#IndirizzoCamp2{
		width:172px;
		height:41px;
		padding:0px;
		padding-top:8px;
		padding-right:6px;
		float:right;
		text-align:left;
		}
		
		/* FINE Elenco Campeggi  */
		
		/* FINE CSS PAGINE INTERNE  */
		
		
/* CSS RELATIVO ALLA FORMATTAZIONE DEL TESTO */

H1 {
	font-size: 11px;
	font-weight: bold;
	color: #6E8B18;
	text-align:left;
	}
	H2 {
		font-size: 13px;
		font-weight: bold;
		color: #6E8B18;
		padding-left:10px;
	}
	H6 {
		font-size: 11px;
		font-weight: bold;
		color: #FF6600;
		text-align:left;
	}
	
.testoForm {
	font-size: 11px;
	letter-spacing:0px;
	color: #333333;
	font-weight: normal;
	}
.testoBottom {
	font-size: 11px;
	color: #5C5C5C;
	font-weight: normal;
	line-height: 15px;
	}
	.testoBottom a:link{
		font-size: 11px;
		color: #5C5C5C;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.testoBottom a:hover{
		font-size: 11px;
		color: #ADACAC;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.testoBottom a:visited{
		font-size: 11px;
		color: #5C5C5C;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.txtArancio {
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	line-height: 15px;
	}
	.txtArancio a:link{
		font-size: 11px;
		color: #FF6600;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.txtArancio a:hover{
		font-size: 11px;
		color: #FDB88A;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.txtArancio a:visited{
		font-size: 11px;
		color: #FF6600;
		font-weight: normal; 
		line-height: 15px;
	}
	
	.titSezioni {
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
		text-align:left;
	}
	.titSezioni a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
		text-align:left;
	}
	.titSezioni a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #A2C148;
		text-align:left;
	}
	.titSezioni a:link{
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
		text-align:left;
	}
	
	
	.titVerde {
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
		text-align:left;
	}
	.titVerde a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
	}
	.titVerde a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #A2C148;
	}
	.titVerde a:link{
		font-size: 11px;
		font-weight: bold;
		color: #6E8B18;
	}

	.titBluBig {
		font-size: 16px;
		font-weight: bold;
		color: #5397CD;
		text-align:left;
	}
	.titVerdeBig {
		font-size: 14px;
		font-weight: bold;
		color: #6E8B18;
		text-align:left;
	}
	.titVerdeBig a:visited{
		font-size: 14px;
		font-weight: bold;
		color: #6E8B18;
	}
	.titVerdeBig a:hover{
		font-size: 14px;
		font-weight: bold;
		color: #A2C148;
	}
	.titVerdeBig a:link{
		font-size: 14px;
		font-weight: bold;
		color: #6E8B18;
	}
	
	.txtVerde {
		font-size: 11px;
		font-weight: normal;
		color: #6E8B18;
	}
	.txtVerde a:visited{
		font-size: 11px;
		font-weight: normal;
		color: #6E8B18;
	}
	.txtVerde a:hover{
		font-size: 11px;
		font-weight: normal;
		color: #A2C148;
	}
	.txtVerde a:link{
		font-size: 11px;
		font-weight: normal;
		color: #6E8B18;
	}
	
	.nomi {
		font-size: 13px;
		font-weight: bold;
		color: #6E8B18;
		padding-left:10px;
	}
	.nomi a:visited{
		font-size: 13px;
		font-weight: bold;
		color: #6E8B18;
		padding-left:10px;
	}
	.nomi a:hover{
		font-size: 13px;
		font-weight: bold;
		color: #A2C148;
		padding-left:10px;
	}
	.nomi a:link{
		font-size: 13px;
		font-weight: bold;
		color: #6E8B18;
		padding-left:10px;
	}

	.titArancione {
		font-size: 11px;
		font-weight: bold;
		color: #FF6600;
		text-align:left;
	}
	.titArancione a:link{
		font-size: 11px;
		font-weight: bold;
		color: #FF6600;
		text-align:left;
	}
	.titArancione a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #FF6600;
		text-align:left;
	}
	.titArancione a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #FAAE7C;
		text-align:left;
	}
	
	.titArancio {
		font-size: 11px;
		font-weight: bold;
		color: #FFAE08;
		text-align:left;
	}
	.titArancio a:visited{
		font-size: 11px;
		font-weight: bold;
		color: #FFAE08;
		text-align:left;
	}
	.titArancio a:hover{
		font-size: 11px;
		font-weight: bold;
		color: #F6C560;
		text-align:left;
	}
	.titArancio a:link{
		font-size: 11px;
		font-weight: bold;
		color: #FFAE08;
		text-align:left;
	}
	
	.Arancio {
		font-size: 12px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	.Arancio a:visited{
		font-size: 12px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	.Arancio a:hover{
		font-size: 12px;
		font-weight: bold;
		line-height: 20px;
		color: #F6C560;
		text-align:left;
	}
	.Arancio a:link{
		font-size: 12px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	

	.ArancioBig {
		font-size: 14px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	.ArancioBig a:visited{
		font-size: 14px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	.ArancioBig a:hover{
		font-size: 14px;
		font-weight: bold;
		line-height: 20px;
		color: #F6C560;
		text-align:left;
	}
	.ArancioBig a:link{
		font-size: 14px;
		font-weight: bold;
		color: #FF6600;
		line-height: 20px;
		text-align:left;
	}
	
	.txtGrigio {
		font-size: 13px;
		text-align:left;
		font-weight: bold;
		line-height: 15px;
		padding-top:10px;
		color: #5C5C5C;
		}
	
	.testoContenuti {
		font-size: 11px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		padding-top:10px;
		color: #000000;
		}
		.testoContenuti a:link{
		font-size: 11px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		padding-top:10px;
		color: #000000;
		}
		.testoContenuti a:visited{
		font-size: 11px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		padding-top:10px;
		color: #000000;
		}
		.testoContenuti a:hover{
		font-size: 11px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		padding-top:10px;
		color: #666666;
		}
		

.testoBlu {
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #3071A5;
	}
	.testoBlu a:link{
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #3071A5;
	}
	.testoBlu a:visited{
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #3071A5;
	}
	.testoBlu a:hover{
		font-size: 11px;
		text-align:left;
		font-weight: bold;
		color: #7AB6E6;
	}

		
.menu {
		font-size: 13px;
		font-weight: bold;
		padding-left:5px;
		padding-right:8px;
		color: #288CA5;
		}
		.menu a:link{
		font-size: 13px;
		font-weight: bold;
		padding-left:5px;
		padding-right:8px;
		color: #288CA5;
		}
		.menu a:visited{
		font-size: 13px;
		font-weight: bold;
		padding-left:5px;
		padding-right:8px;
		color: #288CA5;
		}
		.menu a:hover{
		font-size: 13px;
		font-weight: bold;
		padding-left:5px;
		padding-right:8px;
		color: #6FBDD0;
		}