BODY {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #D26900;
	scrollbar-face-color: #FFFFFF;
	scrollbar-arrow-color: #CC0033;
	scrollbar-highlight-color: #FA8072;
	scrollbar-shadow-color: #FA8072;
	scrollbar-base-color: #FFFFFF;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
}

.Linea_1 {
	background-color: Maroon;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.Linea_2 {
	background-color: #FFE4B5;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.Linea_3 {
	background-color: Yellow;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Teal;
}
.Linea_4 {
	background-color: #FF8C00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
}
.Linea_5 {
   background-color: #790000;
   font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
}
.Linea_6 {
	background-color: #228B22;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FFFFFF;
}
.Sfumatura_1 {
	filter: progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=1, StartX=100, FinishX=0, StartY=100, FinishY=0);
	background-color: #CC3800;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: ButtonHighlight;
}

.Sfumatura_2 {
	filter:progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=0, Style=1, StartX=0, FinishX=100, StartY=100, FinishY=0);
	background-color : #790000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #FFFFFF;
}

A:ACTIVE, A:FOCUS, A:LINK, A:VISITED {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F0E68C;
	text-decoration: none;
}

A:HOVER {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFE23C;
	text-decoration: underline;
	background: transparent;
}

P {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
	line-break : strict;
	layout-grid-line : none;
}

.TestoArea {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
}

.TestoArg {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
}

.TestoArt {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color: #000000;
}

.Testo6 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 6pt;
	color: #000000;
}


.Testo7Ch {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #000000;
}

.Testo8Ch {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
}

.Testo8Yallow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

.Testo9 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #000000;
}

.Testo9C {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 9pt;
   color: #000000;
   background-color: transparent;
}

.Testo9Aqua {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000000;
	background-color: transparent;
}

.SfondoMenuNaz {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #E4E4E4;
	height: 18px;
	vertical-align: middle;
	border: 1px #E4E4E4 solid;
	cursor: hand;
	background-image: url(FrontImg/Sfondo_menu_nazioni.jpg);
}
.AreaIst {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #FFEBCD;
	background: transparent;
}

.AreaIstOn {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   background-color: transparent;
   height: 18px;
   vertical-align: middle;
   border: 1px solid Gray;
}


.AreeClassOFF {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #A33E01;
	color: #E4E4E4;
	height: 18px;
	vertical-align: middle;
	border: 1px #E4E4E4 solid;
}
.AreeClass {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #C94C01;
	color: #E4E4E4;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #E4E4E4;
	cursor: hand;
}

.AreeClassOver {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #8B3501;
	color: #FFFFFF;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #FF8C00;
	cursor: hand;
}

.AreeClassOn {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: #FFFFFF;
	height: 18px;
	vertical-align: middle;
	border-top: 3px solid #FFD700;
	cursor: hand;
}

.AreeClass1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #000144;
	color: #E4E4E4;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #E4E4E4;
	cursor: hand;
}

.AreeClassOver1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: Red;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #CC0033;
	cursor: hand;
}

.AreeClassOn1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #AE0000;
	color: #FF0000;
	height: 18px;
	vertical-align: middle;
	border-top: 3px solid #FDED7E;
	cursor: hand;
}

.AreeClass2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: White;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #BCBCBC;
	cursor: hand;
}

.AreeClassOver2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFE340;
	color: Black;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #20B2AA;
	cursor: hand;
}

.AreeClassOn2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: Red;
	height: 18px;
	vertical-align: middle;
	border-top: 3px solid #FDED7E;
	cursor: hand;
}

.AreeClass3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: Aqua;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #AFEEEE;
	cursor: hand;
}

.AreeClassOver3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: #FDED7E;
	height: 18px;
	vertical-align: middle;
	border: 1px solid #FDED7E;
	cursor: hand;
}

.AreeClassOn3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: transparent;
	color: Background;
	height: 18px;
	vertical-align: middle;
	border-top: 3px solid #FDED7E;
	cursor: hand;
}

.ArgClass {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #FDED7E;
	color: #000000;
	height: 14px;
	vertical-align: middle;
	cursor: hand;
}

.ArgClassOver {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFD17B;
	color: #000000;
	height: 14px;
	vertical-align: middle;
	cursor: hand;
}


.ArgClassOn {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	background-color : #CC3800;
	color: #E4E4E4;
	height: 14px;
	vertical-align: middle;
	cursor: hand;
}

INPUT.LoginText {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	color: #CC0033;
	border: 1px solid #000000;
	font-weight : bold;
}

INPUT.LoginButton {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #713A10;
	background-color: #FFE4B5;
	border: 1px solid #CC0033;
	font-weight: bold;
}

.AreaTestoAnnotazioni {
	background : none;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
	border-left : 1px solid #FFD1BA;
	border-top : 1px solid #FFD1BA;
	border-right : 1px solid #FFD1BA;
	border-bottom: 1px solid #FFD1BA;
	overflow : auto;
	line-break : strict;
}

INPUT.Text{
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight : bold;
	border : 1 solid #5F5F5F;
}

INPUT.Button {
	background-color : #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFAF0;
	font-weight : bold;
	border : 1 solid #5F5F5F;
}

SELECT {
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight : bold;
	border : 1 solid #5F5F5F;
}

TEXTAREA {
	background-color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight : bold;
	border : 1 solid #5F5F5F;
}
