BODY
{
background-image:url(../img/sfondo.jpg);
background-color:white;
background-position: top left;
background-repeat:repeat-x;
margin-top:0;
}

table.zero
{
	padding:0;
}



td.gr2 {
	padding-left:10;
	padding-right:10;
}

td.testohome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:justify;
}

td.testoprod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:justify;
}
td.testoprodattivo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	text-align:justify;
	background:#7fabb6;
}

td.thumb {
padding:10;
background:#dfdfdf;
}


a:visited.testoprod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:justify;
	text-decoration:none;
}

a:hover.testoprod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	text-align:justify;
	background:#7092a1;
}

a:link.testoprod {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:justify;
	text-decoration:none;
}







.testoora:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:right;
	font-weight:bold;
	color:#FF3300;
	text-decoration:none;
}
.testoora {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:right;
	font-weight:bold;
	color:#FF3300;
	text-decoration:none;
}
.testoora:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7092a1;
	text-align:right;
	font-weight:bold;
	color:#FF3300;
	text-decoration:none;
}
.testoora:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:white;
	text-align:left;
	background:#00576c;
	font-weight:bold;
	text-decoration:none;
}





/*
td.gr1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	line-height: 15px;
	padding:5;
}


td.tdwhtxtb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#154c73;
	background-color:#FFFFFF;
	z-index:1;
	border: none;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	line-height: 15px;
	padding:20;
}

td.cellafotopromo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:white;
	z-index:1;
	border: none;
	line-height: 15px;
	padding:10;
}

td.cellatestopromo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:white;
	z-index:1;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	border: none;
	line-height: 15px;
	padding:10;
}


td.testo {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	line-height: 15px;
	padding-left:20;
	padding-right:20;
	padding-bottom:5;
	text-align:justify;
	vertical-align:top;
	padding-top:20;
}
td.icone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	line-height: 15px;
	padding-left:20;
	padding-right:20;
	padding-bottom:10;
	text-align:justify;
	vertical-align:top;
}
td.tab {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	line-height: 15px;
	padding-left:5;
	padding-right:20;
	text-align:justify;
	vertical-align:middle;
}

td.tabgal {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:white;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;
	padding:13;
	align:center;
	vertical-align:middle;
}

td.testonl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	line-height: 15px;
	padding-top:5;
	padding-left:55;
	padding-right:20;
	text-align:justify;
	vertical-align:top;
}


td.titolonl {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	line-height: 15px;
	padding-top:20;
	text-align:justify;
	vertical-align:top;
}



td.gr3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	z-index:1;
	border: none;
	background-color: ;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
	line-height: 15px;
	padding:5;
}



.testo1
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	color:#848484;
	text-decoration:none
	text-align:justify;
	font-style:normal;		
}


a:hover.testo1
{
	FONT-FAMILY: Arial;	
	FONT-SIZE:  8pt;
	color:white;
	text-decoration:none;
	text-align:justify;
	font-style:normal;
	font-weight:normal;
	background-color:#FF6600;
}

a:link.testo1
{
	FONT-FAMILY: Arial;	
	FONT-SIZE:  8pt;
	color:white;
	text-decoration:none;
	text-align:justify;
	font-style:normal;
	font-weight:normal;	
}



.testo2
{
	FONT-FAMILY: Arial;
	FONT-SIZE: 8pt;
	color:white;
	text-decoration:none
	text-align:justify;
	font-style:normal;		
}


a:hover.testo2
{
	FONT-FAMILY: Arial;	
	FONT-SIZE:  8pt;
	color:white;
	text-decoration:none;
	text-align:justify;
	font-style:normal;
	font-weight:normal;
	background-color:#134d77;
}

a:link.testo2
{
	FONT-FAMILY: Arial;	
	FONT-SIZE:  8pt;
	color:white;
	text-decoration:none;
	text-align:justify;
	font-style:normal;
	font-weight:normal;	
}
*/