.promo {
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #ff5121;
    COLOR: #ffffff;
    FONT-FAMILY: Arial
}
.tabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
}
.title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
	height: 20px;

}
.titlewhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5B749B;	
	
}
.Fnorm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.bred {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990033;
}

.Fsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;	
}
/*a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
*/
.Cell {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.form { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; }
.form20 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 20px; }
.form30 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 30px; }
.form35 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 35px; }
.form40 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 40px; }
.form45 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 45px; }
.form50 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 53px; }
.form60 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 60px; }
.form70 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 73px; }
.form80 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 83px; }
.form90 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 93px; }
.form100 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 100px; }
.form120 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 120px; }
.form140 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 140px; }
.form150 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 153px; }
.form160 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 163px; }
.form180 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 180px; }
.form190 { font : 8pt Verdana, Arial, Helvetica, sans-serif; color : #000; width : 195px; }
body {
	background-color: #5F8CB2;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.tableBorder {
	background-color: #ff9933;
	background-position: center;
	font-size: 11px;

}
.TableTitle {
	background-color: #0033FF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 20px;
}
.tableDesc {
	background-color: #ffffff;
	height: 20px;
}
.tableFoto {
	background-color: #529ACE;
}
.button
{
	DISPLAY: block;
	BACKGROUND: #9CC4E8;
	MARGIN: 0px;
	
	TEXT-DECORATION: none;
	border: 1px outset #000084;
	cursor: hand;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000084;
}
.select
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
}
.TD_Body
{
	font:  8pt Arial, Helvetica, sans-serif;
	color: #3366CC;
	background: #ffffff;
}
.Fnorm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B749B;
}


.FnormNeg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.Fnorm1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5B749B;
	font-weight: bold;
}

.Fnorm2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366CC;
	font-weight: bold;
	text-decoration: underline;
}

.Fnorm3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3366CC;
	font-weight: bold;
	
}
.evidenzia {


	color: #ff0000;
	FONT: bold 8pt Arial, Helvetica, sans-serif;
}
.evidenzia1 {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;	
}
.evidenzia2 {
	color: #ff0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.bred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}


.TD_Testata_Header
 { color: #ffffff; font: bold 12pt Arial, Helvetica, sans-serif; background: #ff9900 }

.TD_Celle_Dettaglio_Intestazione
{
	font:  bold 8pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	BACKGROUND: #FF9933;
}


.TD_Celle_Dettaglio_Intestazione1
{
	font:  bold 8pt Arial, Helvetica, sans-serif;
	color: #ffffff;
	BACKGROUND: #FF9933;
}

.TD_Celle_Dettaglio_Valore
{
	font:  8pt Arial, Helvetica, sans-serif;

	color: #336699;
	BACKGROUND: #ffcc66;
}
.TD_Celle_Intestazione_Riga
 { color: #fff; font: bold 10pt Arial, Helvetica, sans-serif; background: #4272d7; text-align: left }

.TD_Celle_Intestazione_Riga_1
 { color: #fff; font: bold 10pt Arial, Helvetica, sans-serif; background: #4272d7; text-align: left }

.TD_Header_Intermedio
{
	font:  bold 10pt Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	BACKGROUND: 6699FF;
}

.TabHeader 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #3366CC;			
}



.sfondo1 {
	background-color: #ffffff;
}
.sfondo2 {
	background-color: #99CCFF;
}
.sfondo3 {
	background-color: #3366CC;
}
.sdv_title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	vertical-align:middle;
	text-align:center
	font-size:;
}


.tableBorder1 {
	background-color: #ffffff;
	background-position: center;
	font-size: 11px;

}
.DettagliOff {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	/*font-weight:bold;*/
}