.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;}

.giallo8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#FCC301;}
.giallo8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#FCC301;}

.giallo10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#FCC301;}
.giallo10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#FCC301;}

.giallo12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#FCC301;}
.giallo12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#FCC301;}

.turchese8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#0367D7;}
.turchese8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#0367D7;}

.turchese10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#0367D7;}
.turchese10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#0367D7;}

.turchese12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#0367D7;}
.turchese12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#0367D7;}

.blu8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#2B3479;}
.blu8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#2B3479;}

.blu10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#2B3479;}
.blu10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#2B3479;}

.blu12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#2B3479;}
.blu12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#2B3479;}

.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;}

.Grigio8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#747690;}
.Grigio8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#747690;}

.Grigio10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#747690;}
.Grigio10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#747690;}

.Grigio12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#747690;}
.Grigio12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#747690;}

.GrigioS8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#494A5F;}
.GrigioS8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#494A5F;}

.GrigioS10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#494A5F;}
.GrigioS10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#494A5F;}

.GrigioS12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#494A5F;}
.GrigioS12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#494A5F;}


.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;}

.Asterisco8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#DE000E;}

.MsgOk10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#009900;}

.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}
.PedicBbianco8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:6pt; font-weight:none; color:#FFFFFF; vertical-align: sub}


.BorderTabellaA {
	border-left : 6px solid #BEC4DF;
	border-bottom : 0px solid #BEC4DF;
	border-right : 6px solid #BEC4DF;
	border-top : 0px solid #BEC4DF;
}

.TitoloTabellaA {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #2B3479;	
	color: #FFFFFF;
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}


.BorderTabellaB {
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}

.TitoloTabellaB {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #2B3479;	
	color: #FFFFFF;
	border-left : 1px solid #2B3479;
	border-bottom : 1px solid #2B3479;
	border-right : 1px solid #2B3479;
	border-top : 1px solid #2B3479;
}

.BorderBottomTabellaB {
	border-left : 0px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 0px solid #064062;
	border-top : 0px solid #064062;
}

.BorderATopBottom {
	border-left : 0px solid #FFD92B;
	border-bottom : 1px solid #FFD92B;
	border-right : 0px solid #FFD92B;
	border-top : 1px solid #FFD92B;
}

.BorderGiallo {
	border-left : 1px solid #FFD92B;
	border-bottom : 3px solid #FFD92B;
	border-right : 1px solid #FFD92B;
	border-top : 3px solid #FFD92B;
}

.BorderGialloTopRight {
	border-left : 0px solid #FFD92B;
	border-bottom : 0px solid #FFD92B;
	border-right : 1px solid #FFD92B;
	border-top : 3px solid #FFD92B;
}

.BorderGialloLR {
	border-left : 2px solid #FFD92B;
	border-bottom : 0px solid #FFD92B;
	border-right : 2px solid #FFD92B;
	border-top : 0px solid #FFD92B;
}

.BorderGialloBottom {
	border-left : 0px solid #FBD246;
	border-bottom : 1px solid #FBD246;
	border-right : 0px solid #FBD246;
	border-top : 0px solid #FBD246;
}

.BorderGialloTopBottom {
	border-left : 0px solid #FBD246;
	border-bottom : 2px solid #FBD246;
	border-right : 0px solid #FBD246;
	border-top : 2px solid #FBD246;
}

.BorderGialloTop {
	border-left : 0px solid #FBD246;
	border-bottom : 0px solid #FBD246;
	border-right : 0px solid #FBD246;
	border-top : 2px solid #FBD246;
}


.BorderGialloBottom3 {
	border-left : 0px solid #FBD246;
	border-bottom : 3px solid #FBD246;
	border-right : 0px solid #FBD246;
	border-top : 0px solid #FBD246;
}

.BorderBiancoDx {
	border-left : 0px solid #FFFFFF;
	border-bottom : 0px solid #FFFFFF;
	border-right : 1px solid #FFFFFF;
	border-top : 0px solid #FFFFFF;
}

.BorderBiancoBottom {
	border-left : 0px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
	border-right : 0px solid #FFFFFF;
	border-top : 0px solid #FFFFFF;
}

.BorderBiancoRight {
	border-left : 0px solid #FFD92B;
	border-bottom : 0px solid #FFD92B;
	border-right : 2px solid #FFFFFF;
	border-top : 0px solid #FFD92B;
}

.BorderBiancoTop {
	border-left : 0px solid #FFD92B;
	border-bottom : 0px solid #FFD92B;
	border-right : 0px solid #FFFFFF;
	border-top : 2px solid #FFFFFF;
}

.BorderALeftRight {
	border-left : 6px solid #BEC4DF;
	border-bottom : 0px solid #BEC4DF;
	border-right : 6px solid #BEC4DF;
	border-top : 0px solid #BEC4DF;
}

.BorderBluS {
    font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size: 10pt;
	color: #3B4E85;
	border-left : 1px solid #3B4E85;
	border-bottom : 1px solid #3B4E85;
	border-right : 1px solid #3B4E85;
	border-top : 1px solid #3B4E85;
}

.BorderBluBG {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 10pt;
	background-color: #A2D6FD;	
	color: #3B4E85;
	font-weight:bold;
	border-left : 1px solid #3B4E85;
	border-bottom : 1px solid #3B4E85;
	border-right : 1px solid #3B4E85;
	border-top : 1px solid #3B4E85;
}

.BorderBluS1 {
	border-left : 0px solid #3B4E85;
	border-bottom : 0px solid #3B4E85;
	border-right : 0px solid #3B4E85;
	border-top : 1px solid #3B4E85;
}

.BorderBluSBottom {
	border-left : 0px solid #3B4E85;
	border-bottom : 2px solid #3B4E85;
	border-right : 0px solid #3B4E85;
	border-top : 0px solid #3B4E85;
}

.BorderBluSTopBottom {
	border-left : 0px solid #3B4E85;
	border-bottom : 2px solid #3B4E85;
	border-right : 0px solid #3B4E85;
	border-top : 2px solid #3B4E85;
}

.BorderGrigio {
	border-left : 1px solid #747690;
	border-bottom : 1px solid #747690;
	border-right : 1px solid #747690;
	border-top : 1px solid #747690;
}

.BorderGrigioB {
	border-left : 0px solid #747690;
	border-bottom : 0px solid #747690;
	border-right : 0px solid #747690;
	border-top : 1px solid #747690;
}

.Wait {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FFFFFF;	
	color: #FF0000;
	font-weight: bold;
	Width: 300px;
	text-align:center;
	border-left : 0px solid #3B4E85;
	border-bottom : 0px solid #3B4E85;
	border-right : 0px solid #3B4E85;
	border-top : 0px solid #3B4E85;
}

/* =============================================================================== */
/* Tabelle per FORM e Database																   */
/* =============================================================================== */

.TitoloForm {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #2B3479;	
	color: #FFFFFF;
	border-left : 1px solid #064062;
	border-bottom : 1px solid #064062;
	border-right : 1px solid #064062;
	border-top : 1px solid #064062;
}
/* =============================================================================== */

A:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}

A.Paging:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Paging:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Paging:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Paging:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; background-color: #7E95A6; font-weight:bold; text-decoration:none;}

A.Menu:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Menu:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Menu:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}
A.Menu:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#4992D7; font-weight:bold; text-decoration:none;}

A.MenuProdotti:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFFFFF; font-weight:bold; text-decoration:none;}

A.MenuProdotti1:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti1:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti1:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:bold; text-decoration:none;}
A.MenuProdotti1:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#6B7DA1; font-weight:bold; text-decoration:none;}

A.MenuPopUp:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A.MenuPopUp:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A.MenuPopUp:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}
A.MenuPopUp:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#FFDC7E; font-weight:bold; text-decoration:none;}

A.Applicazioni:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:none; text-decoration:none;}
A.Applicazioni:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:none; text-decoration:none;}
A.Applicazioni:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#58779F; font-weight:none; text-decoration:none;}
A.Applicazioni:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#494A5F; font-weight:none; text-decoration:none;}

A.ApplicazioniTabella:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#494A5F; font-weight:normal; text-decoration:none;}
A.ApplicazioniTabella:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#494A5F; font-weight:normal; text-decoration:none;}
A.ApplicazioniTabella:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#494A5F; font-weight:normal; text-decoration:none;}
A.ApplicazioniTabella:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#494A5F; font-weight:normal; text-decoration:none; background-color: #FFFFFF;}

A.Pdf:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:normal; text-decoration:none;}
A.Pdf:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:normal; text-decoration:none;}
A.Pdf:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:normal; text-decoration:none;}
A.Pdf:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#2B3479; font-weight:normal; text-decoration:none;}

A.Credits:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#747690; font-weight:bold; text-decoration:none;}
A.Credits:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#747690; font-weight:bold; text-decoration:none;}
A.Credits:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#747690; font-weight:bold; text-decoration:none;}
A.Credits:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; color:#0072BC; font-weight:bold; text-decoration:none;}

.NumPage {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; background-color: #FFFFFF; color:#7E95A6;}

.BorderATopBottomID {
	border-left : 0px solid #BEC4DF;
	border-bottom : 1px solid #BEC4DF;
	border-right : 0px solid #BEC4DF;
	border-top : 1px solid #BEC4DF;
}

.Submit {
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #2B3479;	
	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: none;
}

.Input	{
    font-family:Tahoma, Arial, Verdana, Helvetica;
	font-size: 8pt;
	background-color: #FBFBFB;	
	color: #3B4E85;
	border-left : 1px solid #3B4E85;
	border-bottom : 1px solid #3B4E85;
	border-right : 1px solid #3B4E85;
	border-top : 1px solid #3B4E85;
	font-weight: bold;
}
