#product_sheet{}
#product_infos_col{width:802px;padding:0 12px 0 12px;float:left;position:relative;}
.ie6 #product_infos_col{margin:0;_zoom:1;}
#product_infos{text-align:left;}
#product_infos_left{float:left;width:312px;margin:0;padding:0;}
#product_view{position:relative;width:310px;height:310px;border:1px solid #BBBBBB;}
#product_view a.visual_product{display:block;cursor:pointer;}
#product_view img.visual_product_img{position:relative;z-index:0;width:310px;height:310px;}
#product_view .bt_zoom{display:none;position:absolute;z-index:5;right:0;bottom:0;}
#product_view.zoomable .bt_zoom{display:block;}
#product_thumbnail{width:100%;}
#product_thumbnail ul{display:block;list-style-image:none;list-style:none;list-style-position:outside;padding:0;margin:0;}
#product_thumbnail ul li{display:block;float:left;padding:0;margin:12px 10px 12px 0;width:48px;height:48px;border:1px solid #BBBBBB;}
#product_thumbnail ul li a{display:block;}
#product_thumbnail ul li a img{width:48px;height:48px;}
#product_infos_right{float:right;position:relative;width:478px;margin:0;padding:0 0 0 12px;}
#product_details{border-left:1px solid #dfdfdf;padding:8px 9px 18px 17px;margin:0;position:relative;z-index:1;}
.ie6 #product_details{_zoom:1;}
#product_details span.product_lot{color:#AB8B70;font-size:14px;font-weight:normal;margin:0 0 12px 0;}
#product_details h1{color:#AB8B70;font-size:22px;font-weight:normal;padding:5px 0 0 0;margin:0 0 10px 0;}
#product_details h1 span.product_name{font-weight:bold;}
#product_details h3{color:#AB8B70;font-size:22px;font-weight:normal;padding:0 0 0 0;margin:0 0 24px 0;}
#product_details h3 span.product_name{font-weight:bold;}
#product_details h3 span.product_reference{font-size:18px;}
#product_description{color:#555555;float:left;width:290px;text-align:justify;}
#lien_desc_prod{text-align:right;color:rgb(171, 139, 112);font-weight:bold;cursor:pointer;}
#product_size{width:140px;padding-left:16px;float:right;color:#111211;}
#product_size table{width:140px;border-collapse:collapse;}
#product_size th{color:#000000;font-weight:bold;background-color:#F3F3F4;padding:5px;text-align:left;}
#product_size td{padding:3px;border-bottom:1px solid #C8C7C7;}
#product_size tr.last td{border-bottom:none;}
#product_purchase{border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background-image:url('/images/common/filet/filet.png');background-repeat:repeat-y;background-position:238px 0;margin:0;padding:0;position:relative;z-index:0;}
.ie #product_purchase_right{word-wrap:break-word;}
.ie6 #product_purchase{_zoom:1;}
#product_purchase_left{float:left;width:213px;padding:20px 10px 12px 15px;}
#product_purchase_left #product_price_infos{}
#product_price{color:#444444;font-size:21px;font-weight:bold;padding:0;margin:0;}
#cetelemInfo{color:#F39912;font-size:11px;padding:0;margin:0;}
#cetelemMentions{margin:0 5px 0 12px;padding:10px;color:#e66b06;font:bold 10px Arial, Helvetica, sans-serif;position:absolute;width:430px;height:70px;background-color:white;border:2px dashed;border-color:#e66b06;}
#cetelemInfo img{margin:0 0 0 12px;}
#cetelemInfo .ctlm_month_nb{font-size:16px;}
#cetelemInfo .ctlm_monthly_pymt{font-size:18px;font-weight:bold;}
#product_included_services{color:#111211;margin-top:30px;}
#product_included_services .title{}
#product_included_services ul{margin:0;padding:0;list-style-position:outside;}
#product_included_services li{list-style:none;margin:0;padding:0;}
#product_included_services li a{color:#111211;}
#product_purchase_right{float:right;width:227px;padding:30px 0 12px 0;}
#cdeindispo{background-color:#F3F3F4;float:left !important;}
#cdeindispo span{color:#E80064;font-weight:bold;}
#product_purchase_form{text-align:center;width:227px;}
#product_purchase_form p{text-align:left;}
#product_purchase_form .zone_datedispo{font-size:11px;margin:10px 0 -3px;padding:3px 10px;}
#zone_email{text-align:left;background-color:#F3F3F4;margin-top:10px;padding:3px 5px 5px;font-size:11px;}
#zone_email .email_message, #zone_email .confirmation_dispo{font-weight:bold;display:block;padding-bottom:4px;font-size:11px;}
#zone_email .message-error{font-weight:bold;display:block;padding-bottom:4px;color:#9F3C71;}
#zone_email div.boutonValider{display:inline;}
#product_purchase_form .qty_field{width:40px;}
#product_purchase_form label{color:#111211;font-weight:bold;}
#product_purchase_infos{color:#555555;padding-left:45px;margin-left:5px;padding-top:3px;margin-top:12px;width:177px;background:transparent url(/images/products/picto-livraison.png) no-repeat 0 0;}
.ie6 #product_purchase_infos{margin-top:-12px;}
.ie7 #product_purchase_infos{margin-top:0px;}
#product_purchase_infos p{margin:2px 0;}
#product_purchase_infos .title{}
#product_purchase_infos a{color:#555555;}
#product_cross_selling{margin:25px 0 12px;}
#product_services_col{float:right;width:142px;margin-right:12px;position:relative;}
#share_product_service{padding:9px;border:1px solid #C6C5C6;font-size:11px;margin:0 0 10px 0;position:relative;}
.ie6 #share_product_service{width:102px;}
#contact_sav_service{background:#FFFFFF url(/images/products/bg-product-sav-contact-service.jpg) repeat-x 0 0;border:1px solid #E8E6E6;padding:9px;font-size:11px;color:#050708;margin:0 0 10px 0;position:relative;}
.ie6 #contact_sav_service{_zoom:1;}
#contact_sav_service p{margin:4px 0;}
#contact_sav_service p a{color:#050708;}
#contact_sav_service .title{}
#payment_info_serivce{background:#F2F2F2 url(/images/products/bg-product-pymt-info-service.jpg) repeat-x 0 0;border:1px solid #C6C5C6;padding:9px;margin:0 0 10px 0;font-size:11px;color:#777777;position:relative;}
.ie6 #payment_info_serivce{_zoom:1;}
#payment_info_serivce p{margin:5px 0;}
#payment_info_serivce p a{color:#777777;}
#payment_info_serivce .title{color:#E80064;height:20px;margin-bottom:10px;margin:3px 0 10px;}
#payment_info_serivce .subtitle{color:#E80064;margin:2px 0;}
#secure-pymt-img{position:absolute;right:5px;top:5px;width:20px;height:56px;}
#payment_info_serivce .pymt_mean_info{margin:3px 0;}
#payment_info_serivce .pymt_mean_info p{color:#E80064;font-weight:bold;}
#payment_info_serivce .pymt_mean_info img.pymt_mean_img{}
#payment_info_serivce .note{font-size:10px;margin:2px 0;color:#777777;font-weight:bold;}
.ie6 div#produit_image, .ie6 div#product_thumbnail li, .ie6 div#product_view{font-size:1px;}
.ie6 div#produit_image img, .ie6 div#product_thumbnail li img, .ie6 div#product_view img{font-size:11px;}
.ie7 div#produit_image, .ie7 div#product_thumbnail li, .ie7 div#product_view{font-size:1px;}
.ie7 div#produit_image img, .ie7 div#product_thumbnail li img, .ie7 div#product_view img{font-size:11px;}
span .message-error{font:11px Arial, Helvetica, sans-serif;padding:0 0 0 22px;font-weight:bold;color:#E61577;}
.cache{display:none;}
.fp_cmp_emerch{width:798px;}
.fp_cmp_emerch .title{background-color:#AB8B70;color:#FFFFFF;font-size:13px;text-align:center;font-weight:normal;display:block;height:20px;margin:0;padding:2px 10px;float:left;}
.fp_cmp_emerch .corps{height:234px;width:100%;background:transparent url(/images/cross_selling/fp_cmp_emerch_bckgrnd.png) repeat-x 0 0;clear:both;}
.fp_cmp_emerch .corps .apercu_produit{border:1px solid #BBBBBB;}
.fp_cmp_emerch .corps .apercu_produit a{text-decoration:none;}
.fp_cmp_emerch .corps .apercu_produit a img{border:none;padding:0;margin:0;}
.fp_cmp_emerch .corps .produit{float:left;padding:12px 0 22px 0;width:338px;}
.fp_cmp_emerch .corps .produit .apercu_produit{float:left;}
.fp_cmp_emerch .corps .produit .apercu_produit a{display:block;}
.fp_cmp_emerch .corps .produit .apercu_produit a img{width:200px;height:200px;}
.fp_cmp_emerch .corps .produit .infos{float:right;color:#444444;width:130px;font-size:11px;height:200px;}
.ie .fp_cmp_emerch .corps .produit .infos{word-wrap:break-word;}
.fp_cmp_emerch .corps .produit .infos a{color:#444444;}
.fp_cmp_emerch .corps .produit .nom{display:block;font-weight:bold;padding:8px 0 5px;height:55px;overflow-y:hidden;}
.fp_cmp_emerch .corps .produit .reference{padding:2px 0;}
.fp_cmp_emerch .corps .produit .prix{font-weight:bold;padding:10px 0;}
.fp_cmp_emerch .corps .produit .stock{}
.fp_cmp_emerch .corps .produit .div_product_qty_cross_selling{padding:10px 0;}
.fp_cmp_emerch .corps .produit .div_product_qty_cross_selling label{font-weight:bold;}
.fp_cmp_emerch .corps .produit .div_product_qty_cross_selling input{width:36px;}
.fp_cmp_emerch .corps .produit .achat{padding:10px 0;text-align:center;}
.fp_cmp_emerch .corps .produit .achat .zone_datedispo{padding:0 8px;font-weight:bold;line-height:1em;text-align:left;}
.fp_cmp_emerch .corps .cross_selling{float:right;padding:5px;width:450px;}
.fp_cmp_emerch .corps .cross_selling table{border-collapse:collapse;}
.fp_cmp_emerch .corps .cross_selling table tr{}
.fp_cmp_emerch .corps .cross_selling table td{padding:5px;}
.fp_cmp_emerch .corps .cross_selling .apercu_produit{}
.fp_cmp_emerch .corps .cross_selling .apercu_produit a{}
.fp_cmp_emerch .corps .cross_selling .apercu_produit a img{width:100px;height:100px;}
#block-purchase .priceBlock{display:none;}
