*{  padding:0px; margin:0px; } html{ padding:0px; margin:0px; height: 100%; font-family: Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif; font-size: 100%; } body{ text-align: center; font-size:12px; } * html body{  height: 100%; } textarea, input{ padding: 5px; margin:0; overflow: hidden; font-weight:normal; } textarea{ overflow: auto; } ul{ list-style-type: none; list-style-image: none; } a, a:hover{ color:#2682CA; text-decoration:none; font-weight:bold; font-size:12px; } a img{ border:none; }   #root{ position:relative; padding:0; margin:0px auto; width:980px; text-align: left; } #header{ position:absolute; top:0; left:0; height:120px; width:100%; } #shopIdentity{ position:absolute; left:0; z-index:2; } .main{ padding:120px 0 0 0; width:100%; } .sidebar{ position:relative; float:left; margin:0 0 10px 0; width:160px;  } .content{ float:right; position:relative; width:820px;  } #breadcrumb{ margin:0 0 0 6px; width:800px; } .user_content{ margin:0 0 0 6px; width:649px; float:left; } * html .user_content{  margin:0 0 0 3px; width:648px; } .pageNoSupplier .user_content{  margin:15px 0 0 6px; width:99%; float:none; } * html .pageNoSupplier .user_content{  width:99%; } .zlio_c .user_content{ width:814px; margin:15px 0 0 0; } .sidebar_right{ float:left; width:160px; margin:15px 0 0 5px; } .pageNoSupplier .sidebar_right{  display:none; } #shoproll{ margin:10px 0 0 0; padding:10px 5px; } .footer{ padding:10px 5px; }   .left{ float:left; } .right{ float:right; } .clearer { display:block; clear:both; visibility:hidden; font-size:0; width:1px; height:1px; } .margin{ margin:10px; } .margin_big{ margin:30px; } .margin_l{ margin-left:10px; } .margin_r{ margin-right:10px; } .margin_t{ margin-top:10px; } .margin_b{ margin-bottom:10px; } .margin_big_l{ margin-left:25px; } .margin_big_r{ margin-right:25px; } .margin_big_t{ margin-top:25px; } .margin_big_b{ margin-bottom:25px; } .padding{ padding:10px; } .display_n{ display:none; } .align_l{ text-align:left; } .align_r{ text-align:right; } .align_c{ text-align:center; } .strong{ font-weight:bold; } .red{ color:#FF0000; } .red_s{ color:#8e110c; } .orange{ color:#FF6600; } .green{ color:#009933; } .black{ color:#000000; } .upper{ text-transform:uppercase; } .underline{ text-decoration:underline; } .capitalize{ text-transform : capitalize; } .wide{ width:100%; } .left{ float:left; } .right{ float:right; } .font_13{ font-size:13px; } .min_height{ min-height:1px; height:auto !important; height:1px; } .border_s_b{ margin-bottom:3px; padding-bottom:3px; border-bottom:1px solid #EBEAD1; } .product_thumbnail_big{ width:200px; height:200px; } .product_thumbnail_medium{ width:85px; } .product_thumbnail_small{ width:50px; } .merchant_logo{ width:80px; height:24px; } .product_actions_h div, .comment_actions_h div{ float:left; } .comment_actions_h div{ font-size:12px; } .comment_actions_h .comments{ font-weight:bold; } .product_actions_h div.from,.product_actions_h div.module_bestprice, .product_actions_h div.compare, .product_actions_h div.ship_info, .comment_actions_h div.view_comment{ margin:0 5px 0 0; } .product_actions_h .from{ line-height:29px; } .view_comment a{ padding:0 0 0 20px; background:transparent url(/themes/v4/css/../images/icon_view_comment.gif) top left no-repeat; } .product_actions_h a.compare_btn, .product_actions_h a:hover.compare_btn, a.comment_btn, a:hover.comment_btn{ display:block; height:28px; width:126px; padding-left:34px; text-align:center; line-height:29px; color:white; text-decoration:none; } .compare_offer a.compare_btn, .compare_offer a:hover.compare_btn, .compare_offer a.compare_o_btn, .compare_offer a:hover.compare_o_btn{ display:block; height:28px;  padding-left:0; font-size:14px; width:160px;  text-align:center; line-height:29px; color:white; text-decoration:none; } .compare_offer a.compare_o_btn, .compare_offer a:hover.compare_o_btn{ color:black; } .product_actions_h a.compare_EUR, .compare_offer a.compare_EUR{ background:transparent url(/themes/v4/css/../images/btn_compare_eur.png) top left no-repeat; } .product_actions_h a.compare_USD, .compare_offer a.compare_USD{ background:transparent url(/themes/v4/css/../images/btn_compare_usd.png) top left no-repeat; } .product_actions_h a.compare_GBP, .compare_offer a.compare_GBP{ background:transparent url(/themes/v4/css/../images/btn_compare_gbp.png) top left no-repeat; } .product_actions_h a.compare_CAD, .compare_offer a.compare_CAD{ background:transparent url(/themes/v4/css/../images/btn_compare_cad.png) top left no-repeat; } .product_actions_h a.compare_o_EUR, .compare_offer a.compare_o_EUR{  background:transparent url(/themes/v4/css/../images/btn_buy_o.png) top left no-repeat; } .product_actions_h a.compare_o_USD, .compare_offer a.compare_o_USD{  background:transparent url(/themes/v4/css/../images/btn_buy_o.png) top left no-repeat; } .product_actions_h a.compare_o_GBP, .compare_offer a.compare_o_GBP{  background:transparent url(/themes/v4/css/../images/btn_buy_o.png) top left no-repeat; } .product_actions_h a.compare_o_CAD, .compare_offer a.compare_o_CAD{  background:transparent url(/themes/v4/css/../images/btn_buy_o.png) top left no-repeat; } a.comment_btn{ background:transparent url(/themes/v4/css/../images/btn_comment_new.png) top left no-repeat; } a.buy_btn, a:hover.buy_btn{ display:block; padding-left:31px; height:28px; width:69px; text-align:center; line-height:29px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_buy_small.png) top left no-repeat; } a.big_buy_btn, a:hover.big_buy_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_buy.png) top left no-repeat; } a.big_buy_b_btn, a:hover.big_buy_b_btn, input.big_buy_b_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_buy_b.png) top left no-repeat; } a.big_buy_o_btn, a:hover.big_buy_o_btn, input.big_buy_o_btn{ display:block; height:28px; width:160px; text-align:center; line-height:29px; color:black; font-size:14px; font-weight:bold; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_buy_o.png) top left no-repeat; } input.big_buy_o_btn{ border:0; cursor:pointer; } a.cart_add_btn, a:hover.cart_add_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; font-size:12px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_add.png) top left no-repeat; } a.cart_add_o_btn, a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:black; font-size:14px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_add_o.png) top left no-repeat; }  .general_p span{ text-decoration:line-through; }  .addCartButton{ position:relative; }  .bg_carre_n a.cart_add_o_btn, .bg_carre_n a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_n.png) top left no-repeat; } .bg_carre_r a.cart_add_o_btn, .bg_carre_r a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_r.png) top left no-repeat; } .bg_carre_v a.cart_add_o_btn, .bg_carre_v a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_v.png) top left no-repeat; } .bg_carre_b a.cart_add_o_btn, .bg_carre_b a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_b.png) top left no-repeat; } .bg_carre_o a.cart_add_o_btn, .bg_carre_o a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:28px; width:129px; text-align:center; line-height:29px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_o.png) top left no-repeat; } .bg_bumper_n a.cart_add_o_btn, .bg_bumper_n a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:45px; width:129px; text-align:center; line-height:47px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_n.png) top left no-repeat; } .bg_bumper_r a.cart_add_o_btn, .bg_bumper_r a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:45px; width:129px; text-align:center; line-height:47px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_r.png) top left no-repeat; } .bg_bumper_v a.cart_add_o_btn, .bg_bumper_v a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:45px; width:129px; text-align:center; line-height:47px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_v.png) top left no-repeat; } .bg_bumper_b a.cart_add_o_btn, .bg_bumper_b a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:45px; width:129px; text-align:center; line-height:47px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_b.png) top left no-repeat; } .bg_bumper_o a.cart_add_o_btn, .bg_bumper_o a:hover.cart_add_o_btn{ display:block; padding-left:31px; height:45px; width:129px; text-align:center; line-height:47px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_o.png) top left no-repeat; }  .font_14 a.cart_add_o_btn, .font_14 a:hover.cart_add_o_btn{ font-size:14px; } .font_16 a.cart_add_o_btn, .font_16 a:hover.cart_add_o_btn{ font-size:16px; letter-spacing:-1px; }  .addcart span span a.cart_add_o_btn span, .addcart span span.picto_panier_b a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_caddy_w.png) top left no-repeat; } * html .addcart span span.picto_panier_b a.cart_add_o_btn span, * html .addcart span span a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_caddy_w.png', sizingMethod='crop'); } .addcart span span.picto_panier_n a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_caddy_b.png) top left no-repeat; } * html .addcart span span.picto_panier_n a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_caddy_b.png', sizingMethod='crop'); } .addcart span span.picto_plus_b a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_plus_w.png) top left no-repeat; } * html .addcart span span.picto_plus_b a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_plus_w.png', sizingMethod='crop'); } .addcart span span.picto_plus_n a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_plus_b.png) top left no-repeat; } * html .addcart span span.picto_plus_n a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_plus_b.png', sizingMethod='crop'); } .addcart span span.picto_fleche_b a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_w.png) top left no-repeat; } * html .addcart span span.picto_fleche_b a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_w.png', sizingMethod='crop'); } .addcart span span.picto_fleche_n a.cart_add_o_btn span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_b.png) top left no-repeat; } * html .addcart span span.picto_fleche_n a.cart_add_o_btn span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_b.png', sizingMethod='crop'); } .addcart span.bg_bumper_n a.cart_add_o_btn span, .addcart span.bg_bumper_r a.cart_add_o_btn span, .addcart span.bg_bumper_v a.cart_add_o_btn span, .addcart span.bg_bumper_b a.cart_add_o_btn span, .addcart span.bg_bumper_o a.cart_add_o_btn span, .addcart span.bg_bumper_n span a.cart_add_o_btn span, .addcart span.bg_bumper_r span a.cart_add_o_btn span, .addcart span.bg_bumper_v span a.cart_add_o_btn span, .addcart span.bg_bumper_b span a.cart_add_o_btn span, .addcart span.bg_bumper_o span a.cart_add_o_btn span{ top:11px; }  .font_red{ color:#9D2215; } .bg_red .price{ padding:2px 2px 1px 2px; color:white; background:#9D2215; }  .bg_white a.bookmark_btn_blue, .bg_white a:hover.bookmark_btn_blue{ display:block; margin:0 0 10px 0; padding:0 0 0 31px; height:21px; width:129px; text-align:center; line-height:21px; color:#333333; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_bookmark_w.png) top left no-repeat; } .bg_white a.friend_btn_blue, .bg_white a:hover.friend_btn_blue{ display:block; margin:0; padding:0 0 0 31px; height:21px; width:129px; text-align:center; line-height:21px; color:#333333; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_friend_w.png) top left no-repeat; } .bg_small a.bookmark_btn_blue, .bg_small a:hover.bookmark_btn_blue{ float:left; margin:0; padding:0 0 0 20px; width:58px; height:21px; text-align:center; line-height:21px; color:#000000; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_bookmark_small.png) top left no-repeat; } .bg_small a.friend_btn_blue, .bg_small a:hover.friend_btn_blue{ float:right; margin:0; padding:0 0 0 20px; width:58px; height:21px; text-align:center; line-height:21px; color:#000000; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_friend_small.png) top left no-repeat; }  a.cart_payment_btn_orange{ position:relative; }  .bg_carre_v a.cart_payment_btn_orange, .bg_carre_v a:hover.cart_payment_btn_orange{ display:block; padding-left:31px; height:28px; width:169px; text-align:center; letter-spacing:normal; font-size:14px; line-height:29px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_large_v.png) top left no-repeat; } .bg_bumper_o a.cart_payment_btn_orange, .bg_bumper_o a:hover.cart_payment_btn_orange{ display:block; padding-left:31px; height:45px; width:169px; text-align:center; letter-spacing:normal; font-size:14px; line-height:45px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_large_o.png) top left no-repeat; } .bg_bumper_v a.cart_payment_btn_orange, .bg_bumper_v a:hover.cart_payment_btn_orange{ display:block; padding-left:31px; height:45px; width:169px; text-align:center; letter-spacing:normal; font-size:14px; line-height:45px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_large_v.png) top left no-repeat; }  .cart_add_actions span span a.cart_payment_btn_orange span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_lock_w.png) top left no-repeat; } * html .cart_add_actions span span a.cart_payment_btn_orange span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_lock_w.png', sizingMethod='crop'); } .cart_add_actions span span.picto_fleche_b a.cart_payment_btn_orange span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_w.png) top left no-repeat; } * html .cart_add_actions span span.picto_fleche_b a.cart_payment_btn_orange span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_w.png', sizingMethod='crop'); } .cart_add_actions span span.picto_fleche_n a.cart_payment_btn_orange span{ position:absolute; top:3px; left:4px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_b.png) top left no-repeat; } * html .cart_add_actions span span.picto_fleche_n a.cart_payment_btn_orange span{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_b.png', sizingMethod='crop'); } .cart_add_actions span.bg_bumper_v a.cart_payment_btn_orange span, .cart_add_actions span.bg_bumper_o a.cart_payment_btn_orange span, .cart_add_actions span.bg_bumper_v span a.cart_payment_btn_orange span, .cart_add_actions span.bg_bumper_o span a.cart_payment_btn_orange span{ top:11px; }  a.cart_payment_btn_blue, .action_btn{ position:relative; width:200px; }  .bg_carre_v a.cart_payment_btn_blue, .bg_carre_v a:hover.cart_payment_btn_blue, .bg_carre_v input.cart_payment_btn_blue{ display:block; padding-right:26px; height:28px; width:174px; text-align:center; line-height:28px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_large_v.png) top left no-repeat; } .bg_carre_o a.cart_payment_btn_blue, .bg_carre_o a:hover.cart_payment_btn_blue, .bg_carre_o input.cart_payment_btn_blue{ display:block; padding-right:26px; height:28px; width:174px; text-align:center; line-height:28px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_large_o.png) top left no-repeat; } .bg_bumper_v a.cart_payment_btn_blue, .bg_bumper_v a:hover.cart_payment_btn_blue, .bg_bumper_v input.cart_payment_btn_blue{ display:block; padding-right:26px; height:45px; width:174px; text-align:center; line-height:47px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_large_v.png) top left no-repeat; } .bg_bumper_o a.cart_payment_btn_blue, .bg_bumper_o a:hover.cart_payment_btn_blue, .bg_bumper_o input.cart_payment_btn_blue{ display:block; padding-right:26px; height:45px; width:174px; text-align:center; line-height:47px; color:black; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_op_rounded_large_o.png) top left no-repeat; } .bg_carre_v input.cart_payment_btn_blue, .bg_carre_o input.cart_payment_btn_blue, .bg_bumper_v input.cart_payment_btn_blue, .bg_bumper_o input.cart_payment_btn_blue{ width:200px; }  .font_15 a.cart_payment_btn_blue, .font_15 a:hover.cart_payment_btn_blue, .font_15 input.cart_payment_btn_blue{ font-size:15px;  } #pageLogin .action_btn input.cart_payment_btn_blue ,#pageShipping .action_btn input.cart_payment_btn_blue, #pagePayment .action_btn input.cart_payment_btn_blue, #pageConfirm .action_btn input.cart_payment_btn_blue{ padding-right:23px;  }  #pagePayment .action_btn .font_15 input.cart_payment_btn_blue{ letter-spacing:-0.1em; }  .action_btn span span span.picto{ position:absolute; top:3px; right:2px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow2_r.png) top left no-repeat; } * html .action_btn span span span.picto{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow2_r.png', sizingMethod='crop'); } .action_btn span.picto_fleche_b span span.picto{ position:absolute; top:3px; right:2px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_w.png) top left no-repeat; } * html .action_btn span.picto_fleche_b span span.picto{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_w.png', sizingMethod='crop'); } .action_btn span.picto_fleche_n span span.picto{ position:absolute; top:3px; right:2px; display:block; height:23px; width:23px; background:transparent url(/themes/v4/css/../images/icon_arrow_b.png) top left no-repeat; } * html .action_btn span.picto_fleche_n span span.picto{  background: transparent; cursor:pointer; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://static.meetb.com/themes/v4/images/icon_arrow_b.png', sizingMethod='crop'); } .action_btn span.bg_bumper_v span.picto_fleche_b span span.picto, .action_btn span.bg_bumper_v span.picto_fleche_n span span.picto, .action_btn span.bg_bumper_v span span span.picto, .action_btn span.bg_bumper_o span.picto_fleche_b span span.picto, .action_btn span.bg_bumper_o span.picto_fleche_n span span.picto, .action_btn span.bg_bumper_o span span span.picto{ top:12px; }  a.cart_add_btn_small, a:hover.cart_add_btn_small{ display:block; padding-left:24px; height:21px; width:114px; text-align:center; line-height:21px; color:white; font-size:11px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_add_small.png) top left no-repeat; } a.see_btn_big, a:hover.see_btn_big{ display:block; padding-left:31px; height:28px; width:109px; text-align:center; line-height:29px; color:white; font-size:12px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_see_big.png) top left no-repeat; } a.see_btn_small, a:hover.see_btn_small{ display:block; padding-left:24px; height:21px; width:114px; text-align:center; line-height:21px; color:white; font-size:11px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_see_small.png) top left no-repeat; } a.detail_btn_small, a:hover.detail_btn_small{ display:block; padding-left:10px; height:16px; width:60px; text-align:center; line-height:16px; color:white; font-size:11px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_details_small.png) top left no-repeat; } a.small_o_btn, a:hover.small_o_btn, input.small_o_btn{ display:block; height:16px; width:120px; text-align:center; line-height:16px; color:black; font-size:11px; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_small_o.png) top left no-repeat; } input.small_o_btn{ border:0; cursor:pointer; } .product_actions_v{ padding:5px; font-size:12px; } .product_actions_v h4 a, .product_actions_v h3 a{ display:block; min-height:32px; height:auto !important; height:32px; } .product_actions_v a.compare_btn, .product_actions_v a:hover.compare_btn{ display:block; padding-left:30px; height:21px; width:105px; text-align:center; line-height:21px; color:white; font-size:11px; text-decoration:none; } .product_actions_v a.compare_EUR, .product_actions_v a.compare_fr_FR, .product_actions_v a.compare_de_DE{ background:transparent url(/themes/v4/css/../images/btn_compare_small_eur.png) top left no-repeat; } .product_actions_v a.compare_USD, .product_actions_v a.compare_en_US{ background:transparent url(/themes/v4/css/../images/btn_compare_small_usd.png) top left no-repeat; } .product_actions_v a.compare_GBP, .product_actions_v a.compare_en_UK{ background:transparent url(/themes/v4/css/../images/btn_compare_small_gbp.png) top left no-repeat; } .product_actions_v a.compare_CAD, .product_actions_v a.compare_en_CA{ background:transparent url(/themes/v4/css/../images/btn_compare_small_cad.png) top left no-repeat; } .best_offer a.see_btn, .best_offer a:hover.see_btn{ display:block; padding:0 0 0 20px; height:21px; width:65px; text-align:center; line-height:21px; color:white; text-decoration:none; font-size:12px; color:white; background:transparent url(/themes/v4/css/../images/btn_see_b.png) top left no-repeat; } .offers a.see_btn, .offers a:hover.see_btn{ display:block; padding:0 0 0 30px; height:21px; width:70px; text-align:center; line-height:21px; color:black; text-decoration:none; font-size:12px; color:black; background:transparent url(/themes/v4/css/../images/btn_eye_o.png) top left no-repeat; } .see_offer .see_btn{ background:#3186C7; } a.see_b_btn, a:hover.see_b_btn, input.see_b_btn{ display:block; padding:0 0 0 30px; height:28px; width:70px; text-align:center; line-height:29px; color:black; text-decoration:none; font-size:12px; color:black; background:transparent url(/themes/v4/css/../images/btn_eye_b_o.png) top left no-repeat; } input.see_b_btn{ border:0; cursor:pointer; width:100px; font-weight:bold; font-family: Arial, Verdana, Sans-Serif; } a.small_blue_btn, a:hover.small_blue_btn, input.small_blue_btn{ display:block; height:21px; width:110px; line-height:21px; text-align:center; color:white; font-size:12px; font-weight:bold; border:none; background: transparent url(/themes/v4/css/../images/btn_blue_small.png) top left no-repeat; } input.small_blue_btn{ padding:0; cursor:pointer; width:110px; font-family: Arial, Verdana, Sans-Serif; } a.blue_btn, a:hover.blue_btn{ display:block; height:28px; width:112px; line-height:28px; text-align:center; color:white; font-size:12px; font-weight:bold; text-decoration:none; border:none; background: transparent url(/themes/v4/css/../images/btn_blue.png) top left no-repeat; } a.small_blue_fluent_btn, a:hover.small_blue_fluent_btn{ display:block; padding:0 10px; height:21px; width:auto; line-height:21px; text-align:center; color:white; font-size:12px; font-weight:bold; text-decoration:none; border:none; border-left:1px solid #334466; border-right:1px solid #334466; background: transparent url(/themes/v4/css/../images/btn_blue_small_fluent.png) top left repeat-x; } * html a.blue_fluent_btn, * html a:hover.blue_fluent_btn{  width:150px; } a.blue_fluent_btn, a:hover.blue_fluent_btn, input.blue_fluent_btn{ display:block; padding:0 10px; height:28px; width:auto; line-height:28px; text-align:center; color:white; font-size:12px; font-weight:bold; text-decoration:none; border:none; border-left:1px solid #334466; border-right:1px solid #334466; background: #334466 url(/themes/v4/css/../images/btn_blue_fluent.png) top left repeat-x; } * html a.blue_fluent_btn, * html a:hover.blue_fluent_btn{  width:150px; } input.blue_fluent_btn{ padding:0 10px; margin:0; cursor:pointer; font-family: Arial, Verdana, Sans-Serif; } *:first-child+html input.blue_fluent_btn{ height:30px; } * html input.blue_fluent_btn{ height:30px; } a.bookmark_btn, a:hover.bookmark_btn, a.bookmark_btn_blue, a:hover.bookmark_btn_blue{ display:block; padding:0 0 0 31px; height:21px; width:129px; text-align:center; line-height:21px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_bookmark.png) top left no-repeat; } a.bookmark_btn_blue, a:hover.bookmark_btn_blue{ background:transparent url(/themes/v4/css/../images/btn_bookmark_b.png) top left no-repeat; } a.friend_btn, a:hover.friend_btn, a.friend_btn_blue, a:hover.friend_btn_blue{ display:block; padding:0 0 0 31px; height:21px; width:129px; text-align:center; line-height:21px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_friend.png) top left no-repeat; } a.friend_btn_blue, a:hover.friend_btn_blue{ background:transparent url(/themes/v4/css/../images/btn_friend_b.png) top left no-repeat; } a.cart_payment_btn, a:hover.cart_payment_btn{ display:block; padding:0 26px 0 0; height:28px; width:154px; text-align:center; line-height:28px; color:white; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_payment.png) top left no-repeat; } a.cart_payment_btn_blue, a:hover.cart_payment_btn_blue, input.cart_payment_btn_blue{ display:block; padding:0 26px 0 0; height:28px; width:174px; text-align:center; line-height:28px; font-weight:bold; color:white; cursor:pointer; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_payment_blue.png) top left no-repeat; } input.cart_payment_btn_blue{ padding:0; width:200px; border:none; cursor:pointer; font-family: Arial, Verdana, Sans-Serif; } a.cart_payment_btn_orange, a:hover.cart_payment_btn_orange, input.cart_payment_btn_orange{ display:block; padding:0 0 0 30px; height:28px; width:130px; text-align:center; line-height:28px; font-weight:bold; color:black; letter-spacing:-1px; cursor:pointer; text-decoration:none; background:transparent url(/themes/v4/css/../images/btn_cart_payment_orange.png) top left no-repeat; } input.cart_payment_btn_orange{ padding:0; width:210px; border:none; cursor:pointer; font-family: Arial, Verdana, Sans-Serif; } .bg_grey{ padding:10px; border-top:1px solid #ADB2B3; background:#F6F6F2; } .grey{ color:#666666; } .star_, .star_0, .star_0 div, .star_1, .star_1 div, .star_2, .star_2 div, .star_3, .star_3 div, .star_4, .star_4 div , .star_5, .star_5 div , .star_6, .star_6 div, .star_7, .star_7 div, .star_8, .star_8 div, .star_9, .star_9 div, .star_10, .star_10 div, .star_ div{ height:13px; width:65px; } .supplier .star_, .supplier .star_0, .supplier .star_1, .supplier .star_2, .supplier .star_3, .supplier .star_4, .supplier .star_5, .supplier .star_6, .supplier .star_7, .supplier .star_8, .supplier .star_9, .supplier .star_10{ margin-top:3px; } #featuredHighlight .star_{ height:0px; width:0px; } .star_{  } .star_0{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_0 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -65px 0 no-repeat;} .star_1{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_1 div{ background:url(/themes/v4/css/../images/icon_stars_full.gif) -52px 0 no-repeat;width:7px;} .star_2{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_2 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -52px 0 no-repeat;} .star_3{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_3 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -39px 0 no-repeat;width:20px;} .star_4{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_4 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -39px 0 no-repeat;} .star_5{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_5 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -26px 0 no-repeat;width:33px} .star_6{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_6 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -26px 0 no-repeat;} .star_7{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_7 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -13px 0 no-repeat;width:46px} .star_8{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_8 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) -13px 0 no-repeat;} .star_9{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_9 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) 0 0 no-repeat;width:59px} .star_10{background:url(/themes/v4/css/../images/icon_stars_empty.gif) top left no-repeat;} .star_10 div{background:url(/themes/v4/css/../images/icon_stars_full.gif) 0 0 no-repeat;} .category_description{ font-size:12px; margin:10px 5px; padding:0 0 10px 0; min-height:1px; height:auto !important; height:1px; border-bottom:1px dotted #cccccc; } .category_freetext{ background:transparent url(/themes/v4/css/../images/bg_category_freetext.gif) top left repeat-x; margin:25px 3px 10px 3px; } .category_freetext .padding{ padding:20px 10px 0px 10px; } .category_freetext .margin_toff{ margin:0 10px 10px 0; } .category_freetext .category_freetext_content{ line-height:18px; } .center{ text-align:center; } .even, table.offers tr.even td{ background:white; } .odd, table.offers tr.odd td{ background:#F6F7FB; } .fade{ padding:3px; border-top:1px solid #8B8D8C; background: url(/themes/v4/css/../images/bg_fade.jpg) top left repeat-x; } .adsense, .comment, .detail_decription, .detail_technical{ margin:10px 0; } .huge{ font-size:18px; font-weight:bold; } .big{ font-size:15px; font-weight:bold; } .medium{ font-size:12px; font-weight:bold; } .small{ font-size:10px; font-weight:bold; } .success_message{ margin:5px 0; padding:0 0 0 19px; color:#009900; font-weight:bold; background:transparent url(/themes/v4/css/../images/icon_agree.gif) left center no-repeat; } .error{ display:none; } .error.required{ display:block; } .error_message, .error{ margin:5px 0; padding:0 0 0 19px; color:#FF3300; font-weight:bold; background:transparent url(/themes/v4/css/../images/icon_exclamation.gif) left center no-repeat; } input.required, textarea.required, select.required{ border:2px solid #ad0601; }   #header ul.link_header{ position:absolute; top:10px; right:5px; } #header ul.link_header li{ display:inline; } #header li span.border_link, #header li a.border_link{ margin:0 5px 0 0; padding:0 5px 0 0; } #header li span.border_link_left, #header li a.border_link_left{ margin:0 0 0 5px; padding:0 0 0 5px; } #header .content_menu{ bottom:6px;  right:160px; position:absolute; z-index:3; } * html #header .content_menu{  bottom:2px; }   #header .content_menu ul{ position:relative; } #header .content_menu ul li{ display:block; float:left; position:relative; margin:0 5px 0 0; } #header .content_menu ul li a.tab_link{ position:relative; display:block; float:left; padding:5px 5px 5px 15px; margin:0 10px 0 0; height:17px; line-height:19px; font-size:14px; font-weight:bold; color:#000000; background:transparent url(/themes/v4/css/../images/bg_manager_tab_out_left.png) top left no-repeat; } #header .content_menu ul li a:hover.tab_link{ color:#000000; text-decoration:none; } #header .content_menu ul li a.tab_link span{ position:absolute; right:-10px; top:0; display:block; width:10px; height:27px; background:transparent url(/themes/v4/css/../images/bg_manager_tab_out_right.png) top left no-repeat; } #header .content_menu ul li a.tab_link img{ margin:0 0 0 8px; height:5px; width:9px; border:none; } #header .content_menu ul li.selected a.tab_link{  position:relative; display:block; float:left; padding:5px 5px 5px 15px; margin:1px 10px 0 0; height:17px; line-height:19px; font-size:14px; font-weight:bold; color:#000000; background:transparent url(/themes/v4/css/../images/bg_manager_tab_in_left.png) top left no-repeat; } #header .content_menu ul li.selected a:hover.tab_link{ color:#000000; text-decoration:none; } #header .content_menu ul li.selected a.tab_link span{ position:absolute; right:-10px; top:0; display:block; width:10px; height:27px; background:transparent url(/themes/v4/css/../images/bg_manager_tab_in_right.png) top left no-repeat; }  #header .content_menu ul li .tab_submenu{ display:none; position:absolute; top:27px; left:0;  width:200px; z-index:10000; background:transparent url(/themes/v4/css/../images/bg_manager_tab_out_bottom_left.png) bottom left no-repeat; } * html #header .content_menu ul li .tab_submenu{  width:200px; } #header .content_menu ul li .tab_submenu ul{ width:100%; } #header .content_menu ul li .tab_submenu ul li{ display:block; padding:5px 0; width:100%; float:none; } * html #header .content_menu ul li .tab_submenu ul li{  width:auto; } #header .content_menu ul li .tab_submenu ul li a.guide_link{ display:block; margin:0 5px 0 0px; line-height:18px; } #header .content_menu ul li .tab_submenu ul li table{ margin:0 5px 0 5px; } #header .content_menu ul li .tab_submenu span{ position:absolute; bottom:0; right:0; display:block; height:10px; width:10px; background:transparent url(/themes/v4/css/../images/bg_manager_tab_out_bottom_right.png) no-repeat; font-size: 0; line-height: 0; } #header .content_menu ul li.selected .tab_submenu{  background:transparent url(/themes/v4/css/../images/bg_manager_tab_in_bottom_left.png) bottom left no-repeat; } #header .content_menu ul li.selected .tab_submenu span{ background:white url(/themes/v4/css/../images/bg_manager_tab_in_bottom_right.png) top left no-repeat; }   #shopTitle a{ font-size:30px; font-variant: small-caps; text-decoration:none; } #shopBaseline{ font-size:18px; font-variant: small-caps; font-weight:bold; }   #breadcrumb ul{ display:inline; } #breadcrumb li{ display:inline; } #pageHome #breadcrumb ul li ul li ul li{ display:none; }   .cart_quicklink{ position:absolute; top:0px; right:5px; } a.cart_btn{ display:block; width:125px; height:37px; padding:0 0 0 31px; text-align:center; } a:hover.cart_btn{ text-decoration:none; }  a.cart_btn span.main_label{ text-transform:uppercase; font-size:14px; line-height:20px; color:white; }   .menu, .legals{ min-height:1px; height:auto !important; height:1px; } .menu, .info_block, .info_subblock{ margin:0 0 20px 0; } .menu.guide_menu .padding{ padding:10px 5px 0px 5px; } .menu.guide_menu ul{ } .module_categories .sort .sort_alpha, .module_categories .sort .sort_brand, .module_categories .sort .sort_note, .module_categories .sort .sort_tag{ min-height:1px; height:auto !important; height:1px; } .search_field, .module_categories, .other_products, .module_adsense, .best_sells, .question, .bookmark{ padding:5px; width:auto; } .sidebar_block_top, .sidebar_subblock_top{ padding-top:5px; margin:0 5px 0 5px; width:auto; } .shop_menu .sidebar_block_top, .shop_menu .sidebar_subblock_top{ margin:0; } .bank .sidebar_subblock_top{ padding-top:15px; } .sidebar_subblock, .sidebar_block { margin:15px 5px 0 5px; width:auto; } .sidebar_block h4, .sidebar_block_top h4, .sidebar_subblock h4, .sidebar_subblock_top h4{ margin:0 0 10px 0; } .info_block .info_block_footer_legals a{ display:block; height:130px; width:160px; }      .sidebar{line-height:0;} .sidebar div, .sidebar span, .sidebar a{line-height:normal;} .info_subblock{ min-height:1px; height:auto !important; height:1px; } .info_block_footer, .info_subblock_footer{ font-size:1px; }  .module_image img{ width:150px;  margin:10px 5px 5px 5px; }  .search_field input{ width:97px;  } .search_field .search_button{ cursor:pointer; }  .module_categories ul li{} .module_categories ul li ul li{ margin:0 0 0 10px; } .module_categories ul li a, .module_categories ul li ul li a { min-height:1px; height:auto !important; height:1px; } .module_categories ul li a.cat.sales, .module_categories ul li a:hover.cat.sales, .module_categories ul li a.cat.current.sales, .module_categories ul li a:hover.cat.current.sales{ background-image:url(/themes/v4/css/../images/icon_sales.png); background-position:1px 4px; background-repeat:no-repeat; } .module_categories ul li a.cat.fav, .module_categories ul li a:hover.cat.fav, .module_categories ul li a.cat.current.fav, .module_categories ul li a:hover.cat.current.fav{ background-image:url(/themes/v4/css/../images/icon_fav.png); background-position:1px 4px; background-repeat:no-repeat; }  .best_sells ol{ margin: 0 0 0 22px; } .best_sells ol li{ margin: 10px 0; } .best_sells ol li a, .best_sells ol li a:hover{ font-weight:normal; }  .sort a, .sort a:hover{ font-weight:normal; } .sort .sort_alpha .asc{ padding:0 0 0 12px; background: transparent url(/themes/v4/css/../images/icon_asc.gif) center left no-repeat; } .sort .sort_alpha .desc{ padding:0 0 0 12px; background: transparent url(/themes/v4/css/../images/icon_desc.gif) center left no-repeat; } .sort .sort_tag ul li a, .sort .sort_tag ul li{ display:inline; padding:0; margin:0; background:none; } .sort .sort_tag ul li a:hover{ text-decoration:underline; } .module_categories .sort .sort_tag ul{  text-align:center; } .module_categories .sort .sort_tag ul li{ display:inline; margin:0; padding:0; background:none; } .module_categories .sort .sort_tag ul li a{ display:inline; margin:0; padding:2px 10px 2px 0; line-height:1.5em; background:none; }  .partners{  } .partners h4{ letter-spacing:-0.05em; } .partners ul{ min-height:100px; height:auto !important; height:100px; } .partners ul li{ float:left; padding:3px 1px; margin:5px 2px 0 1px; height:21px; width:70px; background:transparent url(/themes/v4/css/../images/bg_partners.gif) top left no-repeat; } * html .partners ul li{  margin:3px 1px 0 1px; } .partners ul li img{ width:70px; height:21px; }    .promo_admin a{ display:block; height:99px; width:154px; margin-left:6px; background:transparent url(/themes/v4/css/../images/bg_promo_admin.jpg) top left no-repeat; }  .otherProducts ul{} .otherProducts ul li{ padding-bottom:20px; } .otherProductsFooter{}   .rss a{ display:block; padding:0 37px 0 30px; width:103px; height:32px; line-height:32px; text-align:center; color:white; background: transparent url(/themes/v4/css/../images/icon_rss.gif) top left no-repeat; } .refer a.refer_link{ display:block; padding:0 0 0 15px; background:transparent url(/themes/v4/css/../images/icon_seemore.gif) left center no-repeat; }   .feed a{ display:block; padding:0 0 0 25px; height:23px; line-height:23px; background:transparent url(/themes/v4/css/../images/icon_rss2.gif) top left no-repeat; } a.bookmarking{ display:block; height:21px; width:140px; background:transparent url(/themes/v4/css/../images/icon_social2.gif) top left no-repeat; }  .module-msn, .module-skype, .module-meetic { padding:5px; margin:5px; width:auto; font-size:10px; font-family: Tahoma, Verdana, Arial, sans-serif; } .sidebar .module-msn, .sidebar .module-skype, .sidebar .module-meetic { display:none; } #pageAbout .user_content .module-msn, #pageAbout .user_content .module-skype, #pageAbout .user_content .module-meetic{ width:230px; } .module-msn{ font-size:6px; border:3px solid #017FD7; padding-top:32px; color:#3F668C; background:#EBF1F5 url(/themes/v4/css/../images/msn_bg_top.gif) no-repeat top center; } .module-skype{ border:3px solid #A3DDEA; background:white; } .module-meetic{ border:3px solid #D1BBEA; background:#DECEEF; }  .module_categories .sort_cat ul li a.cat, .module_categories .sort_cat ul li a:hover.cat{ border:none; }  .legals .sidebar_block_top div, .sidebar_block.question div{ margin:12px 0; font-weight:bold; color:white; } .stock{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_stock.png) top left no-repeat; } .stock_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_stock_small.png) top left no-repeat; } .money{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_money.png) top left no-repeat; } .money_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_money_small.png) top left no-repeat; } .truck{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_shipping.png) top left no-repeat; } .truck_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_shipping_small.png) top left no-repeat; } .back{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_back.png) top left no-repeat; } .back_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_back_small.png) top left no-repeat; } .delay{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_delay.png) top left no-repeat; } .delay_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_delay_small.png) top left no-repeat; } .security{ min-height:30px; height:auto !important; height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_security.png) top left no-repeat; } .security_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_security_small.png) top left no-repeat; } .contact{ min-height:30px; height:auto !important; height:30px; line-height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_contact.png) top left no-repeat; } .contact_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_contact_small.png) top left no-repeat; } .phone{ min-height:30px; height:auto !important; height:30px; line-height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_phone.png) top left no-repeat; } .phone_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_phone_small.png) top left no-repeat; } .understand{ min-height:30px; height:auto !important; height:30px; line-height:30px; padding:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_understand.png) top left no-repeat; } .understand_small{ min-height:23px; height:auto !important; height:23px; padding:0 0 0 28px; background:transparent url(/themes/v4/css/../images/icon_understand_small.png) top left no-repeat; } a.legals_link{ display:block; padding:0 0 0 15px; margin:0 0 0 35px; background:transparent url(/themes/v4/css/../images/icon_seemore.gif) left center no-repeat; } a.fianet, a.etrust{ display:block; height:30px; width:100%; margin:15px 0; } a.fianet{ background:transparent url(/themes/v4/css/../images/logo_fianet.gif) center top no-repeat; } a.etrust{ background:transparent url(/themes/v4/css/../images/logo_etrust.gif) center top no-repeat; }  .module-adsense{ margin:10px 0; text-align:center; } #pageHome .category_item_content .module-adsense, #pageHome .product_item_content .module-adsense, #pageCategory .category_item_content .module-adsense, #pageCategory .product_item_content .module-adsense{ position:absolute; top:15px; left:-4px; } #pageHome .category_item_content .module-adsense, #pageHome .product_item_content .module-adsense{ left:-2px; } .product_item.adsense_square{ width:50%; text-align:center; }   .freetext{ margin:0 0 10px 0; min-height:30px; height:auto !important; height:30px; font-size:12px; } .freetext .content_list{ min-height:30px; height:auto !important; height:30px; } .freetext #headerDescription, .see_more{ display:inline; } .userContent h2{ min-height:20px; height:auto !important; height:20px; } .userContent .general_content{ } .block-bestprice-visible{ height:30px; } .supplier .block-bestprice-visible{  } .module_bestprice{  display:none; line-height:30px; } .module_bestprice span{ font-size:11px; color:#999999; } .supplier .module_bestprice{  } .supplier .module_bestprice a.bestprice{  } .ship_info{ color:#666666; font-size:12px; font-weight:bold; line-height:28px; } .supplier .ship_info{ font-size:11px; font-weight:normal; line-height:normal; margin-bottom:3px; } .no_results{ margin:20px 0; text-align:center; font-size:16px; font-weight:bold; }  #featuredHighlight{ visibility:hidden;  min-height:205px; height:auto !important; height:205px; } #favoriteHighlight{ visibility:hidden;  min-height:220px; height:auto !important; height:220px; } .highlight{ position:relative; margin:0 0 10px 0; } .highlight_content{ padding:10px 5px; } .highlight .pagination{ position:absolute; top:5px; right:5px; } .highlight .pagination a{ display:block; float:left; margin: 0 5px 0 0; height:20px; width:20px; } .highlight .pagination a span{ display:none; }  .highlight .jcarousel-clip { z-index: 1; overflow: hidden; position: relative; padding: 0; margin: 0; } .highlight .jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0; } .highlight .jcarousel-container, .highlight .jcarousel-container-horizontal { width:auto; } #favoriteHighlight.highlight .jcarousel-clip-horizontal, #favoriteHighlight.highlight .jcarousel-list li, #favoriteHighlight.highlight .jcarousel-item{ } .highlight .jcarousel-clip-horizontal { position:relative; margin:0 30px; padding:0; width:578px;  height: 185px; z-index:0; } .pageNoSupplier .highlight .jcarousel-clip-horizontal { width:740px;  } #featuredHighlight.highlight .jcarousel-clip-horizontal { height: 200px; } .highlight .jcarousel-list li, .highlight .jcarousel-item {  float: left; list-style: none; } #featuredHighlight.highlight .jcarousel-list li, #featuredHighlight.highlight .jcarousel-item {  width: 578px;  height: 205px; } .big_carousel .jcarousel-item{  width: 578px;  height: 205px; } .pageNoSupplier #featuredHighlight.highlight .jcarousel-list li, .pageNoSupplier #featuredHighlight.highlight .jcarousel-item {  width: 740px;  } .pageNoSupplier .big_carousel .jcarousel-item{  width: 740px;  } .small_carousel .jcarousel-item{  width: 145px;  height: 185px; } .pageNoSupplier .small_carousel .jcarousel-item{  width: 185px;  } .jcarousel-next { z-index: 3; display: none; } .jcarousel-prev { z-index: 3; display: none; }  .jcarousel-prev-horizontal, .jcarousel-next-horizontal{ z-index:0; } .highlight .jcarousel-next-horizontal { position: absolute; right: 0px; top:60px; width: 32px; height: 32px; cursor: pointer; background: transparent url(/themes/v4/css/../images/btn_next_horizontal.png) no-repeat 0 0; } .highlight .jcarousel-next-horizontal:hover { background-position: -32px 0 !important; } .highlight .jcarousel-next-horizontal:active { background-position: -64px 0 !important; } .highlight .jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0 !important; }  .highlight .jcarousel-prev-horizontal { position: absolute; left: 0px; top:60px; width: 32px; height: 32px; cursor: pointer; background: transparent url(/themes/v4/css/../images/btn_prev_horizontal.png) no-repeat 0 0; } .highlight .jcarousel-prev-horizontal:hover { background-position: -32px 0 !important; } .highlight .jcarousel-prev-horizontal:active { background-position: -64px 0 !important; } .highlight .jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0 !important; } .highlight .product_informations{ float:right; width:365px;  } .pageNoSupplier .highlight .product_informations{ width:520px;  } .highlight .product_informations table{ height:40px; } .highlight .product_informations h4 a{  } .highlight .product_informations p{ margin:0; padding:0; } .highlight .thumbnail{} .highlight .product_actions_h, .highlight .comment_actions_h{ margin:10px 0 10px 0; } .highlight .product_description, .product .product_description{ font-size:12px; } .highlight .product_favorite{ float:left; font-size:12px; } #pageCategory .top_content{ position:absolute; top:55px; left:6px; } *:first-child+html #pageCategory .highlight h2{  width:604px;  }  .category_list{ position:relative; margin:0 0 10px 0; min-height:275px; height:auto !important; height:275px; } #pageCategory .category_list{ margin-top:257px; } * html #pageCategory .category_list{  padding-top:252px; } *:first-child+html #pageCategory .category_list{  margin-top:252px; } .category_item{ position:relative; float:left; width:33%; } .pageNoSupplier .category_item{  width:25%; } .category_item_content{ position:relative; margin:3px 0 0 3px; padding: 2px 3px 5px 0; height:270px; border-right:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; } * html .category_item_content{ height:273px; width:95%; } .category_item h3{ padding:5px 15px 5px 3px; margin:0 0px 0 0; height:33px; } .category_item h3 a{ display:block; height:30px; } .category_item .category_go{ position:absolute; right:6px; top:18px; } .category_item .category_go a{ display:block; height:10px; width:10px; background:transparent url(/themes/v4/css/../images/btn_go.gif) top left no-repeat; } .category_item img.thumbnail{ margin:5px 0 18px 0; } .category_item ul.subcategories_list{ padding:0 0 0 20px; font-size:12px; } .category_item ol.productscat_list{ padding:0 0 0 25px; font-size:12px; } .category_item ul.subcategories_list li{ margin:0; padding:0; list-style-type: square; } .category_item ul.subcategories_list.news li{ margin:0 2px 2px 0; padding:0 0 2px 0; border-bottom:1px dotted #999999; } .category_item ol.productscat_list li { margin:0; padding:0; list-style-type: decimal; } .category_item ul.subcategories_list li a, .category_item ol.productscat_list li a{ display:block; min-height:18px; height:auto !important; height:18px; line-height:14px; margin:0 0 7px 0;  } .category_item ul.subcategories_list.news li a{ margin:0 0 2px 0; min-height:auto; height:auto !important; line-height:normal; font-weight:normal; } .category_item ul.subcategories_list.news li .date{ height:18px; color:#999999; } .category_item ol.productscat_list li a{ vertical-align:-50%; } .category_item .see_more{ position:absolute; bottom:5px; right:5px; } .category_item .see_more a, .category_item .see_more a:hover{ font-size:11px; } .category_item .product_top{ position:absolute; margin:-18px 0 0 0; width:99%; color:#999999; font-size:10px; text-transform:uppercase; border-bottom:1px solid #999999; } .product_list{ position:relative; margin:0 0 10px 0; min-height:210px; height:auto !important; height:210px; } .product_item{ position:relative; float:left; width:25%; } * html .product_item{  height:218px; } *:first-child+html .product_item{  height:234px; } .product_item_large{ position:relative; float:left; width:33%; } .product_item_content, .product_item_large_content { position:relative; margin:0 0 0 3px; padding: 13px 3px 13px 0; height:205px; border-right:1px dotted #CCCCCC; border-bottom:1px dotted #CCCCCC; } .product_item_large_content { padding:5px 3px 13px 0; height:310px; } * html .product_item_large_content {  height:315px; } #pageSearch .product_item_content{ height:302px; } .cross_tt .product_item_content { height:175px; border-bottom:0; } * html .cross_tt .product_item{  height:190px; } *:first-child+html .cross_tt .product_item{  height:206px; } .cross_tt .center { background:transparent url(/themes/v4/css/../images/bg_thumbnail.gif) repeat-x scroll left bottom; margin:0pt 5px; padding:0pt 0pt 15px; width:auto; } .product_list .product_item .center{ margin:0; padding-bottom:0px; width:100%; } .product_list .product_item_large .center{ margin:0; padding-bottom:0; width:100%; height:220px; } .product_item_large .center .product_item_image, .product_item .center .product_item_image{ margin-bottom:10px; } .product_item img, .product_item_large img{ border:0px; cursor:pointer; } .product_item img.thumbnail, .product_item_large img.thumbnail{ margin:5px 0 20px 0; } .product_item .favorite_icon, .product_item_large .favorite_icon{ position:absolute; top:0; left:60%; width:56px; height:56px; background: transparent url(/themes/v4/css/../images/icon_favorite.png) center top no-repeat; } .product_item_large .favorite_icon{ left:70%; } .product_item .discount_icon, .product_item_large .discount_icon, .product_item .discount_icon_fr_FR, .product_item_large .discount_icon_fr_FR{ position:absolute; top:0; left:5px; width:60px; height:60px; color:white; font-size:16px; font-weight:bold; text-align:center; line-height:42px; background: transparent url(/themes/v4/css/../images/icon_discount_simple.png) center top no-repeat; } .product_item .discount_icon_en_US, .product_item_large .discount_icon_en_US, .product_item .discount_icon_en_UK, .product_item_large .discount_icon_en_UK, .product_item .discount_icon_de_DE, .product_item_large .discount_icon_de_DE{ position:absolute; top:0; left:5px; width:60px; height:60px; color:white; font-size:16px; font-weight:bold; text-align:center; line-height:42px; background: transparent url(/themes/v4/css/../images/icon_discount_simple_en.png) center top no-repeat; }  .product_item .discount_icon, .product_item_large .discount_icon, .product_item .discount_icon_fr_FR, .product_item_large .discount_icon_fr_FR, .product_item .discount_icon_en_US, .product_item_large .discount_icon_en_US, .product_item .discount_icon_en_UK, .product_item_large .discount_icon_en_UK, .product_item .discount_icon_de_DE, .product_item_large .discount_icon_de_DE{ display:none; } .content_list{ position:relative; min-height:1px; height:auto !important; height:1px; } .content_list .pagination{ clear:both; padding:10px 5px; text-align:right; font-weight:bold; } .content_list .pagination.top{ clear:none; } .content_list .pagination span{ margin:0 5px; } .content_list .pagination a{ padding:2px 6px; margin:0 2px; color:#0099ff; border:1px solid #0099ff; text-align:center; } .content_list .pagination a:hover{ border:1px solid #0099ff; color:white; background:#0099ff; text-decoration:none; }   #pageProduct .content, #pageCreateAccount .content, .zlio_c .content{ width:100%; } .zlio_c.zlio_c_small .content{ width:820px; } .zlio_c.zlio_c_small .content .user_content{ width:649px; margin:15px 0 0 5px; } * html .zlio_c.zlio_c_small .content .user_content{  width:645px; margin:15px 0 0 3px; } #pageProduct .user_content{ width:814px; margin:15px 0 0 0; } * html #pageProduct .user_content{  width:812px; } .pageNoSupplier#pageProduct .user_content{ width:100%; } * html .pageNoSupplier#pageProduct .user_content{  width:100%; } .good_list{ min-height:200px; height:auto !important; height:200px; } .product{ min-height:200px; height:auto !important; height:200px; padding-right:15px 0px 10px 10px !important; } .product .product_info{ float:right; padding:0 0 0 10px; width:555px; min-height:200px; height:auto !important; height:200px; border-left:1px dotted #CCCCCC; } .product .product_info .product_action{ margin:0; } .product .product_info .margin_big_b{ margin:0 0 20px 0; } .product .product_info h1{ font-size:12px; font-style:italic; } .pageNoSupplier .product .product_info{ width:720px; } *:first-child+html #pageCategory .user_content #favoriteHighlight h2{  padding-right:25px; } #pageProduct .user_content h2{ margin-bottom:5px; line-height:21px; height:auto; } .product .thumbnail{ float:left; width:215px; } .product .thumbnail table.product_thumbnail_big2{ width:215px; height:200px; } .product .thumbnail table img{ cursor:pointer; }  .product .product_thumbnail_selector{ margin:10px 0 0 0; padding:4px 2px 0px 2px; background:#F4F5E7; } .product_thumbnail_list{ width:175px; text-align:center; } .product_thumbnail_selector a{ display:block; float:left; padding:1px; height:50px; width:50px; margin:0 2px 4px 2px; border:1px solid #CCCCCC; background-color:white; } * html .product_thumbnail_selector a{ margin:0 2px 4px 1px; } .product_thumbnail_selector a.selected{ border:1px solid #354567; } .product_thumbnail_selector img{ text-align:center; } .product_thumbnail_selector a.product_thumbnail_action{ display:block; margin: 11px 2px 0 0; width:32px; height:32px; border:none; background:transparent url(/themes/v4/css/../images/icon_zoom.gif) top left no-repeat; }  #zoom table{ margin-top:2px; width:800px; } #zoom .product_thumbnail_selector{ margin:20px 0 0 0; padding:20px 0 0 0; border-left:2px dotted #CCCCCC; } #zoom .product_thumbnail_list{ text-align:center; } #zoom .product_thumbnail_list a{ margin:0 20px 10px 20px; } #zoom .product_thumbnail_selector img{ float:none; margin:0; } .product .favorite_icon{ position:absolute; top:10px; left:160px; width:56px; height:56px; z-index:3; background: transparent url(/themes/v4/css/../images/icon_favorite.png) no-repeat; } .product .discount_icon, .product .discount_icon_fr_FR{ position:absolute; top:5px; left:5px; width:90px; height:90px; z-index:3; color:white; font-size:26px; font-weight:bold; text-align:center; line-height:65px; background: transparent url(/themes/v4/css/../images/icon_discount.png) no-repeat; } .product .discount_icon_en_US, .product .discount_icon_en_UK, .product .discount_icon_de_DE{ position:absolute; top:5px; left:5px; width:90px; height:90px; z-index:1; color:white; font-size:26px; font-weight:bold; text-align:center; line-height:65px; background: transparent url(/themes/v4/css/../images/icon_discount_en.png) no-repeat; }  .product .discount_icon, .product .discount_icon_fr_FR, .product .discount_icon_en_US, .product .discount_icon_en_UK, .product .discount_icon_de_DE{ display:none; } .product .product_info .comment_actions_h{ margin:10px 0 20px 0; } .product .product_info .comment_actions_h div{ margin:0 10px 0 0; } .product .best_offer{ float:left; margin:0 0 15px 0; }   .product .best_offer{ display:none; } .product .best_offer{ position:relative; padding:5px 0 5px 5px; width:365px; height:155px; background: url(/themes/v4/css/../images/bg_best2.gif) bottom left no-repeat; } .product .best_offer .label{ width:240px; height:26px; padding:3px 5px 3px 10px; margin:0 0 0 15px; line-height:26px; text-transform:uppercase; font-weight:bold; background:white; } .product .best_offer .label div{ display:inline; } .product .best_offer .label div img{ margin-left:10px; vertical-align:-25% } .product .best_offer_actions{ margin:10px 0 0 0; font-weight:bold; } .product .best_offer_actions img{} .product .best_offer .see{ width:80px; position:absolute; top:45px; right:15px; } #best_offer_duplicate{ margin:0 0 0 228px; } .product .compare_offer, .product .buy, .product .addcart{ padding-right:5px; } * html .product .compare_offer, * html .product .buy{ margin:0 2px 0 0; } .product .description{ display:inline; margin:10px 0 0 0; } .brand{ margin:0 0 10px 0; display:block; font-weight:bold; } .brand .label{ color:#999999; } .product_details{ margin:20px 0 30px 0; } .related{  margin:0 0 50px 0; } .related .related_product_item{ width:20%; float:left } .related .module_bestprice{ height:20px; display:none; } .related .module_bestprice a.bestprice{ font-size:12px; } .cross{  } .cross .cross_product_item{ width:20%; float:left } .cross .module_bestprice{ height:20px; display:none; } .cross .module_bestprice a.bestprice{ font-size:12px; } .relatedcross{  } .relatedcross .related_d{ width:350px; float:left; } .relatedcross .related_d .relatedcross_product_item{ width:50%; float:left; } .relatedcross .cross_d{ width:430px; float:right; margin-left:10px; padding-left:10px; border-left:1px solid #D5D6DB; } .relatedcross .cross_d .relatedcross_product_item{ width:33%; float:left; }  .price_product{ min-height:132px; height:auto !important; height:132px; } .price_summary{ padding:0 5px 10px 0; width:380px; min-height:130px; height:auto !important; height:130px; } .price_actions{ padding:0 5px 0 0; width:160px; } .price_summary table{} .price_summary table tr td, .best_offer_actions table tr td{ vertical-align:top; } .price_label{ width:138px; text-align:right; font-weight:normal; } .supplier .price_label{ width:170px; } .price_count{ padding:0 0 0 3px; width:220px; font-weight:bold; } .supplier .price_count{ width:222px; } .price_label div, .price_count div{ line-height:17px;  margin:2px 0 12px 0; font-size:12px; color:#666666; } .supplier .price_label div, .supplier .price_count div{ margin:5px 0; } .price_count div.general_p{ color:#AE000F; } .supplier .price_count div.general_p{  color:#000000; } .price_count div.general_p, .price_count div.supplier_p{ font-size:16px; } .price_count div.general_p .grey{ font-size:14px; } .price_count div.supplier_p{ position:relative; } .price_count div.supplier_p .price{ display:block; float:left; margin-right:5px; } .price_count div.supplier_p .ecotax, .price_count div.supplier_p .economy{ color: } .price_count div.supplier_p .ecotax, .price_count div.supplier_p .economy{ display:block; float:left; } .price_count div.supplier_p .economy{ font-size:14px; } .price_count div.supplier_p .ecotax{ white-space:nowrap; font-size:11px; color:#666666; } .price_count div.supplier_p .discount{ display:block; float:left; height:24px; width:69px; margin-top:-5px; padding-left:11px; line-height:24px; color:white; font-weight:bold; font-size:18px; text-align:center; background: transparent url(/themes/v4/css/../images/icon_discount_small.gif) no-repeat; }  .price_count div.supplier_p .discount{ display:none; } .price_count div.availability_p{ font-size:11px; } .price_count div.availability_p .green{ font-size:12px; display:block; } .manufacturer{ margin:0 0 10px 0; font-weight:bold; } .manufacturer .label{ color:#999999; }  .cart_add_ok{ font-weight:bold; font-size:14px; margin:10px 0 0 0; padding:0 0 0 45px; min-height:43px; height:auto !important; height:43px; background:transparent url(/themes/v4/css/../images/icon_agree_big.gif) top left no-repeat; } * html .cart_add_ok{ margin:20px 0 0 0; } .cart_warning{ font-weight:bold; font-size:12px; margin:10px 0 0 0; padding:0 0 0 48px; min-height:43px; height:auto !important; height:43px; background:transparent url(/themes/v4/css/../images/icon_warning.gif) top left no-repeat; } * html .cart_warning{ margin:20px 0 0 0; } .cart_add_ok div, .cart_warning div{ padding:3px 0 2px 0; }  ul.cart_add_actions{ margin:10px 0 0 45px; } ul.cart_add_actions li{ margin:10px 0; list-style-type: square; } * html ul.cart_add_actions li{ margin:0 0 10px 0; list-style-type: none; } *:first-child+html ul.cart_add_actions li{ margin:0 0 10px 0; list-style-type: none; } #cartProcessAdd.large_tt ul.cart_add_actions{ margin:0; float:right; } #cartProcessAdd.large_tt ul.cart_add_actions li { list-style-type:none; text-align:right; } .cross_tt{ padding:5px 0; background:white; }  .cart_last_add{ margin:10px 0 0 0; padding:10px 5px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background:white; } .cart_warning_thumb{ width:50px; } .cart_warning_info{ width:190px; } .cart_warning_label{ margin:0 0 2px 0; } .cart_warning_qty{ width:25%; } .cart_warning_price{ width:25%; } .cart_warning_summary{ width:50%; } .caddie{ padding:0 0 0 22px; background:transparent url(/themes/v4/css/../images/icon_caddie.gif) top left no-repeat; } .cart_warning_actions{ margin:10px 0 0 0; text-align:left; } .cart_warning_actions_label{ border-bottom:1px solid #CCCCCC; } .cart_warning_actions_label a, .cart_warning_actions_label a:hover{ cursor:default; text-decoration:none; } ul.cart_warning_actions{ margin:10px 0 0 20px; } ul.cart_warning_actions li{ margin:10px 0; list-style-type: square; }   table.offers{ margin:0 0 25px 0; width:100%; font-size:12px; } table.offers tr td, table.offers tr th{ padding:5px 3px; border-bottom:1px dotted #CCCCCC; } table.offers th.merchant{ width:80px; } table.offers th.designation{ width:220px; } table.offers th.see_offer{ width:85px; } table.offers .designation, table.offers .designation a, table.offers .availability, table.offers .availability a{ font-size:11px; } table.offers tr.odd.offer-on td.cpaoffer, table.offers tr.even.offer-on td.cpaoffer{ border-bottom:1px dotted #AEFFFF !important; cursor:pointer; background:transparent url(/themes/v4/css/../images/bg_offer_on.jpg) top left repeat-x !important; } table.offers tr.odd.offer-on td.cpcoffer, table.offers tr.even.offer-on td.cpcoffer{ border-bottom:1px dotted #FF9933 !important; cursor:pointer; background:transparent url(/themes/v4/css/../images/bg_offer_kk_on.jpg) top left repeat-x !important; }  .media_thumb{ width:44%; } .media_thumb_item{ width:33%; min-height:155px; height:auto !important; height:155px; margin:0 0 10px 0; } .media_thumb_item_p{ padding:5px; } .media_thumb_item.selected .media_thumb_item_p{ filter : alpha(opacity=30); -moz-opacity : 0.3; opacity : 0.3; border:1px solid #7A7A7A; } .media_thumb_item.selected .media_thumb_item_p a{ cursor:default; } * html .media_thumb_item.selected .media_thumb_item_p a, * html .media_thumb_item.selected .media_thumb_item_p img, *:first-child+html .media_thumb_item.selected .media_thumb_item_p a, *:first-child+html .media_thumb_item.selected .media_thumb_item_p img{ filter : alpha(opacity=30); -moz-opacity : 0.3; opacity : 0.3; } .media_thumb_item img{ display:block; width:100px; height:75px; margin:0 0 5px 0; text-align:center; border:none; } .media_big{ width:54%; padding:0 0 0 10px; border-left:1px solid #CCCCCC; } .media_big_title, .media_thumb_title{ margin-bottom:10px; font-weight:bold; font-size:16px; }  table.features_table{ width:100%; } table.features_table td{ padding:0.5em 0; border-bottom:1px solid #CCCCCC; } .features_name{ margin-left: width:20%; } .features_name span{ margin-left:5px; } .features_prod{ width:80%; font-weight:bold; } table.features_table tr.odd td{ background:#F2F2F2; } table.features_table tr.even td{ background:white; }  .comment_item .comment_owner, #newcomment, .newcomment{ padding:10px 5px; background:#F6F7FB; } .comment_item{ min-height:1px; height:auto !important; height:1px; } .comment_item.border{ padding:0 0 10px 0; border-bottom:1px solid #CCCCCC; } .comment_item .comment_owner{} .comment_item .comment_user{ padding:5px 5px 15px 5px; margin:10px 0 0 0; border-bottom:1px dotted #cccccc; } .comment{ margin:0 0 10px 0; } .comment_info div{ float:left; margin:5px 10px 5px 0; } .comment_info div div{ margin:0; } .comment_info div.huge{ margin:0 10px 0 0; } .comment_content{ line-height:1.5em; } .comment_feedback{ float:right; margin:10px 0; } .comment_feedback div{ float:left; margin: 3px 10px 0 0; height:17px; } .comment_feedback div.pourcent_up{ background: transparent url(/themes/v4/css/../images/icon_thumb_up.gif) top left no-repeat; padding:0 0 0 15px; margin: 0 10px 0 0; font-size:16px; font-weight:bold; } .comment_feedback div.pourcent_down{ background: transparent url(/themes/v4/css/../images/icon_thumb_down.gif) top left no-repeat; padding:0 0 0 15px; margin: 0 10px 0 0; font-size:16px; font-weight:bold; } .comment_new{ float:right; margin: 10px 0 0 0; } * html .comment_new{ margin: 0px 15px 0 20px;}   .table{ width:100%; border:none; }  .table td{ font-weight:bold; vertical-align:top; } .table label{ line-height:30px; } .table label.clean{ line-height:20px; } .table .submit, .reco_tab .submit{ height:28px; width:112px; text-align:center; color:white; font-size:12px; font-weight:bold; border:none; cursor:pointer; background: transparent url(/themes/v4/css/../images/btn_blue.png) top left no-repeat; } .table input, .table textarea, .table select{ width:400px; } .table select{ margin-top:5px; }   #pageCart .content{ width:100%; } #pageCart .user_content{ width:814px; margin:15px 0 0 0; } * html #pageCart .user_content{  width:812px; } .cart_view{ width:100%; } .cart_view td, .cart_view th{ padding:5px; } #pagePayment .cart_view td, #pagePayment .cart_view th{ padding:1px 10px 1px 1px; } .cart_view td table td{ padding:0px; } .cart_view td table{ width:50px; height:50px; margin-right:10px; } .cart_view thead th{ color:white; background:#3B3B3B; } #pagePayment .cart_view thead th{ color:#000000; background:#EFF0F8; } .cart_view tbody td{ text-align:center; } #pagePayment .cart_view tbody td{ border-bottom:1px solid #E1E1E1; } #pagePayment .cart_view tbody td table td{ border:none; } .cart_view thead .cart_product{ width:50%; } .cart_view tbody .cart_product_label{ margin:5px 0 0 60px; } .cart_view input.cart_input{ width:25px; padding:2px; font-weight:bold; } .cart_view td.cart_product{ text-align:left; } .cart_view .cart_total{ font-weight:bold; } .cart_view tfoot tr.cart_stotal th{ background:#EFF0F8; } #pagePayment .cart_view tfoot tr.cart_stotal th{ color:#666666; background:#ffffff; } .cart_stotal_label, .cart_zip_label, .cart_total_label{ height:25px; line-height:25px; text-transform:uppercase; font-size:12px; } .cart_stotal_count, .cart_zip_input, .cart_total_count{ width:120px; height:25px; padding:0 10px 0 0; line-height:25px; font-weight:bold; font-size:12px; } #pagePayment .cart_view .cart_stotal_count, #pagePayment .cart_view .cart_zip_input, #pagePayment .cart_view .cart_total_count{ width:90px; } .cart_view .cart_zip_input input{ width:50px; font-size:12px; } .cart_view tfoot tr.cart_zip th{} .cart_view tfoot tr.cart_total_final th{ background:#3B3B3B; } .cart_view .cart_total_label, .cart_view .cart_total_count{ height:21px; line-height:24px; color:#FFFFFF; } #pagePayment .cart_view tfoot tr.cart_total_final th{ background:#EFF0F8; border-bottom:1px solid #E1E1E1; border-top:1px solid #E1E1E1; } #pagePayment .cart_view .cart_total_label, #pagePayment .cart_view .cart_total_count{ color:#000000; } .cart_total_final .small_blue_btn{ margin-right:40px; }     #shoproll p, #shoproll ul, #shoproll ul li{ display:inline; } #shoproll a.shoproll_link, #pagePartners a.shoproll_link{ padding:0 0 0 25px; background:transparent url(/themes/v4/css/../images/icon_seemore.gif) 10px center no-repeat; }  #pagePartners .shop_block{ position:relative; width:100%; height:auto !important; height: 150px; min-height: 150px; margin-bottom:40px; } #pagePartners .thumbnail{ position:absolute; top:0; left:0; width:200px; height:150px; text-align:center; background:white; } #pagePartners .shop{ margin-left:210px; width:auto; } #pagePartners .shop_name{ padding:5px 0; height:auto !important; height: 1px; min-height: 1px; } #pagePartners .shop_name a{ border:none; } #pagePartners .shop_info{ margin:10px 0px; } #pagePartners .shop_description{} #pagePartners .shop_description .baseline a{ margin-bottom:5px; } #pagePartners .go_shop{ float:right; margin:10px 0 0 0; }   #pageLogin .content_list form, #pageForgetpass .content_list form{ width:85%; margin-left:auto; margin-right:auto; }    #pageLogin .info_subblock, #pagePayment .info_subblock, #pageShipping .info_subblock, #pageConfirm .info_subblock{  display:none; } #pageLogin.homePremium .info_subblock{ display:block; } .c_title{ font-size:18px; font-weight:bold; } .c_title.margin_big_b{ margin-bottom:40px; } .c_title2{ width:70%; } .c_small{ font-size:11px; font-weight:normal; } .c_medium{ font-size:12px; } .c_big{ font-size:14px; } .c_margin_big_b{ margin-bottom:30px; } .c_margin_big{ height:auto !important; height: 1px; min-height: 1px; position:relative; } .c_margin_medium{ height:auto !important; height: 1px; min-height: 1px; position:relative; margin:40px 0px 40px 20px; } .c_margin_small{ height:auto !important; height: 1px; min-height: 1px; position:relative; margin:0px 0px 40px 20px; } .c_margin_l_input{ margin-left:20px; } .confirm_red_box.margin_t{ margin-top:30px; } .c_form{ width:70%; padding:0 10px 0 0; border-right:1px dotted #999999; } .c_form .radio, .p_form .radio{ vertical-align:-25%;  } .c_label_12{ display:block; width:12%; margin:5px 0 0 0; text-align:right; } .c_label_24{ display:block; width:24%; margin:5px 0 0 0; text-align:right; } .c_label_30{ display:block; width:30%; margin:5px 0 0 0; text-align:right; } .c_label_35{ display:block; width:35%; margin:5px 0 0 0; text-align:right; } .c_label_35_l{ display:block; width:35%; margin:5px 0 0 0; text-align:left; } .c_label_50{ display:block; width:50%; margin:5px 0 0 0; text-align:right; } .c_label_100{ display:block; width:100%; margin:5px 0 0 0; text-align:right; } label{ padding:0 5px 0 5px; } .c_field_32{ width:32%; } .c_field_50{ width:50%; } .c_field_65{ width:65%; } .c_field_70{ width:70%; } .c_field_76{ width:76%; } .c_input_15{ width:15%; } .c_input_65{ width:65%; } .c_input_75{ width:75%; } .c_input_80{ width:80%; } .c_input_90{ width:90%; } .c_input_91{ width:91.5%; } .c_input_100{ width:95%; } .c_select_40{ width:44%; } .c_select_90{ width:94%; } .c_select_91{ width:95%; } .c_textarea_90{ width:90%; } .c_textarea_100{ width:95%; } .requiered{ color:#920909; font-weight:bold; margin:0 0 0 5px; } * html .requiered{  margin:0 0 0 2px; } .important{ color:#920909; font-weight:bold; font-size:13px; } .c_pass_no .c_small, .c_pass_yes input{ margin-top:5px; } .c_email label, .c_email label span, .c_pass_no label, .c_pass_no label span, .c_pass_yes label, .c_pass_yes label span{ font-size:14px; } .c_margin_l_btn_login{ padding-left:220px; } .c_margin_l_btn_shipping{ padding-left:345px; } .compress{ letter-spacing:-0.09em; } .ups img{ vertical-align:-50%; } .confirm{ padding:0 0 0 48px; height:43px; line-height:43px; background:transparent url(/themes/v4/css/../images/icon_agree_big.gif) top left no-repeat; } .c_tips{ width:27%; } .shop_partners{ margin-left:35%; } #shippingCheckOutForm .shipping_delay{ margin-top:15px; } #shippingCheckOutForm .shipping_delay a{ font-weight:normal; }   .progression{ position:relative; } .step1{ position:absolute; left:48px; bottom:0; width:150px; text-align:center; } .step2{ position:absolute; left:233px; bottom:0; width:150px; text-align:center; } .step3{ position:absolute; left:407px; bottom:0; width:150px; text-align:center; } .step4{ position:absolute; left:583px; bottom:0; width:150px; text-align:center; } a.zlio_guarantee{ position:absolute; top:0; right:5px; z-index:1; display:block; width:154px; height:41px; } .btn_guarantee_fr_FR{ background:transparent url(/themes/v4/css/../images/btn_guarantee_fr.gif) top left no-repeat; } .btn_guarantee_en_US, .btn_guarantee_en_UK{ background:transparent url(/themes/v4/css/../images/btn_guarantee_us.gif) top left no-repeat; } .btn_guarantee_de_DE{ background:transparent url(/themes/v4/css/../images/btn_guarantee_de.gif) top left no-repeat; } .bg_zlio_guarantee{ display:block; width:453px; height:50px; } .bg_guarantee_fr_FR, .bg_guarantee_{ background:transparent url(/themes/v4/css/../images/bg_guarantee_fr.gif) top left no-repeat; } .bg_guarantee_en_US, .bg_guarantee_en_UK{ background:transparent url(/themes/v4/css/../images/bg_guarantee_us.gif) top left no-repeat; } .bg_guarantee_de_DE{ background:transparent url(/themes/v4/css/../images/bg_guarantee_de.gif) top left no-repeat; } label.disabled{ color:#BFBFBF; } .already_client{ margin-top:10px; } .lost_pass a{ position:absolute; bottom:40px; }     .delivery_0 .progress, .delivery_1 .progress, .delivery_2 .progress, .delivery_3 .progress, .delivery_4 .progress{ width:60px; height:8px; } .delivery_0 .progress{ background:none; } .delivery_1 .progress{ background:transparent url(/themes/v4/css/../images/bg_delivery_0.gif) top left no-repeat; } .delivery_5 .progress{ background:transparent url(/themes/v4/css/../images/bg_delivery_50.gif) top left no-repeat; } .delivery_3 .progress{ background:transparent url(/themes/v4/css/../images/bg_delivery_100.gif) top left no-repeat; }  .delivery_0 .label{ font-weight:bold; color:#FF3300; } .delivery_1 .label{ font-weight:bold; color:#666666; } .delivery_2 .label{ font-weight:bold; color:#000000; } .delivery_3 .label{ font-weight:bold; color:#000000; } .delivery_4 .label{ font-weight:bold; color:#009900; } ul.faq{ margin:20px; } ul.faq li{ list-style-type: square; margin:0 0 10px 0; } .table_order .cart_stotal_label, .table_order .cart_total_label{ height:20px; line-height:20px; font-size:12px; text-transform:none; } .table_order .cart_stotal_count, .table_order .cart_total_count{ width:90px; height:20px; padding:0 10px 0 0; line-height:20px; font-weight:bold; font-size:13px; } .table_order .cart_stotal_count{ margin:0 5px 0 0; } .table_order .t_status{ width:25% !important; } .edit_address{ width:83%; margin:0px auto; } ul.select_aftersale{ margin:0 0 0 50px; } ul.select_aftersale li{ margin:0 0 30px 0; } ul.select_aftersale li a{ display:block; padding:0 0 0 35px; height:25px; line-height:25px; background:url(/themes/v4/css/../images/icon_select.gif) top left no-repeat; } .cart_product_label{ margin:5px 0 0 60px; } .order_action{ margin:5px 0; padding:10px; border-top:1px solid #D2D2D2; border-left:1px solid #D2D2D2; border-right:2px solid #808080; border-bottom:2px solid #808080; } .supplier_info{ margin:15px 0 0 0; } .supplier_logo{ width:100px; text-align:center; } .supplier_logo img{} .supplier_contact{ padding-left:5px; margin-left:105px; border-left:1px solid #C3C9C9; } .supplier_contact ul{ margin:0 0 0 30px; } .supplier_contact ul li{ margin:0 0 10px 0; font-weight:bold; } .supplier_contact ul li.icon_select{ list-style-image:url(/themes/v4/css/../images/icon_select_small.gif); } .supplier_contact ul li.icon_contact{ list-style-image:url(/themes/v4/css/../images/icon_contact_small.gif); } .supplier_contact ul li.icon_phone{ list-style-image:url(/themes/v4/css/../images/icon_phone_small.gif); } .order_action .label{ width:120px; } input.reason{ width:100%; } input.quantity{ width:10%; } .package{ margin:50px 0; } .package_title{ padding:0 0 5px 0; margin:0 0 5px 0; height:auto !important; height: 1px; min-height: 1px; font-size:15px; font-weight:bold; border-bottom:1px solid #8F8F8F; } .icon_right{ background:transparent url(/themes/v4/css/../images/icon_arrowright.gif) top left no-repeat; height:22px; width:11px; } .return_product{ width:60%; } .return_product .return_item{ width:95%; } .return_product table{ height:50px; width:50px; margin:0 5px 0 0; } .return_product table tr td{ text-align:center; } .return_product_label{ margin-left:58px; } .return_icon{ width:3%; } .return_icon{ width:3%; } .return_address{ width:37%; } .crypto{ margin-top:30px; width:191px; height:153px; } .crypto_fr_FR{ background:white url(/themes/v4/css/../images/icon_crypto_fr.gif) top left no-repeat; } .crypto_en_US{ background:white url(/themes/v4/css/../images/icon_crypto_fr.gif) top left no-repeat; } .crypto_en_UK{ background:white url(/themes/v4/css/../images/icon_crypto_fr.gif) top left no-repeat; } .crypto_de_DE{ background:white url(/themes/v4/css/../images/icon_crypto_fr.gif) top left no-repeat; } .cc{ display:block; height:30px; width:140px; margin:0px auto 10px auto; background:white url(/themes/v4/css/../images/logos_cc_small.gif) top left no-repeat; } .bank_h{ height:25px; width:118px; margin:10px auto 0 auto; background:white url(/themes/v4/css/../images/logo_hsbc_small.gif) top left no-repeat; } #hsQuote { padding-left: 20px; background:transparent url(/themes/v4/css/../images/lock.png) center left no-repeat; }    #pageGuarantee .content_list{ padding-bottom:10px; } .guarantee_menu{ margin:0 0 0 20px; } ul.guarantee_menu .stock, ul.guarantee_menu .delay, ul.guarantee_menu .security, ul.guarantee_menu .money, ul.guarantee_menu .truck, ul.guarantee_menu .back{ line-height:30px; } ul.guarantee_menu li{ margin:15px 0; } .more_guarantee{ width:47%; } .more_guarantee ul li{ margin:10px 0; } .more_guarantee .icon_select a, .icon_select a{ display:block; padding:0 0 0 23px; line-height:19px; height:19px; background:transparent url(/themes/v4/css/../images/icon_select_small2.gif) top left no-repeat; } .more_guarantee .icon_select a img{ height:20px; vertical-align:-20%; margin:0 0 0 5px; } .user_content .guarantee_faq h2{ height:37px; font-size:15px; } .premium_c .user_content .guarantee_faq h2{ height:37px; font-size:15px; } h2 .stock, h2 .delay, h2 .security, h2 .money, h2 .truck, h2 .back, .reco_title .stock, .reco_title .delay, .reco_title .security, .reco_title .money, .reco_title .truck, .reco_title .back{ min-height:37px; height:auto !important; height:37px; background-position: 0 7px; }   ul.faq_menu li{ margin:0 0 10px 10px; } ul.faq_menu li a, ul.faq_menu li a:hover{ font-size:13px; } ul.faq_menu ul li{ margin:0 0 0 30px; list-style-type:square; line-height:1.6em; } ul.faq_menu ul li a, ul.faq_menu ul li a:hover{ font-size:12px; font-weight:normal; } .guarantee_faq h3{ margin:0 0 10px 0; font-size:13px; } .guarantee_faq p, .guarantee_faq ul li{ margin:5px 0 5px 15px; } .guarantee_faq h2 p{ margin:0; } .guarantee_faq table{ width:75%; margin:0 auto; text-align:center; border-top:1px solid #333333; border-left:1px solid #333333; } .guarantee_faq table th, .guarantee_faq table td{ padding:2px 0; border-bottom:1px solid #333333; border-right:1px solid #333333; } .guarantee_faq table th{ background:#CCCCCC; } .guarantee_faq .margin_big_b{ margin-bottom:20px; }   #pageTerms .guarantee_menu{ font-weight:bold; } #pageTerms .guarantee_faq.circle ul{ list-style-type:square; } #pageTerms .guarantee_faq ul li, #pageTerms .guarantee_faq p, #pageTerms .guarantee_faq div ul li{ margin:10px 0 10px 15px; } #pageTerms .guarantee_faq div div ul li{ margin-left:30px; }   .legals_guarantee .margin_b{ margin-bottom:20px; } .legals_guarantee ul li{ margin:7px 0pt 7px 20px; list-style-type:square; }   .info_block.last_guide{ min-height:1px; height:auto !important; height:1px; } .last_guide .guide_block{ margin:0 0 10px 0; padding:0 0 7px 0; border-bottom:1px dotted #999999; } .guide_thumb{ width:55px; height:55px; text-align:center; background:white; }   .last_guide .guide_link{ padding:0 0 0 60px; } .last_guide .guide_link a{ font-size: 11px; font-weight:normal; } table.guide_image{ margin:0 10px 10px 0; width:240px; height:180px; border:4px solid #DEDEDE; } table.guide_image td{ text-align:center; } table.guide_image img{ margin:1px; } .guide_chapo{ line-height:20px; font-size:13px; } .guide_chapo.margin_chapo{ margin-left:260px; } .guide_chapo h2{ padding:none; height:auto; border:none; font-size:12px; font-weight:bold; color:black; line-height:normal; background:none; } .guide_list{} .guide_item{ width:33%; height:440px; margin:0 0 20px 0; } .guide_item_margin{ margin:0 10px; background: transparent url(/themes/v4/css/../images/bg_category_freetext.gif) top left repeat-x; } .guide_title{ display:block; min-height:30px; height:auto !important; height:30px; margin:0 0 10px 0; padding:10px 5px 5px 5px; } .guide_title a, .guide_title a:hover{ font-size:13px; color:black; } .guide_title a:hover{ text-decoration:underline; } .guide_item .guide_chapo{ margin:10px 0; } .article .guide_chapo{ font-weight:bold; font-size:13px; } .article .article_content{ height:auto !important; height: 1px; min-height: 1px; margin:30px 0; line-height:20px; } .article .article_content object{ margin:10px 10px 10px 0; } .article .article_content img{ margin:0; } .article .article_content p{ margin:10px 0 5px 0; } .article .article_content .product_featured{ line-height:18px; } .article .article_content .product_featured .product_actions_v h3 a{ min-height:36px; height:auto !important; height:36px; } .user_content .article h2, .guide_comment h2{ height:auto; line-height:20px; padding:0; margin:0 0 10px 0; border:none;  border-bottom:1px solid #666666; color:#666666; text-transform:uppercase; font-size:14px; background:none; } .user_content .article .guide_comment h2{ border-bottom:1px solid #666666; text-decoration:none; } .article .article_content ul li{ margin:0 0 0 20px; list-style-type:square; } .article .article_content ol li{ margin:0 0 0 20px; } .product_featured .product_item{ float:none; width:206px; margin:10px 10px 10px 0; padding:7px; border:4px solid #DEDEDE; } * html .product_featured .product_item{  height:auto; } *:first-child+html .product_featured .product_item{  height:auto; } .product_featured .product_item .center{ background: transparent url(/themes/v4/css/../images/bg_thumbnail.gif) bottom left repeat-x; width:auto;  padding:0 0 15px 0; } .product_featured .product_item .product_actions_v{ padding:0; } .product_featured .product_item .product_actions_v .block-bestprice-visible{ height:auto; } .product_featured .product_item .product_actions_v .module_bestprice{ line-height:normal; margin-right:5px; } .product_featured .product_item .product_actions_v .stars, .product_featured .product_item .product_actions_v .compare, .product_featured .product_item .product_actions_v .block-bestprice-visible{ margin-top:7px; } .guide_comment{ height:auto !important; height: 1px; min-height: 1px; }   .news{ line-height:20px; } .news .product_featured{ line-height:18px; } .news_date{ display:block; margin:2px 0pt 2px -13px; padding:0pt 5px 0 25px; width:auto !important; width: 120px; min-width: 120px; color:black; font-size:12px; height:25px; line-height:25px; text-align:center; background:white url(/themes/v4/css/../images/icon_calendar.gif) 5px 5px no-repeat } * html .news_date{  margin:2px 0pt 2px -6px; } .news_title{ display:block; margin: 0 0 0 5px; } .news_content{} .user_content .news_content h2{ background:none; border:none; color:black; font-size:14px; font-weight:bold; height:auto; line-height:auto; padding:0; } .news object, .news_content object, .news_content img{ margin:10px 10px 10px 0; } .news img, .news_content img{ margin:0; } .news ul li, .news_content ul li{ margin:0 0 0 20px; list-style-type:square; } .news ol li, .news_content ol li{ margin:0 0 0 20px; } .news p, .news_content p{ margin:10px 0 5px 0; } .news_actions{ height:auto !important; height: 1px; min-height: 1px; margin:10px 10px 30px 10px; padding:10px 0 0 0; border-top:1px dotted #CCCCCC; } .bookmark_action, .comment_action{ width:50%; } .bookmark_action .bookmark_label{ line-height:23px; margin:0 10px 0 0; } .comment_action .comment_statut{ line-height:28px; margin:0 10px 0 0; } .news_actions .no_review, .news_actions .review{ margin:0 10px 0 0; line-height:28px; } .newcomment{ margin:10px 0 0 0; } .news .pagination a.prev{ background:transparent url(/themes/v4/css/../images/btn_back.gif) 5px 5px no-repeat; padding-left:20px; } .news .pagination a:hover.prev{ background:#0099FF url(/themes/v4/css/../images/btn_back.gif) 5px 5px no-repeat; } .news .pagination a.next{ background:transparent url(/themes/v4/css/../images/btn_go.gif) 97% 5px no-repeat; padding-right:20px; } .news .pagination a:hover.next{ background:#0099FF url(/themes/v4/css/../images/btn_go.gif) 97% 5px no-repeat; }   .footer{ position:relative; } .footer ul{ text-align:center; } .footer ul li{ display:inline; } .footer ul li{ display:inline; } .footer ul.link_footer{ margin:5px 0 10px 0; } .footer ul.info_footer{ margin:5px 0; } .footer ul.info_footer li a{ font-size:11px; font-weight:normal; } .footer li a.border_link, .footer li span.border_link{ margin:0 5px 0 0; padding:0 5px 0 0; border-right:1px solid black; }    .zlio_c .zlio_c_signin_pic{ float:left; margin:30px 15px; width:200px; height:200px; background:transparent url(/themes/v4/css/../images/icon_lock_big.gif) top left no-repeat; } * html .zlio_c .zlio_c_signin_pic{  margin:30px 0px; } .zlio_c .zlio_c_signin{ float:left; width:68%; } .zlio_c .form_forgetpass{ width:97%; } .zlio_c .contact_reseller{ position:absolute; width:400px; margin-left:105px; margin-top:5px; }    .menu_large{ height:40px; padding:5px; } #category_top_menu_t{ float:left; width:575px; height:40px; } #category_top_menu{ list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; } #category_top_menu ul, #category_top_menu li, #category_top_menu li a{ display:inline; font-size:8px; } .clickMenu#category_top_menu ul, .clickMenu#category_top_menu li, .clickMenu#category_top_menu li a{ display:block; font-size:13px; }  div.cmDiv { width:575px; } ul.clickMenu { cursor:default; margin:0; padding:0; list-style-image:none; list-style-position:outside; list-style-type:none; } ul.clickMenu li { position:relative; } ul.clickMenu li.main{ white-space : nowrap; } ul.clickMenu li a.menuLink, ul.clickMenu li a.menuLinkOther{ display:block; float:left; height:20px; padding:0 5px 0 8px; line-height:19px; z-index:2; } ul.clickMenu li a.menuArrow { display:block; float:left; height:20px; width:15px; margin:0 0 0 -1px; padding:0 1px 0 0; cursor:pointer; background:transparent url(/themes/v4/css/../images/icon_desc.gif) no-repeat center center; } ul.clickMenu li .menuArrow span{ display:none; } ul.clickMenu li.hover{ background-color:#AAAAAA; z-index:50 !important; } ul.clickMenu div.inner div.outerbox{ z-index:50; } ul.clickMenu li.main {  width:auto; float:left; padding:0; margin:0; cursor:pointer; background:none; } ul.clickMenu li ul.lvl2 {  min-width:13em; width:auto !important; width:13em; max-width:22em; margin:19px 0 0 0; padding:2px; background-color:#EEEEEE; } ul.clickMenu li ul.lvl2 li {  padding:0 0 2px 0; z-index:2; } ul.clickMenu li ul.lvl2 li a{ overflow:hidden; padding:3px 5px 5px 8px; } ul.clickMenu div.outerbox { display:none; } ul.clickMenu div.inner{ left: 0; z-index:50; } ul.clickMenu li ul li ul.lvl3{  min-width:13em; width:auto !important; width:13em; max-width:22em; padding:2px; background-color:#EEEEEE; } ul.clickMenu li ul li ul.lvl3 li{   padding:0 0 2px 0; } ul.clickMenu li ul li ul.lvl3 li a{ overflow:hidden; padding:3px 5px 5px 8px; } ul.clickMenu li ul li div{ margin-top:-9px; } * html ul.clickMenu li ul li div{  margin:-5px 0 0 -4px; }  .menu_large .search_field{ float:left; margin:0 10px; padding:0; height:35px; } .menu_large .search_field input.search_input{  padding:8px 5px; width:160px; border:1px solid #999999; } .menu_large .search_field input.search_button{ width:37px; }  .menu_large .cart_quicklink, .premium_c .menu_large .cart_quicklink{ float:left; position:relative; top:auto; right:auto; height:35px; }   @media projection, screen { .tabs-hide { display: none; } } @media print { .tabs-nav { display: none; } } .tabs-nav { margin: 0; padding: 0 0 0 4px; list-style: none; } .tabs-nav:after { display: block; clear: both; content: " "; } .tabs-nav li { float: left; margin: 0 0 0 2px; min-width: 84px; } .tabs-nav a, .tabs-nav a span { display: block; padding: 0 10px; background: url(/themes/v4/css/../images/bg_tab.png) no-repeat; } .tabs-nav a { position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 12px; font-weight: bold; line-height: 1.2; text-align: center; text-decoration: none; white-space: nowrap } .tabs-nav .tabs-selected a { color: #000; } .tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { outline: 0; background-position: 100% -150px; } .tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px; } .tabs-nav a span { width:auto !important; width: 64px; min-width: 64px; height:auto !important; height: 18px; min-height: 18px; padding-top: 6px; padding-right: 0; } .tabs-nav .tabs-selected a span { padding-top: 7px; } .tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { background-position: 0 -50px; } .tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span { background-position: 0 0; } .tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited { cursor: text; } .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { cursor: pointer; } .tabs-nav .tabs-disabled { opacity: .4; } .tabs-container { border-top: 1px solid #97a5b0; padding: 1em 8px; margin:0 0 0 0; background: #fff; } .tabs-loading em { padding: 0 0 0 20px; background: url(/themes/v4/css/../images/icon_loading.gif) no-repeat 0 50%; } * html .tabs-nav{ display: inline-block;}  * html .tabs-nav .tabs-disabled{ position: relative;filter: alpha(opacity=40);}  * html .tabs-nav .tabs-disabled a span{ _height: 19px; min-height: 19px;}  *:first-child+html .tabs-nav { display: inline-block;}  *:first-child+html .tabs-nav .tabs-disabled{ position: relative; filter: alpha(opacity=40);}  *:first-child+html .tabs-nav .tabs-disabled a span { _height: 19px; min-height: 19px;}    .tooltip_content{ display:none; z-index:1001; } .tooltip_content a{ display:inline; height:auto; } .product_description_t{ position:absolute; z-index:1000; width:260px; border:1px solid #CCCCCC; font-size:12px; text-align:left; color:#000000; background:white; } .product_description_t h4{ padding:5px; font-size:12px; background:#EEEFF7; } .product_description_t .content_t{ padding:5px; } .product_description_t .content_t .thumbnail{ float:left; } .product_description_t .content_t .product_actions_v{ float:left; margin:0 0 0 5px; width:150px; } .product_description_t .content_t .description_t{ margin:5px 0 0 0; padding:5px 0 0 0; border-top:1px dotted #cccccc; font-size:11px; } .product .product_actions{ margin:30px 0 0 0; width:165px; } * html .product_actions, *:first-child+html .product_actions{ margin-top:5px; }    #loader_product_list, #loader_image_page{ display:none; position:absolute; background-color:#fff; top:0; left:0; width:650px; z-index:1000;filter: alpha(opacity=85); -moz-opacity: 0.85; -khtml-opacity: 0.85; opacity: 0.85; } #loader_image_page{ width:200px; height:200px; top:20px; left:22px; z-index:1; background:transparent; } #loader_product_list .loader,#loader_image_page .loader{ position:absolute; top:80px; left:45%; width:66px; height:66px; background:transparent url(/themes/v4/css/../images/big_big_loading.gif) top left no-repeat; z-index:1000; } #loader_image_page .loader{ top:44px; z-index:1; background:transparent; } .preload{display:none;position:absolute}  .leightbox { display: none; position: absolute; left: 50%; top: 20px; z-index:6001; overflow: auto; margin-left: -400px; padding: 1em; width: 800px; height: 400px; border: 3px solid #a5a5a5; text-align: left; color: #333; background-color: white; } #reco.leightbox { display: none; position: absolute; left: 50%; top: 20px; z-index:6001; overflow: auto; margin-left: -275px; padding: 1em; width: 550px; height: 350px; border: 3px solid #a5a5a5; text-align: left; color: #333; background: white url(/themes/v4/css/../images/bg_reco_tooltip.jpg) top left repeat-x; } #zoom.leightbox { display: none; position: absolute; left: 50%; top: 5px; z-index:11001; overflow: auto; margin-left: -490px; padding: 1em; width: 980px; height: 570px; border: 3px solid #a5a5a5; text-align: left; color: #333; background: white; } #overlay, #overlayB{ display:none; position:absolute; top:0; left:0; z-index:6000; width:100%; height:100%; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=80); background-color:#000000; }  #overlay[id], #overlayB[id]{ position:fixed; } .header_popup{ margin-left: auto; margin-right: auto; margin-bottom:10px; width: 700px; } .content_popup{ height: 45px; padding:5px; } .close-leightbox, .close-leightbox2{ float:right; } .close-leightbox a, .close-leightbox2 a{ padding: 0 17px 0 0 ; color:#ae0500; background:transparent url(/themes/v4/css/../images/icon_red_close.gif) right 3px no-repeat; } #reco .close-leightbox a, #reco .close-leightbox2 a{ color:white; } .close-leightbox a:hover, .close-leightbox2 a:hover{ text-decoration:none; } #zoom .close-leightbox a{ display:block; padding: 0 0 0 38px; font-size:18px; color:#0099FF; line-height:33px; background:transparent url(/themes/v4/css/../images/icon_big_black_close.gif) left top no-repeat; }  #reco .reco_tab{ margin:15px 0 0 0; } #reco .reco_title{ font-size:12px; } #reco td{ vertical-align:top; padding-bottom:10px; } #reco td.label{ width:35%; text-align:right; } #reco td.label div{ margin:7px 8px 0 0; font-weight:bold; } #reco td div.tips{ color:#626262; font-size:11px; } #reco td.input{ width:65%; } #reco td.input input, #reco td.input textarea{ width:95%; } #reco textarea{ height:100px; }   div.rating{cursor:pointer;margin:2em;clear:both;display:block} div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden} div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden} div.cancel,div.cancel a{background:url(/themes/v4/css/../images/icon_delete.gif) no-repeat 0 -16px} div.star,div.star a{background:url(/themes/v4/css/../images/icon_star.gif) no-repeat 0 0px} #starComment div.star,#starComment div.star a{background:url(/themes/v4/css/../images/icon_star_2.gif) no-repeat 0 0px} div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000} div.star_on a{background-position:0 -16px!important} div.star_hover a,div.star_live a:hover,#starComment div.star_hover a,#starComment div.star_live a:hover{background-position:0 -32px}  div.star_readonly a,div.star_readonly a:hover{cursor:default !important}  div.star{background:transparent!important;overflow:hidden!important} div.cancel{display:none;}    .GB_t_frame {color: #444;font-size: 12px;} .GB_content {background-color: #fff;border: 3px solid #BD1701;border-top: 2px solid #BD1701;} .GB_loader {color: #616161;background-color: #fff;} .GB_header {border-bottom: 1px solid #bd0100;} .GB_caption {font-weight: bold;color:white;} #GB_overlay {position: absolute;margin: auto;top: 0;left: 0;z-index: 100;} #GB_window {font-family: helvetica, verdana, sans-serif;left: 0;top: 0;font-size: 1px;position: absolute;overflow: visible;z-index: 150;} #GB_frame {border: 0;margin: 0;padding: 0;overflow: auto;} .GB_t_frame {margin: 0;padding: 0;border-collapse: collapse;} .GB_content {padding: 0;margin: 0;vertical-align: top;margin-bottom: 25px;z-index: 155;} .GB_loader {z-index: 500;left: 6px;font-size: 15px;text-align: center;} .GB_caption {position: absolute;text-align: left;} .GB_header {vertical-align: middle;padding: 5px 4px 5px 4px;margin: 0;} .GB_close {z-index: 200;float: right;cursor: pointer;cursor: hand;} .GB_close img {width: 18px;height: 17px;margin-right: 3px;} .GB_container {margin: 0;padding: 0;}       #cartProcessExtern, #cartProcessAdd, #offerProcess{ padding:15px 10px 5px 10px; position: relative; background:transparent url(/themes/v4/css/../images/bg_cart_tooltip.gif) top left no-repeat; width:250px; border-bottom:2px solid #ccc; z-index:2; } #cartProcessAdd.large_tt{ width:540px; border-bottom:1px solid #EEEFEA; background:transparent url(/themes/v4/css/../images/bg_cart_big_tooltip.gif) top left no-repeat; } .confirm_green_box, .confirm_red_box, .confirm_blue_box,.confirm_loading_box { display:block; margin: 10px auto; padding:3px 0 3px 25px; width:auto; } .confirm_green_box{ border-bottom:1px solid #BAB89C; border-top:1px solid #BAB89C; background:#CCE5BF url(/themes/v4/css/../images/icon_agree.gif) 5px center no-repeat; } .confirm_red_box{ border-bottom:1px solid #C98A88; border-top:1px solid #C98A88; background:#E1A3A2 url(/themes/v4/css/../images/icon_exclamation.gif) 5px center no-repeat; } .confirm_blue_box{ border-bottom:1px solid #B6BEC6; border-top:1px solid #B6BEC6; background:#E3EDF7 url(/themes/v4/css/../images/icon_information.gif) 5px center no-repeat; } .confirm_loading_box{ border-bottom:1px solid #cccccc; border-top:1px solid #cccccc; background:#D7D7D7 url(/themes/v4/css/../images/icon_loading.gif) 5px center no-repeat; } .confirm_big_yellow_box{ display:block; margin: 10px auto; padding:3px 0 3px 30px; width:auto; border-bottom:1px solid #E6E5B7; border-top:1px solid #E6E5B7; font-size:14px; font-weight:bold; line-height:1.3em; background: #FFFFCB url(/themes/v4/css/../images/icon_information.gif) 8px center no-repeat; } .confirm_blue{ display:block; margin: 10px auto; padding:3px 0 3px 25px; width:auto; background:url(/themes/v4/css/../images/icon_information.gif) 5px center no-repeat; } .confirm_go{ display:block; padding:3px 0 3px 25px; width:auto; background:url(/themes/v4/css/../images/btn_go_small.gif) 5px 8px no-repeat; }  #cluetip-close img { border: 0; } #cluetip-title { overflow: hidden; } #cluetip-title #cluetip-close { float: right; position: relative; } #cluetip-waitimage { width: 43px; height: 11px; position: absolute; background-image: url(/themes/v4/css/../images/tooltip/wait.gif); } .cluetip-arrows { display: none; position: absolute; top: 0; left: -11px; height: 22px; width: 11px; background-repeat: no-repeat; background-position: 0 0; } #cluetip-extra { display: none; }  #cluetip-inner ul li{ margin-bottom:10px; } #cluetip-inner ul span{ font-size:10px; }  .cluetip-default { background-color: #d9d9c2; } .cluetip-default #cluetip-outer { position: relative; margin: 0; background-color: #d9d9c2; } .cluetip-default h3#cluetip-title { margin: 0 0 5px; padding: 8px 10px 4px; font-size: 1.1em; font-weight: normal; background-color: #87876a; color: #fff; } .cluetip-default #cluetip-title a { color: #d9d9c2; font-size: 0.95em; } .cluetip-default #cluetip-inner { padding: 10px; } .cluetip-default div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #900; }  .clue-right-default .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/darrowleft.gif); } .clue-left-default .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/darrowright.gif); left: 100%; margin-right: -11px; } .clue-top-default .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/darrowdown.gif); top: 100%; left: 90%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-default .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/darrowup.gif); top: -11px; left: 50%; margin-left: -11px; height: 11px; width: 22px; }  .cluetip-jtip { background-color: transparent; } .cluetip-jtip #cluetip-outer { border: 2px solid #ccc; position: relative; background-color: #fff; } .cluetip-jtip h3#cluetip-title { margin:2px; padding: 2px 5px; font-size: 16px; font-weight: normal; background-color: #ccc; color: #333; } .cluetip-jtip #cluetip-inner { padding:5px; display: inline-block; text-align:left; background:#ffffee; } .cluetip-jtip div#cluetip-close { text-align: right; margin:0 5px 2px 5px; } .cluetip-jtip div#cluetip-close a{ background:#FFFFEE url(/themes/v4/css/../images/icon_red_close.gif) left center no-repeat; font-size:12px; font-weight:bold; color:#0066CC; padding: 0 0 0 12px; }  .clue-right-jtip .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/arrowleft.gif); } .clue-left-jtip .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/arrowright.gif); left: 100%; margin-right: -11px; } .clue-top-jtip .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/arrowdown.gif); top: 100%; left: 90%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-jtip .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/arrowup.gif); top: -11px; left: 50%; margin-left: -11px; height: 11px; width: 22px; }  .cluetip-rounded { background: transparent url(/themes/v4/css/../images/tooltip/bl.gif) no-repeat 0 100%; margin-top: 10px; margin-left: 12px; } .cluetip-rounded #cluetip-outer { background: transparent url(/themes/v4/css/../images/tooltip/tl.gif) no-repeat 0 0; margin-top: -12px; } .cluetip-rounded #cluetip-title { background-color: transparent; padding: 12px 12px 0; margin: 0 -12px 0 0; position: relative; } .cluetip-rounded #cluetip-extra { position: absolute; display: block; background: transparent url(/themes/v4/css/../images/tooltip/tr.gif) no-repeat 100% 0; top: 0; right: 0; width: 12px; height: 30px; margin: -12px -12px 0 0; } .cluetip-rounded #cluetip-inner { background: url(/themes/v4/css/../images/tooltip/br.gif) no-repeat 100% 100%; padding: 5px 12px 12px; margin: -18px -12px 0 0; position: relative; } .cluetip-rounded div#cluetip-close { text-align: right; margin: 0 5px 5px; color: #009; background: transparent; } .cluetip-rounded div#cluetip-close a { color: #777; }  .clue-right-rounded .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/rarrowleft.gif); } .clue-left-rounded .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/rarrowright.gif); left: 100%; margin-left: 12px; } .clue-top-rounded .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/rarrowdown.gif); top: 100%; left: 50%; margin-left: -11px; height: 11px; width: 22px; } .clue-bottom-rounded .cluetip-arrows { background-image: url(/themes/v4/css/../images/tooltip/rarrowup.gif); top: -23px; left: 50%; margin-left: -11px; height: 11px; width: 22px; }  .cluetip-rounded #cluetip-title, .cluetip-rounded #cluetip-inner { zoom: 1; } a.bg_help { background:transparent url(/themes/v4/css/../images/bg_help.gif) no-repeat scroll left top; font-weight:none; } a.bg_help:hover,a.bg_help:active, { font-weight:none; } a.bg_help:active { font-weight:none; } a.bg_help_margin { margin:5px 0 0; } a.bg_help { display:block; height:20px; line-height:20px; padding:0 5px 0 25px; width:450px; float:left; } .icon_help{ background:transparent url(/themes/v4/css/../images/icon_help.gif) left 4px no-repeat; }  .jqzoom{ position:relative; padding:0px; margin:0 auto; width:200px; cursor:pointer; } .jqzoom img{}  div.jqZoomTitle { z-index:5000; text-align:center; font-size:11px; font-family:Tahoma; height:16px; padding-top:2px; position:absolute; top: 0px; left: 0px; width: 100%; color: #FFF; background: #999; } .jqZoomPup { overflow:hidden; background-color: #FFF; -moz-opacity:0.6; opacity: 0.6; filter: alpha(opacity = 60); z-index:10; border-color:#c4c4c4; border-style: solid; cursor:crosshair; z-index:40000; } .jqZoomPup img { border: 0px; z-index:50000; } .preload_jqzoom{ -moz-opacity:0.8; opacity: 0.8; filter: alpha(opacity = 80); color: #333; font-size: 12px; font-family: Tahoma; text-decoration: none; border: 1px solid #CCC; background-color: white; padding: 2px; text-align:center; background-image: url(/themes/v4/css/../images/icon_loading.gif); background-repeat: no-repeat; background-position: 43px 30px; width:200px; * width:200px; height:200px; *height:200px; z-index:10; position:absolute; top:2px; left:2px; } .jqZoomWindow { border: 1px solid #999; background-color: #FFF; }  .xx-small,.x-small,.small,.medium,.x-large,.xx-large{font-family:Arial,Verdana} .xx-small{font-size:8px;} .x-small{font-size:10px;} .small{font-size:12px;} .medium{font-size:14px;} .large{font-size:18px;} .x-large{font-size:24px;} .xx-large{font-size:36px;}   html{ color:#2F2F2F;  background:#262626; } body{ background: transparent url(/themes/v4/templates/template_20/bg_body.gif) center top repeat-y; } a{ color:#0097FB; text-decoration:none; font-weight:bold; font-size:12px; } a:hover{ color:#262626; text-decoration:underline; font-weight:bold; font-size:12px; }   #header{ height:105px;  background:transparent url(/themes/v4/templates/template_20/bg_header.jpg) left top no-repeat; } .main{ padding:105px 0 0 0;  } .menu{  background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar.jpg) left top no-repeat; } .menu_footer{  height:10px; background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar_bottom.jpg) left bottom no-repeat; } .info_block{  background:#E8E8DC url(/themes/v4/templates/template_20/bg_info_block.jpg) left top no-repeat; } .info_block_footer{  height:10px; background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar_bottom.jpg) left bottom no-repeat; } .info_block_footer_legals{  height:130px; } .info_block_footer_legals_fr_FR{ background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar_bottom_legals_fr.gif) left bottom no-repeat; } .info_block_footer_legals_en_US, .info_block_footer_legals_en_UK{ background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar_bottom_legals_en.gif) left bottom no-repeat; } .info_block_footer_legals_de_DE{ background:#E8E8DC url(/themes/v4/templates/template_20/bg_sidebar_bottom_legals_de.gif) left bottom no-repeat; } .info_subblock{  background:#FFFFFF url(/themes/v4/templates/template_20/bg_info_subblock.jpg) left top no-repeat; } .info_subblock_footer{  height:10px; background:#FFFFFF url(/themes/v4/templates/template_20/bg_sidebar_sub_bottom.jpg) left bottom no-repeat; } .legals .sidebar_block_top div, .sidebar_block.question div{ color:#333333; } .content{ background:transparent url(/themes/v4/templates/template_20/bg_content.jpg) left top no-repeat; } #shoproll{ background:#E8E8DC; } .footer{ margin:10px 0 0 0; border-top:1px dotted #999999; }   #header ul.link_header{  top:0; padding:2px 5px; } #header ul.link_header a, #header ul.link_header span{ font-weight:bold; color:#333333; } #header li span.border_link, #header li a.border_link{ border-right:1px solid #333333; } #header li span.border_link_left, #header li a.border_link_left{ border-left:1px solid #333333; }   #header .content_menu ul li a.tab_link{  font-size:14px; font-weight:bold; color:#FFFFFF; background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_out_left.png) top left no-repeat; } #header .content_menu ul li a:hover.tab_link{ color:#FFFFFF; } #header .content_menu ul li a.tab_link span{ background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_out_right.png) top left no-repeat; } #header .content_menu ul li.selected a.tab_link, #header .content_menu ul li.selected a:hover.tab_link{  font-size:14px; font-weight:bold; color:#333333; background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_in_left.png) top left no-repeat; } #header .content_menu ul li.selected a.tab_link span{ background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_in_right.png) top left no-repeat; }  #header .content_menu ul li .tab_submenu{  background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_out_bottom_left.png) bottom left no-repeat; } #header .content_menu ul li .tab_submenu span{ background:white url(/themes/v4/templates/template_20/bg_manager_tab_out_bottom_right.png) top left no-repeat; } #header .content_menu ul li .tab_submenu a{ color:#FFFFFF; } #header .content_menu ul li .tab_submenu a:hover{ color:#FFFFFF; text-decoration:underline; } #header .content_menu ul li.selected .tab_submenu{  background:transparent url(/themes/v4/templates/template_20/bg_manager_tab_in_bottom_left.png) bottom left no-repeat; } #header .content_menu ul li.selected .tab_submenu span{ background:white url(/themes/v4/templates/template_20/bg_manager_tab_in_bottom_right.png) top left no-repeat; } #header .content_menu ul li.selected .tab_submenu a{ color:#333333; } #header .content_menu ul li.selected .tab_submenu a:hover{ color:#333333; text-decoration:underline; }   #shopIdentity{ margin:15px 0 0 20px; font-family: "Trebuchet MS", Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif; } #shopTitle a{  color:#FFFFFF; } #shopBaseline{  color:#303031; }   #breadcrumb{ margin:3px 0 0 10px; height:35px; font-weight:bold; } #breadcrumb a{ text-decoration:underline; }   a.cart_btn{  background:transparent url(/themes/v4/templates/template_20/btn_cart.jpg) top left no-repeat } a:hover.cart_btn span.main_label, a:hover.cart_btn{ color:#FFFFFF; } a.cart_btn span.nb_item{ color:#FFFFFF; }   .sidebar_right{ margin:15px 0 0 6px; } .sidebar a:hover{ text-decoration:none; } .sidebar h4, .sidebar_right h4, .module_categories label, .search_field label, .other_products span{  color:#ae000f; font-size:14px; } .sidebar_right .info_subblock h4{  color:#535A5C; font-size:14px; } .sidebar_block{ margin:15px 5px 0 5px; width:auto; background:transparent url(/themes/v4/templates/template_20/bg_category.gif) top left repeat-x; } .sidebar_subblock{ margin:15px 5px 0 5px; width:auto; background:transparent url(/themes/v4/templates/template_20/bg_subcategory.gif) top left repeat-x; }  .search_field label{ display:block; margin:8px 0 0 0; font-size:14px; font-weight:bold; } .search_field .search_input{ border:1px solid #5E6A70; } .search_field .search_button{ margin:0 0 0 5px; width:30px; height:28px; border:none; background:transparent url(/themes/v4/templates/template_20/btn_search.gif) top left no-repeat; }  .module_categories ul li{ display:block; margin:0 0 15px 0; } .module_categories ul li a.cat {  display:block; margin:0 0 5px 0; padding:3px 3px 3px 15px; border-bottom:1px dotted #ae000f; color:#3186c7; background: transparent url(/themes/v4/templates/template_20/btn_menu_off.gif) 3px 8px no-repeat; } .module_categories ul li a:hover.cat { border-bottom:1px solid #ae000f; color:#FFFFFF; background: #ae000f url(/themes/v4/templates/template_20/btn_menu_over.gif) 3px 8px no-repeat; } .module_categories ul li a.with_subcat.current, .module_categories ul li a:hover.with_subcat.current { display:block; margin:0 0 5px 0; padding:3px 3px 3px 15px; border-bottom:1px dotted #ae000f; color:#FFFFFF; background: #ae000f url(/themes/v4/templates/template_20/btn_menu_down_over.gif) 3px 6px no-repeat; } .module_categories ul li a.without_subcat.current, .module_categories ul li a:hover.without_subcat.current { display:block; margin:0 0 5px 0; padding:3px 3px 3px 15px; border-bottom:1px dotted #ae000f; color:#FFFFFF; background: #ae000f url(/themes/v4/templates/template_20/btn_menu_over.gif) 3px 8px no-repeat; } .module_categories ul li ul {  display:block; margin:0 0 15px 0; } .module_categories ul li ul li a { display:block; margin:7px 0; padding:0 0 0 7px; color:#3186c7; background: transparent url(/themes/v4/templates/template_20/btn_menu_subcat.gif) left 5px no-repeat; }  .module_categories .sort h5, .module_categories .sort_cat h5, .module_categories h5{  margin:0 0 5px 0; color:#333333; font-size:13px; } .module_categories .sort ul li{  display:block; margin:0 0 5px 0; } .module_categories .sort ul li a{ display:block; margin:7px 0; padding:0 0 0 7px; color:#3186c7; background: transparent url(/themes/v4/templates/template_20/btn_menu_subcat.gif) left 5px no-repeat; } .module_categories .sort .sort_alpha, .module_categories .sort .sort_brand, .module_categories .sort .sort_note, .module_categories .sort .sort_tag{ border-bottom:1px dotted #ae000f; padding:0 0 5px 0; margin:0 0 15px 0; } .sort .sort_alpha .asc{ padding:0 0 0 12px; color:white; background: transparent url(/themes/v4/templates/template_20/icon_asc.gif) center left no-repeat; } .sort .sort_alpha .desc{ padding:0 0 0 12px; color:white; background: transparent url(/themes/v4/templates/template_20/icon_desc.gif) center left no-repeat; } .sort .sort_alpha .selected, .sort .sort_brand .selected, .sort .sort_tag .selected{ color:#ae000f; } div.star,div.star a{ background:url(/themes/v4/templates/template_20/icon_star.gif) no-repeat 0 0px } div.star_hover a,div.star_live a:hover{ background-position:0 -32px }  .last_guide a{ color:#428CC1; } .last_guide .guide_block{ border-bottom:1px dotted #AE000F; }  .best_sells ol li{ color:#333333; font-weight:bold; }  .stock{ background:transparent url(/themes/v4/templates/template_20/icon_stock.png) top left no-repeat; } .money{ background:transparent url(/themes/v4/templates/template_20/icon_money.png) top left no-repeat; } .truck{ background:transparent url(/themes/v4/templates/template_20/icon_shipping.png) top left no-repeat; } .back{ background:transparent url(/themes/v4/templates/template_20/icon_back.png) top left no-repeat; } .delay{ background:transparent url(/themes/v4/templates/template_20/icon_delay.png) top left no-repeat; } .security{ background:transparent url(/themes/v4/templates/template_20/icon_security.png) top left no-repeat; } .contact{ background:transparent url(/themes/v4/templates/template_20/icon_contact.png) top left no-repeat; } .phone{ background:transparent url(/themes/v4/templates/template_20/icon_phone.png) top left no-repeat; } .understand{ background:transparent url(/themes/v4/templates/template_20/icon_understand.png) top left no-repeat; }  .freetext{ font-weight:bold; } .freetext .content_list{ padding:10px 5px; } .user_content{ margin:15px 0 0 5px; } * html .user_content{  padding-top:8px; } .user_content h2, #pageHome .highlight h3, .reco_title{  padding:0 5px 0 15px; height:29px; line-height:29px; font-size:16px; font-weight:bold; color:#FFFFFF; border-top:2px solid white; border-right:2px solid white; border-left:2px solid white; background:white url(/themes/v4/templates/template_20/bg_block_lvl1.gif) top left repeat-x; } .reco_title{ font-size:12px; } .user_content h2 a, .user_content h2 a:hover, #pageHome .highlight h3 a, #pageHome .highlight h3 a:hover{ font-size:16px; font-weight:bold; color:white; } #pageProduct .user_content h2, #pageProduct .user_content h3{  padding:0; width:auto; color:#2F2F2F; background:none; } .user_content h2.alt, .user_content h2 a.alt, .user_content h2 a.alt:hover{  color:#ffffff; background:white url(/themes/v4/templates/template_20/bg_block_lvl1_customer.gif) top left repeat-x; } .module_bestprice{ font-weight:bold; font-size:12px; } a.bestprice, a:hover.bestprice, .bestprice, table.offers .price{  font-size:14px; color:#ae000f; }  #favoriteHighlight{ min-height:235px; height:auto !important; height:235px; } #favoriteHighlight.highlight .jcarousel-clip-horizontal, #favoriteHighlight.highlight .jcarousel-list li, #favoriteHighlight.highlight .jcarousel-item{ height:200px; } .highlight_content{ background:white url(/themes/v4/templates/template_20/bg_block_bottom_lvl1.gif) bottom left repeat-x; } .highlight .pagination{ margin:2px 0 0 0; } .highlight .pagination a{ background:white; } .highlight .pagination a.indicator_selected{ height:16px; width:16px; border:2px solid white; background:#424242; }  .highlight .jcarousel-next-horizontal { height: 153px; width: 32px; background: transparent url(/themes/v4/templates/template_20/btn_next_horizontal.gif) no-repeat 0 0; } .highlight .jcarousel-next-horizontal:hover { background-position: -32px 0 !important; } .highlight .jcarousel-next-horizontal:active { background-position: -64px 0 !important; } .highlight .jcarousel-next-disabled-horizontal, .jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -96px 0 !important; }  .highlight .jcarousel-prev-horizontal { height: 153px; width: 32px; background: transparent url(/themes/v4/templates/template_20/btn_prev_horizontal.gif) no-repeat 0 0; } .highlight .jcarousel-prev-horizontal:hover { background-position: -32px 0 !important; } .highlight .jcarousel-prev-horizontal:active { background-position: -64px 0 !important; } .highlight .jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -96px 0 !important; } .highlight .product_informations h4 a{ font-size:16px; }  #featuredHighlight.highlight .module_bestprice{ line-height:29px; font-weight:bold; font-size:13px; } #featuredHighlight.highlight .bestprice{ font-size:16px; }  #favoriteHighlight .highlight_content .center{ background: transparent url(/themes/v4/templates/template_20/bg_thumbnail.gif) bottom left repeat-x; width:auto; margin:0 5px; padding:0 0 15px 0; }  #pageCategory .category_list{ margin-top:272px; } * html #pageCategory .category_list{ margin-top:35px } *:first-child+html #pageCategory .category_list{  margin-top:277px; }  #pageHome .category_list, #pageHome .product_list, .good_list, .freetext{  background:white url(/themes/v4/templates/template_20/bg_block_lvl2.gif) top left repeat-x; } .content_list{  background:white url(/themes/v4/templates/template_20/bg_block_bottom_lvl1.gif) bottom left repeat-x; } #pageHome .content_list, .good_list .content_list, .freetext .content_list{  background-color:transparent; } .good_list .content_list{ padding:5px; }  .category_item h3{  padding-top:6px; height:28px; line-height:14px; } #pageHome .category_item h3{ background:transparent url(/themes/v4/templates/template_20/bg_block_list.gif) top left repeat-x; } #pageCategory .category_item h3{ background:transparent url(/themes/v4/templates/template_20/bg_block_list2.gif) top left repeat-x; } #pageCategory .category_item h3 a, #pageCategory .category_item h3 a:hover{ color:#333333; } .category_item h3 a, .category_item h3 a:hover{ font-size:13px; color:#ffffff; } .category_item .category_go a{ display:block; height:10px; width:10px; background:transparent url(/themes/v4/templates/template_20/btn_go2.gif) top left no-repeat; }  .product_list .center{ background: transparent url(/themes/v4/templates/template_20/bg_thumbnail.gif) bottom left repeat-x; width:auto; margin:0 5px; padding:0 0 15px 0; } .category_item ul.subcategories_list{ list-style-image:url(/themes/v4/templates/template_20/btn_menu_over_list.gif); } .category_item ul.subcategories_list li{  margin:0; padding:0; list-style-type : none; } .category_item ol.productscat_list li a{ font-weight:normal; }  #pageProduct .content, #pageCreateAccount .content{ background:transparent url(/themes/v4/templates/template_20/bg_content_wide.jpg) top left no-repeat; } #pageProduct .userContent{ background:white; } .product{ padding:15px 0px 10px 10px; }  .price_product{ background:white url(/themes/v4/templates/template_20/bg_fade_big.gif) top left repeat-x; } .price_count div.supplier_p, .price_count div.general_p{ color:#ae000f; }  table.offers .subtotal{ font-size:13px; font-weight:bold; } table.offers .shipping_price{ font-size:13px; } table.offers .price{ font-size:13px; font-weight:bold; }  .comment_item .comment_owner, #newcomment{ padding:5px; background:#F6F7FB; } .comment_info .big{ line-height:15px; } .comment_user .comment_info{ padding:0 0 0 15px; background:transparent url(/themes/v4/templates/template_20/btn_menu_over.gif) left 10px no-repeat; }  .intro_popup{ color: black; font-size: 20px; font-weight: bold; } .content_popup{ color: white; font-size: 16px; font-weight: bold; background:#262626; }  .tabs-nav a, .tabs-nav a span { background: url(/themes/v4/templates/template_20/bg_tab.png) no-repeat; } .tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active { outline: 0; background-position: 100% -150px; } .tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active { background-position: 100% -100px; } .tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span { background-position: 0 -50px; }  #pageCart .content{ background:transparent url(/themes/v4/templates/template_20/bg_content_wide.jpg) top left no-repeat; } #pageCart .userContent{ background:white; } #pageCart .cart_view .cart_total_label, #pageCart .cart_view .cart_total_count{ color:#FFFFFF; }  #pagePartners .shop_name{ border-bottom:1px dotted #999999; } #pagePartners .shop_name a{ font-size:15px; font-weight:bold; } #pagePartners .shop_description .baseline a{ font-size:13px; font-weight:bold; color:#999999; }   #shoproll p{ font-weight:bold; font-size:13px; color:#333333; } #shoproll a{ margin:0 0 0 10px; padding:0 0 0 10px; color:#333333; font-weight:normal; border-left:1px solid black; } #shoproll a:hover{ text-decoration:underline; } #shoproll a.shoproll_link{ font-weight:bold; }   #footer li a.border_link, #footer li span.border_link{ border-right:1px solid #000000; }