body{
margin:0px;
}
.login2 { 
	font-family:verdana, Helvetica, sans-serif;
	color:#485478;
	font-size:10px;
	white-space:nowrap;
}
.ancornero
{
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
.text
{
    FONT-SIZE: 9px;
    COLOR: black;
    FONT-FAMILY: 'Arial';
	font-weight:bold; 
	
}
.button
{
	border:1px solid #DD8581;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
/*    BACKGROUND-COLOR: #81090A;*/
	text-align:center;
	vertical-align:bottom;
	height:25px;
}
a.login2:hover{ color:#84110d
}

.data{ font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#84110d;
	font-size:11px;
	white-space:nowrap;	
}
.titoli{ font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#485478;
}
.ora{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#84110d;
				
}	
.testi{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:navy;
		text-decoration:none;			
}	
.testi10{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:navy;
		text-decoration:none;			
}	
.sottotitoli{ font-family:verdana, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#84110d;
}

.testob{ font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:navy;		
}
.informazione{ font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#b38551;
			font-weight:bold;
}
.testo{ font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:navy; 
}
.benvenuto{ font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#020c2a;
		font-weight:400;
}
.azienda{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#485478;
}
.informazioni{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#b38551;
}
.servizi{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#4e5e91;
}
.progetti{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#539262;
}
.innovazione{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#3388aa;
}
.comunita{ font-family:Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#aa120d;
}
.info{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:white;
			font-weight:bold;
			text-transform:uppercase;
}
.leggi_g{ font-family:arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#84110d;
}
.leggi_g.visited{ font-family:arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#84110d;
}
.testo_footer{ font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		white-space:nowrap;				
}
.testo_footer:hover{ color:yellow;
}
.azienda_t{ font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #FFFFFF;
		font-weight:bold;
		padding:0px;
}
.sottotitoli2{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:10px;
		color:#84110d;
		font-weight:bold;
		text-decoration:none;				
}	
.an_inno{ font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#485478;
}
.servizio_int{ font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#3B4F8E;
			font-weight:bold;
}
.testo_dx{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:9px;
		text-decoration:none;		
}
.sottotitoli_lato_sx{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:9px;
		color:#84110d;
		font-weight:bold;				
}	
.testo_dx_v{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#1D602D;
		font-size:9px;
		text-decoration:none;		
}
.testo_dx_r{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#84110d;
		font-size:9px;
		text-decoration:none;		
}
/***********************************
	Titoli dei corpi della pagine
************************************/
.titolo_prog{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#539262;
	font-weight:bold;
	border-bottom:1px solid #539262;
}
.titolo_com{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#aa120d;
	font-weight:bold;
	border-bottom:1px solid #aa120d;
}
.titolo_inn{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#3388aa;
	font-weight:bold;
	border-bottom:1px solid #3388aa;
}
.titolo_comunicati{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#373D71;
	font-style:italic;
	text-align:center;
	font-weight:bold;
}
.comunicati_ancitel{
	font-family:arial;
	color:navy;
	font-size:16px;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
}
.guida_ancitel{
	font-family:verdana;
	color:#B91007;
	font-size:9px;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	text-decoration:none;
}
a.guida_ancitel:hover{ text-decoration:underline;
 }
.azienda_titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#485478;
	border-bottom:1px solid #485478;
}
.servizio_titolo{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#4e5e91;
	border-bottom:1px solid #4e5e91;
}
.servizio_titolo2{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:16px;
	color:#4e5e91;
}
.informazione_titolo{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#b38551;
	font-weight:bold;
	border-bottom:1px solid #b38551;
}

div.menuLiv0{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84110d;
		font-weight:bold;	
		text-decoration:none;
		padding-left:11px;
		padding-bottom:4px;
}	

div.menuLiv1{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
		padding-left:33px;
		padding-bottom:4px;
}
div.menuLiv2{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
		padding-left:55px;
		padding-bottom:4px;
}
div.menuLiv3{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
		padding-left:77px;
		padding-bottom:4px;
}

a.menuLiv0:hover{
	text-decoration:underline;
}
a.menuLiv1:hover{
	text-decoration:underline;
}
a.menuLiv2:hover{
	text-decoration:underline;
}
a.menuLiv3:hover{
	text-decoration:underline;
}
a.menuLiv0{ font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#84110d;
		font-weight:bold;	
		text-decoration:none;
}	

a.menuLiv1{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
}
a.menuLiv2{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
}
a.menuLiv3{ font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:12px;
		text-decoration:none;
}
.menuAree{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
		padding:4px;
		width:400px;
		margin:10px 0px 10px 0px;
}


.lnk_ricerca {
	font-family:Verdana, Arial, Helvetica, sans-serif;
		color:navy;
		font-size:10px;
		text-decoration:none;	

}

a.lnk_ricerca:hover{
	text-decoration:underline;
}

.briciole{ white-space:nowrap; color:#485478; text-decoration:none;}

.briciole:hover{color:#84110d;}

A.tooltip{ 
	position:relative;
	z-index:24;
	color: #000;
	text-decoration: none;
 }
a.tooltip:hover{ z-index: 25; display:block;}
a.tooltip span{display: none}
a.tooltip:hover span{
	padding: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	position:absolute;
	top: 1.2em;
	left: 11.4em;
	width: 20em;
	border: 1px solid #666666;
	background-color: #9CD6ED;
	font-size:9px;
	filter:alpha(opacity=79);
	-moz-opacity:.79;
	opacity:.79;
	cursor:pointer;
} 

A.tooltipAz{ 
	position:relative;
	z-index:24;
	color: #000;
	text-decoration: none;
 }
a.tooltipAz:hover{ z-index: 25; display:block;}
a.tooltipAz span{display: none}
a.tooltipAz:hover span{
	padding: 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display: block;
	position:absolute;
	top: 0.5em;
	left: 13em;
	width: 20em;
	border: 1px solid #666666;
	background-color: #9CD6ED;
	font-size:9px;
	filter:alpha(opacity=79);
	-moz-opacity:.79;
	opacity:.79;
	cursor:pointer;
} 

tr.off {
background: white;
}

tr.on1 {
background: #E3CEBB;
}

tr.on2 {
background: #B8BFD2;
}

tr.on3 {
background: #BAD3C0;
}

tr.on4 {
background: #ADCEDD;
}

tr.on5 {
background: #DDA09F;
}

tr.on9 {
background: #ACB1C5;
}
/*** FINE titoli dei corpi della pagine ***/