/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;font-size:100%;background:transparent;}
body{line-height:1;font:12px Arial, Helvetica, sans-serif;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
ins{text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;} /* tables still need 'cellspacing="0"' in the markup */
.IE button{width:1%;overflow:visible;}
input[type=hidden]{display:none !important;}

/*global*/
#header{margin:0 0 1.5em;}
#header-nav, #header-search, #header .access-links, #header p.header-ad, #header .box-ad-468x60, #header .actions, #footer, .breadcrumb, .page-header, .sidebar, .order-process-breadcrumb, .form-item,
.back, .action, #header-title,.tab,.menu-tabs,.box-user-actions,#area-4,#area-5,.abuse,.tooltip,p.video-content,.pagination,#area-2 .prd-reviews p,.box-product-gallery .box-footer,.prd-purchase-new,.prd-purchase{display:none;}
a img{border:0;}
a{color:inherit;}
.box{margin:0 0 1.5em;}
#sale-seo{display:none;}

/* fa item details */
.prod-opt,.box-product-gallery .thickbox{display:none;}
.box-product-gallery .thickbox.main{display:block;}
#tech-specs,#consumer-advices{display:block!important;margin-top:20px;}
/*Structure*/ 
#global-container{width:990px;margin:0 auto;}
#content-in-2{overflow:hidden;}
#area-1 .prd-name strong{font-size:16px;color:#999;}
#area-1 .prd-name a{display:inline;}
#area-1 .prd-name,#area-1 .prd-name a {color:#be2f87;font-size:20px;margin:0 0 6px;text-decoration:none;text-transform:uppercase;}
#area-1 .prd-name a:hover{text-decoration:underline;}
#area-1 .vista-recommend{color:#000000;font-size:12px;font-weight:bold;margin:15px 0;}
#content{overflow:hidden;padding:13px 15px;}
#content p{margin:0;color:#333;font-size:11px;}
#content p.breadcrumb, p.breadcrumb a, p.breadcrumb strong{font-size:11px;color:#999;}
#content p.breadcrumb{margin:0 0 16px;}
#content p.breadcrumb a:hover{color:#be2f87;}
#area-1{margin:0 0 21px;}
#area-2{float:left;width:321px;margin:0 0 10px;}
#area-2 .box{border-bottom:1px solid #999;margin:0 0 10px;}
#area-2 .box .box-header{padding:7px 12px;font-size:11px;color:#be2f87;border-bottom:1px solid #999;background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #e8e8e8),color-stop(1, #fff));background:-moz-linear-gradient(center top,#e8e8e8 0%,#fff 100%);}
#area-2 .box .box-header h2{display:inline;text-transform:uppercase;font-size:11px;padding-right:5px;}
#area-2 .box .box-header a,#area-2 .box .box-content a{font-size:11px;}
#area-2 .box .box-header a{color:#fff;}
#area-2 .box .box-content a:hover,#area-2 .box .box-content a:hover{color:#be2f87;}
#area-2 .box .box-content{padding:10px 12px;font-size:11px;}
#area-3{position:relative;display:inline;float:left;margin-left:20px;position:relative;width:614px;}
#area-3 .box{margin:0 0 10px;}
#area-3  p,#area-3  ul,#area-3  strong,#area-3  a{font-size:11px;}
.page-title{line-height:1;}
.page-title a:hover{text-decoration:underline;}
.page-title strong.prd-label{font-size:11px;color:#666;}
.box-product-gallery{position:relative;zoom:1; padding:20px 0; border:1px solid #999;}
.box-product-gallery .prd-offer{text-align:center;}
.box-product-gallery .prd-offer strong{color:red;font-size:16px;}
.box-product-gallery .prd-offer strong .prd-sticker{background:none;font-size:28px;text-align:left;}
#area-2 .box-product-gallery .box-content{text-align:center;overflow:hidden;padding:0 0 10px;border-bottom:0;}
#area-2 .flash-sale .box-content{border:2px solid #db0d0d;}
#area-2 .box-product-gallery .box-content.out-discount{padding:40px 0 10px 0;}
#area-2 .box-product-gallery .box-content.out-discount a{}
.box-product-gallery .box-content .prd-image{display:block;margin:0 auto 30px;text-align:center;}
.box-product-gallery .box-content .prd-image img{display:block;margin:0 auto;}
.box-product-gallery .box-content .prd-image span{overflow:hidden;cursor:crosshair;zoom:1;}
#content .box-product-gallery .box-content .more-about{text-align:center;margin:0;}
#area-2 .box-nostock{border:1px solid #999999;text-align:center;}
#area-2 .box-nostock img{margin:10px 0;}
#area-2 .box-nostock strong{color:red;font-size:18px;font-weight:bold;}

a span{cursor:pointer;}
.hoverzoom-preview{position:absolute;left:0;top:0;width:381px;height:381px;margin:0;padding:0;border:1px solid #999;zoom:1;z-index:1000;}
div.tooltip{padding:5px 10px;width:200px;font-size:11px;border:1px solid #b4bcc0;background:#f4f7f8;font-size:11px;-moz-box-shadow:0 0 5px #999;}
div.tooltip .box-header{margin:0 0 10px;}
div.tooltip .box-header strong{color:#be2f87;}
div.tooltip p,div.tooltip strong,div.tooltip a{font-size:11px;}
div.tooltip p{margin:0 0 5px;}
div.tooltip a.close{font-weight:bold;float:right;text-decoration:none;color:#999;cursor:pointer;}
.box-ad a img{display:block;}
#superbox.oney-superbox #superbox-innerbox{overflow:hidden;}
#superbox.oney-superbox #superbox-innerbox #deffered-payment .box-content{height:325px;overflow-y:scroll;}
#superbox.large-superbox #superbox-innerbox{overflow-y:auto;overflow-x:hidden;}
#action-cart.js{z-index:999999;}
#area-3 p strong.purchase-loader,p.services-submit{display:inline-block;margin-left:5px;padding-left:20px;font-size:12px;color:#be2f87;background:url(i/icons/purchase-loader.gif) 0 0 no-repeat;}

.product-gallery{display:none;overflow-y:hidden;padding:5px 0;border-top:1px solid #999;white-space:nowrap;}
.box-product-infos{border:1px solid #999;border-width:1px 1px 0;}
.box-product-infos ul{list-style:none;}
.box-product-infos ul li{padding-left:10px;background:url(i/bullets/square-be2f87.png) 0 5px no-repeat;}
.box-product-infos.mode ul li{padding:0;background:none;}
.box-product-review{border-left:1px solid #999;border-right:1px solid #999;}
.prd-rating{overflow:hidden;background:none;display:inline-block;vertical-align:middle;width:105px;height:26px;}
#IE6 .prd-reviews{border:1px solid #fff;}
#IE7 .prd-rating{float:left;}
#content .box-product-review .prd-reviews{overflow:hidden;zoom:1;}
#content .box-product-review .prd-reviews p{margin:0 0 0 5px;display:inline-block;vertical-align:middle;width:178px;font-weight:normal;font-size:11px;color:#333;}
#IE6 #content .box-product-review .prd-reviews p{display:inline;zoom:1;}
#IE7 #content .box-product-review .prd-reviews p{float:left;}
.box-product-review .prd-reviews p a{font-size:11px;color:#333;}
.box-product-review .prd-reviews p a.link-reviews{color:#be2f87;}
.box-user-actions{border:1px solid #999;overflow:hidden;zoom:1;}
.box-user-actions ul{overflow:hidden;margin-left:-1px;zoom:1;}
.box-user-actions ul li{display:inline;float:left;border-left:1px solid #999;width:157px;}
.box-user-actions ul li.list{width:100%;border-top:1px solid #999;}
.box-user-actions ul li a{display:block;padding:7px 10px;text-align:center;font-size:11px;color:#333;text-decoration:none;cursor:pointer;zoom:1;}
.box-user-actions ul li a span{display:inline-block;padding-left:20px;text-decoration:underline;}
.box-user-actions ul li.print a span{background:url(i/icons/print.png) 0 0 no-repeat;}
.box-user-actions ul li.send a span{background:url(i/icons/send.png) 0 0 no-repeat;}
.box-user-actions ul li.list a span{background:url(i/icons/list.png) 0 0 no-repeat;}
.box-user-actions ul li a:hover{color:#be2f87;}

.product-description ul{list-style:none;}   
#area-3.product-description .box-product-amounts{float:left;margin-right:15px; width:218px;}
#area-3.product-description .box-product-amounts .prd-old-amount{font-size:24px;font-weight:bold; color:#7b7b7b;line-height:25px; margin-bottom:4px;}
.lang-hu #area-3.product-description .box-product-amounts .prd-old-amount{font-size:20px;}
#area-3.product-description .box-product-amounts .prd-amount{margin-bottom:2px;}
#area-3.product-description .box-product-amounts .prd-amount strong{font-size:36px;color:red;line-height:1;}
.lang-hu #area-3.product-description .box-product-amounts .prd-amount strong{font-size:28px;}
#area-3.product-description .box-product-amounts .prd-amount ins{text-decoration:none; background:#fff;}
#area-3.product-description .box-product-amounts .prd-weee,#area-3.product-description .box-product-amounts .prd-weee a{font-size:10px;color:#454545;}
#area-3.product-description .box-product-amounts .prd-weee a:hover{color:#be2f87;}
#area-3.product-description .prd-stock,
#area-3.product-description .prd-market-place,
#area-3.product-description .prd-out-stock{clear:left;}
#area-3.product-description .prd-out-stock strong,
#area-3.product-description .prd-stock strong{font-size:16px;color:red;}
.product-description .box-oney-payment{float:right;width:140px;border:1px solid #999;}
.product-description .box-payment,.product-description .box-simple-payment{float:right;width:148px;border:1px solid #999;}
.product-description .box-oney-payment span{width:120px;}
#IE6 #area-3.product-description .box-product-amounts,#IE7 #area-3.product-description .box-product-amounts,
#IE6 .product-description .box-oney-payment,#IE7 .product-description .box-oney-payment,
#IE6 .product-description .box-payment,#IE7 .product-description .box-payment,
#IE6 .product-description .box-simple-payment,#IE7 .product-description .box-simple-payment{display:inline;}
.product-description .box-simple-payment .box-content,.product-description .box-oney-payment .box-content,.product-description .box-oney-payment .box-header,.product-description .box-oney-payment .box-footer,
.product-description .box-payment .box-content,.product-description .box-payment .box-header,.product-description .box-simple-payment .box-header,.product-description .box-payment .box-footer,.product-description .box-simple-payment .box-footer{display:block;}
.product-description .box-oney-payment .box-header{padding:2px 10px;text-align:center;text-transform:uppercase;color:#be2f87;background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #e8e8e8),color-stop(1, #fff));background:-moz-linear-gradient(center top,#e8e8e8 0%,#fff 100%);}
#area-3.product-description .box-oney-payment a{display:inline-block;text-decoration:none;}
#area-3.product-description .box-oney-payment .box-content{padding:5px 10px;font-size:18px;color:red;text-align:center;border:1px solid #999;border-width:1px 0}
#area-3.product-description .box-oney-payment .box-content strong{font-size:18px;}
#area-3.product-description .box-oney-payment .box-footer{padding:5px 10px;}
#area-3.product-description .box-oney-payment .box-footer em{display:inline-block;padding-left:20px;line-height:1;text-decoration:none;font-style:normal;font-size:10px;color:#000;background:url(i/bullets/oney-arrow.png) 0 center no-repeat;}
#area-3.product-description .box-oney-payment .box-footer a:hover em{color:#be2f87;}
#area-3.product-description .box-payment a,#area-3.product-description .box-simple-payment a{display:inline-block;text-decoration:none;}
.product-description .box-payment .box-header,.product-description .box-simple-payment .box-header{padding:2px;text-align:center;text-transform:uppercase;width:144px;color:#be2f87;background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #e8e8e8),color-stop(1, #fff));background:-moz-linear-gradient(center top,#e8e8e8 0%,#fff 100%);}
#area-3.product-description .box-payment .box-content{padding:8px 0 0 4px;text-align:left;border:1px solid #999;border-left:0;border-right:0;width:144px;line-height:18px;font-size:10px;color:#000;font-style:normal;}
#area-3.product-description .box-payment .box-content strong{font-size:18px;color:red;display:block;background:url(i/bullets/oney-arrow.png) 0 center no-repeat;padding:0 0 0 26px;}
#area-3.product-description .box-payment .box-footer{width:140px;padding:4px;}
#area-3.product-description .box-payment .box-footer em{display:inline-block;padding-left:26px;line-height:1;text-decoration:underline;font-style:normal;font-size:12 px;color:#000;background:url(i/bullets/oney-arrow.png) 0 center no-repeat;font-weight:bold;} 
#area-3.product-description .box-payment .box-footer em:hover{color:#be2f87;}
#area-3.product-description .box-simple-payment .box-content{padding:4px 0 4px 4px;text-align:left;border:1px solid #999;border-width:1px 0 0;width:144px;line-height:18px;font-size:10px;color:#000;font-style:normal;line-height:13px;}
#area-3.product-description .box-simple-payment .first{line-height:18px;color:red;}
#area-3.product-description .box-simple-payment .first strong{display:block;font-size:18px;font-weight:bold;}
.product-description .prd-vipix{clear: left;}
#area-3.product-description .sticker{border:1px solid #fe0000;display:inline-block;padding:0 8px 0 0;margin:0 0 10px;clear:both;}
#area-3.product-description .sticker em{font-style:normal;display:inline-block;background:#fe0000;padding:6px;color:#fff;font-weight:bold;font-size:14px;vertical-align:baseline;margin:0 6px 0 0;}
#area-3.product-description .sticker span{color:#fe0000;font-weight:bold;font-size:14px;}
#IE6 #area-3.product-description .sticker,#IE7 #area-3.product-description .sticker{display:inline;}
#IE6 #area-3.product-description .sticker,#IE8 #area-3.product-description .sticker,{display:inline;}
#IE6 #area-3.product-description .sticker em,#IE7 #area-3.product-description .sticker em{float:left;}
#IE6 #area-3.product-description .sticker span,#IE7 #area-3.product-description .sticker span{zoom:1;padding:5px 0;vertical-align:middle;}
#area-3.product-description .prd-code{clear:both;font-weight:bold;}
#area-3.product-description .prd-code span{color:red;}
#area-3.product-description .prd-code em strong{font-size:18px;}
#area-3.product-description .prd-code em{color:red;font-style:normal;}
#area-3.product-description .prd-code a{display:block;color:#be2f87;font-weight:normal;}
#area-3.product-description .box-flash-sale{border-color:#db0d0d;width:256px;padding:0 0 4px;text-align:center;font-size: 14px;float:left;}
#area-3.product-description .box-flash-sale .box-header{background:#db0d0d;text-align:left;padding-left:36px;}
#area-3.product-description .box-flash-sale .box-header strong{display:inline-block;font-size:20px;padding:4px 0 4px 27px;background:url(i/icons/flash-sells.png) no-repeat 0 50%;color:#fff;}
#area-3.product-description .box-flash-sale .box-content{border:1px solid #db0d0d;padding:4px;font-size:15px;}
#area-3.product-description .box-flash-sale .box-content strong{color:#000;font-size:15px;}
#area-3.product-description .prd-market-place{margin-bottom:7px;}
.product-description .prd-market-place a{color:#333;text-decoration:none;}
.product-description .prd-market-place a span{text-decoration:underline;}
.product-description .prd-market-place a:hover{color:#be2f87;}
.product-description .prd-market-place a.seller-name{color:#be2f87;text-decoration:underline;}
.product-description .prd-market-place strong{color:#be2f87;}
.product-description .prd-market-place p.seller-terms{line-height:12px;}
#area-3.product-description .prd-back-in-stock strong{font-size:14px;color:red;}
.product-description .prd-back-in-stock a{color:#be2f87;}
.product-description .box-product-preferences{border:1px solid #999999;}
.product-description .box-product-preferences .box-header{padding:2px 10px;display:block;background-color:#e8e8e8;height:15px;}
.product-description .box-product-preferences .box-header strong{color:#be2f87;}
.product-description .box-product-preferences .box-content{padding:10px;}
#area-3.product-description .box-product-preferences .box-content p{margin:0 0 10px;}
#area-3.product-description .box-product-preferences .box-content p.last{margin:0;}
.product-description .box-product-preferences .box-content span{margin:0 10px 0 0;}
.product-description .box-product-preferences .box-content .quantity{display:inline-block;}
.product-description .box-product-preferences .box-content .quantity strong{float:left;}
.product-description .box-product-preferences .box-content .quantity button{float:left;height:14px;width:14px;display:inline-block;padding:0;border:0;text-indent:-999em;overflow:hidden;cursor:pointer;background-image:url(i/buttons/plus-less-cart.png);}
.product-description .box-product-preferences .box-content .quantity input{float:left;height:14px;width:24px;border:0;text-align:center;background-color:#ededed;}
.product-description .box-product-preferences .box-content .quantity .btn-down{background-position:0 -28px;}
.product-description .box-product-preferences .box-content .quantity .disabled{background-position:0 -42px;}
.product-description .box-product-preferences .box-content .quantity .btn-up{background-position:0 0;}
.product-description .box-product-preferences .box-content span strong{padding:0 5px 0 10px;background:url(i/bullets/square-purple-02.png) no-repeat 0 6px;}
.product-description .prd-purchase a,
.product-description .prd-sold-out span{display:inline-block;text-decoration:none;cursor:pointer;background-position:0 0;background-repeat:no-repeat;}
#area-3.product-description .prd-sold-out span strong,
.product-description .prd-delivery strong{color:#f00;}
#area-3.product-description .pixplace-merchants{margin-bottom:15px;}
.product-description .pixplace-merchants a{color:#333;}
.product-description .pixplace-merchants a:hover{color:#be2f87;}
.product-description .prd-sold-out span,
#area-3.product-description .prd-sold-out span strong{background-image:url(i/buttons/prd-soldout-big.png);}
.product-description .prd-sold-out span{cursor:default;}
.product-description .prd-store{line-height:16px;}
.product-description .prd-store a{color:#333;}
.product-description .prd-store a:hover{color:#be2f87;}
.product-description .prd-store a.tooltip-link,.product-description .sticker a.tooltip-link{display:inline-block;padding-right:20px;margin-right:3px;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#be2f87;background:url(i/bullets/info.png) 100% center no-repeat; }
.product-description .sticker a.tooltip-link{color:#333333;font-weight:normal;}
#area-3.product-description .box-prd-services{margin-bottom:12px;}
#area-3.product-description .box-prd-services .box{margin:0;}
.product-description .box-prd-services,.product-description .box-phone-subscription{border:1px solid #999;border-top:0;}
#area-3.product-description .box-phone-subscription{margin:14px 0 10px;}
.product-description .box-prd-services .box-header,.product-description .box-phone-subscription .box-header{overflow:hidden;padding:7px 12px;font-size:11px;color:#fff;border-top:1px solid #999;color:#be2f87;border-bottom:1px solid #999;background:#e8e8e8;background:-webkit-gradient(linear,left top,left bottom,color-stop(0, #e8e8e8),color-stop(1, #fff));background:-moz-linear-gradient(center top,#e8e8e8 0%,#fff 100%);zoom:1;}
.product-description .box-prd-services .box-header strong,.product-description .box-phone-subscription .box-header strong{text-transform:uppercase;}
.product-description .box-prd-services .box-content,.product-description .box-phone-subscription .box-content{padding:10px 12px;}
.product-description .box-phone-subscription .box-content ul li{display:inline;}
.product-description .box-phone-subscription .box-content ul li a{display:inline-block;padding:2px;border:2px solid #fff;text-decoration:none;}
.product-description .box-phone-subscription .box-content ul li a:hover{border:2px solid red;}
.product-description .box-phone-subscription .box-content ul li span.prd-price{display:block;text-align:center;color:red;font-weight:bold;}
#content .product-description .box-prd-services .box-content p:first-child{margin:0 0 5px;padding-left:10px;color:#666;}
.product-description .box-prd-services .box-content ul li{overflow:hidden;padding:0 0 2px 12px;zoom:1;}
.product-description .box-prd-services .box-included-services ul li{background:url(i/icons/check.png) 0 4px no-repeat;}
#area-3.product-description .box-prd-services .box-included-services ul li strong{color:red;}
.product-description .box-prd-services .box-optional-services ul li{background:url(i/bullets/square-be2f87.png) 0 5px no-repeat;}
.product-description .box-prd-services .box-optional-services ul li strong{color:red;}
.product-description .box-prd-services .box-optional-services ul li a{color:#333;}
.product-description .box-prd-services .box-optional-services ul li a:hover{color:#be2f87;}
#area-3.product-description .prd-desc ul li,#area-3.product-description .prd-rating ul li{margin:0 0 2px;padding:0 0 0 10px;zoom:1;}
#area-3.product-description .prd-rating a{padding-left:10px;}
#area-3 .mention-picto{height:25px;}
#area-3 .mention-picto.last{margin:0;}
#area-3.product-description .prd-desc{margin-bottom:12px;}
#area-3.product-description .prd-desc ul .mention-picto{background:none;padding:0;}
.product-description .prd-desc ul .mention-picto img{position:absolute;}
.product-description .prd-desc ul .mention-picto strong{padding:6px 0 0 33px;line-height:13px;display:block;}
#area-3.product-description .prd-desc a{color:#be2f87; text-decoration:underline;}
.product-description .prd-desc ul li a{color:#000; text-decoration:none;}
.product-description .prd-desc ul li a:hover{color:#be2f87;}

/*tableau fiche tech*/
.tabs{clear:left; border-top:2px solid #bf3389; padding-top:10px;}
.tabs h2{color:#be2f87; font-size:14px; margin-bottom:10px;}
.tabs .content p{margin-bottom:18px;}
.tabs table{width:100%;}
.tabs td, .tabs th{border:1px solid #f4f4f4; border-bottom:0; padding:6px 10px; font-size:11px; text-align:left;}
.tabs th.label{background-color:#f4f4f4; border-color:#fff; color:#666;}
.tabs th.scd-label{color:#999;}
.tabs td.hover, .tabs th.hover{background-color:#f4f4f4; border-top-color:#e9e9e9;}
.tabs #tech-specs .content{padding:8px 22px; background:#fff; background-image : -webkit-gradient(linear, left bottom, left top, color-stop(0.9, rgb(255,255,255)), color-stop(1, rgb(232,232,232)));  background-image:-moz-linear-gradient( center bottom, rgb(255,255,255) 90%, rgb(232,232,232) 100%);}
#tech-specs #sound-specs{width:auto;margin:5px auto;}
#tech-specs #sound-specs th{padding:0 20px;background:#ccc;height:36px;font-weight:normal;text-align:center;}
#tech-specs #sound-specs td{padding:0;background:#ddd;height:30px;line-height:30px;text-align:center;border:0;}
#tech-specs #sound-specs td img{vertical-align:middle;}
#tech-specs #sound-specs tbody tr.last td{vertical-align:middle;background:#ccc;height:36px;border:0;}
#tech-specs p{margin:0;padding:5px;font-size:11px;}
#tech-specs table{border-top:1px solid #f4f4f4;}
#tech-specs tbody td{padding-left:10px;border-width:0 0 1px 0;text-align:left;border-style:solid;border-color:#f4f4f4;}
#tech-specs tr.last td{border:0;}
#tech-specs tbody th.label{background:#f4f4f4;color:#666;font-weight:bold;}
#tech-specs tbody th.scd-label{font-weight:bold;color:#999;line-height:23px;border-left:1px solid #f4f4f4;}
#tech-specs tbody td.desc{padding:5px 0 5px 15px;}
#tech-specs tbody td.desc p,
#tech-specs.dvd tbody td.desc p{margin:0 0 1em;padding:0;font-size:11px;border:0;}
/* Avis Conso */
#consumer-advices th{background-color:#e8e8e8; border-color:#fff; border-left:0;}
#consumer-advices td.positive .plus{display:block; height:16px; width:17px;float:left;margin-right:8px;}
#consumer-advices td.negative .minus{display:block; height:16px; width:17px;float:left;margin-right:8px;}
#consumer-advices .average-note span{padding-right:8px;}
#consumer-advices .expanded td{background-color:#e8e8e8; border-color:#fff; border-bottom-color:#ccc;}
#consumer-advices .user-name{border:none; border-bottom:1px solid #B02CA0;background:none;}
#consumer-advices .collapsed  td div{height:37px; overflow:hidden;}
#consumer-advices td{border:0; border-bottom:1px solid #ccc;}
#consumer-advices .advice-toggler .controler {text-align:center;border-top:1px solid #fff;}
#consumer-advices .advice-toggler .controler a{color:#be2f87;font-size:10px;text-transform:uppercase;text-decoration:none;display:inline-block;padding-right:20px;}
#consumer-advices .advice-toggler .active a{color:#fff;}
#consumer-advices table {border-collapse:separate;}
#consumer-advices .notation .prd-rating{height:18px; width:73px;}
#content #consumer-advices .prd-rating{margin-bottom:0;}
#consumer-advices .utility{background:#efefef;}
#consumer-advices .utility em{color:#be2f87; font-style:normal;}
#consumer-advices .utility a{font-size:9px; display:inline-block; margin-left:4px; padding:1px 4px; background-color:#fff; border:1px solid #c2c2c2; text-transform:uppercase; text-decoration:none; color:#be2f87; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#consumer-advices .pagination{background:#bf3389;font-size:12px;}
#consumer-advices .pagination span.recap{display:block;float:left;line-height:32px;margin-left:10px;color:#fff;}
#consumer-advices .pagination a{background:#fff;color:#000;border:none;}

/* Products */
.prd-amount,.prd-amount a,.prd-vat,.prd-vat a,.prd-availability,.prd-availability a,.prd-amount{font-weight:bold;color:#ea2227;}
.prd-name a,.prd-brand a,.prd-desc a{text-decoration:none;color:#454545;}
.prd-name-brand{text-transform:uppercase;font-size:12px;}
.prd-name a{font-weight:bold;font-size:12px;}
.prd-name a:hover,.prd-brand a:hover,.prd-desc a:hover{text-decoration:underline;color:#be2f87;}
.prd-image a{position:relative;display:inline-block;text-decoration:none;}
.prd-previous-amount{font-weight:bold;font-size:12px;}
.prd-save-amount strong{float:left;padding-left:7px;height:17px;background:url(i/buttons/pink-left.png) 0 0 no-repeat;}
.prd-save-amount span{float:left;height:17px;padding-right:7px;font-weight:bold;line-height:normal;color:#fff;background:url(i/buttons/pink-right.png) 100% 0 no-repeat;}
.prd-brand{text-transform:uppercase;}
.prd-amount{font-size:16px;}
.prd-flash-sale,.prd-sticker{font-size:14px;font-weight:bold;color:#9a1f6b;padding:0;}
.prd-flash-sale{color:red;}

/*Compare*/
.box-compare-actions{display:none;}
.box-compare-spec .box-content{display:block!important;}
.box-compare .box-header{padding:10px 15px;border:1px solid #9a1f6b;color:#9a1f6b;}
.box-compare table{width:100%;border-collapse:separate;}
.box-compare table td, .box-compare table th{padding:10px;font-size:11px;text-align:left;border:1px solid #ccc;vertical-align:top;}
.box-compare table td{width:30%;font-size:11px;}

/*order confirmation*/
.box-order-process:first-child .box-header{display:none;}
.box-order-process:first-child p{margin-top:15px;}
.box-order-process .box-header{font-size:16px;margin:0 0 10px;text-transform:uppercase;}
.box-order-process .box-content ul,.box-order-process ol,.box-order-process .box-content table{margin:0 0 15px;}
.box-order-process .box-content .infos{font-size:11px;margin:0 0 15px;}
.box-order-process table{width:100%;}
.box-order-process table td,.box-order-process table th{border:1px solid #ccc;padding:5px 10px;border-collapse:separate;vertical-align:top;text-align:left;}
.box-order-process table td.prd-amount{width:15%;text-align:right;}
.box-order-process table td.prd-amount .prd-weee{font-size:11px;color:#666;text-transform:none;font-weight:normal;}
.box-order-process a{text-decoration:none;}

/* process-co*/
#two-col-left .col-main{width:100%}
#two-col-left .col-left {float:none;}
#global-container .process-cde .col-main {clear:both;width:auto;margin:0}
#global-container .process-cde .col-left {width:auto}
.col-left .box-txt{display:none;}
#global-container .process-cde .col-left .addresses p{float:left;display:inline-block;margin-bottom:20px;}
#global-container .col-main .content br{display:none;}
#global-container .process-cde .col-left .addresses p.info{clear:both;margin-right:15px;}
#global-container .process-cde .col-left h2,
#global-container .process-cde .col-left .addresses a,
#global-container .process-cde .col-left .addresses hr,
#global-container .process-cde p.breadcrumb,
#global-container .process-cde #cde-confirm-col-main a.print,
#global-container .process-cde #cde-confirm-col-main .exp-info ,
#global-container .process-cde .col-main .trusted-box,
#global-container .process-cde .col-main .logos-last ,
#global-container .process-cde #cde-confirm-col-main hr ,
#global-container .process-cde #link-return {display:none;}
#global-container .process-cde .col-main .content h1{clear:both;font-size:15px;text-transform:uppercase; margin-bottom:20px;}
#global-container .process-cde #cde-confirm-col-main h2{font-size:15px; margin-bottom:20px;}
#global-container .process-cde .col-main .important {font-weight:bold;color:red; margin-bottom:20px;}
#global-container .process-cde #cde-confirm-col-main table tr td.amount{float:right;}
#global-container .process-cde #cde-confirm-col-main table {width:100%; margin-bottom:20px;}
#global-container .process-cde #cde-confirm-col-main table.delivery-amount {width:auto;float:right;}
#global-container .process-cde #cde-confirm-col-main table.delivery-amount .total td, 
#global-container .process-cde #cde-confirm-col-main table.delivery-amount .total th{color:#FF0000;}
#global-container .process-cde #cde-confirm-col-main table.delivery-amount td, 
#global-container .process-cde #cde-confirm-col-main table.delivery-amount th {text-align:right; padding-left:12px;}
#global-container .process-cde .box-img {display:none;}
#global-container .process-cde p{line-height:16px;}
#global-container .process-cde p.txtprocesscde{clear:both;}
#global-container .process-cde ul{list-style:disc; margin-left:50px; margin-bottom:20px;}