/*!
 * GB Basic v0.1
 *
 * Author: Andreas Schulz
 * http://www.analogeins.de 
 *
 */a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;text-decoration:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}img{image-rendering:optimizeQuality}h2{clear:both}h3{line-height:1.25rem}h4{font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem}h5{font-size:1rem;line-height:1rem;margin-bottom:1rem;font-weight:700}:focus{outline:0}#aktuellerNewsletter img[align=left],.bild-links{padding-right:10px;padding-bottom:10px}#aktuellerNewsletter img[align=right],.bild-rechts{padding-left:10px;padding-bottom:10px}.clearfix:after{clear:both;content:"";display:table}.inputStyle{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d4d2cf;height:32px;padding:3px 8px;background-color:#fff;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:18px;color:#534d45}.inputStyleSmall{height:26px;padding:3px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d4d2cf;background-color:#fff;font-family:roboto,Helvetica,Arial,sans-serif;font-size:1em;line-height:18px;color:#534d45}.btnStyle{display:inline-block;padding:6px 15px;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.4em;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.firstBtnStyle{background-color:#5ab432;color:#fff;box-sizing:border-box;line-height:1.7rem;height:40px}.firstBtnStyleOver{background-color:#1ea01e}.secondBtnStyle{display:inline;padding:0 10px;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.4em;cursor:pointer;border:none;background-color:transparent;color:#5ab432;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.secondBtnStyleOver{text-decoration:underline}@font-face{font-family:roboto;src:url(fonts/Roboto-Regular-webfont.eot);src:url(fonts/Roboto-Regular-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Regular-webfont.woff) format('woff'),url(fonts/Roboto-Regular-webfont.ttf) format('truetype'),url(fonts/Roboto-Regular-webfont.svg#Roboto-Regular-webfont) format('svg');font-weight:400;font-style:normal}@font-face{font-family:roboto;src:url(fonts/Roboto-Bold-webfont.eot);src:url(fonts/Roboto-Bold-webfont.eot?#iefix) format('embedded-opentype'),url(fonts/Roboto-Bold-webfont.woff) format('woff'),url(fonts/Roboto-Bold-webfont.ttf) format('truetype'),url(fonts/Roboto-Bold-webfont.svg#Roboto-Bold-webfont) format('svg');font-weight:700;font-style:normal}@font-face{font-family:merriweather;src:url(fonts/merriweather-bolditalic-webfont.eot);src:url(fonts/merriweather-bolditalic-webfont?#iefix) format('embedded-opentype'),url(fonts/merriweather-bolditalic-webfont.woff) format('woff'),url(fonts/merriweather-bolditalic-webfont.ttf) format('truetype'),url(fonts/merriweather-bolditalic-webfont.svg#Roboto-Bold-webfont) format('svg');font-weight:700;font-style:italic}.c20l,.c25l,.c33l,.c38l,.c40l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}.c20r,.c25r,.c33r,.c38r,.c40r,.c50r,.c60r,.c62r,.c66r,.c75r,.c80r{float:right}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.cmsColLeft .cmsCol{padding:0 10px 0 0}.cmsColMiddle .cmsCol{padding:0 10px}.cmsColRight .cmsCol{padding:0 0 0 10px}img{vertical-align:text-bottom;max-width:100%;height:auto}.cmsColumns~*,.subcolumns~*{clear:both}.cmsColumns.cmsFlex,.cmsColumns.cmsFlex>div{display:flex}.cmsColumns.cmsFlex .cmsCol{display:flex;flex-direction:column}.cmsColumns.cmsInlineFlex,.cmsColumns.cmsInlineFlex>div{display:flex}.cmsColumns.cmsInlineFlex .cmsCol{display:inline-flex;flex-direction:column}.cmsColumns.cmsInline .cmsCol{display:inline}.cmsColumns.cmsInlineBlock .cmsCol{display:inline-block}.cmsColumns.cmsInlineTable .cmsCol{display:inline-table}.cmsColumns.cmsBlock .cmsCol{display:block}.cmsColumns.cmsTable .cmsCol{display:table}.cmsColumns.cmsColWidth100 .cmsCol{width:100%}.cmsColumns.cmsColWidthAuto .cmsCol{width:auto}.cmsColumns.cmsColNoPadding .cmsCol{padding-left:0;padding-right:0}.cmsColumns.cmsColAlignLeft .cmsCol{text-align:left;align-items:flex-start}.cmsColumns.cmsColAlignLeft .cmsCol>*{display:inline-block}.cmsColumns.cmsColAlignCenter .cmsCol{text-align:center;align-items:center}.cmsColumns.cmsColAlignCenter .cmsCol>*{display:inline-block}.cmsColumns.cmsColAlignRight .cmsCol{text-align:right;align-items:flex-end}.cmsColumns.cmsColAlignRight .cmsCol>*{display:inline-block}.cmsColumns.cmsColVAlignTop .cmsCol{justify-content:flex-start}.cmsColumns.cmsColVAlignMiddle .cmsCol{justify-content:center}.cmsColumns.cmsColVAlignBottom .cmsCol{justify-content:flex-end}.cmsColumns .cmsCol.cmsFlex{display:flex;flex-direction:column}.cmsColumns .cmsCol.cmsInlineFlex{display:inline-flex;flex-direction:column}.cmsColumns .cmsCol.cmsInline{display:inline}.cmsColumns .cmsCol.cmsInlineBlock{display:inline-block}.cmsColumns .cmsCol.cmsInlineTable{display:inline-table}.cmsColumns .cmsCol.cmsBlock{display:block}.cmsColumns .cmsCol.cmsTable{display:table}.cmsColumns .cmsCol.cmsColWidthAuto{width:auto}.cmsColumns .cmsCol.cmsColWidth100{width:100%}.cmsColumns .cmsColNoPadding{padding-left:0;padding-right:0}.cmsColumns .cmsCol.cmsColAlignLeft{text-align:left;align-items:flex-start}.cmsColumns .cmsCol.cmsColAlignLeft>*{display:inline-block}.cmsColumns .cmsCol.cmsColAlignCenter{text-align:center;align-items:center}.cmsColumns .cmsCol.cmsColAlignCenter>*{display:inline-block}.cmsColumns .cmsCol.cmsColAlignRight{text-align:right;align-items:flex-end}.cmsColumns .cmsCol.cmsColAlignRight>*{display:inline-block}.cmsColumns .cmsCol.cmsColVAlignTop{justify-content:flex-start}.cmsColumns .cmsCol.cmsColVAlignMiddle{justify-content:center}.cmsColumns .cmsCol.cmsColVAlignBottom{justify-content:flex-end}.cmsIndent{display:block;float:none;width:auto;padding-left:30px;padding-right:10px}.cmsAlignRight{display:block;float:none;width:auto;text-align:right}.cmsAlignLeft{display:block;float:none;width:auto;text-align:left}.cmsAlignCenter{display:block;float:none;width:auto;text-align:center}.cmsHeadline{width:100%;text-align:left}.cmsBoxBack{background-color:#FC0;display:block;float:left;height:auto}.cmsBoxBorder{border:1px solid #C00;display:block;float:left;height:auto}.cmsBoxInner{padding:10px}.cmsClear,.cmsHr{clear:both}.cmsHorizontalDistance{height:20px;width:auto;padding:0;margin:0;float:none;display:table}.cmsHorizontalDistanceLarge{height:40px;width:auto;padding:0;margin:0;float:none;display:table}.cmsWidth100{width:100%}.cmsList{list-style:inherit;padding-left:20px;box-sizing:border-box}.cmsList li{padding-left:5px}.cmsListNone{list-style-type:none}.cmsListCircle{list-style-type:circle}.cmsListDisc,.cmsUnorderedList{list-style-type:disc}.cmsListSquare{list-style-type:square}.cmsListDecimal,.cmsOrderedList{list-style-type:decimal}.cmsListDecimalLeadingZero{list-style-type:decimal-leading-zero}.cmsListLowerAlpha{list-style-type:lower-alpha}.cmsListLowerGreek{list-style-type:lower-greek}.cmsListLowerRoman{list-style-type:lower-roman}.cmsListUpperAlpha{list-style-type:upper-alpha}.cmsListUpperGreek{list-style-type:upper-greek}.cmsListUpperRoman{list-style-type:upper-roman}.cmsImageTable{margin:0;padding:0;display:inline-block}.cmsImageTable .cmsTitle{font-size:1em;font-style:italic}.cmsImage{border:none;max-width:100%;height:auto}.cmsImageAlignRight{float:right}.cmsImageAlignLeft{float:left}.cmsRecordset{overflow:hidden}.cmsRecordset>div.cmsRecordsetInner{width:auto;height:300px;overflow:scroll}.cmsTableEnumeration{border-collapse:collapse;margin:0;padding:0;display:inline-table}.cmsTableEnumeration td{vertical-align:top;margin:0;padding:10px 0 0 0}.cmsTableEnumeration td.cmsEnumerationNumber{font-weight:700;padding-right:10px}.cmsEnumerationDivider{font-size:1.333em;padding-left:10px;padding-right:10px;line-height:.75em}.cmsEnumerationDivider img{vertical-align:middle;width:auto;height:auto}.cmsTable{border-collapse:collapse;margin:0;padding:0;display:inline-table;width:100%}.cmsTable td,.cmsTable th{vertical-align:top;text-align:left;padding:4px;border:1px solid #444}.cmsTable tr.cmsTableOddRow{background-color:#FAFAFA}.cmsTable tr.cmsTableEvenRow{background-color:#F0F0F0}.cmsTable td.cmsDatatype-currency,.cmsTable td.cmsDatatype-date,.cmsTable td.cmsDatatype-float,.cmsTable td.cmsDatatype-int{text-align:right}.cmsTable tr td div{height:20px;overflow:hidden;display:block}.cmsTable tr:hover td div{height:auto;overflow:visible}#cmsFlexEditMenu{background-color:#FFF;border:1px solid #AAA;-webkit-box-shadow:5px 5px 5px #444;-moz-box-shadow:5px 5px 5px #444;box-shadow:5px 5px 5px #444}#cmsFlexEditMenu img{padding:3px;border:1px solid rgba(255,255,255,0)}#cmsFlexEditMenu img:hover{background-color:#FFF;border:1px outset #f5bd00;-webkit-box-shadow:1px 1px 1px #AAA inset;-moz-box-shadow:1px 1px 1px #AAA inset;box-shadow:1px 1px 1px #AAA inset}.cmsFlex3x3box{border-collapse:collapse;border:none;padding:0;margin:0}.cmsFlex3x3box-tl{background-image:url(cmsFlex/box-3x3-standard/t-l.png);background-repeat:no-repeat;width:20px}.cmsFlex3x3box-tc{background-image:url(cmsFlex/box-3x3-standard/t-c.png);background-repeat:repeat-x;height:20px}.cmsFlex3x3box-tr{background-image:url(cmsFlex/box-3x3-standard/t-r.png);background-repeat:no-repeat;width:20px}.cmsFlex3x3box-ml{background-image:url(cmsFlex/box-3x3-standard/m-l.png);background-repeat:repeat-y}.cmsFlex3x3box-mc{background-image:url(cmsFlex/box-3x3-standard/m-c.png);background-repeat:repeat;vertical-align:top}.cmsFlex3x3box-mr{background-image:url(cmsFlex/box-3x3-standard/m-r.png);background-repeat:repeat-y}.cmsFlex3x3box-bl{background-image:url(cmsFlex/box-3x3-standard/b-l.png);background-repeat:no-repeat}.cmsFlex3x3box-bc{background-image:url(cmsFlex/box-3x3-standard/b-c.png);background-repeat:repeat-x;height:20px}.cmsFlex3x3box-br{background-image:url(cmsFlex/box-3x3-standard/b-r.png);background-repeat:no-repeat}.cmsFlex3x3box-content{position:relative;margin:-10px;display:block;float:left}div.cmsFlexible{padding-top:20px}.cmsBackgroundImageContainer{width:100%;height:auto;min-height:200px;display:inline-block;background-repeat:no-repeat;background-size:cover}.cmsAnchorFormatted{display:block;padding:20px;width:100%;text-align:center;box-sizing:border-box;text-decoration:underline}.cmsErrorMessage{background-color:#f5bd00;padding:10px}.cmsErrorMessage>br:first-child{display:none}.cmsFormElement{position:relative;width:auto;margin-bottom:10px}.cmsFormElement .selecter,.cmsFormElement input,.cmsFormElement input[type=text],.cmsFormElement input[type=mail],.cmsFormElement input[type=submit],.cmsFormElement select,.cmsFormElement textarea{height:40px;width:300px;box-sizing:border-box;padding:3px 8px}.cmsFormElement.cmsRequired label::after{content:'*';position:absolute;right:-310px;top:0}.cmsFormElement label{width:160px;padding-right:30px;position:relative;display:inline-block;box-sizing:border-box;vertical-align:middle}.cmsFormElement.cmsLabelTop .selecter,.cmsFormElement.cmsLabelTop input,.cmsFormElement.cmsLabelTop select,.cmsFormElement.cmsLabelTop textarea{display:block}.cmsFormElement.cmsLabelTop label{padding-right:0}.cmsFormElement.cmsLabelTop label::after{position:static;padding-left:5px}.cmsFormElement .selecter{display:inline-block;box-sizing:border-box;padding:0;vertical-align:middle}.cmsFormTextarea textarea{height:100px}.cmsFormTextarea label{vertical-align:top;padding-top:3px}.cmsFormCheckbox label,.cmsFormRadio label{width:auto}.cmsInputHelpMessage{display:none;padding:10px;position:absolute;background-color:#fff;border:1px solid #888;z-index:2;right:0}.cmsInputHelp::after{content:'?';-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background-color:#00008b;color:#fff;width:20px;height:20px;display:inline-block;text-align:center;vertical-align:middle;font-size:15px;line-height:18px;margin-left:20px;position:absolute;left:140px;top:10px;z-index:1}.cmsFormButton .cmsInputHelp::after{left:300px}.cmsInputHelp:hover .cmsInputHelpMessage{display:inline-block}.cmsFormElement.cmsWidth100{width:100%}.cmsFormElement.cmsWidth100 label{width:40%;padding-right:0}.cmsFormElement.cmsWidth100 .selecter,.cmsFormElement.cmsWidth100 input,.cmsFormElement.cmsWidth100 select,.cmsFormElement.cmsWidth100 textarea{width:60%;padding-right:30px}.cmsFormElement.cmsWidth100 .cmsInputHelp::after{left:auto;right:10px}.cmsFormElement.cmsLabelTop.cmsWidth100,.cmsFormElement.cmsWidth100 .custom-checkbox,.cmsFormElement.cmsWidth100 .custom-radio{width:100%}.cmsFormElement.cmsLabelTop.cmsWidth100 label{width:100%;padding-right:0}.cmsFormElement.cmsLabelTop.cmsWidth100 input,.cmsFormElement.cmsLabelTop.cmsWidth100 textarea{width:100%;padding-right:8px}.cmsFormElement.cmsLabelTop.cmsWidth100 .cmsInputHelp::after{left:auto;right:10px;top:5px}.cmsFormElement.cmsFormButton.cmsWidth100 input,.cmsFormElement.cmsFormCheckbox.cmsWidth100 label,.cmsFormElement.cmsFormRadio.cmsWidth100 label,.cmsFormElement.cmsLabelTop.cmsWidth100 .custom-checkbox,.cmsFormElement.cmsLabelTop.cmsWidth100 .custom-radio{width:100%}.cmsFormElement.cmsWidth100.cmsRequired label::after{right:auto;left:253%}.cmsFormElement.cmsFormCheckbox.cmsWidth100.cmsRequired label::after,.cmsFormElement.cmsFormRadio.cmsWidth100.cmsRequired label::after{right:-10px;left:auto;top:0}.cmsDisabled input[type=submit],input[type=submit][disabled=disabled]{opacity:.5;background-color:#999}.cmsDisabled .selecter,.cmsDisabled input[type=text],.cmsDisabled input[type=password],.cmsDisabled input[type=email],.cmsDisabled label,.cmsDisabled select,input[type=text][disabled=disabled],input[type=password][disabled=disabled],input[type=email][disabled=disabled]{color:#999}.cmsFormInputNoLabel label{display:none}.cmsFormElement.cmsFormInputNoLabel.cmsRequired::after{content:'*';position:absolute;left:310px;top:10px}.cmsFormElement.cmsFormInputNoLabel .selecter,.cmsFormElement.cmsFormInputNoLabel input,.cmsFormElement.cmsFormInputNoLabel select,.cmsFormElement.cmsFormInputNoLabel textarea{padding-right:30px}.cmsFormElement.cmsFormInputNoLabel .cmsInputHelp::after{left:250px}.cmsFormElement.cmsFormInputNoLabel.cmsWidth100.cmsRequired::after{content:'*';position:absolute;left:auto;right:-10px;top:10px}.cmsFormElement.cmsFormInputNoLabel.cmsWidth100 .selecter,.cmsFormElement.cmsFormInputNoLabel.cmsWidth100 input,.cmsFormElement.cmsFormInputNoLabel.cmsWidth100 select,.cmsFormElement.cmsFormInputNoLabel.cmsWidth100 textarea{width:100%}.cmsFormElement.cmsFormInputNoLabel.cmsWidth100 .cmsInputHelp::after{left:auto;right:10px}@media screen and (max-width:511px){.cmsFormElement,.cmsFormElement .selecter,.cmsFormElement input,.cmsFormElement input[type=text],.cmsFormElement input[type=password],.cmsFormElement input[type=email],.cmsFormElement label,.cmsFormElement select,.cmsFormElement textarea,.cmsFormElement.cmsFormInput.cmsWidth100,.cmsFormElement.cmsFormInput.cmsWidth100 .selecter,.cmsFormElement.cmsFormInput.cmsWidth100 input,.cmsFormElement.cmsFormInput.cmsWidth100 input[type=text],.cmsFormElement.cmsFormInput.cmsWidth100 input[type=password],.cmsFormElement.cmsFormInput.cmsWidth100 input[type=email],.cmsFormElement.cmsFormInput.cmsWidth100 label,.cmsFormElement.cmsFormInput.cmsWidth100 select,.cmsFormElement.cmsFormInput.cmsWidth100 textarea,.cmsFormElement.cmsFormTextarea.cmsWidth100,.cmsFormElement.cmsFormTextarea.cmsWidth100 .selecter,.cmsFormElement.cmsFormTextarea.cmsWidth100 input,.cmsFormElement.cmsFormTextarea.cmsWidth100 input[type=text],.cmsFormElement.cmsFormTextarea.cmsWidth100 input[type=password],.cmsFormElement.cmsFormTextarea.cmsWidth100 input[type=email],.cmsFormElement.cmsFormTextarea.cmsWidth100 label,.cmsFormElement.cmsFormTextarea.cmsWidth100 select,.cmsFormElement.cmsFormTextarea.cmsWidth100 textarea,.cmsFormInput,.cmsFormInput .selecter,.cmsFormInput input,.cmsFormInput input[type=text],.cmsFormInput input[type=password],.cmsFormInput input[type=email],.cmsFormInput label,.cmsFormInput select,.cmsFormInput textarea{width:100%}.cmsFormElement.cmsFormTextarea.cmsWidth100 .cmsInputHelp::after,.cmsFormTextarea .cmsInputHelp::after{top:10px}.cmsFormElement.cmsFormTextarea.cmsWidth100 label::after,.cmsFormTextarea label::after{right:10px;left:auto}.cmsFormElement.cmsRequired label::after{right:inherit;padding-left:5px}}.cmsFlexRoot h1{font-family:roboto,Helvetica,Arial,sans-serif;font-size:3.1rem;line-height:1.4em;padding-top:1.2em;padding-bottom:.5em;margin-bottom:0;margin-top:0;color:#5ab432;text-align:center;font-weight:400}.cmsFlexRoot h2{font-family:roboto,Helvetica,Arial,sans-serif;font-size:2.2rem;line-height:1.4em;padding-top:.5em;padding-bottom:.5em;margin-bottom:0;margin-top:0;color:#5ab432;text-align:center;font-weight:400}.cmsFlexRoot h3{font-family:roboto,Helvetica,Arial,sans-serif;font-size:1.2em;line-height:1.1em;margin-top:1.2em;margin-bottom:.3em;font-weight:400;text-align:center}.cmsFlexRoot h1+h2{padding-top:0}.cmsFlexRoot>span>.cmsAlignCenter,.cmsFlexRoot>span>.cmsAlignLeft,.cmsFlexRoot>span>.cmsAlignRight,.cmsFlexRoot>span>.cmsBackgroundImageContainer>.cmsIndent,.cmsFlexRoot>span>.cmsBoxBack,.cmsFlexRoot>span>.cmsBoxBorder,.cmsFlexRoot>span>.cmsIndent{width:1200px;margin:0 auto 2em auto;max-width:100%;padding:0}.cmsFlexRoot>span>.cmsBoxBack{display:table;float:none;margin:0 auto 0 auto;background-color:#ebebe5}.cmsFlexRoot>span>.cmsBoxBorder{display:table;float:none;margin:0 auto 2rem auto;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #ebebe5}.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsIndent>.cmsIndentInner{padding:0;margin:0 200px;text-align:justify}.cmsFlexRoot>span>.cmsBoxBack.width100,.cmsFlexRoot>span>.cmsBoxBorder.width100{margin-left:0;margin-right:0;width:100%}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner{width:1200px;margin:0 auto 2em auto}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsIndent,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsIndent{padding-left:0;padding-right:0}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner{padding:0;margin:0 200px;text-align:justify}.cmsHtmlFormatted{text-align:justify}.width100{margin:0}.cmsCol .cmsImage{width:100%;height:auto}.cmsUnorderedList>li{padding-left:30px;position:relative;display:block}.cmsUnorderedList>li:before{content:'-';position:absolute;left:13px}.cmsColLeft>.cmsCol,.cmsColMiddle>.cmsCol,.cmsColRight>.cmsCol{padding:0}.cmsColLeft>.cmsCol{padding-right:40px}.cmsColMiddle>.cmsCol{padding-right:20px;padding-left:20px}.cmsColRight>.cmsCol{padding-left:40px}.cmsImageNoScale,.cmsImageNoScale img{width:auto!important;height:auto!important}.cmsBoxBack .cmsFormElement input,.cmsBoxBack .cmsFormElement input[type=text],.cmsBoxBack .cmsFormElement input[type=mail],.cmsBoxBack .cmsFormElement textarea{background-color:#fff}.cmsBoxBack .cmsFormElement input[type=submit]{background-color:#5ab432}.spaltencontainer .cmsAlignCenter{text-align:justify}#team-container a,.link-kachel-container a{display:inline-block;margin-bottom:20px;color:#534d45;vertical-align:top}#team-container .cmsImageTable,.link-kachel-container .cmsImageTable{margin-right:20px;max-width:200px}#team-container .cmsTitle,.link-kachel-container .cmsTitle{font-style:normal}#team-container .cmsImageTable{width:140px;margin-bottom:40px;vertical-align:top}#team-container .cmsTitle{font-size:1.1rem;line-height:1.1rem}.buttonLink{background-color:#f5bd00;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;padding:20px;width:100%;clear:both;display:inline-block;text-align:center;box-sizing:border-box;margin-top:1rem}.buttonLink a:visited{color:#fff}.buttonLink::after,.buttonLink::before{content:none}.cmsFlexible ul{list-style-type:inherit;padding-left:20px;box-sizing:border-box}.cmsFlexible li{list-style-type:inherit;padding-left:5px}@media screen and (max-width:459px){.link-kachel-container{clear:both}.link-kachel-container a{width:49%;padding-right:1%}.link-kachel-container .cmsImageTable{max-width:none;width:100%;margin-right:0}.link-kachel-container .cmsImage{width:100%}}#header-wrapper{position:fixed;z-index:10000;background-color:#f6f6f6;width:100%;height:auto;top:0}#header{position:relative;width:1200px;margin:0 auto}#topdistance{height:80px}.navigation-wrapper{padding:5px 0 10px 0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between}#shop-wrapper{width:1170px;padding:20px 15px 140px 15px;margin:70px auto 20px auto;background-color:rgba(255,255,255,.9);box-shadow:0 0 10px rgba(0,0,0,.1)}#headInformation~#shop-wrapper{margin-top:10px}#shop_tpl_left{float:left;width:192px;margin-right:30px}#shop_tpl_left.transition{transition:top .4s ease}#shop_tpl_content{float:left;width:933px;margin:0 0 0 15px;min-height:400px}#empfehlung,#shop_tpl_content{font-size:16px;line-height:22px}#shop_tpl_content.shop-service{width:711px}.clear{display:block;clear:both}#footer-wrapper{font-family:roboto,Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.7rem;color:#fff;background-color:#585656;padding-top:50px;padding-bottom:50px;margin-top:3rem}#footer-wrapper>.cmsFlexible>.cmsAlignLeft{margin-bottom:0}#footer-wrapper .cmsCol{max-width:100%}#footer-wrapper .cmsColMiddle{width:44%}#footer-wrapper .cmsColLeft,#footer-wrapper .cmsColRight{width:28%}#footer-wrapper a,#footer-wrapper h1,#footer-wrapper h2,#footer-wrapper h3{color:#fff}#footer-wrapper li,#footer-wrapper ul{list-style-type:none}#footer-wrapper h2{font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;margin-top:0;text-align:left;font-size:2rem}#footer-wrapper h3{margin-top:0;margin-bottom:1rem;font-weight:400;font-size:1.1rem}#footer-wrapper .mail{padding-left:40px;background-image:url(img/custom/mail_footer.png);background-position:left center;background-repeat:no-repeat}#footer-wrapper .phone{padding-left:40px;background-image:url(img/custom/phone_footer.png);background-position:left center;background-repeat:no-repeat}#footer-wrapper .mailbreak{display:none}#footer-wrapper .cmsColumns{display:flex}#footer-wrapper .cmsColumns>div{display:flex;align-items:center;justify-content:space-between}#social-icons,#zertifikate-logos{text-align:center;margin-bottom:10px}#social-icons img,#zertifikate-logos img{padding:0 10px 10px}#social-icons{margin-bottom:3rem}#footer-menu{text-align:center}#footer-menu .dropdown-horizontal{width:auto;height:auto;float:none;display:inline-block;vertical-align:top;background-color:transparent}#footer-menu a{margin:0;padding:0 5px;display:inline-block;font-size:1.2rem;line-height:1.7rem;vertical-align:top;background-color:transparent;border:none}#footer-menu li::after{content:'|'}#footer-menu li:first-child a{padding-left:0}#footer-menu li:last-child a{padding-right:0}#footer-menu li:last-child::after{content:none}@media screen and (max-width:1000px){#footer-wrapper{margin-bottom:2rem}#footer-wrapper .cmsColumns{display:block}#footer-wrapper .cmsColumns>div{width:50%;display:block;float:left}#footer-wrapper .cmsCol{max-width:100%}#footer-wrapper h3{margin-top:3rem}}@media screen and (max-width:675px){#footer-wrapper .cmsColumns>div{width:100%;float:none}#footer-wrapper .cmsCol,#footer-wrapper div,#footer-wrapper h2,#footer-wrapper h3,#footer-wrapper p{text-align:center}#footer-wrapper .mail,#footer-wrapper .phone{display:inline}#footer-wrapper .mailbreak{display:block}#social-icons{margin-top:2rem;margin-bottom:2rem}}.standard-padding{padding:15px}.dropdown:empty{display:none}.dropdown-horizontal{width:1200px;height:55px;margin:0 auto 0 auto;background-color:#f6f6f6;display:flex;align-content:space-between}.dropdown-horizontal a{text-decoration:none;box-sizing:border-box;white-space:nowrap}.dropdown-horizontal a:hover{text-decoration:none}.dropdown-horizontal .dropdown-wrapper{position:relative;box-sizing:border-box}.dropdown-horizontal li{position:static;box-sizing:border-box}.dropdown-horizontal ul{overflow-x:hidden;overflow-y:auto;z-index:-1;box-sizing:border-box}.dropdown-horizontal li .dropdown-wrapper{position:absolute;z-index:10002;display:none}.dropdown-horizontal li:hover>.dropdown-wrapper{display:block}.dropdown-horizontal li>ul{display:none}.dropdown-horizontal>li{float:left;flex:1 auto}.dropdown-horizontal>li ul{z-index:10001}.dropdown-horizontal>li.homeMenu,.dropdown-horizontal>li.shopMenu{flex:0}.dropdown-horizontal>li.homeMenu a,.dropdown-horizontal>li.shopMenu a{max-width:54px;width:54px}.dropdown-horizontal>li>a{text-align:center;display:block;position:relative;padding:14px 15px 14px 15px;font-size:1.45em;line-height:1.3em;font-family:roboto,Helvetica,Arial,sans-serif;color:#534d45;background-color:#fff;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;transition:all .5s}.dropdown-horizontal>li:hover>a{color:#5ab432;border-left-color:#d4d2cf;border-right-color:#d4d2cf;border-top-color:#d4d2cf;transition:padding}.dropdown-horizontal>li.homeMenu>a,.dropdown-horizontal>li.shopMenu:hover>a{border-left-color:#5ab432;border-right-color:#5ab432;border-top-color:#5ab432;text-indent:-9999px;background-image:url(img/custom/Home_weiss.png);background-repeat:no-repeat;background-position:center center}.dropdown-horizontal>li>div{opacity:0;transition:opacity .4s ease}.dropdown-horizontal>li>div>ul{border:none;box-shadow:0 0 10px rgba(0,0,0,.1);background-color:#fff;white-space:nowrap;border-left:1px solid #d4d2cf;border-right:1px solid #d4d2cf;border-bottom:1px solid #d4d2cf;direction:rtl}.dropdown-horizontal>li>div>ul>li>div>ul>li a{display:block;font-size:.8rem;line-height:.9rem;font-family:roboto,Helvetica,Arial,sans-serif;font-weight:400;border-bottom:none;padding:3px 20px;color:#534d45}.dropdown-horizontal>li>div>ul>li>a{display:block;padding:15px 20px;font-size:1rem;line-height:1.2rem;color:#534d45;font-family:roboto,Helvetica,Arial,sans-serif;background-color:#fff;border-bottom:none}.dropdown-horizontal>li>div>ul>li a:hover{color:#5ab432}.dropdown-horizontal>li.multicols>div>ul{display:flex;width:auto;position:fixed}.dropdown-horizontal>li.multicols>div>ul>li{display:table-cell;float:none;border-right:1px solid #d4d2cf;margin-left:1px}.dropdown-horizontal>li.multicols>div>ul>li>div>ul{max-height:500px;direction:ltr}.dropdown-horizontal>li.multicols>div>ul>li>div>ul>li:last-child{padding-bottom:10px}.dropdown-horizontal>li.multicols>div>ul .dropdown-wrapper{top:0!important;left:0!important;position:static;display:block}.dropdown-horizontal>li.multicols>div>ul .dropdown-wrapper .dropdown-wrapper{display:none}.dropdown-horizontal>li:not(.multicols)>div>ul>li>div{opacity:0}.dropdown-horizontal>li:not(.multicols)>div>ul>li>div>ul{direction:ltr;padding-top:10px;padding-bottom:10px;background-color:#fff;border:1px solid #d4d2cf;width:100%;overflow-x:auto}.dropdown-horizontal li:hover>a{color:#5ab432}.dropdown-horizontal>li:hover>div,.dropdown-horizontal>li>div>ul>li:hover>div{opacity:1}.dropdown-horizontal .dropdown-vertical{display:none}.dropdown-wrapper-scrollbar{position:absolute;height:10%;right:1px;top:1px;bottom:1px;width:20px;background-color:#ddd;border:1px dotted #ccc;border-radius:4px}#submenuBack:empty{display:none}#submenuBack{margin-bottom:30px}#submenu,.servicemenu{clear:both}.dropdown-vertical{position:relative;z-index:100;width:100%;border-top:1px solid #d4d2cf}.dropdown-vertical a{display:block;position:relative;z-index:150;padding:10px 20px 10px 10px;font-size:1.1em;line-height:1.4em;transition:color .4s ease;color:#534d45;border-bottom:1px solid #d4d2cf}.dropdown-vertical a:hover{text-decoration:none;color:#5ab432;box-shadow:0 0 10px rgba(0,0,0,.1)}.dropdown-vertical li{position:relative}.dropdown-vertical>li>a{font-size:1.05rem;font-family:roboto,Helvetica,Arial,sans-serif;color:#5ab432}.dropdown-vertical .deseleted li:last-child a{border-bottom:none}.dropdown-vertical .dir>a{background-image:url(img/nav_arrow.png);background-repeat:no-repeat;background-position:right}.dropdown-vertical .dir>a:hover{background-image:url(img/nav_arrow_hover.png)}.dropdown-vertical .deselected>ul{display:none;position:absolute;left:100%;top:0;z-index:140;margin-top:-1px;border:1px solid #d4d2cf;box-shadow:0 0 10px rgba(0,0,0,.1);white-space:nowrap;background-color:#fff}.dropdown-vertical .deselected:hover>ul{display:block}.dropdown-vertical .deselected>ul a{border-bottom:1px solid #d4d2cf}.dropdown-vertical .deselected>ul>li:last-child>a{border-bottom:none}.dropdown-vertical .selected>ul>li>a{padding-left:20px}.dropdown-vertical .selected>.selected>ul>li>a{padding-left:40px}.dropdown-vertical>.selected>a{color:#fff;background-color:#5ab432;border-top:1px solid #5ab432;border-bottom:1px solid #5ab432}.dropdown-vertical>.selected>.selected>.selected>a{font-weight:700;color:#5ab432}.dropdown-vertical>.selected>.selected>.selected>.selected>.selected>a{color:#5ab432}.testshop{font-size:4em;font-weight:700;text-shadow:0 0 6px #f5bd00;margin-top:-50px;padding-left:20px}.testshop a{color:#fff}.dropdown-horizontal>li.shopMenuBtn>a{background-color:#5ab432;color:#fff}.dropdown-horizontal>li.shopMenuBtn:hover>a{background-color:#1ea01e}#main-nav{transition:right,width .5s ease;position:fixed;width:100%;margin:0 auto;z-index:10002;top:80px}#main-nav .hamburger{display:none;width:0;transition:width .5s}#main-nav .hamburger a{background-color:#5ab432;color:#fff}.searchResultVisible #main-nav{z-index:1010}body.scrolled #topdistance{height:70px;transition:height .5s}body.scrolled #header{height:auto}body.scrolled .navigation-wrapper{transition:all .5s;padding:3px 0 12px 0}body.scrolled #logo{padding:0}body.scrolled #logo img{height:60px;width:auto;transition:all .5s}body.scrolled #main-nav{right:0;width:50px;position:fixed;margin:0;top:75px}body.scrolled #main-nav .dropdown-horizontal>li>a{padding:4px 11px 5px 11px;transition:all .5s}body.scrolled #main-nav ul>li.homeMenu>a,body.scrolled #main-nav ul>li.shopMenu:hover>a{background-image:url(img/custom/Smartphone_Home_weiss.png)}body.scrolled #main-nav .hamburger{display:inline-block;width:23px}body.scrolled-top #main-nav{right:0;width:100%;position:fixed;margin:0 auto;top:80px}body.scrolled-top #main-nav .hamburger{display:none}body.scrolled.opened #main-nav{right:0;width:100%;position:fixed;margin:0 auto}body.scrolled.opened #main-nav .hamburger a{background-color:#f5bd00;border-top:1px solid #f5bd00;border-left:1px solid #f5bd00;border-right:1px solid #f5bd00}body.scrolled.opened #main-nav .hamburger:hover a{border-top:1px solid #f5bd00;border-left:1px solid #f5bd00;border-right:1px solid #f5bd00}#sidemenu{position:fixed;right:0;top:200px;z-index:10000;padding:2px 0 0 2px;background-color:#fff}#sidemenu a{display:block;background-color:#5ab432;width:50px;height:50px;margin-bottom:2px;font-size:0;line-height:0}#sidemenu a:before{display:block;text-align:center;transform:translate(-50%,-50%);position:relative;top:50%;left:50%}.sidemenu-service:before{content:url(img/custom/Service_weiss.png)}.sidemenu-mail:before{content:url(img/custom/Mail_weiss.png)}.sidemenu-warenkorb:before{content:url(img/custom/Warenkorb_weiss.png)}#kundenmenu{position:absolute;top:0;left:0}#kundenmenu li{float:left}#kundenmenu li a{display:block;height:40px;padding:20px 15px 0 15px;border-right:1px solid #d4d2cf;border-bottom:1px solid #d4d2cf;font-size:1.4em;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;text-decoration:none}#kundenmenu li a:hover{text-decoration:none}#kundenmenu .current a{border-bottom:1px solid #fff;color:#534d45}.kunden-navigation{display:inline-block;vertical-align:middle;float:right;width:auto;text-align:center;white-space:nowrap}.kunden-navigation>ul{display:inline-block;vertical-align:middle}.kunden-navigation>ul>li{float:left;display:block;min-width:100px}.kunden-navigation>ul>li>a{font-size:.7rem;line-height:.7rem;vertical-align:baseline;color:#534d45;position:relative;display:inline-block}.kunden-navigation>ul>li>a:before{display:block;text-align:center;width:100%;height:auto;vertical-align:baseline;padding-top:5px}.km-sortiment a:before{content:url(img/custom/Smartphone_Sortiment.png)}.km-dauerbestellung a:before{content:url(img/custom/Smartphone_Dauerbestellung.png)}.km-merkzettel a:before{content:url(img/custom/Smartphone_Merkzettel.png)}.km-pausieren a:before{content:url(img/custom/Smartphone_Pausieren.png)}.km-service a:before{content:url(img/custom/Smartphone_Service.png)}.km-warenkorb a:before{content:url(img/custom/Smartphone_Warenkorb.png)}.km-kundenkonto a:before{content:url(img/custom/Smartphone_Kundenkonto.png)}.km-filter a:before{content:url(img/custom/Smartphone_Filter.png)}.km-suche a:before{content:url(img/custom/Smartphone_Suche.png)}.km-suche{display:none}#kontomenu{display:none;position:absolute;right:0;top:135px;border-left:1px solid #d4d2cf;max-width:300px;z-index:10003}#kontomenu li{float:none;display:block}#kontomenu a{padding:15px;text-align:left;background-color:#fff}#kontomenu li.selected>a{color:#5ab432}#kontomenu a::before{content:none}body.scrolled #kontomenu{top:130px}#productsInCart{position:absolute;top:0;left:19px;background-color:#f5bd00;color:#fff;padding:4px;width:auto;min-width:10px;text-align:center;display:inline-block;font-size:10px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#productsInCartPreview{position:relative;bottom:37px;left:18px;background-color:#f5bd00;color:#fff;padding:4px;width:auto;min-width:10px;text-align:center;display:inline-block;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:.7rem;line-height:.7rem}#loginWrapper{display:inline-block;vertical-align:middle;margin-right:10px}#loginWrapper a{background-color:#f5bd00;color:#fff;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}#header-icons{display:none}#shopOrderMenu{margin-bottom:20px}#shopOrderMenu li{display:inline-block;height:20px;padding:8px 15px 4px 15px;border-right:1px solid #d4d2cf;border-bottom:1px solid #d4d2cf;font-size:1 em;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;text-decoration:none}#shopOrderMenu li a{color:#5ab432}#shopOrderMenu li a:hover{text-decoration:none}#shopOrderMenu .current{border-top:1px solid #d4d2cf;border-bottom:1px solid transparent;color:#f5bd00}#productGroupTree:empty{display:none}.kunden-navigation li.responsive{display:none}body{color:#534d45;font-family:roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:18px;background-color:#f6f6f6;overflow-x:hidden}body a{color:#5ab432}body a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}div{text-align:left}td,th{vertical-align:top}h1{font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;font-size:1.5em;line-height:1.5rem;margin-bottom:20px}h2{font-family:roboto,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.25rem;margin-top:3rem;margin-bottom:20px}h3{font-family:roboto,Helvetica,Arial,sans-serif;font-size:1.15rem;margin-top:10px;margin-bottom:20px;font-weight:700}#shop_tpl_left h3{font-family:roboto,Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:10px;font-weight:700;font-size:.9rem}.dummysubmit{width:0;height:0;float:left;padding:0!important;border:none!important;margin:0;background-color:transparent!important;background-image:none!important;background:0 0!important}input[type=text],input[type=password],input[type=email],input[type=date]{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:1px solid #d4d2cf;height:32px;padding:3px 8px;background-color:#fff;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:18px;color:#534d45}input[type=text][disabled=disabled],input[type=password][disabled=disabled],input[type=email][disabled=disabled],input[type=date][disabled=disabled]{color:#d4d2cf}input[type=date]{background-image:none!important}textarea{border:1px solid #d4d2cf;box-shadow:none;color:#534d45;font-family:roboto,Helvetica,Arial,sans-serif}select{padding:2px 2px;border:1px solid #d4d2cf;box-shadow:none;color:#534d45;font-family:roboto,Helvetica,Arial,sans-serif}.selecter-selected{font-size:.9rem}.selecter-selected:empty{height:40px}.selecter-item:empty{height:43px}.btn,input[type=submit],input[type=reset],input[type=button]{display:inline-block;padding:6px 15px;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#5ab432;color:#fff;box-sizing:border-box;line-height:1.7rem;height:40px}.btn:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover{background-color:#1ea01e;text-decoration:none}.secondBtn,input[type=submit].secondBtn,input[type=button].secondBtn{display:inline;padding:0 10px;font-family:roboto,Helvetica,Arial,sans-serif;font-size:.9rem;line-height:1.4em;cursor:pointer;border:none;background-color:transparent;color:#5ab432;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.secondBtn:hover,input[type=submit].secondBtn:hover,input[type=button].secondBtn:hover{text-decoration:underline}#searchDIV{display:inline-block;vertical-align:middle;flex-grow:1}#searchDIV .searchFieldDIV{white-space:nowrap;overflow:hidden;display:flex}#searchDIV .searchFieldDIV input[type=submit]{display:inline;float:right;height:34px;width:33px;margin:0 15px 0 0;text-indent:-999em;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;background-color:#f5bd00;background-image:url(img/custom/Suchfeld-Suche.png);background-repeat:no-repeat;background-position:center center}#searchDIV .searchFieldInput{min-width:100px;max-width:200px;flex-grow:1;height:auto;padding-left:30px;font-size:.9rem;line-height:1.8rem;color:#8b8173;background-color:#fff;display:inline;float:left;position:relative;z-index:1;border:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#searchDIV .searchFieldInput:focus{color:#534d45}#searchDIV #searchClear{float:left;display:inline-block;position:relative;z-index:999999;height:34px;left:30px;width:30px;border:none;background-color:transparent;background-image:url(img/close.png);background-repeat:no-repeat;background-position:50% 50%}.webui-popover{border-radius:0!important;border:none!important}.webui-popover-loginPopover{width:600px;height:400px;box-shadow:0 0 10px rgba(0,0,0,.1)!important}.webui-popover-loginPopover .webui-popover .webui-popover-content,.webui-popover-loginPopover .webui-popover-content,.webui-popover-loginPopover .webui-popover-inner{height:100%;padding:0!important;overflow:hidden!important}.confirmFormSumbitPopover{padding:1rem;width:auto!important;box-sizing:border-box}.confirmFormSumbitPopoverContent{padding:2rem;box-sizing:border-box;width:auto!important;background-color:#fff;border:1px solid #5ab432;min-width:250px}.frame-popover{background-color:#fff}#loginDIV{padding:15px}#loginDIV h1{text-align:center;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;font-size:1.6rem;line-height:2rem;margin-bottom:30px}#loginDIV .cmsFlexible{text-align:center}#loginDIV .subline{display:block;margin-bottom:40px}#loginDIV input[type=text],#loginDIV input[type=password],#loginDIV input[type=email]{text-align:center;display:block;width:260px;margin:10px auto;cursor:auto}#loginDIV input:focus{color:#534d45}#loginDIV .loginPassword{text-align:center}#loginDIV .loginPassword input[type=submit]{margin:0 auto 10px auto;width:276px}#loginDIV .newCustomer,#loginDIV .passwordLost{margin-top:15px;text-align:center}#loginDIV .newCustomer a,#loginDIV .passwordLost a{font-size:1em;text-transform:uppercase}#loginDIV .error{margin-bottom:15px}#loginDIV .loginPassword span,#loginDIV .loginUsername span{display:none}#loginDIV .loggedin span{font-weight:700}#password-reset{padding-top:50px}#password-reset div.error{margin-bottom:10px}#cartPreviewInner{padding:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);max-width:350px;width:auto;box-sizing:border-box;max-height:100%;overflow-x:hidden;overflow-y:auto;position:static}#cartPreviewDIV{padding:0;position:fixed;top:0;right:0;z-index:999999;max-width:350px;width:auto;box-sizing:border-box;transition:right .2s;max-height:100%;height:100%;border-top:306px solid transparent}#cartPreviewDIV h3{font-size:1rem;font-weight:700;padding:3px 0 13px}#cartPreviewDIV h3 #cartPreviewClose{float:right;color:#f5bd00;text-decoration:none;cursor:pointer;display:none}#cartPreviewDIV table{margin-bottom:10px;width:100%}#cartPreviewDIV table a{color:#534d45;margin-left:2px}#cartPreviewDIV table th{padding:2px 0;font-weight:700;border-top:1px solid #d4d2cf}#cartPreviewDIV table td{white-space:nowrap;padding:3px 0}#cartPreviewDIV table td.ellipsis{width:100%}#cartPreviewDIV .cartNavigation{margin-top:10px;text-align:center;line-height:1.2em}#cartPreviewDIV .cartNavigation li{display:inline;margin:0 4px}#cartPreviewDIV .shopCartPreview a{white-space:nowrap;width:auto;overflow:hidden;text-overflow:ellipsis;o-text-overflow:ellipsis;display:inline-block;max-width:200px}#cartPreviewDIV .shopCartPreviewSum{font-weight:700;border-top:1px solid #d4d2cf}#cartPreviewDIV .btn{padding:.5rem 1rem;background-color:#f5bd00}#cartPreviewDIV #kundenNavigation{margin-top:10px;margin-bottom:10px}#cartPreviewDIV.collapsed{right:-340px;transition:all .3s ease-out;overflow-x:inherit;overflow-y:inherit}.cartPreviewFix{color:#534d45;padding-left:30px;font-size:13px;display:inline}#kundenNavigation{margin-top:10px;text-align:center;font-size:.8em}#viewSelect h3{margin-bottom:4px}#viewSelect img{margin:0 0 3px 4px;vertical-align:middle}#viewSelect form span{display:inline-block;margin:10px 0 0 4px}#viewSelect input[type=text]{width:25px}#viewSelect input[type=submit]{margin:0 0 10px 4px;font-size:.8em;line-height:1.2em}#viewSelect .viewfontsize{margin-top:4px}.pauseForm{display:block;float:none;clear:both;margin-top:1rem}.pauseSubmitForm{float:none;clear:both;margin-top:1rem;background-color:#fff;border:1px solid #d4d2cf;padding:10px;position:relative;z-index:10002}.pauseSubmitForm li{list-style-type:disc;margin-left:20px}.pauseSubmitFormBack{content:'';position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);z-index:10002}.btnPauseAbort{float:right}textarea[name=pauseText]{visibility:hidden;height:10px;width:100%}#shopUrlaub h2{margin:3rem 0 1rem 0}#shopUrlaub .pause{margin-top:1rem}#shopUrlaub label{padding-right:5px}.confirmChange{float:none;clear:both;background-color:#fff;border:1px solid #d4d2cf;padding:10px;margin:1rem 0 2rem 0}.confirmButtons{width:100%;text-align:center}.confirmButtons .pauseButton{margin-right:50px}.confirmButtons a{padding:7px 15px}#forceWholePageContainer{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999}#forceWholePageTextContainer{width:1000px;margin:180px auto}#forceWholePageTextContainer .toOrder{float:right!important;margin-top:0!important}#forceWholePageText{padding:20px 20px 50px 20px;color:#f5bd00;font-size:14px;background-color:#FFF}#orderContent .formError{background-color:#FFF;border:1px solid #f5bd00;margin-left:-5px;padding:5px}#shopTimeout,.importantMessage,.keineAbosMessage,.minimumOrderValueMessage,.shopTransferText td,div.error,div.saved{background-color:#f5bd00;clear:both;color:#000;float:none;height:auto;padding:10px!important;text-align:left;width:auto}div.error br:first-child{display:none}.hiddenMessage{clear:both;color:#f5bd00;display:none;font-size:.85em;line-height:1.2em}.shopSearchNoResult{color:#f5bd00}.shopImportMessage{width:auto;background-color:#f5bd00;color:#fff;padding:4px;margin-bottom:10px}.shopImportMessage h1{width:auto;background-color:#f5bd00;color:#fff}#importantMessage,#shopTimeout,.shopImportantMessage{background-color:#f5bd00;font-size:1.2em;line-height:1.5em;width:1170px;height:auto;padding:10px 15px 10px 15px;margin:0 auto;position:relative;top:50px}#importantMessage .toOrder,#shopTimeout .toOrder,.shopImportantMessage .toOrder{display:block;margin-bottom:5px;text-align:right;float:none}#importantMessage{position:fixed;bottom:0;top:0;width:100%;left:0;z-index:99999998;text-align:center;background-color:rgba(255,255,255,.9);right:0;display:flex;flex-direction:column;justify-content:center}#importantMessage .importantMessageText{text-align:center;font-size:larger;background-color:#f5bd00;padding:10px;margin:0 auto}#importantMessage .btn{margin:20px auto}.custom-checkbox,.custom-radio{position:relative;display:inline-block}.custom-checkbox input,.custom-radio input{position:absolute;left:7px;top:7px;margin:0;z-index:0;width:0!important;opacity:0;visibility:hidden}.custom-checkbox label,.custom-radio label{display:block;position:relative;z-index:1;padding:.3rem .2rem .5em 30px;cursor:pointer;line-height:1.1rem}.custom-checkbox label{background:url(img/checkbox.png) no-repeat}.custom-radio label{background:url(img/radiobutton.png) no-repeat}.custom-checkbox label,.custom-radio label{background-position:-10px -14px}.custom-checkbox label.focus,.custom-checkbox label.hover,.custom-radio label.focus,.custom-radio label.hover{background-position:-10px -264px}.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -514px}.custom-checkbox label.checkedFocus,.custom-checkbox label.checkedHover{background-position:-10px -764px}#shopSearchResult{float:none;margin-bottom:2rem}.searchResultGroups{clear:both}.searchResultGroup{float:left;display:block;margin-bottom:10px}.searchResultGroup ul{max-height:200px;overflow:auto}.searchResultGroup li{padding:2px}.searchResultGroup li.current{background-color:#EEE}.searchResultGroup h3{font-weight:700;height:35px;padding:2px}.visibleSearchGroups1 .searchResultGroup{width:100%;margin-right:0}.visibleSearchGroups2 .searchResultGroup{width:46%;margin-right:4%}.visibleSearchGroups3 .searchResultGroup{width:30%;margin-right:3%}.searchResultFilter>h3{font-weight:700;font-size:1.1rem}.searchResultFilter .filterTextContainer h3{border-bottom:none}.searchResultFilter .filterText{border-bottom:1px solid #d4d2cf;box-sizing:border-box;float:left;width:98%;margin-bottom:10px}.pause>div{float:left;padding-right:20px}.paddingRight{padding-right:12px}.width100{width:100%!important}.responsive{display:none}.responsive-break *{box-sizing:border-box}.responsive-container{box-sizing:border-box;clear:left;display:inline-block;vertical-align:middle;width:100%}.responsive-col{box-sizing:border-box;display:inline-block;vertical-align:middle;width:100%;padding-bottom:10px}.responsive-col1{box-sizing:border-box;clear:left;float:left;width:50%}.responsive-col2{padding-left:20px;width:50%}.shopProductGroupPath{clear:left;padding:4px;margin-bottom:10px}.shopProductGroupPath a{color:#5ab432}.pfandcontainer{display:flex;flex-direction:row;font-size:12px;line-height:12px;width:100%;height:24px}#cart .pfandcontainer{width:inherit;height:inherit}.pfand{flex:1;padding-right:5px}.pfandmeta{flex:1;text-align:right}.jugendschutz{float:left;height:19px;padding:1px 4px 0 4px;margin:0 2px 2px 0;white-space:nowrap;font-size:.85em;background-color:#D70000;color:#fff;line-height:16px}.productImageMax60{max-width:60px;max-height:80px;height:auto}.aboListName,.groupName,.productName,.special-info h1{display:block;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;font-size:1.3em;line-height:1.2em;color:#534d45;overflow:hidden}.groupName:hover,.productName:hover{color:#5ab432;text-decoration:none}.productPrice{display:inline-block;height:24px;padding:8px 0 8px 0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;color:#5ab432;font-size:2em}.offerPrice{padding:10px 8px;color:#fff;background-color:#5ab432;white-space:nowrap}.product input,.products .selecter-selected{font-size:13px!important}.selecter-selected{padding-top:8px;padding-bottom:8px}.empfehlung .offerPrice{padding:8px 0 8px 0;color:#5ab432;background-color:transparent}a.product-control,span.product-control{float:left;height:19px;padding:1px 4px 0 4px;margin:0 2px 2px 0;white-space:nowrap;font-size:.85em;background-color:#060;color:#FFF}img.product-control{vertical-align:middle;height:20px;width:auto}.product-control{float:left;margin:0 2px 2px 0}.einwegmehrweg,.handelsklasse,.product-country{float:left;height:19px;padding:1px 4px 0 4px;margin:0 2px 2px 0;white-space:nowrap;font-size:.85em;background-color:#9b937b;color:#fff;line-height:16px}.handelsklasse{background-color:#1ea01e}.product-manufacturer{float:left;height:19px;padding:1px 4px 0 4px;margin:0 2px 2px 0;white-space:nowrap;font-size:.85em;background-color:#5ab432;color:#fff;line-height:16px}.product-manufacturer:hover{text-decoration:none;background-color:#1ea01e}.cartMiddle span.einwegmehrweg,.einwegmehrweg{background-color:#ccc}#cart .einwegmehrweg,#cart .handelsklasse{float:none;padding:1px 2px}.product-region{background-color:#f5bd00;padding:1px 4px 0;margin:0 2px 2px 0;color:#fff;font-size:.85em;height:19px;float:left}.oldPrice{background-color:#5ab432;padding:1px 4px 0;margin:0 2px 2px 0;color:#fff;font-size:.85em;height:19px;float:left;text-decoration:line-through}.basicPrice,.packagingUnit,.productUnit,.shop_lmkz{font-size:.85em;line-height:1.3em}.packagingUnit{float:left;margin-right:5px}.basicPrice{float:right}.shopInputQuantity{width:100%;height:40px!important;padding-right:40px;text-align:center;margin-right:12px;box-sizing:border-box}.shopAddToCart{min-width:40px;height:40px;text-indent:-999em;background-image:url(img/custom/icon-cart.png);background-repeat:no-repeat;background-position:center center}.taxText{clear:both;padding:15px 0}.productAddToNote{position:absolute;left:1px;top:1px;padding:10px;display:inline-block}.notInShopText{margin-bottom:10px}.btn-quantity{font-size:1.4em!important;line-height:2em!important;width:30px;height:39px;background-color:#eee;color:#060;text-decoration:none!important;vertical-align:middle;text-align:center;margin-top:-2px;min-width:30px}.btn-minus{line-height:1.1em!important}input[type=button].btn-quantity-dropdown{position:absolute;top:0;right:4px;bottom:0;border-left:1px solid #d4d2cf;border-radius:0;margin:0;background-color:transparent;background-image:url(img/dropdown-arrow.png);background-repeat:no-repeat;background-position:50% 50%;width:35px}.shop-input-container{max-width:100%}.shop-input-container .selecter{width:100%}.product-quantity-div{position:relative;display:inline-block;vertical-align:middle;white-space:nowrap}.product-quantity-div .shopInputQuantity{margin:0;padding-right:40px;height:40px}.unit-span{margin-left:20px;height:40px;line-height:40px;vertical-align:middle;display:inline-block}input.shopInputUserText{width:100%;height:40px;box-sizing:border-box}.nav_productGroups{margin-left:-15px;margin-bottom:15px}.nav_productGroups .productGroupView{position:relative;width:222px;height:255px;border:0;padding:0;margin-left:15px;margin-bottom:15px;float:left;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box}.nav_productGroups .productGroupView .productGroupViewImg{width:222px;height:160px;text-align:center;overflow:hidden}.nav_productGroups .productGroupView .productGroupViewImg img{width:222px;height:auto}.nav_productGroups .image-over{position:absolute;top:0;left:0;visibility:hidden}.nav_productGroups .productGroupViewImg:hover .image-over{visibility:visible}.nav_productGroups .productGroupView:hover{border-color:#5ab432}.nav_productGroups .productGroupViewText{overflow:hidden;clear:both;text-align:center;padding:0 10px}.nav_productGroups .groupName{height:24px;margin-top:10px;margin-bottom:4px}.shopGroupBox img{float:left;margin-right:10px}.product-overview-grid{margin-top:15px;margin-left:-15px}.product-overview-grid .productWrapper{position:relative;width:222px;height:418px;margin-left:15px;margin-bottom:15px;padding-left:0;float:left;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.25)}.product-overview-grid .productWrapper:hover{z-index:1000}.product-overview-grid .productWrapper:hover .product{overflow:visible;box-shadow:none}.product-overview-grid .offerImg{position:absolute;top:-14px;right:-14px}.product-overview-grid .product{height:411px;overflow:hidden}.product-overview-grid .product-content{height:571px;padding:13px;border:2px solid #fff;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.product-overview-grid .product-content:hover{border-color:#5ab432}.product-overview-grid .image-area{width:221px;height:221px;margin:-13px 0 0 -13px;text-align:center;line-height:216px;overflow:hidden}.product-overview-grid .image-area img{vertical-align:middle;max-width:200px;max-height:100%;margin-left:-2px}.product-overview-grid .image-over{position:absolute;top:2px;left:2px;visibility:hidden}.product-overview-grid .image-area:hover .image-over{visibility:visible}.product-overview-grid .productName{height:44px;margin-top:10px;margin-bottom:4px}.product-overview-grid .product-origin{height:42px;line-height:16px}.product-overview-grid .product-price{position:relative;height:40px;margin-bottom:5px;text-align:right}.product-overview-grid .product-unit{position:absolute;bottom:0;margin-bottom:8px;float:left;font-size:.85em;text-align:left}.product-overview-grid .product-manufacturer{display:none}.product-overview-grid .grundpreis{min-height:20px}.product-overview-grid .shop_lmkz{display:block;clear:both}.product-overview-grid .productInputTableGrid{margin-top:15px}.product-overview-grid .shop-input-container{position:relative}.product-overview-grid .shopInputUserText:focus{position:absolute;width:100%!important;left:0;top:0;z-index:1}.product-overview-grid .responsive-col1{width:60%}.product-overview-grid .responsive-col2{width:40%;padding-left:5px}.abo-overview-list .product{float:left;position:relative;padding:13px;margin-bottom:15px;border:2px solid #fff;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box;width:100%}.abo-overview-list .product-content:hover,.abo-overview-list .product:hover{border-color:#5ab432}.abo-overview-list .image-area{float:left;width:222px;height:222px;margin-right:15px;text-align:center;line-height:80px;overflow:hidden}.abo-overview-list .image-area img{max-height:222px;max-width:222px;vertical-align:middle}.abo-overview-list .aboArea{float:left}.abo-overview-list .productName{width:364px;height:24px;overflow:hidden;margin-bottom:4px}.abo-overview-list .priceArea{float:right;margin-left:15px}.abo-overview-list .productPrice{text-align:right;padding:0;font-size:1em}.abo-overview-list .productText{font-weight:700;clear:right}.abo-overview-list .shopAddToCart{margin:0 0 0 10px;background-color:#f5bd00}.abo-overview-list .selecter{display:inline-block;max-width:none!important;vertical-align:bottom;width:130px}.abo-overview-list .aboAktualisieren{float:right;margin:10px 60px 0 0;width:145px}.abo-overview-list .diese_woche{font-weight:700;margin:5px 0}.aboLoadProduct{margin-top:10px;width:100%;max-width:240px}.productContainer{clear:both}.productContainer .product-content:hover,.productContainer .product:hover{border-color:transparent}.productContainer .viewDetail .product{box-shadow:none;background-color:none;padding-left:0;padding-right:0}#abogruppen .aboListName{font-size:1.5rem;line-height:1.9rem}.shopGroupBox{margin:15px 0}.abo .productText{background-color:#fff;padding:10px;margin:10px 0 0 0}.products{clear:both;font-size:14px}.productAngebot{display:inline;white-space:nowrap;font-family:roboto,Helvetica,Arial,sans-serif;font-size:1em;font-weight:400;line-height:1em;color:#5ab432;width:100%;position:absolute;right:30px;top:1px;text-align:right}.articleName{display:block}.viewNormal .productImageMax{max-height:100px;max-width:80px}.productRechts{float:right}.productInputTable td{height:26px;vertical-align:middle}.productInputTable td .shopInputQuantity{width:20px;margin-bottom:3px}.productInputTable td .shopInputUnit{margin-bottom:3px}.productInputTable td .shopInputUserText{width:120px}.productMitte{float:right;margin-right:10px}.productPropValues{max-width:180px}.productPropGroup{font-weight:700;padding-right:4px}.shopGraduatedPriceTABLE{font-size:.85em;font-weight:700;color:#5ab432;width:100%}.shopGraduatedPriceTABLE td{white-space:nowrap;line-height:16px;padding-right:10px}.shopGraduatedPriceTABLE td:last-child{padding-right:0}.shopGraduatedPrice2 td{width:50%}.shopGraduatedPrice2 .shopGraduatedPricePreis{text-align:right}.shopGraduatedPrice3 td{width:33.33%}.shopGraduatedPrice3 .shopGraduatedPricePreis{text-align:left}.shopGraduatedPrice3 .shopGraduatedPriceGP{text-align:right}.productText{margin:10px 0;clear:both;max-width:none}.productBewertung{float:right}.lieferbar,.liefertext{background-color:#5ab432;padding:2px 4px;color:#fff;font-size:.85em;font-weight:400}.nichtlieferbar{padding:2px 4px;color:#fff;font-size:.85em;font-weight:400;background-color:#f5bd00}.flagge{margin-bottom:3px;margin-left:4px}.productFooter{clear:both;height:20px;margin-top:5px}.productQuelle{font-size:.8em;line-height:1.2em;margin-top:5px;margin-bottom:10px;float:left}.viewDetail .product{position:relative;padding:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.viewDetail .productData h3{margin-top:25px;margin-bottom:8px}.viewDetail .offerImg{position:absolute;top:-14px;right:-14px}.viewDetail .product-left{float:left;margin-right:15px}.viewDetail .product-right{float:left}.viewDetail .image-area{width:366px;height:366px;text-align:center;line-height:364px;overflow:hidden}.viewDetail .image-area img{vertical-align:middle;width:auto;height:auto;max-width:100%;max-height:100%}.viewDetail .productName{min-height:55px;font-size:1.4em;line-height:1.4em}.viewDetail .productName:hover{color:#534d45}.viewDetail .product-unit{bottom:0;margin:0 1em 10px 0;float:left;font-size:.85em}.viewDetail .product-unit br{display:none}.viewDetail .product-unit .einwegmehrweg~br{display:inherit}.viewDetail .productPrice{font-size:2.5em;margin-bottom:15px;padding-top:16px}.viewDetail .oldPrice{float:right;margin-top:1em}.viewDetail .productSpecialPrice{margin-bottom:15px;padding-top:15px}.viewDetail .productAngebot{right:55px;top:3px}.viewDetail .productAngebot~.productName{margin-top:.6em}.viewDetail .grundpreis{margin-bottom:15px}.viewDetail .product-country,.viewDetail .product-manufacturer,.viewDetail .product-origin{line-height:17px}.viewDetail .productData{clear:both;padding-top:10px}.viewDetail .taxText{display:inline}.viewDetail .responsive-break{max-width:400px;float:left;margin-top:20px}.product-unit-ab{color:#D70000}.description-tabs ul{clear:both}.description-tabs h3.tab{border-top:1px solid #d4d2cf;border-right:1px solid #d4d2cf;border-left:1px solid #d4d2cf;padding:15px;margin:15px 15px -1px 0;display:inline-block;background-color:#fff}.description-tabs .tab-content{border:1px solid #d4d2cf;padding:15px}.js .description-tabs ul.tabs-list li{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;border-top-left-radius:4px;border-top:1px solid #cac2a9;border-right:1px solid #cac2a9;border-left:1px solid #cac2a9;padding:15px 15px 14px 15px;margin:15px 6px 0 0;display:inline-block;background-color:#cac2a9}.js .description-tabs ul.tabs-list li a{color:#fff;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;text-decoration:none;font-size:1.1em}.js .description-tabs ul.tabs-list li.current{padding:15px;margin:15px 6px -1px 0;border-top:1px solid #d4d2cf;border-right:1px solid #d4d2cf;border-left:1px solid #d4d2cf;background-color:#fff}.js .description-tabs ul.tabs-list li.current a{color:#534d45}.js .description-tabs .content{-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px;border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px;border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;border-bottom-left-radius:4px;border:1px solid #d4d2cf;padding:15px}.js .description-tabs .content h3.tabhead,.js .description-tabs .current-info{display:none}.js .description-tabs h3.tab{border:none}.js .description-tabs .tab-content{border:none;padding:0}#firmenportrait h1,.productsFirma h1{font-size:1.5em;line-height:1em}#firmenportrait h2,.productsFirma h2{margin-bottom:10px}#firmenportrait th,.productsFirma th{font-weight:700;padding-right:10px}#firmenportrait .firmenAngabenTabelle td,.productsFirma .firmenAngabenTabelle td{padding-bottom:10px}#firmenportrait .quelle,.productsFirma .quelle,.productsFirmaText{clear:both}.productsFirmaBild{float:left;margin-bottom:10px;margin-right:10px}.firmenbildbeschreibung{font-size:.8em;line-height:1.2em}.productsFirmaRest{margin:10px 0}.firmenAngabenTabelle{clear:left;float:left;display:block;margin-top:20px}#shopDislaimer,#shopLegendeAllergene{font-size:.8em;line-height:1.2em;margin-bottom:10px}.ecodetail{clear:left}.ecodetail .tabangabenOuter{margin-bottom:20px}.ecodetail div{margin-bottom:6px}.ecodetail h3{font-weight:700}.ecodetail .tabangaben_head{background-color:#cac2a9;font-weight:700;padding:4px;margin-bottom:0}.ecodetail .tabangaben{border:1px solid #cac2a9}.ecodetail .tabangaben td,.ecodetail .tabangaben th{padding:2px 4px}.ecodetail.naehrwerte{display:inline-block;margin-bottom:1rem}#ecoinform_all{padding-top:20px}.aboPriceRange{float:right;margin-right:10px}.js .shopAddToCart{display:none}.js .btn-quantity{display:inline-block}.js .display-filter--pager{width:330px}.taxText~.display-filter--pager{width:100%}.aboInCart{float:right;clear:right}.aboInCart .shopAddToCart{display:inline-block}.noteMain .shopAddToCart{display:inline-block;float:right}.mobileview .btn-quantity{font-size:2em!important;line-height:1.3em!important}.mobileview .btn-minus{line-height:.6em!important}.mobileview .product-overview-list .productWrapper{height:190px}.mobileview .product-overview-list .product{overflow:visible;height:190px}.mobileview .product-overview-list .product-content{height:160px}.mobileview .product-overview-list .grundpreis,.mobileview .product-overview-list .productInputTableList,.mobileview .product-overview-list .productSpecialPrice{visibility:visible}.mobileview .product-overview-list .noteArea{position:absolute;top:155px}.mobileview .product-overview-grid .productWrapper{height:571px}.mobileview .product-overview-grid .product{overflow:visible;height:571px}.mobileview .product-overview-grid .product-content{height:599px}.product-overview-grid .productWrapper:hover{box-shadow:0 0 100px 20px #aaa;margin-bottom:-160px;padding-bottom:175px}.product-overview-list .productWrapper:hover{box-shadow:0 0 100px 20px #aaa}.viewDetail .product-right{padding-right:2rem;width:auto}.viewDetail .cartCategory{width:auto;flex:1 1 auto}.quantityDropdown.jq-dropdown{position:absolute;left:0!important;top:-100px!important;width:100%;height:200px;overflow-x:hidden;overflow-y:scroll;border:1px solid #d4d2cf}.quantityDropdown.jq-dropdown .jq-dropdown-menu{max-width:inherit;min-width:inherit;border:none}.quantityDropdown.jq-dropdown .jq-dropdown-menu li{padding:.5rem;text-align:center}.quantityDropdown.jq-dropdown .jq-dropdown-menu li.selected{background-color:#eee}.quantityDropdown.jq-dropdown .jq-dropdown-menu li:hover{background-color:#ccc;cursor:pointer}.aboQuantityPrice .quantityDropdown.jq-dropdown,.cartQuantityPrice .quantityDropdown.jq-dropdown{left:10px!important}#loading{position:absolute;background-color:#f5bd00;color:#fff;padding:20px;line-height:13px;font-size:20px;z-index:9999999;display:none}.shopPageSelectorWrapper{display:block}.js .shopPageSelectorWrapper{display:none}#abokorbHead,#cartHead,#merkzettelHead{position:relative;clear:both;padding:80px 15px 15px 15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}#abokorbHeadImage,#cartHeadImage,#merkzettelHeadImage{float:right;margin-top:-50px;overflow:hidden}#cartHeadImage{margin-right:-15px}#cartLieferdatum{margin-bottom:120px}#cartLieferdatum .selecter{display:inline-block;vertical-align:middle;margin-left:15px;min-width:250px}#cartButtonsHead{margin-top:20px}.toOrder{float:right}.aussetzen{float:left}.btn.disabled{opacity:.5}.minimumOrderValueMessage{background-color:#f5bd00}#cartLiefermeldung{padding-top:10px;margin-left:8px;margin-bottom:20px;clear:both;font-family:roboto,Helvetica,Arial,sans-serif;font-size:1.25em;line-height:1.5em}#cartLiefermeldung .shop_bestellung_aktuelle_woche,#cartLiefermeldung .shop_bestellung_kommende_woche,#cartLiefermeldung .shop_bestellung_uebernaechste_woche{color:#5ab432;font-size:1.25em}.packtagLieferbedingung{margin-top:5px}#cartDIV{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);margin:15px 0;padding:15px;clear:both}#shopCartHeadlineInner{height:20px;font-size:14px}.shopCartHeadlineArticle{margin-left:90px}.shopCartHeadlineMenge{margin-left:20px}.shopCartHeadlineEinheit{margin-left:75px}.shopCartHeadlinePreis{margin-left:50px}.shopCartHeadlineEmptyCart{margin-left:460px}#cart{clear:both}.cartEmpty{margin:5px}.cartProductOuter{position:relative;border-top:1px solid #d4d2cf;clear:both}.cartProductOuter .cartDetail{visibility:hidden}.cartProductOuter:hover{z-index:1000;border-top-color:#fff}.cartProductOuter:hover .cartDetail{visibility:visible}.cartProductOuter:hover .cartProductInner{overflow:visible}.cartProductOuter:hover .cartProductContent{margin:0 -15px;padding:14px 14px;border:1px solid #d4d2cf}.festpreisAboProdukt{border-top:none}.cartProductInner{height:90px;overflow:hidden}.cartProductInner .shopInputInterval{width:109px}.cartProductContent{padding:15px 0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);height:116px}.mobileview{position:relative}.mobileview .cartDetail{visibility:visible}.mobileview .cartProductInner{overflow:visible;height:auto}.mobileview .cartProductContent{margin:0 -15px;padding:14px 14px;border:none;height:auto;box-shadow:none}.mobileview .cartProductOuter:hover .cartProductContent{border:none}.mobileview .cartProductOuter:hover{border-top:1px solid #d4d2cf}.cartProductOuter.festpreisAboProdukt:hover .cartProductContent{border-color:transparent;box-shadow:none;height:inherit;background-color:transparent}.aboInner{position:relative;padding:15px 0;border-bottom:1px solid #d4d2cf}.aboInner .shopInputInterval{width:109px}.aboArtikelContainer .aboInner{padding:0}.aboArtikel.ueberraschungsaboArtikel{line-height:70px;vertical-align:middle;display:inline-block;width:100%;overflow:hidden;height:70px}.aboArtikel.ueberraschungsaboArtikel>*{display:inline-block;vertical-align:middle;float:none}.aboArtikel.ueberraschungsaboArtikel .articleName{display:inline}.aboArtikel.ueberraschungsaboArtikel .cartArtikelImage{margin-top:0;height:70px;vertical-align:middle}.aboArtikel.ueberraschungsaboArtikel .cartArtikelImage img{vertical-align:middle}.aboName,.noteName{padding:15px 0;border-bottom:1px solid #d4d2cf}.aboName h1,.noteName h1{font-size:1.4em;line-height:1.4em;margin-bottom:0}.cartName{padding:15px 0}.cartName h1{font-size:1.4em;line-height:1.4em;margin-bottom:0}.cartArtikelImage{float:left;width:80px;height:80px;overflow:hidden;margin-right:10px;text-align:center;margin-top:-10px}.cartArtikelImage img{max-height:80px;max-width:80px;width:auto;height:auto}.cartRight{position:absolute;right:0;top:15px}.cartRight .shop-input-container{width:200px}.cartRight .product-quantity-div{padding:0;white-space:nowrap}.cartRight .unit-span{margin-left:20px;width:20px;display:inline-block}.cartRight .cartPreis{display:inline-block;vertical-align:middle;width:70px;text-align:right;padding-bottom:8px}.cartMiddle{display:inline;float:none}.cartMiddle .articlePrice,.cartMiddle .articleText{font-size:.8em;line-height:1.2em;margin-bottom:10px}.cartMiddle h1.articleName{font-weight:700;font-size:1.2em!important;line-height:1.2em!important;margin-bottom:8px;max-width:70%}.cartMiddle span{padding-right:15px;white-space:nowrap}.cartQuantityPrice{float:right}.aboQuantityPrice .selecter,.cartQuantityPrice .selecter{display:inline-block;max-width:none!important;vertical-align:middle;width:80px}.aboQuantityPrice .aboPreis,.aboQuantityPrice .cartPreis,.cartQuantityPrice .aboPreis,.cartQuantityPrice .cartPreis{float:right;text-align:right;margin-top:10px;width:60px;font-weight:700}.aboQuantityPrice .shopInputUnit,.cartQuantityPrice .shopInputUnit{margin-left:2px;width:60px}.aboQuantityPrice .shopAddToCart,.cartQuantityPrice .shopAddToCart{margin-left:12px;background-color:#f5bd00}.aboQuantityPrice input.btn-quantity-dropdown[type=button],.cartQuantityPrice input.btn-quantity-dropdown[type=button]{right:10px}.aboQuantityPrice .shopInputQuantity,.cartQuantityPrice .shopInputQuantity{height:40px}.cartPreis.inactivePrice{color:#ccc}.cartDisabled{vertical-align:middle;height:40px;line-height:40px;display:inline-block;width:100%;text-align:center;padding-right:35px;box-sizing:border-box}.cartButton{margin-left:12px;padding:9px 15px!important}.shopCartRuleText{display:inline;margin-left:0;margin-top:10px;margin-bottom:15px;padding:2px;background-color:#f5bd00;clear:both;float:none;font-size:12px}.cartSubmitDiv{padding-left:27px;margin-top:6px}.aboInputRight,.cartDetail{padding-left:84px;margin-top:6px}.cartUserText{width:100%;margin-right:0;box-sizing:border-box;height:40px!important}.cartLieferung{float:left;padding-top:20px}.aboPlusLink img,.cartPlusLink img{right:0;bottom:0;position:absolute}.cartDetail .notesSelect{margin-left:10px;margin-top:20px;width:180px}.cartDetail .btn,.cartDetail .moveToNote{margin:6px 0 0 0}.cartDetail .selecter{display:inline-block;max-width:none!important;vertical-align:bottom;width:100%}.cartDetail .moveToNoteWrapper .selecter{display:inline-block;max-width:none!important;vertical-align:bottom;width:250px}.cartDetail .intervall-div{float:right;padding-right:60px}.cartDetail .intervall-div div:first-child{float:left;margin-top:10px}.cartDetail .user-text-div{float:left;padding-left:6px}.cartDetail .user-text-div div{float:left;margin-top:10px;margin-right:10px}.shopCartPreviewPriceNotDeliverable{color:#ccc}.cartCheckOrder .cartArtikelImage{margin-top:0;margin-right:20px;position:relative}.cartCheckOrder .cartArtikelImage img{transform:translate(-50%,-50%);position:absolute;top:50%;left:50%}.cartCheckOrder .cartMiddle{float:left;max-width:50%;display:inline-block;margin-top:5px}.cartCheckOrder .cartDetail{padding-left:99px;float:right;width:100%;padding-bottom:5px}.cartCheckOrder .cartDetail>span{float:right}.cartCheckOrder .cartProductInner{height:auto;overflow:visible}.cartCheckOrder .cartProductOuter .cartDetail{visibility:visible}.cartCheckOrder .cartProductOuter:hover{border-top-color:#d4d2cf}.cartSum .cartSumText{float:left;padding:2px 10px 2px 0}.cartSum .cartSumValue{float:right;padding:2px 5px;font-weight:700}.cartSum .cartDividerBottom,.cartSum .cartDividerTop{clear:both}.cartSum #rechnungsbetrag,.cartSum #warenwert{font-size:1.4em;line-height:1.8em}.cartSum #rabattmeldung{border-top:1px solid #d4d2cf;padding:10px 100px 10px 0}.cartSumInner>div{border-bottom:1px solid #d4d2cf}#warenwertrabatt{clear:both}.shopCartMinimumOrderValueMessage{font-size:16px;margin-top:2px}.cartReloadForm{float:right;margin-top:1em}#cartAsNoteDIV{float:left}#cartAsNoteDIV .shopButton{margin-top:0}.aboOuter{clear:both;padding:15px;margin-bottom:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.cartAboInner{border-bottom:1px solid #d4d2cf;padding:15px 0;position:relative}#aboSortierung{margin-top:15px;clear:both}#aboChangedMsg{display:none;position:absolute;top:20px;right:0;width:500px;z-index:9999999;font-size:20px;background-color:#A00;color:#fff;font-weight:700;line-height:24px}#aboChangedMsg .needToSubmit{margin-top:20px}#aboKorb{clear:both}#aboKorb .aboPreis{margin-left:10px;display:inline-block;margin-bottom:10px;vertical-align:middle;width:70px;text-align:right}#aboKorb .aboRight{position:absolute;right:0;top:0}#aboKorb .aboRight .shop-input-container{width:150px}#aboKorb .aboRight .responsive-col1>.shopInputQuantity{vertical-align:middle}#aboKorb .aboRight .responsive-col2>.selecter{display:inline-block;vertical-align:middle}#aboKorb .aboRight .responsive-col2>.selecter .selecter-selected{line-height:22px}#aboKorb .cartRight{top:0}#aboSortierungText{float:left}#aboSortierungLinks{float:right}#aboSortierungLinks .aboLink{float:left;display:block;padding:2px 6px;margin-left:2px;background-color:#5ab432;text-decoration:none}#aboSortierungLinks .aboLink a{color:#fff}#aboSortierungLinks .aboLink a:hover{text-decoration:none}#aboSortierungLinks .Active{background-color:#fff}#aboSortierungLinks .Active a{color:#534d45}.aboInner .shop_inkl_mwst{clear:both;float:right;text-align:right;margin-top:10px;margin-bottom:10px}.aboDetail{margin:10px 0 10px 27px}.aboUserText{width:120px;vertical-align:middle;float:right}.aboDelivery{float:left;padding-top:25px;vertical-align:middle}.aboDelivery label{vertical-align:50%;padding-left:85px;width:65px;display:inline-block}.aboDelivery>span{padding-right:10px}.aboDelivery .aboButton{margin-top:0;vertical-align:middle}.aboDelivery .pauseBtn{display:inline-block;vertical-align:50%;margin-top:-1px}.aboDelivery .selecter{display:inline-block;vertical-align:middle;width:130px;margin-right:12px}.aboDelivery .abo-faktor{display:inline-block}.aboDelivery .abo-faktor label{float:left;margin-top:11px;padding-left:0}.aboDelivery .abo-faktor input{width:30px;text-align:center}.notAvailable{color:#5ab432;font-weight:700}.wunschaboArtikel .aboDatesPopup,.wunschaboArtikel .shopInputInterval{margin-bottom:5px}.wunschaboArtikel .aboButton,.wunschaboArtikel .pauseBtn{width:100px;text-align:center;box-sizing:border-box;height:40px}.wunschaboArtikel .aboAktualisieren{float:right;margin:10px 153px 0 0;width:120px}.wunschaboArtikel .aboDelivery{padding-top:10px;width:100%}.wunschaboArtikel .aboDelivery label{vertical-align:middle;padding-right:10px}.wunschaboArtikel .aboDelivery .pauseBtn{vertical-align:middle}.wunschaboArtikel .feedback{margin-bottom:10px}.wunschaboArtikel .aboQuantityPrice{margin-top:0}.wunschaboArtikel .aboQuantityPrice .aboPreis{width:auto;white-space:nowrap;float:none;text-align:right;display:inline-block;vertical-align:middle;margin-top:0}.wunschaboArtikel .aboQuantityPrice .product-quantity-div{width:120px}.aboPause,.wunschaboPause{margin-top:15px;padding-left:94px}.wunschaboPause label{width:65px;display:inline-block}.wunschaboPause .shopInputPause{margin:0;width:113px}.wunschaboPause .shopInputPause[name=StartPause]{margin-right:13px}.aboButton{margin-left:12px}.shopInputPause{width:100px;margin:0 10px}.aboArtikelContainer h2{border-top:1px solid #d4d2cf;border-bottom:1px solid #d4d2cf;margin-top:10px;margin-bottom:0;font-size:1.1rem;padding:10px 0}.aboArtikelContainer .aboQuantityPrice{margin-left:10px;min-width:220px}.aboQuantityPrice{margin-top:10px}.aboQuantityPrice .selecter{width:160px}.abo-faktor{padding-bottom:10px}.abo-faktor label{display:block}.abo-faktor input{width:130px;box-sizing:border-box;height:40px}.noteInner{background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);padding:15px;margin-bottom:15px}.cartNoteInner{border-bottom:1px solid #d4d2cf;padding:15px 0;position:relative}.noteRename{padding:15px 0}.noteRename input[type=text]{width:180px;margin-right:5px}.noteRename .noteNameLabel{display:block;margin:0 0 4px 2px}.noteRename input[name=notename]{width:150px}.noteRename input.secondBtn[type=submit]{font-size:1.1em}.noteRename .shopNoteButton{margin-left:0;float:right}#newNote{margin:15px 0}#newNote label{padding-right:10px}.addAllToCart{clear:both}.addAllToCart .shopButton{float:right;margin-top:10px;margin-bottom:20px}.noteMain{clear:both}.noteMain form{padding:14px 0;border-top:1px solid #d4d2cf}.noteMain .addToCart{margin-top:6px;margin-left:27px}.noteMain .cartMiddle{float:left}.noteMain .cartRight{position:static;float:right}.noteMain .aboQuantityPrice input.btn-quantity-dropdown[type=button],.noteMain .cartQuantityPrice input.btn-quantity-dropdown[type=button]{right:0}.noteMain .cartDetail{margin-top:20px;padding-left:83px;width:100%}.noteMain .moveToNoteWrapper .selecter{margin-left:0}.noteMain .shopInputCartQuantity{width:100px}.noteMain .cartPreis{padding-left:20px}.noteMain .cartDelete{padding-bottom:0}.notesIhrText{margin-right:20px;width:150px;float:left}.noteMove{white-space:nowrap}.noteRenameLabel{padding-left:50px;padding-right:30px}.moveToNote{float:left}#noteList .selecter{float:left;width:72%;margin-right:3%}#noteList .noteChangeDropdownSubmit{width:25%}.noteDelete{margin-left:30px}#noteContents{margin-top:15px}.noteLoading,.oder{text-align:center;padding-top:15px;padding-bottom:15px}.oder{margin-top:20px}#newNote{margin-bottom:0}#noteContent{padding:15px 15px}.aboDelete,.cartDelete{vertical-align:middle;width:auto!important}.cartDelete{padding-bottom:10px;padding-right:10px}.aboSurprise{vertical-align:30%}.usertext-interval-container{width:400px}.productStatus{position:relative;top:-2px;left:-5px;vertical-align:middle}#addProductToNoteArticle{margin:0 auto;width:600px;background-color:#FFF;padding:15px}#addProductToNoteArticle h1{font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;text-transform:uppercase;font-size:1.8em;line-height:1.3em;margin-bottom:10px}#addProductToNoteArticle .noteArticle{margin-bottom:15px}#addProductToNoteArticle .noteArticle>p{display:block}#addProductToNoteArticle .articleName{display:inline-block;vertical-align:middle;margin-right:15px;font-size:1.1em;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;text-decoration:none;text-transform:uppercase}#addProductToNoteArticle .shopInputQuantity{display:inline-block;vertical-align:middle;margin-right:15px;width:auto;min-width:100px;float:none}#addProductToNoteArticle .selecter,#addProductToNoteArticle select{display:inline-block;vertical-align:middle;margin-right:15px}#addProductToNoteArticle .toNoteName{width:160px;margin-right:15px}#addProductToNoteArticle input[name=add]~p{margin-top:20px}#addProductToNoteArticle .closeButton{padding-top:20px}#addProductToNoteArticle .closeButton input{float:right}.js .cartAktualisieren{display:none}.js .shopInputCartQuantity{margin-right:0}.js .noteInner .cartMiddle{width:210px}.js .noteInner .cartRight{width:auto}.js .cartRight .unit-span{width:60px}#cartMsg{padding:40px;background-color:#FFF;border:1px solid #5ab432;position:absolute;z-index:9999999}.hasActivePauseMsg,.tourPausedMsg{margin-top:20px;clear:both;float:left}.cartMiddle span.jugendschutz{float:none;padding:1px 2px;font-size:inherit;line-height:inherit}.cartUndeletable{display:inline-block;background-color:#f5bd00;color:#fff;padding:5px}.orderStatus{padding:10px;color:#fff;background-color:#f5bd00}.orderStatus1{padding:10px;background-color:#5ab432}.orderStatus h2{margin-top:0;margin-bottom:20px}.orderStatusChanged{padding:0 0 3px;text-align:center;font-size:12px;line-height:1.5;color:#fff;background-color:#f5bd00}#orderContent{clear:both}#orderContent h1{padding-top:25px}#orderContent>#shopCommon>table td{padding-bottom:10px;vertical-align:middle}#gbEinkaufLieferdatum{clear:both}#gbEinkaufLieferdatum .btn{margin-left:4px;display:inline}#gbEinkaufLieferdatum .shop_bestellung_aktuelle_woche,#gbEinkaufLieferdatum .shop_bestellung_kommende_woche,#gbEinkaufLieferdatum .shop_bestellung_uebernaechste_woche{background-color:#f5bd00;padding:10px 12px;margin-bottom:0}#gbEinkaufLieferdatum .packtagLieferbedingung a{color:#fff}#gbEinkaufLieferdatum .js .gbLieferdatumWecheslnINPUT{display:none}#gbEinkaufLieferdatum .selecter{display:inline-block;vertical-align:bottom;width:100%}#gbEinkaufLieferdatum .nojs .gbLieferdatumWecheslnINPUT{display:inline;padding:2px 5px}#gbEinkaufLieferdatum .nojs select{width:150px}.opaqueBack{width:100%;height:100%;background-color:#666;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;position:absolute;top:0;left:0;bottom:0;right:0;z-index:999999}.opaqueBackOuter{position:fixed;visibility:visible;z-index:999999;top:0;left:0;width:100%;height:100%}#shopTransferToCart{width:100%;height:100%;position:absolute;top:0;left:0;z-index:999999}#shopTransferToCart table{padding:20px;margin-left:auto;margin-right:auto;margin-top:100px;background-color:#FFF}#shopTransferToCart table td{padding:4px 8px 4px 8px}#shopTransferToCart table th{padding:4px 8px 4px 8px;color:#484848}#shopTransferToCart table .cellCenter{text-align:center}#shopTransferToCart table .cellRight{text-align:right}#shopTransferToCart table .cellRightDistance{padding-right:20px}#shopTransferToCart table .rowDivider td{border-top:1px solid #8ABD26;padding-top:20px}#shopTransferToCart table .rowDistance td{height:20px;line-height:0}#shopTransferToCart table .colLiefertermin{display:none}#shopTransferToCart input[type=image]{margin-top:20px}#shopTransferToCart .transferDate{border:none}#shopTransferToCart .selecter{display:inline-block;max-width:none!important;vertical-align:bottom;width:100px}.orderInput{margin:0 0 15px 0}.orderInput label{display:inline-block;width:240px}.orderInput input{width:200px}.orderInput .styled-select{display:inline-block}.orderInput .selecter{max-width:none!important;vertical-align:middle;width:150px}.orderInput .required{display:inline-block}.datenschutz,.requiredFields{margin:20px 0}#orderUeberpruefen input[type=submit]{padding:3px 70px;float:right}#iban_erzeugen{margin-bottom:30px}#userBestaetigung{font-weight:700;margin-bottom:30px}.paypal-payment{position:relative;float:right;top:-15px;right:20px}#checkOrderForm *{box-sizing:border-box}#checkOrderForm #orderDate{font-weight:700;font-size:1.8em;margin-bottom:20px}#checkOrderForm #Datenspeicherung{border:1px solid #f5bd00;margin-top:2rem}#checkOrderForm #Datenspeicherung label span{display:inline-flex;line-height:1.5rem;margin-top:-1.5rem}#checkOrderForm #Datenspeicherung div{display:inline-block}#checkOrderForm #Datenspeicherung #jugendschutz_text{display:none;padding-left:30px}#checkOrderForm #Datenspeicherung .geburtsdatumHinweis{display:block;clear:both;margin-bottom:15px}#checkOrderForm #Datenspeicherung #Geburtsdatum{background-image:none!important}#checkOrderForm #IhrText{width:100%;padding:1rem}#checkOrderForm table{margin-top:20px}#checkOrderForm tr{height:30px}#checkOrderForm .addresse td{padding-bottom:10px}#orderBestellung .cartQuantityPrice{margin-top:10px;width:auto}#orderBestellung .cartPreis{margin-top:0}#orderBestellung .cartQuantity{float:left;width:100px}#orderBestellung .cartUnit{float:left;width:80px}#orderBestellung .shopCartHeadlineArticle{margin-left:116px}#orderBestellung .shopCartHeadlineMenge{margin-left:500px}#orderBestellung .shopCartHeadlineEinheit{margin-left:55px}#orderBestellung .shopCartHeadlinePreis{margin-left:70px}.checkOrderInfo{display:block;margin:20px 0;font-size:.8em;line-height:1.2em}.checkOrderInfo p{margin:8px 0}#orderAbokorb{margin-top:20px}#orderAbokorb b{font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;font-size:1.4em;line-height:1.4em;font-weight:700}.shopCartTable .shopCartArticleName,.shopCartTable .shopCartHeadline{font-weight:700}.cartCheckOrder{padding:15px;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1)}.agbNotConfirmedText,.sendOrder{position:absolute;z-index:1000000}.sendOrder{padding:20px;background-color:#FFF;font-size:20px}.shopOrderZumKaufen{width:100%;padding:1rem;margin:2rem 0;background-color:#f5bd00;box-shadow:0 0 10px rgba(0,0,0,.1);color:#fff;font-size:1.25em;line-height:1.5em;float:left;clear:both}.shopOrderZumKaufen a{color:#fff}#kaufen{width:100%;margin:2rem 0;font-size:1.25em}.shopOrderForm,.shopOrderForm label{box-sizing:border-box}.shopOrderForm .form-error{padding-left:250px}.shopOrderForm .custom-checkbox label,.shopOrderForm .custom-radio label{background-color:transparent;padding-top:.2rem}.shopOrderForm .custom-checkbox,.shopOrderForm .custom-radio{overflow:hidden;width:100%;box-sizing:border-box}#orderCustomerAccount .orderInput{margin:0}#orderCustomerAccount .orderInput input[type=checkbox]{width:20px}#orderCustomerAccount .form-error{padding-left:30px}#orderCustomerAccount .customerPropertyOuter>.orderInput>label{width:100%}.customerHintText{padding:10px 0}.customerPropertyOuter{padding:0;margin:0 0 30px 0}.istPDFMailversand>.orderInput>.custom-checkbox label,.istPDFMailversand>.orderInput>label{background-color:transparent}.customerPropertyInner{background-color:#fff;padding-left:1.9rem;margin-top:-4px}#orderCustomerAccount.nojs .customerPropertyInner{margin-top:-20px}#customerPerson2{margin-top:30px}#customerPerson2 .customerPropertyInner{background-color:#fff;padding:14px 10px 10px 0;margin-top:-4px}#customerInvoice .customerPropertyInner,#customerOrderMail .customerPropertyInner,#orderCustomerAccount.nojs #customerInvoice .customerPropertyInner,#orderCustomerAccount.nojs #customerOrderMail .customerPropertyInner{margin-top:0}.shopPayment .customerPropertyInner{background-color:transparent;margin-top:-10px;padding:10px 10px 10px 1.9rem}input.paymentErzeugeIBANButton,input.paymentErzeugeIBANContainer{width:auto;float:none;margin:1rem 0;display:block}#bankdata{display:none;background-color:#fff;margin:1rem 0;padding:1rem 0}.blzDropDown{width:100%!important;max-width:500px!important}.blzDropDown>div{padding:.5rem 1rem}#sepadata{margin:1rem 0;background-color:#fff;padding:1rem 0}.orderInputBestaetigungIBAN label{font-weight:700;width:auto}.orderInputBestaetigungIBAN .form-error{padding-left:30px}.orderInputBestaetigungIBAN .custom-checkbox.has-error{border:1px solid #b94a48}.orderInputSelect label{margin-top:-30px;vertical-align:middle}.orderInputSelect .selecter,.orderInputSelect .styled-select{width:218px}#orderKundendaten{margin:2rem 0}#checkOrderForm #orderKundendaten{margin:3rem 0}#orderProdukte{margin-bottom:2rem}.orderBlockHead,.shopOrderForm .custom-checkbox .orderBlockHead,.shopOrderForm .custom-radio .orderBlockHead{width:100%;background-color:#efe9d2;display:block;line-height:1em;padding:.5em .2rem .5em 30px;position:relative;z-index:1}.nojs .orderBlockHead,.nojs .shopOrderForm .custom-checkbox .orderBlockHead,.nojs .shopOrderForm .custom-radio .orderBlockHead{width:90%}.nojs .customerPropertyOuter>.orderInput>input[type=checkbox]{position:relative;top:-23px;width:20px;z-index:2}.perfectcenter{position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}.filterBack h2{margin-top:4rem;margin-bottom:15px;border-top:1px solid #d4d2cf;padding-top:10px}.filterContainer{padding-bottom:30px}.filterContainer h3{padding-bottom:0;padding-top:5px;border-top:1px solid #d4d2cf}.filterContainer li{clear:left}.filterContainer li input{vertical-align:bottom}.filterContainer .custom-checkbox label,.filterContainer .custom-radio label{padding-bottom:0}.filterContainer label{vertical-align:bottom}#shop_tpl_left .filterContainer h3{margin:0}#filterSonderangebote,#filterVegan{padding-bottom:0}#filterVegetarisch{padding-bottom:30px}#filterAllergie ul,#filterKontrolle ul{height:95px;overflow:hidden}#filterAllergie :hover ul,#filterKontrolle :hover ul{height:auto}#filterAllergie .mehr,#filterKontrolle .mehr{padding:10px 0 0 30px;display:block}#filterAllergie .submitButtons,#filterAllergie :hover .mehr,#filterKontrolle .submitButtons,#filterKontrolle :hover .mehr{display:none}#filterAllergie :hover .submitButtons,#filterKontrolle :hover .submitButtons{display:block}.filterText{clear:both;width:100%}.filterTextContainer{clear:both}.filterTextContainer h3{display:inline-block;width:100%;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #d4d2cf}.filterTextContainer div li{float:left;padding-right:15px;background-color:#fff}.filterTextContainer p{float:left;line-height:1.7em}.filterContainer.activeFilter .count,.filterText.activeFilter .count,input[type=submit].removeFilter{display:none}#filterRegion .regionInfo{width:14px;height:14px;background-color:#f5bd00;display:inline-block;text-align:center;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;color:#fff;font-size:.85em;line-height:1.1em;margin-top:-3px;font-weight:700;font-family:Times;margin-left:4px;vertical-align:middle}.filterBack .filterClose{display:none}#pGS{margin-bottom:30px}#pGS .even,#pGS .odd{padding-bottom:30px;display:table;width:100%}#pGS h1{font-size:1em;font-family:#eee}#pGS h4{font-weight:700;display:inline-block}#pGS input[type=checkbox]{float:left}.js .submitButtons{display:none!important}.productgroupSelectionText .innerForm div{clear:left}.shop-minus{background-image:url(../css/img/shop-minus.png);background-position:bottom right;background-repeat:no-repeat}.shop-plus{background-image:url(../css/img/shop-plus.png);background-position:bottom right;background-repeat:no-repeat}#orderKundendaten.js #orderLieferadresse.hideOnLoad{display:none}#searchList{position:absolute;z-index:999998;background-color:#fff;width:700px;padding:10px 0 10px 10px;border:1px solid #000}#searchListClose{position:absolute;left:0;top:0;width:100%;height:100%;z-index:0}.searchListEmpty div.error{width:98%;box-sizing:border-box}.searchResultGroup .collapsible-count{display:none}#logo{display:inline-block;vertical-align:middle;padding-right:30px}.placeholderText{color:#ccc}span.noBorder~.cmsHeadline{line-height:1.1em}.oekoLinks{min-width:100px}.infosimshop>div{font-weight:700}.infosimshop li{clear:both;float:none;width:100%}.infosimshop li>span{width:300px}.listePunkte .cmsImageAlignLeft{margin-right:15px}.listePunkte .cms{display:table;margin-bottom:20px}.firmenbild{float:left;margin-right:20px}.firmenanleser{margin-bottom:20px;display:block}.firmenadresseTabelle th{padding-right:20px}.kundendaten{margin:20px}.kundendaten td{padding-bottom:10px}.kundendaten .bezeichnung{padding-right:20px;padding-top:10px}.kundendaten .zeit input{width:80px}.kundendaten .eingabefeld input{width:325px}.kundendaten textarea{width:340px}#infoanfrage table,#mail table{margin-bottom:20px}#infoanfrage td:first-child,#mail td:first-child{vertical-align:middle;padding-right:20px}#infoanfrage .infokontaktgrund td:first-child,#mail .infokontaktgrund td:first-child{padding-right:5px}#infoanfrage .infouhrzeit td:nth-child(3),#mail .infouhrzeit td:nth-child(3){vertical-align:middle;padding-left:20px}#infoanfrage textarea,#mail textarea{width:400px}#infoanfrage .infokundendaten input,#mail .infokundendaten input{width:363px}#mail td{padding-bottom:20px}#mail textarea{width:480px}#empfehlung_freund td:first-child{padding-right:5px;white-space:nowrap;vertical-align:middle;width:140px}#empfehlung_freund table{margin-bottom:20px}#empfehlung_freund td{padding-bottom:20px}#empfehlung_freund textarea{width:480px}#empfehlung_freund input{width:323px}.team .cmsImageTable{padding-right:20px;padding-bottom:20px;vertical-align:top}.team .cmsImageTable .cmsTitle{font-size:.8em}.historyBack{padding-top:20px}.seite1{background:0 0;margin-top:120px;text-align:center!important}.seite1 *{text-align:center!important}.seite1 h1{margin:30px 0 30px 0;font-size:3em;color:#534d45}.seite1 h2{margin:100px 0 100px 0;font-size:1.5em;color:#534d45}.seite1 .datum{font-size:1.5em;margin:30px 0 30px 0}.seite1 .cmsList li{margin-top:10px;font-size:1em!important}.preislisteprint a{color:#534d45}.preislisteprint h1{font-size:2em;padding-top:80px;color:#534d45}.preislisteprint h2{font-size:1.5em;line-height:.8em;margin-top:15px;margin-bottom:0;color:#534d45}.preislisteprint table{max-width:800px;width:800px;margin:0 auto}.preislisteprint th{font-weight:700}.preislisteprint tr.headcol th{border-bottom:1px solid #DDD}.preislisteprint td{border-top:1px solid #DDD}.preislisteprint td,.preislisteprint th{text-align:left;padding:5px 5px}.preislisteprint th.head1,.preislisteprint th.head2{border-bottom:none}.preislisteprint th.Menge{text-align:center}.preislisteprint .Produktbezeichnung{font-weight:700}.preislisteprint td.Produktbeschreibung{font-size:.9em;line-height:1.1em}.preislisteprint .Herkunft{font-size:.9em;line-height:1.1em;max-width:140px;min-width:120px}.preislisteprint .Menge,.preislisteprint .Preis{text-align:right;white-space:nowrap}.preislisteprint .grundpreis{text-align:right;font-size:.9em;line-height:1.1em;margin-top:3px}.preislisteprint .ccUnit{min-width:18px;display:inline-block}.preislisteprint img{display:none}.preislisteprint .product-control,.preislisteprint .product-manufacturer{background:0 0}.preislistemenu td{border-top:none}.preislistemenu .pgListName{font-weight:700}.preislistemenu .pgList{padding-bottom:15px}.preislistemenu .pgList a{padding-right:30px}#printpricelist{position:absolute;top:20px;left:20px;padding:30px;font-size:2em;display:none}@media print{.noprint{display:none}}.home-cls .homeMenu,.shop-cls .shopMenu{display:none}#shopCustomerMessage{padding-left:10px;padding-right:10px}#shopCustomerMessage .content,#shopCustomerMessage .tab-content{background-color:#fff}.totop{width:100%;text-align:center;position:relative;top:100px}.newsPosition img{padding-right:10px;padding-bottom:10px}#loginPage{height:600px}#loginPage #loginDIV{width:600px;margin:auto}#loginPage .passwordLost{float:right}.neukundenlogin{padding-right:50px}.neukundenlogin .cmsFlexible{padding:0}.neukundenlogin h1{margin:45px 0 20px 0;font-size:1.6rem;line-height:2rem;text-align:left}.neukundenlogin a.btn{background-color:#ebb500;text-align:center;width:260px;min-width:150px;margin-bottom:20px;display:block}.kundenlogin #loginDIV,.kundenlogin .cmsFlexible{padding:0}.kundenlogin #loginDIV h1{margin:45px 0 20px 0;font-size:1.6rem;line-height:2rem;text-align:left}.kundenlogin #loginDIV .loginPassword input[type=submit],.kundenlogin #loginDIV input[type=text],.kundenlogin #loginDIV input[type=password],.kundenlogin #loginDIV input[type=email]{margin:0 0 10px 0;clear:both;float:none;max-width:100%;text-align:left}.kundenlogin #loginDIV .loginPassword input[type=submit]{text-align:center}.kundenlogin #loginDIV .loginPassword,.kundenlogin #loginDIV .newCustomer,.kundenlogin #loginDIV .passwordLost{text-align:left;clear:both;float:none}@media screen and (max-width:511px){#loginDIV .loginPassword input[type=submit],#loginDIV input[type=text],#loginDIV input[type=password],#loginDIV input[type=email]{width:100%}.neukundenlogin a.btn{width:100%;max-width:100%}}.webui-popover{z-index:10004}.webui-popover-backdrop{z-index:10003}.webui-popover-messagePopover{background-color:#f5bd00!important;height:auto!important;max-height:60%!important;max-width:60%!important;padding:10px;box-sizing:border-box}.webui-popover-messagePopover .webui-popover-title{display:none!important}.webui-popover-messagePopover .webui-popover-content{color:#534d45;font-size:1.2rem;line-height:1.5rem}.webui-popover-messagePopover .webui-popover-inner .close{font-size:2rem}#aboKorb .feedback{font-size:1.2rem;line-height:1.5rem}#headInformation{max-width:1200px;margin:75px auto 15px auto;clear:both;display:flex;flex-direction:column;row-gap:10px}#headInformation .hi-col-item{text-align:center;position:relative;margin-left:auto;margin-right:auto}#headInformation .hi-col-item-image img{max-width:100%;height:auto;width:auto}#headInformation .hi-col-item-text{background:#5ab432;color:#fff;font-size:1rem;padding:10px;box-sizing:border-box}#headInformation .hi-col-item-text>a{color:#fff;width:100%;height:100%;display:block;vertical-align:middle}#headInformation .hi-col-item-image .hi-col-item-text{margin-left:0;margin-right:0}#headInformation .hi-col{width:100%;height:auto;box-sizing:border-box;display:flex;justify-content:space-between;align-items:stretch;column-gap:10px;row-gap:10px}#headInformation .hi-col-scroll{margin:20px 0;box-sizing:border-box}#headInformation .hi-col-scroll-left,#headInformation .hi-col-scroll-right{display:none}#headInformation .hi-col1>*{width:100%;max-width:100%}#headInformation .hi-col2>*{width:50%;max-width:50%}#headInformation .hi-col3>*{width:33.33%;max-width:33.33%}#headInformation .hi-col4>*{width:25%;max-width:25%}#headInformation .hi-col5>*{width:20%;max-width:20%}#headInformation .hi-col-item.textsamecol .hi-col-item-text{background-color:transparent;margin-top:10px;color:#534d45;padding:5px;font-size:20px;text-overflow:ellipsis;overflow:hidden}@media screen and (max-width:1199px){#headInformation{margin-top:0}}@media screen and (max-width:799px){#headInformation .hi-col3,#headInformation .hi-col4,#headInformation .hi-col5{flex-direction:column}#headInformation .hi-col3>*,#headInformation .hi-col4>*,#headInformation .hi-col5>*{width:100%;max-width:100%;margin-top:5px}#headInformation.wrap-item1 .hi-col,#headInformation.wrap-item2 .hi-col,#headInformation.wrap-item3 .hi-col,#headInformation.wrap-item4 .hi-col{flex-wrap:wrap;flex-direction:row}#headInformation.wrap-item1 .hi-col-item{margin-top:0;flex:1 0 100%}#headInformation.wrap-item2 .hi-col-item{margin-top:0;flex:1 0 calc(50% - 10px)}#headInformation.wrap-item3 .hi-col-item{margin-top:0;flex:1 0 calc(33% - 20px)}#headInformation.wrap-item4 .hi-col-item{margin-top:0;flex:1 0 calc(25% - 30px)}}@media screen and (max-width:512px){#headInformation .hi-col-item.textsamecol .hi-col-item-text{font-size:15px}#headInformation .hi-col-item{max-width:100%!important}#headInformation .hi-col1,#headInformation .hi-col2{flex-direction:column}#headInformation .hi-col1>*,#headInformation .hi-col2>*{width:100%;max-width:100%;margin-top:5px}#headInformation.wrap-item1 .hi-col,#headInformation.wrap-item2 .hi-col,#headInformation.wrap-item3 .hi-col,#headInformation.wrap-item4 .hi-col{flex-wrap:wrap;flex-direction:row}#headInformation.wrap-item1 .hi-col-item{margin-top:0;flex:1 0 100%}#headInformation.wrap-item2 .hi-col-item{margin-top:0;flex:1 0 calc(50% - 10px)}#headInformation.wrap-item3 .hi-col-item{margin-top:0;flex:1 0 calc(33% - 20px)}#headInformation.wrap-item4 .hi-col-item{margin-top:0;flex:1 0 calc(25% - 30px)}}.cmsFlexible.cookie-message{width:100%;max-width:600px;position:fixed;bottom:0;right:0;padding:20px;background:#fff;border-bottom:1px solid #ccc;box-shadow:0 0 3px #ccc;box-sizing:border-box;z-index:9999999;font-size:16px;line-height:22px}.cmsFlexible.cookie-message img{padding-bottom:10px;padding-right:30px;vertical-align:middle}.cmsFlexible.cookie-message h1{float:none;width:auto;text-align:center;font-size:24px;display:inline;vertical-align:middle}.cmsFlexible.cookie-message hr{border-style:inset;border-width:1px;color:#ccc;height:0}.cmsFlexible.cookie-message a{color:#5ab432}.cmsFlexible.cookie-message .cookie-text{margin-bottom:20px}.cmsFlexible.cookie-message .cookie-info-link{padding:3px 8px;height:40px;box-sizing:border-box;display:inline-block;vertical-align:middle;line-height:35px;float:left}.cmsFormElement.cookieBar-close-button{float:right}.cmsFormElement.cookieBar-close-button input{width:auto;text-transform:uppercase}@media screen and (max-width:600px){.cmsFlexible.cookie-message h1{float:none;width:auto;text-align:center;font-size:20px}.cmsFlexible.cookie-message .cookie-text{width:100%}.cmsFlexible.cookie-message .cookie-info-link{width:100%;float:none;text-align:center;margin-left:0;margin-bottom:20px;line-height:20px}.cmsFlexible.cookie-message a{color:#5ab432}.cmsFormElement.cookieBar-close-button{float:none;text-align:center;margin-bottom:0}}@media screen and (max-width:400px){.cmsFlexible.cookie-message{padding-left:10px;padding-right:10px;padding-top:10px;padding-bottom:10px}.cmsFlexible.cookie-message h1{line-height:1.5rem;padding-top:0;margin-bottom:0}.cmsFlexible.cookie-message img{display:none}.cmsFlexible.cookie-message .cookie-text{font-size:14px;line-height:18px}}#top-of-page{display:block;border:1px solid #fff;color:#fff;background-color:#5ab432;font-style:normal;font-weight:400;speak:none;font-variant:normal;text-transform:none;transition:all .3s ease-out;position:fixed;border-radius:2px;height:40px;width:40px;line-height:35px;text-decoration:none;text-align:center;opacity:0;right:40px;bottom:40px;z-index:1030;visibility:hidden;vertical-align:middle}#top-of-page img{vertical-align:middle}#top-of-page.scrolled_cls:hover{background-color:#1ea01e;border:1px solid #e1e1e1;opacity:1}#top-of-page.scrolled_cls{opacity:.5;visibility:visible}#serviceMenuHeader{margin-bottom:40px}#serviceMenuHeader img{max-width:100%;height:auto}.kategorie-uebersicht a{display:block;padding-top:20px}#liefergebiet .cmsFormElement{display:inline}#liefergebiet .cmsFormInput{margin-right:20px}#liefergebiet input{width:120px}#liefergebiet .cmsFormInput::after{content:none;left:125px;top:0}@media screen and (max-width:511px){#liefergebiet .cmsFormElement{display:block}}.rezepte .selecter{max-width:400px;margin-bottom:10px}.cmsBoxBorder{background-color:rgba(236,249,207,.5);border:2px solid rgba(53,181,51,.5);border-radius:10px;max-width:100%;width:670px}.cmsBoxBorder .cmsBoxInner{padding:15px}.cmsBoxBorder.preise-rabatte img{margin-right:-19px;margin-top:-19px}.cmsBoxBorder.preise-rabatte .rabatte td{white-space:nowrap}.preise-rabatte-container{position:relative;clear:both}.preise-rabatte-container h2{margin-bottom:0;margin-top:0;padding-top:2rem;padding-bottom:1rem}.rabattrechnung td{padding-right:15px;padding-bottom:10px;white-space:nowrap}.rabattrechnung td:first-child{white-space:normal}.rabatt-tabelle1,.rabatt-tabelle2{width:35%}@media screen and (max-width:799px){.rabatt-tabelle1,.rabatt-tabelle2{width:49%}}@media screen and (max-width:511px){.cmsBoxBorder .cmsBoxInner{padding:5px}.cmsBoxBorder.preise-rabatte img{margin-right:-9px;margin-top:-9px}.rabattrechnung,.rabattrechnung tbody,.rabattrechnung tr{width:100%;display:block}.rabattrechnung td{display:inline-block;width:auto;padding-right:0}.rabattrechnung td:nth-child(1){clear:both;float:left;padding-bottom:0}.rabattrechnung td:nth-child(2){float:right;padding-bottom:0}.rabattrechnung td:nth-child(3){clear:both;float:left;width:20%;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e2efc5}.rabattrechnung td:nth-child(4){float:left;width:20%;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e2efc5}.rabattrechnung td:nth-child(5){float:right;width:60%;text-align:right;padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #e2efc5}.rabatt-tabelle1,.rabatt-tabelle2{width:100%}.rabatt-tabelle1 td,.rabatt-tabelle1 th,.rabatt-tabelle2 td,.rabatt-tabelle2 th{width:50%}.rabatt-tabelle2 tr:first-child{display:none}.rabatt-tabelle2 tr:nth-child(2) td{border-top:none}}.link-kachel-container a{display:inline-block;margin-bottom:20px;color:#534d45;vertical-align:top}.link-kachel-container .cmsImageTable{margin-right:20px;max-width:200px;box-shadow:0 0 10px rgba(0,0,0,.1)}.link-kachel-container .cmsTitle{font-style:normal;font-family:merriweather,Sylfaen,Georgia,"Times New Roman",Times,serif;font-size:1.15rem;padding:15px 0}@media screen and (max-width:459px){.link-kachel-container{clear:both}.link-kachel-container a{width:49%;padding-right:1%}.link-kachel-container .cmsImageTable{max-width:none;width:100%;margin-right:0}.link-kachel-container .cmsImage{width:100%}}#customerText{width:1200px;margin:62px auto -60px;text-align:right;box-sizing:border-box;padding-right:10px}.customerText_anrede,.customerText_datum{white-space:nowrap}.customerText_datum{padding-left:30px}.customerText_datum form{display:inline-block;vertical-align:middle}.customerText_datum form>div{display:inline-block;width:180px}.customerText_datum .selecter-selected,.customerText_datum .selecter.focus .selecter-selected,.customerText_datum .selecter.open .selecter-selected{padding:0;margin:0;border:none;background-color:transparent;font-size:inherit;box-shadow:none}.customerText_datum .selecter-options{top:32px}.gruenerText{color:#5ab432}.roterText{color:#dc2819}.produktname{font-weight:700}.rezeptpage #shop_tpl_content.shop-service{width:900px}.produktliste table{width:100%}.produktliste .custom-checkbox,.produktliste .product-price,.produktliste .product-unit,.produktliste .productPrice,.produktliste .selecter,.produktliste td{vertical-align:middle;padding:5px 0;box-sizing:border-box}.produktliste .custom-checkbox{width:27px}.produktliste .preis-liste{padding-left:10px;padding-right:10px;white-space:nowrap;min-width:88px}.produktliste .einheit-liste{white-space:nowrap;min-width:200px}.produktliste .articleName{display:inline-block;width:88%;vertical-align:middle}.produktliste .articleName-liste .selecter{min-width:260px;max-width:260px}.produktliste .articleName-liste .selecter-selected{text-overflow:ellipsis}.produktliste .productPrice{float:right;margin-left:10px;font-size:1.3rem}.produktliste .product-unit{float:left}.produktliste .product-quantity-div .shopInputQuantity{padding-right:8px}.produktliste .shopInputQuantity{width:auto}.shop-cls .produktliste .selecter{display:inline-block}.shop-cls .produktliste .btn-minus{line-height:2.2rem!important}.home-cls .produktliste td{white-space:nowrap}.home-cls .produktliste .product-quantity-div{display:inline-block}.home-cls .produktliste input,.home-cls .produktliste select{padding:9px 10px}.home-cls .produktliste select.articleSelect{max-width:300px}.home-cls .produktliste .shopInputQuantity{border:1px solid #5ab432}.home-cls .produktliste .product-unit{float:left;padding-top:12px}.home-cls .produktliste .btn-quantity{font-size:1.4em;line-height:2.5rem;width:30px;height:38px;background-color:#5ab432;color:#fff;text-decoration:none;vertical-align:middle;text-align:center;display:inline-block;margin-top:-2px;min-width:30px}.home-cls .produktliste .productPrice{display:inline-block;font-family:slabtallx,Sylfaen,Georgia,"Times New Roman",Times,serif;color:#5ab432;font-size:2rem;padding:0}#skipclick{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999998;background-color:rgba(0,0,0,.4)}#tickermessage{position:absolute;left:50%;top:40px;transform:translateX(-50%);max-width:80%;min-width:800px;background-color:#fff;border:1px solid #5ab432;padding:10px;box-sizing:border-box;z-index:99999999;font-family:open_sans,Arial,sans-serif;font-size:14px;line-height:18px}#tickermessage h1{font-size:2rem;line-height:2rem;margin:20px 0;padding:0;color:#5ab432;font-weight:700}#tickermessage h1>div:last-child{font-size:1.2rem;color:#534d45;font-weight:400;white-space:nowrap;padding-top:10px}#tickermessage table,#tickermessage td,#tickermessage th{border:1px solid #534d45}#tickermessage input{width:100%;padding:5px;border:none;color:#fff;margin:40px 0 10px 0;font-size:16px!important}#tickermessage a{font-size:16px!important}@media screen and (max-width:800px){#tickermessage{min-width:0;max-width:100%;width:100%;top:60px}}#tickermessage-shop{background-color:#c00;color:#fff;width:100%;padding:10px}#tickermessage-shop>a{display:block;color:#fff}#tickermessage-shop>a:hover{color:#fff}.tickermessage-info{font-size:50px;font-weight:700;color:#fff;padding:0 10px 0 0;vertical-align:middle;float:left;display:table;height:100%;line-height:30px}.tickermessage-shortmessage{color:#fff;display:table;height:100%}#fixNav{display:block;padding:0 0 10px 21px;font-size:11px;color:#534d45;position:relative;opacity:.4}#fixNav:hover{opacity:1;text-decoration:none}#fixNav::before{content:'';background-repeat:repeat;background-position:center;display:block;position:absolute}#fixNav.looseNav::before{width:16px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAFo9M/3AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjQyODkyNkI0RDIzMTFFQTg2RThDRTMyQjlCRjVDRjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjQyODkyNkM0RDIzMTFFQTg2RThDRTMyQjlCRjVDRjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo2NDI4OTI2OTREMjMxMUVBODZFOENFMzJCOUJGNUNGMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2NDI4OTI2QTREMjMxMUVBODZFOENFMzJCOUJGNUNGMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Prb4S3IAAAHgSURBVHjaYmCAgG4QwfwfCAACiAEOoLybAAEE409btmzZ79zc3P8wgQ6YeoAAQkYpMIYyEK+Dqohg4OLiArH/Hzly5DdQYAlIRQwfH99/HR0dsBkAAYSO9GNjY/+VlpaCJKNhglvmz58PMuUfEP/9DwU/fvz4FxYWBjeFiZubGy4ZHR2NYnwaEE+GstlFRUVBkttgkgABhA29wicJsuEviIYJsEDpHCDWZGVlBbmDCaSKkZER5G9WBmFh4f+vX7+GOxAJgEz6yvT27dt5p0+f/odsD1ATA9AEJiCTHyY2a9euXb9hWoH8tRiOA+L5u3fv/v0XCIDsdnRJGFiprKwM4jPCBAACjAmPl9mBuFNQUPC/l5cXSNMfIE5kIAGADD8lJib2/8uXL6B4/FdcXPwPalAMskIOIO4F4s8SEhL/vb29/wcGBv43NTX9v2LFij9Ygu9ffn4+yEW/gDgKZMBiISGh/4cOHfr9nwA4ceLEH3V19f8FBQV/5eXlQYYshbmCGYgX8fDw/EcObmRbbW1tQc4/AcSCQGwKxGzY/B0PCnWQQTt27EAxKC4uDmTjZlwBFgONrolIAbiCl5f3/8mTJ3/v37//LzBlgORtsWneCMTTcRgMcuZqIL4ExLLYFAAAGJs90cysa4gAAAAASUVORK5CYII=);left:0}#fixNav.fixedNav::before{width:9px;height:16px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAAGzT2XVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0RFOTU2M0Y0RDIwMTFFQUEwQzNDMkFFOUQxQkM3NEUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0RFOTU2NDA0RDIwMTFFQUEwQzNDMkFFOUQxQkM3NEUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozREU5NTYzRDREMjAxMUVBQTBDM0MyQUU5RDFCQzc0RSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozREU5NTYzRTREMjAxMUVBQTBDM0MyQUU5RDFCQzc0RSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu0YR1MAAADWSURBVHjaYmBABwABBEKzwDRAAIHQJih9mBFI6AExPxB/BwgguDRI9BEQ/0QR+Q9iAAQQDN2HCjxjwAWYgTgGashbIFYA4nCYpClUux2IAxBAMKQPxGYwjhZUBQgbMkAZIEFldKfgBpuR2BtBXngCxB+hXpWHyYAc9wnEAAgwZKQN9RvIptdAbIwsqQrEd6CS94DYG4ivQvmPoZoZMoD4AMzxSEATiPcDcTEDVcFWqP23gFgJKiYDxJeh4sdhCkE+eQ4V/AOl3wCxNTZTrYB4LRA7IQsCAOnjMAFX7rp7AAAAAElFTkSuQmCC);left:0}#shop_tpl_left.fixedNav{position:sticky;position:-webkit-sticky;top:150px;z-index:1}#shopClosed{background-color:#f5bd00;color:#fff;padding:10px;margin-bottom:20px}.addText{background-color:#c00;color:#fff;padding:2px 5px!important;font-weight:700;float:left;margin-right:2px;font-size:18px;height:20px;box-sizing:border-box;max-height:20px;position:relative}#cart .addText{margin-right:8px}.addTextOverlay{display:none;position:absolute;background-color:#c00;color:#fff;width:100%;white-space:nowrap;box-sizing:border-box;padding:5px;font-size:14px;font-weight:400;line-height:18px;z-index:3;left:0;margin-top:3px}.addText:hover .addTextOverlay{display:table}.w-product{font-size:12px;line-height:14px;padding:3px 4px;color:#fff;background-color:#dc2819;display:inline-block;width:100%;box-sizing:border-box}.w-product:empty{display:none}.product-overview-grid .productWrapper.special-info{background-color:#fffae9}.product-overview-grid .productWrapper.special-info .product-content{background-color:#fffae9;border-color:#fffae9}.product-overview-grid .productWrapper.special-info h1,.product-overview-grid .productWrapper.special-info h2{height:44px;margin-top:10px;margin-bottom:4px;font-size:1.3em}.multipleProductsTest{margin:20px 0}.multipleProductsResult{margin-bottom:20px}.multipleProductsResult table{width:100%}.multipleProductsResult tr:first-child>*{border-bottom:1px dotted #534d45;font-weight:700;padding-bottom:2px}.multipleProductsResult th{text-align:left;white-space:nowrap;vertical-align:top;padding-right:20px;padding-top:10px;padding-bottom:10px}.multipleProductsResult td{vertical-align:top;padding-top:10px;padding-bottom:10px}#aktionscode{margin:20px 0 40px 0;box-sizing:border-box}#aktionscode .aktionscode-input{max-width:300px;width:100%;box-sizing:border-box;height:42px}#aktionscode .aktionscode-submit{box-sizing:border-box;height:42px}#aktionscode h2{white-space:normal}.couponMsg{background-color:#f5bd00;color:#fff;width:100%;padding:15px;box-sizing:border-box;clear:both;margin:15px 0;display:block;float:left}.couponValidMsg{background-color:#5ab432}.couponAlreadyEncashedMsg{background-color:#cac2a9}#credit{padding-top:10px;padding-bottom:10px;clear:both;border:none}.empfehlung3 .image-area{border:3px solid #67b44b;width:216px;height:219px;margin:-15px 0 0 -15px}/*# sourceMappingURL=shop_import.css.map */