.btns_prod { text-align:left;}
.btndetails { border:0px; background:none; width:67px; height:22px; margin:0px; padding:0px; cursor:pointer;}
.btnadd { border:0px; background:none; width:67px; height:22px; margin:0px; padding:0px; cursor:pointer;}

.btnActShow { border:0px; background:none; width:159px; height:33px; cursor:pointer; }

/*menu sinistra*/
#nav-menu ul{ padding:0px; margin:0px; 	background-image: url(../images/bg_centrale.png); list-style:none; background-color:#050405; text-align:left; }
#nav-menu li{background:url(../images/freccia.gif) no-repeat; width:206px; margin-left:5px; margin-right:5px; background-position:1px; border-bottom:1px dotted white; padding-left:20px;}

#nav-menu a{display:block; line-height:25px; width:206px;  text-decoration:none; color:white; }
#nav-menu a:hover{color:#999; }
#nav-menu ul li.linkAttivo a{ border-bottom:1px dotted #900; color:#999; }
.MenuChiuso{ line-height:25px; cursor:pointer;  border:0px; background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left;} 
.MenuAperto{ line-height:25px; cursor:pointer;  border:0px; background:url(../images/titlebar.png) repeat-x; font-weight:bold; background-position:center left;} 

.categoria:hover{ display:block; width:235px; color:white; line-height:25px; cursor:pointer;  border:0px; background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left;}

.categoria2 {display:block; font-size:10px; text-align:center; line-height:25px; width:235px;  text-decoration:none; color:white; background:url(../images/titlebar.png) repeat-x; font-weight:bold; background-position:center left;}
.categoria2 a{display:block; line-height:25px; width:235px !important;  text-decoration:none; color:white; background:url(../images/titlebar.png) repeat-x; font-weight:bold; background-position:center left;}
.categoria2 a:hover{ display:block; width:235px; color:white; line-height:25px; cursor:pointer;  border:0px; background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left;}

.categoriaOn{ display:block; text-align:center; font-size:10px; width:235px; color:white; line-height:25px; cursor:pointer;  border:0px; background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left;}

/*menu sinistra*/

.lstprodotti {
	background-image: url(../images/bg_centrale.png);
	min-height:780px;
}

/* paging */
.riqPaging { text-align:center; margin-top:20px; margin-right:5px; padding-bottom:3px; clear:both; }
.btnPag {width:25px; height:20px; line-height:20px; float:left; text-align:center; margin-left:3px; background:#333; font-family:Arial, "Narrow"; font-size:12px; font-weight:bold;}
.btnPag a{display:block; width:25px; height:20px; text-decoration:none; color:white;}
.btnPag a:hover{ background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left; text-decoration:none; color:white; }

.open { background:url(../images/titlebar-active.png) repeat-x; font-weight:bold; background-position:center left; font-weight:bold; color:white; }	
.LinkAttivoPaging a {  background-color:#F33; text-decoration:none; color:white; }
#et_list { float:left;}
/* paging */

.lstprodottiInterno {
	background: url(../images/bg_centrale.png) repeat-y;
	float:left;
	width:700px;
	margin-top:0px;
}

.paging { margin:5px; text-align:right; clear:both}
/*box articoli vetrina e lista per prodotti*/
.box_art1 {
	height: 195px;
	width: 143px;
	float: left;
	padding: 15px;
}
.box_art1 .riq_img {height: 100px; width: 143px; background:url(../images/img_art_small.jpg) no-repeat;}
.box_art1 .riq_img img:hover { border:2px solid #666; opacity: .5; filter: alpha(opacity=50); }
.box_art1 .riq_img img { max-width:120px; margin:5px; text-align:center; min-height:85px; height:85px; border:2px solid #CCC; }

.box_art1 .desc_art {
	width:143px;
	height: 40px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.box_art1 .desc_art .content_desc_art {text-align:left; }
.box_art1 .importo_prod{
	font-size:15px;
	font-weight:bold;
	color:#858389;
	text-align:left;
}
.box_art1 .btns_prod{
	margin-top: 7px;
}

/*box dettagli articoli*/
.box_art_dettagli .riq_img {height: 350px; width:280px; text-align:center; border:0px solid #FFF; float:left}
.box_art_dettagli .riq_img img {max-width:270px; margin:5px; text-align:center; max-height:250px; width:265px;  border:2px solid #CCC;}
.box_art_dettagli .descrizione_dx { float:left; margin-left:10px; width:380px; text-align:left; padding:0px 0px 0px 10px; }
.box_art_dettagli .importo_prod { font-size:18px; color:#858389; }
/*box dettagli articoli*/

.carrello{ width:159px; height:33px; float:right; clear:both; padding-bottom:5px; padding-top:5px; }

