body
	{
	margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; 
	background-image: url('../immagini/sfondo.jpg');
	}
html, table, tr, td
	{font-family: Arial; font-size: 12px; color:#303030;}
img
	{border:0px;}
input
	{font-size:10px; font-family:Verdana; font-weight:bold; height:20px;}
input.invio
	{font-size:12px; font-family:Verdana; font-weight:none; height:20px;}
textarea
	{font-size:10px; font-family:Verdana; font-weight:bold;}
select
	{font-size:10px; font-family:Verdana; font-weight:none; height:20px;}
/* ---------------------------------------------  */

/* ---------------------------------------------  */
/* impostazioni home  */
/* ---------------------------------------------  */
.tab_home
	{border:4px solid #FFFFFF;}
/* ---------------------------------------------  */

.fascia_menu
	{background-color: #ABABAB;}
.menu
	{font-weight:bold; color: #393939;}
.fascia_testo
	{
	padding-top:10px; padding-right:5px; padding-bottom:5px; padding-left:10px;
	color: #FFFFFF;
	font-size:12px;
	}
	
.titolo
	{color: #FFFFFF; font-size:16px; font-weight:bold;}
.testo_form
	{color: #FFFFFF; font-size:12px; font-weight:bold;}
	
/* formattazione link  */
/* ---------------------------------------------  */
a:link, a:visited, a:hover
	{text-decoration:underline; color:#303030;}
a.menu_link:link, a.menu_link:visited
	{text-decoration:none; font-size:12px; font-weight:bold; color:#393939;}
a.menu_link:hover
	{text-decoration:none; font-size:12px; font-weight:bold; color:#ffffff;}
a.link_lista_produttori:link, a.link_lista_produttori:visited, a.link_lista_produttori:hover
	{text-decoration:none; font-size:12px; font-weight:bold; color:#ffffff;}
/* ---------------------------------------------  */

.nome_prodotto
	{color: #ffd800; font-size:13px; font-weight:bold;}
.descrizione_prodotto
	{font-size:11px;}
.copyright
	{color: #e7e7e7; font-size:9px;}




/* ---------------------------------------------  */
/* menu vari  */
/* ---------------------------------------------  */
.menu_alto
	{height:20px; background-color:#818181;}
.menu_basso
	{height:20px; background-color:#818181; padding-left: 3px; padding-right: 3px;}
a.menu_basso_link:link, a.menu_basso_link:visited
	{font-weight:bold; font-size:12px; color:#ffffff; text-decoration:none;}
a.menu_basso_link:hover
	{font-weight:bold; font-size:12px; color:#ffff00; text-decoration:none;}	
/* ---------------------------------------------  */


/* ---------------------------------------------  */
/* motore di ricerca in top  */
/* ---------------------------------------------  */
.motore_form
	{padding-left: 10px;}
/* ---------------------------------------------  */


/* ---------------------------------------------  */
/* usato in generale */
/* ---------------------------------------------  */
.testo_usato 
	{padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;}		
.foto_usato 
	{margin-right:4px; margin-bottom:4px;}	
.dettaglio_usato_label
	{line-height:18px; vertical-align:top; white-space:nowrap;}	
.dettaglio_usato_testo
	{padding-left:3px; padding-right:3px; font-weight:bold;}	
/* ---------------------------------------------  */


/* ---------------------------------------------  */
/* news in generale */
/* ---------------------------------------------  */
.news_hp
	{padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;}
.foto_news
	{padding-top:4px; padding-bottom:4px;}
.data_news
	{font-size:11px; color:#303030; font-weight:bold;}
.titolo_news 
	{font-size:13px; font-weight:bold; color:#c70000; line-height:25px;}	
.testo_news
	{padding-left:4px; padding-top:4px; padding-right:4px; padding-bottom:4px;}
/* ---------------------------------------------  */
	

/* ---------------------------------------------  */
/* tabella informazioni */
/* ---------------------------------------------  */
.informazioni_tabella
	{border:1px solid #dedede;}
.informazioni_label
	{font-size:11px; font-weight:bold; padding-left:3px;}
.informazioni_form
	{padding-left:10px; font-size:14px; color:#c70000;}
.
/* ---------------------------------------------  */

/* ---------------------------------------------  */
/* tabella presentazione */
/* ---------------------------------------------  */
.presentazione_tabella
	{border:1px solid #dedede;}
.presentazione_testo
	{padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; font-size:11px;}
.
/* ---------------------------------------------  */

	
/* ---------------------------------------------  */
/* varie */
/* ---------------------------------------------  */
.messaggio
	{font-size:15px; color:#303030; text-align:center; font-weight:bold;}
.campi_obbligatori
	{font-size:10px; line-heigth:15px; padding-bottom:3px; padding-left:10px;}
.foto_pagine
	{margin-right:5px; margin-bottom:5px;}
/* ---------------------------------------------  */