/********************************************************************************
	Elementi HTML
*********************************************************************************/ 

body {
	background-image: url(images/bgpagina.gif);
	margin: 0px;
	padding: 0px;
}

a {
    TEXT-DECORATION: none;
}

a img {
    border: 0;
}

/********************************************************************************
	Header
*********************************************************************************/ 

ul#mainnav {
	width:902px;
	height:40px;
	margin:0;
	padding:0;
	float:left;
	display:inline;
	list-style:none;
	background:none no-repeat;
}
ul#mainnav li {
	margin:0;
	padding:0;
	height:40px;
	float:left;
	display:inline;
	left: 0px;
	}
ul#mainnav li a {
	display:block;
	height:40px;
	}
ul#mainnav li span {display:none;}

ul#mainnav li.areaclienti {
	background:url("images/areaclienti.jpg");
	width:130px;
}
ul#mainnav li.areaclienti a:hover {
	background:url("images/areaclienti_on.jpg");
	width:130px;
}
ul#mainnav li.condizioni {
	background:url("images/condizioni.jpg");
	width:128px;
}
ul#mainnav li.condizioni a:hover {
	background:url("images/condizioni_on.jpg");
	width:128px;
}
ul#mainnav li.offerte {
	background:url("images/offerte.jpg");
	width:128px;
}
ul#mainnav li.offerte a:hover {
	background:url("images/offerte_on.jpg");
	width:128px;
}
ul#mainnav li.registrati {
	background:url("images/registrati.jpg");
	width:128px;
}
ul#mainnav li.registrati a:hover {
	background:url("images/registrati_on.jpg");
	width:128px;
}
ul#mainnav li.login {
	background:url("images/login.jpg");
	width:128px;
}
ul#mainnav li.login a:hover {
	background:url("images/login_on.jpg");
	width:128px;
}
ul#mainnav li.ordiniagenti {
	background:url("images/ordiniagenti.jpg");
	width:128px;
}
ul#mainnav li.ordiniagenti a:hover {
	background:url("images/ordiniagenti_on.jpg");
	width:128px;
}
ul#mainnav li.trolley {
	background:url("images/trolley.jpg");
	width:132px;
}
ul#mainnav li.trolley a:hover {
	background:url("images/trolley_on.jpg");
	width:132px;
}





ul#mainnav li.logo {
	background:url("images/logo.gif");
	width:182px;
}
ul#mainnav li.about a {
	background:url("images/company2.jpg");
	width:88px;
}
ul#mainnav li.about a:hover {
	background:url("images/company.jpg");
	width:88px;
}

ul#mainnav li.customers a {
	background:url("images/servizi2.jpg");
	width:105px;
}
ul#mainnav li.customers a:hover {
	background:url("images/servizi.jpg");
	width:105px;
}

ul#mainnav li.stores a {
	background:url("images/gensan point2.jpg");
	width:145px;
}
ul#mainnav li.stores a:hover {
	background:url("images/gensan point.jpg");
	width:145px;
}

ul#mainnav li.eshop a {
	background:url("images/prodotti2.jpg");
	width:117px;
}
ul#mainnav li.eshop a:hover {
	background:url("images/prodotti.jpg");
	width:117px;
}

ul#mainnav li.trainig a {
	background:url("images/training online2.jpg");
	width:149px;
}
ul#mainnav li.trainig a:hover {
	background:url("images/training online.jpg");
	width:149px;
}

table#header td, table#header a, table#header{
	font-size: 12px;
	font-weight: bold;
    	font-family: 'Trebuchet Ms', Verdana, Tahoma, Arial;
    	/*color: #5D5B5B;*/
	color: white;
	text-transform:uppercase;
}

/********************************************************************************
	Footer
*********************************************************************************/ 

table#footer td, table#footer a {
	font-size: 10px;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    color: white;
    
}

/********************************************************************************
	Albero prodotti
*********************************************************************************/ 
.tdMenu0 {
	background-attachment: scroll;
	background-image: url(images/bgvocemenu.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.tdMenu {
	background-attachment: scroll;
	background-image: url(images/bgmenu.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 233px;
}
.tdVociMenu 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #E6E6E6;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 10px;
	text-align: left;
}
.tdVociMenu a {
	color: #E6E6E6;
}

/********************************************************************************
	Area prodotti
*********************************************************************************/ 

.tdInterno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #86adc6;
	padding: 12px;
	font-weight: bold;
	text-align: justify;
}

.tdInterno a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	color: #0067ab;
	font-weight: bold;
	text-align: left;
}

.tdInterno div, .tdInterno p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0067ab;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-align: justify;
}

.tdInterno ul {
	margin-left: 15px;
}

.tdInterno li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding: 0px;
	margin-left: 0px;
	text-align: left;
	color: #86adc6;
}

/********************************************************************************
	Tabelle prodotti 
*********************************************************************************/ 

td.prodottiheadersinistro
{
background-color:#8b9ca6;
border-bottom:1px solid #9dafbb;
border-right:1px solid #cad3d8;
font-weight:bold;
height:18px;
color:#FFFFFF;
 }

td.prodottiheaderdestro
{
background-color:#8b9ca6;
border-bottom:1px solid #9dafbb;
font-weight:bold;
height:18px;
color:#FFFFFF;
}
td.prodottisinistro
{
background-color:#b3c0c9;
border-bottom:1px solid #9dafbb;
border-right:1px solid #cad3d8;
font-weight:normal;
height:18px;
color:rgb(0, 51, 102);
 }

a.prodottisinistro
{
background-color:#b3c0c9;
font-weight:normal;
height:18px;
color:rgb(0, 51, 102);
text-decoration: none;
 }
a.prodottisinistro:hover
{
text-decoration: underline;
 }
 
 td.prodottidestro
{
background-color:#b3c0c9;
border-bottom:1px solid #9dafbb;
font-weight:normal;
height:18px;
color:rgb(0, 51, 102);
 }
td.prodottisinistroultimo
{
background-color:#b3c0c9;
border-right:1px solid #cad3d8;
font-weight:normal;
height:18px;
color:rgb(0, 51, 102);
 }
 
td.prodottidestroultimo
{
background-color:#b3c0c9;
font-weight:normal;
height:18px;
color:rgb(0, 51, 102);
 }


/********************************************************************************
	Testata centrale
*********************************************************************************/ 
table#testata {
	width: 660px;
	height: 154px;
	background-image: url(images/testatacatalogo.png);
	background-repeat: repeat-x;
    font-family: 'Trebuchet MS', Verdana, Tahoma, Arial;
    color: white;
	text-align: left;
	padding-left: 12px;
}

table#testata .immagine {
	height: 108px;
}
 
table#testata .titolo {
	height: 27px;
	font-size: 15px;
	font-weight: bold;
}

table#testata .sottotitolo {
	height: 19px;
	font-size: 12px;
	font-weight: bold;
}

/********************************************************************************
	Header Gruppi
*********************************************************************************/ 

table#gruppo {
	width: 660px;
	height: 28px;
    font-family: 'Trebuchet MS', Verdana, Tahoma, Arial;
    color: white;
	text-align: left;
	padding-left: 60px;
	background-color: #E8E8E8;
}

table#gruppo .titolo {
	height: 28px;
	font-size: 15px;
	font-weight: bold;
	color: #3E7CB7;
	/*background-image: url(images/hdrgruppo.png);
	background-repeat: no-repeat;
	background-color: white;*/
}

table#gruppo a {
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
    color: #3E7CB7;
}

/********************************************************************************
	Pagine Testuali
*********************************************************************************/ 

div#conttext {
	float:left;
	width:700px;
	vertical-align:top;
	padding-top: 5px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 1320px;
	margin-bottom:-1300px;
	text-align:justify;
    COLOR: white;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    FONT-SIZE: 8pt;
	}
div#conttext div, div#conttext p	
	{
	font:normal 10px/15px Verdana,Arial,Georgia,sans-serif;
	text-align:left;
	color:#036
	}
div#conttext a
	{
	font:normal 10px/15px Verdana,Arial,Georgia,sans-serif;
	text-align:left;
	color:#036;
	text-decoration: none;
	}

/********************************************************************************
	Elementi HTML
*********************************************************************************/ 


/*
H1
{
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold;
	COLOR: navy;
    FONT-FAMILY: Tahoma, Verdana, Arial
}

H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: royalblue;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
*/

H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
H5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial
}


TABLE
{
	font-size: 10px;
    FONT-FAMILY: Verdana, Tahoma, Arial;
}

SELECT
{
	color:#000000;
	font-size:11px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
}

INPUT
{
	color:#000000;
	font-size:11px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
}

TEXTAREA
{
	color:#000000;
	font-size:11px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
}



/********************************************************************************
	Elementi grafici
*********************************************************************************/ 

/* Testo per href */
A.href
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #8B9DA6;
    TEXT-DECORATION: none;
}
A.href:hover
{
    COLOR: #8B9DA6;
    TEXT-DECORATION: underline;
}

A.href
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #8B9DA6;
    TEXT-DECORATION: none;
}
A.href:hover
{
    COLOR: #8B9DA6;
    TEXT-DECORATION: underline;
}

/* Testo per bottoni grafici */
.bottone
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
}

/* Testo per etichetta (titolo su fondo scuro) */
.etichetta
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Arial, Verdana;
}

/* Testo per tab grafici */
.label
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
}
a.label
{
    text-decoration: none;
}
a.label:hover
{
    text-decoration: underline;
}

/* Testo per tab selezionato */
.labelEvid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: white;
}

/* Colore per il bordino di rifinitura */
.sfondo
{
    BACKGROUND-COLOR: gainsboro
}

/********************************************************************************
	Form input dati																
*********************************************************************************/ 

/* Form generica */
.inputForm
{
    COLOR: white;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: #9dafbc;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
}
/* Caption form input */
.inputCaption
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: #9dafbc;
}
/* Label campi input */
.inputLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #9dafbc;
}
A.inputLabel
{
    COLOR: white;
	TEXT-DECORATION: underline;
}
A.inputLabel:hover
{
	TEXT-DECORATION: underline;
}

/* Text box */
.inputText
{
	color:#000000;
	font-size:11px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
}
/* Button */
.inputButton
{
	BACKGROUND-COLOR:  #9dafbb;
	COLOR: white; 
	FONT-SIZE: 11px; 
    FONT-WEIGHT: bold;
    WIDTH: 110px;
    TEXT-ALIGN: center;
	FONT-FAMILY: Tahoma, Arial, Verdana;
}
/* Radio */
.inputRadio
{
}

/* CheckBox */
.inputCheckBox
{
}

/* ComboBox */
.inputSelect
{
	height:15px; 
	color:#000000;
	font-size:11px; 
	FONT-FAMILY: Tahoma, Arial, Verdana;
}

/********************************************************************************
	Messagi
*********************************************************************************/ 

/* testo per messaggi */
.message
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: white;
}

/* testo messagio di errore */
.messageError
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: red;
}

/********************************************************************************
	Finestra popup
*********************************************************************************/ 

.popupTable
{
}

/* Riga normale */
.popup
{
    BACKGROUND-COLOR: #c8d5de
}
/* Riga in evidenza */
.popupEvid
{
    BACKGROUND-COLOR: #e4f1fa
}

/********************************************************************************
	Albero di navigazione del catalogo
*********************************************************************************/ 

/*  Livello 1 (gruppo) */
.ctl1
{
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
/*  Livello 1 (gruppo) evidenziato */
.ctl1Evid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
/*  Livello 2 (sottogruppo) */
.ctl2
{
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
/*  Livello 2 (sottogruppo) evidenziato */
.ctl2Evid
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Verdana, Tahoma, Arial
}


/********************************************************************************
	Albero area commerciale
*********************************************************************************/ 

.opt1
{
	font-size:10px;
	text-decoration:none;
	color:#FFFFFF;
}

/********************************************************************************
	Tabella Prodotti
*********************************************************************************/ 

/* Titoli colonne */
.pth
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: royalblue;
}
/* Riga 1	*/
.ptr1	
{
    FONT-SIZE: 8pt;
    COLOR: navy;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: lightblue
}
A.ptr1:hover
{
    COLOR: navy;
	TEXT-DECORATION: underline;
}
/* Riga 2	*/
.ptr2
{
    FONT-SIZE: 8pt;
    COLOR: navy;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: lightblue
}
A.ptr2:hover
{
    COLOR: navy;
    TEXT-DECORATION: underline;
}


/********************************************************************************
	Scheda prodotto
*********************************************************************************/ 

/* Nome articolo */
.ptn
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Verdana,Arial;
    TEXT-ALIGN: center
}

/* Codice articolo */
.ptk
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: midnightblue;
    FONT-FAMILY: Tahoma, Verdana,Arial;
    TEXT-ALIGN: center
}

/* Tabella caratteristiche: descrizione */
.tcd	
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: mintcream
}
/* Tabella caratteristiche: valore */
.tcv
{
    FONT-SIZE: 8pt;
    COLOR: maroon;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: #b0e0e6
}

/********************************************************************************
	Prezzi
*********************************************************************************/ 

/* prezzo standard */
.prz
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: navy;
    FONT-FAMILY: 'Courier New', Verdana, Tahoma;
}

/* prezzo in offerta */
.pof
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: 'Courier New', Verdana, Tahoma;
    TEXT-ALIGN: center
}

/* prezzo barrato */
.pba
{
    FONT-SIZE: 8pt;
    COLOR: orangered;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: line-through
}

/* prezzo per quantitą */
.pqa
{
    FONT-SIZE: 8pt;
    COLOR: maroon
}

/********************************************************************************
	Carrello
*********************************************************************************/ 

/* Titoli colonne */
.trh
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-ALIGN: center
}
/* Riga 1	*/
.trr1	
{
    FONT-SIZE: 8pt;
    COLOR: navy;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: lightblue;
}
A.trr1:hover
{
    COLOR: navy;
	TEXT-DECORATION: underline;
}
/* Riga 2	*/
.trr2
{
    FONT-SIZE: 8pt;
    COLOR: navy;
	FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: lightblue;
}
A.trr2:hover
{
    COLOR: navy;
	TEXT-DECORATION: underline;
}


/********************************************************************************
	Barra di navigazione
*********************************************************************************/ 

.navigazione
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    BACKGROUND-COLOR: #dee6ef
}
A.navigazione
{
    FONT-WEIGHT: bold;
    COLOR: gray;
}
A.navigazione:hover
{
    COLOR: navy;
    TEXT-DECORATION: none
}


/********************************************************************************
	Informazioni sull'utente loggato
*********************************************************************************/ 

.user
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    COLOR: gray;
    TEXT-ALIGN: center
}


/********************************************************************************
	Pick list
*********************************************************************************/ 

/* Testo per liste */
.list
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial, Verdana; 
    COLOR: navy;
}
/* Testo per liste evidenziato */
.listEvid
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Arial, Verdana; 
    COLOR: red;
}

/********************************************************************************
	Ordine Web
*********************************************************************************/ 

/* generale */
.ordw
{
    text-align: left;
    FONT-SIZE: 8pt;
    COLOR: navy;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: lightblue;
}

/* caption */
.ordwHdr
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: lightblue
}
/* campi */
.ordwHdrRow
{
    BACKGROUND-COLOR: #ecf0ec
}
/* intestazioni tabella */
.ordwRH
{
    FONT-WEIGHT: bold;
    BACKGROUND-COLOR: lightblue;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
/* righe tabella */
.ordwR1
{
    BACKGROUND-COLOR: #ecf0ec
}
.ordwR2
{
    BACKGROUND-COLOR: mintcream
}
/* righe extra */
.ordwRE
{
	BACKGROUND-COLOR: white
}

/********************************************************************************
	Testo generico
*********************************************************************************/ 

/* Testo per aree informative (Registrati ... AreaComm, Ricerca) */
.info
{
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-ALIGN: left
}

/* Testo per aree descrittive */
.normal
{
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-ALIGN: justify
}

/* Testo piccolo per aree descrittive */
.small
{
    FONT-SIZE: 8pt;
    COLOR: white;
    TEXT-ALIGN: justify
}

/* Testo piccolo per messagi tipo IVA etc. */
.note
{
    FONT-SIZE: 8pt;
    COLOR: white;
}
A.note
{
	TEXT-DECORATION: underline;
}

/* Testo per tabelle (disponibilitą. lotti etc,) */
.table
{
    FONT-SIZE: 8pt;
    COLOR: white;
}

/********************************************************************************
	Titoli
*********************************************************************************/ 

/* Testo per titoli in ordine di importanza decrescente */
.cap1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14 pt;
    COLOR: navy;
}
.cap2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12 pt;
    COLOR: white;
    TEXT-ALIGN: center;
}
.cap3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11 pt;
    COLOR: white;
}

.cap4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9 pt;
    COLOR: navy;
}

/********************************************************************************
	Documenti
*********************************************************************************/ 
/******************************************************
A
{
    FONT-SIZE: 8pt;
    COLOR: #0000CD;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New'
}
A:hover
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New'
}
*/	
/* Lista Bolle */

.LBHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: black;
	BACKGROUND-COLOR: #66dd33;
	TEXT-ALIGN: center;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LBR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ccff99
}
.LBR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: mintcream
}

/* Lista Fatture */

.LFHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
	BACKGROUND-COLOR: #ff9933;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LFR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: linen
}
.LFR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: navajowhite
}

/* Lista Incassi */

.LIHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
	BACKGROUND-COLOR: #ffd700;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LIHdrc
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
    BACKGROUND-COLOR: #99ccff;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LIR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffff90
}
.LIR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffffe0
}


/* Lista Ordini */

.LOHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
	BACKGROUND-COLOR: #99ccff; 
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LOR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ccffff
}
.LOR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: mintcream
}

/* Lista Provvigioni */

.LPHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
    BACKGROUND-COLOR: #66cdaa;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.LPR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #bff9e0;
}
.LPR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #f0ffff;
}

/* Lista Scadenze */

.LSHdr
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 8pt;
	COLOR: Black;
	BACKGROUND-COLOR: #ffd700;
	TEXT-ALIGN: center;
}
.LSR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffffe0;
}

/* Bolla */

.DBHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #66cc33
}
.DBHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ccff99
}
.DBRH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #66dd33;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DBR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ccff99
}
.DBR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: mintcream
}

/* Fattura */

.DFHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ff9933;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DFHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: peachpuff;
	border-left:thin ridge; 
	border-bottom:thin ridge

}
.DFRH
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ff9933;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DFR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: navajowhite
}
.DFR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: linen
}

/* Incassi */

.DIHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffd700
}
.DIHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffff90
}
.DIRH
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffd700;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DIR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffff90
}
.DIR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffffe0
}

/* Ordine */

.DOHdr
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #99ccff
}
.DOHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #99ffff
}
.DORH
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #99ccff;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DOR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ccffff
}
.DOR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: mintcream
}

/* Provvigioni */

.DPHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #66cdaa
}
.DPHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: 7fffd4
}
.DPRH
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #66cdaa;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}
.DPR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: bff9e0
}
.DPR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: f0ffff
}

/* Scadenze */

.DSHdr
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffd700
}
.DSHdrc
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #99ccff
}

.DSHdrRow
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffff90
}
.DSRH
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffd700;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}

.DSRHc
{
    FONT-WEIGHT: 700;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #99ccff;
	border-top:thin ridge; 
	border-left:thin ridge; 
	border-bottom:thin ridge
}

.DSR1
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffff90
}
.DSR2
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, 'Courier New';
    BACKGROUND-COLOR: #ffffe0
}
