
/* ------------------------------------------------- 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;}

.ArancioS8 {font-family:Tahoma; font-size:8pt; font-weight:none; color:#F17E0B;}
.ArancioS8b {font-family:Tahoma; font-size:8pt; font-weight:bold; color:#F17E0B;}

.ArancioS10 {font-family:Tahoma; font-size:10pt; font-weight:none; color:#F17E0B;}
.ArancioS10b {font-family:Tahoma; font-size:10pt; font-weight:bold; color:#F17E0B;}

.ArancioS12 {font-family:Tahoma; font-size:12pt; font-weight:none; color:#F17E0B;}
.ArancioS12b {font-family:Tahoma; font-size:12pt; font-weight:bold; color:#F17E0B;}

.BluS8 {font-family:Verdana; font-size:8pt; font-weight:none; color:#091C61;}
.BluS8b {font-family:Verdana; font-size:8pt; font-weight:bold; color:#091C61;}

.BluS9 {font-family:Verdana; font-size:9pt; font-weight:none; color:#091C61;}
.BluS9b {font-family:Verdana; font-size:9pt; font-weight:bold; color:#091C61;}

.BluS10 {font-family:Verdana; font-size:10pt; font-weight:none; color:#091C61;}
.BluS10b {font-family:Verdana; font-size:10pt; font-weight:bold; color:#091C61;}

.BluS12 {font-family:Verdana; font-size:12pt; font-weight:none; color:#091C61;}
.BluS12b {font-family:Verdana; font-size:12pt; font-weight:bold; color:#091C61;}

.Rosso8 {font-family:Verdana; font-size:8pt; font-weight:none; color:#CC0000;}
.Rosso8b {font-family:Verdana; font-size:8pt; font-weight:bold; color:#CC0000;}

.Rosso9 {font-family:Verdana; font-size:9pt; font-weight:none; color:#CC0000;}
.Rosso9b {font-family:Verdana; font-size:9pt; font-weight:bold; color:#CC0000;}

.Rosso10 {font-family:Verdana; font-size:10pt; font-weight:none; color:#CC0000;}
.Rosso10b {font-family:Verdana; font-size:10pt; font-weight:bold; color:#CC0000;}

.Rosso12 {font-family:Verdana; font-size:12pt; font-weight:none; color:#CC0000;}
.Rosso12b {font-family:Verdana; font-size:12pt; font-weight:bold; color:#CC0000;}

.AzzurroS10 {font-family:Tahoma; font-size:10pt; font-weight:none; color:#3D7FBC;}
.AzzurroS10b {font-family:Tahoma; font-size:10pt; font-weight:bold; color:#3D7FBC;}

.AzzurroS12 {font-family:Tahoma; font-size:12pt; font-weight:none; color:#3D7FBC;}
.AzzurroS12b {font-family:Tahoma; font-size:12pt; font-weight:bold; color:#3D7FBC;}

.AzzurroC10 {font-family:Tahoma; font-size:10pt; font-weight:none; color:#CDDFEB;}
.AzzurroC10b {font-family:Tahoma; font-size:10pt; font-weight:bold; color:#CDDFEB;}

.AzzurroC12 {font-family:Tahoma; font-size:12pt; font-weight:none; color:#CDDFEB;}
.AzzurroC12b {font-family:Tahoma; font-size:12pt; font-weight:bold; color:#CDDFEB;}


/* ------------------------------------------------- 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;}

.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;
}

/* ------------------------------------------------- Tabelle Principali ----------------------------------------- */

.BorderTabellaA {
	border-left : 1px solid #091C61;
	border-bottom : 1px solid #091C61;
	border-right : 1px solid #091C61;
	border-top : 1px solid #091C61;
}

.TitoloTabellaA {
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #091C61;	
	color: #FFFFFF;
	border-left : 1px solid #091C61;
	border-bottom : 1px solid #091C61;
	border-right : 1px solid #091C61;
	border-top : 1px solid #091C61;
}


.BorderTabellaB {
	border-left : 1px solid #27581D;
	border-bottom : 1px solid #27581D;
	border-right : 1px solid #27581D;
	border-top : 1px solid #27581D;
}

.TitoloTabellaB {
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #4F5368;	
	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 PreEsistenti vecchio Sito Domizi --------------------------- */

.BorderBluS {
	border-left : 1px solid #091C61;
	border-bottom : 1px solid #091C61;
	border-right : 1px solid #091C61;
	border-top : 1px solid #091C61;
}

.BorderBluS2 {
	border-left : 1px solid #025E9F;
	border-bottom : 1px solid #025E9F;
	border-right : 1px solid #025E9F;
	border-top : 1px solid #025E9F;
}


.BorderBluS1 {
	border-left : 0px solid #091C61;
	border-bottom : 1px solid #091C61;
	border-right : 0px solid #091C61;
	border-top : 0px solid #091C61;
}

.BorderBluS1T {
	border-left : 0px solid #091C61;
	border-bottom : 0px solid #091C61;
	border-right : 0px solid #091C61;
	border-top : 1px solid #091C61;
}

.AzzurroS {
	border-left : 1px solid #3D7FBC;
	border-bottom : 1px solid #3D7FBC;
	border-right : 1px solid #3D7FBC;
	border-top : 1px solid #3D7FBC;
}

.BorderArancioS {
	border-left : 1px solid #F17E0B;
	border-bottom : 1px solid #F17E0B;
	border-right : 1px solid #F17E0B;
	border-top : 1px solid #F17E0B;
}

.BorderGrigioS {
	border-left : 1px solid #B4B6BC;
	border-bottom : 1px solid #B4B6BC;
	border-right : 1px solid #B4B6BC;
	border-top : 1px solid #B4B6BC;
}

.BorderGrigioC {
	border-left : 1px solid #DCDDE2;
	border-bottom : 1px solid #DCDDE2;
	border-right : 1px solid #DCDDE2;
	border-top : 1px solid #DCDDE2;
}

.BorderGrigioCC {
	border-left : 1px solid #E4E6EC;
	border-bottom : 1px solid #E4E6EC;
	border-right : 1px solid #E4E6EC;
	border-top : 1px solid #E4E6EC;
}

.BorderGrigioC1 {
	border-left : 0px solid #DCDDE2;
	border-bottom : 1px solid #DCDDE2;
	border-right : 0px solid #DCDDE2;
	border-top : 0px solid #DCDDE2;
}

.BorderGrigioCTop {
	border-left : 0px solid #DCDDE2;
	border-bottom : 0px solid #DCDDE2;
	border-right : 0px solid #DCDDE2;
	border-top : 1px solid #DCDDE2;
}

.BorderBianco {
	border-left : 0px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 0px solid #FFFFFF;
	border-top : 0px solid #FFFFFF;
}

.BorderBiancoT {
	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:#3D7FBC; font-weight:bold; text-decoration:none;}
A:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3D7FBC; font-weight:bold; text-decoration:none;}
A:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#3D7FBC; font-weight:bold; text-decoration:none;}
A:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#091C61; font-weight:bold; text-decoration:none;}

/* ------------------------------------------- Tipi di Link Aggiuntivi --------------------------- */

A.Paging:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#58779F; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#DEEBFF; background-color: #58779F; font-weight:bold; text-decoration:none;}

A.1:link {font-family:Tahoma; font-size:8pt; color:#F17E0B; font-weight:bold; text-decoration:none;}
A.1:visited {font-family:Tahoma; font-size:8pt; color:#F17E0B; font-weight:bold; text-decoration:none;}
A.1:active {font-family:Tahoma; font-size:8pt; color:#F17E0B; font-weight:bold; text-decoration:none;}
A.1:hover {font-family:Tahoma; font-size:8pt; color:#091C61; font-weight:bold; text-decoration:none;}

A.l2:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#025E9F; font-weight:none; text-decoration:none;}
A.l2:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#025E9F; font-weight:none; text-decoration:none;}
A.l2:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#025E9F; font-weight:none; text-decoration:none;}
A.l2:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FF6600; font-weight:none; text-decoration:none;}

A.l3:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:9pt; color:#FFFFFF; font-weight:none; text-decoration:none;}
A.l3:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:9pt; color:#FFFFFF; font-weight:none; text-decoration:none;}
A.l3:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:9pt; color:#FFFFFF; font-weight:none; text-decoration:none;}
A.l3:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:9pt; color:#082160; font-weight:none; text-decoration:none;}





/* ------------------------------------------- Stili Oggetti Principali --------------------------- */

.Submit {
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #091C61;	
	color: #FFFFFF;
	width: 100px;
	border-left : 1px solid #CDDFEB;
	border-bottom : 1px solid #CDDFEB;
	border-right : 1px solid #CDDFEB;
	border-top : 1px solid #CDDFEB;
	font-weight: bold;
}

.Input	{
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #CDDFEB;	
	color: #091C61;
	border-left : 1px solid #091C61;
	border-bottom : 1px solid #091C61;
	border-right : 1px solid #091C61;
	border-top : 1px solid #091C61;
	font-weight: bold;
}

#menutestata {font-family:Tahoma; font-size:8pt; font-weight:bold; color:#F17E0B;}
#menutestata a {color:#172E69; text-decoration:none;}
#menutestata a:hover {text-decoration:none; background-color:#eeeeee; color:#B9B894; font-weight:bold;}
