.body
{
    font-family: arial,helvetica,sans-serif;
    font-size: 12pt;
    background-color:lightyellow;
}                                                     
.nowrap{
	white-space:nowrap;
}
.bckgray{
	background-color:#cdcdcd;
    margin-top:-1px;
    margin-left:1px;
    margin-right:1px;
}
/*TD{
    font-family: Verdana,arial,helvetica,sans-serif;
    font-size: 8pt
}*/
FONT{
   font-family: arial,helvetica,sans-serif;
   font-size: 10pt
}
A.a{
    color: #f0f;
    font-size: 10pt;
    font-weight: 800;
}
A:link{
    text-decoration: none
}
.link{
    text-decoration: none
}
A:visited{
    text-decoration: none;
	/*color:White;*/
}
A.f:link{
    color: #999;
    font-size: 10px
}
A.b
{
    color: #00f;
    font-size: 10pt;
    font-weight: 800;
}
A.bRed
{
    color: #f00;
    font-size: 10pt;
    font-weight: 800;
}
.TitleMask
{
    color: #f00;
    font-size: 20pt;
    font-weight: bold;
    text-align:left;
}
#TitleMask
{
    color: #f00;
    font-size: 20pt;
    font-weight: bold;
    text-align:center;
}
A.bGreen
{
    color: #0f0;
    font-size: 10pt;
    font-weight: 800;
}
A.bsmall
{
    color: #00f;
    font-size: 7pt;
    font-weight: 800;
}
A.bsmallRed
{
    color: #f00;
    font-size: 9px;
    /*font-weight: 800;*/
}
.headRed20 {
	color: red;
	font-family: Tahoma, Verdana;
	font-size: 20px;
	font-weight: bold;
}
.bGroundAnnullato
{
    color:black;
    font-weight: 800;
    background-color:#348ffe;
}
.bsmallRed
{
    color: #f00;
    font-size: 7pt;
    font-weight: 800;
}
.bsmallGreen
{
    color:#00cc00;
    font-size:6px;
    font-weight:Normal
}
.bsmallBlack
{
    color: #000;
    font-size: 9px;
    font-weight: 800;
}
.bsmallGray
{
    color: #7f7f7f;
    font-size: 9px;
    font-weight: 900;
}
.Disabled
{
    color: Black;
    font-size: 9px;
    font-weight: bold;
	background-color: #ddeeff;
}
.bsmallBlue
{
    color: #ABB9D3;
    font-size: 1px;
    font-weight: normal;
	background-color: #ABB9D3;
}
.bsmallNormal
{
    color: #000000;
    font-size: 9px;
    font-weight: normal;
}
.bRedBold9pt
{
    color: #ff0033;
    font-size: 9pt;
    font-weight: bold;
	font-family: verdana,"Helvetica Condensed",arial,helvetica,sans-serif;
}
.bYellowBold9pt
{
    color: #939300;
    font-size: 9pt;
    font-weight: bold;
	font-family: verdana,"Helvetica Condensed",arial,helvetica,sans-serif;
}
.bRedBold7pt
{
    color: #ff0033;
    font-size: 7pt;
    font-weight: bold;
}
.bGreenBold9pt
{
    color: #008a00;
    font-size: 9pt;
    font-weight: bold;
	/*background-color: #ffe1ff;*/
}
.bGreenBold20px
{
    color: #008a00;
    font-size: 20px;
    font-weight: bold;
	/*background-color: #ffe1ff;*/
}
.bGreenBold20pt
{
    color: #008a00;
    font-size: 20pt;
    font-weight: bold;
}
.bGreenBold18pt
{
    color: #008a00;
    font-size: 18pt;
    font-weight: bold;
	/*background-color: #ffe1ff;*/
}

.bGreenBold7pt
{
    color: #007d00;
    font-size: 7pt;
    font-weight: bold;
	/*background-color: #ffe1ff;*/
}
.bsmallLink
{
    color: #009933;
    font-size: 9px;
    font-weight: Bold;
	cursor:help;
}
.bsmallLinkRed
{
    color: #f00;
    font-size: 7pt;
    font-weight: 800;
	cursor:help;
}
.bsmallLinkBlack
{
    color: #000;
    font-size: 9px;
    font-weight: 800;
	cursor:help;
}
.bsmallLinkGray
{
    color: #7f7f7f;
    font-size: 9px;
    font-weight: 900;
	cursor:help;
}
.bsmallLinkBlue
{
    color: #ABB9D3;
    font-size: 1px;
    font-weight: normal;
	background-color: #ABB9D3;
	cursor:help;
}
.bsmallLinkNormal
{
    color: #000000;
    font-size: 9px;
    font-weight: normal;
	cursor:help;
}

.bsmallLinkGreen
{
    color: #009933;
    font-size: 9px;
    font-weight: Bold;
	cursor:help;
}
A.wh
{
    color: #fff;
    font-size: 10pt;
    font-weight: 800;
}
A.f:visited
{
    color: #999999;
    font-size: 10px;
}
A.n:link
{
    color: #000;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
}
A.n:visited
{
    color: #000;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
}
A.nw:link
{
    color: #fff;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
}
A.nw:visited
{
    color: #fff;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
}
A.u:link
{
    color: #000;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
    text-decoration: underline
}
A.u:visited
{
    color: #000;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt;
    text-decoration: underline
}
A.w:link
{
    color: #fff;
    font-size: 10pt;
    font-weight: 200
}
A.w:visited
{
    color: #fff;
    font-size: 10pt;
    font-weight: 700
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px
}
A:link IMG
{
    border-bottom: 0px;
    border-left: 0px;
    border-right: 0px;
    border-top: 0px
}
A:visited IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px
}
P
{
    text-align: justify;
    font-size:   9px;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.alignCenter
{
    text-align:center;
}
.widt1000
{
	width:2000px;
}
.bigRed{
    color: red;
    font-size: 30px;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
    text-align: left;
}
.bigBlue{
    color: Blue;
    font-size: 30px;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
    text-align: center;
}
.Font9ptBold{
    font-size:   9px;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Font7ptBold{
    font-size:   7pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Font6ptBold{
    font-size: 6pt;
    font-weight: bold;
    font-family: Verdana;
}
.Font6ptBoldOnBlue{
    font-size: 6pt;
    font-weight: bold;
    font-family: Verdana;
		background-color:#E9F0F8;
}
.Font9ptBoldOnBlue{
    font-size: 9pt;
    font-weight: bold;
    font-family: Verdana;
		background-color:#E9F0F8;
}
.FontCourier10ptBold{
    font-size:   10pt;
    font-weight: bold;
    font-family: "Courier New";
}

.Verdana8ptBold{
    font-size:   8pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana9ptBold{
    font-size:   9pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana7ptBold
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana7ptBoldRed
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	color:       Red;
}
.Verdana7ptBoldGreen
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	color:       Green;
}
.Verdana7ptBoldBlue
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	color:       Blue;
}
.Verdana7ptBoldMarron
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	color:       #800000;
}
.Verdana7ptNormal
{
    font-size:   7pt;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana8pxNormal
{
    font-size:   8px;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana9pxNormal
{
    font-size:   9px;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana9pxNormalGreen
{
    color: Green;
    font-size:   9px;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana9pxNormalRed
{
    color: Red;
    font-size:   9px;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana5ptNormal
{
    font-size:   5pt;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana6ptNormal
{
    font-size:   6pt;
    font-weight: Normal;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana7ptBoldRed
{
    color: Red;
    font-size:   7pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana8ptBoldRed
{
    color: Red;
    font-size:   8pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana8ptBoldBlue
{
    color: Blue;
    font-size:   8pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana8ptBoldGreen
{
    color: Green;
    font-size:   8pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana6ptBoldRed
{
    color: Red;
    font-size:   6pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Verdana6ptBoldGreen
{
    color: #006600;
    font-size:   6pt;
    font-weight: bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Tahoma7ptNormal
{
    font-size:   7pt;
	background: "#e2e2e2";
    font-weight: Normal;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Tahoma7ptGray
{
    font-size:   7pt;
	background: #e2e2e2;
    font-weight: Normal;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Tahoma7ptWhite
{
	background: White;
    font-size:   7pt;
    font-weight: Normal;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
}
.Tahoma7ptWhiteBorderGray
{
	background: White;
    font-size:   7pt;
    font-weight: Normal;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
	border-width: 1px;
	border-style: outset;
	border-color: #BCC7C7;
}
.Tahoma7ptBold
{
    font-size:   7pt;
    font-weight: Bold;
    font-family: Tahoma, Verdana,"Courier New",arial,helvetica,sans-serif;
}
FONT.normals
{
    color: #000;
    font-size: 9pt;
    text-align: left;
    font-weight: 500;
    font-family: "Courier New",arial,helvetica,sans-serif;
}
FONT.banns
{
    color: #900;
    font-size: 10pt;
    text-align: left
}
FONT.a
{
    color: #d99;
    font-size: 8pt
}
FONT.na
{
    color: #d99;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt
}
FONT.b
{
    color: #000;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: 700
}
FONT.f
{
    color: #999;
    font-family: "Times New Roman",times,serif;
    font-size: 10px
}
FONT.high
{
    BACKGROUND: #ef0;
    font-size: 10pt
}
FONT.n
{
    color: #000;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt
}
FONT.nw
{
    color: #fff;
    font-family: "Arial Narrow","Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 10pt
}
FONT.Heavy
{
    color: #000;
    font-family: "Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 11pt;
    font-weight: bold
}
FONT.HeavyRed
{
    color: Red;
    font-family: Tahoma,"Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 11pt;
    font-weight: bold;
    text-align: center;
}
FONT.SmallHeavy
{
    color: #000;
    font-family: "Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
}
FONT.SmallHeavyRed
{
    color: #EE2211;
    font-family: "Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
}
FONT.LargeHeavyRed
{
    color: #EE2211;
    font-family: "Helvetica Condensed",arial,helvetica,sans-serif;
    font-size: 15pt;
    font-weight: bold;
}
FONT.t
{
    color: #f60;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.t18Red
{
    color: Red;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.t60Red
{
    color: Red;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 60pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.tblue
{
    color: #2277AA;
    font-family: "Comic sans-serif","Futura Md BT","Futura Bold",futura,arial,helvetica;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.tblue1
{
    color: #2277AA;
    background-color: #ffffff;
    font-family: "Comic sans-serif","Futura Md BT","Futura Bold",futura,arial,helvetica;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.tred
{
    color: #EE2211;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.ForSay
{
    color: #660033;
    font-family: "Currier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 11;
    font-weight: bold;
}
FONT.ForGet
{
    color: #660033;
    font-family: "Currier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9PX;
    font-weight: bold;
}
.ForGetBlack
{
    color: #000000;
    font-family: Verdana,arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
}
FONT.ForSayEnfa
{
    color: #EE2211;
    font-family: arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: 900
}
.ForSayBlack
{
    color: #000000;
    font-family: "Courier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
}
FONT.ForSayBlu
{
    color: #0000CC;
    font-family: "Courier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: Normal;
}
.ForSayBlu
{
    color: #0000CC;
    font-family: Verdana,arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 8px;
    font-weight: bold;
}
.ForSayBluBold
{
    color: #0000CC;
    font-family: Verdana,arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.ForHeadBlue
{
    color: #0000CC;
    font-family: arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.ForHeadBlue20px {
    color: ActiveCaption;
    font-family: Tahoma,arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 20px;
    font-weight: bold;
}
.ForHeadBlue50pt {
    color: #0000CC;
    font-family: Tahoma,arial,Verdana,"Futura Bold",futura,helvetica,'Bradley Hand ITC',sans-serif;
    font-size: 30px;
    font-weight: bold;
}
.ForHeadBlack
{
    color: #000000;
    font-family: Verdana,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
}
.box-1 {width:123px;margin:10px;padding:10px;background:border-box;background-color:beige;position:relative;top:10px;left:10px;color:ActiveCaption;font-weight:bold;}
.box-td {width:auto;margin:10px;padding:10px;background:#d8d7d7;color:ActiveCaption;font-weight:bold;text-wrap:normal}
.box-btn {margin:10px;padding:10px;background:#d8d7d7;background-color:ActiveCaption;font-weight:bold;text-wrap:normal;border-radius:5px;}

.box-2 {width:470px;margin:60px 10px 100px 50px;padding:20px;background:#d8d7d7;position:relative;-moz-border-radius:11px;-khtml-border-radius:11px;-webkit-border-radius:11px;} 
.menuTd {border-radius:20px;}

.ForHeadGray
{
    width: 0%;
    color: black;
    font-family: Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    font-weight: Bold;
}
.ForHeadGray40
{
    width: 40%;
    color: Black;
    font-family: Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    font-weight: Bold;
}
.ForBtnBlu
{
    color: #003300;
	background-color: #A4D0DD;
	font-family: Verdana,arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
}
.ForBtnRedOnBlu
{
    color: red;
	background-color: #A4D0DD;
	font-family: Verdana,arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    text-align: center;
}
FONT.ForSayRed
{
    color: #FF0000;
    font-family: "Courier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
}
FONT.Verdana9
{
    font-family: Verdana;
    font-size: 9pt;
}
FONT.Verdana9Red
{
	color: Red; 
	font-family: "Verdana";
    font-size: 9px;
}
.ForSayRed
{
    color: #FF0000;
    font-family: "Courier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 19pt;
    font-weight: bold;
}
FONT.ForSayWhite
{
    color: #FFFFFF;
    font-family: "Courier New",arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    font-weight: bold;
}
FONT.TypeTxt
{
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 5pt;
    font-weight: bold;
    background-color: #83BCDE;
}
/*.Input
{
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    background-color: #B0EAD2;
}*/
.TahomaBold
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
    text-indent: 3px;
    vertical-align: central;
    height:20px;
}
.TahomaBoldOnBeige
{
    font-family: Tahoma;
    font-size: 8px;
    font-weight: bold;
    text-indent: 3px;
    background-color: #FFFFCC;
}
.TahomaBoldOnHellBlue
{
    font-family: Tahoma;
    font-size: 8px;
    font-weight: bold;
    text-indent: 3px;
    background-color: #D6DBE9;
    vertical-align: bottom;
    height: 15px;
}
.InputFilter
{
    font-family: Verdana,Arial,"Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
    background-color: #B0EAD2;
}
.Libox
{
    font-family: Tahoma, Verdana,"Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 7pt;
    font-weight: bold;
    background-color:lightsalmon; /*/lightyellow;*/
    
    color: GrayText;
}

FONT.tsmall
{
    color: #f60;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 10pt;
    FONT-STYLE: italic;
    font-weight: 900
}
FONT.tb
{
    color: #00f;
    font-family: arial,futura,"Futura Md BT","Futura Bold",helvetica,sans-serif;
    font-size: 18pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.tr
{
    color: #f00;
    font-family: "Futura Md BT","Futura Bold",futura,arial,helvetica,sans-serif;
    font-size: 10pt;
    FONT-STYLE: italic;
    font-weight: 800
}
FONT.txt
{
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt
}
FONT.txtblue
{
    BACKGROUND: #fff;
    color: #00f;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    text-align: right;
}
FONT.txtred
{
    BACKGROUND: #fff;
    color: #f00;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    text-align: right;
}
FONT.txtarancio
{
    BACKGROUND: #fff;
    color: #f60;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    text-align: right;
}
FONT.bkg
{
    BACKGROUND: url("/Images/sfondi/MED04BK.jpg");
    color: #f60;
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    text-align: right;
}
FONT.w
{
    color: #fff;
    font-family: arial,helvetica,sans-serif;
    font-size: 15pt;
    font-weight: 700
}
TD.red
{
    BACKGROUND: #c00;
    color: #fff;
    font-size: 10pt
}
TR.red
{
    BACKGROUND: #c00;
    color: #fff;
    font-size: 10pt
}
TR.Line
{
    background: #ccc;
    color: #fff;
    font-size: 1px;
	height: 1px;
}
hr.Line
{
    background: #ccc;
    color: #6699CC;
    font-size: 1pt;
	height: 3px;
}
TR.yellow
{
    BACKGROUND: #FFFFCC;
    color: #cccc00;
    font-size: 12pt
}
TD.yellow1
{
    BACKGROUND: #FFFFCC;
    color: #cccc00;
    font-size: 10pt
}
TD.green
{
    BACKGROUND: #cfc;
    color: #cccc00;
    font-size: 10pt
}
TD.yellow
{
    BACKGROUND: #FFFFCC;
    color: #cccc00;
    font-size: 10pt
}
TD.bluette
{
    BACKGROUND: #AAAAEE;
    color: #cccc00;
    font-size: 10pt
}
TD.menuDayEsp
{
    BACKGROUND: #579;
    color: #cccc00;
    font-size: 10pt
}
TD.dark
{
    BACKGROUND: #900;
    color: #fff;
    FONT-STYLE: italic;
    font-weight: 700
}
TD.grey
{
    BACKGROUND: #ccc;
    color: #000;
    font-size: 10pt;
    font-weight: 700
}
FONT.greyViola
{
    BACKGROUND: #aae;
    color: #000;
    font-size: 10pt;
    font-weight: 700
}
FONT.greyWhite
{
    BACKGROUND: #fff;
    color: #000;
    font-size: 10pt;
    font-weight: 700
}
FONT.redWhite
{
    BACKGROUND: #fff;
    color: red;
    font-size: 10pt;
    font-weight: 700
}
FONT.bluDayEsp
{
    BACKGROUND: #579;
    color: #fff;
    font-size: 10pt;
    font-weight: 700
}
FONT.redDayEsp
{
    BACKGROUND: #FF0099;
    color: #fff;
    font-size: 10pt;
    font-weight: 800
}
TD.line
{
    BACKGROUND: #c00;
    color: #c00;
    font-size: 1pt;
    height: 1px;
}
IMG.freccia
{
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 3px
}
FONT.elenco
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal
}
FONT.SysUniStat
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal
}
FONT.SysUniStatRed
{
	color: Red;
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal
}
FONT.elencoVuoto
{
    font-family: Tahoma;
    font-size: 1px;
	background-color: #ececec;
}
.Array
{
    font-family: Courier New;
    font-size: 7pt;
    font-weight: normal;
}
.ArrRed
{
    font-family: Courier New;
    font-size: 7pt;
    font-weight: normal;
	color:  RED;
}
.ArrBlack
{
    font-family: Courier New;
    font-size: 7pt;
    font-weight: normal;
	color:  Black;
}
.ArrRed8pt
{
    BACKGROUND: url("/Images/sfondi/MED04BK.jpg");
    font-family: Courier New;
    font-size: 8pt;
    font-weight: Bold;
	color:  RED;
}
.ArrBlack8pt
{
    font-family: Courier New;
    font-size: 8pt;
    font-weight: Bold;
	color:  Black;
}

.BlackOccLitespan
{
    font-family: tahoma, Courier New;
    font-size: 8pt;
    font-weight: normal;
	color:  Black;
}

FONT.elencoRed
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: normal;
	color:  RED;
}
FONT.elencoRedArial
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: normal;
	color:  RED;
}
.elencoYellow
{
    font-family: Tahoma;
    font-size: 9pt;
    font-weight: bold;
	color:  yellow;
}
FONT.elencoStat
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: normal;
	color:  green;
}
FONT.OccupazioneLitespan
{
    font-family: tahoma, Courier New;
    font-size: 8pt;
    font-weight: normal;
	color:  #E2472C;
}
FONT.elencoBlack
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: normal;
	color:  Black;
}
FONT.VerdanaBlack6ptBold
{
    font-family: Arial;
    font-size: 10px;
	font-weight: Bold;
	color:  Black;
}
.CourierBoldBlack9pt
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: Bold;
  	color:  BLACK;
}
.CourierRed9ptBold
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: Bold;
  	color:  Red;
}
.CourierBlack9ptBold
{
    font-family: Courier New;
    font-size: 9pt;
    font-weight: Bold;
  	color:  Black;
}
.BgJellow
{
    font-size: 9pt;
    font-weight: Bold;
	background-color: #FFFF99;	
}
.BgWhite
{
    font-size: 9pt;
    font-weight: Bold;
	background-color: White;	
}
.BgGray
{
    font-size: 9pt;
    font-weight: Bold;
	background-color: Gray;	
}
.BgGrayHell
{
    font-size: 9pt;
    font-weight: Bold;
	background-color: #BCBCBC;	
}
.CourierBoldBlack11pt
{
    font-family: Courier New;
    font-size: 11pt;
    font-weight: Bold;
  	color:  BLACK;
}
.elencoRedArial
{
    font-family: Arial;
    font-size: 9pt;
    font-weight: bold;
  	color:  RED;
}
.elencoGreen
{
    font-family: Arial,'Courier New';
    font-size: 9pt;
    font-weight: BOLD;
	  color:  Green;
}
.UviewFilterbLACK
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	  color:  Black;
}
.UviewFilterGreen
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	  color:  Green;
}
.UviewFilterRed
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	  color:  Red;
}
.UviewFilterYellow
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	  color:  #FF9933;
}
.ElencoSmallBrown
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	color: #660033;
}
.ElencoSmallBlue
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: BOLD;
	color: Blue;
}
.Fld7ptBlack
{
    font-family: Arial,'Courier New';
    font-size: 7pt;
    font-weight: Bold;
	color: Black;
}
.Fld6ptBlackTahoma
{
    font-family: Tahoma;
    font-size: 6pt;
    font-weight: Bold;
	color: Black;
}
.Fld7ptBlue
{
    font-family: Arial,'Courier New';
    font-size: 7pt;
    font-weight: Bold;
	color: Blue;
}
.Fld8ptBlack
{
    font-family: Verdana,Tahoma,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: Black;
	text-align:left;
}
.Fld8ptBlue
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: Blue;
}
.Fld8ptGreen
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	padding: 1px 5px 1px 1px;
	color: Green;
}
.Fld8ptRed
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: Red;
}
Font.Fld7ptRed
{
    font-family: Arial,'Courier New';
    font-size: 7pt;
    font-weight: Bold;
	color: Red;
}
.Fld10ptRed
{
    font-family: Arial,'Courier New';
    font-size: 10pt;
    font-weight: Bold;
	color: Red;
}
.Fld10ptBlack
{
    font-family: Arial,'Courier New';
    font-size: 10pt;
    font-weight: Bold;
	color: Black;
}
.Fld_8ptBlack
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: Black;
}
.Fld8ptYellow
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: #FFFF99;
}
.Fld8ptOrange
{
    font-family: Arial,'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color: #FF8000;
}
.elencoBlueVerdana
{
    font-family: Vedana,Arial,'Courier New';
    font-size: 11pt;
    font-weight: BOLD;
	color:  Blue;
}
FONT.ElencoRedSmall
{
    font-family: Tahoma,Verdana,Arial,'Courier New';
    font-size: 7pt;
    font-weight: bold;
	color:  RED;
}
FONT.ElencoBluSmall
{
    font-family: Verdana,Arial,'Courier New';
    font-size: 7pt;
    font-weight: normal;
	  color:  Blue;
}
FONT.ElencoBlackSmall
{
    font-family: Tahoma,Verdana,Arial,'Courier New';
    font-size: 7pt;
    font-weight: bold;
	color:  Black;
}
FONT.ElencoGreenSmall
{
    font-family: Verdana,Arial,'Courier New';
    font-size: 7pt;
    font-weight: normal;
	  color:  Green;
}
.CourierRed7pt
{
    font-family: 'Courier New';
    font-size: 7pt;
    font-weight: normal;
	color:  Red;
}
.CourierBlack7pt
{
    font-family: 'Courier New';
    font-size: 7pt;
    font-weight: normal;
	color:  Black;
}
.CourierBlackBold7pt
{
    font-family: 'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color:  Black;
}
.CourierRedBold7pt
{
    font-family: 'Courier New';
    font-size: 8pt;
    font-weight: Bold;
	color:  Red;
}
.ArialRedBold7pt
{
    font-family: Arial,'Courier New';
    font-size: 7pt;
    font-weight: Bold;
	color:  Red;
}
.ArialGreenBold7pt
{
    font-family: Arial,'Courier New';
    font-size: 7pt;
    font-weight: Bold;
	color:  Green;
}
.Rifiutato
{
    font-family: 'Courier New';
    font-size: 7pt;
    font-weight: normal;
	color:  RED;
}
FONT.eleLink
{
    font-family: Verdana,Arial;
    font-size: 9pt;
    font-weight: bold;
}
FONT.exelenco
{
    font-family: Verdana, Arial;
    font-size: 9pt;
    font-weight: normal
}
TD.darkgrey
{
    background-color: darkcyan;
    color: #ffffff;
    FONT-STYLE: italic;
    font-weight: bold
}
A.elenco:hover
{
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: underline
}
A.elenco
{
    font-family: Verdana;
    font-size: 9pt;
    font-weight: Bold;

}
font.elencoTd
{
    font-family: Verdana;
    font-size: 7pt;
    font-weight: Bold;
	color:#5B5B5B;

}
A.MigrCode
{
    font-family: Verdana;
    font-size: 9pt;
    font-weight: Normal;

}
.MenuBlue
{
    font-family: Verdana;
    font-size: 9pt;
    font-weight: Bold;
	color:Blue;
}
.MenuRed
{
    font-family: tahoma;
    font-size: 9pt;
    font-weight: Bold;
	color:Red
}
.MenuOrange
{
    font-family: Verdana;
    font-size: 9pt;
    font-weight: Bold;
	color: #FF6633;
}
.MenuOrange7pt
{
    font-family: Verdana;
    font-size: 7pt;
    font-weight: Bold;
	color: #FF6633;
}
FONT.testoart
{
    font-family: arial,helvetica,sans-serif;
    font-size: 8pt;
    font-weight: normal
}
FONT.prova
{
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12pt;
	color: #FF0000;
    font-weight: normal;
/*	BORDER-STYLE: double;*/
}
.HeadNearRichieste
{
    font-family: verdana,arial,helvetica,sans-serif;
    font-size: 12pt;
/*	color: #FF0000;*/
    font-weight: normal;
	border-style:outset;
/*	BORDER-STYLE: double;*/
}
.head1
{
    font-family: Tahoma, verdana,arial,helvetica,sans-serif;
    font-size: 12pt;
	color: #FF0000;
    font-weight: normal;
	border-style: double;
}
.head2
{
    font-family: Tahoma, verdana,arial,helvetica,sans-serif;
    font-size: 12pt;
	color: #FF0000;
    font-weight: normal;
}
FONT.titoli8
{
    font-family: arial,helvetica,sans-serif;
    font-size: 8pt;
    font-weight: bold
}
FONT.titoli10
{
    font-family: arial,helvetica,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: left
}

FONT.stradario
{
    font-family: Verdana, Arial;
    font-size: 15pt;
    font-weight: normal
}
FONT.head
{
    background: #ffffff;
	color:      #0000FF; 
    font-family: Verdana, Arial;
    font-size: 20pt;
    font-weight: bold;
}
.HeadOnGray
{
    BACKGROUND: #A7A7A7;
	color:      #0000FF; 
    font-family: Verdana, Arial;
    font-size: 15pt;
    font-weight: normal
}
FONT.headAcro
{
	color:      #FFFFFF; 
    font-family: Verdana, Arial;
    font-size: 10pt;
    font-weight: bold
}
FONT.pswd
{
    BACKGROUND: #E5E5E5;
	color:      #f00; 
    font-family: Arial;
    font-size: 10pt;
    font-weight: normal;
}
FONT.headpswd
{
	color:      #B51D02; 
    font-family: Verdana;
    font-size: 30pt;
    font-weight: normal;
}
td.headpswd
{
	color:      #B51D02; 
    font-family: Tahoma, Verdana;
    font-size: 30pt;
    font-weight: normal;
}
FONT.headpswdForSu
{
	color:      #2E8942; 
    font-family: Tahoma;
    font-size: 50pt;
    font-weight: bold;
}
FONT.servizi
{
    BACKGROUND: #FFFFFF;
	color:      #0000FF; 
    font-family: "Times New Roman",System,Impact,Verdana, Arial;
    font-size: 10pt;
    font-weight: normal
}
FONT.servizired
{
    BACKGROUND: #ffc;
	color:      #f00; 
    font-family: "Times New Roman",System,Impact,Verdana, Arial;
    font-size: 10pt;
    font-weight: normal
}
P.prova
{
	text-align: Center;
	border-style: groove;
}
.BlueOnYellow
{
    color: Blue;
    font-family: "Times New Roman",System,Impact,Verdana, Arial;
    font-size: 8pt;
    font-weight: bold;
    text-align: justify;
    background-color: #FFFF99
}
.BlueOnYellowCourier
{
    color: Blue;
    font-family: "Courier New";
    font-size: 8pt;
    font-weight: bold;
    text-align: Left;
    background-color: #FFFF99
}
.BlueOnYellow9PtBold
{
    color: Blue;
    font-size: 9pt;
    font-weight: bold;
    text-align: justify;
    background-color: #FFFF99
}
.BlueOnOrange
{
    color: Blue;
    font-size: 8pt;
    font-weight: Normal;
    text-align: justify;
    background-color: #FF9900
}
.BlueOnOrange9ptBold
{
    color: Blue;
    font-size: 9pt;
    font-weight: Bold;
    text-align: justify;
    background-color: #FF9900
}
.BlackOnOrange
{
    color: Black;
    font-size: 8pt;
    font-weight: bold;
    text-align: justify;
    background-color: #FF9900
}
.BlackOnOrange8pxBold
{
    color: Black;
    font-size: 8px;
    font-weight: bold;
    text-align: left;
    background-color: #ff9966
}
.BlackOnRosa8Pt
{
    color: Black;
    font-size: 8pt;
    font-weight: bold;
    text-align: justify;
    background-color: #FF00FF
}
.BlackOnRosa9ptBold
{
    color: Black;
    font-size: 9pt;
    font-weight: bold;
    text-align: justify;
    background-color: #ffc4ff
}
.BlackOnRosa7ptBold
{
    color: Black;
    font-size: 7pt;
	font-family:Verdana;
    font-weight: bold;
    background-color: #FF00FF;
}
.BlackOnRosa
{
    color: Black;
    font-size: 10pt;
    font-weight: bold;
    text-align: justify;
    background-color: #FF00FF
}

.BlackOnBlue
{
    color: Black;
    font-size: 8pt;
    font-weight: bold;
    text-align: justify;
    background-color: #33CCFF;
}

.BlackOnBlue9ptBold
{
    color: Black;
    font-size: 9pt;
    font-weight: bold;
    text-align: justify;
    background-color: #33CCFF;
}
.BlackOnWhite9ptBold
{
    color: Black;
    font-size: 9pt;
    font-weight: bold;
    text-align: justify;
    background-color: White;
}

.BlueOnRed
{
    color: Blue;
    font-size: 9px;
    font-weight: bold;
    text-align: justify;
    background-color: #FF6666
}
.TxtAreaRo
{
    color: Red;
    font-size: 9px;
    font-weight: bold;
    text-align: justify;
} 
.TxtAreaRed
{
    color: green;
    font-size: 11px;
    font-weight: bold;
    text-align: justify;
} 
.TxtArea
{
    color: Blue;
    font-size: 12px;
    font-weight: bold;
    text-align: justify;
} 

.BlueOnGray20px
{
    color: Blue;
    font-size: 20px;
    font-weight: bold;
    text-align: justify;
} 
.TableOutSetForLogin
      {
        width:        0%;
        height:       0%;
        border-style: outset;
        border-color: gray;
/*		-moz-opacity:0.6;
		filter:alpha(opacity=60);  
		border-width: 0.4em;*/
	    font-weight: bold;
        background-color: #96B0CD
      }
.TableInSetForLoginHead
      {
        width:        0%;
        height:       0%;
        border-style: outset;
        border-color: #BCC7C7;
        border-width: 0.4em;
/*		-moz-opacity:0.6;
		filter:alpha(opacity=60); */
	    font-weight: bold;
        background-color: #96B0CD
      }
.TableOutSet
      {
        width:        0%;
        height:       0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 7px;
	    font-weight: bold;
        background-color: #99aabb
      }
.TableOutSetBgWhite
      {
        width:        0%;
        height:       0%;
        border-style: none;
        border-color: #FF8487; /*#99aaaa;*/
        border-width: 1px;
	    font-weight: bold;
        background-color: #ffffff;
      }
.TableOutSet10pxBold
      {
        width:        0%;
        height:       0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 10px;
	    font-weight: bold;
        background-color: #96B0CD;  /*#99aabb*/
      }
.TblOutSetFine
      {
        width:        0%;
        border-style: outset;
		border-width: 1px 1px 1px 1px;
        border-color: #99aaaa;
       /* border-width: 0.0001em;*/
        background-color: #DAE0E7
      }
.SimpleTbl
      {
        width:        0%;
        border-style: outset;
		border-width: 1px 1px 1px 1px;
        border-color: #99aaaa;
       /* border-width: 0.0001em;*/
        background-color: #DAE0E7
      }
.Radius
      {
        width:        110px;
        border-style: outset;
		border-width: 5px 5px 5px 5px;
        border-color: #ffff66;
		font-size: 9px;
		color: #cc3300;
		cursor:pointer;
        background-color: #ffffcc;
		font-family:  Tahoma, Arial,"Courier New","Futura Bold",futura,helvetica;
		/* border-width: 0.0001em;*/
      }
.TblOutSetSystemUnico
      {
        width:        0%;
        background-color:#AAAAAA;
      }
.TblOutSetFineForMod
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 0.0001em;
        background-color: #99aabb
      }
.TblOutSet
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 1px;
        background-color: #96B0CD;
		padding: 0;
/*		opacity: 0.2;filter: alpha(opacity=20);*/
      }
.TblLegendOfBackGround
      {
        /*width:        0%;*/
        border-style: solid;
        border-width: 1px 1px 1px 1px;
        border-color: #c0c0c0;
        background-color: #aabbaa;
		border-spacing: 0;
		white-space: nowrap;
		/*opacity: 0.8;filter: alpha(opacity=50);*/
      }
.TdLegendOfBackGround
      {
        /*width:        0%;*/
        border-style: solid;
        border-color: #c0c0c0;
        border-width: 0 1px 1px 0;
		height: 30px;
        white-space: nowrap;
		font-family: Tahoma, Arial;
/*		opacity: 0.2;filter: alpha(opacity=20);*/
      }
.MultiLinkMaskNear
      {
        width:        0%;
        border-style: outset;
        border-color: #ffffcc;
        border-width: 3px;
        background-color: white;
		padding: 1px;
/*		opacity: 0.2;filter: alpha(opacity=20);*/
      }
.TblOutSetLogin
      {
        width:        400px;
        border-style: outset;
        border-color: #99aaaa;
		border-top-color:#ff9900;
        border-width: 5px;
        background-color: #96B0CD;
        font-size: 30pt;
		color:#B51D02;
/*		opacity: 0.2;filter: alpha(opacity=20);*/
      }
.TblOutSet5pt
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 0.5em;
        background-color: #99aabb;
      }
.TblOutSet0
      {
        width:        100%;
		font-size: 10px;
		color: Red;
		border-style: outset;
        border-color: #99aaaa;
        border-width: 2px;
        background-color: #99aabb;
		CURSOR: pointer;
		text-decoration: wavy;
      }
.TblOutSet9Px
      {
        width:        100%;
		font-size: 9px;
		color: Red;
		border-style: outset;
        border-color: #99aaaa;
        border-width: 2px;
        background-color: #99aabb;
		CURSOR: pointer;
		text-decoration: wavy;
      }
.TblOutSetDominio
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 5px;
        background-color: #999900
      }
.TblOutSetForHead
      {
        width:        0%;
        height:       0em;
        border-style: OutSet;
        border-color: #4B84C2;
        border-width: 0.3em;
        background-color: #FFFFCC;
  /*      Vertical-align: center;   non va neanche con middle*/
      }
.TblOutFilter
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 5px;
        background-color: #96B0CD;
      }
.TblOutNewOl
      {
        width:        0%;
        border-style: outset;
        border-color: #005BB7;
        border-width: 5px;
        background-color: #408080
      }
.TblChkList
      {
        width:        0%;
        border-style: outset;
        border-color: #4B84C2;
        border-width: 3px;
        background-color: #4B84C2;
      }
.TblBlackOnBlue
      {
        width:        0%;
        border-style: outset;
        border-color: #FFFFB9;
        border-width: 3px;
        background-color: #4B84C2;
      }
.AllegatiBlackOnBlue
      {
	    color: #0000CC;
		font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
		font-size: 8pt;
        background-color: #4B84C2;
	    font-weight: Bold;
		/*cursor: Hand;*/
      }
.TblChkList1
      {
        width:        0%;
        border-style: outset;
        border-color: #FFFFB9;
        border-width: 3px;
        background-color: #FFFFB9;
      }

.BlueOnGray10px
{
    color: Blue;
    font-size: 10px;
    font-weight: bold;
    background-color: #F7F7F7;
    text-align: Left
} 
.BlueOnGray8px
{
    color: Blue;
    font-size: 8px;
    font-weight: bold;
    background-color: #C8C8C8;
    text-align: Left
} 
.BlueOnGreen10px
{
    color: Blue;
    font-size: 10px;
    font-weight: bold;
    background-color: #CAF8BE;
    text-align: Left
} 

.BlueOnWhite10pxBold
{
    color: Blue;
    font-size: 10px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite9pxBold
{
    color: Blue;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite9pxNormal
{
    color: Blue;
    font-size: 9px;
    font-weight: Normal;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite8pxBold
{
    color: Blue;
    font-size: 8px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite8pxNormal
{
    color: Blue;
    font-size: 8px;
    font-weight: Normal;
    background-color: #FFFFFF;
    text-align: Left
} 
.RedOnWhite9pxBold{
    color: Red;
    font-size: 9px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.GreenSimple{
    color: Green;
    font-size: 9px;
    font-weight: bold;
    text-align: Left
} 
.RedSimple{
    color: Red;
    font-size: 9px;
    font-weight: bold;
    text-align: Left
} 
.RedSimple7pt{
	font-family:Verdana;
	color: Red;
    font-size: 7pt;
    font-weight: bold;
} 
.BlueSimple{
    color: Blue;
    font-size: 9px;
    font-weight: bold;
    text-align: Left
} 
.BlackBold{
    color: Black;
    font-size: 12pt;
    font-weight: normal;
	font-family: Verdana,"Courier New",Verdana,Arial,"Futura Bold",futura,helvetica,sans-serif;
    text-align: Left
} 
.BlackBoldForSu{
    color: Black;
    font-size: 12pt;
    font-weight: normal;
	font-family: Tahoma, Verdana,"Courier New",Verdana,Arial,"Futura Bold",futura,helvetica,sans-serif;
    text-align: Left
} 
.RedOnWhite8pxBold{
    color: Red;
    font-size: 8px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.RedOnWhite9px{
    color: Red;
    font-size: 9px;
    font-weight: Normal;
    background-color: #FFFFFF;
    text-align: Left
} 

.BlackOnWhite10px{
    color: Black;
    font-size: 10px;
    font-weight: normal;
    background-color: white;
    text-align: Left
} 
.RedOnAqua9px{
    color: Red;
    font-size: 9px;
    font-weight: bold;
    background-color: #BCE6FA;
    text-align: Left
} 
.RedOnYellow9px{
    color: Red;
    font-size: 9px;
    font-weight: normal;
    background-color: #ffffcc;
    text-align: Left
} 
.BlackOnYellow9px{
    color: Black;
    font-size: 9px;
    font-weight: normal;
    background-color: #c2ebc2;
    text-align: Left
} 
.RedOnHellGray7ptBoldHand{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 7pt;
    font-weight: bold;
/*    background-color: #BCE6FA;*/
    background-color: #D7D7D7;
	CURSOR: pointer;
} 

.RedOnAqua8px{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 8pt;
    font-weight: bold;
    background-color: #BCE6FA;
    text-align: Left
} 
.RedOnAqua7px {
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 7px;
    font-weight: bold;
    background-color: #BCE6FA;
    text-align: Left
} 
.BlueOnWhite11pxBold {
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left;
} 
.RedOnWhite11pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 11px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.RedOnJellow13pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 13px;
    font-weight: bold;
    background-color: yellow;
    text-align: Left
} 
.RedOnAqua11pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 11px;
    font-weight: bold;
    background-color: #BCE6FA;
    text-align: Left
} 
.RedOnAqua13pxBold
{
    font-family: Tahoma,Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Green;
    font-size: 13px;
    font-weight: bold;
    background-color: #CBF5FE;
    text-align: Left
} 
.RedOnWhite12pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 12px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.EtichettaOnOpenAccess
{
    font-family: Tahoma,Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 14pt;
    font-weight: bold;
    background-color: #FFFFCC;
    text-align: Left;
} 
.sottolineato
{
	border-style:solid;
	border-color:red;
	border-width: 0 0 1px 0;
}

.TdBackGroundWhite
{
    background-color: #FFFFFF;
} 
.Red12pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 12px;
    font-weight: bold;
    text-align: Right;
} 
.Red12ptBold
{
    font-family: Tahoma, Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 12pt;
    font-weight: bold;
    text-align: Right;
} 
.color:RedBold
{
    color: Red;
    font-weight: bold;
} 
.color:RedLight
{
    color: Red;
    font-weight: normal;
} 
.color:BlackBold
{
    color: Black;
    font-weight: bold;
} 
.color:BlackBold15pt
{
    color: Black;
    font-size: 15pt;
    font-weight: bold;
} 
.color:RedBold15pt
{
    color: Red;
    font-size: 15pt;
    font-weight: bold;
} 
.RedOnWhite10pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Red;
    font-size: 10px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite11px
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 11px;
    font-weight: Normal;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnWhite9px
{
    font-family: Verdana,Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnRosa9px
{
    font-family: Verdana,Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFCCCC;
    text-align: Left
} 
.BlackOnWhite9pxBold
{
    font-family: Tahoma,Verdana,Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnWhite8px
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 8px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnWhite8pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 8px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnWhite8ptBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 8pt;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnWhite10px
{
    color: Black;
    font-size: 10px;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlackOnRosa10px
{
    color: Black;
    font-size: 10px;
    font-weight: bold;
    background-color: #fff4ff;
    text-align: Left
} 
.GreenOnWhite7ptBold
{
    color: Green;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    font-weight: Bold;
    background-color: White;
    text-align: Left
} 

.BlackOnWhite10pxBold
{
    color: Black;
    font-size: 10px;
    font-weight: Bold;
    background-color: #EEF8FD;
    text-align: Left
} 

.BlueOnWhite9pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
}
.BlueOnWhite9pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 9px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
}
.BlackOnRosa8pxBold
{
    font-family: Tahoma, Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 8px;
    font-weight: Bold;
    background-color: #ffcccc;
    text-align: Left
} 
.BlackOnRosa9pxBold
{
    font-family: Tahoma, Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 9px;
    font-weight: Bold;
    background-color: #ffcccc;
    text-align: Left
} 
.BlackOnRosaBlu9pxBold
{
    font-family: Arial,Tahoma,Verdana, "Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 7pt;
    font-weight: Normal;
    background-color: #fdfdfe; /*#fdfdfe;*/
    text-align: Right
} 

.Black9pxBold
{
    font-family: Tahoma, Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    color: Black;
    font-size: 9px;
    font-weight: Bold;
    text-align: Left
} 
.Red9pxBold
{
    font-family: Tahoma, Arial,Verdana,"Futura Bold",futura,helvetica,sans-serif;
    color: red;
    font-size: 9px;
    font-weight: Bold;
    text-align: Left
} 
.BlueOnWhite10pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 10px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 
.BlueOnWhite11_pxBold
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    color: Blue;
    font-size: 11px;
    font-weight: Bold;
    background-color: #FFFFFF;
    text-align: Left
} 

.ForLiBoxBlu
{
    color: #0000CC;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: bold;
}

.ForLiBoxRed
{
    color: #FF0000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 12px;
    background-color: #CAF8BE;
    font-weight: Normal;
}
.ForLiBoxOnBlue
{
    color: #000000;
    font-family: "Tahoma", Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
	background-color: RGB(146,201,225);    
	font-weight: bold;
}
.ForLiBoxNull
{
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
}

.ForLiBoxBlackOnGreen10px
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #CAF8BE;
    font-weight: Normal;
}
.ForLiBoxBlackOnGreen1px
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 1px;
    background-color: #CAF8BE;
    font-weight: Normal;
}
.BlackOnYellow7ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #f4f5e2;
    font-weight: Bold;
}
.ForLiBoxBlackOnGreen9px
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    background-color: #c2ebc2;
    font-weight: Normal;
}
.BlackOnGreen9px
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    background-color: #c2ebc2;
    font-weight: Bold;
}
.ForLiBoxBlackOnGreen9ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.ForLiBoxBlackOnGreen8ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.ForLiBoxBlackOnGreen7ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 6pt;
    background-color: #CAF8BE;
    font-weight: Bold;
	/*height: 20px;  */
}
.ForLiBoxBlackOnGreen6ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 6pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.ForLiBoxBlackOnGray6ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 6pt;
    background-color: #dddddd;
    font-weight: Bold;
}
.ForLiBoxBlackOnRed6ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 6pt;
    background-color: Red;
    font-weight: Bold;
}
.BlackOnGreen10pxBold
{
    color: #000000;
    font-family: Tahoma, Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.BlackOnGreen7ptBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.BlackOnGreen8ptBold
{
    color: #000000;
    font-family: Verdana;
    font-size: 7pt;
    background-color: green;
    font-weight: Bold;
}
.ForLiBoxBlackOnGreen
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    background-color: #CAF8BE;
    font-weight: Normal;
}
.ForLiBoxBlackOnGreenBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.ForLiBoxBlackOnRosa
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #FFEBE1;
    font-weight: Normal;
}
.ForGGreenOnRosa
{
    color: #2d6c48;
    font-family: Tahoma,Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #FFEBE1;
    font-weight: Bold;
}
.ForGGreenOnYellow
{
    color: #2d6c48;
    font-family: Tahoma,Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #ffff33;
    font-weight: Bold;
}
.ForLiBoxBlackOnRed
{
    color: Black;
    font-family: "Futura Bold",Arial,futura,helvetica,sans-serif;
    font-size: 13px;
    background-color: #EB7898;
    font-weight: Bold;
}
.BlackOnRed10pxBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: RED;
    font-weight: Bold;
}
.BlackOnRed10ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: RED;
    font-weight: Bold;
}
.BlackOnRed7ptBold
{
    color: Black;
    font-family: Verdana;
    font-size: 7pt;
    background-color: RED;
    font-weight: Bold;
}
.BlackOnGreen11ptBold
{
    color: Black;
    font-family: Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11pt;
    background-color: Green;
    font-weight: Bold;
}
.RedOnGreen11pxBold
{
    color: Red;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.RedOnGreen10pxBold
{
    color: Red;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.RedOnGreen9pxBold
{
    color: black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
    background-color: #CAF8BE; 
    font-weight: Bold;
}
.BlackOnWhite9pxBold
{
    color: Black;
    font-family: Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
    background-color: White;
    font-weight: Bold;
}
.BlackOnGray9pxBold
{
    color: Black;
    font-family: Tahoma, Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
/*    background-color: #A0A0A0;*/
    font-weight: Bold;
}
.BlackOnGray9pxNormal
{
    color: Black;
    font-family: Tahoma,Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
/*    background-color: #ECECEC;*/
    font-weight: Normal;
}
.BlackOnGreen11pxBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.RedOnGreen13pxBold
{
    color: Red;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 13px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.RedOnYellow13pxBold
{
    color: Red;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 13px;
    background-color: #FFFF00;
    font-weight: Bold;
}
.BlueOnGray9pxNormal
{
    color: Blue;
    font-family: Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
/*    background-color: #ECECEC;*/
    font-weight: Normal;
}
.GoldOnGreenGreen10pxBold
{
    color: #D5C60D;
    font-family: Tahoma, Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
    background-color: Green;
    font-weight: Normal;
}
.GoldOnGreen9ptBold
{
    color: #D5C60D;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9pt;
    background-color: Green;
    font-weight: Bold;
}
.RedOnGold10pxBold
{
    color: Red;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: #D5C60D;
    font-weight: Bold;
}
.GrayOnYellow11pxBold
{
    color: Gray;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: Yellow;
    font-weight: Bold;
}
.GoldOnRed10pxBold
{
    color: #D5C60D;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: Red;
    font-weight: Bold;
}
.WhiteOnBlack11pxBold
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: Black;
    font-weight: Bold;
}
.WhiteOnGreenGreen10pxBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 11px;
    background-color: Green;
    font-weight: Bold;
}
.WhiteOnGray10pxBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: Gray;
    font-weight: Bold;
}
.MigrCode
{
    color: Black;
    font-family: Tahoma, Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    font-weight: Bold;
}
.MigrCode1
{
    color: Black;
    font-family: Tahoma, Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    font-weight: Normal;
}
.WhiteOnBlue10pxBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: #4B84C2;
    font-weight: Bold;
}
.BlackOnBlue10pxBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10px;
    background-color: #4B84C2;
    font-weight: Bold;
}
.BlackOnBlue10ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: #4B84C2;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlackOnBlue8ptBoldNoHand
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: #4B84C2;
    font-weight: Bold;
}
.BlackOnCyan10ptBoldHand
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: #00CCFF;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlackOnCyan10ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: #00CCFF;
    font-weight: Bold;
	CURSOR: Normal;
}
.BlackOnGreen10ptBoldHand
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: #99FF33;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlackOnGreen10ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: #99FF33;
    font-weight: Bold;
	CURSOR: Normal;
}
.BlackOnBlue7ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 7pt;
    background-color: #4B84C2;
    font-weight: Bold;
}
.WhiteOnBlue8ptBold
{
    color: White;
    font-family: Verdana;
    font-size: 7pt;
    background-color: Blue;
    font-weight: Bold;
}
.WhiteOnBlue9ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9pt;
    background-color: Blue;
    font-weight: Bold;
}
.BlackOnBlue8ptBold
{
    color: Black;
    font-family: Verdana,Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8px;
    background-color: Blue;
    font-weight: Bold;
}
.BlackOnBlue9pxNormal
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9px;
    background-color: Blue;
    font-weight: Normal;
}
.WhiteOnRed8ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: Red;
    font-weight: Bold;
}
.WhiteOnRed7ptBold
{
    color: White;
    font-family: Verdana,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 7pt;
    background-color: Red;
    font-weight: Bold;
}
.BlackOnGreen7ptBoldTAA
{
    color: Black;
    font-family: Verdana,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 7pt;
    background-color: #96D458;
    font-weight: Bold;
}
.Collaudi
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: #ADFF2F;
    font-weight: Bold;
}
.Espletato
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: green; /*#556B2F;*/
    font-weight: bold;
}
.AssImpr
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: #FF69B4; /*#556B2F;*/
    font-weight: bold;
}
.EseguitoImpresa
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: #FF7F50;
    font-weight: bold;
}
.Annullato
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: blue;
    font-weight: bold;
}
.InAttesa
{
    color: white;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: yellow;
    font-weight: bold;
}


.BlueOnTrans
{
    color: #0000A0;
    font-family: Tahoma, Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    font-weight: Bold;
}
.RedOnTrans
{
    color: red;
    font-family: Tahoma, Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 7pt;
    font-weight: Bold;
}
.WhiteOnRed9ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9pt;
    background-color: Red;
    font-weight: Bold;
}
.WhiteOnBlack9ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 9pt;
    background-color: Black;
    font-weight: Bold;
}
.WhiteOnBlack10ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: Black;
    font-weight: Bold;
}
.WhiteOnRed16ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 16pt;
    background-color: Red;
    font-weight: Bold;
}
.WhiteOnRed10ptBold
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 10pt;
    background-color: Red;
    font-weight: Bold;
}
.BlueOnYellow8ptBold
{
    color: Blue;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: Yellow;
    font-weight: Bold;
}
.WhiteOnBlue8ptBoldHand
{
    color: White;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 8pt;
    background-color: Blue;
    font-weight: Bold;
	CURSOR: Hand;
}
.BlackOnGreen12pxBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 12px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.BlackOnGreen12ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 12pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.BlackOnGreen14ptBold
{
    color: Black;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 14pt;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.Green14ptBold
{
    color: #009900;
    font-family: Arial,futura,"Futura Bold",helvetica,sans-serif;
    font-size: 14pt;
    font-weight: Bold;
}

.ForLiBoxBlackOnGreen9pxBold
{
    color: #000000;
    font-family: Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    background-color: #CAF8BE;
    font-weight: Bold;
}
.GreenOnWhite8ptBold
{
    color: black;
    font-family: Arial,Verdana,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #ffffff;
    font-weight: bold;
}
.GrayOnGray8ptBold
{
    color: Gray;
    font-family: Arial,Verdana,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #d3d3d3;
    font-weight: bold;
}
.GreenOnYellow7ptBold
{
    color: Green;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold;
}
.BlueOnYellow7ptBold
{
    color: Blue;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold;
	CURSOR: Normal;
}
.BlackOn_Yellow7ptBold
{
    color: #000000;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold;
	CURSOR: Normal;
}
.BlackOnYellow8ptBoldHand
{
    color:            Black;
    font-family:      Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size:        8pt;
    background-color: #FFFF99;
    font-weight:      Bold;
    CURSOR:           Hand;
}
.RedOnWhite7ptBold
{
    color: Red;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: White;
    font-weight: Bold;
}
.BlueOnWhite7ptBold
{
    color: Blue;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: White;
    font-weight: Bold;
}
.BlackOnGreen7ptBold
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #33FF66;
    font-weight: Bold;
}
.Black7ptBold
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    font-weight: Bold;
}
.GreenOnYellow8ptBold
{
    color: Green;
    font-family: "Courier New",Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #FFFF99;
    font-weight: Bold;
}
.YellowOnGreen8ptBold
{
    color: Yellow;
    font-family: "Courier New",Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #66CC00;
    font-weight: Bold;
}
.GreenOnWhite9ptBold
{
    color: Green;
    font-family: "Courier New",Arial,"Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    background-color: #ffffff;
    font-weight: Bold;
}
.GreenOnWhite11pxBold
{
    color: Green;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 11px;
    background-color: #ffffff;
    font-weight: Bold;
}

.BlueOnRosa12px
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 12px;
    background-color: #FFEBE1;
    font-weight: Bold;
}
.BlueOnRosa14pt
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 14pt;
    background-color: #FFEBE1;
    font-weight: Bold;
    text-align: center;
}
.BlueOnRosa10px
{
    color: #0000CC;
    font-family: Tahoma,Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 10px;
    background-color: #FFEBE1;
    font-weight: Bold;
}
.BlueOnRosa12pxHand
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 12px;
    background-color: #FFEBE1;
    font-weight: Bold;
    CURSOR:HAND;
}
.BlueOnRosa7ptBold
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFEBE1;
    font-weight: Bold;
}
.BlueOnRosaHell8ptBold
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #FFEBE1;
    font-weight: Bold;
}
.BlueOnRosa9px
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #E29D94;
    font-weight: Bold;
}
.BlueOnRosa9pxBold
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 9px;
    background-color: #E29D94;
    font-weight: Bold;
}
.BlueOnRosa9ptBoldHand
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    background-color: #E29D94;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlueOnRosa9ptBold
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 9pt;
    background-color: #E29D94;
    font-weight: Bold;
}


.BlueOnRosa8ptBoldHand
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #E29D94;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlueOnRosa8ptBold
{
    color: #0000CC;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #E29D94;
    font-weight: Bold;
}
.BlackOnRosa8ptBold
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #E29D94;
    font-weight: Bold;
}
.BlackOnRosa12ptBold
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 12pt;
    background-color: #E29D94;
    font-weight: Bold;
}
.BlackOn_Yellow7ptBold
{
    color: #000000;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold;
}
.BlackOnYellow12ptBold
{
    color: #000000;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 12pt;
    background-color: #FFFF99;
    font-weight: Bold;
}
.BlackOnGreen7ptBold
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #66FF66;
    font-weight: Bold;
}
.BlackOnGreen7ptBoldHand
{
    color: Black;
    font-family: Arial,"Courier New","Futura Bold",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #66FF66;
    font-weight: Bold;
	CURSOR: HAND;
}
.BlueOnYellow10px
{
    color: blue;
    font-family: Tahoma,"Courier New",futura,helvetica,sans-serif;
    font-size: 10px;
	vertical-align: middle;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.BlueOnRosaLight10px
{
    color: blue;
    font-family: Tahoma,"Courier New",futura,helvetica,sans-serif;
    font-size: 10px;
	vertical-align: middle;
    background-color: #ffdfff;
    font-weight: Bold; 
}
.BlueOnYellow9px
{
    color: blue;
    font-family: Tahoma,"Courier New",futura,helvetica,sans-serif;
    font-size: 9px;
	vertical-align: middle;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.BlueOnYellow8px
{
    color: blue;
    font-family: Tahoma,"Courier New",futura,helvetica,sans-serif;
    font-size: 8px;
	vertical-align: middle;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.GrayOnYellow12px
{
    color: red;
    font-family: Tahoma,"Courier New",futura,helvetica,sans-serif;
    font-size: 12px;
	vertical-align: middle;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.GrayOnYellow7en
{
    color: #AAAAAA;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.GrayOnYellow14px
{
    color: red;
    font-family: "Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 16px;
    background-color: #FFFFCC;
    font-weight: Bold; 
}

.WhiteOnRed10px
{
    color: #000000;
    font-family: "Futura Bold",Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 12px;
    background-color: #FF0000;
    font-weight: bold; 
}
.Red10px
{
    color: Red;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 10px;
    font-weight: Bold; 
}
.Black10px
{
    color: Black;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 11px;
    font-weight: Bold; 
}
.Red9px
{
    color: Red;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: Bold;
}
.Blue9px
{
    color: Blue;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: Bold; 
}
.Black9px
{
    color: Black;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: Bold; 
}

.Green9px
{
    color: Green;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 9px;
    font-weight: Bold; 
}
.Green12px
{
    color: Green;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 12px;
    font-weight: Bold; 
}
.Red12px
{
    color: Red;
    font-family: Verdana,Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 12px;
    font-weight: Bold; 
}
.Red12pxNormal
{
    color: Red;
    font-family: Verdana,Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 12pt;
    font-weight: Normal; 
}
.Blue12px
{
    color: Blue;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 12px;
    font-weight: Bold; 
}
.Black11px
{
    color: Black;
    font-family: Arial,"Courier New",futura,helvetica,sans-serif;
    font-size: 11px;
    font-weight: Bold; 
}


td.head 
{
    background-color: #FFFF99;
    font-family: verdana, georgia, "arial black";
    font-size: 1.00em;
    font-style: normal;
    font-weight: bolder;
    letter-spacing: +.25em;
    text-align: center;
    text-decoration: none
}
.headOfPage 
{
    background-color: #FFFFCC;
    font-family:      Arial,verdana, georgia, "arial black";
    font-size:        1.00em;
    color:            #339900;
    font-style:       normal;
    font-weight:      bolder;
    letter-spacing:   +0.45em;
    text-align:       center;
    text-decoration:  none;
/*        border-style: OutSet;
        border-color: #4B84C2;
        border-width: 0.3em;
*/
}

.BodyLine
{
  background-color: #FFFF99;
  border: solid #000000 1px;
  border-top-width: 10px;
  border-bottom-color: #ffffff;
  border-bottom-width: 12px;
}
.BlackOnYellow7en
{
    color: Black;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.WhiteOnYellow7en
{
    color: White;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 7en;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.WhiteOnYellow8ptBold
{
    color: white;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 8pt;
    background-color: #FFFFCC;
    font-weight: Bold; 
}
.RedOnYellow7en
{
    color: Red;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 7px;
    background-color: #FFFFCC;
    font-weight: Bold; 
}

.flyoutMenu {
	background-color: #F1F1F1;
	border-color: green;
	border-width: 0 1px 1px 0;
	border-style: solid;
	behavior: url(/library/flyoutmenu/default.htc);
}
.flyoutHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	cursor: default;
}
.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1px;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding-left: 6px;
	padding-right: 25px;
	padding-top: 1px;
	cursor: hand;
}
.BorderSolidLightBlue
{
	border-color: #03ABDC; /*#F1F1F1; */
	border-width: 0pt;
	border-style: solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1pt 0pt 0pt 1pt;
	padding: 0px 0px 0px 0px;
	font-size: 50%;
/*	cursor: hand; */
}
.BorderSolidLightGreen
{
	border-color: #03DCBB; /*#F1F1F1; */
	border-width: 0pt;
	border-style: solid;
	/* top right bottom left*/
    border-width: 1pt 0pt 0pt 1pt;
	padding: 0px 0px 0px 0px;
	font-size: 50%;
/*	cursor: hand; */
}
.BorderSolidLightBlack
{
	border-color: #000000; /*#F1F1F1; */
	border-width: 0pt;
	border-style: solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1pt 0pt 0pt 1pt;
	padding: 0px 0px 0px 0px;
	font-size: 50%;
/*	cursor: hand; */
}
.BorderSolidLightGray
{
	border-color: #DADADA; /*#D3D3D3; */
	border-width: 0pt;
	border-style: solid;
	/* top right bottom left*/
    border-width: 1pt 0pt 1pt 1pt;
	padding: 1px 1px 1px 0px;
	border-spacing: 0;
	font-size: Normal;
/*	cursor: hand; */
}
.BorderSolidLightGreenTable
{
	border-color: #669900; /*#F1F1F1; */
	border-width: 0pt;
	border-style: solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1pt 1pt 1pt 1pt;
	padding: 0px 0px 0px 0px;
	font-size: 50%;
}
.BorderSolidWhite
{
	border-color: White; /*#F1F1F1; */
	border-width: 0pt;
	border-style: Solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1pt 1pt 1pt 0pt;
	padding: 0px 0px 0px 0px;
	font-size: 50%;
/*	cursor: hand; */
}
.BorderSolidBlack
{
	border-color: Black; /*#F1F1F1; */
	border-width: 1pt;
	border-style: Solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	font-size: 70%;
/*	cursor: hand; */
}
.BorderSolidGray
{
	border-color: #A0A0A0;
	/*border-width: 1pt;*/
	border-style: Solid;
	/* top right bottom left*/
    border-width: 1px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
	/*width:auto;*/
	font-size: 90%;
/*	cursor: hand; */
}
.BorderRightSolidGray
{
	border-color: #A0A0A0;
	/*border-width: 1pt;*/
	border-style: Solid;
	/* top right bottom left*/
    border-width: 0px 1px 1px 0px;
	padding: 0px 0px 0px 0px;
	/*width:auto;*/
	font-size: 90%;
/*	cursor: hand; */
}
.BorderSolidOrange
{
	color: #BA2B1B;
	border-color: #A0A0A0;
	border-width: 1pt;
	border-style: Solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	font-size: 90%;
/*	cursor: hand; */
}
.BorderSolidRed
{
	color: Red;
	border-color: #A0A0A0;
	border-width: 1pt;
	border-style: Solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	font-size: 90%;
/*	cursor: hand; */
}
.BorderSolidGreen
{
	color: Green;
	border-color: #A0A0A0;
	border-width: 1pt;
	border-style: Solid;
	/* top right bottom left*/
    BORDER-WIDTH: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	font-size: 90%;
/*	cursor: hand; */
}
.BorderOutSetWhite  
{
	border-color: White; /*#F1F1F1; */
	border-width: 1pt;
	border-style: outset;
	padding: 0px 1px 0px 1px;
	font-size: 70%;
/*	cursor: hand; */
}
.flyoutMenu TD.flyoutLink  {
	border-color: #F1F1F1;
	border-width: 1pt;
	border-style: solid;
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	padding: 1px 25px 3px 6px;
	cursor: hand;
}
.flyoutLink a {
	color: black;
	text-decoration: none;
}
.flyoutLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutLink a:active {
	color: black;
	text-decoration: none;
}
.flyoutSubHeading {
	font-family: Verdana, Arial, Helvetica;
	font-size: 70%;
	background-color: #F1F1F1;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 4px;
	padding-left: 7px;
	cursor: default;
}
.flyoutSubLink {
	font-family: Verdana, Arial, Helvetica;
	font-size: 100%;
	cursor: hand;
}
.flyoutSubLink a {
	color: red;
	text-decoration: none;
}
.flyoutSubLink a:hover {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:visited {
	color: black;
	text-decoration: none;
}
.flyoutSubLink a:active {
	color: black;
	text-decoration: none;
}

.BlackOnYellow8ptBold
{
    color: #000000;
    font-family: Verdana;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold;
}
.BlackOnYellow7ptBoldHand
{
    color: #000000;
    font-family: Arial,"Futura Bold","Courier New",futura,helvetica,sans-serif;
    font-size: 7pt;
    background-color: #FFFF99;
    font-weight: Bold; 
	CURSOR:Hand;
}

.Verdana8ptBoldPerTR
      {
		font-size:   8pt;
		font-weight: Normal;
		font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	    background-color: #FFFFFF;
	    color: Black;
		border-style: solid;
        border-color: #000000;
        border-width: 10px;
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 2px;
      }

.colorLinkRed {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	cursor: hand;
	color: Red;
}
.colorLinkRed a {
	color: red;
	text-decoration: none;
}
.colorLinkRed a:hover {
	color: black;
	text-decoration: none;
}
.colorLinkRed a:visited {
	color: Red;
	text-decoration: none;
}
.colorLinkRed a:active {
	color: Red;
	text-decoration: none;
}

.colorLinkRedCourier {
    font-size:   8pt;
    font-weight: Bold;
    font-family: "Courier New",arial,helvetica,sans-serif;
	cursor: hand;
	color: Red;
}
.colorLinkRedCourier a {
	color: red;
	text-decoration: none;
}
.colorLinkRedCourier a:hover {
	color: Green;
	text-decoration: none;
}
.colorLinkRedCourier a:visited {
	color: #FF0099;
	text-decoration: none;
}
.colorLinkRedCourier a:active {
	color: Yellow;
	text-decoration: none;
}

.colorLinkGreen {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkGreen a {
	color: Green;
	text-decoration: none;
}
.colorLinkGreen a:hover {
	color: black;
	text-decoration: none;
}
.colorLinkGreen a:visited {
	color: Green;
	text-decoration: none;
}
.colorLinkGreen a:active {
	color: Green;
	text-decoration: none;
}
.colorLinkMarron {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkMarron a {
	color: #800000;
	text-decoration: none;
}
.colorLinkMarron a:hover {
	color: black;
	text-decoration: none;
}
.colorLinkMarron a:visited {
	color: #800000;
	text-decoration: none;
}
.colorLinkMarron a:active {
	color: #800000;
	text-decoration: none;
}
.colorLinkBlack {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkBlack a {
	color: Black;
	text-decoration: none;
}
.colorLinkBlack a:hover {
	color: Red;
	text-decoration: none;
}
.colorLinkBlack a:visited {
	color: Black;
	text-decoration: none;
}
.colorLinkBlack a:active {
	color: Black;
	text-decoration: none;
}


.colorLinkBlackCourier {
    font-size:   8pt;
    font-weight: Bold;
    font-family: "Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkBlackCourier a {
	color: Black;
	text-decoration: none;
}
.colorLinkBlackCourier a:hover {
	color: Green;
	text-decoration: none;
}
.colorLinkBlackCourier a:visited {
	color: #3300CC;
	text-decoration: none;
}
.colorLinkBlackCourier a:active {
	color: Black;
	text-decoration: none;
}

.colorLinkBlue {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkBlue a {
	color: Blue;
	text-decoration: none;
}
.colorLinkBlue a:hover {
	color: Red;
	text-decoration: none;
}
.colorLinkBlue a:visited {
	color: Blue;
	text-decoration: none;
}
.colorLinkBlue a:active {
	color: Blue;
	text-decoration: none;
}

.colorLinkViola {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkViola a {
	color: #FF00FF;
	text-decoration: none;
}
.colorLinkViola a:hover {
	color: Black;
	text-decoration: none;
}
.colorLinkViola a:visited {
	color: Blue;
	text-decoration: none;
}
.colorLinkViola a:active {
	color: Blue;
	text-decoration: none;
}

.colorLinkOrange {
    font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkOrange a {
	color: #FF6633;
	text-decoration: none;
}
.colorLinkOrange a:hover {
	color: Black;
	text-decoration: none;
}
.colorLinkOrange a:visited {
	color: Blue;
	text-decoration: none;
}
.colorLinkOrange a:active {
	color: Blue;
	text-decoration: none;
}

.colorLinkBlackOutSet {
	border-style: outset;
	border-color: white;
	border-width: 0.2em;
	background-color: #8BBAD5;
	font-size:   7pt;
    font-weight: Bold;
    font-family: Verdana,"Courier New",arial,helvetica,sans-serif;
	CURSOR: HAND;
}
.colorLinkBlackOutSet a {
	color: Black;
	text-decoration: none;
}
.colorLinkBlackOutSet a:hover {
	color: Red;
	text-decoration: none;
}
.colorLinkBlackOutSet a:visited {
	color: Green;
	text-decoration: none;
}
.colorLinkBlackOutSet a:active {
	color: Red;
	text-decoration: none;
}


#areaMainNav .right {
	background-image: URL("http://10.0.2.83/AWebserver/root/images/Sfondi/mainnav_background_right.gif");
	background-repeat: no-repeat;
	height: 32px;
	width: 10px;
	margin: 0 0 0 968px;
	padding: 0;
	position: absolute;
}

.headBlue {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFF;
	font-family: "Verdana";
	font-size: 30px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue20 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFFFFF;
	font-family: "Verdana";
	font-size: 20px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlueVr20 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFFFFF;
	font-family: "Verdana";
	font-size: 20px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
	text-align: center;
}
.headBlueVr20  a:visited {
	color: White;
	text-decoration: none;
}

.headBlue15 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFF;
	font-family: "Verdana";
	font-size: 15px;
	font-weight: Bold;
	text-indent: 0px;
}
.headBlue9pt {
	margin: 1 1 1 1;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFF;
	font-family: "Tahoma", "Verdana";
	font-size: 10pt;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue9ptBold {
	margin: 1 1 1 1;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: #FFF;
	font-family: Tahoma, Verdana;
	font-size: 9pt;
	font-weight: Normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue20colorRed {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: Red;
	font-family: "Verdana";
	font-size: 20px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue12colorRed {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: Red;
	font-family: "Verdana";
	font-size: 12px;
	font-weight:bold;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue15colorRed {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("/images/h4_background_blue.gif");
	color: white;
	font-family: "Verdana";
	font-size: 17px;
	font-weight:normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headBlue31 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
/*	background-repeat: repeat-y; */
	background-image: URL("/images/h4_background_blue1Px.gif");
	color: #FFF;
	font-family: "Verdana";
	font-size: 31px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headGreen {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 30px;
	font-weight: normal;
	text-transform: uppercase;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}
.headGreen1 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 20px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}
.headGreen10 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 10px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}
.headGreen12 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 12px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}
.headGreen16 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 13px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}
.headGreen9 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 9pt;
	font-weight: Bold;
	text-indent: 0px;
	text-decoration: none;
	background-image: URL("/images/h4_background_green.gif");
}
.backGreen9 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	font-family: "Verdana";
	font-size: 9pt;
	color: #FFF;
	font-weight: normal;
	text-indent: 0px;
	text-decoration: none;
	background-image: URL("/images/h4_background_green.gif");
}
.headBlue7 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-family: Tahoma, Verdana;
	font-size: 7pt;
	font-weight: Bold;
	text-indent: 0px;
	text-align:  center;
	text-decoration: none;
	background-image: URL("/images/h4_background_blue.gif");
}
.headGreen20 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFF;
	font-family: "Verdana";
	font-size: 20px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/images/h4_background_green.gif");
}

.MenuTableOutSet
      {
        width:        0%;
        height:       0%;
/*        border-style: outset;
        border-width: 7px;
        border-color: #99aaaa; */
		font-family: "Verdana";
	    font-weight: normal;
        background-image: URL("/images/HintertuxerGletscher1Px.jpg");
      }


#areaHeader {
	background-image: URL("/images/Sfondi/header_backgroundMcPro.gif");
	background-position: top left;
    position:absolute;
    top:			0px;
    left:			0px;
	height:		   98px;
	width:         100%;
	margin-left: auto;
	margin-right: auto;
	margin-top:		0;
	margin:			0;
	padding:  0 0 0 0;
	text-align:  left
}
#LogoBcom {
	position: absolute;
	margin: 0;
	padding: 0 0 0 0;
}
#HeadTitle {
	position: absolute;
	margin-left: 100;
	padding: 0 0 0 0;
}
#exit {
	position: relative;
	margin-left: 964px;
	margin-top: 12px;
	padding: 0 0 0 0;
}
#areaContainer {
	background-color: red;
	clear:			  both;
	width:			1000px;
	margin-left:	  auto;
	margin-right:	  auto;
}
#bodyTiPro {
	background-image: URL("/images/HintertuxerGletscher.jpg");
	background-position: auto;
    position:absolute;
    top:			280px;
    left:			140px;
	height:		  247px;
	width:        640px;
/*	margin-left: auto;
	margin-right: auto; */
	padding:  0 0 0 0;
	text-align:  left
}
#login {
    position:  relative;
    top:		  -36px;
    left:			0px;
	height:		   36px;
	width:		   20px;
	margin-left:   auto;
	margin-right:  auto;
	padding:    0 0 0 0;
	text-align:    left
}

#inputPassword {
    position:  absolute;
    top:		   82px;
    left:		  224px;
	padding:    0 0 0 0;
	text-align:    left
}
#KeyPoint {
    position:  absolute;
    bottom:		20px;
    left:		0px;
	padding:    0 0 0 0;
}

.firstlblTd 	{ color: black; 
				  font-size: 7pt; 
				  text-align: center;
			      white-space: nowrap;
				  vertical-align:middle;
				  width: 0%;
				  height: auto; }

.viewTable 	{ 
				  font-family: Tahoma,Verdana; 
				  white-space: nowrap;
				  position: relative;
				  /*top:  132px;*/
				  left: 100px;
				  z-index:100;
/*				  border: 1px;*/
				  /* vale solo per mozilla
				  */
/*				  border-spacing: 1px;*/
				  border-style: normal;
				  border-width: 1px;
				  width:0%;
				  background-color: #9DACBD;}
.viewTd 		{ color: black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
/*				  background-color: #DFDFDF; */
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}
.OpenAccess		{ color: #B32D2D; 
				  font-size: 8pt; 
    			  font-weight:bold;
				  font-family: Verdana; 
				  white-space: nowrap;
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}
.OpenAccess1		{ color: #C56D50; 
				  font-size: 7pt; 
    			  font-weight:bold;
				  font-family: Verdana; 
				  white-space: nowrap;
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}

.confAK 		{ color: red; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
}
.consAK 		{ color: blue; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
}
.viewTdLarge   { color: black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #DFDFDF; 
				  width: 100px;
				  text-align: center;
				  vertical-align: middle;}
.viewTdRed 		{ color: #B32D2D; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #DFDFDF; 
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}

.viewTdRedTrans	{ color: #B32D2D; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}
.viewTdRedTransBold	{ color: #B32D2D; 
				  font-size: 7pt; 
    			  font-weight: Bold;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}

.mCodeRed 		{ color: #B32D2D; 
				  font-size: 8pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #DFDFDF; 
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}

.mCode 		{ color: black; 
				  font-size: 8pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #DFDFDF; 
				  width: auto;
				  text-align: center;
				  vertical-align: middle;}

.headDivGray20 
{
	width:  auto;
	white-space: nowrap;
	background-position: top;
	background-repeat: repeat-x;
	color: #862222;
	font-family: "Verdana";
    border-color: #556CA4;
	border-style: solid;
	border-width: 1pt;
	border-top-width: 1pt;
	font-size: 20px;
	font-weight: normal;
	text-indent: 0px;
	background-image: URL("/Images/h4_background_green.gif");
}
.viewlblTd		{ color: black; 
				  font-size: 7pt; 
				  white-space: nowrap;
    			  font-weight:bold;
/*				  background-color: #DFDFDF; */
				  background-image: URL("../Images/lblTdLight.gif");
				  vertical-align:middle;
				  width: auto;
				  text-align: center;
}
/* da McPro */

.viewTdAzz7BoldWhite { color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: white; 
					border-style: solid;
   					border-width: 0pt;
					padding: 1px 1px 1px 1px;
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}

.bg_Blue { color: Black; 
				background-color: #D8D8D8; 
}

.headBlue30 {
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	background-position: bottom;
	background-repeat: repeat-x;
	background-image: URL("../Images/h4_background_blue.gif");
	color: #FFF;
	font-family: Tahoma, Verdana;
	font-size: 30px;
	font-weight: normal;
/*	text-transform: uppercase; */
	text-indent: 0px;
}
.headRed30 {
	color: red;
	font-family: Tahoma, Verdana;
	font-size: 30px;
	font-weight: bold;
}
.headRed10px {
	color: green;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
}
.headRed10 {
	color: red;
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
}
.headRed12 {
	color: red;
	font-family: Tahoma, Verdana;
	font-size: 12px;
	font-weight: bold;
}
.bg_image {
	background-image: URL("../Images/h4_background_blue.gif");

	}
.statoVoiceW		{ color: black; 
				  font-size: 7pt; 
				  white-space: nowrap;
    			  font-weight:bold;
				  font-family: Tahoma;
				  background-image: URL("../Images/lblTdLight.gif");
				  vertical-align:middle;
				  width: auto;
				  text-align: center;
}
.MaskHeadBlue15 {
					margin: 0 0 0 0;
					padding: 0px 0 0px 0;
					background-position: bottom;
					background-color: rgb(120, 167, 184);
					background-repeat: repeat-x;
					background-image: URL("../Images/h4_background_blue.gif");
					color: #FFF;
				    white-space: nowrap;
					font-family: Tahoma,Verdana,"Times New Roman", "Niagara Solid";
					font-size: 17px;
					font-weight: normal;
					opacity:0.7;filter:alpha(opacity=70);
					/*text-align: right;*/
					text-indent: 0px;
}
.DeliProject		{ color: black; 
				  font-size: 9pt; 
				  white-space: nowrap;
    			  font-weight:bold;
				  font-family: Tahoma;
				  background-color: #F0F8FF;
				  vertical-align:middle;
				  width: auto;
				  text-align: center;
}
.txtSayLink     { color: green; 
				  font-size:10pt; 
				  font-family: Tahoma,Arial,Verdana; 
				  white-space: nowrap;
    			  font-weight:bold;
				  background-color: #F2F2F2;
				  border-color: #F2F2F2;
				  border-style: inset;
				  vertical-align:middle;
				  width:auto;
				  height:auto;
				  text-align: left;
				 }

.viewTdAzz7BoldYellow	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #FFFFAA; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}

.viewTdAzz7BoldYellowOgw	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #CCCC00; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}

.viewTdAzz7BoldGreen	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #AEFF88; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}
.viewTdAzz7BoldRed	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #FFCACB; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}
.viewTdAzz7BoldViola	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #EACBFE; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}
.viewTdAzz7BoldMarronChiaro	{ color: Black; 
				  font-size: 7pt; 
    			  font-weight:normal;
				  font-family: Tahoma, Arial,Verdana; 
				  white-space: nowrap;
				  background-color: #D3B6AD; 
				  width: auto;
				  text-align: left;
				  vertical-align: middle;}
.ForNp	{
	margin: 0 1 1 0;
	padding: 1px 1px 1px 1px;
	border-spacing: 0px 0 0px 0;
	background: #AFE6F8;
}
.bckGroundWhite{
	background: white;
}
.TdPadRight {
	padding: 1px 10px 1px 1px;
/*	background-color: #E9967A;*/
}
.CruscottoMain
      {
        width:        0%;
        border-style: outset;
        border-color: #99aaaa;
        border-width: 1px;
        background-color: #eff3f8;
		text-align: left;
/*		opacity: 0.2;filter: alpha(opacity=20);*/
      }
.Cruscotto {
	color: #3366cc;
    text-align: center;
    font-size:   11pt;
    font-weight: bold;
    border-style: outset;
    /*border-color:	yellow; #99aaaa;*/
    border-width: 0px;
/*    background-color: #eff3f8;*/
}
.CruscottoGreen {
		color: #DAA520;
    text-align: center;
    font-size:   11pt;
    font-weight: bold;
    border-style: outset;
    border-color:	#99aaaa;
    border-width: 2px;
    background-color: #D3E2E2;
}
.LargeCol50
{
	width:10px;
	text-align: center;
	vertical-align: middle;
}
.AlertColor
{
	color:		#ff0000;
    font-size:   8pt;
    background-color: white;
}
.Collaudo
{
	text-align: left;
	width:600px;
}
.cpc
{
    width:100%;
}
.zpc
{
    width:0%;
}
.sMiddle
{
    vertical-align:middle;
}
.cTopHeaderRow
{
    text-align:center;
    border:solid;
    border-width:1px;
    background-color:#A2BBD2;
    border-color:Blue;
    font-size:6pt;
    font-weight:bold;

}
.cTopRow
{
    text-align:center;
    border:solid;
    border-width:1px;
    border-color:Blue;
    background-color:#ffffcc;
}
.fldColName
{
    text-align: left;
    border: 1px solid #000000;
    background-color: lightyellow;
    font-size:medium;
    font-weight:600;
}
.fldColValue
{
    text-align: left;
    border: 1px solid #000000;
    background-color: whitesmoke;
    text-indent: 1px;
    font-size:7pt;
    color:ActiveCaption;
    font-weight:bold;
}
.menu {
    font-size: 1.3em;
    font-weight: 600;
    margin: 0 0 5px;
    padding: 0;
    text-align: left;
    background-color:lightgray;
}
ul { 
    color: ActiveCaption;
    font-weight: 600;
}
li { 
   
    color:ActiveCaption;
} 
.grwHead {
    border-style:solid;
    border-width:1px;
    color:ActiveCaption;
    text-align:center;
    font-weight:900;
    font-size:8pt;
}
.grwCol {
    border-style:solid;
    border-width:1px;
    font-weight:600;
    color:gray;
    font-size:8pt;
}
.autoWidth{
    width:auto;
}