body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFF;
	color:#000;
	padding:0;
	margin:0;
	}

table.corpo{
	background-color:#FFF;
	}

table.menuSez{
	border:none;
	background-color:#FFF;
	height:30px;
	color:#9cb54a;
	}
	
A {TEXT-DECORATION: none;} 
A:hover { TEXT-DECORATION: underline;}

a.menu { TEXT-DECORATION: none; color: #709821; font-size: 75%; font-weight: bold;}
a.menu:hover { TEXT-DECORATION: none; color:#CCCCCC; font-size: 75%; font-weight: bold;}

a.menu_funzio { TEXT-DECORATION: none; color:#FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal}
a.menu_funzio:hover { TEXT-DECORATION: none; color:#FFCCCC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

a.menu_int_blu { TEXT-DECORATION: none; color: #003366; font-size: 0.7em; font-weight: bold;}
a.menu_int_blu:hover { TEXT-DECORATION: none; color:#999999; font-size: 0.7em; font-weight: bold;}

a.menu_int_pblu { TEXT-DECORATION: none; color: #017DC5; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px;  font-weight: normal}
a.menu_int_pblu:hover { TEXT-DECORATION: none; color:#999999; font-size: 0.7em; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px;  font-weight: normal}

a.menu_int_ros { TEXT-DECORATION: none; color: #CC0000; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
a.menu_int_ros:hover { TEXT-DECORATION: none; color:#003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

a.menu_int_pros { TEXT-DECORATION: none; color: #CC0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px;  font-weight: normal}
a.menu_int_pros:hover { TEXT-DECORATION: none; color:#003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px;  font-weight: normal}

a.mail { TEXT-DECORATION: none; color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal}
a.mail:hover { TEXT-DECORATION: none; color:#FFCCCC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal}

a.link_box { TEXT-DECORATION: none; color: #000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding-left:5px; font-weight: normal}
a.link_box:hover { TEXT-DECORATION: none; color:#6699CC; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding-left:5px; font-weight: normal}

a.link_nero { TEXT-DECORATION: none; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
a.link_nero:hover { TEXT-DECORATION: none; color:#6699CC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

a.link_blu { TEXT-DECORATION: none; color: #003366; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
a.link_blu:hover { TEXT-DECORATION: none; color:#6699CC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

a.link_ros { TEXT-DECORATION: none; color: #F65447; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
a.link_ros:hover { TEXT-DECORATION: none; color:#FF0000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}

a.link_news { TEXT-DECORATION: none; color: #000000; font-size:80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.6em;   font-weight: bold}
a.link_news:hover { TEXT-DECORATION: none; color:#6699CC; font-size:80%; font-family: Verdana, Arial, Helvetica, sans-serif; line-height:1.6em; font-weight: bold}

a.link { TEXT-DECORATION: none; color: #666666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;    font-weight: normal}
a.link:hover { TEXT-DECORATION: underline; color:#6699CC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: normal}

a.link_tito { TEXT-DECORATION: none; color: #FFFFFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;  padding-left:5px;  font-weight: bold}
a.link_tito:hover { TEXT-DECORATION: underline; color:#6699CC; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left:5px; font-weight: bold}

a.link_titob { TEXT-DECORATION: none; color: #003366; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}
a.link_titob:hover { TEXT-DECORATION: underline; color:#6699CC; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold}

a.sos_link { TEXT-DECORATION: none; color: #005A8D; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}
a.sos_link: hover { TEXT-DECORATION: none; color:#3296CE; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal}




.sostesto_blu { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: xx-small;
	    font-style: normal;
	    color: #113548;
	    font-weight: normal
	    }

.sostesto_rosso { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: x-small;
	    font-style: normal;
	    color: #FF0000;
	    font-weight: normal
	    }

.sostitolo { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: x-small;
	    font-style: normal;
	    color: #26739E;
	    font-weight: bold
	    }
	    
.sostitolo2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: x-small;
	    font-style: italic;
	    color: #000000;
	    font-weight: normal
	    }
	    
.sostito_mese { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: x-small;
	    font-style: normal;
	    color: #005A8D;
	    font-weight: bold
	    }
	    
.sostito2_mese { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: x-small;
	    font-style: normal;
	    color: #005A8D;
	    font-weight: normal
	    }

 		
input { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	color: #001A4F; 
	border-width:1px;
	border-color:#8099CC;
	background: #FFFFFF
	}

select { font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-style: normal; 
	color: #001A4F; 
	border-width:1px;
	border-color:#8099CC;
	background: #FFFFFF
	}
	    
.indirizzo { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    font-style: normal;
	    color: #FFF;
	    font-weight: normal
	    }
	    
.footer { font-family: Verdana, Arial, Helvetica, sans-serif;
	    font-size: 10px;
	    font-style: normal;
	    color: #FFFFFF;
	    padding-right:5px;
	    font-weight: normal
	    }
		
.testo { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #003366;
		font-weight: normal
		}
.titolo { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:16px;
		font-style: normal;
		color: #003366;
		font-weight: bold
		}
		
.titolo_ros { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		line-height:16px;
		font-style: normal;
		color: #F65447;
		font-weight: normal
		}
		
.testo_gri { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:16px;
		font-style: normal;
		color: #666666;
		font-weight: normal
		}
		
.testo_bia { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:16px;
		font-style: normal;
		color: #FFFFFF;
		font-weight: normal
		}
		
.testo_ros { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:16px;
		font-style: normal;
		color: #F65447;
		font-weight: normal
		}
		
.testo_rosg { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:16px;
		font-style: normal;
		color: #F65447;
		font-weight: normal
		}		
		
.testo_blug { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		line-height:16px;
		font-style: normal;
		color: #0066CC;
		font-weight: normal
		}
				
.testo_blum { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		line-height:16px;
		font-style: normal;
		color: #0066CC;
		font-weight: normal
		}				
		
.sezione { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-style: normal;
		color: #FFFFFF; 
		font-weight: bold
		}	

	  	
.sez_tito_blu { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #007DC5; 
		font-weight: bold
		}
		
.sez_tito_bia { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-style: normal;
		color: #FFFFFF; 
		font-weight: bold
		}
	  
	  	
.sez_sottotito { font-family: Verdana, Arial, Helvetica, sans-serif;
	     font-size: 12px;
	     font-style: normal;
	     color: #0068A5;
	     line-height:18px; 
	     font-weight: bold
	     }
	  
.txt_titolo {   font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 10px;
	  	font-style: normal;
	  	color: #FFFFFF;
	  	font-weight: bold
	 	}
	 	
.txt_data { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 10px;
	  	font-style: normal;
	  	color: #000000;
	  	font-weight: normal
	 	}

.txt { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	line-height:14px;
	  	font-style: normal;
	  	color: #333333;
	  	font-weight: normal
	 	}
		
.box_titolo { font-family: Times New Roman, Times, serif;
		font-size: 16px;
		font-style: italic;
		color: #F1E0B5;
		padding-left:5px;
		font-weight: bold
		}
.news_tito {   font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	font-style: normal;
	  	color: #005688;
	  	font-weight: bold
	 	}
	
.news_tito_sc {   font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 12px;
	  	font-style: normal;
	  	color: #016097;
	  	font-weight: bold
	 	}
	 	
.news_data { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	font-style: normal;
	  	color: #007DC5;
	  	font-weight: bold
	 	}
.news_fonte { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	font-style: normal;
	  	color: #017DC5;
	  	font-weight: normal
	 	}

.news_txt { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	font-style: normal;
	  	color: #333333;
	  	font-weight: normal
	 	}

.stat { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 9px;
	  	font-style: normal;
	  	color: #000000;
	  	font-weight: normal
	 	}
.stat2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 10px;
	  	font-style: normal;
	  	color: #007DC5;
	  	font-weight: normal
	 	}	
					
.stat_tito { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 10px;
	  	font-style: normal;
	  	color: #FF0000;
	  	font-weight: normal
	 	}		
.stat_tito2 { font-family: Verdana, Arial, Helvetica, sans-serif;
	  	font-size: 11px;
	  	font-style: normal;
	  	color: #007DC5;
	  	font-weight: normal
	 	}

/* aggiunta Jack 19/03/2010 */

td.testo3 { font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: normal;
		color: #003366;
		font-weight: normal;
		vertical-align: text-bottom;
		}
