/* CSS Product */
/*product index*/
#product .visual{float:left; width:938px; height:453px;background:url(../img/product/bkg_visualbottom.gif) repeat-x; background-position:bottom;}
#product .bkg_visual{float:left;width:938px;height:19px;margin-top:1px; background:url(../img/product/bkg_visualbottom.gif) 0 0 repeat-x;}
#product .lacioLinea{position:relative;float:left;width:913px;background:url(../img/product/bkg_lancioLinea.gif) repeat-x; background-position:top; padding:25px 0 25px 25px;}
#product .lacioLinea img{float:left;display:inline;margin:0 25px 25px 8px;}
#product .lacioLinea p{display:inline;margin:0; padding:0;}
#product .lacioLinea h2{font-size:13px;color:#0189cc;text-transform:uppercase;padding:0 0 14px 0;}
#product .sepH{float:left; width:938px;height:24px;background:url(../img/product/bkg_contBox.gif) 0 0 repeat-x;}


#product .sepLineV{float:left;height:20px;width:938px;}
#product .contBox{float:left; width:938px;height:170px;}
#product .singleBox{background:url(../img/product/bkg_sngleBox.jpg) 0 0 no-repeat;display:inline;float:left;height:170px;margin:0 0 0 10px;width:300px;}
#product .singleBox .contmain{float:left;display:inline; margin:22px 11px 16px 23px; width:263px;}
#product .singleBox .contmain .titleBox{background:url(../img/product/bkg_sepH.gif) no-repeat; background-position:bottom; margin-bottom:10px; width:263px; padding:0 0 6px 2px; font-family:Tahoma; font-size:12px; text-transform:uppercase; font-weight:bold;}
#product .singleBox .contmain .imageBox{float:left;width:139px; height:106px;}
#product .singleBox .contmain .textBox{float:left;width:120px;}
#product .singleBox .contmain .textBox h3{font-size:13px;color:#d3a629;text-transform:uppercase; padding-bottom:4px;}
#product .singleBox .contmain .textBox .link{float:left;display:inline;margin:8px 0; color:#D3A629; font-weight:normal;}


/*product sheet*/

#productSheet #flashProdSingolo{float:left;display:inline;width:667px;}
#productSheet .strillo{float:left;display:inline;margin-bottom:22px;width:667px;height:auto;background-image:url(../img/product/bg_strillo.gif);background-repeat:repeat-x;}
#productSheet .strillo h1{float:left;display:inline;margin:28px 0 0 15px;text-transform:uppercase;color:#CE9B0A;font-family:Tahoma;font-size:17px;font-weight:normal;}
#productSheet .strillo p{float:left;display:inline;margin:6px 0 0 15px;width:625px;color:#545454;}

#productSheet .contSheet{float:left;width:666px;}
#productSheet .boxTab{float:left;background:url(../img/bkg_boxtab_product.gif) 0 25px no-repeat;width:666px; height:390px;}
/*#productSheet .tabElement{background:url(../img/bkg_boxtab_product.gif) 0 0px no-repeat;}*/

.mainTab{float:left;display:inline;margin:29px 0 0 0;}
/*.mainTab ul{float:left;display:inline;padding:4px 0 4px 10px;list-style-position:inside; width:100%;}*/
.mainTab h2{font-size:17px; color:#ce9b0a; font-weight:normal; padding:0 0 15px 0;}
.mainTab .DX{float:left;display:inline;margin:0 0 0 25px;width:320px;}
.mainTab .DX p{ height:281px; width:330px;}
.mainTab .SX{float:left;display:inline;margin:0 0 0 25px;width:265px;}
.mainTab .SX p{width:250px;height:271px;overflow:auto;padding:0 4px 0 0;}
.mainTab .SX #scrollerSX{width:250px;height:271px;overflow:auto;padding:0 4px 0 0;}


.box_productSiteDx{float:left;display:inline;margin:25px 0 0 0;position:relative;width:261px;height:206px;}
.bkg_productSiteDx{position:absolute;background:url(../img/product/bkg_boxLancioSx.png) 0 0 no-repeat;width:261px; height:206px; top:0;left:0;}
.box_productSiteDx .titolo{position:absolute;top:8px;font-family:Tahoma;font-size:14px;color:#5b5b5b;text-transform:uppercase;width:260px; text-align:center;}
.box_productSiteDx .link{position:absolute;top:180px;left:0;font-family:Tahoma;font-size:13px; width:260px; text-align:center; text-decoration:none;}
.box_productSiteDx .link a{color:#5b5b5b; font-weight:normal;}

.box_bannerPraline{position:relative;float:left;margin:25px 0 0 3px;display:inline;width:257px;height:371px;}
.claim{position:absolute; top:312px; left:0;}
.claim p{margin:0 0 4px 0; padding:0 0 5px 0; text-align:center; color:#E0DDDD; font-family:Tahoma; font-size:18px; text-transform:uppercase; width:257px; }
	.claim p a{text-align:center; color:#E0DDDD; font-family:Tahoma; font-size:18px; text-transform:uppercase; }
.claim p.linea{width:257px; margin:0px; padding:0px; background:url(../img/product/bottom_claim.png) no-repeat; background-position:bottom; height:1px; line-height:1px; font-size:1px;}


