body {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1px;
	background-color: #E4E5E5; 
	margin: 30px 0px 0px 0px;
}

table {
	margin: 0px;
	padding: 0px;
}

#MainContent{
	background-color: #FFFFFF;
	border: 1px solid #000000;
}


a:link {
	color: #000000;
}

a:visited {
	color: #000000;
}

a:hover {
	color: #000000;
}

a:active {
	color: #000000;
}



.BarraDettaglio {
	float:left;
}







h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000000;
	line-height: 26px;	
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	line-height: 24px;	
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	line-height: 22px;	
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 22px;	
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 22px;	
}

h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 21px;	
}



img {
	border: none;
	margin: 0px;
	padding: 0px;
}



form {
	border: none;
	margin: 0px;
	padding: 0px;
	display: inline;
}



ul {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
	list-style-position: inset;
	list-style-type: disc;
}

li {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 0px 5px;
}







/* FORMATTAZIONE DELLE VOCI DI MENU LATERALE */

.VociMenu {
	padding: 17px 0px 0px 10px;
}
/* FINE FORMATTAZIONE DELLE VOCI DI MENU LATERALE */






/* FORMATTAZIONE DEI MODULI */

input, select, textarea{
	margin: 0px;
	padding: 0px;
	color: #000000;
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color:#FFFFFF;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.testoInviaModuli {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 10px;
	color: #000000;
	margin: 0px;
	padding: 0px;
}


/* FINE FORMATTAZIONE DEI MODULI */






/* FORMATTAZIONE DEI TESTI */


.testoDivisione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 4px;
	color: #FFFFFF;
}


/* FORMATTAZIONE TESTO BASE */

.testoBase {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
}

.testoBase a:link {
	color: #A80000;
	text-decoration:underline;
}

.testoBase a:visited {
	color: #EF0000;
	text-decoration:underline;
}

.testoBase a:hover {
	color: #EF0000;
	text-decoration:underline;
}

/* Fine Testo Base */

/* FINE FORMATTAZIONE TESTO BASE */





/* FORMATTAZIONE DEL TESTO ALL'INTERNO DELLA LISTA DEI PRODOTTI */

.testoElencoProdotti {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
}

.testoElencoProdotti a:link {
	color: #585858;
	text-decoration:none;
}

.testoElencoProdotti a:visited {
	color: #A80000;
	text-decoration:none;
}

.testoElencoProdotti a:hover {
	color: #000000;
	font-weight: normal;
	text-decoration:underline;
}

/* FINE FORMATTAZIONE DEL TESTO ALL'INTERNO DELLA LISTA DEI PRODOTTI */







/* FORMATTAZIONE DELLE CELLE CHE CONTENGONO LA LISTA DEI PRODOTTI */

#Tabella_Prodotti td.CellaElencoProdotti {
	border-bottom: 1px dotted #AAAAAA;
}

/* FINE FORMATTAZIONE DELLE CELLE CHE CONTENGONO LA LISTA DEI PRODOTTI */





/* FORMATTAZIONE DELLA CELLA CHE CONTIENE I LINK PER LA NAVIGAZIONE TRA I RECORD */

#Tabella_Prodotti td.CellaPaging {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #585858;
}

#Tabella_Prodotti td.CellaPaging a:link {
	color: #585858;
	text-decoration: underline;
}

#Tabella_Prodotti td.CellaPaging a:visited {
	color: #585858;
	text-decoration: underline;
}

#Tabella_Prodotti td.CellaPaging a:hover {
	color: #000000;
	text-decoration: underline;
	font-weight:normal;
}

/* FORMATTAZIONE DELLA CELLA CHE CONTIENE I LINK PER LA NAVIGAZIONE TRA I RECORD */



/* FORMATTAZIONE DELLE CELLE CHE CONTENGONO LA LISTA DEI PRODOTTI PREFERITI */

.ElencoPreferiti {
	border-bottom: 1px dotted #000000;
}

/* FINE FORMATTAZIONE DELLE CELLE CHE CONTENGONO LA LISTA DEI PRODOTTI PREFERITI */






/* FORMATTAZIONE DEL NOME DEL PRODOTTO NELLA PAGINA CARATTERISTICHE*/


.CaratteristicheNome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight:bold;
	color: #585858;
}


/* FINE FORMATTAZIONE DEL NOME DEL PRODOTTO NELLA PAGINA CARATTERISTICHE*/



/* FORMATTAZIONE DEI TITOLI DEI CAMPI PRODUTTORE E ALTRI NELLA PAGINA CARATTERISTICHE*/

.CaratteristicheTitoli {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #585858;
}

/* FINE FORMATTAZIONE DEI TITOLI DEI CAMPI PRODUTTORE E ALTRI NELLA PAGINA CARATTERISTICHE*/

/* FORMATTAZIONE DEL MENU SOTTOCATEGORIE TESTUALE BY LEO*/
.MenuSottocategorie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #585858;
	text-align: right;
	background-position: right;
}

/* FINE FORMATTAZIONE DEL MENU SOTTOCATEGORIE TESTUALE BY LEO*/


/* FORMATTAZIONE DEL TESTO DELLE CARATTERISTICHE DI PRODOTTO NELLA PAGINA CARATTERISTICHE */


.CellaDescrizioneLungaProdotto {
}



/* FINE FORMATTAZIONE DEL TESTO DELLE CARATTERISTICHE DI PRODOTTO NELLA PAGINA CARATTERISTICHE */







.testoRigaBassa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}



.testoFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5F5F5F;
}

.testoFooter a:link {
	color: #5F5F5F;
	text-decoration:none;
}

.testoFooter a:visited {
	color: #5F5F5F;
	text-decoration:none;
}

.testoFooter a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
.Offerta_prezzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF0000;
}
.ListaOfferte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #585858;
}
.ListaOfferte a:link {
	color: #585858;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.ListaOfferte a:visited {
	color: #EF0000;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.ListaOfferte a:hover {
	color: #A80000;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.TestoNEWS-OFFERTE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #585858;
}

