
/* ------------------------------------------------- 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;}


.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:#3B4B66;}
.Grigio8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#3B4B66;}

.Grigio10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#3B4B66;}
.Grigio10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#3B4B66;}

.Grigio12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#3B4B66;}
.Grigio12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#3B4B66;}

.Verde8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#B9DFB0;}
.Verde8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#B9DFB0;}

.Verde10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#B9DFB0;}
.Verde10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#B9DFB0;}

.Verde12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#B9DFB0;}
.Verde12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#B9DFB0;}

.VerdeS8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#4F9F40;}
.VerdeS8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#4F9F40;}

.VerdeS10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#4F9F40;}
.VerdeS10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#4F9F40;}

.VerdeS12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#4F9F40;}
.VerdeS12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#4F9F40;}

.VerdeD8 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:none; color:#27581D;}
.VerdeD8b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:8pt; font-weight:bold; color:#27581D;}

.VerdeD10 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:none; color:#27581D;}
.VerdeD10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#27581D;}

.VerdeD12 {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:none; color:#27581D;}
.VerdeD12b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:12pt; font-weight:bold; color:#27581D;}

/* ------------------------------------------------- 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;}

.Asterisco10b {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; font-weight:bold; color:#DE000E;}
.Asterisco8b {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 #27581D;
	border-bottom : 1px solid #27581D;
	border-right : 1px solid #27581D;
	border-top : 1px solid #27581D;
}

.TitoloTabellaA {
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #4F9F40;	
	color: #FFFFFF;
	border-left : 1px solid #27581D;
	border-bottom : 1px solid #27581D;
	border-right : 1px solid #27581D;
	border-top : 1px solid #27581D;
}


.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 --------------------------- */

.BorderATopBottom {
	border-left : 0px solid #3B4B66;
	border-bottom : 3px solid #3B4B66;
	border-right : 0px solid #3B4B66;
	border-top : 3px solid #3B4B66;
}

.BorderALeftRight {
	border-left : 1px solid #3B4B66;
	border-bottom : 0px solid #3B4B66;
	border-right : 1px solid #3B4B66;
	border-top : 0px solid #3B4B66;
}

/* ----------------------------------------------- Link Principale ------------------------------- */

A:link {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#09C61F; font-weight:bold; text-decoration:none;}
A:visited {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#09C61F; font-weight:bold; text-decoration:none;}
A:active {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#09C61F; font-weight:bold; text-decoration:none;}
A:hover {font-family:Tahoma, Arial, Verdana, Helvetica; font-size:10pt; color:#27581D; 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;}

/* ------------------------------------------- Stili Oggetti Principali --------------------------- */

.Submit {
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #27581D;	
	color: #FFFFFF;
	width: 100px;
	border-left : 1px solid #27581D;
	border-bottom : 1px solid #27581D;
	border-right : 1px solid #27581D;
	border-top : 1px solid #27581D;
	font-weight: bold;
}

.Input	{
    font-family:Tahoma;
	font-size: 8pt;
	background-color: #FBFBFB;	
	color: #4F9F40;
	border-left : 1px solid #27581D;
	border-bottom : 1px solid #27581D;
	border-right : 1px solid #27581D;
	border-top : 1px solid #27581D;
	font-weight: bold;
}



/* ------------------------------------------------- Stili PopUp Natale ------------------------------------------------- */

#popad
		{
			padding:2px;
			border:2px solid #E20409;
			background:#529F3F;
			filter: alpha(opacity=80);
			width:450px;			
		}
		#popad_footage{
			height:10px;
			width:450px;
		}

		#popad_footage a{
			display:block;			
			height:10px;
			width:450px;
			display:block;
			text-indent:-600px;
			overflow:hidden;
		}
		#popad p{
			margin:0;
			padding:0;
			font-family:Arial,Sans-serif;
			font-size:90%;
			font-weight:bold;
		}
		#popad_content a{
			color:#529F3F;
		}
		#popad.dynamic #popad_footage{
			height:10px;
			width:450px;
			background:url(../ImgPopUp/01.gif) top left no-repeat;
		}
		#popad.dynamic #popad_footage a{
			height:10px;
		}
		#popad.dynamic #popad_footage a#popad_close{
			width:450px;
			height:10px;
		}
		#popad.dynamic{
			position:absolute;
			top:200px;
			left:30%;		
		}
		html>body #popad.dynamic{
			position:fixed;
		}


		#flashcontent4 {
			height: 270px;
			width: 450px;
		}




		#flashcontent {
			height: auto;
		}