
/*************** Details Produits *********************/
#product-details { margin-top:15px; margin-bottom:40px; color:#666666; }
#product-details a { color:#666666; }
#product-details a:hover { color:#EB1E79; }
#product-details span.smart { background:transparent url(/var/docs/pix/smart.png) 3px 5px no-repeat; width:8px; height:15px; }
#product-details .links { margin-bottom:8px; margin-left:15px; }
#product-details .links a { color:#808080; text-decoration:none; font-size:1em; }
#product-details .links a:hover { color:#EB1E79; }
#product-details .left-content { float:left; width:418px; text-align:center; }
#product-details .left-content .default-image-wrap { position:relative; }
#product-details .left-content .product-images { text-align:left}
#product-details .left-content img { border: 1px solid #cccccc; }
#product-details .left-content .product-img { margin:7px 0 7px 12px; }
#product-details .left-content .product-img { cursor:pointer; margin:7px 0 7px 12px; }
#product-details .left-content #default-image { max-height:460px; }
#product-details .left-content .zoom { position:absolute; bottom:4px; right:7px; border:none; cursor:pointer; background:transparent url(/var/docs/pix/zoom.png) no-repeat ; width:36px; height:38px; }


#product-details .right-content { float:left; width:540px; }
#product-details .right-content a { text-decoration:none; }
#product-details .right-content .small { font-size:16px; }
#product-details .right-content #currencies { width:122px; height:19px; float:right; text-align:left; margin-right:-4px; margin-top:30px; padding-left:4px; padding-top:4px; }
#product-details .right-content .opened { background:transparent url(/var/docs/pix/currencies_opened_bg.png) no-repeat; }
#product-details .right-content .closed { background:transparent url(/var/docs/pix/currencies_closed_bg.png) no-repeat; }
#product-details .right-content .very-small { font-size:0.65em; color:#666666; }
#product-details .right-content .product-infos { background:transparent url(/var/docs/pix/shadow-top.png) 0 bottom no-repeat; height:122px; float:left; width:280px; padding-left:40px; }
#product-details .right-content .picto { background:transparent url(/var/docs/pix/picto.png) 4px 1px no-repeat; color:#858585; padding-left:15px; font-size:0.8em; text-transform:uppercase; }
#product-details .right-content .picto:hover { color:#EB1E79; }
#product-details .right-content .product-price { font-size:17px; font-weight:normal; float:left; width:210px; text-align:right; color:#666666; }
#product-details .right-content .product-price .promo-percent { color:#e81e79; font-size:17px; font-weight:lighter; border:1px solid #CCCCCC; margin:20px; padding:2px 10px; }
#product-details .right-content .old-price { line-height:30px; font-size:15px; color:#999999; }
#product-details .right-content .product-brand { font-size:1.5em; }
#product-details .right-content .product-name { font-size:14px; color:#EB1E79;font-weight:normal;border:none;margin-bottom:0.2em; }
#product-details .right-content .product-short-description { font-size:0.9em; color:#666666; }
#product-details .right-content .product-quantity { background-color:#eff0f7; height:46px; padding-top:20px; width:502px; padding-left:30px; }
#product-details .right-content .product-quantity label { float:left; margin-top:6px; font-size:0.8em; text-transform:uppercase; width:80px; color:#666666; }


#product-details .right-content .currencies-list { position:absolute; text-align:left;margin-left:-4px; margin-top:4px; width:120px; }
#product-details .right-content .currencies-list a { float:left; background:transparent url(/var/docs/pix/currencies_center_bg.png) repeat-y ;padding-left:10px; height:14px;padding-top:2px; width:112px; }
#product-details .right-content .currencies-list span.bottom { float:left; background:transparent url(/var/docs/pix/currencies_bottom_bg.png) no-repeat ; width:122px; height:7px; }

#product-details .right-content .product-extention { margin-left:30px;  margin-top:20px; width:457px; }
#product-details .right-content .product-extention .extention { float:left; width:250px; }
#product-details .right-content .product-extention .gift { float:right; }

#product-details .product-purchase { background:transparent url(/var/docs/pix/shadow-right.png) no-repeat scroll right -1px; /*height:245px;*/ padding:35px 0 15px 0; }
#product-details .product-purchase #link_modal_taille { color:#858585; display:inline-block; margin:0 0 0 120px; font-size:0.8em; text-transform:uppercase; float:left; }
#product-details .product-purchase #link_modal_taille:hover { color:#EB1E79; }
#product-details .product-purchase #add-product{ cursor:pointer; background:transparent url(/var/docs/pix/add_cart_btn.png) no-repeat ; width:163px; height:41px; border:0 none; float:left; margin-top:-12px; margin-left:130px; text-align:left; padding-right:34px; padding-top:4px; text-align:center; color:#ffffff; }
#product-details .product-purchase .form-elt { height:25px; margin-left:30px; color:#EB1E79; float:left; }
#product-details .product-purchase .form-elt label { color:#858585; float:left; width:60px; margin:5px; font-size:0.8em; text-transform:uppercase; }
#product-details .product-purchase .form-elt select { float:left; width:180px; border:1px solid #B5B5B5; height:20px; color:#666666; }
#product-details .product-more-infos { padding-left:10px; }
#product-details  span.ie6-fake-select { background-image:url('/var/docs/pix/fake_select_bg_large.png');float:left; width:179px; height:21px; font-size:11px; color:#979797; }

#product-details .dispo span {float:left}
#product-details .dispo span.bg-left{ background:transparent url(/var/docs/pix/dispo_bg_left.png) no-repeat; width:47px; height:52px; }
#product-details .dispo span.bg-right{ background:transparent url(/var/docs/pix/dispo_bg_right.png) no-repeat; width:8px; height:52px;  }
#product-details .dispo span.bg-center{ background:transparent url(/var/docs/pix/dispo_bg_center.png) repeat-x; height:20px; padding:34px 9px 0 8px; }

/****************** Quantite Controleur **************/
.increment-btn { background:transparent url(/var/docs/pix/increment_picto.png) no-repeat; border:0 none; height:22px; width:22px; float:left; cursor:pointer; }
.increment-btn.disabled { background:transparent url(/var/docs/pix/increment_picto_disabled.png) no-repeat; }
.decrement-btn { background:transparent url(/var/docs/pix/decrement_picto.png) no-repeat; border:0 none; height:22px;width:22px; float:left; margin-right:4px; cursor:pointer; }
.decrement-btn.disabled { background:transparent url(/var/docs/pix/decrement_picto_disabled.png) no-repeat; }
.quantity { background:transparent url(/var/docs/pix/quantity_bg.png) no-repeat; border:0 none; height:18px;width:34px; text-align:center; float:left; margin-right:4px; padding-top:3px; }




/****************** Boutons **************/
.gray-btn, .product-extention .widget-action { background:transparent url(/var/docs/pix/gray_btn.png) no-repeat; border:none; float:right; font-weight:normal; height:20px; padding-top:5px; text-align:center; width:163px;  text-decoration:none; }
.product-extention .widget-action img { display:none; }
.gray-gift-btn { background:transparent url(/var/docs/pix/gray_gift_btn.png) no-repeat; border:0 none; float:right ;font-weight:normal;height:22px; padding-left:55px; padding-top:16px; width:105px; }
.picto { background:transparent url(/var/docs/pix/picto.png) 0 5px no-repeat; padding-left:10px; text-decoration:none; }

/****************** Articles *************/
.kwo-ezine span.smart { background:transparent url(/var/docs/pix/smart.png) 3px 5px no-repeat; width:8px; height:15px; }
.kwo-ezine .links { margin-bottom:8px; }
.kwo-ezine .links a { color:#808080; text-decoration:none; font-size:1em; }
.kwo-ezine .links a:hover { color:#EB1E79; }
.kwo-ezine .article-date { float:right;font-size:10px;color:#808080;padding:3px 15px 0 0; }
.kwo-ezine .article-nav-prev { float:left;width:214px;text-align:left; }
.kwo-ezine .article-nav-center { float:left;width:214px;text-align:center; }
.kwo-ezine .article-nav-right { float:left;width:214px;text-align:right; }
