@media all{



/* scheda prodotto oli */	
div.Scroller	
	{
	width:100%;
	height:100%;
	vertical-align: bottom;
	overflow: auto;
}
	
/* contatti */
div.Contatti 	
	{
	word-wrap: break-word;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

div.Contatti 	td
	{
	word-wrap: break-word;
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	color: #666666;
}

div.Contatti b	
	{
	font-size: 8pt;
	border-bottom:2px dashed white;
	color: #000000;
}

div.Contatti a	
	{
	font-size: 8pt;
	font-weight: bold;
	color: #6B8E23;
}

div.Contatti img	
	{
	padding: 2px 2px 2px 2px;
}

div.Gallery	
	{
	position: relative;
	width: 70px;
	padding: 3px 3px 3px 3px;
	margin-top: 4px;
	text-align: center;
	border-right: 2px solid #aaaaaa;
	border-left: 2px solid #ffffff;
	border-top: 2px solid #ffffff;
	border-bottom: 2px solid #aaaaaa;
	cursor: crosshair;
	float: left;
}

h{
line-height:0pt;
}
div.Gallery_on	
	{
	position: relative;
	width: 70px;
	padding: 3px 3px 3px 3px;
	margin-top: 4px;
	text-align: center;
	border: 2px solid #ff9900;
	cursor: crosshair;
	float: left;
}




td.Errore
	{  
		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8pt; 
		font-weight: normal;
		color: #ffffff; 
		text-align:left;
	}

table.Colonne td
	{
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 5mm;
	padding:10px 10px 10px 10px;
	border-right:1px solid #aaaaaa; 
	text-align: justify;
}
table.Schedatecnica td{
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	
}

table.Litro td{
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 6pt;
	font-weight: normal;
	color: #000000;
	text-align: center;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
	
}


table.Crema td{
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: left;
	line-height: 5mm;
	border-bottom: 1px solid #dddddd;
	border-right: 1px solid #dddddd;
}

table.OrarioExtra td{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #8DAD54;
	text-align: left;
	line-height: 4mm;
	border-bottom: 1px solid #8DAD54;

}

p 	
	{
	font-family: Arial, Verdana, Helvetica,sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 5mm;
}

p.News 	
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	color: #000000;
	line-height: 16pt;
}
p.News2	
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 12pt;

	padding-top:8pt;}
p.News span	
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;;
	font-weight: bold;
	color: #000000;
	line-height: 14pt;

}

div.News 	
	{
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12pt;;
	font-weight: bold;
	color: #000000;
	line-height: 14pt;

}




	
small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal}


table.Immagine img
	{
	border: 1px solid  Gray;
	margin: 5px 5px 5px 5px;
}

table.Immagine td
	{
	font-family:  Tahoma, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	line-height: 3mm;
	color: Gray;
	width: auto;
	height:auto;
	
}

table.Immagineinv td
	{
	font-family:  Tahoma, Verdana,  Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	line-height: 3mm;
	color: #aaaaaa;
	width: auto;
	height:auto;
	border:0px dotted #aaaaaa; 
	text-align: left;
}

span.Evidenziato 
	{
	font-family: Tahoma, Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 3mm;
	color: Gray;
	border-bottom: 1px dotted #6B8E23;
	text-align: center;
}

table.News td
	{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
	border-bottom: 1px dotted #aaaaaa;
	padding: 2px 2px 2px 2px;
}

table.Gradiente td {
	border: 1px solid #dddddd;
}
 

	
a:active {
	color: #6B8E23;

	text-decoration: underline;
}

a:hover {
	color: #6B8E23;

	text-decoration: underline;
}

a:link 	{
	font-size: 8pt;
	color: #6B8E23;
	font-weight: normal;
	text-decoration: none;
}

a {
	font-family:  Tahoma,Verdana,  Helvetica, sans-serif;
	font-size: 8pt;
	color: #6B8E23;
	font-weight: normal;
	text-decoration: none;
}


td 
	{
	font-family:  Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
	line-height: 4mm;
}



body {
	scrollbar-3dlight-color: #aaaaaa;
	scrollbar-arrow-color: #aaaaaa;
	scrollbar-base-color: #ffffff;
	scrollbar-darkshadow-color: #aaaaaa;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	background-color: #000000;
	overflow-x: auto;
	overflow-y: auto;
}

table.Tips 
	{
		width:220px;
		height:200px;
	}

table.Tips 	td {
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 9px;
		line-height:3mm;		
		text-align:justify;
		color: #000000;
	}	

p.Tips 	{
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 9px;
		line-height:3mm;		
		text-align:justify;
		color: #ffffff;
	}	
a.Tips 	{
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 9px;
		line-height:3mm;		
		text-align:justify;
		color: #ffffff;
}	
}
