.btn{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}#aktuellerNewsletter img[align=left],.bild-links{padding-right:10px;padding-bottom:10px}#aktuellerNewsletter img[align=right],.bild-rechts{padding-left:10px;padding-bottom:10px}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}h1{font-size:2rem;line-height:2rem;margin-bottom:1rem}h2{font-size:1.5rem;line-height:1.5rem;margin-bottom:1rem;clear:both;margin-top:1rem}h3{font-size:1.25rem;line-height:1.25rem;margin-bottom:1rem;font-weight:700}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}.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=email],.cmsDisabled input[type=text],.cmsDisabled input[type=password],.cmsDisabled label,.cmsDisabled select,input[type=email][disabled=disabled],input[type=text][disabled=disabled],input[type=password][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=email],.cmsFormElement input[type=text],.cmsFormElement input[type=password],.cmsFormElement label,.cmsFormElement select,.cmsFormElement textarea,.cmsFormElement.cmsFormInput.cmsWidth100,.cmsFormElement.cmsFormInput.cmsWidth100 .selecter,.cmsFormElement.cmsFormInput.cmsWidth100 input,.cmsFormElement.cmsFormInput.cmsWidth100 input[type=email],.cmsFormElement.cmsFormInput.cmsWidth100 input[type=text],.cmsFormElement.cmsFormInput.cmsWidth100 input[type=password],.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=email],.cmsFormElement.cmsFormTextarea.cmsWidth100 input[type=text],.cmsFormElement.cmsFormTextarea.cmsWidth100 input[type=password],.cmsFormElement.cmsFormTextarea.cmsWidth100 label,.cmsFormElement.cmsFormTextarea.cmsWidth100 select,.cmsFormElement.cmsFormTextarea.cmsWidth100 textarea,.cmsFormInput,.cmsFormInput .selecter,.cmsFormInput input,.cmsFormInput input[type=email],.cmsFormInput input[type=text],.cmsFormInput input[type=password],.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:Lato,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:#58b030;text-align:center;font-weight:400}.cmsFlexRoot h2{font-family:Lato,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:#58b030;text-align:center;font-weight:400}.cmsFlexRoot h3{font-family:Lato,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;width:100%}.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:#58b030}.spaltencontainer .cmsAlignCenter{text-align:justify}#team-container a,.link-kachel-container a{display:inline-block;margin-bottom:20px;color:#696969;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%}}.dropdown-horizontal{height:70px;font-family:Lato,Helvetica,Arial,sans-serif;color:#696969;width:auto;float:right;background-color:transparent;border:none;transition:margin .5s;margin:0 auto}.dropdown-horizontal .subdir{display:none}.dropdown-horizontal a,.dropdown-horizontal a:hover{text-decoration:none}.dropdown-horizontal>li{float:left;display:inline-block}.dropdown-horizontal>li>a{display:block;position:relative;z-index:170;height:auto;padding:20px 10px 20px 0;font-size:1.3rem;line-height:1.5rem;font-family:roboto,Helvetica,Arial,sans-serif;transition:color,background-color .4s ease;color:#696969;margin:0 20px;vertical-align:middle}.dropdown-horizontal>li:hover>a{color:#58b030}.dropdown-horizontal>li>ul{visibility:hidden;opacity:.5;transition:opacity .4s ease;position:absolute;z-index:160;border:none;box-shadow:0 0 10px #696969;background-color:#fff;white-space:nowrap;display:block}.dropdown-horizontal>li>ul>li{float:none;border-right:none;display:block}.dropdown-horizontal>li>ul>li a{display:block;padding:15px 20px;font-size:1rem;line-height:1.2rem;color:#696969;font-family:roboto,Helvetica,Arial,sans-serif;background-color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-horizontal>li>ul>li a:hover{color:#58b030}.dropdown-horizontal>li:hover>ul{visibility:visible;opacity:1}.dropdown-horizontal li#loginWrapper a,.dropdown-horizontal li#loginWrapper a:hover{width:100%;box-sizing:border-box;max-width:100%;margin:0;text-align:center;padding:13px;border-radius:0;font-size:inherit}.openclose{display:none;cursor:pointer;vertical-align:middle;padding:10px 20px 20px 20px}.bar1,.bar2,.bar3{width:35px;height:5px;background-color:#58b030;margin:6px 0;transition:.4s}.home-opened .bar1{-webkit-transform:rotate(-45deg) translate(-9px,6px);transform:rotate(-45deg) translate(-9px,6px)}.home-opened .bar2{opacity:0}.home-opened .bar3{-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px)}#skipclickHome{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999990;background-color:rgba(0,0,0,0)}#logo,#role-navigation,#zum-shop{display:inline-block;vertical-align:middle}#role-navigation,#zum-shop{float:right}#zum-shop{background-color:#58b030;color:#fff;font-size:1.1rem;line-height:6.8rem;font-family:Lato,Helvetica,Arial,sans-serif;text-align:center;padding:10px;text-decoration:none;font-weight:700;position:relative;top:-7px;height:70px;margin-right:30px;transition:line-height,padding .5s;background-image:url(img/custom/Warenkorb_weiss.png);background-repeat:no-repeat;background-position:center 10px}body.scrolled #topdistance{transition:height .5s}body.scrolled #header{height:auto}body.scrolled .navigation-wrapper{transition:margin .5s;margin:5px 0}body.scrolled #logo{padding:0}body.scrolled #logo img{height:60px;width:auto;transition:all .5s}body.scrolled #homemenu{margin:0}body.scrolled #topdistance{height:75px}body.scrolled #zum-shop{line-height:5.5rem;padding:7px;height:55px;background-position:center 4px}body.scrolled-top #homemenu{margin:0 auto}.dropdown-horizontal.guest-menu>li>a{margin-left:10px;margin-right:10px}div,li,ul{box-sizing:border-box;max-width:100%}body{color:#696969;font-family:Lato,Helvetica,Arial,sans-serif;font-size:15.5pt;line-height:23pt;background-color:#fff}body a{color:#58b030}body a:hover{text-decoration:underline}strong{font-weight:700}em{font-style:italic}div{text-align:left}td,th{vertical-align:top}input[type=email],input[type=text],input[type=password]{border:1px solid transparent;height:32px;padding:3px 8px;background-color:#ebebe5;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;line-height:23pt;color:#696969;box-sizing:border-box;width:300px}input[type=email][disabled=disabled],input[type=text][disabled=disabled],input[type=password][disabled=disabled]{color:transparent}textarea{box-shadow:none}select{padding:2px 2px;border:1px solid transparent;box-shadow:none;color:#696969;font-family:Lato,Helvetica,Arial,sans-serif}.btn,input[type=reset],input[type=button],input[type=submit]{display:inline-block;padding:6px 15px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;line-height:23pt;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;box-sizing:border-box;background-color:#58b030;color:#fff}.btn:hover,input[type=reset]:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#30601a;text-decoration:none}#header-wrapper{position:fixed;z-index:10000;background-color:#fff;width:100%;height:auto;top:0}#header{position:relative;width:1200px;margin:0 auto;max-width:100%}#topdistance{height:116px}.navigation-wrapper{margin:20px 0;display:block}.clear{display:block;clear:both}.cmsFlexRoot{font-family:Lato,Helvetica,Arial,sans-serif;font-size:15.5pt;line-height:23pt;color:#696969;letter-spacing:-.6pt;word-spacing:2px}#top-of-page{display:block;border:1px solid #fff;color:#fff;background-color:#696969;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:#30601a;border:1px solid #e1e1e1;opacity:1}#top-of-page.scrolled_cls{opacity:.5;visibility:visible}.video-container{position:relative;padding-bottom:56.25%;padding-top:0;height:0;overflow:hidden}.video-container embed,.video-container iframe,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.gruenerText{color:#58b030}.roterText{color:#dc2819}.produktname{font-weight:700}.responsive,.show-smartphone{display:none}@media screen and (max-width:512px){.show-smartphone{display:block}}@media screen and (max-width:799px){.responsive{display:inherit}}#footer-wrapper{font-family:Lato,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 h2{margin-top:0;text-align:left}#footer-wrapper h3{margin-top:0;margin-bottom:1rem;font-size:1.2rem;font-weight:400}#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{height:auto;float:none;display:inline-block;vertical-align:top}#footer-menu a{margin:0;padding:0 5px;display:inline-block;font-size:1.2rem;line-height:1.7rem;vertical-align:top}#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}}.inputStyle,textarea{border:1px solid transparent;height:32px;padding:3px 8px;background-color:#ebebe5;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;line-height:23pt;color:#696969;box-sizing:border-box;width:300px}.btnStyle{display:inline-block;padding:6px 15px;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1em;line-height:23pt;text-decoration:none;white-space:nowrap;cursor:pointer;border:none;box-sizing:border-box}textarea{height:60px;width:100%}.firstBtnStyle{background-color:#58b030;color:#fff}.firstBtnStyleOver{background-color:#30601a}div.error{background-color:#f5bd00;color:#696969;padding:10px;width:100%;margin:1rem 0 .2rem 0}div.error>br:first-child{display:none}.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:0 0 0 30px;cursor:pointer}.custom-checkbox label{background:url(img/checkbox.gif) no-repeat}.custom-radio label{background:url(img/radiobutton.gif) no-repeat}.custom-checkbox label,.custom-radio label{background-position:-10px -14px;background-color:#fff}.custom-checkbox label.focus,.custom-checkbox label.hover,.custom-radio label.focus,.custom-radio label.hover{background-position:-10px -114px}.custom-checkbox label.checked,.custom-radio label.checked{background-position:-10px -214px}.custom-checkbox label.checkedFocus,.custom-checkbox label.checkedHover{background-position:-10px -314px}.ausgeblendet{display:none}.kachel-bild-text-container{margin-top:50px;margin-bottom:50px;float:left;clear:left;display:flex}.kachel-bild-text-container .cmsColLeft,.kachel-bild-text-container .cmsColMiddle,.kachel-bild-text-container .cmsColRight{display:flex;justify-content:space-between;margin:0;padding:0;width:100%}.kachel-bild-text-container .cmsCol{width:100%;text-align:center;padding:10px 0 0 0;display:flex;flex-direction:column;align-items:center}.kachel-bild-text-container .cmsCol .cmsAlignLeft{display:flex;flex-direction:column;align-items:center;flex-grow:2}.kachel-bild-text-container .cmsColLeft>.cmsCol,.kachel-bild-text-container .cmsColMiddle>.cmsCol,.kachel-bild-text-container .cmsColRight>.cmsCol{padding:0}.kachel-bild-text-container .cmsColLeft>.cmsCol{padding-right:20px}.kachel-bild-text-container .cmsColMiddle>.cmsCol{padding-right:20px;padding-left:20px}.kachel-bild-text-container .cmsColRight>.cmsCol{padding-left:20px}.kachel-bild-text-container .maintext{flex-grow:2}.ie .kachel-bild-text-container,.ie .kachel-bild-text-container .cmsCol,.ie .kachel-bild-text-container .cmsColLeft,.ie .kachel-bild-text-container .cmsColMiddle,.ie .kachel-bild-text-container .cmsColRight{display:block;max-width:100%}.ie .kachel-bild-text-container .maintext{max-width:100%}.bild-text-spalten,.kachel-auf-bild-spalten,.standardPaddingTop{padding-top:50px}.bild-text-spalten h3,.kachel-auf-bild-spalten h3{margin-top:0;text-align:left;color:#58b030}.bild-text-spalten .cmsCol,.kachel-auf-bild-spalten .cmsCol{text-align:justify}.kachel-auf-bild-spalten .cmsCol{background-color:rgba(255,255,255,.7);padding:20px}.kachel-auf-bild-spalten .cmsColLeft>.cmsCol{margin-right:20px}.kachel-auf-bild-spalten .cmsColMiddle>.cmsCol{margin-right:20px;margin-left:20px}.kachel-auf-bild-spalten .cmsColRight>.cmsCol{margin-left:20px}.textKasten{margin-top:2rem;padding:20px;background-color:rgba(255,255,255,.8);max-width:80%;text-align:center;display:inline-block}.textKasten h2{margin-top:1rem}.readableLongText{margin-left:200px;margin-right:200px;width:auto}.cmsFlexRoot>span>.testimonial,.testimonial{background-image:url(img/custom/Testimonial.png);background-repeat:no-repeat;min-height:160px;max-width:800px;margin:50px auto}.testimonial-text{font-size:2rem;margin-top:60px;display:inline-block;line-height:2.4rem}.testimonial-source{display:block;width:100%;text-align:right;margin-top:20px;font-size:smaller}.team .cmsImageTable{padding:0 20px 20px 20px;vertical-align:top}.team .cmsImageTable .cmsTitle{font-size:1rem;line-height:1.5;font-style:normal}#impressionen *{font-family:Lato,Helvetica,Arial,sans-serif!important;font-size:15.5pt!important;line-height:23pt!important}#impressionen * h1{font-family:Lato,Helvetica,Arial,sans-serif!important;font-size:3.1rem!important;line-height:1.4em!important}#impressionen * h2{font-family:Lato,Helvetica,Arial,sans-serif!important;font-size:2.6rem!important;line-height:1.4em!important}#impressionen * h3{font-family:Lato,Helvetica,Arial,sans-serif!important;font-size:1.2em!important;line-height:1.1em!important}.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:#58b030}.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:#58b030}.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}.blog .bild-text-spalten .cmsCol,.blog .kachel-auf-bild-spalten .cmsCol{text-align:left}}@media screen and (max-width:1199px){.readableLongText{margin-left:10%;margin-right:10%;width:auto}}@media screen and (max-width:799px){.readableLongText{margin-left:0;margin-right:0;width:auto}.cmsFlexRoot>span>.testimonial,.testimonial{background-position:10px top;background-size:30%;max-width:100%;margin-left:0;margin-right:0}.testimonial-text{padding-left:20%;font-size:1.5rem;line-height:inherit}.testimonial-source{padding-right:10px}.kachel-bild-text-container{display:block}.kachel-bild-text-container .cmsColLeft,.kachel-bild-text-container .cmsColMiddle,.kachel-bild-text-container .cmsColRight{display:block;float:none}.kachel-bild-text-container .cmsColLeft>.cmsCol,.kachel-bild-text-container .cmsColMiddle>.cmsCol,.kachel-bild-text-container .cmsColRight>.cmsCol{padding-left:0;padding-right:0}.kachel-bild-text-container .cmsColLeft,.kachel-bild-text-container .cmsColMiddle{margin-bottom:2rem}}@media screen and (min-width:512px) and (max-width:1023px){.kachel-bild-text-container .cmsAnchorFormatted{text-align:left;padding-left:0;padding-right:0}.kachel-bild-text-container h3{text-align:left}.kachel-bild-text-container .cmsCol .cmsAnchorFormatted{text-align:center}}@media screen and (max-width:799px){.textKasten{width:100%;max-width:100%}}.header-size-large{display:block}.header-size-small{display:none}a .header-size-large,a .header-size-small,a:hover .header-size-large,a:hover .header-size-small{text-decoration:none;color:#696969}@media screen and (max-width:799px){.header-size-large{display:none}.header-size-small{display:block}}@media screen and (max-width:1199px){.cmsFlexRoot>span>.cmsIndent>.cmsIndentInner{margin-left:10%;margin-right:10%}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner{margin-left:10%;margin-right:10%;width:80%}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsIndent>.cmsIndentInner{width:100%;margin-left:0;margin-right:0}#homemenu{position:absolute;right:-1000px;top:80px;transition:right .5s;background-color:#58b030;height:auto;box-sizing:border-box;max-width:100%;z-index:999999;margin:0}#homemenu>li{clear:both;display:block;max-width:100%;white-space:nowrap;border-bottom:1px solid #fff;position:relative;width:100%;box-sizing:border-box}#homemenu>li>a{color:#fff;display:inline-block;padding:10px 100px 10px 10px;margin:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:70%;float:left}#homemenu>li:hover>a{padding:10px 100px 10px 10px}#homemenu>li:hover>.subdir{padding:10px 20px}#homemenu>li:hover>ul{display:none;position:static;clear:both}#homemenu .subdir{font-size:2rem;line-height:1.7rem;color:#fff;padding:10px 20px;position:absolute;right:0}#homemenu.home-opened>li>ul.home-opened{display:block;visibility:visible;opacity:1;position:static;clear:both;box-shadow:none}.openclose{display:inline-block}#zum-shop{line-height:5.5rem;padding:7px;height:55px;background-position:center 4px}#topdistance{height:75px;transition:height .5s}#header{height:auto}.navigation-wrapper{transition:margin .5s;margin:5px 0}#logo{padding:0}#logo img{height:60px;width:auto;transition:all .5s}.standardPadding{padding-left:10px!important;padding-right:10px!important}.standardPadding .standardPadding{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:1000px){.cmsColLeft.c33l,.cmsColMiddle.c33l,.cmsColRight.c33r{display:block;float:none;width:100%}.cmsColLeft.c33l>.cmsCol,.cmsColMiddle.c33l>.cmsCol,.cmsColRight.c33r>.cmsCol{width:100%;padding-left:0;padding-right:0;padding-bottom:1rem}.cmsColLeft.c33l>.cmsCol .cmsAlignCenter,.cmsColLeft.c33l>.cmsCol cmsAlignRight,.cmsColMiddle.c33l>.cmsCol .cmsAlignCenter,.cmsColMiddle.c33l>.cmsCol cmsAlignRight,.cmsColRight.c33r>.cmsCol .cmsAlignCenter,.cmsColRight.c33r>.cmsCol cmsAlignRight{text-align:left}}@media screen and (max-width:799px){.cmsFlexRoot>span>.cmsIndent>.cmsIndentInner{margin-left:0;margin-right:0;text-align:left}.cmsFlexRoot>span>.cmsBoxBack,.cmsFlexRoot>span>.cmsBoxBack.width100,.cmsFlexRoot>span>.cmsBoxBorder,.cmsFlexRoot>span>.cmsBoxBorder.width100{margin-left:0;margin-right:0;text-align:left;width:100%}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner{width:100%;margin:0;padding:0;text-align:left}.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBack>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder.width100>.cmsBoxInner>.cmsIndent>.cmsIndentInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsBoxBack>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsBoxBorder>.cmsBoxInner,.cmsFlexRoot>span>.cmsBoxBorder>.cmsBoxInner>.cmsIndent>.cmsIndentInner{width:100%;margin-left:0;margin-right:0;text-align:left}.cmsColLeft,.cmsColMiddle,.cmsColRight{display:block;float:none;width:100%}.cmsColLeft>.cmsCol,.cmsColMiddle>.cmsCol,.cmsColRight>.cmsCol{width:100%;padding-left:0;padding-right:0;padding-bottom:1rem}.cmsColLeft>.cmsCol .cmsAlignCenter,.cmsColLeft>.cmsCol cmsAlignRight,.cmsColMiddle>.cmsCol .cmsAlignCenter,.cmsColMiddle>.cmsCol cmsAlignRight,.cmsColRight>.cmsCol .cmsAlignCenter,.cmsColRight>.cmsCol cmsAlignRight{text-align:left}.cmsColNoPadding,.cmsColNoPadding .cmsCol{padding:0}.cmsColumns.cmsFlex,.cmsColumns.cmsFlex .cmsCol,.cmsColumns.cmsFlex>div,.cmsColumns.cmsFlex>div .cmsCol{flex-direction:column}.kachel-auf-bild-spalten{width:100%;padding-top:inherit}.kachel-auf-bild-spalten .cmsColLeft,.kachel-auf-bild-spalten .cmsColMiddle,.kachel-auf-bild-spalten .cmsColRight{display:block;float:none;width:100%}.kachel-auf-bild-spalten .cmsColLeft .cmsCol,.kachel-auf-bild-spalten .cmsColMiddle .cmsCol,.kachel-auf-bild-spalten .cmsColRight .cmsCol{width:92%;padding:20px;margin:10px 4%;text-align:left}#impressionen table,#impressionen tbody,#impressionen td,#impressionen th,#impressionen tr{display:block;width:100%;box-sizing:border-box}#impressionen img{max-width:100%;height:auto}}@media screen and (max-width:512px){.cmsFlexible h1{font-size:2.4rem;padding-top:1rem;line-height:3rem}.cmsFlexible h2{font-size:2rem;padding-top:1rem;line-height:2rem}.cmsFlexRoot{font-size:18px;line-height:26px}.cmsHtmlFormatted{text-align:left}#topdistance{height:70px}#zum-shop{margin-right:0;line-height:4.5rem;padding:7px;height:45px;background-image:url(img/custom/Smartphone_Warenkorb_weiss.png);background-position:center 4px}#logo img{height:50px}.openclose{padding:5px 20px}}@media screen and (max-width:300px){#topdistance{height:60px}#zum-shop{line-height:4.5rem;padding:6px;height:45px;background-position:center 4px}#logo img{height:45px}}.webui-popover{z-index:10004}.webui-popover-backdrop{z-index:10003}.webui-popover-loginPopover{width:600px;height:400px;box-shadow:0 0 10px #696969!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 #696969;min-width:250px}.frame-popover{background-color:#fff}#loginDIV{padding:15px}#loginDIV h1{text-align:center;font-family:Lato,Helvetica,Arial,sans-serif;font-size:1.8em;line-height:1.3em;margin-bottom:30px}#loginDIV .cmsFlexible{text-align:center}#loginDIV .subline{display:block;margin-bottom:40px}#loginDIV input[type=email],#loginDIV input[type=text],#loginDIV input[type=password]{text-align:center;display:block;width:260px;margin:10px auto;cursor:auto}#loginDIV input:focus{color:#696969}#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}#loginWrapper{display:inline-block;vertical-align:middle}#loginWrapper a{background-color:#f5bd00;color:#fff;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:.8rem;margin-top:13px}#headSlideshow{position:relative;width:100%;max-width:1200px;margin:auto}#headSlideshow h2{font-family:Lato,Helvetica,Arial,sans-serif;margin-top:10px;margin-bottom:10px;font-size:inherit;line-height:inherit}.bxslider{width:100%}.bxslider img{width:100%;height:auto}.bx-wrapper .bx-viewport{box-shadow:none;border:none;left:0}.bx-wrapper .bx-pager{bottom:9%}.hi-slide-item{position:relative}.hi-slide{display:none}.hi-slide:first-child{display:block}.hi-slide:first-child .slide-headline{opacity:0}.hi-slide-item-image{width:100%;max-height:650px;overflow:hidden;position:relative}.hi-slide-item-image img{position:relative}.homestart .cmsFlexRoot h1{padding-top:0}.homestart .hi-slide-item-image{max-height:700px}.hi-slide-item-text.slide-subtext{position:absolute;font-size:20px;line-height:20px;color:#fff;font-family:Lato,Helvetica,Arial,sans-serif;bottom:0;left:0;width:100%;padding:10px;box-sizing:border-box;background-color:rgba(88,176,48,.9)}.hi-slide-item-text.slide-headline{font-size:60px;line-height:60px;color:#fff;position:absolute;top:200px;left:0;z-index:1;background-color:rgba(88,176,48,.9);padding:10px 20px 10px 20px;box-sizing:border-box}.hi-slide-item-text.slide-headline.right{right:0;left:inherit;padding:10px 30px 10px 20px}.hi-slide-item-text.slide-headline.center{transform:translate(-50%,-50%);position:absolute;top:50%!important;left:50%;font-size:6.5rem}@media screen and (max-width:799px){#headSlideshow{padding-top:0}#headSlideshow h2{display:none}.bx-wrapper{margin-bottom:0}.bx-wrapper .bx-viewport{overflow:visible!important}.bx-wrapper .bx-pager{position:static}.hi-slide-item-text.slide-headline{font-size:2rem!important;line-height:1.4rem!important;padding:0!important;background-color:transparent;color:#58b030;width:100%;text-align:center;position:static}.hi-slide:first-child .slide-headline{opacity:1}.hi-slide-item-text.slide-subtext{position:static;font-size:1.1rem;line-height:1.1rem}}@media screen and (min-width:1600px){.hi-slide:first-child .slide-headline{opacity:1}}#schnupperkiste-bestellen{clear:both;padding-top:1px}#schnupperkiste-bestellen .kundendaten td{padding:4px 5px 4px 0}#schnupperkiste-bestellen .kundendaten td.bezeichnung{vertical-align:middle;padding-right:40px}#schnupperkiste-bestellen .kundendaten td.eingabefeld input{width:100%}#schnupperkiste-kachel{min-height:700px;position:relative;font-size:18px;float:left}#schnupperkiste-kachel>div{position:absolute;background-color:rgba(255,255,255,.8);right:20px;top:20px;padding:10px;max-width:40%}#schnupperkiste-kachel h2{margin:.3rem 0;padding-top:0}#schnupperkiste-kachel .cmsFlexLink{padding-bottom:20px}@media screen and (min-width:800px) and (max-width:1000px){#schnupperkiste-kachel{background-position-x:60%}}@media screen and (min-width:500px) and (max-width:799px){#schnupperkiste-kachel{min-height:800px;background-position:30%}#schnupperkiste-kachel>div{max-width:100%;width:100%;right:inherit;top:inherit;bottom:0}}@media screen and (max-width:499px){#schnupperkiste-kachel{background-size:contain;min-height:inherit;position:static;background-position:50%;transform:translateY(-25%);margin-bottom:45%}#schnupperkiste-kachel>div{max-width:100%;width:100%;position:static;transform:translateY(80%);margin-top:25%}}#home-start h1{line-height:2.9rem}#home-start h3{text-align:center;font-weight:400;font-size:1.15em}#home-start #schnupperkiste{min-height:600px}#home-start .overlay{position:relative;text-align:center;margin:0 auto;max-width:800px}#home-start .startschnupperkiste{font-family:'Roboto Slab',serif;font-size:1.4rem;display:block;margin:0;position:relative;top:-10px;clear:both}#home-start .startnach{font-family:'Roboto Slab',serif;font-size:1.4rem;font-weight:700;display:block;margin:0 0 10px 0}#home-start .startkreis{background-color:rgba(255,255,255,.8);border-radius:140px;border:1px solid transparent;width:280px;height:280px;padding:0 20px;box-sizing:border-box;text-align:center;margin-left:40px;margin-top:60px;margin-bottom:20px;float:left;font-size:16px}#home-start .startkreis img{margin-right:-30px;margin-top:-10px}#home-start .startkreis>div{text-align:center}#home-start .startkreis a{width:170px;background-color:#efbd06;padding:10px;box-sizing:border-box;color:#fff;border-radius:4px;margin-top:10px;display:inline-block;text-transform:uppercase}#home-start .nach-hause{clear:both}#home-start .startliefergebiet{width:225px;height:280px;background-color:#58b030;color:#fff;float:right;margin-right:25px;margin-top:60px;margin-bottom:20px;padding:30px 25px 25px 25px;box-sizing:border-box;font-size:16px}#home-start .startliefergebiet .cmsFormElement{margin-top:2rem}#home-start .startliefergebiet .cmsFormElement.cmsFormInputNoLabel.cmsWidth100.cmsRequired::after{content:none}#home-start .newsContent>div{border-bottom:none!important;margin-bottom:50px}#home-start .newsContent td,#home-start .newsContent td div{text-align:center}#home-start .newsContent h3{width:auto;text-align:center;display:inline-block;font-family:'Roboto Slab',serif;font-weight:700;color:#000;font-size:1.8rem}#home-start #PLZ{width:100%;box-sizing:border-box;padding:10px;margin:0;height:auto}#home-start input[type=submit]{width:100%;background-color:#efbd06;box-sizing:border-box;color:#fff;border-radius:4px;margin-top:0;display:inline-block;text-transform:uppercase}#home-start #so-einfach-gehts .cmsCol .cmsImage{width:auto;height:auto}#home-start #aktuelles .cmsCol{background-color:#fef5d9;border-radius:15px;box-shadow:0 0 5px 0 #aaa;color:#696969}#home-start #aktuelles .cmsCol>h1{background-color:#efbd06;padding:15px 0;width:100%;font-family:Lato,Helvetica,Arial,sans-serif;color:#fff;font-weight:400;text-decoration:underline;font-size:2rem;border-top-left-radius:15px;border-top-right-radius:15px}#home-start #aktuelles .cmsCol>a{align-self:right;padding-right:10px;color:#696969}#home-start #aktuelles .cmsCol a{color:#696969}#home-start #aktuelles a:hover{text-decoration:none}#home-start #aktuelles .blogteaser img{padding-bottom:10px}#home-start #aktuelles .blogteaser h1{box-sizing:border-box;font-family:Lato,Helvetica,Arial,sans-serif;padding:5px 10px;font-weight:400;text-decoration:underline;font-size:1.75rem;line-height:1.75rem;color:#696969}#home-start #aktuelles .blogteaser .cmsText{padding:10px;display:inline-block}#home-start #aktuelles .blogteaser .more{display:block;text-align:right;padding-right:10px}#home-start #aktuelles .blogdatum{display:none}#home-start #aktuelles .cmsHeadlineTextImage{max-height:660px;overflow-y:hidden}#home-start .aktuelles-content{flex-grow:2;max-height:700px;overflow:hidden}#home-start .aktuelles-content h1{font-family:Lato,Helvetica,Arial,sans-serif;padding:5px 10px;font-weight:400;font-size:1.75rem;line-height:1.75rem;color:#696969;box-sizing:border-box}#home-start .termin-listitem{border-bottom:2px solid #f5bd00;padding-bottom:10px;margin-bottom:10px;display:block}#home-start .termin-listitem h2{font-family:Lato,Helvetica,Arial,sans-serif;padding:10px 10px;font-weight:400;text-decoration:underline;font-size:1.75rem;line-height:1.75rem;color:#696969}#home-start .termin-listitem img{width:100%;height:auto}#home-start .termin-listitem div{padding:0 10px}#home-start .termin-listitem:hover{text-decoration:none}#home-start .termin-listitem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.termin-eintrag{margin-top:50px;background-color:#fef5d9}.termin-eintrag img{max-width:100%;height:auto}.termin-eintrag>div{padding:10px}.termin-eintrag h2{padding-top:1rem;padding-bottom:1rem}.termin-eintrag .termin-datum{text-decoration:underline}.termin-eintrag .termin-label{display:inline-block;width:70px}.termin-link-liste{margin-top:2rem;margin-bottom:1rem}.termin-link-liste .termin-link{padding-bottom:10px}.termin-link-liste .termin-datum,.termin-link-liste a:hover .termin-datum{padding-right:30px;color:#696969}.kachel-gelb{padding:10px}.kachel-mit-hintergrund .cmsCol{background-color:#fef5d9}.kachel-mit-hintergrund .cmsColLeft>.cmsCol{margin-right:20px}.kachel-mit-hintergrund .cmsColMiddle>.cmsCol{margin-right:10px;margin-left:10px}.kachel-mit-hintergrund .cmsColRight>.cmsCol{margin-left:20px}#blogcommentform{border-top:1px solid #645b4e;padding:20px 0;margin:20px 0}#blogcommentform label{width:150px;display:inline-block}#blogcommentcaptcha,#blogcommentname{max-width:100%;box-sizing:border-box}#blogcommentcomment{width:450px;height:100px;max-width:100%;box-sizing:border-box;line-height:1.2rem}#blogcommentform .verificationImage{margin-left:10px;top:7px;position:relative}#blogcommensubmit,.blogcommenthint{margin:7px 0 0 150px}#blogcommentform .blogcommenthint{font-size:.7em}#blogcommentform .error{margin-bottom:7px}#blogcommentform .blogcommentcomment{vertical-align:top}.blogcontainer{padding-bottom:5px}#blogcomments .blogcomment{border-top:1px solid #645b4e;padding:20px 0;margin:20px 0}#blogcomments .blogcommentheadline{font-style:italic}#blogcommentsaved{background-color:#efbd06;color:#fff;padding:20px}#blogcommentsaved h3{margin-top:0}.blog h1{font-family:Lato,Helvetica,Arial,sans-serif;font-size:2.75rem}.blog h2,.blog h3{color:#58b030;padding:20px 0}.blog .cmsCol{padding-top:20px;padding-bottom:20px}.blog .cmsColMiddle .cmsCol{padding-left:20px;padding-right:20px}.blog .bild-text-spalten{padding-top:0}.blog .cmsIndent{clear:both}.blogcontentlink{border-bottom:2px solid #f5bd00;padding-bottom:2px;margin-bottom:10px;display:block}.blogcontentlink .cmsHeadlineTextImage .cmsImage{display:none}.blogcontentlink .cmsText{padding:10px;box-sizing:border-box;display:block}.blogcontentlink .more{display:none}.blogcontentlink .cmsHeadlineTextImage{max-height:700px!important}.blogcontentlink:first-child .cmsHeadlineTextImage .cmsImage{display:block}#blogarchiv .blogcontentlink{color:#696969;text-align:left;float:left;border:2px solid #eee;display:block;width:48%;height:600px;overflow:hidden;margin-right:1%}#blogarchiv .blogcontentlink:hover{text-decoration:none}#blogarchiv .blogteaser{display:flex;flex-direction:column}#blogarchiv .cmsHeadlineTextImage{display:flex;flex-direction:column;height:566px;overflow:hidden}#blogarchiv .cmsHeadlineTextImage .cmsImage{display:block}#blogarchiv .cmsHeadline,#blogarchiv .cmsText{padding:5px;display:block}#blogarchiv .blogdatum{display:none;font-size:20px;color:#fff;background-color:#f5bd00;padding:0;text-align:center}#blogarchiv .blog-teasertext{overflow:hidden;position:relative;line-height:1.3rem;max-height:9.1rem;text-align:justify;margin-right:-1em;padding-right:1em}#blogarchiv .blog-teasertext:before{content:'...';position:absolute;right:0;bottom:0}#blogarchiv .blog-teasertext:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}#blogarchiv img{width:100%;height:auto;padding-bottom:10px}#blogarchiv h1{line-height:3.5rem}#blogarchiv .more{width:100%;text-align:center;background-color:#eee;margin-top:5px}@media screen and (max-width:512px){.blog-entries .cmsBoxBorder{width:100%}#blogarchiv .blogcontentlink{width:100%;margin-right:0}}@media screen and (max-width:1000px){.blog .cmsColMiddle .cmsCol{padding-left:0;padding-right:0}}#frischeinfo strong{color:#58b030;font-size:larger}.cmsFlexible li{padding-bottom:15px}.cmsFlexible ul.frischeInfoArticleList{padding-left:10px;padding-right:10px;margin-left:0;list-style-type:none}.cmsFlexible ul.frischeInfoArticleList li{padding-left:0}@media screen and (min-width:1024px){#so-einfach-gehts .cmsColLeft,#so-einfach-gehts .cmsColMiddle{background-image:url(img/custom/Icon_Pfeil.png);background-repeat:no-repeat;background-position:right 30px}}@media screen and (max-width:1023px){#so-einfach-gehts .c33l,#so-einfach-gehts .c33r,#so-einfach-gehts .kachel-bild-text-container,#so-einfach-gehts .kachel-bild-text-container .cmsCol{display:block;width:100%;padding:0}}@media screen and (max-width:800px){.kachel-mit-hintergrund .cmsCol{margin-bottom:20px}.kachel-mit-hintergrund .cmsColLeft>.cmsCol{margin-right:0}.kachel-mit-hintergrund .cmsColMiddle>.cmsCol{margin-right:0;margin-left:0}.kachel-mit-hintergrund .cmsColRight>.cmsCol{margin-left:0}}@media screen and (min-width:512px) and (max-width:1023px){#so-einfach-gehts .cmsCol{margin-top:30px}#so-einfach-gehts .cmsCol>.cmsImage{float:left;padding:20px 20px 0 0}}@media screen and (max-width:600px){#home-start .startkreis,#home-start .startliefergebiet{margin:30px auto;float:none}#blogcommentform #blogcommensubmit,#blogcommentform .blogcommenthint,#blogcommentform .verificationImage{margin-left:0}}@media screen and (max-width:511px){#so-einfach-gehts .cmsCol>.cmsImage{float:none}}#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 #696969;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:10px 0;color:#696969;font-weight:700}#tickermessage h1>div:last-child{font-size:1.2rem;color:#696969;font-weight:400;white-space:nowrap;padding-top:10px}#tickermessage table,#tickermessage td,#tickermessage th{border:1px solid #696969}#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}}.tickermessageAktuelles>a::before{background-color:#c00;content:'!';padding:10px;font-size:30px;font-weight:700;color:#fff;margin-right:10px}.tickermessageMenuItem>a{background-color:#c00!important;color:#fff!important}/*# sourceMappingURL=home-import.css.map */