.data_ora {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: White;
	font-weight: bold;
}

.giallomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #005e7a;
	line-height: 13px;
	padding-left: 3px;
}

.menu_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fab700;
	font-weight: bold;
	padding-left: 3px;
}

.menu_gialle_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005E7A;
	font-weight: bold;
	padding-left: 3px;
}


a.menu_gialle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #005E7A;
}

a.menu_gialle:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #005E7A;
}

a.menu_gialle:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #005E7A;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_gialle:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #000000;
}

.titolo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #000000;
	text-decoration: underline;
}

.titolo:Hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #005e7a;
}

a.uffici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.uffici:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.uffici:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.uffici:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FAB700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}


	
	a.risuffici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #005e7a;
}

a.risuffici:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color: #005e7a;
}

a.risuffici:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #005e7a;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;

}

a.risuffici:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #eb0027;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	
}
	



.menu_bianche_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FAB700;
}

a.menu_bianche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_bianche:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_bianche:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_bianche:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FAB700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

.menu_verdi_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}

a.menu_verdi {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_verdi:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_verdi:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_verdi:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FAB700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}
.menu_verdi_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 3px;
}


a.menu_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_blu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #FFFFFF;
}

a.menu_blu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_blu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FAB700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}
.menu_blu_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: bold;
	padding-left: 3px;
}

.menu_azzurre_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005E7A;
	text-decoration: none;
	font-weight: bold;
	padding-left: 3px;
	
}

a.menu_azzurre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #fab700;
}

a.menu_azzurre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #fab700;
}

a.menu_azzurre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fab700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_azzurre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}



.menu_info_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005E7A;
	font-weight: bold;
	padding-left: 3px;
}

a.menu_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #ffffff;
}

a.menu_info:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #ffffff;
}

a.menu_info:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_info:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #fab700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

a.menu_info {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #ffffff;
}

a.menu_agg:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #ffffff;
}

a.menu_agg:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_agg:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #fab700;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

.menu_agg_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #005E7A;
	font-weight: bold;
	padding-left: 3px;
}

a.menu_uff_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #000e78;
}

a.menu_uff_p:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #000e78;
}

a.menu_uff_p:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000e78;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_uff_p:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

a.menu_uff_s {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #009191;
}

a.menu_uff_s:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #009191;
}

a.menu_uff_s:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #009191;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_uff_s:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

a.menu_info_tel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #eb0027;
}

a.menu_info_tel:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color: #eb0027;
}

a.menu_info_tel:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #eb0027;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.menu_info_tel:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	
}

a.menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #005e7a;
	line-height: 13px;
	padding-left: 0px;
}

a.menu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #005e7a;
	line-height: 13px;
	padding-left: 0px;
}

a.menu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #005e7a;
	line-height: 13px;
	padding-left: 0px;

}

a.menu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #ffffff;
	line-height: 13px;
	padding-left: 0px;
	
}

a.menu_dx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color : #005e7a;
	padding-left: 6px;
}

a.menu_dx:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color : #005e7a;
	padding-left: 6px;
}

a.menu_dx:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color : #005e7a;
	padding-left: 6px;

}

a.menu_dx:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	color : #ffffff;
	padding-left: 6px;
	
}

a.menu_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color : #0cb176;
	text-decoration: none;
	line-height: 17px;
}

a.menu_verde:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #0cb176;
	line-height: 17px;
}

a.menu_verde:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #0cb176;
	line-height: 17px;

}

a.menu_verde:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color : #ffffff;
	line-height: 17px;
	
}


.menu_giallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #fab700;
	line-height: 13px;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #005e7a;
}

.testo_big {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #005e7a;
}
.testo_i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #005e7a;
	font: italic;
}
.testo_n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #000000;
}
.testo_n_i {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color : #000000;
	font: italic;
}
.testo_n_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #000000;
}
.testo_popbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color : #013758;
}
.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color : #005E7A;
}

.testo_ric {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #005e7a;
	margin-top: 10;
	padding-top: 10px;
}


.testo_sotto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #005e7a;
	padding-left: 0px;
}

.ufficis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #009191;
}
.ufficip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #000e78;
}

.sottotitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	padding-left: 20px;
	color : #005e7a;
	
}

.esempio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color : #ffffff;
	
}

.esempio_bianche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color : Silver;
	
}


.menu_sx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #005e7a;
	line-height: 18px;
	padding-left: 5px;

}
.inputbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color : #005e7a;
	margin-left: 5px;
	margin-top: 10px;
	}



.paginazioneon {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
	color: #eb0027;
}

a.paginazione_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color:  #FFFFFF;
}

a.paginazione_b:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color:  #FFFFFF;
}

a.paginazione_b:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;

}

a.paginazione_b:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #005E7A;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	
}


a.paginazione:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color:  #fab700;
}

a.paginazione:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fab700;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;

}

a.paginazione:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #005e7a;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	
}

.scheda_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color:  #eb0027;
}

a.scheda:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;
	color:  #eb0027;
}

a.scheda:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #eb0027;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: none;

}

a.scheda:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #005e7a;
	font-size: 10px;
	font-weight: bold;
	padding-left: 3px;
	text-decoration: underline;
	
}
.attivita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	padding-left: 3px;
	text-decoration: none;
	color: #005e7a;
}

.bordi_logo { border-color: #fab700;  border-left-width: 1px;  border-right-width: 1px;  border-style: solid;  border-bottom-width: 1px;  border: 1px solid #FAB700;  border-top-width: 1px;  border-width: 1px 1px 1px 1px;  padding: 3px 3px 3px 3px;  padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  padding-top: 3px;  margin: 3px 3px 3px 3px;  margin-bottom: 3px;  margin-left: 3px;  margin-right: 3px;  margin-top: 3px;                  }
.linkgiallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color:  #FAB700;
}

.linkgiallo:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	color:  #FAB700;
}

.linkgiallo:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FAB700;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;

}

.linkgiallo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
	
}