body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	margin: 0px;
	width: 98%;
	text-align: center;
	background-image: url(Immagini/SfondoSitoGrigio.gif);
}
.Titolo {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
}
#layerPagina {
	text-align: left;
	border: none;
	height: 100%;
	width: 760px;
}
.TitoloNero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.TestoNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.TestoNormaleGrassetto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
}
.Didascalia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: justify;
}
.TestoNormalerosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: justify;
	}
.TitoloRossoGrosso {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	
}
.TitoloARANCIONEGrosso {

	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
}
.TitoloNEROGrosso {


	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	
}
.TestoNormaleNONems {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.TestoBIANCO {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FFFFFF;
}
.TestoScrittePICCOLE {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
.TitoloRossoGrossoCentrato {
	font-size: 20px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.TitoloRossoMedio {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	
}
.TitoloGrassettoMedio {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
}
.TitoloGrassettoMedioRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FF0000;
}
.TestoNormalerossoCENTRATO {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FF0000;
}
.TitoloGrassettoMedioCentrato {



	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
.TitoloARANCIONEMedio {


	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #FD6D02;
	
}
.DidascaliaCentrata {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	color: #000000;
	text-align: center;
}
.TestoGrassettoArancione {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FF7A17;
}
.TestoNormaleGrigio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #999999;
}
.TitoloGrassettoCentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
.TitoloRossoMedioCentrato {
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.TitoloVERDEMedio {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #04BF1C;
	
}
.TitoloGrassettoMedioBLU {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #0000FF;
}
.TestoNormaleGrassettoBLU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #0000FF;
}
.TestoNormaleBLU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #0000FF;
}
.TestoNormaleCentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
.TitoloVERDEGrosso {

	font-size: 24px;
	font-style: normal;
	font-weight: bold;
	color: #00CC00;
	
}
.TestoNormaleBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FFFFFF;
}
.TestoNormaleGrassettoBianco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FFFFFF;
}
.TestoNormaleGrassettoBiancoCentrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.TitoloBiancoMedioCentrato {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.TestoNormaleGrassettoVERDE {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #009B00;
}
.TestoGrassettoGiallo {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FFFF00;
}
.TestoGrassettoGialloCentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFF00;
}
.TitoloGIALLOMedio {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	line-height: 18px;
}
.TestoNormaleRossoù {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FF0000;
}
.TestoData {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #000000;
}
.TestoSanto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #0000FF;
}
H1, H2, H3 , H4 , H5 {
margin : 0; 
padding : 0; 

} 
.sfondoVerde {
	BORDER-TOP: #CCFF99 1px solid;
	BORDER-BOTTOM: #CCFF99 1px solid;


	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #CCFF99;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sfondoVerde A {
	BORDER-TOP: #CCFF99 1px solid; 
	BORDER-BOTTOM: #CCFF99 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.sfondoVerde A:hover {
	
    BORDER-TOP: #006600 1px solid; 
	BORDER-BOTTOM: #006600 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #006600; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoArancio {
	BORDER-TOP: #FFE89F 1px solid;
	BORDER-BOTTOM: #FFE89F 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #FFE89F;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoArancio A {
	BORDER-TOP: #FFE89F 1px solid; 
	BORDER-BOTTOM: #FFE89F 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoArancio A:hover {
	
    BORDER-TOP: #FF9933 1px solid; 
	BORDER-BOTTOM: #FF9933 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #FF9933; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoAzzurro {
	BORDER-TOP: #BFF1FF 1px solid;
	BORDER-BOTTOM: #BFF1FF 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #BFF1FF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoAzzurro A {
	BORDER-TOP: #BFF1FF 1px solid; 
	BORDER-BOTTOM: #BFF1FF 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoAzzurro A:hover {
	
    BORDER-TOP: #006699 1px solid; 
	BORDER-BOTTOM: #006699 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #006699; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoRosa {
	BORDER-TOP: #FFD9DA 1px solid;
	BORDER-BOTTOM: #FFD9DA 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #FFD9DA;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoRosa A {
	BORDER-TOP: #FFD9DA 1px solid; 
	BORDER-BOTTOM: #FFD9DA 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoRosa A:hover {
	
    BORDER-TOP: #FF9999 1px solid; 
	BORDER-BOTTOM: #FF9999 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #FF9999; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoGiallo {
	BORDER-TOP: #FFFF99 1px solid;
	BORDER-BOTTOM: #FFFF99 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #FFFF99;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoGiallo A {
	BORDER-TOP: #FFFF99 1px solid; 
	BORDER-BOTTOM: #FFFF99 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoGiallo A:hover {
	
    BORDER-TOP: #FF7700 1px solid; 
	BORDER-BOTTOM: #FF7700 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #FF7700; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoGrigio {
	BORDER-TOP: #E0E0E0 1px solid;
	BORDER-BOTTOM: #E0E0E0 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #E0E0E0;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoGrigio A {
	BORDER-TOP: #E0E0E0 1px solid; 
	BORDER-BOTTOM: #E0E0E0 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoGrigio A:hover {
	
    BORDER-TOP: #333333 1px solid; 
	BORDER-BOTTOM: #333333 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #333333; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoBeige {
	BORDER-TOP: #FCDD94 1px solid;
	BORDER-BOTTOM: #FCDD94 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #FCDD94;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoBeige A {
	BORDER-TOP: #FCDD94 1px solid; 
	BORDER-BOTTOM: #FCDD94 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoBeige A:hover {
	
    BORDER-TOP: #663300 1px solid; 
	BORDER-BOTTOM: #663300 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #663300; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.SfondoCiano {
	BORDER-TOP: #DBCAFF 1px solid;
	BORDER-BOTTOM: #DBCAFF 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #DBCAFF;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoCiano A {
	BORDER-TOP: #DBCAFF 1px solid; 
	BORDER-BOTTOM: #DBCAFF 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #000033; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.SfondoCiano A:hover {
	
    BORDER-TOP: #333399 1px solid; 
	BORDER-BOTTOM: #333399 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #333399; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.Rosso {
	BORDER-TOP: #ff0000 1px solid;
	BORDER-BOTTOM: #ff0000 1px solid;
	HEIGHT: 20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
	background-color: #ff0000;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.Rosso A {
	BORDER-TOP: #ff0000 1px solid; 
	BORDER-BOTTOM: #ff0000 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #ffffff; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	
	TEXT-DECORATION: none
}
.Rosso A:hover {
	
    BORDER-TOP: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid; 
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 14px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ff0000; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button00 {
    	BORDER-TOP: #00CCFF 2px dashed; 
	BORDER-BOTTOM: #00CCFF 2px dashed; 
	HEIGHT: 20px;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00CCFF;
	background-color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}
.button00 A {
	BORDER-TOP: #00CCFF 2px dashed; 
	BORDER-BOTTOM: #00CCFF 2px dashed; 
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	PADDING-BOTTOM: 1px; 
	COLOR: #00ccff; 
	font-weight: bold;
	PADDING-TOP: 1px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button00 A:hover {
	
        BORDER-TOP: #00ccff 2px solid; 
	BORDER-BOTTOM: #00ccff 2px solid; 
	PADDING-RIGHT: 1px; 
	DISPLAY: block; 
	PADDING-LEFT: 1px; 
	FONT-SIZE: 10px; 
	BACKGROUND: #ffffff; 
	PADDING-BOTTOM: 1px; 
	COLOR:#ff0000; 
	PADDING-TOP: 1px; 
	font-weight: bold;
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button01 {
    	
	HEIGHT: 30px
	BACKGROUND: url(button01.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button01 A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button01.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button01 A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(button04.gif) repeat 0% 0%; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR:#CC0000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button01grigio {
    	
	HEIGHT: 30px
	BACKGROUND: url(button01grigio.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button01grigio A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button01grigio.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button01grigio A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(button04.gif) repeat 0% 0%; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR:#CC0000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button01rosso {
    	
	HEIGHT: 30px
	BACKGROUND: url(button01rosso.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button01rosso A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button01rosso.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button01rosso A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(button04.gif) repeat 0% 0%; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR:#CC0000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button02 {
    	
	HEIGHT: 30px
	BACKGROUND: url(button02.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button02 A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button02.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button02 A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid;

	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	PADDING-BOTTOM: 5px;
	COLOR:#CC0000;
	PADDING-TOP: 5px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-image: url(button05.gif);
	background-repeat: repeat;
	background-position: 0% 0%;
}
.button02grigio {
    	
	HEIGHT: 30px
	BACKGROUND: url(button02grigio.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button02grigio A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button02grigio.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button02grigio A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(button05.gif) repeat 0% 0%; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR:#CC0000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.button02rosso {
    	
	HEIGHT: 30px
	BACKGROUND: url(button02rosso.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.button02rosso A {

	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(button02rosso.gif) repeat 0% 0%; 
	PADDING-BOTTOM: 5px; 
	COLOR: #000000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 	TEXT-DECORATION: none
}
.button02rosso A:hover {
	BORDER-BOTTOM: #FFFFFF 0px solid; 
	HEIGHT: 30px
	PADDING-RIGHT: 5px; 
	DISPLAY: block; 
	BACKGROUND: url(button05.gif) repeat 0% 0%; 
	PADDING-LEFT: 5px; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 5px; 
	COLOR:#CC0000; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Verdana; 
	TEXT-DECORATION: none
}
.TestoNormaleAllineatoSx {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.TestoNormaleGrassettoRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
}
.TestoNormaleGrassettoBiancoRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.TestoNormaleRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
}
.buttonTrasparente {
    	
	HEIGHT: 30px
	BACKGROUND: url(buttonTrasparente.gif) repeat 0% 0%;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.TitoloGrassettoMedio {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
}
.SfondoAzzurroConTestoNormale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	background-color: #C5F9FE;
}
.TitoloBiancoGialloMedioCentrato {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-align: center;
}
.TestoNormaleGrassettoGrigio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #999999;
}
.TestoNormaleGrassettoFucsia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FF00CC;
}
.TestoNormaleFucsia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FF00CC;
}
.SfondoGialloDiocesi {

	BORDER-TOP: #FFFF99 1px solid;
	BORDER-BOTTOM: #FFFF99 1px solid;
	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000033;
	background-color: #FFFFCE;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.SfondoGialloDiocesi A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 14px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 1px;
	COLOR: #000033;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFCE;
	border-bottom-color: #FFFFCE;
}
.SfondoGialloDiocesi A:hover {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 1px;
	COLOR:#FFFFFF;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	background-color: #0001CC;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #0100CC;
	border-bottom-color: #0100CC;
	font-weight: normal;
}
.TitoloGrassettoMedioMarroneCentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FF9900;
}
.TitoloBluMedioCentrato {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #0000FF;
	text-align: center;
}
.TitoloArancioneGArancioneMedioCentrato {

	font-size: 17px;
	font-style: normal;
	font-weight: bold;
	color: #FF9900;
	text-align: center;
}
.TestoNormaleGrassettoBLUcentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #0000FF;
}
#layerBody {
	position:absolute;
	width:760px;
	z-index:2;
	left: 0px;
	top: 97px;
}
.TestoNormaleArancione {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FFB007;
}
.TestoNormaleRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.TestoRidottoBlu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #0000FF;
}
.RossoRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: inherit;
	color: #FF0000;
}
.sfondoVerdeChiaro A {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 1px;
	COLOR: #000033;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E6FFD5;
	border-bottom-color: #E6FFD5;
}
.sfondoVerdeChiaro A:hover {
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 12px;
	BACKGROUND: #006600;
	PADDING-BOTTOM: 1px;
	COLOR:#ffffff;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #009B00;
	border-bottom-color: #009B00;
}
.TestoNormaleGrassettoRidottoCentrato {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
.TestoNormalerossoRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #FF0000;
}
.TestoNormaleGrassettoVERDEridotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #009B00;
}
.TestoNormaleGrigioRidotto {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	color: #999999;
}
.SpaziaturaMini {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FFFFFF;
}
.sfondoVerdino {
	BORDER-TOP: #CCFF99 1px solid;
	BORDER-BOTTOM: #CCFF99 1px solid;





	HEIGHT: 20px	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF0000;
	background-color: #E6FFD5;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sfondoVerdino A {
	BORDER-TOP: #CCFF99 1px solid;
	BORDER-BOTTOM: #CCFF99 1px solid;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 14px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 1px;
	COLOR: #FF0000;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.sfondoVerdino A:hover {
	BORDER-TOP: #006600 1px solid;
	BORDER-BOTTOM: #006600 1px solid;
	PADDING-RIGHT: 5px;
	DISPLAY: block;
	PADDING-LEFT: 1px;
	FONT-SIZE: 14px;
	BACKGROUND: #006600;
	PADDING-BOTTOM: 1px;
	COLOR:#ffffff;
	PADDING-TOP: 1px;
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none
}
.TestoNormaleBLUcentrato {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #0000FF;
}
.TestoScrittePICCOLEdestra {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
}
.TestoNormaleRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #FF0000;
}
