body 
{
	background:#fff;
	margin: 0px;
	padding: 0px;
    color:#fff;
}

table {color:#000; font-family: verdana, arial, sans-serif, helvetica ; font-size:12px;}

table.principale 
{
	border: 					none;
	width: 					100%;
}

table.listaCelle 
{
	margin-right: 			5px;
	margin-left: 			5px;
	background:				#fff;
	width: 					350px;
}

table.listaCelle  img{ border:1px solid #000; margin:5px;}

table.separatori 
{
	margin-right: 			5px;
	margin-left: 			5px;
	background:				#ffffff;
	width: 					95%;
}

tr.barraSuperiore
{
	background:				url(../images/barra_superiore_centro.gif) repeat-x;
	height:					50px;
}

td.barraSezione
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#ffffff;
	background:				#0f534b;
	width: 					100%;
	height:					23px;
	text-align: 			left;
}

td.separatoreCentrale
{
	background:				#084236;
	width: 					100%;
	height:					2px;
}

td.barraRicerca
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#ffffff;
	background:				#099666;
	height:					35px;
	text-align: 			left;
}

td.menu
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	background:				#099666;
	width:					105px;
	text-align: 			left;
}

td.voce
{
	background:				#099666;
	height:					20;
	width:					105px;
}

td.separatore
{
	background:				#ffffff;
	width:					5;
}

td.modulo
{
	background:				#ffffff;
	width:					100%;
}

td.barraLista
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#000;        
	background:				#ccc;
	height:					20px;
}

td.titoloLista
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color:					#ffffff;
	background:				#0f534b;
	text-align: 			center;
	height:					20px;
}

td.cellaListaPari
{
	font: 					normal normal 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#0f534b;        
	background:				#f0f0f0;
	height:					25;
	padding:					3px 3px 3px 3px;
}

td.cellaListaDispari
{
	font: 					normal normal 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#0f534b;        
	background:				#ffffff;
	height:					25;
	padding:					3px 3px 3px 3px;
}

a.menu:link, a.menu:visited, a.menu:active
{ 
	font: 					normal bold 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		none;  
	color: 					#0f534b;        
}

a.menu:hover
{
	font: 					normal bold 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		underline;  
	color: 					#ffffff;       
}

a.linkPagina:link, a.linkPagina:visited, a.linkPagina:active
{ 
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#006633;        
	text-decoration: 		none;  
}

a.linkPagina:hover
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#006633;        
	text-decoration: 		underline;  
}

a.linkTitoloLista:link, a.linkTitoloLista:visited, a.linkTitoloLista:active
{ 
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#ffffff;        
	text-decoration: 		none;  
}

a.linkTitoloLista:hover
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#ffffff;        
	text-decoration: 		underline;  
}

iframe.mainIframe
{
	margin:					0px 0px 0px 0px;
	border:					none;
	height:					500px;
	width:					100%;
}

label
{
	font: 					normal bold 10px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color:					#fff;
}

input, textarea
{
	font: 					normal normal 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color:					#000;
	background: 			#fff;
	border: 					solid;
	border-width: 			1px;
}

input.main
{
	font: 					normal bold 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color:					#000;
	background: 			#fff;
	border: 					solid;
	border-width: 			1px;
}

font.paginaSelezionata
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#FFFFFF;        
}

font.testoNero
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#000000;        
}

font.testoVerde
{
	font: 					normal bold 12px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#0f534b;        
}

font.testoVerde2
{
	font: 					normal 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	color: 					#0f534b;        
}

select
{
	background: #fff;
	font: normal 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-align: left;
	color: #000;
}

a.tags:link, a.tags:visited, a.tags:active
{ 
	font: 					normal bold 9px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		none;  
	color: 					#0f534b;        
}

a.tags:hover
{
	font: 					normal bold 9px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		underline;  
	color: 					#000000;       
}
a.lista_elementi:link, a.lista_elementi:visited, a.lista_elementi:active
{ 
	font: 					normal bold 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		none;  
	color: 					#0f534b;        
}

a.lista_elementi:hover
{
	font: 					normal bold 11px Verdana, "Trebuchet MS", Arial, Sans-serif;
	text-decoration: 		underline;  
	color: 					#000000;       
}

div.newsImmagine
{
	position: relative;
	top: -425px; left: 450px;
}

div.prodottiImmagine
{
	position: relative;
	top: -390px; left: 450px;
}