/* Style sheet basic */
body{margin:50px 0;text-align:center;background-color:#fff;font:14px/18px 'Open Sans', sans-serif;color:#000}h1{margin:0 0 1em;font-size:1em;font-weight: 600}h4{margin-top:0;margin-bottom:1.5em;font-size:1em;cursor: pointer;font-weight: 600}h4:before{color:#96D35F;content: '+ '}h4.active:before{content: '- '}h4 a{text-decoration:none}p{margin:0 0 1.5em}a{color:#000}a img{border:0}legend{display:none}fieldset{margin:0;padding:0;border:0}label{width:150px;display:inline-block;margin-bottom:0.75em;vertical-align:top}input.checkbox + label,input.radio + label{width:auto}textarea,input.text,input.password,input.captcha{width:250px;padding:0;border-top:0px solid #000;border-right:0px solid #000;border-bottom:1px solid #000;border-left:0px solid #000;font:1em 'Open Sans', sans-serif}input.submit{margin-bottom:0.5em;padding:0;background-color:#fff;border:0;font:1em 'Open Sans', sans-serif;cursor: pointer}input.checkbox{width:1em;height:1em;vertical-align:text-top;background-color:#fff;border:0;-moz-appearance: none;-webkit-appearance: none;-o-appearance: none;appearance: none;outline: 1px solid #000}input.checkbox:checked{background-color:#000}textarea{margin-bottom:0.75em;border:1px dashed #000}select{width:250px;background-color:#fff;border-top:0px solid #000;border-right:0px solid #000;border-bottom:1px solid #000;border-left:0px solid #000;-webkit-appearance: none;border-radius: 0}header p.logo{margin:0;text-align:right}header p.logo img{height:auto}header p.logo strong{padding-right:1.05em;font-size:2.35em;text-transform:uppercase;font-weight: 600}aside nav.mod_navigation ul{margin:0;padding:0;list-style-type:none}aside nav.mod_navigation ul li{margin-top:1.5em;margin-bottom:1.5em;text-transform:uppercase}aside nav.mod_navigation ul li a.active,aside nav.mod_navigation ul li a.trail,aside nav.mod_navigation ul li span{font-weight: 600}aside nav.mod_navigation ul li a{text-decoration:none;color:#000}aside li.disabled span,aside li.disabled a{font-weight: normal !important;color: #ddd !important}div.mod_faqpage h2.category{margin:1.5em 0 0.5em;font-size:1em;font-weight:normal}div.mod_faqpage h4.toggler{margin:0 0 0.5em;font-size:1em;font-weight:normal}header div#headline{position:absolute;margin-top:-0.25em;margin-left:2em;font:3.5em/0.85em 'Playfair Display SC',serif;;color:#E6E6E6;text-transform:uppercase}header div#headline p{margin:0}.invisible,.fe_invisible{display:none}.cell{width:45%;float:left}.cell:first-child{margin-right:10%}div.togglet{display:none}div.checkbox_container{margin-top:1.5em;margin-bottom:1.5em}div.submit_container{margin-bottom:1.5em}div.mod_lostPassword div.submit_container{margin-top:1.5em}a.button{text-decoration:none}form p.error{max-width:300px;position:absolute;margin-top:-32px;margin-left:250px;padding:0.5em;background-color:#f20000;font-size:0.9em;line-height:1.25em;color:#fff;opacity: 0.9;border-radius: 3px;box-shadow: 1px 1px 3px 0 rgba(0, 0, 0, 0.5);cursor: pointer}form p.error:after{padding-left:0.5em;content: '(OK)'}input.error{border:1px solid #f20000}span.mandatory{display:none}span.custom_mandatory{padding-left:0.5em}span.captcha_text{color:#666}.customer_number{display:none}label[for="autologin"]{text-transform:lowercase}div#wrapper{width:960px;margin:0 auto;text-align:left}div#container{margin-top:10em}div#left{float:left}div#main{width:770px;float:right}
