@charset "UTF-8";#lay_main .form{min-width:810px;width:115%}.form{width:100%}.form .buttonsPanel{clear:both;margin:5px 7px 0 0}.form .buttonsPanelOuter>.buttonsPanel{margin:5px 20px 0 0}.form .buttonPanel{float:right}.form .buttonPanelLeft{float:left}.form .text{clear:both;float:left}.form .label,.form .comboBox .comboBoxLabel,.form .datePickerLabel{float:left;width:150px;margin:2px 4px 0 0}.form .labelData{float:left;width:190px;margin:2px 5px 0 0}.form .row{clear:both;margin:2px 0}.form .row:after,.form .outerPart:after{content:" ";display:block;visibility:hidden;height:0;clear:both}.form .row>input{width:217px;height:18px;border:1px solid #ccc;float:left}.form .row>input:not(.comboBoxTextBox){margin-right:.2em}.form .row textarea{float:left;width:217px;margin-right:.2em;height:10em;border:1px solid #ccc;overflow:auto;resize:both}.form .checkbox{float:left;width:357px;height:20px}.form .checkbox label{float:left;width:150px;margin:1px 0}.form .row .checkbox input{float:left;width:15px}.form .checkboxpanel{float:left;margin-bottom:.4em}.form .checkboxrow{float:left;clear:left}.form .checkboxrow>label{font-size:11px}.form .radiobuttonrow{float:left;clear:left}.form .requiredField{color:#bb2b2b;margin-left:.25rem}.form .validation,.form .error,.validationSummary{background-color:#ffe4e4;border:2px solid #bb2b2b;color:#bb2b2b;font-weight:bold;margin-bottom:2em;padding:1.25em 2em 1.25em 1.25em;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;white-space:nowrap;float:left;clear:both}.form .ok{background-color:#aaf3aa;border:2px solid #229622;color:#229622;font-weight:bold;margin-bottom:2em;padding:1.25em 2em 1.25em 1.25em;border-radius:7px 7px 7px 7px;-moz-border-radius:7px 7px 7px 7px;-webkit-border-radius:7px 7px 7px 7px;white-space:nowrap;float:left;clear:both}.form .validation ul{list-style:none;margin:0;padding:0;width:auto}.form .validation ul li{width:auto}.form .validation ul li:before{content:"* ";vertical-align:middle}.form .group{margin:0 10px 10px 0;padding:10px 0;float:left}.form .invisible{display:none;visibility:hidden}.form .middleheadline{font-size:12px;font-weight:bold;margin:5px 0 15px}.form .paragraph{margin-bottom:1.5em;width:auto;float:left}.form .part{width:100%;float:left}.form .comboBox{clear:both}.form .comboBox input[type="text"]{width:200px}.form .comboBoxButton{margin-right:.2em}.form .comboBox .select{margin:0 0 2px;height:20px;width:217px;box-sizing:content-box;-ms-box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.form .outerPart{width:100%}.form .datePickerTextBox{width:192px}.form.contact .outerPart,.form.registration .outerPart,.form.login .outerPart{width:70%}.form .outerPart .part{margin:0 0 1.3em 0;width:100%}.form .outerPart .part .headline{margin-bottom:8px}.form .outerPart .rightPart{float:right}.form .contentGroup{float:left;width:440px;clear:both}.form .multiple{float:left;width:200px}.form .numeric{text-align:right;white-space:nowrap}.form .deliveryAddress{padding-left:155px;clear:left;margin-bottom:.5em}.form .deliveryAddress span{display:block}.form input[readonly="readonly"]{background-color:#efefef;color:#666}.form .captcha-wrapper{float:left;clear:both}.form .g-recaptcha{clear:both;margin:10px 0 10px}.confirmationText{margin-top:10px;float:left}.confirmationText a{color:#666}.confirmationText a:hover{color:#000}.form.registration .buttonsPanel{clear:right}.registration .registrationForm:after,.form .contentGroup:after{content:" ";display:block;visibility:hidden;clear:both;height:0}.form.registration .radiobuttonrow{margin:5px 0}.form.registration .paragraph{clear:both}.form.registration .conditionswrapper{display:none}.conditionstext{max-width:650px}.login{float:left}.loginPassword{float:left;clear:both;display:none}.loginPasswordShow{float:left;clear:both}.login .group{border:none}.login .automaticLogin{padding-left:155px}.login .passwordButton{clear:left;float:right;margin:10px 10px 0 0}.login .imageLink{color:#666}.login .imageLink img{margin-left:.5em}.loginPassword .group{border:none}.loginlinks{color:#666;float:right;margin:10px 7px 0 0;clear:left}.login .loginlinks:before{content:" | ";color:#666}.loginlinks .separator:after{Content:" | "}.form .loginPassword .buttonsPanel{margin:5px 0 0 0}.form .loginPassword .error{border:0 none;padding:0}.orderOverviewTable a.linked,.orderRows a,.invoiceOverviewTable a,.serialNoOverviewTable a{text-decoration:none;color:blue}.form.myAccount{width:115%}.form.myAccount .outerPart{width:98%}.form .myAccountMenu:after{content:" ";display:block;visibility:hidden;clear:both;height:0}.form.myAccount .headline,.form.myAccount .paragraph{margin-left:0;margin-top:.75em}.form.myAccount .outerPart .part{margin:0 0 1.3em 7px}.form.myAccount .group{padding:10px 7px}.form .customerInfo .row span:first-child{font-weight:bold}.form .customerInfo{margin-bottom:1em;float:left}.form .part.bonusPanel{position:relative;width:85%}.form .bonusPanel .outerPart.bonusLadder{position:absolute;top:20px;right:0}.form .part.bonusPanel .part,.form .part.bonusPanel .outerPart{width:auto;float:none}.form .bonusPoints .middleheadline{margin:20px 0 5px}.form .bonusPoints .part>.row{padding:5px 0}.form .bonusChecks>div:first-child{margin-top:2em}.form .orderOverviewTable .orderSelect{margin:1em 0 0 0}.form .orderOverviewTable .noOrders{margin:1em 0}.form .paragraph>.label{width:160px}.form .tableHolder{float:left;width:100%;margin-bottom:2em;overflow:auto}.form .tableHolder>.table{width:99.7%}.form .orderOverviewTable .cell.D10071{padding:1em 0}.form .orderWrapper{position:relative}.orderWrapper .orderInfo .row span:first-child,.orderDelivery .orderInfo .row span:first-child{font-weight:bold}.orderWrapper .orderInfo>.part{margin-bottom:20px}.btnCopyOrder:after{content:" ";display:block;visibility:hidden;clear:both;height:0}.orderWrapper .orderRows .part{}.orderWrapper .orderTotals .rightPart{margin:30px 0 20px 0}.orderWrapper .orderTotals .row span:first-child{background-color:#dbe0e2;text-align:right;padding:.2em 2px .2em 0}.orderWrapper .orderTotals .row span:last-child{width:100px;padding:.2em 2px .2em 0}.orderWrapper .orderTotals .row:last-child span:last-child{font-weight:bold}.orderDelivery .delivery .part{margin-bottom:30px}.orderDelivery .orderInfo{margin-bottom:1em;float:left}.orderhead1{float:left;width:360px}.orderhead2{float:left;width:360px}.subscription .part>.paragraph{width:auto;clear:both}.form .subscription .buttonsPanel{float:left}.form .subscription .labelRight>input{margin:.4em}.form .subscription .part div[id$=pnlNoEmail]{clear:both;font-style:italic;color:#bb2b2b}.favourite .favouritesMissing{font-style:italic}.favouriteView .paragraph{clear:both}.favourite .favouriteshead{float:left;width:350px}.favourite .newlist{float:left;width:333px}.favourite .label{width:100px}.favourite .listName{font-size:1.25em;font-weight:bold;margin-bottom:10px}.favourite .favouriteLink{color:#000;text-decoration:underline}.favourite .addArt{font-weight:bold}.favourite .favouriteArtList{clear:both}.favourite .favouriteArtList .cell.mod .quantmodifier,.favourite .favouriteArtList .cell.mod .numeric{display:inline}.favourite .favouriteArtList .quantmodifier{position:relative;top:3px}.favourite .favouriteArtList .quantmodifier.plus{margin-left:0}.favourite .favouriteArtList .quantmodifier.minus{margin-right:0}.favourite .listOuter{width:100%;overflow:auto}.favourite div[id$="pnlList"]{overflow:auto;width:auto}.favourite div[id$="pnlList"]>.buttonsPanel{clear:both;margin:5px 0 15px 0;max-width:885px}.complementwrapper{display:none}.buttonsPanelPopup{clear:both;margin:5px 7px 0 0}.buttonsPanelOuterPopup>.buttonsPanelPopup{margin:5px 20px 0 0}.buttonPanelPopup{float:right}.favourite img[src="/Images/site/removeart.png"]{cursor:pointer}.form .serialNoInfo .row span:first-child{font-weight:bold}.form .serialNoInfo{margin-bottom:1em;float:left}.form .infoSerial{clear:both;float:left;margin:1em 0 1em 7px;width:100%}.form .infoSerial .tabsContainer{min-width:350px}.form .infoSerial .noInfoSerialNo{margin:1em 0}.form.userInformation .part{width:auto}.form.serialNo .buttonsPanel{padding-left:4px}.form.serialNo .buttonPanel{float:left}.form.meterReading .contentGroup{padding-bottom:100px}.form .invoiceInfo .row span:first-child{font-weight:bold}.form .invoiceOverviewTable .noInvoices{margin:1em 0}.form .invoiceInfo{margin-bottom:1em;float:left}.form .invoicePayment{margin-bottom:1em;float:left}.form .showPdf{width:100%;height:1300px;margin-bottom:1em}.form.orderPricelist .paragraph{margin-bottom:0}.form.orderPricelist .textPricelist{clear:both;float:left;margin:0 0 2px 2em;font-style:italic}.form.orderPricelist .contentGroup .row{margin-top:1.5em}.form.orderPricelist .checkboxGroup:after{content:" ";display:block;visibility:hidden;height:0;clear:both}.form.orderPricelist .buttonsPanel{margin-right:0}.expressOrder a{color:#000;font-weight:bold}.expressOrderFormWrapper{width:auto}.expressOrderFormWrapper .outerPart{width:auto;max-width:100%;float:left;clear:both}.expressOrderFormWrapper .outerPart .part{width:auto;margin-left:0}.expressOrderFormWrapper div:first-child>.part{float:right;clear:both}.expressOrderFormWrapper .part.buttonsPanel{clear:both;margin:5px 0 0 0}.form.requestInformation .requestInfoHeadline{float:left;clear:both;margin-top:1em;font-weight:bold;width:100%;font-size:1.2em}.form.requestInformation .requestInfoHeadline:first-child{margin:0}.form.requestInformation .checkboxrow>input{margin-left:0}