body.sfondo {
	background-color: #f4f2ea; /*blu: 1c70a3  rosso: 860212*/
	font-family: Verdana , Courier; 
	font-size: 12px;
	color: #000000;
	link: #000000;
	vlink: #000000;
	alink: #000000;
	margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	border-width:0px;
	
}

body.bianco
{
	background-color: #FFFFFF; /*blu: 1c70a3  rosso: 860212*/
	font-family: Verdana , Courier; 
	font-size: 12px;
	color: #FFFFFF;
	link: #FFFFFF;
	vlink: #FFFFFF;
	alink: #FFFFFF;
		margin-bottom:0px;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	border-width:0px;
}



td.blu
{
 background-color: #1c70a3; /*blu: 1c70a3  rosso: 860212*/	
}

td.rosso
{
 background-color: #860212; /*blu: 1c70a3  rosso: 860212*/	
}

font.col_chia {													COLOR: #FFD000;}
font.col_scu{													COLOR: #FF7000;}


h3.col_chia {  													COLOR: #FFD000;} 
h3.col_scu {													COLOR: #FF7000;}
h3.red { color: red;}


p.col_chia {  													COLOR: #FFD000;}
p.col_scu  {													COLOR: #FF7000;}

p.small {
	color: #000000;
	font-size: 7pt;
	line-height: 1pt;
}  

p.titoletto {
	color: #1D438E;
	line-height:1;
	margin-top: 15px;
	margin-bottom: 10px;
}
p.testo {
	color: #000000;
	font-size:SMALLER;
	line-height: 1.5;
	margin-top: 0px;
	margin-bottom: 10px;
	vertical-align: bottom;
			}
p.testo_nospace {
	color: #000000;
	font-size:SMALLER;
	line-height: 1.5;
	margin-top: 0px;
	margin-bottom: 0px;
	vertical-align: bottom;
			}

a.index { COLOR: #FFFFFF;}
a.index_col_chia { COLOR: #FFD000;}
a.index_col_scu { COLOR: #FF7000;}

a.index_no_underlined {	text-decoration:none; COLOR: #FFFFFF;}
a.index_no_underlined_col_chia {text-decoration:none;   		COLOR: #7F7000;}
a.index_no_underlined_col_scu {	text-decoration:none;   		COLOR: #FF7000;}

a.index_deactive {text-decoration:underlined; COLOR: #777777;}
a.index_deactive_col {text-decoration:underlined;  				COLOR: #7F7000;}


td.small {font-size: 10pt;}
td.padding {padding-left: 10pt; padding-right: 10pt}
th.12_col {font-size: 12pt;
			    												COLOR: #FFD000;}
td.col_chia {  													COLOR: #FFD000;}
td.col_scu  {													COLOR: #FF7000;}


table.small {font-size: 10pt;}
table.smallissimo {font-size: 7pt;}
table.empty_visible {empty-cells: show;}
table.bianca
{
 background-color: #FFFFFF;
}

table.invisibile
{
 background-color: #FFFFFF;
 padding:0px;
 border:0px;
 margin:0px;
 azimuth:center;
}
table.leggera
{
 background-color: #FFFFFF;
 padding:0px;
 border:2px;
 margin:0px;
 azimuth:center;
 font-size:10pt;
 empty-cells:hide;
}

ul.col_chia {  													COLOR: #FFD000;}
ul.col_scu  {  													COLOR: #FF7000;}

ul.ultesto_small {
	line-height: 1.5; 
	font-size: smaller; 
	text-align:justify;
	}
	
ul.ultesto {
	line-height: 1.5; 
	text-align:justify;
	}
	
ul.ultesto_nospace_small {
	line-height: 1.5; 
	font-size: smaller; 
	margin-top: 0px;
	text-align:justify;
	}

ul.ultesto_nospace{
	line-height: 1.5; 
	margin-top: 0px;
	text-align:justify;
	}
	
ol.oltesto_nospace_small {
	line-height: 1.5; 
	font-size: smaller; 
	margin-top: 0px;
	text-align:justify;
	}

ol.oltesto_nospace {
	line-height: 1.5; 
	margin-top: 0px;
	text-align:justify;
	}
	
ol.oltesto_small {
	line-height: 1.5; 
	font-size: smaller; 
	text-align:justify;
	}

ol.oltesto {
	line-height: 1.5; 
	text-align:justify;
	}
	
ul.small {
	line-height: 1.5; 
	font-size: 8pt; 
	left-margin:0pt;
	text-align:justify;
	}
	
		
li.news{
	line-height: 2; 
	font-size: 10pt;  
	
	}

li.lispace{
	margin-bottom: 10px; 
	}

li.litesto {
	line-height: 1.5; 
	font-size: smaller; 
	}
	

	
div.bold {
	font-size: 12pt;
}

div.small {
	font-size: 8pt;
	line-height: 2;
}

div.smallnospacing {
	font-size: 8pt;
	line-height: 1;
}





