body { background-color:#EEF3F9;
	   scrollbar-base-color:#FFFFFF; 
	   scrollbar-highlight-color:#9DAFD6; 
	   scrollbar-arrow-color:#003A4D;
	   scrollbar-shadow-color:#CA8530;
	   }
	   
bodystampa { background-color:#ffffff;}
 

 INPUT, SELECT, TEXTAREA {

            font-family: Arial, Verdana, Helvetica, sans-serif;
            font-size : 9pt;
            border-left-width : 1px;
            border-right-width : 2px;
            border-bottom-width : 2px;
            border-top-width : 1px;
            border-color : #002C71 #002C71 #002C71 #002C71;
            background-color : #FFFFFF;
            padding-left : 3px;
            padding-bottom : 3px;
            padding-right : 3px;
            padding-top : 3px;
            vertical-align : middle;

}
.OLDtestopiccolobianco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; color: #FFFFFF; text-decoration: none }
.txt12blu {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #003A4D;
}
.newsA {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #003A4D;
}
a.newsA:hover {
	color: #CA8530;
	text-decoration: underline;}

.newsM {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #003A4D;
}
a.newsM:hover {
	color: #CA8530;
	text-decoration: underline;}
	



.txt9blu {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;
	font-style: normal;
	color: #003A4D;
}

.txt12blusf {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #003A4D;
	background-color: #EED7B9;
}

.txt12verde {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #008040;
}

.txt12rosso {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #ff0000;
}

.txt11blu {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;
	font-style: normal;
	color: #003A4D;
}

.txt12nero {

font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	font-style: normal;
	color: #000000;
}
.txt12nero_b {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	font-style: normal;
	color: #000000;
	font-weight: bold;
}

.txt12blu_b {
font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;
	font-style: normal;
	color: #003A4D;
	font-weight: bold;
}

A:visited.txtlink10blu {font-family: Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #003A4D; 
					font-size: 10px; 
					font-weight: normal}
					
A:hover.txtlink10blu {	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
					color: #CA8530; 
					font-size: 10px; 
					font-weight: normal}
					
A:link.txtlink10blu {	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
					color: #003A4D; 
					font-size: 10px; 
					font-weight: normal}
A:active.txtlink10blu {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
					color: #003A4D; 
					font-size: 10px; 
					font-weight: normal}

a.txt9blu:hover {
	color: #CA8530;
	text-decoration: underline;}
a.txt9blu:link {
	text-decoration: underline;}


a.txt12blu:hover {
	color: #CA8530;
	text-decoration: underline;}
a.txt12blu:link {
	text-decoration: underline;}
					
A:visited.txtlink12blub {
					font-family: Verdana, Arial, Helvetica, sans-serif;
					text-decoration: none;
					color: #003A4D; 
					font-size: 11px; 
					font-weight: bold}
					
A:hover.txtlink12blub {	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
					color: #CA8530; 
					font-size: 11px; 
					font-weight: bold}
					
A:link.txtlink12blub {	
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration: underline; 
					color: #003A4D; 
					font-size: 11px; 
					font-weight: bold}

					

.header
{BACKGROUND-COLOR: #003a4d; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Tahoma; FONT-SIZE: 8pt; FONT-WEIGHT: bold; TEXT-ALIGN: center}				

.txt12ocra {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CA8530;
}
.txt12ocra_b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #CA8530;
	font-weight: bold;
}

.txt10azz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #B3C9DA;
}

A:visited.txtlink10azz {	font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #B3C9DA; 
							face: Verdana;
							font-size: 10px; 
							font-weight: normal;
							text-decoration: none; 

							}
A:hover.txtlink10azz {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: underline; 
							color: #CA8530; 
							font-size: 10px; 
							font-weight: normal;}
A:link.txtlink10azz {		font-family: Verdana, Arial, Helvetica, sans-serif;
							text-decoration: none; 
							color: #B3C9DA; 
							font-size: 10px; 
							font-weight: normal;}
A:active.txtlink10azz {		
 							font-family: Verdana, Arial, Helvetica, sans-serif;
							color: #B3C9DA; 
							font-size: 10px; 
							font-weight: normal;}


.tdsfondo{ 
BORDER-RIGHT: #003A4D 1px solid; BORDER-LEFT: #003A4D 1px solid; background-image:url(../images/sf.gif); background-position:center; background-repeat:no-repeat; background-color:#FFFFFF;

} 

.txt12inttab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	background-color: #003a4d;
	left: 5px;
	font-weight: bold;
	border: 5px;
	height: 24px;



}


.txt10blu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #003366}
.txtindpos { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #009933}
.txtindneg { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #FF0000}
.txtindneu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #616161}

a:link.txt11linkblu		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003A4D; text-decoration:none;}
a:visited.txt11linkblu	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #003A4D; text-decoration:none;}
a:hover.txt11linkblu	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #FF0000; text-decoration:underline;}

.boxext {
	PADDING:0; WIDTH:365; BORDER-RIGHT: #003A4D 1px solid; BORDER-TOP: #003A4D 1px solid; BORDER-LEFT: #003A4D 1px solid; BORDER-BOTTOM: #003A4D 1px solid; BACKGROUND-COLOR: white; padding:1
}

.txtnormrev {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #669999;

}

.box {
	PADDING:0; WIDTH:100%; BORDER-RIGHT: 0px ; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; padding:1
}


.boxinput {
font-size:10pt;border:1px solid #003A4D;
}

.boxsubmit {
font-size:10pt; border-right:1px solid #003A4D; border-left:1px solid #003A4D; border-top:1px solid #003A4D; border-bottom:1px solid #003A4D;
}

.boxrigasotto {
	BORDER-RIGHT: 1px solid #669999 ; BORDER-TOP: 1px dotted #669999; BORDER-LEFT: 1px dotted #669999; BORDER-BOTTOM: 1px solid #669999; padding:0px; spacing:0px; width:96%; align:center; background-color:transparent; 
}

.boxrigasottocont {
	BORDER-RIGHT: 0px ; BORDER-TOP: 0px; BORDER-LEFT: 0px solid #669999; BORDER-BOTTOM: 1px solid #669999; padding:4; spacing:2; width:92%; align:center;
}


.menuelenco {
font-size:10pt; border-top:1px solid #003A4D; border-bottom:1px solid #003A4D; border-left:1px solid #003A4D; border-right:1px solid #003A4D;
}
.txt14blu_b {

font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;
	font-style: normal;
	color: #003A4D;
	font-weight: bold;
}

.box {
	PADDING:0; BORDER-RIGHT: #000066 1px solid; BORDER-TOP: #000066 1px solid; BORDER-LEFT: #000066 1px solid; BORDER-BOTTOM: #000066 1px solid; padding:1; width: 98%;
}
.grass {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; background-color: #CA8530;
}
.riga {
	FONT-SIZE: 8pt; COLOR: #373787; FONT-FAMILY: Verdana, Arial, Tahoma; HEIGHT: 14pt; background-color:#EEF3F9;
}
.riga2 {
	FONT-SIZE: 8pt; COLOR: #373787; FONT-FAMILY: Verdana, Arial, Tahoma; HEIGHT: 14pt;background-color: #EED7B9
}

.boxmoduloinfo {
	BORDER-RIGHT: 1px solid #669999 ; BORDER-TOP: 1px dotted #669999; BORDER-LEFT: 1px dotted #669999; BORDER-BOTTOM: 1px solid #669999; padding:2px; spacing:2px; align:center; background-color:trasparent; font:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #003A4D;
}
