/* CSS Document FAITA Trentino*/
	
	ul {list-style-type: none}
	
	html, body, ul, li, h1, p, div {margin:0; padding:6}

	
	cite {color:#999; font-size:10px}
	body {background-color:#B5D7F2}
	
	#container {
		width:750px;
		margin: 0px auto;
		background-color:#ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding:10px;
	}
	
	#bandiere {
		clear:both;
		margin:10px auto 0px auto;
		/*background-color:#ff0000;*/
		}
	#cont_bandiere{
	width:765px;
	margin:0px auto 0px auto;
	text-align:right;
		}
	
	#top {
		width:750px;
		height:241px;
		/*background-color: #69EBFA;*/
	}
	#ImgRandom {
		width:444px;
		padding:0px;
		height:168px;
		color:#FFFFFF;
		float:left;
		/*background-image:url(../img/IMGrandom.jpg);*/
		/* background-color: #899F4D; */
	}
	#spazioImgTop {
		width:306px;
		height:168px;
		float:right;
		color:#FFFFFF;
		/* background-color: #E7CD9C; */
		background-image:url(../img/IMGaltra.jpg);
	}
	
	#tabella {
	border:6px solid #B9D521;
	width:500px;
		margin-right:5px;
		padding-left:3px;
		background-image:url(../img/sf-formHP01.jpg);
		background-repeat:no-repeat;
		background-position:bottom left;
		background-color:#B5D7F0;
		}
	#tabella form{
	margin:0px;
	padding:0px;
	height:auto;
	z-index:-100;
	}
	#tabella p{
	margin:0px;
	padding:0px;
	margin-bottom:3px;
	clear:both;
	}
	#tabella p span{
	display:block;
	width:130px;
	float:left;
	}
	#tabella p input{
	float:left;
	}
#tabella p.testoBluElenco {
font-family: Verdana,arial;
letter-spacing: -1px;
font-size: 11px;
font-weight: bold;
color: #005B9C;
margin:0px;
padding:0px;
text-align:left;
}
#tabella p.testoBluElenco span{
display:block;
float:none;
width:auto;
padding-top:3px;
}
#tabella p.testoBluElenco input{
display:inline;
float:left;
}
#tabella div.col1{
width:135px;
margin-right:5px;
float:left;
}
#tabella div.col2{
width:135px;
float:left;
}
#tabella p#tasto{
margin-top:5px;
height:35px;
clear:both;
}

/* INIZIO DEL MENU  */

#nav
	{
		/*height:73px;*/
		width:750px;
		/*padding-top: 168px;*/
		text-align:center;
		clear:both;
		/*background-color:#FF8900;*/
		/*background-image:url(../img/barraMenugif.gif);
		background-repeat:no-repeat;*/
	}
	
/* FINE DEL MENU */


	#bottom {
		border:1px solid #DCDCDC;
		width:512px;
		font-family: Verdana,arial;
		font-size: 11px;
		padding:5px;
		margin-top:10px;
		color: #C0BFBF;
		letter-spacing:-1px;
		font-weight: normal;
		}
	
	#address {
		text-align:center;
		padding:10px;
	}
	#spazioBianco {
		clear:both;
		width:750px;
		height:30px;
		/*background-color:blue;*/
	}
	

	#addressF {
		border:1px solid #DCDCDC;
		width:730px;
		height:15px;
		font-family: Verdana,arial;
		font-size: 11px;
		text-align:center;
		padding:10px;
		color: #C0BFBF;
		letter-spacing:-1px;
		font-weight: normal;
	}
	
	#contentFascia {
		font-family: Verdana,arial;
		padding:0px;
		text-align:left;
		letter-spacing: -1px;
		padding-bottom:1px;
		font-size: 19px;
		font-weight: normal;
		color: #B1D221;
	}
	
	#spazioMxStrutture {
		height:20px;
		padding-top:10px;
		background-color:#FFFFFF;
	}
	#spazioSelexProvincia {
		padding-top:10px;
		height:23px;
		background-color:#F9FBED;
	}
	#spazioZona {
		padding-top:10px;
		height:20px;
		/*background-color:#ECF4FA;*/
		margin-bottom:15px;
		border-bottom: 1px dotted #628310;
	}
	 
	/* INIZIO PARTE CENTRALE CONTENUTI */
	#spazioCentrale {
		padding:0px;
		height:auto;
		width:750px;
		/*background-color: #F386F2;*/
	}
	 
	 /* INIZIO DELLA FASCIA di DESTRA */
	
	#colMAPPA {
		width:741px;
		color:#585858;
		text-align:justify;
		/*background-color: #F797A0;*/
	}
	#colSX {
		width:520px;
		margin-right:9px;
		float:left;
		color:#585858;
		text-align:justify;
		/*background-color: #F797A0;*/
	}
	#spazioImmagini {
		width:520px;
		margin-top:30px;
		/*background-color:blue;*/
	}
	#map {
		width:741px;
		height:550px;
		margin-top:10px;
		border:1px solid #979797;
		background-color:#e5e3df;
	}
	#colDX {
		width:221px;
		margin:0px;
		padding:0px;
		float:right;
		color:#585858;
		/*background-color: #BEFA69;*/
	}
	
	#tabellaRicercaGeografica {
		border:6px solid #B9D521;
		width:209px;
		height:335px;
		margin:0px;
		padding:0px;
		/* background-color:#FFFFFF; 
		background-image:url(../img/IMGricercaGeografica.jpg);
		background-repeat:no-repeat;*/
		}
		
		
	#tabellaDepliant {
		border:3px solid #DAEAF6;
		width:212px;
		height:147px;
		background-color:#FFFFFF;
		margin-top:4px;
		margin-bottom:3px;
		}
		
	#tabellaAreaRiservata {
		border:3px solid #DAEAF6;
		width:212px;
		height:101px;
		background-color:#FFFFFF;
		margin-top:4px;
		}
	
	/* FINE DELLA FASCIA di DESTRA */
	/* FINE PARTE CENTRALE CONTENUTI */
	

							 /* INIZIO SEZIONE ELENCO CAMPEGGI */
	
	#FasciaRicercaCampeggi {
		width:520px;
		height:21px;
		padding-top:3px;
		text-align:left;
		margin-bottom:3px;
		color:#005B9C;
		background-color:#DAEAF6;	
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		}
	#FasciaAreaTuristica {
		width:520px;
		height:21px;
		padding-top:3px;
		text-align:left;
		margin-bottom:3px;
		color:#005B9C;
		background-color:#C7DD4D;	
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		}
		
		#FasciaMexStrutture {
		width:519px;
		height:25px;
		padding-top:10px;
		text-align:right;
		margin-bottom:3px;
		}
	#lineeDivisorie {
		height:9px;
		background-image:url(../img/rigaDivisoria.gif);
		}
		#lineeDivisorie2 {
		height:29px;
		background-image:url(../img/rigaDivisoria2.gif);
		}
	#contenitoreCampeggi {
		width:520px;
		padding:0px;
		margin-bottom:5px;
		background-color:#E5EEF5;
		}
		
	
	#TitoloEvidenza {
		width:320px;
		text-align:left;
		height:5px;
		/*background-color:#33CC00;*/
		}
	
	#FasciaElencoCampeggi {
		width:499px;
		height:21px;
		float:right;
		margin-bottom:7px;
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-top:3px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
		background-color:#CAB888;
		}
	
	/* QUI VIENE STABILITO LO SPAZIO */
	
	#SpazioElencoCampeggi {
		width:520px;
		height:110px;
		background-color: #ff0000;
		}

	#TitoloElenco {
		width:292px;
		text-align:left;
		height:25px;
		color:#B8A678;
		/* background-color:#33CC00 */
		}
	#DescrizioneElenco {
		width:320px;
		float:left;
		text-align:left;
		color:#6D6D6D;
		/*background-color:#ECA763;*/
		}

	
	                         /* FINE DELLA SEZIONE ELENCO CAMPEGGI */


	
	
/* CSS RELATIVO ALLA FORMATTAZIONE DEL TESTO */


.testoNone {
	font-size: 10px;
	color: #FFFFFF;
	letter-spacing:0px;
	font-weight: normal;
	display:none;
	}

.testoVerdeSottile {
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeSottile a:link{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeSottile a:hover{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	color: #A2B24E;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeSottile a:visited{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	padding-left:5px;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}
	
	
.testoVerdeRicerca {
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeRicerca a:link{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeRicerca a:hover{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	color: #C5D668;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoVerdeRicerca a:visited{
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:left;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}

.testoBottomVerde {
	font-family: Verdana,arial;
	font-size: 11px;
	text-align:center;
	color: #7A8735;
	letter-spacing:-1px;
	font-weight: normal;
	}

.testoBottom {
	font-family: Verdana,arial;
	font-size: 10px;
	color: #67686A;
	letter-spacing:-1px;
	font-weight: normal;
	}
	.testoBottom a:link{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #67686A;
		letter-spacing:-1px;
		font-weight: normal; 
	}
	
	.testoBottom a:hover{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #808182;
		letter-spacing:-1px;
		font-weight: normal; 
	}
	
	.testoBottom a:visited{
		font-family: Verdana,arial;
		font-size: 10px;
		color: #67686A;
		letter-spacing:-1px;
		font-weight: normal; 
	}
	
	#titoloBLU {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-bottom:15px;
		padding-top:15px;
		font-weight: bold;
		color: #4C70AA;
		}
	
	.testoBIANCO {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		}
	
	.testoBlu {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 12px;
		font-weight: bold;
		color: #005B9C;
		}
	
	.testoBluTabella {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #005B9C;
		}
		
	.testoBluAttivita {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-left:10px;
		font-size: 11px;
		font-weight: bold;
		color: #005B9C;
		}

	.testoElencoItinerari {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #005B9C;
		}
		.testoElencoItinerari a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #005B9C;
		}
		.testoElencoItinerari a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #4E97CC;
		}
		.testoElencoItinerari a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #005B9C;
		}
	
	.testoVerde {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	.testoVerde a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	.testoVerde a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #95A435;
	}
	.testoVerde a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	
	
	.testoVerdeAttivita {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-left:10px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	.testoVerdeAttivita a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-left:10px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	.testoVerdeAttivita a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-left:10px;
		font-size: 11px;
		font-weight: bold;
		color: #95A435;
	}
	.testoVerdeAttivita a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		padding-left:10px;
		font-size: 11px;
		font-weight: bold;
		color: #82B906;
	}
	
	.titoloNews {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #B8D324;
	}
	.titoloNews a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #B8D324;
	}
	.titoloNews a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #A5BE1E;
	}
	.titoloNews a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #B8D324;
	}
	.testoNews {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left:5px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		color: #585858;
	}
	
	.testoContenutiL {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding:3px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		color: #585858;
	}
	
	.testoContenuti {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:13px;
		padding-right:6px;
		padding-bottom:8px;
		text-align:justify;
		font-weight: normal;
		line-height: 15px;
		color: #585858;
	}
	.testoContatti {
		font-family: Verdana,arial;
		letter-spacing: 1px;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
	}
	.testoContatti a:visited{
		font-family: Verdana,arial;
		letter-spacing: 1px;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
	}
	.testoContatti a:hover{
		font-family: Verdana,arial;
		letter-spacing: 1px;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
	}
	.testoContatti a:link{
		font-family: Verdana,arial;
		letter-spacing: 1px;
		font-size: 11px;
		font-weight: normal;
		color: #fff;
	}
	
	.testoContenutiEvidenza {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: normal;
		line-height: 15px;
		color: #6D6D6D;
	}
	
	.testoCeleste {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 13px;
	font-weight: bold;
	color: #4E9DE0;
	}
	
	.testoBeige {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 11px;
	padding-top:13px;
	text-align:justify;
	font-weight: normal;
	color: #CAB888;
	line-height: 15px;
	}
	.testoBeige a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #CAB888;
	}
	.testoBeige a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #DCD2B8;
	}
	.testoBeige a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #CAB888;
	}
	
	.titoloNo {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	padding-left:0px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #FF0000;
	}
	
	.titoloVerdeCampeggi {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	padding-left:0px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #628310;
	}
	.titoloVerdeCampeggi {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #628310;
	}
	.titoloVerdeCampeggi a:link{
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #628310;
	}
	.titoloVerdeCampeggi a:hover{
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #628310;
	}
	.titoloVerdeCampeggi a:visited{
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 12px;
	text-align:left;
	font-weight: bold;
	color: #628310;
	}
	.titoloArancione {
	font-family: Verdana, arial;
	letter-spacing: -1px;
	font-size: 12px;
	text-align:left;
	padding-bottom:10px;
	font-weight: bold;
	color: #FF8900;
	}
	.titoloArancione a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 12px;
		font-weight: bold;
		color: #FF8900;
	}
	.titoloArancione a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 12px;
		font-weight: bold;
		color: #FF8900;
	}
	.titoloArancione a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 12px;
		font-weight: bold;
		color: #FF8900;
	}
	.testoContenutiBlu {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left:125px;
		padding-top:8px;
		font-weight: normal;
		color: #4C70AA;
	}
	.testoContenutiBlu a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		font-weight: normal;
		color: #4C70AA;
	}
	.testoContenutiBlu a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		font-weight: normal;
		color: #7DA4E2;
	}
	.testoContenutiBlu a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		font-weight: normal;
		color: #4C70AA;
	}
	
	.testoRosso {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		padding-bottom:8px;
		text-align:left;
		font-weight: normal;
		color: #DA3E4D;
	}
	.testoRosso a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		padding-bottom:8px;
		text-align:left;
		font-weight: normal;
		color: #DA3E4D;
	}
	.testoRosso a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		padding-bottom:8px;
		text-align:left;
		font-weight: normal;
		color: #EDA8AF;
	}
	.testoRosso a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-top:8px;
		padding-bottom:8px;
		text-align:left;
		font-weight: normal;
		color: #DA3E4D;
	}
	
.testoModulo {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		text-align:left;
		font-weight: normal;
		color: #DA3E4D;
	}
	
.testoFascia {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoFascia a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoFascia a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 14px;
		font-weight: bold;
		color: #FFFFFF;
	}
	.testoFascia a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 14px;
		font-weight: bold;
		color: #EDE2C3;
	}
	
.testoPagine {
		font-family: Verdana,arial;
		padding-right:6px;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #585858;
		border-top: 1px dotted #B5B4B4;
	}
	.testoPagine a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #585858;
	}
	.testoPagine a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #DEDEDE;
	}
	.testoPagine a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #585858;
	}
	
	.txtCelle {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		padding-left:6px;
		font-weight: normal;
		color: #4C70AA;
	}
	
	.testoLink {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: normal;
		color: #4C70AA;
	}
	.testoLink a:link{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-weight: normal;
		color: #4C70AA;
	}
	.testoLink a:hover{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-weight: normal;
		color: #7DA4E2;
	}
	.testoLink a:visited{
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-weight: normal;
		color: #4C70AA;
	}
	
	.testoVerdone {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 19px;
		font-weight: normal;
		color: #95A435;
	}
	.testoArancione {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 15px;
		font-weight: bold;
		color: #FA8400;
	}
	.testoArancioL {
		font-family: Verdana,arial;
		letter-spacing: -1px;
		font-size: 11px;
		font-weight: bold;
		color: #FF8900;
	}