.lista_payoff {text-transform:uppercase; font-size:0.95em}
.lista_nome {text-transform:uppercase; font-size:1.1em;}
.lista_prodotti {font-size:79%;}

.lista_payoff a:link{color:#fff}
.lista_payoff a:visited{color:#fff}
.lista_payoff a:hover{color:#fff}
.lista_payoff a:active{color:#fff}

.lista_nome a:link{color:#fff}
.lista_nome a:visited{color:#fff}
.lista_nome a:hover{color:#fff}
.lista_nome a:active{color:#fff}


#testo.fam img{border:1px solid #504F4F; width:466px}


#navigation_cat{
	position: absolute;
	top: 150px;
	left: 0px;
  }
.nav_sez_cat {width:380px; height:370px;}	


#descrizione_gen_cat {
	margin:0px 30px 0px 400px; 
	padding-top:20px;
  height:380px;
	overflow:auto;
	scrollbar-3dlight-color:#231F20; 
	scrollbar-arrow-color:#fff; 
	scrollbar-base-color:#575656; 
	scrollbar-darkshadow-color:#231F20; 
	scrollbar-face-color:#231F20; 
	scrollbar-highlight-color:#373535; 
	scrollbar-shadow-color:#484646; 
	color:#fff;
	}


#sottosezioni_cat {
	height:370px;
	overflow:auto;
	scrollbar-3dlight-color:#231F20; 
	scrollbar-arrow-color:#fff; 
	scrollbar-base-color:#575656; 
	scrollbar-darkshadow-color:#231F20; 
	scrollbar-face-color:#231F20; 
	scrollbar-highlight-color:#373535; 
	scrollbar-shadow-color:#484646; 
	}

#sottosezioni_cat ul{list-style-type:none; padding:0px; margin:0px 0px 0px 30px; color:#fff; }

#sottosezioni_cat ul img{float:left; margin-right:10px; border:1px solid #fff}
#sottosezioni_cat ul div{padding-top:0px}
#sottosezioni_cat li{clear:both; height:84px; padding-bottom:10px; font-weight:bold}

#sottosezioni_cat a:link{text-decoration:none; color:#fff}
#sottosezioni_cat a:visited{text-decoration:none;color:#fff}
#sottosezioni_cat a:hover{text-decoration:underline;color:#fff}
#sottosezioni_cat a:active{text-decoration:underline;color:#fff}


#descrizione_prod {
margin:20px 100px 0px 0px; 
padding:0px 27px 0px 27px; 
color:#fff; 
font-size:1.3em; 
height:375px;
overflow:auto;
scrollbar-3dlight-color:#231F20; 
scrollbar-arrow-color:#fff; 
scrollbar-base-color:#575656; 
scrollbar-darkshadow-color:#231F20; 
scrollbar-face-color:#231F20; 
scrollbar-highlight-color:#373535; 
scrollbar-shadow-color:#484646; 
 } 
 
#testo_prod {
	padding:10px;
	background-color:#A3CF62;
	color:#000;
	border:1px solid #fff;
	height:347px;
	}

.titolo_prod {margin:0px; padding:0px; text-transform:uppercase; font-size:1.3em}

#prod_scheda {
  width:100%;
  margin-top:10px;
  border-spacing: 0;
  border-collapse: collapse;

}

/*PRODOTTO SCHEDA----------------------------------*/
#prod_scheda td a:link {color:#000; text-decoration:underline}
#prod_scheda td a:visited {color:#000; text-decoration:underline}
#prod_scheda td a:hover {color:#000; text-decoration:underline}
#prod_scheda td a:active {color:#000; text-decoration:underline}

#prod_scheda td {vertical-align:top}

#prod_scheda .immagine{width:30%; background-color:#fff; border:1px solid #000; text-align:center}
#prod_scheda  div {margin-bottom:10px;}

#prod_scheda .dati_tech {
	color:#000;
	line-height:14px;
	padding-left:15px;
	}


#back {position:absolute; bottom:20px; right:10px}
/*ZOOM POPUP*/
.body_zoom {margin:0px 0px 0px 0px; padding:0px; background-color:#8B8B8B; }

#zoom_container {
	/*noIEmac\*/
	min-height: 498px;
	height: auto !important;
	/*end */
	height: 498px;
	background-image:url(../image/zoom_top_bk.gif);
	background-repeat:repeat-x;
	background-position:top;
	position:relative;
	background-color:#FFFFFF;
	margin:1px 5px 5px 5px;
}

#zoom_bottom_sx {
	position:absolute;
	bottom:0px;
	left:0px;
	background-image:url(../image/zoom_bottom_sx.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	height:12px;
	width:50%;
}

#zoom_top_sx {
	position:absolute;
	top:0px;
	left:0px;
	background-image:url(../image/zoom_top_sx.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:34px;
	width:50%;
}

#zoom_top_sx h1 {
color:#666666; 
font-size:19px; 
margin:5px 0px 0px 15px; 
padding:0px 0px 0px 35px;
font-weight:normal;
background-repeat:no-repeat; 
background-position:left top;
height:25px;
}

#zoom_close {text-align:right; padding:11px 15px 0px 0px;}


#zoom_img {text-align:center; width:100%; padding-top:50px}

#zoom_top_dx {
	position:absolute;
	top:0px;
	right:0px;
	background-image:url(../image/zoom_top_dx.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:34px;
	width:50%;
}

#zoom_bottom_dx {
	position:absolute;
	bottom:0px;
	right:0px;
	background-image:url(../image/zoom_bottom_dx.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
	height:12px;
	width:50%;
}

