
/* ------------------------------------------------- Stili Default ------------------------------------------------- */

BODY {background-color: #EE1D25;}

/* ------------------------------------------------- Colori Base ------------------------------------------------- */

.Nero8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#000000;}
.Nero8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#000000;}

.Nero10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#000000;}
.Nero10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#000000;}

.Nero12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#000000;}
.Nero12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#000000;}


.Bianco8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#FFFFFF;}
.Bianco8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#FFFFFF;}

.Bianco10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#FFFFFF;}
.Bianco10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#FFFFFF;}

.Bianco12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#FFFFFF;}
.Bianco12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#FFFFFF;}


.Grigio8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#6C82A0;}
.Grigio8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#6C82A0;}

.Grigio10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#6C82A0;}
.Grigio10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#6C82A0;}

.Grigio12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#6C82A0;}
.Grigio12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#6C82A0;}


.RossoScuro8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#AB030A;}
.RossoScuro8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#AB030A;}

.RossoScuro10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#DE000E;}
.RossoScuro10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}

.RossoScuro12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#DE000E;}
.RossoScuro12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#DE000E;}


.Rosso8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#DE000E;}
.Rosso8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}

.Rosso10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#DE000E;}
.Rosso10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}

.Rosso12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#DE000E;}
.Rosso12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#DE000E;}


/* ------------------------------------------------- Stili Fissi ----------------------------------------------- */

.MsgError8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.MsgError10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}
.MsgError12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#DE000E;}

.MsgOk10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#009900;}

.Asterisco8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}
.Asterisco10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}

.ApiceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: super}
.PediceBlu8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479; vertical-align: sub}

.ApiceBianco8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:6pt; font-weight:none; color:#FFFFFF; vertical-align: super}
.PediceBianco8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:6pt; font-weight:none; color:#FFFFFF; vertical-align: sub}

.NumPage {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; background-color: #58779F; color:#DEEBFF;}

.BorderTopBottomID {
	border-left : 0px solid #BEC4DF;
	border-bottom : 1px solid #BEC4DF;
	border-right : 0px solid #BEC4DF;
	border-top : 1px solid #BEC4DF;
}

/* ------------------------------------------------- Area Clienti ----------------------------------------------- */

.acLabel {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#6C82A0;}
.acLabelb {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#6C82A0;}

.acValue {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#02285D;}
.acValueb {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#02285D;}

A.AreaC:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.AreaC:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.AreaC:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.AreaC:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#AB030A; font-weight:bold; text-decoration:none;}


/* ------------------------------------------------- Tabelle Principali ----------------------------------------- */

.BorderTabellaA {
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}

.TitoloTabellaA {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #ED1C24;	
	color: #ffffff;
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}

.BorderTabellaAB {
	border-left : 0px solid #6C82A0;
	border-bottom : 1px solid #6C82A0;
	border-right : 0px solid #6C82A0;
	border-top : 0px solid #6C82A0;
}

.BorderTabellaALB {
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 0px solid #064062;
	border-top : 0px solid #064062;
}

.BorderTabellaAL {
	border-left : 1px solid #064062;
	border-bottom : 0px solid #064062;
	border-right : 0px solid #064062;
	border-top : 0px solid #064062;
}

.BorderTabellaAB {
	border-left : 0px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 0px solid #064062;
	border-top : 0px solid #064062;
}

.TitoloTabellaB {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	background-color: #6C82A0;
	color: #FFFFFF;
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}

/* ------------------------------------------- Varianti delle Tabelle Principali --------------------------- */

.BorderLRGrigio {
	border-left : 1px solid #6C82A0;
	border-bottom : 0px solid #6C82A0;
	border-right : 1px solid #6C82A0;
	border-top : 0px solid #6C82A0;
}

.BorderRGrigio {
	border-left : 0px solid #6C82A0;
	border-bottom : 1px solid #6C82A0;
	border-right : 1px solid #6C82A0;
	border-top : 0px solid #6C82A0;
}

.BorderBGrigio {
	border-left : 0px solid #6C82A0;
	border-bottom : 1px solid #6C82A0;
	border-right : 0px solid #6C82A0;
	border-top : 0px solid #6C82A0;
}

.BorderRosso {
	border-left : 1px solid #A50505;
	border-bottom : 1px solid #A50505;
	border-right : 1px solid #A50505;
	border-top : 1px solid #A50505;
}

.BorderBianco {
	border-left : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 1px solid #FFFFFF;
}

/* ----------------------------------------------- Link Principale ------------------------------- */

A:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#02285D; font-weight:bold; text-decoration:none;}
A:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#02285D; font-weight:bold; text-decoration:none;}
A:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#02285D; font-weight:bold; text-decoration:none;}
A:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#AB030A; font-weight:bold; text-decoration:none;}

/* ------------------------------------------- Tipi di Link Aggiuntivi --------------------------- */

A.MenuHome:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MenuHome:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MenuHome:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.MenuHome:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#02285D; font-weight:bold; text-decoration:none;}

A.download:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#526E94; font-weight:normal; text-decoration:none;}
A.download:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#A50505; font-weight:normal; text-decoration:none;}

A.Paging:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FC7D01; font-weight:bold; text-decoration:none;}

/* ------------------------------------------- Stili Oggetti Principali --------------------------- */

.Submit {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #02285D;	
	color: #FFFFFF;
	width: 100px;
	border-left : 1px solid #3B4E85;
	border-bottom : 1px solid #3B4E85;
	border-right : 1px solid #3B4E85;
	border-top : 1px solid #3B4E85;
	font-weight: bold;
}

.Input	{
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #02285D;
	border-left : 1px solid #3B4E85;
	border-bottom : 1px solid #3B4E85;
	border-right : 1px solid #3B4E85;
	border-top : 1px solid #3B4E85;
	font-weight: bold;
}

