a:link {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#FFFFFF; text-decoration:none }
a:visited {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#FFFFFF; text-decoration:none }
a:active {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#FFFFFF; text-decoration:none }
a:hover {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#FFFFFF; text-decoration:underline }

a.menu2:link {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#800000; text-decoration:none }
a.menu2:visited {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#800000; text-decoration:none }
a.menu2:active {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#800000; text-decoration:none }
a.menu2:hover {font: 11px trebuchet ms,Verdana,Helvetica,Arial,sans-serif;font-weight:normal; color:#999999; text-decoration:none }

a.corpo:link {font-family:arial;font-size:12px;font-weight:bold; color:#000000; text-decoration:none }
a.corpo:visited {font-family:arial;font-size:12px;font-weight:bold; color:#000000; text-decoration:none }
a.corpo:active {font-family:arial;font-size:12px;font-weight:bold; color:#000000; text-decoration:none }
a.corpo:hover {font-family:arial;font-size:12px;font-weight:bold; color:#800000; text-decoration:underline}

a.map:link {font-family:arial;font-size:12px;font-weight:bold; color:#800000; text-decoration:none }
a.map:visited {font-family:arial;font-size:12px;font-weight:bold; color:#800000; text-decoration:none }
a.map:active {font-family:arial;font-size:12px;font-weight:bold; color:#800000; text-decoration:none }
a.map:hover {font-family:arial;font-size:12px;font-weight:bold; color:#800000; 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 }

.cellamenu {
	background:#8A0505
}

.menu {font: 12px Verdana, Helvetica, Arial, sans-serif }
.testo {font: 12px arial; text-align: justify; margin-right: 10px}
.medico {font: 12px arial; text-align: center}
.testobig {font: 20px verdana; color:#8A0505 }
.medium {font: 14px verdana; font-weight:bold; color:#8A0505 }
.small {font: 11px verdana }
.bold {font: 9px Verdana, Arial, Helvetica; font-weight:bold; color:#ffffff }
.sfondo {color:#AAAAAA }
.titolo {font: 14px arial; text-align: justify; color:#800000; font-weight:bold;}


/* INIZIO Tabella dinamica menu capelli */

.link3 {
    font-size:.10em;
    font-family:arial,helvetica,sans-serif;
}
.link3 a {
    display:block;
    width:auto; /* fixes width inconsistencies between NS and IE */
    border:0px solid black;
    border-top: 1px solid #AE5252; 
    border-left:1px solid #AE5252;
    border-right: 1px solid #8A0505; 
    border-bottom:1px solid #8A0505;
    color:#A62400;
    padding:2px;
    text-decoration:none;
    font-weight:normal;
    background-color:#A62400;
}
.link3 a:hover {
    background-color:#8A0505;
    color:#FFFFFF;

/* FINE Tabella dinamica menu capelli */
