/************************************************************************************/
/* foglio dei stile dell'applicazione web 											                            */
/* il foglio deve essere registrato in <document-root> che, per default, è /web */
/************************************************************************************/

/* STILI DI ELEMENTI GENERICI */
DIV
{
font-family:Arial,Verdana,Helvetica;font-size:12px;
}
SPAN SMALL{
font-size:80%;
}
SPAN.times{
font-family:Times New Roman,Times,serif;font-size:100%;
}
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
}

BODY {
	background-color : #E1E1E1;
	/*background-image : url("logo.gif");
	*/
	background-attachment : fixed;
	font : 12px Arial, Helvetica, sans-serif;
}
SELECT.generica-combo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*height : 25px;*/
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}
INPUT.generico-input {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}
INPUT.generico-input-destra {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : right;
	font-weight : bolder;
}
INPUT.generico-input-centrato {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : center;
	font-weight : bolder;
}
INPUT.input-maiuscolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;
	*/
	text-align : left;
	font-variant : small-caps;
	font-weight : bolder;
}

TEXTAREA.generica-textarea {
	font-family : Arial, sans-serif;
	font-size : 10px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}

/* STILI DELLA TESTATA DELL'APPLICAZIONE */
TD.testata-label {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : White;
	font-weight : bolder;
}
TD.testata-descrizione {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : White;
}

/* STILI DELLE PAGINE DI MESSAGGI ED ECCEZIONI JAVA E JSP NEL WORKFRAME*/
TD.messaggio {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #015B7E;
	text-align : justify;
	height : auto;
	vertical-align : middle;
	font-weight : normal;
	font-style : oblique;
}
TD.messaggio-centrato {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : #015B7E;
	text-align : center;
	height : auto;
	vertical-align : middle;
	font-weight : normal;
	font-style : oblique;
}
TD.codice-messaggio {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
	color : Red;
	text-align : center;
	height : auto;
	vertical-align : middle;
	font-weight : normal;
	font-style : oblique;
}
TEXTAREA.eccezione {
	font-family : Arial, sans-serif;
	font-size : 10px;
}

/* STILI DELL'ALBERO FUNZIONI */
TD.funzione1 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	vertical-align : middle;
	font-weight : bold;
	text-align : left;
	height : 15;
}

A.linkfunzione1 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Aqua;
	vertical-align : middle;
	text-align : left;
	font-weight : bold;
	text-decoration : none;
}

TD.funzione2 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	vertical-align : middle;
	text-align : left;
	height : 15;
}

A.linkfunzione2 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Aqua;
	vertical-align : middle;
	text-align : left;
	text-decoration : none;
}

TD.funzione3 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	vertical-align : middle;
	text-align : left;
	height : 15;
}

A.linkfunzione3 {
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	vertical-align : middle;
	text-align : left;
	text-decoration : none;
}

/* STILI DEL GENERICO WORKFRAME */
.workframe-riga-azzurra {
	width : 600px;
	height : 8px;
}
TABLE.workframe-tabella {
	width : 600px;
	text-align : center;
}
TR.workframe-riga-chiara {
	vertical-align : middle;
	background-color : #ECFDFF;
	height : 30px;
}
TR.workframe-riga-scura {
	vertical-align : middle;
	background-color : #DFE7F3;
	height : 30px;
}
TR.workframe-bottoniera {
	background-color : #DFE7F3;
	height : 35px;
	vertical-align : middle;
	text-align : center;
}
TD.workframe-testata {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bolder;
	color : #015B7E;
	text-align : center;
	height : 25px;
	vertical-align : middle;
	background-color : #DFE7F3;
}
TD.workframe-etichetta {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ECFDFF;
	text-align : center;
	height : 25px;
	vertical-align : middle;
	font-weight : bold;
	background-color : #015B7E;
}
TD.workframe-label {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	text-align : left;
	height : 25px;
	vertical-align : middle;
}
TD.workframe-descrizione {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	height : 25px;
	vertical-align : middle;
	text-align : left;
	font-weight : bolder;
}

/* STILI DEL GRUPPO MEMO CHE ACCOMPAGNA LA NAVIGAZIONE */
TABLE.workframe-tabella-memo {
	width : 600px;
	text-align : center;
}
TD.memo-navigazione-label {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #DFE7F3;
	text-align : left;
	font-weight : bold;
	background-color : #005B7F;
}
TD.memo-navigazione-descrizione {
	font-family : Verdana, sans-serif;
	font-size : 10px;
	color : #DFE7F3;
	text-align : left;
	background-color : #005B7F;
}

/* STILI DELLA PAGINA DI SELEZIONE DEL CLIENTE */
INPUT.workframe-cliente {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}
SELECT.workframe-cliente-combo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*height : 25px;*/
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}

/* STILI DELLA PAGINA DI TESTATA DELL'ORDINE */
INPUT.workframe-testata {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}
SELECT.workframe-testata-combo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	/*height : 25px;*/
	/*vertical-align : middle;*/
	text-align : left;
	font-weight : bolder;
}
TD.workframe-descrizione-dato-ordine {/*attualmente non utilizzato*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : Red;
	height : 25px;
	vertical-align : middle;
	text-align : left;
	font-weight : bold;
}

/*STILI DELLA PAGINA DI SELEZIONE DEL TIPO ORDINE */
TD.workframe-label-modifica-testata {/*attualmente non utilizzato*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	text-align : center;
	height : 25px;
	vertical-align : middle;
}

/* STILI DELLA LISTA ARTICOLI */
INPUT.workframe-lista-articoli-elemento {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : right;
	color : #015B7E;
}
SELECT.workframe-lista-articoli-combo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	text-align : right;
}
TABLE.workframe-tabella-articoli {
	width : 700px;
	text-align : center;
}
TD.workframe-lista-articoli-cella {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #015B7E;
	text-align : center;
}
TD.workframe-lista-articoli-cella-destra {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #015B7E;
	text-align : right;
}
TD.workframe-lista-articoli-cella-codice-sostituito {/*attualmente non utilizzato*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Red;
	text-align : center;
}
TD.workframe-conferma-righe {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Green;
	text-align : center;
}
TD.workframe-conferma-righe-giallo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : Yellow;
	text-align : center;
}
TD.workframe-lista-articoli-cella-sconto1-sconto2 {/*!!!*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	text-align : center;
	background-color : #DFE7F3;
}
TD.workframe-lista-articoli-cella-sconto3-scontogaranzia {/*!!!*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	text-align : center;
	background-color : #DBDB95;
}
TD.workframe-lista-articoli-label {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #ECFDFF;
	text-align : center;
	font-weight : bold;
	background-color : #015B7E;
}
TD.workframe-lista-articoli-separatore {
	text-align : center;
	vertical-align : middle;
	background-color : #DFE7F3;
}

/* STILI DEGLI IMPORTI TOTALI DELL'ORDINE*/
TD.totale-ordine {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 24px;
	font-weight : bold;
	color : Red;
	text-align : right;
}
TEXTAREA.note {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
}

/* STILI DI INTERROGAZIONE BOLLE E FATTURE*/
TD.workframe-lista-bolle-fatture {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	height : 25px;
	vertical-align : middle;
	text-align : center;
	font-weight : bolder;
}

/* STILI DI GESTIONE GARANZIE ED INTERVENTI*/
TD.workframe-lista-garanzie-anagrafica {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #015B7E;
	text-align : left;
}

/* STILI DI INTERROGAZIONE BOLLE E FATTURE*/
TD.workframe-calcolo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #015B7E;
	vertical-align : middle;
	text-align : center;
	font-weight : bolder;
}
TD.workframe-lista-articoli-end {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #ECFDFF;
	font-weight : bolder;
	background-color : #015B7E;
)
TABLE.workframe-tabella-articoli-pr {
	width : 650px;
	text-align : center;
)
