/* @group testata */

.login_testata_box {
	color: black;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: left;
	border: 1px inset black;
	background-color: white;
	height: 15px;
}

.warning
{
	color: black;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
	background-color: #ff9999;
}

.data {
	color: white;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.login_testata {
	color: white;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: right;
}

.navigazione {
	color: #666666;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: left;
}

a.navigazione {
	color: #666666;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: left;
	text-decoration: none;
}
a.navigazione:hover{
	color: #999999;
	text-decoration: underline;
}



/* @end */

/* @group menusx */



A.menusx_famiglie {
	color: #3f3f3f;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.menusx_famiglie:hover {
	color: black;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: right;
}

A.menusx_gruppi {
	color: black;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: right;
	text-decoration: none;
}

A.menusx_gruppi:hover {
	color: black;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: right;
	text-decoration: underline;
}

.menu_sx_ricerca {
	color: black;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.menu_sx_ricerca_box {
	color: black;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
	border: 1px groove gray;
	height: 15px;
}

A.menu_ordine, A.menu_ordine:hover {
	color: black;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: underline;
}




/* @end */

/* @group piede */

.piede_testo {
	color: white;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
}

A.piede_link {
	color: white;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
	text-decoration: none;
}

A.piede_link:hover {
	color: black;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
}



/* @end */



/* @group catalogo */

A.catalogo_link {
	color: #5A7B31;
	font: bold 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}

.nome_famiglia_testa {
	color: white;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.nome_sottogrupo_testa {
	color: #000;
	background-color: #ffffff;
	height: 20px;
	text-align: left;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}

.catalogo_codice_testa {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.catalogo_codice_riga {
	color: #000;
	font:  9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.catalogo_descrizione_testa {
	color: #000;
	font: bold 10px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.catalogo_descrizione_riga {
	color: #000;
	font:  10px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.catalogo_prezzo_testa {
	color: #000;
	font: bold 10px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.catalogo_prezzo_riga {
	color: #000;
	font:  10px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.catalogo_prezzo_netto_testa {
	color: #FF0000;
	font: bold 10px Verdana, "Lucida Grande", Lucida, sans-serif;
}
.catalogo_prezzo_netto_riga {
	color: #FF0000;
	font:  10px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.titolo_commento {
	color: #5A7B31;
	font: bold 11px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.risposta_commento {
	color: #5A7B31;
	font: bold 10px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: center;
}

textarea.ins_commento {
	border:1px solid #5A7B31;
	font: 11px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.titolo_in_scheda_prodotto {
	color: #5A7B31;
	font: bold 12px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.codice_in_scheda_prodotto {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.prezzo_in_scheda_prodotto {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.sconto_in_scheda_prodotto {
	color: #cc0033;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.dettagli_in_scheda_prodotto {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}

.catalogo_didascalia_icone {
	color: #000;
	font: 9px Verdana, "Lucida Grande", Lucida, sans-serif;
}


A.link_articolo_riga, A.link_articolo_riga:hover  {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}


A.link_sottogruppo_testa, A.link_sottogruppo_testa:hover  {
	color: white;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}

A.link_e2000  {
	color: #000;
	font: bold 9px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-decoration: none;
}
A.link_e2000:hover  {
	color: #666666;
	text-decoration: underline;
}


/* @end */


.titolo_pagina
{
	color: #5A7B31;
	font: 20px "Lucida Grande", Lucida, Verdana, sans-serif;
	font-style: italic;
	font-weight: bold;
}

.testo9 {
	color: black;
	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo9giust {
	color: black;
	font: 9px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}

.testo9grass {
	color: black;
	font: bold 9px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo10 {
	color: black;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo10giust {
	color: black;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}

.testo10grass {
	color: black;
	font: bold 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo11 {
	color: black;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo11giust {
	color: black;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}


.testo11grass {
	color: black;
	font: bold 11px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.testo12giust {
	color: black;
	font: 12px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}
.testo13giust {
	color: black;
	font: 13px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: justify;
}


.news_titolo {
	color: black;
	font: bold 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-transform: capitalize;
	letter-spacing: 1px;
}

.news_testo {
	color: black;
	font: 10px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: justify;
}

.vetrina_titolo {
	color: black;
	font: bold 11px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-transform: capitalize;
}

.vetrina_testo {
	color: black;
	font: 10px Verdana, "Lucida Grande", Lucida, sans-serif;
	text-align: justify;
}


/* filali */

.rete_vendita_regione
{
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: #000;
}

select.rete_vendita_regione
{
	border: 1px solid;
	color: #000000;
	background: #ffffff;
	font: bold 11px Verdana, "Lucida Grande", Lucida, sans-serif;
}

TR.tabelle_alert{
	text-align: center;
	font: 12px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	background: url('immagini/fondo_verde.jpg');
}

TR.tabelle_testa{
	text-align: left;
	font: bold 13px Verdana, "Lucida Grande", Lucida, sans-serif;
	color: white;
	background: url('immagini/fondo_verde.jpg');
}

TR.tabelle_riga{
	font: 10px Verdana, "Lucida Grande", Lucida, sans-serif;
}

TR.tabelle_riga_pari{
	font: 10px Verdana, "Lucida Grande", Lucida, sans-serif;
	background-color: #dddddd;
}

/* @group Carrello */

.carrello_testata_ordine_negativo {
	color: white;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

.carrello_testo_messaggi12 {
	color: gray;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

.carrello_risultato_ordine {
	color: gray;
	font: bold 12px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-align: center;
}

/* @end */

A.carrello_link_completa {
	color: black;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
}

A.carrello_link_completa:hover {
	color: olive;
	font: bold 10px "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	text-decoration: underline;
}

TD.cella_corr{
	font: 10px Verdana, "Lucida Grande", Lucida, sans-serif;
	background-color: #ffffff;
	border: 1px solid #5A7B31;
}

