li { list-style-type:none; }



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


																	/*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: white;
font-size: 9px;
font-family: verdana;
font-weight: bold;
text-align:center;
padding-left: 10px;
padding-right: 10px;
}

																	/*BACKGROUND NAVIGAZIONE SOTTO */
.funzioni-pagina-sotto{
background-color:#134D8C;
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 */
.funzioni-link{
color: white;
font-size: 9px;
font-family: verdana;
/*padding-left: 4px;*/
/*padding-right: 4px;*/
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
}

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

																	/*FONT DEI PULSANTI SOTTO (ELIMINA E DIVERSI)*/
.funzioni-link2{
color:#FFFFFF;
font-size: 9px;
font-family: verdana;
/*padding-left: 4px;*/
/*padding-right: 4px;*/
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
}



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




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


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


										
										
																											/* STYLE HELP */
.help{
/* border-width:1px; */
/* border-color:#F5F5F5; */
/* border-style:solid; */
/* text-align: center; */
/* vertical-align: middle; */
/* color: yellow; */
/* font-size: 12px; */
/* font-weight: bold; */
/* font-family: verdana; */
/* background-color:#134D8C; */
/* padding-right:1px; */
/* padding-left:1px; */
/*height:11;*/
text-align:right;
}




a.help:hover{
	color:#F89919;
}
										
										


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

																		/* TITOLO IN CIMA ALLA PAGINA */
.tit-big {font-family: Verdana;
font-size: 13px;
color: #535353;
letter-spacing: 1pt;
font-weight: bolder;
}

																		/* SOTTOTITOLO IN CIMA ALLA PAGINA */
.tit-big-sotto {font-family: Verdana;
font-size: 11px;
color: #535353;
letter-spacing: 1pt;
font-weight: bolder;
height:20px;
}

																		/* TITOLI INTERNI TABELLA CENTRALE (ES. DATI ORDINANTE) */
.tit-td {font-family: Verdana;
font-size: 11px;
color: white;
letter-spacing: 1pt;
font-weight: bold;
background-color:#134D8C;
cellpadding:1px;
text-align:center;

}
a.tit-td:hover { color:#f89919 }

																		/* STYLE DELLE SELECT */
.style-select{
font-size: 12px;
font-family: verdana;
color: #535353;
height:19px;
}

																		/* STYLE DEGLI INPUT TEXT */
.style-input {font-family: Verdana;
font-size: 12px;
color: #535353;
/*height: 19;*/
vertical-align:absmiddle;
}





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

															/* RIGA SCURA DELLA TABELLA CENTRALE */
.rigaDisp {
font-size: 11px;
font-family: verdana;
color: #154A91;
background-color:#DCDCDC;
}
															/* RIGA CHIARA DELLA TABELLA CENTRALE */
.rigaPari {
font-size:11px;
font-family:verdana;
color:#154A91;
background-color:#EEEEEE;
}

														/* LABEL PER ALTRE TABELLE DIVERSE DA QUELLE CON DUE RIGHE ALTERNATE */
.formInput {
padding-left :1px;
font-size:11px;
font-family:verdana;
color:#154A91;
background-color:#b6c0ed;
text-align:right;
height:30px;
}

															/* CAMPI PER ALTRE TABELLE DIVERSE DA QUELLE CON DUE RIGHE ALTERNATE */
.formInputField {
padding-left :1px;
font-size:11px;
font-family:verdana;
color:#154A91;
background-color:#b6c0ed;
text-align:left;
}


															/* DEFINIZIONE FONT TABELLA CENTRALE (PER FARLI FUNZIONARE ANCHE SU NETSCAPE 4) */
.riga {
font-size:11px;
font-family:verdana;
color:#154A91;	

}

.linkIterate{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
	color: #154A91;
}
a.linkIterate:hover{
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
	color: #154A91;
	text-decoration:underline;
}

.linkIterateBianco{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
}
a.linkIterateBianco:hover{
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	color: #ffffff;
	text-decoration:underline;
}
															/* DEFINIZIONE GENERALE HREF OVER */


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


															/* TABELLA SOMMARIO RIEPILOGO*/
.tabellaSommario{
font-size:11px;
font-family:verdana;
color:#134D8C;
background-color: #E2E3E1;
padding-left:3px;
padding-right:3px;
padding-top:1px;
padding-bottom:1px;
}



															/* BORDO TABELLE */
.bordoTabella { border-color: #134D8C; border-style: solid; border-top-width: 1px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; TEXT-DECORATION:none;  align:center;}


.bordoTabellaSommario { border-color: #134D8C; border-style: solid; border-top-width: 1px;  border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; TEXT-DECORATION:none;  align:center;}



		/* ------------------------------------- CALENDARIO -------------------------------------------*/
.giorniCalendario {font-family: Verdana;
font-size: 11px;
color: #134D8C;
background-color:#F1F4ED;
}
.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:#F07B7B;
font-weight:bolder;
}
.festiviCalendario {font-family: Verdana;
font-size: 11px;
color: black;
background-color:#F5F9FC;
font-weight:bolder;
}
.bgCalendario {
background-color:#134D8C;
align:center;
}

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


		/* STYLES DI ERRORE */
.errore { font-size:10px;font-family:verdana;color:#134D8C;text-align:center;height:60px;padding-right:10px;padding-left:10px;padding-top:5px;padding-bottom:5px;border-color:#535353;border-width:1px;border-style:solid;background-color:#E2E3E1;font-weight:bold; }	
.errorImage { width:30px;height:28px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.errorHR { height:1px;color:#FFFFFF; } 
.titErrore {  font-family: Verdana;font-size: 11px;color: red;letter-spacing: 1pt;font-weight: bolder;height:20px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;text-transform:uppercase; }
.titBigErrore { font-family: Verdana;font-size: 13px;color: #535353;letter-spacing: 1pt;font-weight: bolder;}


		/* STYLES DI INFO */
.info { font-size:10px;font-family:verdana;color:#535353;text-transform:uppercase;text-align:center;height:120px; }	
.infoImage { width:30px;height:28px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.infoHR { height:1px;color:#535353; } 
.titInfo {  font-family: Verdana;font-size: 11px;color: #22A23F;letter-spacing: 1pt;font-weight: bolder;height:20px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;text-transform:uppercase; }
.titBigInfo { font-family: Verdana;font-size: 13px;color: #535353;letter-spacing: 1pt;font-weight: bolder;}

	
		/* STYLES DI WARNING */
.warning { font-size:10px;font-family:verdana;color:#535353;text-transform:uppercase;text-align:center;height:120px; }	
.warningImage { width:30px;height:28px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; }
.warningHR { height:1px;color:#535353; } 
.titWarning {  font-family: Verdana;font-size: 11px;color: #F89919;letter-spacing: 1pt;font-weight: bolder;height:20px;border-color:#535353;border-style: solid; border-top-width: 0px;  border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;text-transform:uppercase; }
.titBigWarning { font-family: Verdana;font-size: 13px;color: #535353;letter-spacing: 1pt;font-weight: bolder;}


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


.noRecords { height:20px; font-size:11px; font-family:Verdana, sans-serif; color:#535353; font-weight:bold; text-decoration: none; }

																/* DEFINIZIONE STYLE AVVERTENZE */
.avvertenze { font-family: Verdana;font-size: 11px; color: RED; letter-spacing: 1pt; font-weight: bolder;;text-align:justify}

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

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




	.passaggioMouse {
	font-size:11px;
	font-family:verdana;
	background-color:#fBBc66;
	}

.sotto{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	letter-spacing: 1pt;
	font-weight: bold;
	background-color:#134D8C;
}
.sopra{
	font-family: Verdana;
	font-size: 11px;
	color: white;
	letter-spacing: 1pt;
	font-weight: bold;
	background-color:#fBBc66;
}

																	/* LARGHEZZA E BORDO DELLA TABELLA PIU' ESTERNA */
.tabellaEsterna{
	margin-left:1%;
	width:98%;
}

																	/*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:#134D8C;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
}

																	/*BACKGROUND DEI PULSANTI SOTTO */
.funzioni-link2-sotto{
background-color:#F89919;
padding-bottom: 2px;
padding-top: 2px;
text-align:center;
}

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

a.funzioni-link2:hover{ text-decoration:underline; color:#134D8C; }



.tdSelected {
	height:19px;
	border-top-width: 1px; border-style: solid;border-bottom-width: 0px;border-left-width: 1px;border-right-width: 1px; border-color:#C0C0C0;
}
.testoSelected{
	font : bold 10px Verdana, sans-serif;
	color: #154A91; 
	text-decoration: none; 
}
.spazio{
	font-size: 1px;
	border-top-width: 0px; border-style: solid;border-bottom-width: 1px;border-left-width: 0px;border-right-width: 0px; border-color:#C0C0C0;
}
.tdSelectable {
	background : #134D8C;
	height:19px;
}
.testoSelectable {
	font : bold 10px Verdana, sans-serif; 
	color: #ffffff; 
	text-decoration: none;
}
a.testoSelectable:hover{color:#F89919;}


