/* General Styles */
.wrapper_product #socials{ bottom:28px; }

/* products */
#products{ float:right; width:90px; padding:42px 42px 0 0; overflow:hidden; z-index:2;}
#products_slider{ width:90px; }
#products ul{ width:90px; overflow:hidden; z-index: 1; }
#products li{ float:left; padding:0 10px 0 0; width:25px; height:525px; }
#products li p{ padding:5px 0; }
#products_prev{ position:absolute; z-index:1000; margin:246px 0 0 -32px; }
#products_next{ position:absolute; z-index:1000; margin:246px 0 0 104px; }
#products .count{ text-align:center; color:#85c03c; font-size:14px; line-height:1.3em; font-family:Arial, Helvetica, sans-serif; padding:5px 0 0; }
#products .count .cur{ font-size:18px; }

/* product */
#content_product{ float:right; width:760px; padding:0; }
.product{ width:550px; height:615px; float:left; padding:0; position:relative; }
.product #info{ float:right; position:absolute; right:0; width:200px; bottom:80px;  display:block; color:#656565; font:20px Arial,Helvetica,sans-serif; z-index:1; }
.bgr_prod{ position:absolute; left:75px; top:40px; z-index:0; }
.product_bgr{ width:450px; text-align:center; height:550px; }
.product .tagline{ position:absolute; left:10px; bottom:80px;}
.watch { z-index:1000;}
.tagline { z-index:500;}
.product .watch{ float:none; text-align:center; z-index:100; position:absolute; left:45px; width:460px; padding-top:20px }/*width prec 406*/
#zoomwitswf{ float:left; z-index:2; position:absolute; left:0; top:0; width:550px; height:615px; }



/* footer */
.footer_product{ padding-top:48px; margin:-96px 0 0; background:none!important; }
