/* Sezione dettaglio prodotto */
div.prodotti_left { 
	float: left; 
	width: 308px; 
	height: auto; 
	position: absolute;
}

div.prodotti_left_img {
	position: absolute; 
	top: 370px; 
	left: 15px;
}

div.prodotti_left_img img {
	border: 0px solid #fff;
	margin-right:5px;
}

div.prodotti_left_filtro {
	position: absolute; 
	top: 370px; 
	left: 15px;
	z-index:10;
  	opacity:0.5;
}

.prodotti_left_filtro img {
	cursor: pointer;
	margin-right:5px;
}

/* Sezione destra con paging */
div.dx img {
	position: absolute;
	float: left;
}

div.pagingp {
	position: absolute;
	width: 547px;
	height: 23px;
	margin-top: 406px;
	background: #000;
	opacity: 0.2;
}

div.overpaging {
	position: absolute;
	width: 547px;
	height: 23px;
	margin-top: 406px;
	display: block;
}

div.overpaging p {
	float: left;
	color: #FFF;
	width: 160px;
	height: 18px;
	padding: 5px 0px 0px 5px;
}

div.overpaging { color: #FFF; display: block; }
div.overpaging a, div.overpaging a img { float: left; width: 15px; text-decoration: none; }
div.overpaging div { text-align: center; float: left; color: #FFF; width: 58px; height: 16px; padding-top: 5px; }

div.overpaging p.inf { width: 100px; margin-right: 10px;}
div.overpaging p.inf a { width: 100px; color: #FFF; padding: 0px 0px 0px 16px;
background: url(../i/info.gif) no-repeat 0 0; }
div.overpaging p.scheda { padding: 0px; width: 170px; }
div.overpaging a.scheda { width: auto; height: 17px; padding: 6px 0px 0px 28px; color: #FFF;
background: url(../i/pdf.gif) no-repeat 8px 3px; }


/* scheda tecnica */
div.schedatecnica { position: absolute; float: left; background: #FFF; color: #000; width: 314px; height: 429px; opacity: 0.70; filter: alpha(opacity=70); }
div.schedadetail { position: absolute; background: none; color: #000; width: 314px; height: 429px; }
div.schedadetail h1 { font-size: 11px; width: 269px; margin: 15px 30px 0px 15px; }
div.schedadetail p.detail { width: 269px; margin: 5px 30px 8px 15px; }
div.schedadetail h2 { font-size: 11px; width: 269px; clear:both; padding-top:2px; margin: 0px 30px 0px 15px; }
div.schedadetail ul { margin: 0px 30px 0px 15px; width: 269px; list-style: none; height: 25px; }
div.schedadetail ul li { float: left; width: 83px; }
div.schedadetail div.piani, div.schedadetail div.finiture, div.schedadetail div.colori, div.schedadetail div.pelli { width: 299px; margin: 3px 0px 0px 15px; }
div.schedadetail div.piani img, div.schedadetail div.finiture img, div.schedadetail div.colori img, div.schedadetail div.pelli img { padding: 0px 4px 4px 0px; float:left; cursor: pointer; }


/*items navigator container*/
#itemsNavigator {position: absolute;width: 1003px;height: 60px;margin-top: 430px;
                 display: block; margin-left:-456px;border-bottom: 1px solid #FFF;}
/* override footer to make it apear on the bottom of the contnet */
div.footer {border-top-style:none;height:130px;line-height:140px;vertical-align:bottom;/*margin-top:10px;*/}

