TABLE {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
TH {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
TR {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
TD {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
P {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
BR {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
DIV {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
BODY {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
BODY {SCROLLBAR-FACE-COLOR: #dddddd; SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee; SCROLLBAR-SHADOW-COLOR: #eeeeee; SCROLLBAR-3DLIGHT-COLOR: #dddddd; SCROLLBAR-ARROW-COLOR: #404040; SCROLLBAR-TRACK-COLOR: #eeeeee; SCROLLBAR-DARKSHADOW-COLOR: #dddddd}
.text {FONT: 12px trebuchet ms, trebuchet, Verdana, sans-serif; COLOR: #404040}
.subheading {FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none}
TD.navdark {BACKGROUND-COLOR: #404040}
TD.navlight {BACKGROUND-COLOR: #404040}
.subheadinglight {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: none}
.navheading {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #404040; TEXT-DECORATION: none}
.light {COLOR: #404040}
OPTION.c1 {COLOR: #ffffff; BACKGROUND-COLOR: #FF0000}
OPTION.c2 {COLOR: #404040; BACKGROUND-COLOR: #ffffff}
.heading {FONT-WEIGHT: bold; FONT-SIZE: 14px}
.whiteheading {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; TEXT-DECORATION: none}
.errorheading {FONT-WEIGHT: bold; FONT-SIZE: 14px}


A.corpo:link {COLOR: #404040 ; TEXT-DECORATION: underline}
A.corpo:visited {COLOR: #404040 ; TEXT-DECORATION: underline}
A.corpo:active {COLOR: #ADD139  ; TEXT-DECORATION: underline}
A.corpo:hover {COLOR: #ADD139  ; TEXT-DECORATION: underline}

A.barra:link {COLOR: #ffffff ; TEXT-DECORATION: underline}
A.barra:visited {COLOR: #ffffff ; TEXT-DECORATION: underline}
A.barra:active {COLOR: #ADD139 ; TEXT-DECORATION: underline}
A.barra:hover {COLOR: #ADD139 ; TEXT-DECORATION: underline}

.titolo { color: #15355B; font-size: 16px; font-family: Arial, Helvetica, sans-serif; font-weight: 600; }

/*--- form ------------------------------------------------------------------------*/

.accesso-riservato { width: 127px; border: 0px; border-style: solid; height:15px; color:FFFFFF; background-color:15355B; font-size:11px}

.cerca { border-left:1px solid; border-right:1px solid; border-top:1px solid; border-bottom:1px solid #FFFFFF height:15px; width: 106px; color:999999; background-color:#E2E2E2; font-size:11px}

.campo-testo-1 { width: 185px; border: 0px; border-style: solid; height:15px; color:000000; background-color:E2E2E2 ; font: 12px trebuchet ms, trebuchet, Verdana, sans-serif;}
.campo-testo-2 { width: 220px; border: 0px; border-style: solid; height:20px; color:000000; background-color:E2E2E2 ; font: 12px trebuchet ms, trebuchet, Verdana, sans-serif;}
.campo-testo-3 { width: 220px; border: 0px; border-style: solid; color:000000; background-color:E2E2E2 ; font: 12px trebuchet ms, trebuchet, Verdana, sans-serif;}

.tasto-1 { width: 90px; border: 0px; border-style: solid; height:25px; color:000000; background-color:ADD139 ; font-size:11px}
.tasto-2 { border-left:1px solid; border-right:1px solid; border-top:1px solid; border-bottom:1px solid #000000 height:15px; width: 30px; color:ADD139 ; background-color:#E2E2E2; font-size:11px}