BODY {margin: 0; background-color: white; background-image:"sb_info.gif";}
BODY {font-face: verdana, sans-serif, helvetica, arial; font-size: 11pt;}
H1 {color:#FF4A00; text-align: center; font-size: 150%;}
H2 {color:#006A5A; text-align: center; font-size: 130%; font-family:arial;}
H3 {color:#FF4A00; font-size: 120%;}
H4 {color:#FF4A00; font-size:110%;}
EM {color:#FF4A00;}

TABLE { font-size: 10pt; vertical-align:top;}
CAPTION { font-weight:bold;}
TD { font-size: 10pt; vertical-align:top;}
LI {line-height:120%;}

TABLE.green { background-color:#B1CFCE;}
TABLE.green CAPTION { color: #FF4a00;font-size: 100%;font-family:monospace,courier;font-weight:bold;}
TABLE.green TH { color:#000080; vertical-align:top;background-color:#B1CFCE;font-family:monospace,courier;}
TABLE.green TH.Totale {background-color:#62b5dd;font-family:monospace,courier;}
TABLE.green TH.SubTotale {background-color:#B1CFCE;font-family:monospace,courier;}
TABLE.green TD {background-color:gainsboro;color:#1561A1;font-family:monospace,courier;}
TABLE.green A {cursor:hand;color:#C38989;text-decoration:none;}
TABLE.green A:hover {color:white;text-decoration:none;}

TABLE.green1 { background-color:#B1CFCE; border: outset 2pt;padding:2px;}
TABLE.green1 CAPTION { color: #FF2020; padding-bottom: 2px; font-size: 120%;}
TABLE.green1 TH { color:#456D68;text-align: left;}
TABLE.green1 TH.titolocol { color:#456D68; vertical-align: top;text-align:center;}
TABLE.green1 TH.titolo {text-align: center; background-color: #456D68; color:gainsboro; border: 1px solid white; }
TABLE.green1 TD { text-align: right; border: 1px solid white; width: 25%;}
TABLE.green1 TD.unaColonna { font-family: monospace, courier; text-align: right; border: 1px solid white;  width: 45%;}

TABLE.green2 {border-top:1px; border: outset 1pt; border-right:1px solid;}
TABLE.green2 TH { background-color:#9BBDD1; vertical-align:top;border-left:1px solid ; border-bottom:1px solid ;}
TABLE.green2 TD { background-color:#B1CFCE; vertical-align:top;border-left:1px solid ; border-bottom:1px solid ;}

TABLE.green3 {border-top:1px; border: outset 1pt; border-right:1px solid;}
TABLE.green3 TH { color:navy; background-color:#DDDDDD; vertical-align:top;border-left:1px solid ; border-bottom:1px solid ;}
TABLE.green3 TD { background-color:#BBBBBB; vertical-align:top;border-left:1px solid ; border-bottom:1px solid ;}


TABLE.green4 {border-top:1px; border:outset 1pt; border-right:1px solid;}
TABLE.green4 TH {color:navy; background-color:#DDDDDD; vertical-align:top;border-left:1px solid; border-bottom:1px solid;}
TABLE.green4 TD {background-color:#DDDDDD; vertical-align:top;border-left:1px solid; border-bottom:1px solid;}
TABLE.green4 TD.a {background-color:#BBBBBB; vertical-align:top;border-left:1px solid; border-bottom:1px solid;}
TABLE.green4 TD.b {background-color:#DDDDDD; vertical-align:top;border-top:1px solid; border-left:1px solid; border-bottom:1px solid;}

TABLE.blue { border-spacing: 10pt; border:outset 2px;}
TABLE.blue CAPTION { color: #FF2020; padding-bottom: 4pt; font-size: 120%;}
TABLE.blue TH { color:#1561A1; padding: 2px; text-align: left;}
TABLE.blue TH.titolo {text-align: center; background-color:#6699cc; color:white; border: 1px solid white; }
TABLE.blue TD {text-align: right; border: 1px solid white; }
TABLE.blue A { cursor:hand; color:#F42000; text-decoration: none;border-top-width:10pt;}
TABLE.blue A:hover { text-decoration: none; color: #C0C000; }

TABLE.blue1 { border-spacing: 10pt; border: outset 2pt;float:right;border-color:#f58000;}
TABLE.blue1 CAPTION { color: #FF2020; padding-bottom: 2px; font-size: 120%; }
TABLE.blue1 TH { color:#5083bb; padding: 2px; text-align: left; }
TABLE.blue1 TH.titolo {background-color: blue; color:white; padding: 2px; text-align:left; border: 1px solid white; }
TABLE.blue1 TD { font-family: monospace, courier; padding-left: 2px; text-align: right; border: 1px solid white; }
TABLE.blue1 A { cursor:hand; color:#F42000; text-decoration: none; }
TABLE.blue1 A:hover { text-decoration: none; color: #C0C000; }

TABLE.laterale { font-size:12px; }
TABLE.laterale TD { border:3px outset ; height:40px; background-color:#faBCBC; }

TABLE.localmenu { font-size: 8pt; }
#TH { font-family: arial, helvetica, sans-serif; font-weight: bold;}
#TD { font-family: arial, helvetica, sans-serif; font-weight: bold;}

A.localMenu { cursor:hand; color:white; text-decoration: none; }
A.localmenu:hover { text-decoration: none; color: #dcdcdc;}
#A { cursor:hand; color:blue; text-decoration: none; }
#A:hover { text-decoration: none; color:red;}
FONT.disabled { color: #AAAAAA; }
FONT.red {color:gainsboro;} 

B.blue { font-family: arial, helvetica, sans-serif; color:blue;}


TABLE.BLUE2{border:6px inset;background-color:#d2e8fb;border-color:#59b5f2;}

TABLE.BLUE2 td{color:blue;}

TABLE.BLUE3 {border:6px double;background-color:#000066;border-color:#59b5f2;}
TABLE.BLUE3 td{background-color:#d2e8fb;font-weight:bold;text-align: center;}
TABLE.blue3 A { cursor:hand; color: orange; text-align: center; font-size: 14 pt;}
TABLE.blue3 A:hover {color: #004080;text-decoration:none; font-size: 16 pt;font-weight:bold;}

TABLE.BLUE4 {align=center;font-family:Tahoma; border:6px double;background-color:white;border-color:#59b5f2;}
TABLE.BLUE4 td {color: #004080;background-color:#D2E8FB;font-weight:bold;}
TABLE.blue4 A { cursor:hand; color: orange;font-size: 10 pt;}
TABLE.blue4 A:hover {color: #004080;text-decoration:none; font-size: 12 pt;font-weight:bold;}

TABLE.BLUE5 {align=center;font-family:Tahoma; border:6px double;background-color:#0059A4;border-color:#59b5f2;}
TABLE.BLUE5 td {color: #004080;background-color:#D2E8FB;font-weight:bold;}
TABLE.blue5 A { cursor:hand; color: orange;}
TABLE.blue5 A:hover {color: #004080;text-decoration:none;}

TABLE.BLUE6 {font-family:Tahoma; border:6px double;background-color:white;border-color:gold;}
TABLE.BLUE6 td {color: #004080;background-color:#D2E8FB;font-weight:bold;}
TABLE.blue6 A { cursor:hand; color: orange;}
TABLE.blue6 A:hover {color: #004080;text-decoration:none;}
#TABLE.BLUE4 {border:6px double;border-color:#0059a4;}

TABLE.BLUE7 {font-family:Tahoma; border:6px double;background-color:white;border-color:red;}
TABLE.BLUE7 td {align=center;color: #004080;background-color:gainsboro;font-weight:bold;}

TABLE.BLUE8 {font-family:Tahoma; border:6px double;background-color:white;border-color:gainsboro;}
TABLE.BLUE8 td {color: #004080;background-color:#D2E8FB;font-weight:bold;}

TABLE.BLUE9 {font-family:Tahoma; border:6px double;background-color:white;border-color:violet;}
TABLE.BLUE9 td {color: #004080;background-color:pink;font-weight:bold;}

TABLE.BLUE10 {font-family:Tahoma; border:6px double;background-color:white;border-color:pink;}
TABLE.BLUE10 td {color: #004080;background-color:#dddddd;font-weight:bold;}

TABLE.BLUE11 {font-family:Tahoma; border:6px double;background-color:white;border-color:sienna;}
TABLE.BLUE11 td {color: #004080;background-color:beige;font-weight:bold;}

TABLE.BLUE12 {font-family:Tahoma; border:6px double;background-color:white;border-color:green;}
TABLE.BLUE12 td {color: #004080;background-color:lightgreen;font-weight:bold;}

TABLE.BLUE13 {align=center;font-family:Tahoma; border:6px double;background-color:white;border-color:#59b5f2;}
TABLE.BLUE13 td {color: #004080;font-weight:bold;}

TABLE.BLUE9a {font-family:Tahoma; font-size:100%; border:6px double;background-color:white;border-color:#9999cc;}
TABLE.BLUE9a td {color: #004080;background-color:#CCCCCC;font-weight:bold;}

TABLE.BLUE10a {font-family:Tahoma; font-size:100%; border:6px double;background-color:white;border-color:#CCCCFF;}
TABLE.BLUE10a td {color: white;background-color:#999999;font-weight:bold;}

TABLE.YELLOW{border:6px double;}
TABLE.YELLOW td{color:#f55000;font-weight:bold;background-color:#059a4;}

TABLE.beige{border:6px double;}
TABLE.beige td{color:#f55000;font-weight:bold;background-color:#059a4;}

TABLE.arancione td1{background-color:#efce18;}
TABLE.arancione td {background-color:#ef9c08;}

TABLE.Contatti {font-family:Tahoma;}
TABLE.Contatti TD {color:#142b4e;font-weight:bold;font-size: 8pt;}

TABLE.Offerte{}
TABLE.Offerte TD{color:white;background-color:#2A654D;}

TABLE.dati td{color:#2a654d;background-color:#a2c8a3;}
