BODY {
	FONT-FAMILY: arial, Helvetica, sans-serif; SCROLLBAR-FACE-COLOR: #AEAFB4; SCROLLBAR-HIGHLIGHT-COLOR: #717580; SCROLLBAR-ARROW-COLOR: #717580; SCROLLBAR-TRACK-COLOR: #717580; SCROLLBAR-DARKSHADOW-COLOR: #717580; SCROLLBAR-BASE-COLOR: #717580
}
A {
	COLOR: #b22222; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:active {
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
DIV.main {
	BORDER-BOTTOM: 0px solid; BORDER-LEFT: #45656d 1px solid; BORDER-RIGHT: #45656d 1px solid; BORDER-TOP: 0px solid; MARGIN: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; WIDTH: 760px; ; WIDTH: expression(1?'762px':'only IE')
}
HR {
	COLOR: Black;
	HEIGHT: 1px;
}
LABEL {
	
}
.lamp {
	text-decoration: none;
}
LI {
	COLOR: #007fbf; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	BACKGROUND-COLOR: #f3f9f9; BORDER-BOTTOM-COLOR: #007fbf; BORDER-BOTTOM-WIDTH: 1pt; BORDER-LEFT-COLOR: #007fbf; BORDER-LEFT-WIDTH: 1pt; BORDER-RIGHT-COLOR: #007fbf; BORDER-RIGHT-WIDTH: 1pt; BORDER-TOP-COLOR: #007fbf; BORDER-TOP-WIDTH: 1pt; FONT-SIZE: 8pt
}
P {
	TEXT-ALIGN: justify
}
SELECT {
	BACKGROUND-COLOR: White;
	BORDER-BOTTOM-COLOR: #007fbf;
	BORDER-BOTTOM-WIDTH: 1pt;
	BORDER-LEFT-COLOR: #007fbf;
	BORDER-LEFT-WIDTH: 1pt;
	BORDER-RIGHT-COLOR: #007fbf;
	BORDER-RIGHT-WIDTH: 1pt;
	BORDER-TOP-COLOR: #007fbf;
	BORDER-TOP-WIDTH: 1pt;
	COLOR: #007fbf;
	FONT-SIZE: 8pt;
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.blu {
	background: #3078A3;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: White;
	padding: 1px 4px 1px 4px;
}
.giallo {
	background: #FFFFBF;
	font: 12px Arial, Helvetica, sans-serif;
	color: #004264;
	padding: 1px 1px 1px 4px;
}

.Bon {
	BACKGROUND-COLOR: #FFBB55;
	BORDER-BOTTOM: 1px solid Black;
	BORDER-LEFT: 1px solid Black;
	BORDER-RIGHT: 1px solid Black;
	BORDER-TOP: 1px solid Black;
}
.Titolo {
	BACKGROUND-COLOR: #3078A3;
	COLOR: White;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	TEXT-ALIGN: center;
}
.Celeste {
	COLOR: #0080c0; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-ALIGN: justify
}
.divNote {
	BACKGROUND-COLOR: #fff8dc; BORDER-BOTTOM: maroon 1px solid; BORDER-LEFT: maroon 1px solid; BORDER-RIGHT: maroon 1px solid; BORDER-TOP: maroon 1px solid; LEFT: 0px; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px; POSITION: absolute; TOP: 0px; VISIBILITY: hidden; WIDTH: 4px; Z-INDEX: 11; layer-background-color: #FFF8DC
}
.Bordato {
	BACKGROUND-COLOR: #8ECFE4;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-RIGHT: #333333 1px solid;
	BORDER-TOP: #333333 1px solid;
	COLOR: #333333;
	FONT-FAMILY: arial;
	FONT-SIZE: 10px;
	VERTICAL-ALIGN: top;
}
.Rosso12 {
	COLOR: #B12C2C; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
.Rosso8 {
	COLOR: #B12C2C;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
}
.Link {
	COLOR: #007fbf; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
.GialloC {
	BACKGROUND-COLOR: #ffffcc; COLOR: #15548a; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 10pt; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.GialloSx {
	BACKGROUND-COLOR: #ffffcc;
	COLOR: #15548a;
	FONT-FAMILY: arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
}
.RossoSx {
	COLOR: #b22222; FONT-FAMILY: arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
.PgFootNote {
	COLOR: gray; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9px
}
.FondoB {
	BACKGROUND-COLOR: white; COLOR: #515151; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-ALIGN: justify
}
.NeroSx {
	COLOR: #515151; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-ALIGN: justify
}
.Centrato {
	COLOR: #515151; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 9pt; TEXT-ALIGN: center
}
.OrangeSx {
	BACKGROUND-COLOR: #FFA500;
	COLOR: #660000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
}
.TabRowPar {
	BACKGROUND-COLOR: #fff8dc; COLOR: #660000; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10pt
}
.OrangeC {
	BACKGROUND-COLOR: #ff9933; COLOR: white; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.OrangeC {
	BACKGROUND-COLOR: #FFD484;
	COLOR: #660000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	text-align: center;
}
#notizie {
	TEXT-ALIGN: center
}
#notizie .inevidenza {
	BACKGROUND-COLOR: #ffffff; BORDER-BOTTOM: #82869c 1px solid; BORDER-LEFT: #82869c 1px solid; BORDER-RIGHT: #82869c 1px solid; BORDER-TOP: 0px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; HEIGHT: 110px; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px; WIDTH: 241px
}
#notizie .inevidenza A {
	COLOR: #2a3c6a; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#notizie .inevidenza A:hover {
	TEXT-DECORATION: none
}
#notizie .inevidenza .titolo {
	BORDER-BOTTOM: #2a3c6a 1px solid; COLOR: #f71200; FONT-SIZE: 12px; FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px
}
.sinistra {
	FLOAT: left; HEIGHT: 120px; MARGIN-LEFT: 2px; MARGIN-TOP: 5px; TEXT-ALIGN: left; WIDTH: 240px
}
.destra {
	FLOAT: left; HEIGHT: 120px; MARGIN-LEFT: 3px; MARGIN-TOP: 5px; TEXT-ALIGN: left; WIDTH: 160px
}
#news {
	BORDER-BOTTOM: #82869c 1px solid;
	BORDER-LEFT: #82869c 1px solid;
	BORDER-RIGHT: #82869c 1px solid;
	BORDER-TOP: 0px;
	HEIGHT: 110px;
	OVERFLOW: auto;
	WIDTH: 164px;
	SCROLLBAR-FACE-COLOR: #82869c;
	SCROLLBAR-HIGHLIGHT-COLOR: #e6e8ec;
	SCROLLBAR-ARROW-COLOR: white;
	SCROLLBAR-TRACK-COLOR: #e6e8ec;
	SCROLLBAR-DARKSHADOW-COLOR: #e6e8ec;
	SCROLLBAR-BASE-COLOR: #82869c;
	SCROLLBAR-SHADOW-COLOR: #e6e8ec;
	SCROLLBAR-3DLIGHT-COLOR: #e6e8ec;
	background-image: url(image/sfondogrigio.jpg);
}
.dynPage {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LEFT: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 15px;
	TOP: 0px;
}
.dynPage A {
	COLOR: #2a3c6a; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.dynPage A:hover {
	TEXT-DECORATION: none
}

TEXTAREA {
	COLOR: #6a696f; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
INPUT {
	COLOR: #6a696f; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
TD {
	COLOR: #6a696f; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A {
	COLOR: #000000; FONT-FAMILY: Tahoma,Arial,sans-serif; FONT-SIZE: 9px; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none
}
.testotgrigio {
	COLOR: #777777; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.testoblu {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testoblusmal {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testoblusmalb {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testotnerosdx {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testotgrigiosdx {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testorossonum {
	FONT-FAMILY: Arial,sans-serif,Tahoma
}
.testonero {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.testonero {
	COLOR: #000000;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
}
.testoblusmal {
	COLOR: #0000cc; FONT-SIZE: 13px; FONT-WEIGHT: normal; TEXT-DECORATION: none
