/*~~~ testi ~~~*/
.testi{ font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.testi_j{ font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none;text-align: justify;}
.testi_n{ font-family: tahoma; font-size: 11px; color: #000000; text-decoration: none;}
/*~~~ slogan ~~~*/
.slogan { font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none;}
/* menu */
.menu { font-family: tahoma; font-size: 10px; color: #969696; text-transform: uppercase; text-decoration: none;}
a.menu:hover { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-transform: uppercase; text-decoration: none;}
/* menu selezionato */
.menu_sel { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-transform: uppercase; text-decoration: none;}
/* s-menu*/
.s-menu { font-family: tahoma; font-size: 10px; color: #969696; text-transform: capitalize; text-decoration: none;}
a.s-menu:hover { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-transform: capitalize; text-decoration: none;}
/* s-menu selezionato */
.s-menu_sel { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-transform: capitalize; text-decoration: none;}
/* lang */
.lang { font-family: tahoma; font-size: 10px; color: #969696; text-decoration: none;}
a.lang:hover { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none;}
.lang_sel { font-family: tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none;}
/* pie pagina */
.pie{ font-family: tahoma; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.pie:hover{ font-family: tahoma; font-size: 10px; color: #969696; text-decoration: none;}
/* font pagine dinamiche */
.data-news { font-family: tahoma; font-weight: bold; font-size: 10px; color: #969696; text-decoration: none;}
.tit-news { font-family: tahoma; font-weight: bold; font-size: 12px; color: #969696; text-decoration: none;}
.testi-news{ font-family: tahoma; font-size: 11px; color: #FFFFFF; text-decoration: none;}
a.testi-news:hover{ font-family: tahoma; font-size: 11px; color: #969696; text-decoration: none;}
.url-news{ font-family: tahoma; font-size: 10px; color: #FF9999; text-decoration: none;}
a.url-news:hover{ font-family: tahoma; font-size: 10px; color: #969696; text-decoration: none;}
.mansione { font-family: tahoma; font-weight: bold; font-size: 11px; color: #FFFFFF; text-decoration: none;}
/* Stili per il menu delle pagine*/
td.this_pg{
	color:#ffffff;
	FONT-FAMILY:  Verdana;
	FONT-SIZE: 12px;
	font-weight: bold;
	BORDER-LEFT: #FFFFFF 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	HEIGHT: 16px;
	WIDTH: 16px;
	BACKGROUND-COLOR: #ED1B23;
	text-align: center;
	vertical-align: middle;
	/*BACKGROUND-COLOR: transparent;*/ /*Colore sfondo*/
}
A.pg:link ,A.pg:visited{ 
	color:#FFFFFF;/* colore*/
	FONT-FAMILY:  Verdana;
	FONT-SIZE: 9px;
	font-weight: bold;	
	text-decoration: none;
	/*Spaziature*/
	/*PADDING-RIGHT: 1px; */
	PADDING-LEFT: 2px; 
	/*PADDING-BOTTOM: 1px; */
	PADDING-TOP: 2px; 
	text-align: center;
	HEIGHT: 16px;	
	WIDTH: 16px; /*Dimensioni sfondo*/
	BACKGROUND-COLOR: #808080; /*Colore sfondo*/	
}
A.pg:hover ,A.pg:active{ 
	color:#ffffff;
	FONT-FAMILY:  Verdana;
	FONT-SIZE: 9px;
	text-decoration: none;
	/*Spaziature*/
	/*PADDING-RIGHT: 1px; */
	PADDING-LEFT: 2px; 
	/*PADDING-BOTTOM: 1px; */
	PADDING-TOP: 2px; 
	text-align: center;
	HEIGHT: 16px;		
	WIDTH: 16px; /*Dimensioni sfondo*/
	/*Sondo*/	
	BACKGROUND-COLOR: #002F71; /*Colore sfondo*/	
}