/**
legenda colori
grigio background: #262626
**/
FORM{margin:0;}
P{paddding:0;margin:0;}
A IMG{ border: 0px; }
A{color:#fff;text-decoration:none;}

HTML{height: 100%; overflow: auto;}
BODY {margin: 0; padding: 0; height: 100%;font:12px/130% Arial, Verdana, Helvetica,sans-serif;color:#fff;text-align:center;background:#262626 url(../images/bg.gif) repeat-x top left;}

DIV.sx{float:left;width:520px;border:0px solid red;}
DIV.dx{float:left;width:350px;padding-left:30px;}
DIV.noColumns{width:900px; float: left;}

DIV.pistone{ height:350px; border:0px solid red; width:1px; float:left}

DIV.wrapper{width:982px;margin:0 auto;text-align:left;}
/* div.content{background-color:#181818;padding-left:40px;padding-right:40px;} */

DIV.contentTesto {background-color:#181818;padding-top:55px;padding-left:40px;}

div.header{background-color:#2e2e2e;height:72px;border-bottom:6px solid #009430}
div.logo{width:255px;float:left;}

div.footer{height:32px;color:#a0a0a0;}
div.footer div.logoImmagine,div.footer div.testoFooter{float:left;}
div.testoFooter{width:425px;padding-top:5px;font-size:11px;margin-left:30px;}
div.madein{float:right;padding-top:5px;}
div.madein a:link,div.madein a:active,div.madein a:visited{color:#a0a0a0;}
div.madein a:hover{color:#fff;}

/*** box in home ***/
div.box_home{position:relative;}

/* div.box_home div{width:326px;} */
div.titolo_box{text-transform:uppercase; width:326px;}
div.img_box{border:4px solid #3a3a3a; width:326px; }

div.testoBox{position:absolute;bottom:19px;left:4px;font-size:14px; width:326px; }
div.text_box, 
div.description_product{ position:absolute;bottom:0px;left:0px;font-size:14px; width:326px; padding-top:10px;padding-bottom:10px;}
div.testoBox SPAN {display: block; width: 300px; margin-left: 10px; }
div.text_box{z-index:1; background-color:#2e2e2e; filter: alpha(opacity=80);-moz-opacity: 0.8; font-size:14px;  }
div.description_product{z-index:2;  }


div.dettaglio{text-transform:lowercase;text-align:right; width:326px;  }

div.galleriaLegend{
	position: absolute;
	bottom: 0px;
	right: 0px;
	background-color: #181818;
	width: 130px;
	height: 20px;
	padding-top: 8px;
	text-align: center;
	/*margin-bottom: -1px;*/ 
}
div.sonoX{position:absolute;top:0;right:0;background-color:#fff;width:20px;height:20px;}
div.galleriaLegend img.gallAvanti, div.galleriaLegend img.gallIndietro{
	padding-top: 2px;
	border: 0px;
	cursor: pointer;
}
div#mylightbox{
	display: none;
	position: absolute;
	/*bottom: 0;
	right: 0;
	width: 2560px;
	height: 1600px;*/
	z-index: 20;
	background-color: #000;
	-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity=80);
}
div.chiudimi{
	position: absolute;
	bottom: 0%;
	left: 50%;
	z-index: 100;
	display: none;
	border: 2px solid #FFF;
	padding: 0;
}
