html{
	font-size: 100%;
}
/* DIMENSIONI FONT */
.txt{
/***	padding-left: 15px; ***/
}
/* PICCOLO (-0.1) ------------------------------------------------------------------------------------ */
	BODY.fontPiccolo {
		font-size: 0.8em;
	}
	BODY.fontPiccolo DIV.titolo_sezione_news_pari{
		font-size: 0.88em;
	}
	BODY.fontPiccolo DIV.titolo_sezione_news_dispari{
		font-size: 0.88em;
	}
	BODY.fontPiccolo span.data{
/***		font-size: 1.1em; ***/
	font-size: 0.95em;
	}
	BODY.fontPiccolo span.titolo_news{
		font-size: 0.95em;
	}
	BODY.fontPiccolo span.abstract{
		font-size: 0.88em;
	}
	BODY.fontPiccolo div.abstract,BODY.fontPiccolo p.abstract{
		font-size: 0.88em;
	}
	BODY.fontPiccolo div.sottotitolo_sezione{
		font-size: 0.88em;
	}
	BODY.fontPiccolo DIV.pre-footer{
		font-size: 0.88em;
	}
	
	BODY.fontPiccolo DIV.box_ricerca, BODY.fontPiccolo DIV.box_meteo,BODY.fontPiccolo DIV.box_calendario,BODY.fontPiccolo DIV.box_newsletter,BODY.fontPiccolo span.titolo_box{
		font-size: 0.94em;
	}
	
	BODY.fontPiccolo INPUT.ricerca_button{
		font-size:0.8em;
	}
	/*vecchio CSS*/
	/*
	BODY.fontPiccolo{ font-size: 0.9em; }
	BODY.fontPiccolo DIV.fascia_inferiore A  {font-size: 0.7em; }
	BODY.fontPiccolo DIV.titolo OL{ font-size: 0.7em;}
	BODY.fontPiccolo DIV.titolo P.titolo{ font-size: 1.2em;}
	BODY.fontPiccolo DIV.contatore A{ font-size: 0.75em; }
	BODY.fontPiccolo BIG{font-size: 1.9em;}
	BODY.fontPiccolo H1{font-size: 1.4em; }
	BODY.fontPiccolo H2{font-size: 0.9em; }
	BODY.fontPiccolo H3{ font-size: 0.7em; }
	BODY.fontPiccolo DIV.linkArchivio { font-size: 0.7em; }
	BODY.fontPiccolo SPAN.bottone A { font-size: 0.75em;}
	BODY.fontPiccolo DIV.mappaCat P.mappa01archivio{ font-size: 0.7em; }
	BODY.fontPiccolo DIV.mappaCat UL.mappa02 { font-size: 0.7em; }
	BODY.fontPiccolo DIV.mappaCat UL.mappa02 FORM INPUT { font-size: 1em; }
*/


/* MEDIO  DEFAULT ------------------------------------------------------------------------------------ */
	
	BODY.fontMedio DIV.titolo_sezione_news_pari{
		font-size: 1em;
		/*font-weight: bold;*/
	}
	BODY.fontMedio DIV.titolo_sezione_news_dispari{
		font-size: 1em;
		/*font-weight: bold;*/
	}
	BODY.fontMedio span.data{
	/***	font-size: 0.97em;***/
		font-size: 0.91em;
	}
	BODY.fontMedio span.titolo_news{
		font-size: 0.91em;
	}
	BODY.fontMedio div.abstract,BODY.fontMedio span.abstract{
		font-size: 1em;
	}
	BODY.fontMedio p.abstract{
		font-size: 1em;
	}
	BODY.fontMedio div.sottotitolo_sezione{
		font-size: 1em;
	}
	BODY.fontMedio div.pre-footer{
		font-size: 1em;
	}
	
	BODY.fontMedio DIV.box_ricerca{
		font-size: 1em;
	}
	
	BODY.fontMedio INPUT.ricerca_button{
		font-size:1em;
	}
	/*vecchio CSS*/
	/*
	BODY.fontMedio{ font-size: 1em; }
	BODY.fontMedio DIV.fascia_inferiore A  {font-size: 0.8em; }
	BODY.fontMedio DIV.titolo OL{ font-size: 0.8em;}
	BODY.fontMedio DIV.titolo P.titolo{ font-size: 1.3em;}
	BODY.fontMedio DIV.contatore A{ font-size: 0.85em; }
	BODY.fontMedio BIG{font-size: 2em;}
	BODY.fontMedio H1{font-size: 1.5em; }
	BODY.fontMedio H2{font-size: 1em; }
	BODY.fontMedio H3{ font-size: 0.8em; }
	BODY.fontMedio DIV.linkArchivio { font-size: 0.8em; }
	BODY.fontMedio SPAN.bottone A { font-size: 0.85em;}
	BODY.fontMedio DIV.mappaCat P.mappa01archivio{ font-size: 0.8em; }
	BODY.fontMedio DIV.mappaCat UL.mappa02 { font-size: 0.8em; }
	BODY.fontMedio DIV.mappaCat UL.mappa02 FORM INPUT { font-size: 1em; }
*/


/* GRANDE (+0.5) ------------------------------------------------------------------------------------ */

/*nuovo CSS di Christian*/
	/*
	BODY.fontGrande {
			font-size:18px;		
		}
	*/
	BODY.fontGrande DIV.titolo_sezione_news_pari{
		font-size: 1.5em;
		/*font-weight: bold;*/
	}
	BODY.fontGrande DIV.titolo_sezione_news_dispari{
		font-size: 1.5em;
		/*font-weight: bold;*/
	}
	BODY.fontGrande span.data{
	/***	font-size: 1.46em; ***/
		font-size: 1.37em;	
	}

	BODY.fontGrande span.titolo_news{
		font-size: 1.37em;
		line-height:0.8em;
	}
	BODY.fontGrande div.abstract,BODY.fontGrande span.abstract{
		font-size: 1.5em;
		/*line-height:0.8em;*/
	}
	BODY.fontGrande p.continua{
		font-size: 1.5em;
		/*line-height:0.8em;*/
	}
	BODY.fontGrande div.sottotitolo_sezione{
		font-size: 1.5em;
	}
	BODY.fontGrande div.pre-footer{
		font-size: 1.5em;
	}

	BODY.fontGrande span.titolo_box{
		font-size: 1.5em;
	}
	
	BODY.fontGrande DIV.percorso{
		font-size: 1.5em;
	}
	
	BODY.fontGrande INPUT.ricerca_button{
		font-size:1.2em;
	}
	/* STILE */
	SPAN.xSmall{ font-size: 0.6em;}	
	SPAN.small{ font-size: 0.7em;}
	SPAN.medium{ font-size: 0.8em;}
	SPAN.large{ font-size: 0.9em;}
	SPAN.xLarge{ font-size: 1.0em;}
	SPAN.xxLarge{ font-size: 1.1em;}


