a:link {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#808080; text-decoration:none }
a:visited {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#808080; text-decoration:none }
a:active {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#808080; text-decoration:none }
a:hover {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#808080; text-decoration:none }

a.menu:link {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.menu:visited {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.menu:active {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.menu:hover {font: 10px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#F26F00; text-decoration:underline }

a.menu2:link {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:bold; color: #FFFFFF; text-decoration:none;  }
a.menu2:visited {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:bold; color:#FFFFFF; text-decoration:none }
a.menu2:active {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:bold; color:#FFFFFF; text-decoration:none }
a.menu2:hover {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:bold; color:#CCCCCC; text-decoration:none }

a.menu3:link {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#000000; text-decoration:none }
a.menu3:visited {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#000000; text-decoration:none }
a.menu3:active {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#000000; text-decoration:none }
a.menu3:hover {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#000000; text-decoration:underline}

a.web:link {font-family:verdana;font-size:10px;font-weight:bold; color:#7BA3D6; text-decoration:none }
a.web:visited {font-family:verdana;font-size:10px;font-weight:bold; color:#7BA3D6; text-decoration:none }
a.web:active {font-family:verdana;font-size:10px;font-weight:bold; color:#7BA3D6; text-decoration:none }
a.web:hover {font-family:verdana;font-size:10px;font-weight:bold; color:#7BA3D6; text-decoration:underline}

a.map:link {font-family:verdana;font-size:10px;color:#F26F00; text-decoration:none }
a.map:visited {font-family:verdana;font-size:10px;color:#F26F00; text-decoration:none }
a.map:active {font-family:verdana;font-size:10px;color:#F26F00; text-decoration:none }
a.map:hover {font-family:verdana;font-size:10px;color:#7BA3D6; text-decoration:underline}

a.web2:link {font-family:verdana;font-size:11px;color:#351C5F;  }
a.web2:visited {font-family:verdana;font-size:11px;color:#351C5F;  }
a.web2:active {font-family:verdana;font-size:11px;color:#351C5F;  }
a.web2:hover {font-family:verdana;font-size:11px;color:#F26F00; text-decoration:underline}

a.others:link {font-family:trebuchet ms,Arial,helvetica;font-size:12px;font-weight:normal; color:#013567 }
a.others:visited {font-family:trebuchet ms,Arial,helvetica;font-size:12px;font-weight:normal; color:#013567 }
a.others:active {font-family:trebuchet ms,Arial,helvetica;font-size:12px;font-weight:normal; color:#013567 }
a.others:hover {font-family:trebuchet ms,Arial,helvetica;font-size:12px;font-weight:normal; color:#4596A2 }


a.news:link {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.news:visited {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.news:active {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#4F4F4F; text-decoration:none }
a.news:hover {font: 11px Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#F26F00; text-decoration:underline }



.cellamenu {
	background:#8A0505
}

.tbigblu {font: 11px verdana; font-weight:bold; color:#351C5F}
.tblu {font: 11px verdana; color:#351C5F }
.testob {font: 9px verdana; color:#351C5F }
.tbigora {font: 11px verdana; font-weight:bold; color:#F26F00}
.tbia {font: 11px verdana; color:#FFFFFF}
.titolobig {font: 13px verdana; font-weight:bold; color:#F26F00}
.testo {font: 11px verdana; color:#000000; text-align: justify }
.testo2 {font: 11px verdana; color:#000000; }
/* .titolo {font: 11px verdana; color:#7BA3D6; font-weight:bold} */
.titolo {font: 11px verdana; color:#2E5B94; font-weight:bold}
.sfondo {color:#AAAAAA }

/* INIZIO Tabella dinamica Menu 1 */
.link3 {
    font-size:.12em;
    font-family:verdana,helvetica,sans-serif;
}
.link3 a {
    display:block;
    width:auto; /* fixes width inconsistencies between NS and IE */
    color:#351C5F;
    padding:0px;
    text-decoration:none;
    font-weight:normal;
    background-color:#FFFFFF;
}
.link3 a:hover {
    background-color:#DFE9F4;
	color:#808080;
/* FINE Tabella dinamica Menu 1 */