li { list-style-type:none; }
																	/*	FIRME	*/
.tipoc { text-align: justify;	color: #003366; font-size: 9px; font-family: verdana;  text-align:justify; }


															/* BORDO TABELLE */
.bordoTabella {
	border-top-width: 1px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#9E989C;
}

																		/* TITOLI INTERNI TABELLA CENTRALE (ES. DATI ORDINANTE) */
.tit-td {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #003366; vertical-align: center; text-align:center;
}

															/* RIGA SCURA DELLA TABELLA CENTRALE */
.rigaDisp {
	font-size: 0.80em;
	font-family: verdana;
	background-color:#E6EEF7;
	border-top-width: 1px; border-style: solid;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 1px; border-color:#ffffff;
}
															/* RIGA CHIARA DELLA TABELLA CENTRALE */
.rigaPari {
	font-size: 0.80em;
	font-family:verdana;
	background-color:#CCDDEE;
	border-top-width: 1px; border-style: solid;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 1px; border-color:#ffffff;
}

.riga {
	font-size:11px;
	margin-right:0;
	margin-left:0;
	font-family:verdana;
	color:#4D4D4D;
	border-bottom: 1px solid #C0C0C0;
	height:18px;
	border-top-width: 1px; border-style: solid;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 1px; border-color:#ffffff;
}

/* ------------------------- VARI PULSANTI ---------------------------- */

																	/*FONT DEI PULSANTI IN ALTO */
.titolo-link{
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	padding-left: 4px;
	padding-right: 4px;
	text-align:center;
}

																	/*BACKGROUND DEI PULSANTI IN ALTO */
.titolo-link-sotto{
background-color:#003366;
text-align:center;
}

																	/* LARGHEZZA E BORDO DELLA TABELLA PIU' ESTERNA */
.tabellaEsterna{
	align:center;
	width:97%;
}


																	/* IL PASSAGGIO SOPRA L'HREF DEFINITO IN TITOLOLINK */
a.titolo-link:hover{color:#94B6FE; text-decoration:underline;}


																	/*FONT DEI PULSANTI SOTTO */
.funzioni-link{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; vertical-align: center; text-align:center;text-transform:lowercase;
}

																	/*FONT DEI PULSANTI SOTTO (ELIMINA E TUTTI I DIVERSI) */
.funzioni-link2{
	font-family: verdana, sans-serif; 
	font-weight:bolder;
	font-size:10px;
	color:#003366; 
	text-decoration:none; 
	text-transform:lowercase;
	text-align:center;
}

a.funzioni-link2:hover{ text-decoration:underline; }

																	/*FONT NUMERO PAGINA */
.funzioni-numero-pagina{
	color: black;
	font-size: 9px;
	font-family: verdana;
	font-weight: bold;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	width:80px;
}

																	/*FONT NAVIGAZIONE PAGINA */
.funzioni-pagina{
	color: #003366;
	font-size: 10px;
	font-family: verdana;
	font-weight: bolder;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
}

																	/*BACKGROUND NAVIGAZIONE SOTTO */
.funzioni-pagina-sotto{
	background-color:#E6EEF7;
	padding-right:10px;
	padding-left:10px;
	width:30px;
	border-color: black; border-style: solid; border-top-width: 1px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; TEXT-DECORATION:none;  text-align:center;
}

.tabellaNavigatore{
	/*text-align:center; margin-left:auto; margin-right:auto; width:50%; CASO ALLINEAMENTO AL CENTRO*/
	/*text-align:right;margin-left:50%; CASO ALLINEAMENTO A DX*/
	text-align:center; margin-left:auto; margin-right:auto; width:50%;
}

.tdVuotiNavigazionePagina{
	padding-right:10px;
	padding-left:10px;
	width:30px;
	height:5px;
}

																	/*FONT DEI PULSANTI SOTTO INDIETRO*/
.funzioni-link-indietro{
font-size: 1px;
}

																	/*BACKGROUND DEI PULSANTI INDIETRO SOTTO */
.funzioni-link-indietro-sotto{
	height:1px;
	font-size: 1px;
}

.funzioni-link-sotto-laterale{
	color: white;
	font-size: 1px;
	width:1px;
}

															/* PER LE CELLE CHE CONTENGONO LE TABLE DELLE FUNZIONI */
.funzioni-link-attorno{
font-size: 1px;
}

																	/*BACKGROUND DEI PULSANTI SOTTO */
.funzioni-link-sotto{
	background-color:#003366;
	padding-left:3px; 
	padding-right:6px;
	vertical-align:middle;
	text-align:center;
	padding-bottom:2px;
}
.funzioni-link2-sotto{
	background-color:#E6EEF7;
	padding-left:3px; 
	padding-right:6px;
	height:16px; vertical-align:middle;
	text-align:center;
	padding-bottom:2px;
	border-top-width: 1px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#9E989C;
}


																	/* IL PASSAGGIO SOPRA L'HREF DEFINITO IN funzioni-link */
	a.funzioni-link:hover{ text-decoration:underline; }




																	/*FONT DEI PULSANTI CENTRALI */
.linea-link{
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-family: verdana;
	padding-left: 4px;
	padding-right: 4px;
	padding-top:2px;
	padding-bottom:0px;
	text-align:center;
}

																	/*BACKGROUND DEI PULSANTI CENTRALI */
.linea-link-sotto{
background-color:#003366;
text-align:center;
}

																	/* IL PASSAGGIO SOPRA L'HREF DEFINITO IN linea-link */
a.linea-link:hover { text-decoration:underline; }


																	/*FONT DEI PULSANTI CENTRALI */
.linea-link2{
	color: #4D4D4D;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana;
	padding-left: 4px;
	padding-right: 4px;
}

																	/*BACKGROUND DEI PULSANTI CENTRALI */
.linea-link2-sotto{
	background-color:#E9E6E6;
	border-width:1px;
	border-color:#006666;
	border-style:solid;
}

																	/* IL PASSAGGIO SOPRA L'HREF DEFINITO IN linea-link2 */
a.linea-link2:hover{color:#042E9C;}


/* --------------------- FINE VARI PULSANTI ------------------------ */












/*--------- IN MENU0 MENU1 MENU2 E DIV#MENU0 A:HOVER... SONO DEFINITI I POPUP (DIV PRESENTI NELLE VARIE PAGINE) ----------*/

#menu0 {
 color:#ffffff;
 position: absolute; 
 visibility: hidden; 
 width: 160px; 
 background-color: lightgrey; 
 layer-background-color: white; 
 border: 2px outset white; 
 cursor:hand;
 font-size: 11px;
 font-weight: bold;
 font-family: verdana;
 border-width:1;
 border-color:#858585;
 border-style:solid;
 background-color:#003366;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 0px;
 padding-bottom: 6px;
 text-transform:lowercase;
} 

div#menu0 a:hover{
	text-decoration: none;
	width:defalt; /*Needed for Opera*/
	cursor:default;
	color:#94B6FE;
	/*font-weight: bold;*/
	text-decoration:underline;
} 

#menu1 {
 position: absolute; 
 visibility: hidden; 
 width: 160px; 
 background-color: lightgrey; 
 layer-background-color: #003366; 
 cursor:hand;
 color: #ffffff;
 font-size: 11px;
 font-weight: bold;
 font-family: verdana;
 border-width:1;
 border-color:#858585;
 border-style:solid;
 background-color:#003366;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 0px;
 padding-bottom: 6px;
  text-transform:lowercase;
} 

div#menu1 a:hover{
	text-decoration: none;
	width:defalt; /*Needed for Opera*/
	cursor:default;
	/*color:#F89919;*/
	font-weight: bold;
	color:#94B6FE;
	text-decoration:underline;

} 

#menu2 {
 position: absolute; 
 visibility: hidden; 
 width: 160px; 
 layer-background-color: white; 
 border: 2px outset white; 
 cursor:hand;
 color: #ffffff;
 font-size: 11px;
 font-weight: bold;
 font-family: verdana;
 border-width:1;
 border-color:#858585;
 border-style:solid;
 background-color:#003366;
 padding-left: 4px;
 padding-right: 4px;
 padding-top: 0px;
 padding-bottom: 6px;
 text-transform:lowercase;
} 

div#menu2 a:hover{
	text-decoration: none;
	width:defalt; /*Needed for Opera*/
	cursor:default;
	/*color:#F89919;*/
	font-weight: bold;
	color:#94B6FE;
	text-decoration:underline;
}

/* DEFINISCONO I COLORI FONT DEI TRE MENU POP-UP */
.menu2-testo {color:#ffffff;
	text-transform:lowercase;
}
.menu0-testo {color:#ffffff;
	text-transform:lowercase;
}
.menu1-testo {color:#ffffff;
	text-transform:lowercase;
}

 

/* --------------------------------------------------------------------------------------------------------------------*/



																	/* STYLE DEI BUTTON STANDARD */
.style-button{
	color: white;
	font-size: 12px;
	font-weight: bold;
	font-family: verdana;
	background-color:#336699;
	padding-bottom: 3px;
	height: 18px;
/*width : 18px;*/
	vertical-align:absmiddle;
}


										
										
																											/* STYLE HELP */
.help{
	font: normal 10px verdana, sans-serif; color:#4D4D4D; text-decoration:none;
	text-align:right;
}

.menuNavigSotto {
/*background-color:#006666;*/
}



a.help:hover{
	color:#042E9C;
}
										
										
										
																	/* STYLE DEL BUTTON IN HOVER */

a.styleButton:hover{
	color:#94B6FE;text-decoration:underline;
}




																		/* DEFINIZIONE BODY STANDARD (SFONDO E SCROLLBAR) */
body {
	margin-TOP:0;
	margin-LEFT:0;
	background-color:#ffffff;
/*scrollbar-arrow-color:"#006666";*/
/*scrollbar-track-color:"#F5F5F5";*/
/*scrollbar-shadow-color:"#006666";*/
/*scrollbar-face-color:"white";*/
/*scrollbar-highlight-color:"#006666";*/
/*scrollbar-darkshadow-color:"white";*/
/*scrollbar-3dlight-color:"white";*/
}

																		/* TITOLO IN CIMA ALLA PAGINA */
.tit-big {
	font-family: Verdana;
	font-size: 13px;
	color: #000000;
	letter-spacing: 1pt;
	font-weight: bolder;
	text-transform:uppercase;
	height:15px;
	padding-top:15px;
	padding-left:4px;
	padding-bottom:2px;
}

																		/* SOTTOTITOLO IN CIMA ALLA PAGINA */
.tit-big-sotto {
	padding-left:4px;
	padding-bottom:1px;
	padding-top:1px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;
	background-color:#336699;
	letter-spacing: 2pt;
	text-transform:uppercase;
  border: 1px solid #036;
	width:800px;
	text-align:left;
}





																		/* STYLE DELLE SELECT */
.style-select{
	font-family: Verdana, Helvetica, Arial, sans-serif; border:1; border-style:solid; border-color:#000000; font-size:10px; background-color:#CCDDEE
}

																		/* STYLE DEGLI INPUT TEXT */
.style-input {
	font-family: Verdana, Helvetica, Arial, sans-serif; border:1; border-style:solid; border-color:#000000; font-size:10px; background-color:#CCDDEE;
}





															/* TESTI INTERNI SENZA BGCOLOR */
.td {
	font-weight: 500;
	font-size: 10px;
	font-family: verdana;
	color: #535353;
}



															/* RIGA PER ALTRE TABELLE DIVERSE DA QUELLE CON DUE RIGHE ALTERNATE */
.formInput {
	height:37px;
	padding-left:3px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;
	text-align:right;

/*border-color:#ACA899; border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; TEXT-DECORATION:none;*/
/*border-bottom: 1px solid #C0C0C0;*/
}


															/* CAMPI PER ALTRE TABELLE DIVERSE DA QUELLE CON DUE RIGHE ALTERNATE */
.formInputField {
	padding-left:3px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #000000;
	text-align:left;
/*border-color: #ACA899; border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; TEXT-DECORATION:none;  align:center;*/
/*border-bottom: 1px solid #C0C0C0;*/
}


															/* DEFINIZIONE FONT TABELLA CENTRALE (PER FARLI FUNZIONARE ANCHE SU NETSCAPE 4) */
/*.riga {*/
/*font-size:10px;*/
/*font-family:verdana;*/
/*color:#4D4D4D;	*/
/*border-color:#ACA899; border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; TEXT-DECORATION:none;*/
/*border-color:#FF0F0F; border-style: solid;   border-bottom:1px solid #FF0F0F;  border-right-width: 0px; border-bottom-width:0px; border-left-width: 0px;border-top-width:0px;*/
/*}*/





															/* DEFINIZIONE GENERALE HREF OVER */


a {color: black;
	font-weight: bold;
	font-size: 10px;
	font-family: verdana;
	text-decoration: none
}

															/* DEFINIZIONE BORDI SOMMARI */
.bordoTabellaSommario {
/*border-top-width: 1px; border-style: solid;border-bottom-width: 0px;border-left-width: 0px;border-right-width: 0px; border-color:#909092;*/
/*border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px; border-color:#ACA899;*/
	border-left: 1px solid #999999;border-right: 1px solid #999999;border-top: 1px solid #999999;border-bottom: 1px solid #999999;
}

															/* LINK TABELLA SOMMARIO*/
.tabellaSommarioLink{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-align: left;
	font-size:11px;
	background-color:#E6EEF7;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	text-decoration:underline;
/*border-bottom: 1px solid #999999;*/
/*border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px; border-color:#ACA899;*/
/*height:37px;*/
}


															/* TABELLA SOMMARIO RIEPILOGO*/
.tabellaSommario{
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-align: left;
	font-size:11px;
	background-color:#E6EEF7;
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
/*border-bottom: 1px solid #999999;*/
/*border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px; border-color:#ACA899;*/
/*height:37px;*/
}



															/* SOTTO LA TABELLA SOMMARIO DOVE C'è  N.DISP E IMPORTO --- TESTO */
.tabellaSommarioSotto{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	text-align: left;
	border-bottom: 1px solid #999999;
	font-size:11px;
	/*background-color:#F2F2F2;*/
	background-color:#E6EEF7;
}

															/* SOTTO LA TABELLA SOMMARIO DOVE C'è  N.DISP E IMPORTO --- BORDI */
.tabellaSommarioSottoBordi{
/*border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 0px; border-color:#ACA899;*/
/*border-color:#ACA899;*/
/*border-bottom-width: 1px;*/
/*border-style: solid;*/
/*border-top-width: 0px;*/
/*border-left-width: 0px;*/
/*border-right-width: 0px;*/
border-left: 1px solid #999999;border-right: 1px solid #999999;
}


															/* SECONDA TABELLA SOMMARIO SECONDO RIEPILOGO*/
.secondaTabellaSommario{
font-size:10px;
font-family:verdana;
color:#154A91;
/*background-color: #f89919;*/
padding-left:3px;
padding-right:3px;
padding-top:1px;
padding-bottom:1px;
}



															/* COLORE DI SFONDO MENù DI NAVIGAZIONE */
.menuNavig{
	/*background-color:#006666;*/
}





															/* COLORE CHE VIENE ASSUNTO DAL MENU DI NAVIGAZIONE SUPERIORE QUANDO VIENE LINKATO */
.menuSopraLinkato{ color:#F89919;}


		/* ------------------------------------- CALENDARIO -------------------------------------------*/
.giorniCalendario {font-family: Verdana;
font-size: 11px;
color: #003366;
background-color:#DDE2FF;
}
.numeriCalendario {font-family: Verdana;
font-size: 11px;
color: black;
background-color:#FFFFFF;
font-weight:bolder;
}
.giornoSelezCalendario {font-family: Verdana;
font-size: 11px;
color: black;
background-color:#DDE2FF;
font-weight:bolder;
}
.festiviCalendario {font-family: Verdana;
font-size: 11px;
color: black;
background-color:#F5F9FC;
font-weight:bolder;
}
.bgCalendario {
background-color:#003366;
align:center;
}



		/* ------------------------------------- fine CALENDARIO ---------------------------------------*/


					/*  STYLES DI INFO   */
.info { font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: red; }

.infoImage { padding-left:4px;	padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:#16941D;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:0px;border-bottom-width:1px;border-right-width:1px;	width:800px;	text-align:left; }
.infoHR { height:1px;color:#ffffff; } 
.titInfo { padding-left:4px;padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:#16941D;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:0px;	width:800px;	text-align:left; }
.titBigInfo { font-family: Verdana;	font-size: 13px;	color: #000000;	letter-spacing: 1pt;	font-weight: bolder;	text-transform:uppercase;	height:15px;	padding-top:15px;	padding-left:4px;	padding-bottom:2px; }

					/*  STYLES DI WARNING   */
.warning { font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: red; }

.warningImage { padding-left:4px;	padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:#F89919;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:0px;border-bottom-width:1px;border-right-width:1px;	width:800px;	text-align:left; }
.warningHR { height:1px;color:#ffffff; } 
.titWarning { padding-left:4px;padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:#F89919;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:0px;	width:800px;	text-align:left; }
.titBigWarning { font-family: Verdana;	font-size: 13px;	color: #000000;	letter-spacing: 1pt;	font-weight: bolder;	text-transform:uppercase;	height:15px;	padding-top:15px;	padding-left:4px;	padding-bottom:2px; }

					/*  STYLES DI ERROR   */
.errore { font-family: Arial, Helvetica, sans-serif; font-size: 13px;color: #4d4d4d;  }

.errorImage { padding-left:4px;	padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:red;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:0px;border-bottom-width:1px;border-right-width:1px;	width:800px;	text-align:left; }
.errorHR { height:1px;color:#ffffff; } 
.titErrore { padding-left:4px;padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:red;	letter-spacing: 2pt;	text-transform:uppercase;  border-style: solid; border-color: #036;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:0px;	width:800px;	text-align:left; }
.titBigErrore { font-family: Verdana;	font-size: 13px;	color: #000000;	letter-spacing: 1pt;	font-weight: bolder;	text-transform:uppercase;	height:15px;	padding-top:15px;	padding-left:4px;	padding-bottom:2px; }




.esito { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: red; font-weight: bolder; }

										
																/* STYLE VARI MESSAGGI CONFERMA ERRORE ETC */
.messaggi{
background-color:#006666;
text-align: center;
vertical-align: middle;	
color: white;
font-size: 13px;
font-weight: bold;
font-family: verdana;
padding-left: 7px;
padding-right: 7px;
padding-up: 7px;
padding-bottom: 7px;
border-color: black; border-style: solid; border-top-width: 0px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; TEXT-DECORATION:none;  align:center;
}

.noRecords {	padding-left:7px; padding-right:0px;	padding-bottom:1px;	padding-top:1px;	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;	background-color:#336699;	letter-spacing: 2pt;	text-transform:uppercase;  border: 1px solid #036;	text-align:center; }

																/* DEFINIZIONE STYLE AVVERTENZE */
.avvertenze { text-align: justify; color: #003366; font-size: 11px; font-family: verdana; font-weight:bold; }

																/* DEFINIZIONE TESTI INFORMATIVI */
.note{
text-align: justify;	
color: #003366;
font-size: 9px;
font-family: verdana;
}

															/* PER LE RIGHE USATE PER SPAZIARE (SE TROPPO BASSE PRENDONO COMUNQUE COME MISURA MINIMA QUELLA DEL FONT) */
.righeVuoteNetscape{
font-size: 1px;
}

/* TUTTI I VARI OVER DEGLI HREF */


.tdSelected {
  padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 4px;
  border: 1px solid #036;
}
.testoSelected{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #002851;
	font-size: 11px;
	font-weight: bold;
  color: #003366;
}
.spazio{
	font-size: 1px;
}
.tdSelectable {
	padding-bottom: 2px;
  padding-top: 2px;
  padding-left: 4px;
  background-color:#E6EEF7;
  border: 1px solid #036;
  /*text-align:left;*/
}
.testoSelectable {
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #002851;
	font-size: 11px;
	font-weight: bold;
  color: #003366;
}
a.testoSelectable:hover{text-decoration:underline}




/* -------------------------------   STAMPE   ------------------------------------------------*/


.tit-big-sotto-stampe{
	padding-left:3px;
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 11px;
	font-weight: bold; 
	color: #003366;
	height:15px;
	width:160px;
	text-transform:uppercase;
}

.sfondoTabellaStampe{
	background-color:#F2F2F2;
}
.bordoTabellaStampeEsterna{
	border-top-width: 1px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#003399;
}

.tabellaSommarioSottoStampe{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	text-align: left;
	font-size:11px;
	background-color:#E6EEF7;
}

.tabellaSommarioStampeSopra{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #003366;
	text-align: left;
	font-size:11px;
	background-color:#E6EEF7;
}
.bordoTabellaStampeRiassunti{
	border-top-width: 1px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#ACA899;
}

.tabellaSommarioStampe{
	font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; color: #000000
	
	padding-left:3px;
	padding-right:3px;
	padding-top:1px;
	padding-bottom:1px;
	/*background-color:#F2F2F2;*/
}



.tabellaSommarioSottoStampeBordi{
	border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#ACA899;
}

															/* DEFINIZIONE BORDI STAMPE */
.bordoTabellaStampe {
	border-top-width: 1px; border-style: solid;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px; border-color:#ACA899;
}

TEXTAREA{
	font-family: Verdana, Helvetica, Arial, sans-serif; border:1; border-style:solid; border-color:#000000; font-size:10px; background-color:#CCDDEE;
}
.funzioni-lettere{
background-color:#003366;
padding-bottom: 1px;
padding-top: 1px;
text-align:center;
color: white;
font-size: 10px;
font-family: verdana;
}
