
/* ---------------------------------------------- Link Aggiuntivi ------------------------------ */

A:link {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; color:#44719D; font-weight:bold; text-decoration:none;}
A:visited {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; color:#44719D; font-weight:bold; text-decoration:none;}
A:active {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; color:#44719D; font-weight:bold; text-decoration:none;}
A:hover {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; color:#ED6002; font-weight:bold; text-decoration:none;}

/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.MsgOk10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#33CC00;}
.VerdeOK8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#00D03B;}

.Asterisco8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}
.AsteriscoBlu8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#037DC5;}

.MsgError8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}
.MsgError10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#DE000E;}
.MsgError12b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12pt; font-weight:bold; color:#DE000E;}

.Grigio10 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:normal; color:#4E4C56;}
.Grigio10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#4E4C56;}

.Grigio12 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12pt; font-weight:normal; color:#4E4C56;}
.Grigio12b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12pt; font-weight:bold; color:#4E4C56;}

.Nero8 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:normal; color:#333333;}
.Nero8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#333333;}
.Nero9 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:normal; color:#333333;}
.Nero9b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#333333;}
.Nero10 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:normal; color:#333333;}
.Nero10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#333333;}
.Nero12 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12pt; font-weight:normal; color:#333333;}
.Nero12b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12pt; font-weight:bold; color:#333333;}

.Blu8 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:normal; color:#0033FF;}
.Blu8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#0033FF;}

.Blu10 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:normal; color:#0033FF;}
.Blu10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#0033FF;}

.Rosso8 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:normal; color:#DE000E;}
.Rosso8b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:8pt; font-weight:bold; color:#DE000E;}
.Rosso9 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:normal; color:#DE000E;}
.Rosso9b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#DE000E;}
.Rosso10 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:normal; color:#DE000E;}
.Rosso10b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:10pt; font-weight:bold; color:#DE000E;}

.Data {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:12px; font-weight:normal; color:#003366;}
.Grigio9 {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:normal; color:#666666;}
.Grigio9b {font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif; font-size:9pt; font-weight:bold; color:#666666;}
/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.BorderTabellaA {
	border-left : 1px solid #999999;
	border-bottom : 1px solid #999999;
	border-right : 1px solid #999999;
	border-top : 1px solid #999999;
}

.TitoloTabellaA {
    font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif;
	font-size: 11px;
	background-color: #243e90;	
	color: #ffffff;
	border-left : 1px solid #243e90;
	border-bottom : 1px solid #243e90;
	border-right : 1px solid #243e90;
	border-top : 1px solid #243e90;
	font-weight:bold;
	height:25px;
}

.TitoloTabellaB {
    font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #A8D1F6;
	color: #084683;
	border-left : 0px solid #BFC0C1;
	border-bottom : 0px solid #BFC0C1;
	border-right : 0px solid #BFC0C1;
	border-top : 0px solid #BFC0C1;
	font-weight:bold;
}

/* ------------------------------------------- Stili Oggetti Default --------------------------- */

OPTGROUP.grey {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10pt; 
	font-weight: normal;	
	background: #cccccc;
	color: black;
	font-style: normal;
	text-decoration: none;
}

OPTION.white {
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	font-size: 10pt;	
	background: white; 
	color: black;
	text-decoration: none;
}

/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.BorderTopID {
	border-left : 0px solid #0083D1;
	border-bottom : 0px solid #0083D1;
	border-right : 0px solid #0083D1;
	border-top : 1px solid #0083D1;
}

.BorderBottomID {
	border-left : 0px solid #0083D1;
	border-bottom : 1px solid #0083D1;
	border-right : 0px solid #0083D1;
	border-top : 0px solid #0083D1;
}

.BorderVertical {
	border-left : 1px dotted #EC6500;
	border-bottom : 0px dotted #EC6500;
	border-right : 0px dotted #EC6500;
	border-top : 0px dotted #EC6500;
}

.BorderOrizontal {
	border-left : 0px dotted #D7D6D6;
	border-bottom : 1px dotted #D7D6D6;
	border-right : 0px dotted #D7D6D6;
	border-top : 0px dotted #D7D6D6;
}

/* ------------------------------------------- Stili Oggetti Default --------------------------- */

.Submit {
    font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif;
	font-size: 12px;
	background-color: #FF0033;	
	color: #ffffff;
	width: auto;
	padding:1px;
	border-left : 0px solid #868488;
	border-bottom : 0px solid #868488;
	border-right : 0px solid #868488;
	border-top : 0px solid #868488;
	font-weight: bold;
}

.Input	{
    font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;	
	color: #333333;
	border-left : 1px solid #333333;
	border-bottom : 1px solid #333333;
	border-right : 1px solid #333333;
	border-top : 1px solid #333333;
	font-weight: normal;
}

.InputUpload	{
    font-family: Arial, Tahoma, Verdana, Helvetica,sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF;	
	color: #333333;
	border-left : 1px solid #045E94;
	border-bottom : 1px solid #045E94;
	border-right : 1px solid #045E94;
	border-top : 1px solid #045E94;
	font-weight: normal;
	width:400px;
}

.BackGroundTop {
     background: -moz-linear-gradient(top,  rgba(105,127,178,1) 0%, rgba(125,185,232,0) 100%);
     background: -webkit-linear-gradient(top,  rgba(105,127,178,1) 0%,rgba(125,185,232,0) 100%);
     background: linear-gradient(to bottom,  rgba(105,127,178,1) 0%,rgba(125,185,232,0) 100%);
     filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#697fb2', endColorstr='#007db9e8',GradientType=0 );
}
