/* ----- FOGLIO DI STILE ----- */
/* GENERALE */
body		{font-family: Verdana, Arial, Helvetica;
		
		font-size: 13;
		color: #969FA8;
		text-align: left;
		line-height:150%;
		margin-top:0px;
		margin-left:5px;
		margin-right:5px;
		margin-bottom:0px;		
		padding:0px;
		border:0px;
		}
body table {font-family: Verdana, Arial, Helvetica;
		font-size: 11;
		color: #666666;
		text-align: left;}

/*************************************************************************/
/* VARIANTI PER TESTO */
/*correzione allineamento testo/icona*/

/* Paragrafo legenda */
p.leg   {color: #808080;
		text-align:right;
		font-size: 7pt}
/* avvisi e segnalazioni importanti (grassetto rosso) */
.txalert	{color: #FF0000;
		font-weight: bold}

/* testo generico */
.txtext		{color: #808080}

/* testo generico */
.txblack	{color: #000000}

/* titoli delle tabelle */
.tbltitle	{color: #FFCC00;
		font-size: 10pt;
		font-weight: bold}

/* legenda */
.legend		{color: #808080;
		font-size: 8pt}
/* pič di pagina */
.ppg		{color: #808080;
		text-align:left;
		border: none;
		line-height: 140%;
		font-size: 7pt}

/*************************************************************************/
/* TITOLI */
h1		{font-size: 20;
		color: #0066CC;
		text-align:Left;
		font-weight: bold}

h2		{font-size: 14;
		color: #0066CC;
		text-align:left;
		font-weight: bold}

h3		{font-size: 12;
		color: #666666;
		text-align:left;
		font-weight: bold}

h4		{font-size: 12;
        text-align:right;
		color: #000000;
		font-weight: bold}
/*************************************************************************/
/* IMMAGINI */
img		{border-style: none;
		border: 0}

/*************************************************************************/
/* PULSANTI */
button		{cursor: hand;
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
		text-align: center;
		vertical-align: middle}

/* pulsati piccoli per azioni sulle righe */
.btnaction 	{width: 20px}

/* pulsanti di navigazione temporale (< e >) */
.btngo		{width: 25px}

/* pulsanti di comando */
.btncommand	{width: 90px;
		font-variant: small-caps;
		color: #0000A0}

/*************************************************************************/
/* ANCORAGGIO IPERLINK */
a		{color: #ff9900;
		text-decoration: none;
		cursor: hand}

a:Hover		{color: #FF3300;}

a:active {color: #FF9900}

a.imgLink	{border-style: none}

a.imgLink:Hover	{border: 1 outset}

.contact a {
		  font-size: 10px;
		  font-weight: bold;
		  color : #999999;
		  background-image:url(../images/cntcbll2.gif);
		  padding-top: 2px;
		  padding-bottom: 6px;
		  padding-left: 23px;
}

.menutdbar a {border: none; 
			font-size: 9px;
			font-weight: bold;
			color : #FFFFFF;	
			}

.menutdsub a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FF9900;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_57.gif);
		padding-top: 4px;
		padding-bottom: 3px;
		padding-left: 18px;
		/*height:1px;*/
		}
.menutdLog a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FF9900;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_06.gif);
		padding-top: 2px;
		padding-bottom: 4px;
		padding-left: 28px;
		/*height:1px;*/
		}
.menutd1 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_08.gif); 
		padding-top: 3px;
		padding-bottom: 6px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutd2 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_14.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutd3 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_20.gif);
		padding-top: 2px;
		padding-bottom: 5px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutd4 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_26.gif);
		padding-top: 3px;
		padding-bottom: 6px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutd5 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_32.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutd6 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #FFFFFF;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/prima_38.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 15px;
		/*height:1px;*/
		}
.menutdC1 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_18.gif); 
		padding-top: 3px;
		padding-bottom: 7px;
		padding-left: 23px;
		/*height:1px;*/
		}
.menutdC2 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_22.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 23px;
		/*height:1px;*/
		}
.menutdC3 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_26.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 23px;
		/*height:1px;*/
		}
.menutdC4 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_30.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 23px;
		/*height:1px;*/
		}
.menutdC5 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_34.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 23px;
		/*height:1px;*/
		}
.menutdC6 a {border: none;
		font-size: 10px;
		font-weight: bold;
		color : #999999;
		display: block; 
		position: relative; 
		text-decoration: none;
		background-image:  url(../images/contenuto_38.gif);
		padding-top: 2px;
		padding-bottom: 6px;
		padding-left: 23px;
		/*height:1px;*/
		}
		
.contact a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdbar a:hover {border: none;
			color: #FF3300;
			text-decoration: none;	
			}
.menutdsub a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutd1 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutd2 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;

		}
.menutd3 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutd4 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutd5 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}

.menutd6 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdC1 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdC2 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;

		}
.menutdC3 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdC4 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdC5 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdC6 a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}
.menutdLog a:hover {border: none;
		color: #FF3300;
		text-decoration: none;
		}

/* classe per span bottone icone info ecc. */
.btnicon{width:14px; height:14px; margin-right:4px;}
.btnicon a:hover{ background: #DFDFDF;
				 cursor: help;
}

/*************************************************************************/
/* OGGETTI */
input,
textarea	{
					font-family: 		Verdana;
					color:				#0066FF;
					font-size:			10px;
					font-weight: 		bold;
					height:				16px;
					background-color:	#FFFFFF;
					border: 1px #999999 solid;
}
/*************************************************************************/
/* STILE LAYER */
/*Classi per span legenda e log pubblicazione*/
.lgbas {visibility:hidden;  height:12px; width: 35px}
.lgern {visibility:hidden; height:12px; width: 35px}
.lgact {visibility:hidden; height:12px; width: 35px}
.lgtxt {visibility:hidden; height:13px}
.pub {text-align:left; height:12px; width:635px}
#spnlck{width:40px; text-align:center; background-color:#EEEEEE;}
#spnprn{width:40px; text-align:center; background-color:#EEEEEE;}

/*Classi per layer di layout*/
#introduzione {z-index: 10; font-size: 7pt; line-height:150%;}
#news {z-index: 10; font-size: 8pt; color: #969FA8; line-height:150%;}


