.HTMLTeaserTypeA-leftRowHeadline,.HTMLTeaserTypeA-leftRowHeadline a,.NewsletterFooter-header,.SeoFooter-content h1,.Stage .Carousel .Stage-Listing .Stage-Element-Textblock .H1,.ThreeInOneTeaser-leftRowHeadline{font-family:Arial;font-style:normal;font-weight:700}.AttachOfferEntry{position:relative;display:block;height:100%}.AttachOfferEntry .ProductlistImage{height:143px}.AttachOfferEntry .EnergyClass{position:absolute;left:-5px;top:105px;z-index:10;width:45px}.AttachOfferEntry-productName{height:50px;overflow:hidden;margin-top:5px}.AttachOfferEntry-productName a{text-decoration:none}.AttachOfferEntry-badge{position:absolute;z-index:10;right:-25px;top:25px}.AttachOfferEntry .Price{display:inline-block;position:absolute}.AttachOfferEntry .Price--normal{bottom:0}.Stage{position:relative}.Stage .Carousel{width:100%;margin:0 auto}.Stage .Carousel .Stage-Listing{position:relative;list-style:none;margin:0;padding:0}.Stage .Carousel .Stage-Listing .Stage-Element{float:left;position:relative;text-shadow:0 0 7px rgba(0,0,0,.5)}.Stage .Carousel .Stage-Listing .Stage-Element.with-border{border:1px solid #E6E6E6}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock{position:absolute}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-R1{top:45px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-R2{top:180px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-R3{bottom:180px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-R4{bottom:45px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-C1{left:50px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-C2{left:300px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-C3{right:300px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock-C4{right:50px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock .H1{color:#FFF;font-size:46px;line-height:50px;margin-bottom:10px}.Stage .Carousel .Stage-Listing .Stage-Element-Textblock .Copy{color:#FFF;font-size:28px}.Stage .Carousel .Stage-Listing .Stage-Element-Button{position:absolute;bottom:30px;right:30px}.Stage .Carousel .Stage-Listing .Stage-Element-Button .Button{color:#FFF;background:#EBEBEB;background:rgba(235,235,235,.5)}.Stage .Carousel .Stage-Listing .Stage-ElementLeft{width:795px;float:left;position:relative}.Stage .Carousel .Stage-Listing .Stage-ElementLeftTrans{width:40px;position:absolute;background:#fff;top:0;bottom:0;right:0}.Stage .Carousel .Stage-Listing .Stage-ElementRight{width:383px;height:480px;float:left;position:relative;padding:30px}.Stage .Carousel .Stage-Listing .Stage-ElementRightImage{width:270px;height:270px;margin-bottom:25px}.Stage .Carousel .Stage-Listing .Stage-ElementRightName{font-size:22px;line-height:30px;color:#333}.Stage .Carousel .Stage-Listing .Stage-ElementRightPrice{position:absolute;bottom:30px}.Stage .Carousel .Stage-Listing .Stage-ElementRightPriceOriginal>*{margin-right:10px}.ProductCinema>.OuterArrow,.ProductCinema>ul,.TeaserTopCategory>a.Icon,.TeaserTopCategory>ul{margin:25px 0}.Stage .IconButton{width:40px;background:#EBEBEB;background:rgba(235,235,235,.5);position:absolute;top:37%}.Stage .IconButton.Pull--right{right:15px}.Stage .IconButton.Pull--left{left:15px}.Stage .IconButton .Icon{color:#000;width:40px;height:80px;font-size:24px;padding:28px 0;text-align:center;cursor:pointer;-webkit-opacity:1;-moz-opacity:1;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";line-height:24px}.TeaserTopCategory--productName,.TeaserTopCategory--productName a,.ThreeInOneTeaser-leftRowHeadline a{color:grey}.ThreeInOneTeaser-left,.ThreeInOneTeaser-right{width:50%;float:left}.ProductCinema>.OuterArrow .OuterArrowZeroSize{font-size:0}.ProductCinema--productName{height:50px;overflow:hidden}.ProductCinema--prices,.TeaserTopCategory--description{height:52px}.TeaserTopCategory--image{height:238px!important}.TeaserRaster{margin-bottom:50px}.TeaserRaster .Column>*{margin-top:40px}.TeaserRaster .Column>:after{content:"";display:table;clear:both}.TeaserRaster .Column .TeaserRaster-inner:first-child,.TeaserRaster .Column>:first-child{margin-top:0}.TeaserRaster-coloured{background:red}.TeaserRaster-colouredYellow{background:#cc0}.ThreeInOneTeaser-leftRow{background:#E6E6E6;height:133px;border-top:1px solid #B3B3B3;padding:25px 20px;cursor:pointer}.ThreeInOneTeaser-leftRow a{text-decoration:none}.ThreeInOneTeaser-leftRow.is-active{border-top:3px solid #008035;background:#fff;padding-top:23px}.ThreeInOneTeaser-leftRowHeadline{color:grey;font-size:22px;line-height:30px;margin-bottom:5px}.ThreeInOneTeaser-leftRow.is-active .ThreeInOneTeaser-leftRowHeadline,.ThreeInOneTeaser-leftRow.is-active .ThreeInOneTeaser-leftRowHeadline a{color:#333}.ThreeInOneTeaser-leftRowSubline,.ThreeInOneTeaser-leftRowSubline a{color:grey}.ThreeInOneTeaser-leftRow.is-active .ThreeInOneTeaser-leftRowSubline,.ThreeInOneTeaser-leftRow.is-active .ThreeInOneTeaser-leftRowSubline a{color:#333}.ThreeInOneTeaser-rightBox{position:relative;display:block}.ThreeInOneTeaser-rightBox .ThreeInOneTeaser-imageText{color:#fff;position:absolute;bottom:37px;height:109px;font-size:26px;line-height:33px;width:270px;padding:0 32px}.HTMLTeaserTypeA-left{width:40%;float:left}.HTMLTeaserTypeA-leftRow{background:#E6E6E6;height:180px;padding:23px 20px 25px;border-top:3px solid #008035}.HTMLTeaserTypeA-leftRowHeadline,.HTMLTeaserTypeA-leftRowHeadline a{color:#008035;font-size:22px;line-height:30px;margin-bottom:5px;text-transform:uppercase;text-decoration:none}.HTMLTeaserTypeA-leftRowSubline,.HTMLTeaserTypeA-leftRowSubline a{color:#333;text-decoration:none}.HTMLTeaserTypeA-right{width:60%;float:left;position:relative}.HTMLTeaserTypeA-right .VideoButton{position:absolute;left:0;bottom:0}.GlossaryTeaser{margin-top:25px}.GlossaryTeaser-header{color:grey;font-size:34px;line-height:40px;margin-bottom:20px}.GlossaryTeaser-index{margin-bottom:25px}.GlossaryTeaser-index:after{content:"";display:table;clear:both}.GlossaryTeaserColumn{width:32%;margin-left:2%;float:left}.GlossaryTeaserColumn:first-child{margin-left:0}.GlossaryTeaserColumn-header{background:#008035;color:#fff;height:40px;line-height:40px;font-size:26px;padding:0 10px;margin-bottom:15px}.GlossaryTeaserColumn-entry a{text-decoration:none;display:block}.ProductListTopTeaser{margin:30px 0}.ProductListTopTeaser-right{padding-left:30px}.TeaserSimilarVideo{margin-top:40px}.TeaserSimilarVideo.JCarouselWrapper--products .Icon{line-height:265px}.TeaserSimilarVideo>ul{margin:25px 0}.TeaserSimilarVideo .HorizontalListing-item{width:330px;height:265px}.TeaserSimilarVideo .HorizontalListing-item>a:first-child{margin-bottom:0}.TeaserSimilarVideo-imageLink{position:relative;margin-bottom:0;height:187px}.TeaserSimilarVideo-imageLink img{max-height:100%}.TeaserSimilarVideo-imageLink .VideoButton{position:absolute;bottom:0;left:0}.TeaserSimilarVideo--description{height:78px;background:#F3F3F3;color:#333;font-size:16px;line-height:25px;padding:10px}.TeaserSimilarVideo--image{height:187px!important}.TeaserSimilarVideo.TilingWrapper{padding:0 33px}.TeaserSimilarVideo.TilingWrapper .HorizontalListing-item{margin-bottom:40px}.TeaserSimilarVideo.TilingWrapper--description{height:68px}.AttachOffer-headerHeadline{text-shadow:0 0 7px rgba(0,0,0,.5);margin-bottom:20px;text-align:center;color:grey;font-size:34px;line-height:40px}.AttachOffer-teaser{padding:20px;background:#008035;position:relative;height:371px}.AttachOffer-teaser.AttachOfferWithImage{background:0 0}.AttachOffer-teaser>img{position:absolute;height:371px;width:100%;z-index:0;left:0;top:0}.AttachOffer-teaserInner{border:2px solid #fff;border-radius:10px;padding:30px 30px 30px 101px;display:inline-block;width:100%}.AttachOfferWithImage .AttachOffer-teaserInner{border:none}.AttachOffer-teaserInnerListing{text-shadow:0 0 7px rgba(0,0,0,.5);text-align:justify;padding:0 71px 0 0;height:271px;position:relative}.AttachOfferWithButton .AttachOffer-teaserInnerListing{margin-right:64px;padding:0;width:742px;float:left}.AttachOffer-teaserInnerListing:after{content:'';width:100%;display:inline-block}.AttachOffer-teaserInnerListingEntry{display:inline-block;width:163px;height:267px;background:#fff;padding:10px}.AttachOffer-teaserInnerButton{width:199px;display:inline-block;position:relative;height:259px}.AttachOffer-teaserInnerButton .Button{position:absolute;bottom:-8px;white-space:nowrap}.DiscoverReco,.DiscoverReco-Element,.NewsletterFooter .NewsletterForm-actionFooter,.NewsletterFooter-right,.NewsletterFooter-right>img{position:relative}.DiscoverReco{list-style:none;margin:0;padding:0;overflow:hidden}.DiscoverReco-Element{width:124px;float:left;margin:0 5px}.DiscoverReco-Element:first-child{position:relative;float:left;margin:0 5px 0 125px}.DiscoverReco-Element-Box,.DiscoverReco-Element-Vertical img{border:1px solid #EBEBEB;width:96px;height:96px;margin:auto}.DiscoverReco-Element-Vertical{text-align:center}.DiscoverReco-Element-Vertical img{display:block}.DiscoverRecoIco{border-radius:50%;background-color:#008035;color:#FFF;padding:3px;font-size:16px}.SeoFooter .SeoFooter-more,.SeoFooter-content h1,.SeoFooter-content p{font-size:12px;line-height:20px}.SeoFooter{background-color:#FAFAFA;color:grey;padding:5px 15px 15px}.SeoFooter-content{height:136px;overflow:hidden}.SeoFooter-content.auto-height{height:auto}.SeoFooter .SeoFooter-more{text-decoration:underline;cursor:pointer}.LandingPage-Information p{font-size:14px;color:#333}.LandingPage-Information h1{font-size:24px;color:grey;line-height:40px}.LandingPage-Information h2{font-size:20px;color:grey;line-height:40px}.LandingPage-Information h3{font-size:18px;color:grey;line-height:40px}.LandingPage-Information ol,.LandingPage-Information ul{padding-left:40px;padding-bottom:20px}.NewsletterFooter{border:1px solid #E6E6E6;margin-bottom:60px;display:inline-block;width:100%;margin-top:40px}.NewsletterFooter-header{margin-bottom:5px;display:inline-block;color:#000;font-size:22px;line-height:30px}.NewsletterFooter-left{padding:20px}.NewsletterFooter-right>img{max-width:468px;left:-8px}.NewsletterFooter .NewsletterForm-top{color:#333}.NewsletterFooter .CompoundLabel{line-height:40px;width:auto}.NewsletterFooter .InputField{width:357px;display:inline-block}.NewsletterFooter .Input-data{margin-bottom:0;margin-left:10px;width:357px}.NewsletterFooter .NewsletterForm-confirmation{width:650px;float:left;margin-bottom:0}.NewsletterFooter .NewsletterForm-email{width:687px}.NewsletterFooter .NewsletterForm-action{float:right}.NewsletterFooter .NewsletterForm-error{color:#e2001a;margin-bottom:10px}.NewsletterFooter-badge{position:absolute;background-image:url(./assets/NewsletterStoerer.png);background-repeat:no-repeat;background-position:0 0;height:142px;width:141px;right:20px}