body { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; background-color: #FFFFFF;SCROLLBAR-FACE-COLOR: #9B9BB1; SCROLLBAR-HIGHLIGHT-COLOR: #9B9BB1; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #CCCCDD; SCROLLBAR-DARKSHADOW-COLOR: #111111}
/*td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366;}*/
td { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000;}
th { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; background-color: #9B9BB1;}
h2 { font-family: Arial; color: #333366; font-size: 14pt;}
hr { color: #6B8094}
.hide{display: none;}


TD.INFO
{
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
	background-color: #9B9BB1;
	color: #FFFFFF;
}

TD.A
{
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
	background-color: #44DD44;
	color: #FFFFFF;
}

TD.TemaZero
{
	background-color: #DDDDEE;
}

TD.B
{
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
	background-color: #FF6666;
	color: #FFFFFF;
}

INPUT.C
{
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
	background-color: #44DD44;
	color: #FFFFFF;
}

TABLE.bordo1
{ 	
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
}
TABLE.bordo2
{ 	
	border-top: #9B9BB1 solid;
	border-top-width: 1;
	border-right: #9B9BB1 solid;
	border-right-width: 1;
	border-left: #9B9BB1 solid;
	border-left-width: 1;
	border-bottom: #9B9BB1 solid;
	border-bottom-width: 1;
}

TD.bordo1
{ 	
	border-top: #333366 solid;
	border-top-width: 1;
	border-right: #333366 solid;
	border-right-width: 1;
	border-left: #333366 solid;
	border-left-width: 1;
	border-bottom: #333366 solid;
	border-bottom-width: 1;
}

TD.bordo2
{ 	
	border-top: #9B9BB1 solid;
	border-top-width: 1;
	border-right: #9B9BB1 solid;
	border-right-width: 1;
	border-left: #9B9BB1 solid;
	border-left-width: 1;
	border-bottom: #9B9BB1 solid;
	border-bottom-width: 1;
}

TD.sfondo1
{
	background-color: #333366;
	color: #FFFFFF;
}

TD.sfondo2
{
	background-image:  url(../images2/index_11.gif);
	background-repeat: repeat-y;
}
TD.sfondo12
{
	background-color: #e3e3e3;
	/*background-repeat: repeat-y;*/
}

DIV.sfondo2
{
	background-color: #EBECF1;
}

TD.sfondo3
{
	background-color: #9B9BB1;
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
TD.sfondo4
{
	background-color: #f1ede4;
}
a:hover { color: #009999}
a:link { color: #333366}
a:active { color: #FF0000}
a{ color: #333366}
input { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366 }
textarea { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366 }
select { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366 }

INPUT.button
{
	background-color: #333366;
	color: #FFFFAA;
	font-family: Arial, Helvetica, sans-serif;
	border-top: #9B9BB1 solid;
	//border-top-width: 1;
	border-right: #9B9BB1 solid;
	//border-right-width: 1;
	border-left: #9B9BB1 solid;
	//border-left-width: 1;
	border-bottom: #9B9BB1 solid;
	//border-bottom-width: 1;
	cursor: hand;
}
INPUT.buttonon
{
	background-color: #EBECF1;
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	border-top: #333366 solid;
	//border-top-width: 1;
	border-right: #333366 solid;
	//border-right-width: 1;
	border-left: #333366 solid;
	//border-left-width: 1;
	border-bottom: #333366 solid;
	//border-bottom-width: 1;
	cursor: hand;
}

FONT.DISABLED
{
	color: #FF5555;
}
A.DISABLED
{
	color: #FF5555;
}

FONT.INFONOTPUB
{
	color: #55BB55;
}
A.INFONOTPUB
{
	color: #55BB55;
}

FONT.INFOVERIFY
{
	color: #AA33AA;
}
A.INFOVERIFY
{
	color: #AA33AA;
}

FONT.INFOPROP
{
	color: #FF0000;
}
A.INFOPROP
{
	color: #FF0000;
}

FONT.INFOPRIVATE
{
	color: #FF9900;
}
A.INFOPRIVATE
{
	color: #FF9900;
}

FONT.NOTPUB
{
	color: #5555FF;
}
A.NOTPUB
{
	color: #5555FF;
}

FONT.PUBBLICABILE
{
	color: #AA55AA;
}
A.PUBBLICABILE
{
	color: #AA55AA;
}

A.FOLDERVUOTA
{
	color: #5555BB;
}

A.testata
{
	color: #2F3437;
	font-size: 9pt;
	text-decoration: none;
}

FONT.testata
{
	color: #2F3437;
	font-size: 9pt;
	text-decoration: none;
}

A.INFO
{
	color: #FFFFFF;
}


A.sfondo1
{
	color: #FFFFFF;
}

FONT.LNKSEL
{
	color: #000000;
}
.button_formatta
{
	background-color: #ffffff;
	font-color: #000000;
	font-weight: 700;
	height: 22px;
	width: 32px;
}
.settoriasterisco {
	color: #FFF;
}
.settoriasterisco2 {
	color: #FF0000;
}