.giallo { color:#E7F680; }
.rosso { color:#FF1010; }
.blu { color:#35ABFD; }
.white { text-align:center; background-color:#6094d9; color:#ffffff }
.left { text-align:left }
.right { text-align:right }
.center { text-align:center }
TD {FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica}
TH {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica}
TH.conf {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica}
TH.head {FONT-SIZE: 11px; COLOR: #b4c8d7; FONT-FAMILY: verdana, arial, helvetica}
UL {FONT-SIZE: 8pt; FONT-FAMILY: verdana, arial, helvetica}
LI {FONT-FAMILY: verdana, arial, helvetica}
FONT.c9 {FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c11 {FONT-SIZE: 11px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c12 {FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c13 {FONT-SIZE: 13px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c14 {FONT-SIZE: 14px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c15 {FONT-SIZE: 15px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c16 {FONT-SIZE: 16px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c17 {FONT-SIZE: 17px; FONT-FAMILY: verdana, arial, helvetica}
FONT.c22 {FONT-SIZE: 22px; FONT-FAMILY: verdana, arial, helvetica}
A {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none}
A:hover {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #003399; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: underline}
A.menu {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: none}
A.menu:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: verdana, arial, helvetica; TEXT-DECORATION: underline}
P {FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px}
P.level {FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px; MARGIN-LEFT: 20px; MARGIN-RIGHT: 2px}
P.link {FONT-SIZE: 9pt; MARGIN: 4px 2px -10px}
A.topNav {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none}
A.topNav:hover {COLOR: #000000; TEXT-DECORATION: underline}
A.rightNav {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
A.rightNav:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline}
A.left {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000}
A.left:hover {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: underline}
A.leftsm {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-DECORATION: none}
A.leftsm:hover {FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-DECORATION: underline}
A.rightm {FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-DECORATION: none}
A.rightm:hover {FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-DECORATION: underline}
#offer {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-ALIGN: center}
#topbar {FONT-SIZE: 10px; COLOR: #000099; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-DECORATION: none}
SPAN {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #003399; FONT-FAMILY: verdana, arial, helvetica, sans; TEXT-ALIGN: center}
INPUT.button {FONT-SIZE: 8px; BACKGROUND: #b4c8d7; HEIGHT: 20px}
INPUT.button2 {FONT-SIZE: 10px; BACKGROUND: #006699; COLOR: #000099}
INPUT.button3 {FONT-SIZE: 8px; BACKGROUND: #ffffcc; COLOR: #000000}
INPUT.text {FONT-SIZE: 10px; BACKGROUND: #000099; WIDTH: 105px; HEIGHT: 18px}
INPUT.text2 {FONT-SIZE: 12px; BACKGROUND: #b4c8d7; WIDTH: 150px; HEIGHT: 18px}
INPUT.quantity {FONT-SIZE: 10px; BACKGROUND: #b4c8d7; WIDTH: 20px; HEIGHT: 18px}
SELECT {FONT-SIZE: 10px; BACKGROUND: #000099}
INPUT.white {FONT-SIZE: 10px; BACKGROUND: #b4c8d7; WIDTH: 105px; HEIGHT: 18px}
SELECT.white {FONT-SIZE: 10px; BACKGROUND: #b4c8d7}
.tablel {BORDER-RIGHT: #006699 0px solid; BORDER-TOP: #006699 0px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 0px solid}
.tabler {BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 0px solid; BORDER-LEFT: #006699 0px solid; BORDER-BOTTOM: #006699 0px solid}
.table {BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid}


.titolo { font-family: Arial; font-style: normal; text-align:center; font-size: 18px; color:#FF1010; font-weight: bold; }
.bigwht { font-family: Arial; font-style: normal; text-align:center; font-size: 18px; color:#FAFAFA; font-weight: bold; }
.smallwht { font-family: Arial; font-style: normal; text-align:center; font-size: 10px; color:#FAFAFA; font-weight: bold; }
.smallblk { font-family: Arial; font-style: normal; text-align:center; font-size: 10px; color:#101010; font-weight: bold; }
.moresmallwht { font-family: Arial; font-style: normal; text-align:center; font-size: 8px; color:#FAFAFA; font-weight: bold; }
.moresmallblk { font-family: Arial; font-style: normal; text-align:center; font-size: 8px; color:#101010; font-weight: bold; }

TABLE.tl { text-align:center; color:#ffffff }
TR.tl { text-align:center; background-color:#6094d9; color:#ffffff }
TD.tl { text-align:center; background-color:#6094d9; color:#ffffff }

TABLE.mn { text-align:center; background-color:#6094d9; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid }
TR.mn { text-align:center; background-color:#6094d9; }
TD.mn { text-align:center; text-color:#000000; background-color:#6094d9; BORDER-RIGHT: #000000 0px solid; BORDER-TOP: #000000 0px solid; BORDER-LEFT: #000000 0px solid; BORDER-BOTTOM: #000000 1px solid }

TABLE.generic { text-align:center; background-color:#b4c8d7; border-color: #101010; }
TR.generic { text-align:center; background-color:#b4c8d7; border-color: #101010;}
TD.generic { text-align:center; color:#000000; border-color: #101010;}

TABLE.genericnotapproved { text-align:center; background-color:#aaaaaa; border-color: #101010; }
TR.genericnotapproved { text-align:center; background-color:#aaaaaa; border-color: #101010;}
TD.genericnotapproved { text-align:center; color:#000000; background-color:#aaaaaa; border-color: #101010;}

TABLE.sensible { text-align:center; background-color:#000099; border-color: #101010; }
TR.sensible { text-align:center; background-color:#000099; border-color: #101010;}
TD.sensible { text-align:center; color:#000000; background-color:#000099; border-color: #101010;}

TABLE.noglobal { text-align:center; background-color:#ffcccc; border-color: #101010; }
TR.noglobal { text-align:center; background-color:#ffcccc; border-color: #101010;}
TD.noglobal { text-align:center; color:#000000; background-color:#ffcccc; border-color: #101010;}

TABLE.noglobalnotactive { text-align:center; background-color:#ff8888; border-color: #101010; }
TR.noglobalnotactive { text-align:center; background-color:#ff8888; border-color: #101010;}
TD.noglobalnotactive { text-align:center; color:#000000; background-color:#ff8888; border-color: #101010;}

TABLE.accumule { text-align:center; background-color:#ddffdd; border-color: #101010; }
TR.accumule { text-align:center; background-color:#ddffdd; border-color: #101010;}
TD.accumule { text-align:center; color:#000000; background-color:#ddffdd; border-color: #101010;}

A.tle:link { font-size: 14px; color:#000099; font-weight: bold; text-decoration:underline }
A.tle:visited  { font-size: 14px; color:#000099; font-weight: bold; text-decoration:underline }
A.tle:hover { font-size: 14px; color:#AAAAAA; font-weight: bold; text-decoration:underline }

A.linksmall:link { font-size: 10px; color:#2020FF; font-weight: bold; text-decoration:underline }
A.linksmall:visited  { font-size: 10px; color:#1010EE; font-weight: bold; text-decoration:underline }
A.linksmall:hover { font-size: 10px; color:#80AAFF; font-weight: bold; text-decoration:underline }

A.linkwhtsmall:link { font-size: 10px; color:#000099; font-weight: bold; text-decoration:underline }
A.linkwhtsmall:visited  { font-size: 10px; color:#000099; font-weight: bold; text-decoration:underline }
A.linkwhtsmall:hover { font-size: 10px; color:#AAAAAA; font-weight: bold; text-decoration:underline }

A.linksupersmall:link { font-size: 8px; color:#2020FF; font-weight: bold; text-decoration:underline }
A.linksupersmall:visited  { font-size: 8px; color:#1010EE; font-weight: bold; text-decoration:underline }
A.linksupersmall:hover { font-size: 8px; color:#80AAFF; font-weight: bold; text-decoration:underline }


