.account h1{clear:both;color:#EC4F0A;float:none;font-size:22px;margin:0 0 20px;text-align:left;}.account.sales-order-view .title-buttons{text-align:left;}.account h2{color:#f65a04;font-size:15px;font-weight:bold;text-transform:uppercase;background-image:none;}.account .account-login .content h2{margin:20px 0 0 81px;color:#FFFFFF;font-size:15px;border:none;font-weight:bold;text-transform:uppercase;background-image:none;padding-left:0;}.account .account-login .content h2 .account-title-color{background:#000000;padding:5px 11px;width:50%;}.account .account-login .content h2 .account-title-color span{color:#f65a04;}.account .required{text-align:left;}.account .main{padding:15px 0 0;}.account .main .account-login{padding-left:20px;padding-right:20px;}.customer-address-form.account .main,.customer-account-edit.account .main,.sales-order-history.account .main,.review-customer-index.account .main,.newsletter-manage-index.account .main,.wishlist-index-index.account .main,.customer-address-index.account .main,.sales-order-view.account .main,.referafriend-index-stats .main,.customer-account-index.account .main{padding:15px 0 0;}.customer-address-form.account .main .buttons-set,.customer-account-edit.account .main .buttons-set,.sales-order-history.account .main .buttons-set,.review-customer-index.account .main .buttons-set,.newsletter-manage-index.account .main .buttons-set,.wishlist-index-index.account .main .buttons-set,.sales-order-view .main .buttons-set,.customer-account-index.account .main .buttons-set{margin-top:15px}.customer-address-form.account .main .fieldset,.customer-account-edit.account .main .fieldset,.sales-order-history.account .main .fieldset,.review-customer-index.account .main .fieldset,.newsletter-manage-index.account .main .fieldset,.wishlist-index-index.account .main .fieldset,.sales-order-view .main .fieldset,.customer-account-index.account .main .fieldset{margin:30px 0;}.account .block-account .block-title{background:url("http://assets.labelhabitation.com/frontend/refonte/default/images/bkg_block-title-account.png") no-repeat scroll 0 0 transparent;border:0 none;padding:24px 10px 11px 10px;}.account .block-account .block-title strong{display:block;color:#3c3c3c;font-size:15px}.account .block-account .block-content{background:url("../images/bkg_block-content.png") repeat-y scroll 0 0 transparent;border:0 none;padding:0 10px 20px 10px;border-bottom:5px solid #3c3c3c}.account .block-account .block-content li a{border-bottom:1px solid #DDDDDD;color:#5F5D5C;display:block;padding:7px 0;text-decoration:none!important;}.account .block-account .block-content li a:hover{color:#F04D12}.account .block-account .block-content li.last a{border-bottom:none;}.account .block-account .block-content li.current{color:#F04D12;}.account .account-login .buttons-set button.button>span{height:30px;line-height:30px;}.account .account-login .buttons-set button.button>span span{padding:0px 10px;text-transform:none;font-size:14px;font-weight:normal;}.account .main #deco-login a{background:url("http://assets.labelhabitation.com/frontend/refonte/default/images/account-deco-login.png") no-repeat scroll 0 0 transparent;color:#F04D12;padding-left:19px;padding-top:1px;}.dashboard .box-recent .box-head h2{background-image:none;}.account .box-account{background:none repeat scroll 0 0 #F6F6F6;margin:0 0 20px;padding:15px;border:none;}.account .box-account .box-head{text-align:left;}.account .account-login .content{background:url("../images/customer/picto-login.png") no-repeat scroll 24px 24px #f6f6f6;min-height:214px;border:none;}.account .account-login .col-2 .content{background:url("../images/customer/picto-login-user.png") no-repeat scroll 24px 24px #f6f6f6;}.account .account-login .col-2 .content ul.form-list{margin-left:81px;}.account .account-login .col-2 .content ul.form-list label.required{float:left;width:84px;line-height:30px;height:27px;font-weight:normal;margin-bottom:0px;}.account .account-login .col-2 .content ul.form-list .input-box{float:left;clear:none;width:220px;padding-left:15px;}.account .account-login .col-2 .content ul.form-list .input-box input{width:226px;border:1px solid #CBCBCB;height:27px;padding:0px;}.account .account-login .col-2 .content p.required{text-align:right;color:#AFAFAF;}.account .buttons-set{background:none repeat scroll 0 0 #F6F6F6;border:medium none;margin:0;padding:10px 15px;}.account .col-2 .buttons-set{padding:7px 15px 8px 15px;}.account .buttons-set a.f-left{height:35px;line-height:35px;padding-left:81px;vertical-align:middle;}.account .buttons-set #send2{margin-top:5px}.account .account-login .col-1 p{font-size:12px;line-height:25px;margin:20px 0px 0px 81px;text-align:justify;}.account .account-login .col-1 p .text-color{color:#f65a04;}.account .account-login .col-2 p{margin:20px 0px 10px 81px;}.account .main input{padding:8px;border:1px solid #DBDBDB}.account .main select{padding:7px;border:1px solid #DBDBDB}.account .account-create .form-list .name-prefix select{width:70px}.account .account-create .form-list .name-prefix{width:70px;margin-right:5px}.account .main label{color:#3c3c3c;margin-bottom:5px}.account .main input.input-text:focus,select:focus,textarea:focus{background-color:#FCEDE5}.account .fieldset{background:none repeat scroll 0 0 #ECECEC;margin:15px 0;padding:15px 20px;border:none;}.fieldset .legend{background:none repeat scroll 0 0 #F65A04;border:medium none;color:#FFFFFF;float:left;font-size:13px;font-weight:bold;margin:-35px 0 0 -20px;padding:5px 15px;position:relative;}.account.customer-account-forgotpassword .col-main .fieldset p{margin-bottom:10px}.buttons-set p.required{margin:0 0 5px;}.account .form-list .customer-name-prefix .name-firstname,.form-list .customer-name-middlename .name-firstname{width:212px;}.account .back-link a{display:inline-block;*display:inline;zoom:1;padding:0 10px;height:25px;line-height:25px;text-transform:uppercase;font-weight:bold;background:url(../images/btn-btn.gif) left center repeat-x transparent;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#ffffff;}.account .back-link a:hover{text-decoration:none;}.success{color:#fff;font-weight:bold;}.error{color:#fff;font-weight:bold;}.notice{color:#fff;}.messages,.messages ul{list-style:none!important;margin:0!important;padding:0!important;}.messages{width:100%;overflow:hidden;}.messages li{margin:0 0 10px!important;}.messages li li{margin:0 0 3px!important;}.messages li li a{color:#fff;text-decoration:none;}.error-msg,.success-msg,.note-msg,.notice-msg{}.error-msg{background-color:#E30041;color:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.success-msg{background-color:#86A83C;color:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.note-msg,.notice-msg{background-color:#6DE236;color:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.contacts-index-index h2{margin-bottom:15px}.contacts-index-index .col1-set .content{background:url("../images/contact-hotline.jpg") no-repeat scroll right -30px #fff;}.contacts-index-index .content ul li .input-box label{color:#3C3C3C;font-weight:bold;margin-bottom:5px;}.contacts-index-index .content ul li .input-box input{border:1px solid #DBDBDB;padding:8px;width:254px;}.contacts-index-index .content ul li .input-box{margin-bottom:15px}.std h2,.product-collateral h2{}.product-view #ul-collateral{background-color:#EEEEEE;background-image:-moz-linear-gradient(center top,#FFFFFF,#EEEEEE);color:#DE4F0F;font-size:13px;font-weight:bold;height:43px;line-height:43px;margin-bottom:30px;margin-left:20px;margin-top:20px;padding-left:10px;text-transform:uppercase;width:745px;}#guide-menu{background:url("../images/bkg_block-content.png") repeat-y scroll 0 0 transparent;float:left;width:180px;padding:0 10px}#guide-menu li{border-bottom:1px solid #ccc;clear:left;margin:10px 0 0;padding-bottom:10px;width:100%;}#guide-menu li a{display:block;color:#5F5D5C}#guide-content{float:left;margin-left:50px;text-align:justify;width:660px;}.cms-guide-achat .ui-tabs-vertical .ui-tabs-panel{padding:1em;float:right;width:650px;}.std img{margin-bottom:10px}body.cms-guide-achat{background:url("../images/guide/background.jpg") no-repeat scroll center top #E25B01;}#guide-menu-principal li a{display:block;float:left;height:250px;margin-bottom:12px;margin-right:12px;width:298px;}#guide-menu-principal li a strong{left:-999999px;position:relative;}#guide-menu-principal li a.motorisation{width:610px;}#guide-menu-principal li a.jardin{width:608px;}#guide-menu-principal li a.poele{height:512px;}#guide-menu-principal li a.motorisation{background:url("../images/guide/motorisation.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.radiateur{background:url("../images/guide/radiateur.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.coffre{background:url("../images/guide/coffre.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.interphone{background:url("../images/guide/interphone.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.poele{background:url("../images/guide/poele.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.serre{background:url("../images/guide/serre.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.barbecue{background:url("../images/guide/barbecue.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.piscine{background:url("../images/guide/piscine.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.climatisation{background:url("../images/guide/climatisation.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.garage{background:url("../images/guide/garage.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.jardin{background:url("../images/guide/jardin.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.label{background:url("../images/guide/label.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.alarme{background:url("../images/guide/encart-guide-alarme.jpg") no-repeat scroll 0 0 transparent;}#guide-menu-principal li a.motorisation:hover{background-position:bottom left}#guide-menu-principal li a.radiateur:hover{background-position:bottom left}#guide-menu-principal li a.coffre:hover{background-position:bottom left}#guide-menu-principal li a.interphone:hover{background-position:bottom left}#guide-menu-principal li a.poele:hover{background-position:bottom left}#guide-menu-principal li a.serre:hover{background-position:bottom left}#guide-menu-principal li a.barbecue:hover{background-position:bottom left}#guide-menu-principal li a.piscine:hover{background-position:bottom left}#guide-menu-principal li a.climatisation:hover{background-position:bottom left}#guide-menu-principal li a.garage:hover{background-position:bottom left}#guide-menu-principal li a.jardin:hover{background-position:bottom left}#guide-menu-principal li a.alarme:hover{background-position:bottom left}#guide-menu-principal li a.radiateur{margin-right:0px}#guide-menu-principal li a.poele{margin-right:0px;margin-top:-262px;}#guide-menu-principal li a.garage{margin-right:0px}#guide-menu-principal li a.label{margin-right:0px}#guide-menu-principal li a.jardin{margin-right:0px}.referafriend-index-stats .col-main{position:relative}.referafriend-index-stats .col-main #referafriend-button{left:148px;position:absolute;top:386px;text-indent:-9999px;}.cms-foires-aux-questions .faq-item{width:297px;margin-right:10px;background:#eae9eb;border:1px solid #f6f6f6;-moz-box-shadow:0px 0px 2px #B2B2B2;-webkit-box-shadow:0px 0px 2px #B2B2B2;-o-box-shadow:0px 0px 2px #B2B2B2;box-shadow:0px 0px 2px #B2B2B2;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;float:left;margin-bottom:10px;}.cms-foires-aux-questions .faq-item.first{background:url("../images/faq/bkg-first.gif") no-repeat scroll 0 0 #e45c02;padding-top:142px;}.cms-foires-aux-questions .faq-item.first ul li{border-bottom:1px solid #f8783c;border-top:1px solid #cb531a;}.cms-foires-aux-questions .faq-item.first ul li.first{border:none;}.cms-foires-aux-questions .faq-item.first ul li a{background:url("../images/faq/bg-li-faq-hover.png") no-repeat scroll 8px center transparent;color:#fff;background-color:#e45c02;}.cms-foires-aux-questions .faq-item.first ul li a:hover{background:url("../images/faq/bg-li-faq.png") no-repeat scroll 8px center transparent;color:#e45c02;background-color:#eae9eb;}.cms-foires-aux-questions .faq-item.last{margin-right:0;}.cms-foires-aux-questions .faq-item h2{color:#eb7824;font-size:18px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;border-bottom:1px solid #565656;background:url("../images/faq/bg-h2-faq.gif") repeat-x scroll 0 0 transparent;margin:0;padding:7px 0 7px 10px;text-transform:capitalize;border:none;}.cms-foires-aux-questions .faq-item ul{margin-bottom:0}.cms-foires-aux-questions .faq-item ul li{border-bottom:1px solid #d9d8d8;border-top:1px solid #fff;}.cms-foires-aux-questions .faq-item ul li a{background:url("../images/faq/bg-li-faq.png") no-repeat scroll 8px center transparent;color:#777777;display:inline-block;font-family:Myriad Pro,Arial,Helvetica,sans-serif;font-size:14px;line-height:16px;padding:7px 32px 7px 30px;width:235px;background-color:#eae9eb;}.cms-foires-aux-questions .faq-item ul li a:hover{background:url("../images/faq/bg-li-faq-hover.png") no-repeat scroll 8px center #e25c1d;background-color:#e25c1d;text-decoration:none;color:#fff;-webkit-transition-property:background-color;-webkit-transition-duration:.6s;-moz-transition-property:background-color;-moz-transition-duration:.6s;transition-property:background-color;transition-duration:.6s;}.cms-foires-aux-questions .ui-dialog{background:#ffffff;}#proceed-top{text-align:right;}#proceed-top a{background-color:#E45B02;border-radius:3px 3px 3px 3px;color:#FFFFFF;display:inline-block;font-size:12px;letter-spacing:1px;font-weight:bold;letter-spacing:0px;line-height:25px;margin-bottom:10px;padding:2px 10px;text-transform:uppercase;}#proceed-top a:hover{background:url(../images/background_OK_over.jpg) repeat-x #F7712A;text-decoration:none;}#guide-menu-stat{width:200px;float:left;margin-right:15px;}#guide-menu-stat ul{background:url("../images/statique/bkg-col.gif") repeat-y scroll 0 0 #ffffff;margin-bottom:0;}#guide-menu-stat li{padding:5px 0;border-bottom:1px solid #ccc;}#guide-menu-stat li a{color:#555555;font-size:14px;padding:0 10px;text-decoration:none;}#guide-menu-stat li a:hover{color:#DF591A;text-decoration:underline;}#newsletter_popup button{padding:0 8px;line-height:23px;background-color:#f04d12;color:#ffffff;}