html *{margin:0;padding:0}html a{color:royalblue;text-decoration:none}html a:hover{text-decoration:underline}body{background-color:white;font-size:11px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;margin:0;padding:0;color:#313131}ul{list-style-position:inside;list-style-type:disc}.wrapper-scalar{border:1px solid lightsteelblue}fieldset{padding:10px;border:1px solid lightsteelblue}fieldset legend{font-weight:bold;font-size:1.2em;padding:0 5px 0 5px}hr{height:1px;color:lightsteelblue;background-color:lightsteelblue;border-style:solid}.submit-button{background:orange url('images/button-bg.gif') repeat-x left top;border-style:none;color:white;cursor:pointer;padding:2px 10px;text-decoration:none;font-size:11px}.submit-button:hover{text-decoration:underline}.slim-button{float:right;margin:5px 0 0;padding:0 5px}a.link-button{background:#FFE59F url('images/button/btn_right25.png') no-repeat scroll top right;display:block;float:left;height:25px;margin-right:6px;padding-right:10px;text-decoration:none;color:#3F3D37;margin:2px}a.link-button span{background:transparent url('images/button/btn_left25.png') no-repeat;display:block;line-height:25px;padding:1px 0 0 10px;font-family:trebuchet MS,Helvetica,Sans-Serif;font-size:1em}a.link-button:hover{text-decoration:none;background-color:#FFEEBF}a.image-button{background:orange url('images/button-bg.gif') repeat-x left top;display:block;float:left;height:25px;margin-right:6px;padding-right:10px;text-decoration:none;color:white;margin:2px}a.image-button span{display:block;line-height:25px;padding:1px 0 0 10px;font-family:trebuchet MS,Helvetica,Sans-Serif}a.image-button:hover{text-decoration:underline white solid}#page{width:980px;margin-left:auto;margin-right:auto}#page-header{margin-left:auto;margin-right:auto;background-image:url('images/clouds.png');background-repeat:repeat-x;height:140px;position:relative;margin-bottom:10px}#page-header-logo{top:10px;position:absolute;left:15px}#page-header-logo a,#page-header-logo img{border:none}#subheader-home{margin-left:auto;margin-right:auto;background-image:url('images/subheader.png');background-repeat:repeat-x;height:185px;position:relative}#subheader-home-text p{margin:5px 0}#page-header-links{position:absolute;right:0;top:48px}#page-header-welcome{position:absolute;top:75px;left:16px;font-weight:bold;font-size:1.2em;color:#003471}#page-header-basket{background:#F2F6F8 url('images/header-search-bg.gif') repeat-x left top;border:1px solid #E3E3E3;width:135px;height:35px;margin:0 2px 0 10px;padding:1px 0 0 8px;position:absolute;right:10px;top:5px;color:black}#page-header-menu,#subheader-home-content,#home-products-images{width:650px}#page-header-menu,#subheader-home-content{position:absolute;background-color:#1A1A1A;right:0}#page-header-menu{background:url('images/menu-bg.gif') repeat-x left top;width:100%;bottom:0;height:45px;left:0}#page-header-menu-corner{float:left;background-image:url('images/subheader-menu-corner.png');width:8px;height:25px}#page-header-menu #header-menu-list{list-style:none outside none;padding:0 0 0 5px}#page-header-menu .header-menu-li{float:left;height:45px;padding:0 10px;vertical-align:middle;color:white;background:url("images/menu-item-bg.gif") no-repeat scroll left 10px transparent}#page-header-menu .header-menu-li:first-child{background:none}#page-header-menu .header-menu-li .header-menu-link{color:white;text-decoration:none;font-size:10px;font-weight:bold;padding:16px 0 0;display:block}#page-header-menu .header-menu-li .header-menu-link:hover{text-decoration:none;border-bottom:1.5px solid #FFF}#header-menu-list .header-menu-li:hover ul{display:block}.header-sub-menu{max-height:350px;overflow:auto;position:absolute;background:url('images/product-background.png') repeat-x scroll left -1px #F3F3F3;border:1px solid #dbdbdb;z-index:1111;display:none;list-style:none;padding:10px;top:45px;margin-left:-10px}.header-sub-menu .header-sub-menu-link{color:#ff9d0f;font-size:12px;text-decoration:underline}.header-sub-menu .header-sub-menu-link:hover{text-decoration:none;border-bottom:none}.header-sub-menu li{padding:3px 0 1px 0}.header-sub-sub-menu-li{color:#FFF;list-style:none;margin:0 0 0 5px}.header-sub-sub-menu-li a{color:royalblue}#subheader-home-content,.subheader-home-overlay{height:185px}.subheader-home-content{position:relative}#subheader-home-image{position:absolute;z-index:10}.subheader-home-overlay{position:absolute;width:220px;z-index:50;background-color:#1A1A1A;opacity:0.65;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);color:white}.subheader-home-overlay a{color:#ede7e7}.subheader-home-overlay ul{padding:10px;list-style:none outside none}.subheader-overlay li{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#subheader-home-text{position:absolute;width:300px;height:155px;padding:10px;color:white;padding:15px}#subheader-home-text h2{font-size:1.2em;color:#cdc089;margin-bottom:0.5em}#page-header-links ul{list-style:none outside none;line-height:26px}#page-header-links li{float:left;height:35px;margin-right:10px;vertical-align:middle}.header-login{width:auto;height:30px;margin:0 0 0 10px;padding:8px 0 0 8px;background:#F2F6F8 url('images/header-search-bg.gif') repeat-x left top;border:1px solid #E3E3E3;float:left}.header-login-btn{border-style:none;cursor:pointer;background:orange url('images/button-bg.gif') repeat-x left top;width:auto;height:22px;padding:4px 5px;border:none;font-weight:bold;color:#FFFFFF}.btn-more{border-style:none;cursor:pointer;background:orange url('images/button-bg.gif') repeat-x left top;width:auto;height:22px;padding:4px 5px;border:none;font-weight:bold;color:#FFFFFF}.header-search{width:197px;height:30px;margin:0 2px 0 5px;padding:8px 0 0 8px;background:#F2F6F8 url('images/header-search-bg.gif') repeat-x left top;border:1px solid #E3E3E3;float:left}.header-search input{font-size:11px;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif}.header-search-text{width:150px;height:18px;color:#B2B2B2;padding:1px 5px 1px 5px;border:1px solid #F1F1F1;border-top-color:#E9E9E9;border-bottom-color:#ECECEC}.header-search-btn{border-style:none;cursor:pointer;background:#F2F6F8 url('images/search-btn.jpg') repeat-x left top;width:22px;height:22px;padding:2px 0;border:none;font-weight:bold;color:#FFFFFF}.header-search-btn:hover{text-decoration:underline}.content-block{margin-bottom:2em;display:block}.content-block h2{color:#FF9D0F;font-size:1.3em;margin-bottom:3px;border-bottom:solid 1px lightsteelblue}.content-block h2 .side-title{font-size:11px;margin-left:0.3em;display:inline;color:black}#home-left-page-block,#site-left-content{width:210px}#home-left-page-block{background:url("images/product-background.png") repeat-x scroll left -1px #F3F3F3;border:1px solid #DBDBDB;float:left;padding:20px 15px;vertical-align:top}.column{width:100%}#FormNewsletter{margin-top:5px}.icon-rss{float:right}#home-right-page-block,#site-right-content{vertical-align:top;width:680px}#home-right-page-block{padding-left:258px}#home-products-images{position:absolute;right:0;background:#1A1A1A}#home-products-images-content{height:170px;padding:5px 5px 0 10px}#home-products-images-content p{color:white;font-size:0.8em}#home-products-images-content h2{color:#DDDDDD;font-size:1.2em;margin-bottom:8px;margin-top:5px}#home-products-images-content h3{color:#DDDDDD;font-size:1em;margin-bottom:3px}#home-products-images-content ul{text-align:center;list-style:none outside none;margin-left:40px}#home-products-images-footer{background-image:url('images/corner-bottom.png');background-repeat:no-repeat;height:25px}#page-content{}#home-content{min-height:300px;position:relative}#site-content{min-height:400px;height:auto !important;height:400px}#site-left-content{padding:20px 15px;float:left;background:url('images/product-background.png') repeat-x scroll left -1px #F3F3F3;vertical-align:top;border:1px solid #dbdbdb}#site-spacer-content{width:20px}#site-right-content{padding:20px;background:url('images/product-background.png') repeat-x scroll left -1px #F3F3F3;border:1px solid #dbdbdb;vertical-align:top}#site-right-content h2{font-size:2em;border-bottom:solid 2px lightsteelblue;margin-bottom:0.5em;color:#ff9d0f}#site-right-content h5{margin:0 0 5px 0}.account-link{padding-bottom:5px}#page-footer{background:url('images/footer-bg.gif') no-repeat scroll left top transparent;height:70px;color:#B2B2B2;font-size:11px;margin:15px auto 0 auto}#footer .legal{float:left}#footer .links{float:right}#footer p{color:#B0B0B0;margin:0;padding:25px 15px 0 25px}#footer a{color:#B0B0B0;padding:0 10px}#footer-elements{list-style-type:none;list-style-position:outside;padding-top:5px}.footer-element{display:inline;border-left:dotted 1px #FFFFFF;margin-left:5px;padding-left:5px}.footer-element a{padding:0 8px;color:#B0B0B0}.footer-element:first-child{border-left:none;margin-left:0;padding-left:0}.clear{clear:both}#main{background-color:#FFFFFF}.newsletter-input{border:solid 1px #313131;width:208px}.field-validation-error{color:#ff0000}.field-validation-valid{display:none}.input-validation-error{border:1px solid #ff0000;background-color:#ffeeee}.validation-summary-errors{font-weight:bold;color:#ff0000}.validation-summary-valid{display:none}.display-label,.editor-label,.display-field,.editor-field{margin:0.5em 0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.text-box.gray{background-color:lightgrey}.tri-state{width:6em}.error{color:Red}.editor-label label{font-weight:bold}.edit-profil{margin-top:1.5em}.address-summary .text-box{width:220px}.delivery-address{float:left}.billing-address{float:right}.display-label{font-weight:bold}#order-pricewithvoucher{font-weight:bold;font-size:1.3em}#order-pricesummary-lineseparator{margin-top:10px}.order-VATAmount,#order-shippingpricewithvoucher{font-style:italic;font-size:0.8em}.order-VATAmount .value,#order-pricewithoutshippingttc .value,#order-shippingprice .value,#order-pricewithvoucher .value,#order-voucher .value,#order-shippingpricewithvoucher .value,#order-voucher .value{text-align:right}#order-summary{padding:10px;margin-top:15px;float:right;width:220px}#order-summary table{width:100%}#voucher-add{float:right;width:220px;margin-top:15px}#voucher-add #voucher{width:150px}#voucher-add .voucher-error{color:red;margin-top:5px}.address-summary{width:280px}#order-billing{float:right;width:215px}#order-billing legend{font-size:1em;font-weight:normal}#order-recap{float:left}#coups-de-coeurs{position:relative}#featuredisplay{position:absolute;width:620px;z-index:9000;bottom:0}#product-images{float:right;position:relative;margin-left:12px}a img{border:none}#category-root-header-wrapper{height:185px;width:100%}#category-root-header{position:relative;float:right}#category-root-header-title{position:absolute;width:100%;height:26px;right:0;bottom:12px;background:#222;opacity:0.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);border-top:solid 1px #000;border-bottom:solid 1px #000}#category-root-header h2{display:block;position:absolute;margin-right:10px;height:26px;right:0;bottom:4px;text-align:right;border:none;color:White;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#category-title-page h2{margin-top:20px;height:26px;right:0;color:orange}#category-root-content{padding:0}.category-childs ul,.products-list ul,#product-discover ul{list-style:none outside none}.products-list ul li{border-top:dotted 1px #DDD;padding-top:10px;margin-top:10px}.products-list ul li:first-child{border-top:none;padding-top:0;margin-top:0}#product-available-yes{color:green;font-weight:bold}#product-available-no{color:red;font-weight:bold}#product-replenishment-yes{color:green;font-weight:bold}#product-replenishment-no{color:red;font-weight:bold}.product-block-availability,.product-block-replenishment,.product-block-version{font-size:1.1em}.product-spareparts-title{margin-left:55px;margin-bottom:10px;padding-top:2px}.product-sparepart-details hr{border-style:none}.product-spareparts-title span{font-weight:bold;font-size:1.1em;letter-spacing:2px;background-color:#FFFFFF;padding:2px 10px}.product-spareparts-details{margin:15px 0;background-color:lavender;padding:0 10px 10px 10px;text-align:justify}.product-sparepart-title{text-align:left;width:320px}.product-sparepart-code{width:70px;text-align:right}.product-sparepart-public-price{width:110px;text-align:right}.product-sparepart-retailer-price{width:140px;text-align:right}*:first-child + html .products-list ul li{min-height:1px}.category-child-image{float:left;width:260px}.category-child-desc{}.category-child-desc h4{font-size:1.3em}#Breadcrumb{margin:0 0 5px;font-size:10px}#Breadcrumb span{padding:0 10px 0 4px;text-transform:uppercase}#Breadcrumb .arrow{background:transparent url('images/arrow_breadcrumbb.png') no-repeat right center}#product-titleblock{width:100%;padding:5px;margin:0 0 10px}#product-titleblock h2{font-size:16px;border:none;margin:0}.product-snapshot{padding-top:1.5em}.products-list .product-images{float:left;width:160px;margin-right:2em;text-align:center}.products-list .product-desc h4,.product-snapshot h4{font-size:1.3em}.product-block-price{margin-top:20px}.product-sentence-price{font-size:1.2em;font-weight:bold}.product-price{color:royalblue;font-weight:bold;font-size:1.3em}.product-price-detail{font-style:italic;font-size:0.9em;margin-left:7px;text-indent:-7px}.product-quantity{margin:5px 0 5px 5px}#product-socialbookmarking{margin:5px 0}.product-socialbookmarking-bookmark{margin:0 2px}.product-link-configurator{text-align:center}#button-link-configurator{font-size:1.4em}.product-zone{margin:15px 0;background-color:lavender;padding:0 10px 10px 10px;text-align:justify}.product-zone-title,.product-step-title{margin-left:55px;margin-bottom:10px;padding-top:2px}.product-zone-title span,.product-step-zone-title span{font-weight:bold;font-size:1.1em;letter-spacing:2px;background-color:#FFFFFF;padding:2px 10px}.product-configurator-element{padding:5px 0}.product-configurator-element-title{font-size:1.3em;font-weight:bold;color:#FF9D0F;border-bottom:1px solid lightsteelblue;margin-bottom:3px}.product-configurator-element-selection{display:inline-block;vertical-align:top}.product-configurator-selector{width:500px}.product-configurator-submit{text-align:right;margin-top:3px}#product-configurator #submit-config{font-size:1.2em}#modeleActionneur-pic,#modelePositionneur-pic{display:inline-block;vertical-align:middle;margin-left:3px}#product-configurator-element-modele-positionneur .product-configurator-datadetails{display:none}.product-configurator-availability{display:none}.product-configurator-nochoice{display:none}.product-configurator-dispo .unavailable{font-weight:bold;color:red}.product-configurator-price{font-weight:bold}.product-configurator-price .value{color:royalblue}.product-configurator-total{color:black;font-weight:bold;font-size:1.3em;margin-top:10px;padding:3px;border-top:1px solid #000}.product-configurator-total .label,.product-configurator-total .value{display:inline-block;width:49%}.product-configurator-total .value{text-align:right}.product-detail{line-height:18px}.product-step-zone{}.product-step-zone-title{text-align:center;margin-top:20px}.product-step-title span{font-weight:bold;font-size:1.1em;letter-spacing:2px;text-decoration:underline}.product-step{background-color:#EFE6C2}.product-step-sights{margin-top:20px}.five-stars-sprite{background-image:url('images/five-stars-sprite.gif');display:inline-block;width:90px;height:16px}#addtobasket,#addtobasket #submit-quantity{font-size:1.2em}#addtobasket{text-align:center}#addtobasket #quantity option{padding-left:3px;padding-right:5px}#basket-voucher{margin-top:20px;width:300px;padding:10px;float:left}#voucher-desc{background-color:#EFE6C2;padding:5px;margin-top:5px}#product-discover .category-child-image{float:left;width:90px;margin-right:0.6em}#product-discover .category-child-desc{padding-top:0.5em}#product-discover .category-child-desc a{font-size:10px}#product-discover ul li{padding:0 0 10px 0}ul.content-box{list-style:none outside none;margin-top:10px}ul.content-box .content-image{float:left;width:80px;margin-right:1em}ul.content-box .content-desc{padding-top:1em}ul.content-box li{border-top:dotted 1px #DDD;padding-top:5px;margin-top:5px}ul.content-box li:first-child{border-top:none;padding-top:0;margin-top:0}* + html ul.content-box .content-desc h4{font-size:1em}*:first-child + html ul.content-box li{min-height:1px}.bons-plans-images,.bons-plans-link{margin-top:0.7em;margin-bottom:0.7em}#label-quantity{margin-right:5px}.wrapper-scalar{padding:6px}.scalar-pager{margin:3px 0}.scalar-pager a:hover{text-decoration:none}.scalar-pager a:hover .pager-element{background-color:#FF9D0F;color:#FFFFFF}.pager-element,.pager-separator{display:inline-block;text-align:center;height:17px;min-width:13px;width:auto !important;width:13px;line-height:16px;padding:1px 2px;margin:0 1px}.pager-element{background-color:#FFFFFF;color:#FF9D0F}.pager-number{font-size:1.1em;padding-bottom:0;padding-top:2px}.pager-separator{font-size:1.1em;border:none;background-color:#FFFFFF;color:#000000}.pager-selected{font-weight:bold;background-color:#FFE59F;color:#000000}.pager-arrow{font-size:1.3em;width:12px}.scalar-content{border-collapse:collapse;width:665px}.scalar-line-header{color:royalblue;border-bottom:dotted 1px lightsteelblue}.scalar-line td{padding:3px 5px}.scalar-line-odd{background-color:#FFE59F}.scalar-line .scalar-line-childitem{padding-left:25px}.lineitem-title{width:390px}.lineitem-taxes{width:60px;text-align:center}.lineitem-itempriceht,.basket-itempricettc,.lineitem-itempricettc{width:85px;text-align:center}.lineitem-itempricettc{font-weight:bold}.basket-quantity,.lineitem-quantity{text-align:center}.basket-quantity .input-quantity{width:25px;padding-left:3px;padding-right:3px;margin-right:5px}.basket-quantity-errors{color:red;margin-top:30px}.order-quantity-errors{color:red;margin-top:30px}.order-date,.order-taxincludedtotal,.order-number,.order-status{text-align:center}.next-step{margin-top:8px;margin-right:10px;float:right}.continue-shop{margin-top:8px;margin-left:10px;float:left}.child-categories li{float:left;width:196px;height:200px;display:block;margin:0 8px 8px 8px;position:relative;overflow:hidden}.child-categories .category-child-desc-bg{background:#dddddd;opacity:.7;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}.child-categories .moveable-cat{position:absolute;width:100%;top:160px;height:150px}.child-categories .category-child-desc{color:White}.child-categories .category-child-desc h4,.child-categories .category-child-desc h4 a{color:#FF9D0F;padding-right:5px;text-align:right;height:40px;display:block}.child-categories .category-child-desc p{padding:0 5px 0 5px}#delayedpayment-address{text-align:left;width:220px;margin-left:auto;margin-right:auto;padding:15px;border:1px solid #000000}#delayedpayment-address .fullname{font-weight:bold}#delayedpayment-address .country{text-align:right}#form-creditcard #CardOwner,#form-creditcard #CardNumber{width:200px}#form-creditcard .expiredate-validation{margin-top:0.5em}#form-creditcard #ExpireDateMonth{width:40px}#form-creditcard #ExpireDateYear{width:60px}#form-creditcard #CardVerificationCode{width:40px}#sitemap-summary{background-color:lightsteelblue;font-size:1.2em;padding:8px 10px}#sitemap-summary ul{list-style-type:circle}.sitemap-content-block{margin:10px 0}.sitemap-content-block h3{padding-bottom:5px}#sitemap-categories > ul > li,#sitemap-products > ul > li{margin-left:0}#sitemap-categories > ul > li > a,#sitemap-products > ul > li > span{font-weight:bold}#sitemap-categories li,#sitemap-products li{margin-left:15px}.product-attachments{margin-top:25px}.product-attachments-list{list-style:none outside none}.product-attachments-list li img{vertical-align:middle}.csstransforms .product-images img{padding:4px 4px 20px 4px;border:1px solid #bbb;background:white;-moz-box-shadow:2px 2px 3px #aaa;-webkit-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa}.csstransforms .bons-plans-images img,.csstransforms .content-image img,.csstransforms .category-child-image img{padding:3px 3px 10px 3px;border:1px solid #bbb;background:white;-moz-box-shadow:2px 2px 3px #aaa;-webkit-box-shadow:2px 2px 3px #aaa;box-shadow:2px 2px 3px #aaa;-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg);transform:rotate(-2deg);z-index:10}.csstransforms .bons-plans-images img:hover,.csstransforms .content-image img:hover,.csstransforms .category-child-image img:hover{-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);z-index:30}.csstransforms .bons-plans-images img{margin-right:-20px}.csstransforms .bons-plans-images{margin-left:-20px}#search-result{margin-top:1em}#ddlCategoryLvl1,#ddlCategoryLvl2,#ddlCategoryLvl3{width:370px}#searchterm{width:265px}#search-result fieldset,#search-result h3{margin-bottom:1em}ul.search-result-list{list-style:none}ul.search-result-list li{margin-bottom:0.5em}#search #searchterm{width:400px;border:1px solid #313131}#search-advanced .submit-button{margin-top:5px}#search-advanced td{padding-right:10px;padding-bottom:3px}#ddlSearchDiameter,#ddlSearchMaterial{width:250px}.excelarea{position:relative;overflow:hidden;width:100%;height:170px;border:1px solid #DBDBDB}.excelarea-wrapper{width:100%;height:100%;background-color:white;position:absolute;border:none}.excelarea-image{width:312px;height:101px;background-image:url('images/excelsample.png');background-size:312px 101px;border:none;margin-left:auto;margin-right:auto}.excelarea-linkimage{width:24px;height:24px;background-image:url('images/pastefromxls24.png');border:none;display:inline-block;vertical-align:middle}.excelarea textarea{width:100%;height:170px;opacity:0;filter:alpha(opacity=0);-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';cursor:pointer;resize:none;position:absolute;left:-5px}.excelarea-wrapper.hover{background-color:lavender}#excelarea_hint{color:Gray;padding:10px}.order-number-errors{color:red;margin-top:30px;border:2px solid red;font-weight:bold;font-size:1.1em;padding:5px}.product-pressionmaxop{color:red;font-weight:bold}.imgnews{margin-top:2px}.linkdoc-pdf{color:red;font-size:14px;font-weight:bold}#change_addresses .address-summary{width:calc(100% - 20px)}#change_addresses .address-summary .text-box{width:100%}