// #A00C18 = rosso bandiera
// #0C2A68 = blu sfondo principale
// #038DCB = azzurro
// #000066 = blu scuro per bordi e scritte

A:active {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: blue;
}
A:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: blue;
}
A:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: blue;
}
A:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: blue;

}
A.tribunale:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: white;

}
A.tribunale:visited {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
	color: white;

}
A.tribunale:hover {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	color: white;
}
.barraIntestCampi {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	COLOR: #ffffff;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #06315C;//#0C2A68; 
}
.barraNomeTribunale {
	BORDER-TOP: #000000 1px double;
	BORDER-LEFT: #000000 1px double;
	BORDER-RIGHT: #000000 1px double;
	BORDER-BOTTOM: #000000 1px double;

	PADDING-TOP: 2px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;

	MARGIN: 2px 1px 1px;

	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;

	BACKGROUND-COLOR: #e5e5e5;
}
.barraNomeTribunale {
	border:1px double #000000; padding:2px; FONT-WEIGHT: normal;
	FONT-SIZE: 12px;

	BACKGROUND-IMAGE: url('../immagini/sfumaturaGrigia_25x26.gif');
	BACKGROUND-COLOR: #e5e5e5; important:

	MARGIN: 2px 1px 1px;

	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.barraRiepCampi {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #d9ecff;
}
BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #f3f3f3; 
}
.colonnaMenu {
	BORDER: 0px;
	PADDING: 0px;
	MARGIN: 0px;
}
.colonnaCentrale {
	BACKGROUND-COLOR: #f3f3f3;//#FFFFFF
}
.contatore {
	FONT-SIZE: 10px;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #FFFFFF;
	BACKGROUND-COLOR: #0C2A68;
}
.campo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
}
.campoDx {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: right;
}
.campoIntesta {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: center;
}
.campoIntestaNoBold {
	FONT-SIZE: 14px;
	FONT-WEIGHT: normal;
  COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: center;
}
.campoIntestaPrimo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #C0C0C0;
	TEXT-ALIGN: center;
}
.campoIntestaRosso {
	PADDING: 8px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #C0C0C0;
}
.campoIntestaPiccolo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: center;
}
.campoInfo {
	FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	TEXT-ALIGN: left;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.contenutoBiglietto {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
}
.dettaglioIntestazione {
	FONT-SIZE: 12px;
    FONT-WEIGHT: bold;

    COLOR: #0c2a68;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BORDER: #ffffff 1px;
	BACKGROUND-COLOR: #cfdae7; //#8BB7CB;
}
.dettaglioCella {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR: #ffffff;
	WORD-WRAP: break-word;
}
.elencoPaginato {
    BORDER-TOP: 0px;
	BORDER-BOTTOM: 1px;
    BORDER-RIGHT: 1px;
    BORDER-LEFT: 0px;

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;

	BACKGROUND: #038DCB;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.elencoRigaPari {
	FONT-SIZE: 10px;
    COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #cfdae7; //#e1e5e7;#eaf5ea;
	WORD-WRAP: break-word;
}
.elencoRigaDispari {
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #ffffff;
	WORD-WRAP: break-word;
}
.erroreDati {
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.evidenzia:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.evidenzia:link {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
}
H3 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;

	COLOR: #0C2A68;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.intestazioneMenu {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 19px;
	BACKGROUND-COLOR: #466C99;//#56606B;#038DCB
}
.intestazioneTabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
	background-color: #FFEEC6;
	height: 20px;
}
.liste {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
LI {
    MARGIN: 5px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;

    text-align: justify;
	COLOR: #000000;
	LINE-HEIGHT: normal;
}
.login {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, sans-serif;

	HEIGHT: 20px;
}
.logout {
    BORDER-TOP: #000000 1px double;
	BORDER-BOTTOM: #000000 1px double;
    BORDER-RIGHT: #000000 1px double;
    BORDER-LEFT: #000000 1px double;

	PADDING-TOP: 1px;
	PADDING-BOTTOM: 1px;
    PADDING-RIGHT: 1px;
	PADDING-LEFT: 1px;

	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.messaggi {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.messaggiErrore {
	FONT-SIZE: 14px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.note {
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	TEXT-ALIGN: justify;
}

P {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	LINE-HEIGHT: normal;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, sans-serif;
}
.rigaNonSelezionata {
	font-weight: plain;

}
.rigaSelezionata {
	font-weight: bold;

}
.righeTabella {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 22px;
	background-color: #e5e5e5;
}
.rowBottom {
	FONT-SIZE: 10px;
	COLOR: #ffffff; :
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-STYLE: normal;
	BACKGROUND-COLOR: #06315C;//#0C2A68;
}
.rowInfoBottom {
	FONT-SIZE: 10px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 10px;
}
.rowTop {
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.tableContenuti {
	PADDING-LEFT: 5px;
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
}
.tableIntestazione {
	BACKGROUND-COLOR: #ffffff
}
.tableRighe {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 22px
}
.tableTop {
	BACKGROUND-COLOR: #ffffff;
}
.tableFormRicerca {
    width: 92%;
    cellspacing: 2;
    cellpadding: 2;
    BACKGROUND: #ffffff;
    color: #000000;
    margin: 1px;
    padding: 1px;
    border: 1px double #aaaaaa;
}
.testoInfo {
    //padding: 15px;

    FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000066;
}
.testoInfoBold {
  FONT-SIZE: 14px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	COLOR: #000066;
}
.testoInfoPiccolino {
	FONT-SIZE: 10px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000066;
}
.testoInfoPiccolo {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000066;
}
.testoInfoPiccoloChiaro {
  PADDING: 5px;
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #ffffff;
}
.testoInfoSfondoBold {
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000066;
	BACKGROUND-COLOR: #f3f3f3;
	FONT-WEIGHT: bold;
}
.titoloColonna {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	HEIGHT: 20px;
	BACKGROUND-COLOR: #06315C;//#0C2A68;
}
.titoloFunzPagina {
	//BORDER: #000066 0px double;

    BORDER-TOP: #A00C18 0px double;
	BORDER-BOTTOM: #0C2A68 1px double;
    BORDER-RIGHT: 0px;
    BORDER-LEFT: 0px;

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	BACKGROUND: #466C99;//#038DCB;
	COLOR: #ffffff;
    HEIGHT: 20px;
    TEXT-ALIGN: center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titoloIntestSito {
	FONT-WEIGHT: bold;
	FONT-SIZE: 24px;
	COLOR: #fcbe3d;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titoloNomeAppl {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000066;
	BACKGROUND-IMAGE: url('../immagini/top_bkg.gif');
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoloNomeCliente {
    MARGIN-TOP: 15px;
    MARGIN-LEFT: 20px;
    MARGIN-BOTTOM: 0px;

    FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #000066;
	FONT-STYLE: italic;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.titoloNomeProg {
	FONT-WEIGHT: bold;
	FONT-SIZE: 18px;
	COLOR: #000066;
	BACKGROUND-IMAGE: url('../immagini/top_bkg_grey.gif');
	FONT-STYLE: italic; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.uploadMsgAttesa {
    color: #0C2A68;
    PADDING: 30px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.valore {
    FONT-SIZE: 12px;
	COLOR: #000066;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #f3f3f3;
	heigth: 22px;
}
