@charset "UTF-8";
/* CSS Document */

/* colori usati

#000000;	NERO					rgb 0 0 0

#333333;	GRIGIO SCURO			rgb 51 51 51

#4D4D4D;	grigio scuro x testo	rgb 77 77 77

#666666;	GRIGIO MEDIO SCURO		rgb	102 102 102

#999999;	GRIGIO MEDIO CHIARO		rgb 153 153 153

#CCCCCC;	GRIGIO CHIARO			rgb 204 204 204

#F0F0F0;	grigio molto chiaro 	rgb 240 240 240

#F0F5F0;	grigio verde chiaro		rgb 240 245 240		per sfondo box info sentiero

#F0FAFF;	grigio celeste chiaro	rgb 240 250 0		per sfondo box info

#F5F5F5;	grigio argomento		rgb 245 245 245		per sfondo titolo argomento

#FAFAFA;	grigio menu				rgb 250 250 250

#FFFFFF;	BIANCO					rgb 255 255 255

#82B400;	verde mela chiaro		rgb 130 180 0		per bordo

#648C00;  	verde mela scuro		rgb 100 140 0 		per collegamenti

#009600;	verde					rgb 0 150 0			per far risltare parole nel testo

#0050C8; 	blu chiaro				rgb 0 80 200		per collegamenti

#0096FF;	blu chiaro località		rgb 0 150 255		per titolo località

#FF6E00; 	arancione scuro			rgb 255 110 0

#FF7900;	arancione chiaro		rgb 255 121 0 

#CC0000;	rosso					rgb 204 0 0			per link

#FFFFF0;	giallo chiaro			rgb 255 255 240		per sfondo box info

*/














/* inizio stili: CONTUNUTO DEL BOX CORPO colonna SINISTRA */

#corpo-sx{
	width:160px;
	height:auto;
	color:#4D4747;
	float:left;
	margin:auto; 
}

/* fine stili: CONTUNUTO DEL BOX CORPO colonna SINISTRA */







/* inizio stili: CONTUNUTO DEL BOX CORPO colonna CENTRALE */

#corpo-cx{
	width:540px;
	height:auto;
	float:left;
	margin:auto;
}

#corpo-cx-cont{
	width:500px;
	height:auto;
	margin:0 20px 0 20px;
}

#duecolonne-cx{
	width:250px;
	height:auto;
	float:left;
	margin:auto;
}

#duecolonne-cx-contleft{
	width:240px;
	height:auto;
	margin:0 10px 0 0;
}

#duecolonne-cx-contright{
	width:240px;
	height:auto;
	margin:0 0 0 10px;
}



#trecolonne-cx-left{
	width:150px;
	height:auto;
	float:left;
	margin:auto;
}

#trecolonne-cx-center{
	width:200px;
	height:auto;
	float:left;
	margin:auto;
}

#trecolonne-cx-right{
	width:150px;
	height:auto;
	float:left;
	margin:auto;
}

#trecolonne-cx-contright{
	width:150px;
	height:auto;
	margin:0 25px 0 25px;
}






#boxmipiace{
	padding: 0px 0px 30px 0px;
	margin: 0px 0px 0px 0px;
	width:auto;
	height:auto;
}

#mipiace{
	width:auto;
	height:auto;
	float:left;
}







/* fine stili: CONTUNUTO DEL BOX CORPO colonna CENTRALE */






/* inizio stili CONTUNUTO DEL BOX CORPO colonna DESTRA */
#corpo-dx{
	width:300px;
	height:auto;
	float:left;
	margin:auto;
}

#corpo-dx-cont{
	width:300px;
	height:auto;
	float:left;
	margin: 0 0 20px 0;
}

#corpo-dx-contleft{
	width:80px;
	height:auto;
	float:left;
	margin: 3px 0 0 0;
}

#corpo-dx-contright{
	width:220px;
	height:auto;
	float:left;
}



#corpo-dx-contcornice{
	width:275px;
	height:auto;
	float:left;
	margin: 0 0px 10px 0;
	padding: 9px;
	border: 1px solid #CCCCCC;
}

#corpo-dx-contcorniceleft{
	width:190px;
	height:auto;
	float:left;
	margin: 0 5px 0 0;
}

#corpo-dx-contcorniceright{
	width:80px;
	height:auto;
	float:left;
	margin: 3px 0 0 0;
}

/* fine stili CONTUNUTO DEL BOX CORPO colonna DESTRA */




/* inizio stili TESTO */
.text-boxgrande{
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	line-height:20px;
	color:#666666; 
}

.text-boxgrande a {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#CC0000; /* rosso*/
	text-decoration:none;
}

.text-boxgrande a:hover{
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	color:#FF6E00;  /*arancione */
	text-decoration:underline;
}

.text-piccolo{
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:16px;
	color:#666666; 
}

.text-piccolo a {
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#666666; 
	text-decoration:none;
}

.text-piccolo a:hover{
	font-family: Helvetica, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:16px;
	color:#666666; 
	text-decoration:underline;
}


.text-colorato{
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:top;
	font-weight:bold;
	color:#009600; 
}

.title3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #80AB00; /*verde mela */
	padding: 0px 0px  0px 23px;
	margin: 0px 0 5px 0;
	background:url(../grafica/puntoorange.gif) 0px 1px no-repeat;
}

.title-evidenziato{
	padding: 0px 0px  0px 10px;
	margin: 0 0 12px 0;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight:normal;
	line-height: 25px;
	text-align:left;
	color:#FFFFFF;
	background:#82B400;
} 

.title-piccolo{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #80AB00; /*verde mela */
	margin: 0 0 0 0;
}

.title-piccolo a {
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#80AB00; /* rosso*/
	text-decoration:none;
}

.title-piccolo a:hover{
	font-family: Helvetica, Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#80AB00;  /*arancione */
	text-decoration:underline;
}
/*   -------- */


/*
.text-bold01{
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	text-align:left;
	font-weight:bold;
	color:#0050C8; 
}	*/





/*

.text-evidenziato{
	font-family: Helvetica, Arial, sans-serif;
	font-size:14px;
	text-align:left;
	line-height: 50px;
	color:#FFFFFF; 
	background:#82B400;
	padding: 0px 9px 0px 9px;
}	



.text-bold02{
	margin: 12px 0 0px 0; 
	font-family: Helvetica, Arial, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#666666; 
}	*/






#linea{
	width:auto;
	height:auto;
	border-top: 3px solid #CCCCCC;
	margin: 15px 0px 25px 0px;
}

.blank18{
	width:auto;
	height:18px;
	background-color:#FFFFFF; 
	margin:auto;
}






/* inizio stili BOX FOTO */
#boxfotopiccola-top{
	width:auto;
	height: auto;
	background-color: #FFFFFF;
	margin: 0px 0px 10px 0px;
}


#boxfoto-top{
	width:auto;
	height: auto;
	background-color: #FFFFFF;
	margin: 0px 0px 15px 0px;
	float:left;
}

#boxfoto-topleft{
	width:auto;
	height: auto;
	background-color: #FFFFFF;
	margin: 5px 20px 15px 0px;
	float:left;
}

#boxfoto-topright{
	width:auto;
	height:auto;
	background-color: #FFFFFF;
	margin: 5px 0px 15px 20px;
	float:right;
}
/* -------- */





/* inizio stili: I più letti */
#elenco{
	width:300px;
	clear:left;
}


#elenco div {
	color:#999999;
	float:left;
	width: 270px;
	font: 12px Helvetica, Arial, sans-serif;
	padding:0px 0 10px 20px;
	background:url(../grafica/circleapple.gif) 2px 1px no-repeat;
}

#elenco a {
	color:#0050C8;
	background-color:inherit; 
	text-decoration:none;
}

#elenco a:hover {
	color:#FF6E00; 
	background-color:inherit;
}
/* fine stili: I più letti */



/* inizio BOX per pubblicità */
#adv-center{
	width:auto;
	height:auto;
	text-align:center;
	margin: 0px 0px 0px 0px;
	}




