@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-regular.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:400;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-italic.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:600;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-600italic.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:700;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-700italic.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:900;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Source Sans Pro';font-style:italic;font-weight:900;src:url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/source-sans-pro-v14-latin-ext_latin-900italic.svg?fb924ea5be2b#SourceSansPro') format('svg');font-display:swap}@font-face{font-family:'Great Vibes';font-style:normal;font-weight:400;src:url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.eot?fb924ea5be2b');src:local(''),url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.eot?&fb924ea5be2b#iefix') format('embedded-opentype'),url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.woff2?fb924ea5be2b') format('woff2'),url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.woff?fb924ea5be2b') format('woff'),url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.ttf?fb924ea5be2b') format('truetype'),url('/static/core/fonts/great-vibes-v8-latin-ext_latin-regular.svg?fb924ea5be2b#GreatVibes') format('svg');font-display:swap}body{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:17px;color:#333333;margin:50px 0 0 0;padding:0}body .left{float:left}body .right{float:right}body .clear{clear:left}body .break{float:both}body img{border:0px}body .maxwidth{width:1200px;margin:0 auto}body .fullscreen{width:auto;margin:0 50px}body .mobileonly{display:none}body a{color:#333333}.dark-mode{display:none}body b{font-weight:600}body .borderbottom{border-bottom:1px solid #DDD;padding-bottom:50px;margin-bottom:40px}body .signal{color:#E88F0C}body .signalbg{background-color:#E88F0C;color:#FFF}body .button{background-color:#CCC;color:#FFF;text-decoration:none;text-transform:uppercase;font-size:16px;font-weight:600;display:inline-block;padding:5px 10px;border:0px solid transparent;cursor:pointer}body .button.small{font-size:12px;padding:3px 7px}body .button.signal{background-color:#E88F0C;color:#FFF!important}body.client_riva .signal{color:#ff7400}body.client_riva .signalbg{background-color:#ff7400}body.client_riva .button.signal{background-color:#ff7400}body.client_finanzbuchverlag .signal{color:#5887a3}body.client_finanzbuchverlag .signalbg{background-color:#5887a3}body.client_finanzbuchverlag .button.signal{background-color:#5887a3}body.client_redline .signal{color:#e70001}body.client_redline .signalbg{background-color:#e70001}body.client_redline .button.signal{background-color:#e70001}body.client_mi .signal{color:#b51421}body.client_mi .signalbg{background-color:#b51421}body.client_mi .button.signal{background-color:#b51421}body.client_mvg .signal{color:#a5be4e}body.client_mvg .signalbg{background-color:#a5be4e}body.client_mvg .button.signal{background-color:#a5be4e}body.client_lago .signal{color:#005c7d}body.client_lago .signalbg{background-color:#005c7d}body.client_lago .button.signal{background-color:#005c7d}body .textstyle{font-size:18px;line-height:1.45}body h2.element_headline{font-size:25px;font-weight:400;font-style:italic;text-transform:uppercase;margin:30px 0 40px 0}body .more_button{float:right}body .more_button a{text-transform:uppercase;text-decoration:none;color:#444;font-style:italic;font-size:14px;padding:0 20px 0 0;background:url(/static/core/gfx/more_arrow.png?fb924ea5be2b) top right no-repeat}body .cols .col-left{position:absolute;top:0;left:0;width:380px}body .cols .col-left h2.element_headline{margin:0}body .cols .col-right{margin:0 0 0 500px}body .bookbook-table-shadow{position:absolute;top:0px;left:0px;right:0px;width:100%;height:149px;background:url(/static/core/gfx/book-table-shadow.png?fb924ea5be2b) top left repeat-x}body .bookstyling .image{position:absolute;bottom:0px;left:0px}body .bookstyling .image img.title{display:block;width:auto;height:100%}body .bookstyling.h-s .image{height:220px}body .bookstyling.h-m .image{height:250px}body .bookstyling.h-l .image{height:265px}body .bookstyling.h-xl .image{height:275px}body .bookstyling.h-xxl .image{height:300px}body .bookstyling .head{font-size:14px;margin:10px 0 0 0}body .bookstyling .head:after{display:block;content:"";clear:left}body .bookstyling .head a{font-weight:600}body .bookstyling .head .price{float:right;margin:0 0 0 10px;font-weight:600;font-size:15px}body .bookstyling p{color:#777;color:rgba(119,119,119,0.7);font-size:14px;margin:5px 0 0 0}body .bookstyling.effect3d .image .image_inner{position:relative;width:100%;height:100%}body .bookstyling.effect3d .image img.title{float:left;position:relative;z-index:3}body .bookstyling.effect3d .pages{float:left;width:20px;height:100%;position:relative;z-index:2}body .bookstyling.s-s.effect3d .pages{width:5px}body .bookstyling.s-m.effect3d .pages{width:7px}body .bookstyling.s-l.effect3d .pages{width:9px}body .bookstyling.s-xl.effect3d .pages{width:12px}body .bookstyling.s-xxl.effect3d .pages{width:14px}body .bookstyling.effect3d .pages .pagestop{width:100%;height:50%;background:url(/static/core/gfx/book-pages-top.png?fb924ea5be2b) top 2px left 0px no-repeat;overflow:hidden}body .bookstyling.effect3d .pages .pagesbottom{width:100%;height:50%;background:url(/static/core/gfx/book-pages-bottom.png?fb924ea5be2b) bottom 2px left 0px no-repeat;overflow:hidden}body .bookstyling.effect3d .image img.back{position:absolute;top:5px;right:-3px;z-index:1;width:auto;box-shadow:1px 1px 15px rgba(125,125,125,0.3)}body .bookstyling.effect3d .image img.shadow{position:absolute;bottom:0px;right:-32px;z-index:0;width:auto}body .bookstyling.effect3d.h-s .image img.back{height:200px}body .bookstyling.effect3d.h-m .image img.back{height:240px}body .bookstyling.effect3d.h-l .image img.back{height:250px}body .bookstyling.effect3d.h-xl .image img.back{height:260px}body .bookstyling.effect3d.h-xxl .image img.back{height:282px}body .bookstyling.effect3d.softcover .image img.back{display:none}body .bookstyling.effect3d.softcover .pages .pagestop{background-position:top -5px left 0}body .bookstyling.effect3d.softcover .pages .pagesbottom{background-position:bottom -1px left 0}body .sharebar{margin:50px 0 0 0;text-align:right;font-size:15px}body .sharebar a{display:inline-block;color:#000;text-decoration:none;background-position:top left;background-repeat:no-repeat;padding:5px 0 5px 30px;margin:0 20px 0 0;opacity:.7}body .sharebar a:hover{opacity:1}body .sharebar a.link{background-image:url(/static/core/gfx/share_link.png?fb924ea5be2b)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){body .sharebar a.link{background-image:url(/static/core/gfx/share_link2x.png?fb924ea5be2b)}}body .sharebar a.fb{background-image:url(/static/core/gfx/share_fb.png?fb924ea5be2b);padding-left:20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){body .sharebar a.fb{background-image:url(/static/core/gfx/share_fb2x.png?fb924ea5be2b);background-size:10px 21px}}body .sharebar a.tw{background-image:url(/static/core/gfx/twitter_share.png?fb924ea5be2b);padding-left:35px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){body .sharebar a.tw{background-image:url(/static/core/gfx/twitter_share2x.png?fb924ea5be2b);background-size:26px 22px}}body form.formstyle .row{margin:0 0 10px 0}body form.formstyle .row:after{display:block;content:"";clear:left}body form.formstyle .item{margin:0 0 10px 10px}body form.formstyle .itemf{float:left}body form.formstyle label{display:block;width:120px;font-size:15px;font-weight:600;color:#444;margin:0 0 4px 0}body form.formstyle input[type=text],body form.formstyle input[type=email],body form.formstyle textarea,body form.formstyle input[type=password],body form.formstyle input[type=number]{width:400px}body form.formstyle .itemf label{width:auto}body form.formstyle .itemf.item2-10 input[type=text]{width:80px}body form.formstyle .itemf.item8-10 input[type=text]{width:310px}body form.formstyle select{width:400px;color:#333}body select.creation{color:#777;font-size:14px;border:1px solid #CCC;padding:5px 25px 5px 10px;background:url(/static/core/gfx/cart_arrow.png?fb924ea5be2b) right 10px top 10px no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}body form.formstyle input[type=text],body form.formstyle input[type=email],body form.formstyle textarea,body form.formstyle input[type=password],body form.formstyle input[type=number]{padding:4px 12px;box-sizing:border-box;font-size:16px;color:#333;border:1px solid #CCC}body .item.error label,body p.error{color:#F00}body .item.error input[type=text],body .item.error input[type=email],body .item.error textarea,body .item.error input[type=password],body .item.error input[type=number]{color:#F00;border-color:#F00}body .item.error select{border-color:#F00;color:#F00;background-image:url(/static/core/gfx/cart_arrow_error.png?fb924ea5be2b)}form.keywordsearch span{position:absolute;display:inline-block;width:21px;height:22px;background:url(/static/core/gfx/icon_search.png?fb924ea5be2b);background-repeat:no-repeat;background-position:top left}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){form.keywordsearch span{background:url(/static/core/gfx/header_icon_search2x.png?fb924ea5be2b);background-size:21px 22px}}form.keywordsearch input{font-size:17px;font-weight:600;border:0px solid #FFF;background-color:#FFF;color:#000;margin:0 50px 0 25px;width:150px}form.keywordsearch input::-webkit-input-placeholder{color:#444444}form.keywordsearch input:-moz-placeholder{color:#444444}form.keywordsearch input::-moz-placeholder{color:#444444}form.keywordsearch input:-ms-input-placeholder{color:#444444}body .paginator{margin-top:20px!important;margin-bottom:20px!important;text-align:center;font-size:15px}body .paginator a{display:inline-block;text-decoration:none;padding:5px 10px}@media all and (min-width:1000px) and (max-width:1250px){body .maxwidth{width:900px}body .cols .col-left{width:360px}body .cols .col-right{margin:0 0 0 400px}body .textstyle{font-size:17px;line-height:1.40}body h2.element_headline{font-size:22px;margin:20px 0 30px 0}body select.creation{font-size:12px}}@media all and (min-width:768px) and (max-width:999px){body .maxwidth{width:auto;margin:0 40px}body .cols .col-left{width:260px}body .cols .col-right{margin:0 0 0 300px}body .textstyle{font-size:16px;line-height:1.35;margin-top:100px;margin-left:50px}body h2.element_headline{font-size:20px;margin:18px 0 25px 0}body select.creation{font-size:11px}}@media all and (min-width:568px) and (max-width:767px){body .maxwidth{width:auto;margin:0 25px}body .mobileonly{display:block}body .textstyle{font-size:15px;line-height:1.30}body h2.element_headline{font-size:18px;margin:15px 0 20px 0}body .cols .col-left{position:static;top:auto;left:auto;margin:0;width:auto}body .cols .col-left h2.element_headline{margin:0 0 20px 0}body .cols .col-right{margin:0 0 0 0}body select.creation{font-size:11px}}@media all and (max-width:567px){body .maxwidth{width:auto;margin:0 15px}body .mobileonly{display:block}body .textstyle{font-size:14px;line-height:1.25}body h2.element_headline{font-size:18px;margin:12px 0 16px 0}body .cols .col-left{position:static;top:auto;left:auto;margin:0;width:auto}body .cols .col-left h2.element_headline{margin:0 0 15px 0}body .cols .col-right{margin:0 0 0 0}body select.creation{font-size:9px}}body.ua-internet-explorer select.creation{color:#777;font-size:14px;border:0px solid #CCC;padding:auto;background-image:transparent}@media all and (min-width:1000px) and (max-width:1250px){body .bookstyling .showroom{height:250px}body .bookstyling.h-s .image{height:200px}body .bookstyling.h-m .image{height:210px}body .bookstyling.h-l .image{height:225px}body .bookstyling.h-xl .image{height:235px}body .bookstyling.h-xxl .image{height:250px}body .bookstyling.effect3d.h-s .image img.back{height:180px}body .bookstyling.effect3d.h-m .image img.back{height:190px}body .bookstyling.effect3d.h-l .image img.back{height:205px}body .bookstyling.effect3d.h-xl .image img.back{height:215px}body .bookstyling.effect3d.h-xxl .image img.back{height:230px}body .bookstyling .head{font-size:13px}body .bookstyling p{font-size:13px}body .bookstyling .head .price{font-size:14px}}@media all and (min-width:768px) and (max-width:999px){body .bookstyling .showroom{height:240px}body .bookstyling.h-s .image{height:190px}body .bookstyling.h-m .image{height:200px}body .bookstyling.h-l .image{height:215px}body .bookstyling.h-xl .image{height:225px}body .bookstyling.h-xxl .image{height:240px}body .bookstyling.effect3d.h-s .image img.back{height:170px}body .bookstyling.effect3d.h-m .image img.back{height:180px}body .bookstyling.effect3d.h-l .image img.back{height:195px}body .bookstyling.effect3d.h-xl .image img.back{height:205px}body .bookstyling.effect3d.h-xxl .image img.back{height:220px}body .bookstyling .head{font-size:13px}body .bookstyling p{font-size:13px}body .bookstyling .head .price{font-size:14px}body form.formstyle input[type=text],body form.formstyle input[type=email],body form.formstyle textarea,body form.formstyle input[type=password],body form.formstyle input[type=number]{width:100%}body form.formstyle .itemf label{width:auto}body form.formstyle .itemf.item2-10 input[type=text]{width:100%}body form.formstyle .itemf.item8-10 input[type=text]{width:100%}body form.formstyle select{width:100%;color:#333}}@media all and (min-width:568px) and (max-width:767px){body .bookstyling .showroom{height:210px}body .bookstyling.h-s .image{height:140px}body .bookstyling.h-m .image{height:170px}body .bookstyling.h-l .image{height:185px}body .bookstyling.h-xl .image{height:195px}body .bookstyling.h-xxl .image{height:210px}body .bookstyling.effect3d.h-s .image img.back{height:120px}body .bookstyling.effect3d.h-m .image img.back{height:150px}body .bookstyling.effect3d.h-l .image img.back{height:165px}body .bookstyling.effect3d.h-xl .image img.back{height:175px}body .bookstyling.effect3d.h-xxl .image img.back{height:190px}body .bookstyling .head{font-size:12px}body .bookstyling p{font-size:12px}body .bookstyling .head .price{font-size:13px}body form.formstyle input[type=text],body form.formstyle input[type=email],body form.formstyle textarea,body form.formstyle input[type=password],body form.formstyle input[type=number]{width:100%}body form.formstyle .itemf label{width:auto}body form.formstyle .itemf.item2-10 input[type=text]{width:100%}body form.formstyle .itemf.item8-10 input[type=text]{width:100%}body form.formstyle select{width:100%;color:#333}}@media all and (max-width:567px){body .bookstyling .showroom{height:180px}body .bookstyling.h-s .image{height:110px}body .bookstyling.h-m .image{height:140px}body .bookstyling.h-l .image{height:155px}body .bookstyling.h-xl .image{height:165px}body .bookstyling.h-xxl .image{height:180px}body .bookstyling.effect3d.h-s .image img.back{height:93px}body .bookstyling.effect3d.h-m .image img.back{height:123px}body .bookstyling.effect3d.h-l .image img.back{height:138px}body .bookstyling.effect3d.h-xl .image img.back{height:148px}body .bookstyling.effect3d.h-xxl .image img.back{height:163px}body .bookstyling.s-s.effect3d .pages{width:2px}body .bookstyling.s-m.effect3d .pages{width:4px}body .bookstyling.s-l.effect3d .pages{width:6px}body .bookstyling.s-xl.effect3d .pages{width:9px}body .bookstyling.s-xxl.effect3d .pages{width:11px}body .bookstyling .head{font-size:11px}body .bookstyling p{font-size:11px}body .bookstyling .head .price{font-size:12px}body .bookstyling.effect3d .image img.back{top:6px;right:-1px}body form.formstyle input[type=text],body form.formstyle input[type=email],body form.formstyle textarea,body form.formstyle input[type=password],body form.formstyle input[type=number]{width:100%}body form.formstyle .itemf label{width:auto}body form.formstyle .itemf.item2-10 input[type=text]{width:100%}body form.formstyle .itemf.item8-10 input[type=text]{width:100%}body form.formstyle select{width:100%;color:#333}}@media (prefers-color-scheme:dark){body{background-color:#1a1a1a;color:#e6e6e6}body a{color:#cccccc}.light-mode{display:none}.dark-mode{display:block}body .more_button a{color:#e6e6e6;background:url(/static/core/gfx/more_arrow_dark_mode.png?fb924ea5be2b) top right no-repeat}body .bookstyling p{color:#999999}body .sharebar a{color:#e6e6e6}body .sharebar a.fb{background-image:url(/static/core/gfx/share_fb_dark_mode.png?fb924ea5be2b);padding-left:20px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){body .sharebar a.fb{background-image:url(/static/core/gfx/share_fb2x_dark_mode.png?fb924ea5be2b);background-size:10px 21px}}body .sharebar a.tw{background-image:url(/static/core/gfx/twitter_share_dark_mode.png?fb924ea5be2b);padding-left:35px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){body .sharebar a.tw{background-image:url(/static/core/gfx/twitter_share2x_dark_mode.png?fb924ea5be2b);background-size:26px 22px}}body form.formstyle label{color:#e6e6e6}body form.formstyle select{background-color:#FFF}form.keywordsearch input{background-color:#333333;color:#e6e6e6}form.keywordsearch input::-webkit-input-placeholder{color:#e6e6e6}form.keywordsearch input:-moz-placeholder{color:#e6e6e6}form.keywordsearch input::-moz-placeholder{color:#e6e6e6}form.keywordsearch input:-ms-input-placeholder{color:#e6e6e6}form.keywordsearch span{background:url(/static/core/gfx/icon_search_dark_mode.png?fb924ea5be2b)}.element_404error form.keywordsearch input{color:#000000}.element_404error form.keywordsearch input::-webkit-input-placeholder{color:#000000}.element_404error form.keywordsearch input:-moz-placeholder{color:#000000}.element_404error form.keywordsearch input::-moz-placeholder{color:#000000}.element_404error form.keywordsearch input:-ms-input-placeholder{color:#000000}.element_404error form.keywordsearch span{background:url(/static/core/gfx/icon_search.png?fb924ea5be2b)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2){form.keywordsearch span{background:url(/static/core/gfx/header_icon_search2x_dark_mode.png?fb924ea5be2b);background-size:21px 22px}.element_404error form.keywordsearch span{background:url(/static/core/gfx/header_icon_search2x.png?fb924ea5be2b);background-size:21px 22px}}}header{position:fixed;top:0;left:0;right:0;z-index:10;width:100%;height:50px;background-color:#FFF;box-shadow:0px 3px 5px rgba(125,125,125,0.5)}header .maxwidth{position:relative}header .maxwidth:after{display:block;content:"";clear:both}#nav_icon_wrapper{position:absolute;top:3px;left:20px}#nav_icon{position:relative;width:40px;height:40px;cursor:pointer}#nav_icon .nav_line{position:absolute;left:5px;width:30px;height:3px;background-color:#222222}#nav_icon .nav_line1{top:16px;-webkit-transition:all 1s 0.2s ease,top 0.2s 0.4s linear,-webkit-transform 0.4s ease;transition:all 1s 0.2s ease,top 0.2s 0.4s linear,transform 0.4s ease}#nav_icon .nav_line2{top:24px;-webkit-transition:opacity 0.4s 0.4s ease;transition:opacity 0.4s 0.4s ease}#nav_icon .nav_line3{top:32px;-webkit-transition:all 1s 0.2s ease,top 0.2s 0.4s linear,-webkit-transform 0.4s ease;transition:all 1s 0.2s ease,top 0.2s 0.4s linear,transform 0.4s ease}header.open #nav_icon .nav_line1{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:23px;-webkit-transition:all 0.8s 0.2s ease,top 0.2s linear;transition:all 0.8s 0.2s ease,top 0.2s linear}header.open #nav_icon .nav_line2{opacity:0;-webkit-transition:opacity 0.4s ease;transition:opacity 0.4s ease}header.open #nav_icon .nav_line3{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:23px;-webkit-transition:all 0.8s 0.2s ease,top 0.2s linear;transition:all 0.8s 0.2s ease,top 0.2s linear}#logo{position:absolute;top:0px;left:75px;display:block}#logo-nachhaltigkeit-wrapper{height:50px;display:table;float:right;margin-right:40px}#logo-nachhaltigkeit{display:table-cell;vertical-align:middle}#logo-nachhaltigkeit a svg{height:26px;display:block;transition:height .2s}#logo-nachhaltigkeit a svg:hover path{fill:rgb(108,180,31)}#logo-nachhaltigkeit a svg:hover{height:28px}header form{position:relative;margin:15px 0 0 0}header form:after{display:block;content:"";clear:left}header .cart{position:relative;margin:15px 0 0 10px;width:35px}header .cart span.icon{position:absolute;top:-3px;left:-5px;display:inline-block;width:22px;height:25px;background:url(/static/core/gfx/header_icon_cart.png?fb924ea5be2b);background-repeat:no-repeat;background-position:top left}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){header .cart span.icon{background:url(/static/core/gfx/header_cart_icon2x.png?fb924ea5be2b);background-size:22px 25px}}header .cart span.items{padding:2px 5px;font-weight:900;font-size:11px;line-height:1;position:absolute;top:15px;left:10px;border-radius:2px}header nav{position:absolute;top:50px;left:0px;right:0px;background-color:#FFF;width:100%;box-shadow:0px 6px 5px rgba(125,125,125,0.4);display:none}header nav>.col1{padding-left:75px}header nav.open{display:block}@media only screen and (max-width:680px){header nav.open{display:block;overflow-y:scroll;height:350px;max-heigth:1900px;-webkit-overflow-scrolling:touch}#logo-nachhaltigkeit-wrapper{margin-right:0}#logo-nachhaltigkeit a svg{height:20px}#logo-nachhaltigkeit a svg:hover{height:22px}}@media only screen and (max-width:680px){input[type=text],input[type=url],input[type=email],input[type=password],input[type=tel]{-webkit-appearance:none;-moz-appearance:none;display:block;margin:0;width:100%;height:40px;line-height:40px;font-size:17px;border:1px solid #bbb}}header nav:after{display:block;content:"";clear:left}header nav .col{float:left;margin:50px 70px 0 0}header nav .col.last{margin-right:0px}header nav .col .item{margin:0 0 30px 0}header nav .col .item h3{font-weight:700;font-size:14px;text-transform:uppercase;margin:0 0 10px 0}header nav .col .item ul{list-style-type:none;margin:0;padding:0}header nav .col .item ul li{margin:0;padding:0}header nav .col .item a{font-size:18px;text-decoration:none;color:#000}header nav .col .item .list{max-width:120px}header nav .col5 .item ul li{margin-bottom:10px;width:250px}header nav .col .item .list a{text-transform:uppercase}header nav .footerimg{opacity:0.5;margin:0 0 30px 75px}header #cart{position:absolute;top:0px;right:0px;z-index:4;background-color:#FFF;padding:0 15px 20px 15px;width:320px;box-shadow:0px 6px 5px rgba(125,125,125,0.4);display:none}header .carticon{position:absolute;top:12px;right:15px;width:22px;height:25px;background:url(/static/core/gfx/header_icon_cart.png?fb924ea5be2b) top left no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){header .carticon{background:url(/static/core/gfx/header_cart_icon2x.png?fb924ea5be2b);background-size:22px 25px}}header #cart.open{display:block}header #cart h2{font-size:17px;font-weight:600;margin:13px 0;color:#444444}header #cart span.border{display:block;border:0px solid #CCC;border-top-width:1px}header #cart .items{margin:20px 0}header #cart .items .item{margin:0 0 20px 0}header #cart .items .item:after{display:block;content:"";clear:left}header #cart .items .item:after{display:block;content:"";clear:left}header #cart .items .item .image{float:left;width:60px}header #cart .items .item .image img{box-shadow:0px 0px 5px rgba(125,125,125,0.5)}header #cart .items .item .text{float:left;width:190px}header #cart .items .item .text h3{margin:0;font-size:15px;font-weight:600}header #cart .items .item .price{float:left;width:70px;text-align:right;font-weight:600}header #cart .cart_sum{padding:10px 0 0 0}header #cart .cart_sum:after{display:block;content:"";clear:both}header #cart .cart_sum .left{color:#999999;font-size:14px;font-weight:600}header #cart .cart_sum .right{font-weight:600}header .footer_button{text-align:right}@media all and (min-width:1000px) and (max-width:1250px){header nav .col{margin:50px 28px 0 0}header nav .col .item h3{font-size:13px;margin:0 0 6px 0}header nav .col .item a{font-size:15px}header nav>.col1{padding-left:40px}}@media all and (min-width:768px) and (max-width:999px){#logo{margin-top:8px}#logo img{width:auto;height:40px}header form{margin:18px 0 0 0}header form span{width:16px;height:17px;background-size:100% auto;margin-top:4px}header form input{font-size:15px}header .cart span.sum{margin:0 0 0 26px}header nav{width:400px;right:auto}header nav .col{float:none;margin:0 0 0 75px;padding:0}header nav .col1{margin-top:20px}header nav .col .item{margin:0 0 10px 0}header nav .col .item h3:before{width:5px;height:8px;display:inline-block;content:"";background:url(/static/core/gfx/header_mobile_arrow.png?fb924ea5be2b) 0px 0px no-repeat;margin:0 4px 0 0}header nav .col .item h3{font-size:14px;margin:0 0 6px 0;cursor:pointer}header nav .col .item ul{display:none;margin:0 0 0 30px}header nav .col .item .list{display:none;margin:0 0 0 30px}header nav .col .item a{font-size:14px}header nav .col .item.open{margin:0 0 10px 0}header nav .col .item.open ul{display:block}header nav .col .item.open .list{display:block}header nav .col .item .list a{padding:5px}#logo-nachhaltigkeit a svg{height:22px}#logo-nachhaltigkeit a svg:hover{height:24px}}@media all and (max-width:767px){#nav_icon_wrapper{left:0}#nav_icon .nav_line{width:25px}#logo{margin-top:8px;left:40px}#logo img{width:auto;height:35px}header>.maxwidth>.right>form{display:none}header form{margin:18px 0 0 0}header form span{width:16px;height:17px;background-size:100% auto;margin-top:4px}header form input{font-size:15px}header .cart span.sum{margin:0 0 0 26px}header nav .col{float:none;margin:0 0 0 40px;padding:0}header nav .col1{margin-top:20px}header nav .col .item{margin:0 0 10px 0}header nav .col .item h3:before{width:5px;height:8px;display:inline-block;content:"";background:url(/static/core/gfx/header_mobile_arrow.png?fb924ea5be2b) 0px 0px no-repeat;margin:0 4px 0 0}header nav .col .item h3{font-size:14px;margin:0 0 6px 0;cursor:pointer}header nav .col .item ul{display:none;margin:0 0 0 30px}header nav .col .item .list{display:none;margin:0 0 0 30px}header nav .col .item a{font-size:14px}header nav .col .item.open{margin:0 0 10px 0}header nav .col .item.open ul{display:block}header nav .col .item.open .list{display:block}header nav .col .item.open h3:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}header nav .col .item .list a{padding:5px}header nav .footerimg{margin-left:40px}header form.mobileonly{margin:0 0 0 40px}header .cart span.icon{position:static;top:0;left:0}header #cart{width:100%;box-sizing:border-box;background-position:top 15px right 11px}header #cart .items .item{display:flex}header #cart .items .item .text{width:auto;flex:1}header #cart .items .item .text h3{font-size:13px}header #cart .items .item .price{font-size:14px}header #cart .cart_sum .left{font-size:12px}header #cart .cart_sum .right{font-size:14px}#logo-nachhaltigkeit-wrapper{margin-right:0}#logo-nachhaltigkeit a svg{height:20px}#logo-nachhaltigkeit a svg:hover{height:22px}}header nav .col .item.open ul.dark-mode{display:none}@media (prefers-color-scheme:dark){header{background-color:#333333;box-shadow:none}#nav_icon .nav_line{background-color:#e6e6e6}header .cart span.icon{background:url(/static/core/gfx/header_icon_cart_dark_mode.png?fb924ea5be2b)}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){header .cart span.icon{background:url(/static/core/gfx/header_cart_icon2x_dark_mode.png?fb924ea5be2b);background-size:22px 25px}}header nav{background-color:#333333;box-shadow:none}header nav .col .item a{color:#e6e6e6}header #cart{background-color:#333333;box-shadow:none}header #cart h2{color:#e6e6e6}header #cart .cart_sum .left{color:#999999}header nav .col .item.open ul.light-mode{display:none}header nav .col .item.open ul.dark-mode{display:block}#logo-nachhaltigkeit a svg path{fill:#cfcfcf}}.teaser .item{float:left;margin:0 40px 30px 0;width:200px}.teaser .item h3{font-weight:400;font-size:18px;margin:0px 0 3px 0}.teaser .item .titel{font-size:12px}@media all and (min-width:1000px) and (max-width:1250px){.teaser .item{width:155px;margin:0 15px 15px 0}.teaser .item img{width:100%;height:auto}.teaser .item h3{font-size:15px}}@media all and (min-width:768px) and (max-width:999px){}@media all and (min-width:568px) and (max-width:767px){.teaser .item{width:155px;margin:0 15px 15px 0}.teaser .item img{width:100%;height:auto}.teaser .item h3{font-size:15px}}@media all and (max-width:567px){.teaser .item{width:130px;margin:0 15px 15px 0}.teaser .item img{width:100%;height:auto}.teaser .item h3{font-size:13px}}.element_404error{margin:100px 0}.element_404error .book-table-shadow{top:500px;z-index:2}.element_404error .book{width:996px;height:627px;background:url(/static/core/gfx/404book.png?fb924ea5be2b) top left no-repeat;margin:0 auto;position:relative;z-index:3}.element_404error .book .inner{width:330px;position:absolute;top:50px;left:90px}.element_404error .book h1{font-family:'Great Vibes',cursive;font-size:55px;line-height:1.1;color:#333333;color:rgba(51,51,51,0.6);margin:0}.element_404error .book form{margin:50px 0}.element_404error .book form input{background-color:transparent;border-bottom:1px solid #333;border-bottom:1px solid rgba(51,51,51,0.5);width:300px}.element_404error .book .info{position:absolute;bottom:100px;left:90px;width:330px;font-size:15px;color:#858585;color:rgba(51,51,51,0.5)}@media all and (min-width:1000px) and (max-width:1250px){.element_404error .book-table-shadow{top:450px}.element_404error .book{width:900px;height:566.55px;background-size:cover}.element_404error .book .inner{left:80px}.element_404error .book h1{font-size:48px}.element_404error .book form input{width:280px}.element_404error .book .info{left:80px;font-size:14px}}@media all and (min-width:768px) and (max-width:999px){.element_404error .book-table-shadow{top:400px}.element_404error .book{width:700px;height:440.65px;background-size:cover}.element_404error .book .inner{left:60px;width:280px}.element_404error .book h1{font-size:35px}.element_404error .book form input{width:200px}.element_404error .book .info{left:60px;font-size:13px;width:280px}}@media all and (min-width:568px) and (max-width:767px){.element_404error .book-table-shadow{top:300px}.element_404error .book{width:500px;height:314.75px;background-size:cover}.element_404error .book .inner{left:45px;top:30px;width:200px}.element_404error .book h1{font-size:30px}.element_404error .book form input{width:170px}.element_404error .book .info{left:45px;bottom:50px;font-size:12px;width:200px}}@media all and (max-width:567px){.element_404error .book-table-shadow{display:none}.element_404error .book{width:auto;height:auto;background-image:none}.element_404error .book .inner{position:static;left:auto;top:auto;width:auto}.element_404error .book h1{font-size:35px}.element_404error .book form input{width:170px}.element_404error .book .info{position:static;left:auto;bottom:auto;font-size:12px;width:auto}}.carousel .wrapper{margin:0 0 40px 50px;position:relative;overflow:hidden}.carousel .inner:after{display:block;content:"";clear:left}.controls .next{position:absolute;top:50%;right:40px;z-index:5;width:54px;height:54px;border-radius:54px;display:block;background:url(/static/core/gfx/newsroom_arrow_right.png?fb924ea5be2b) top left no-repeat;cursor:pointer;box-shadow:2px 2px 7px rgba(0,0,0,0.3)}.controls .prev{position:absolute;top:50%;left:40px;z-index:5;width:54px;height:54px;border-radius:54px;display:block;background:url(/static/core/gfx/newsroom_arrow_left.png?fb924ea5be2b) top left no-repeat;cursor:pointer;box-shadow:2px 2px 7px rgba(0,0,0,0.3)}@media all and (min-width:1000px) and (max-width:1250px){.carousel .wrapper{margin-left:30px}.controls .next{right:25px;width:40px;height:40px;background-size:100% auto}.controls .prev{left:25px;width:40px;height:40px;border-radius:40px;background-size:100% auto}}@media all and (min-width:768px) and (max-width:999px){.carousel .wrapper{margin-left:30px}.controls{display:none}.controls .next{right:25px;width:40px;height:40px;border-radius:40px;background-size:100% auto}.controls .prev{left:25px;width:40px;height:40px;border-radius:40px;background-size:100% auto}}@media all and (min-width:568px) and (max-width:767px){.carousel .wrapper{margin-left:30px}.controls{display:none}.controls .next{right:15px;width:40px;height:40px;border-radius:40px;background-size:100% auto}.controls .prev{left:15px;width:40px;height:40px;border-radius:40px;background-size:100% auto}}@media all and (max-width:567px){.carousel .wrapper{margin-left:20px}.controls{display:none}.controls .next{right:5px;width:30px;height:30px;border-radius:30px;background-size:100% auto}.controls .prev{left:5px;width:30px;height:30px;border-radius:30px;background-size:100% auto}}.element_motiv{width:100%}.element_motiv{position:relative;z-index:1}.element_motiv:before{display:block;content:" ";width:100%;padding-top:26.18%}.element_motiv.big:before{padding-top:35%}.element_motiv.bigger:before{padding-top:46%}.element_motiv.small:before{padding-top:18%}.element_motiv .inner{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover}@media all and (min-width:768px) and (max-width:999px){}@media all and (min-width:568px) and (max-width:767px){.element_motiv:before{padding-top:40%}}@media all and (max-width:567px){.element_motiv:before{padding-top:45%}}.element_text{min-height:500px;margin-top:60px}.element_text .maxwidth{position:relative}.element_text h1{font-size:38px;line-height:1.25;color:#000000;font-weight:700}.element_text .text ul{padding:0 0 0 20px}.element_text .maxwidth .col-left .bild img{width:180px}.element_text .text b{font-weight:600}.element_text .text p{margin-bottom:30px}@media all and (min-width:1000px) and (max-width:1250px){.element_text .col-left img{width:100%;height:auto}.element_text h1{font-size:34px;line-height:1.20}}@media all and (min-width:768px) and (max-width:999px){.element_text .col-left img{width:100%;height:auto}.element_text h1{font-size:31px;line-height:1.15}}@media all and (min-width:568px) and (max-width:767px){.element_text h1{font-size:28px;line-height:1.15}.element_text .maxwidth .col-left .bild img{margin-bottom:10px}}@media all and (max-width:567px){.element_text .col-left img{width:100%;height:auto}.element_text h1{font-size:25px;line-height:1.15}.element_text .maxwidth .col-left .bild img{width:100px;margin-bottom:10px}}@media (prefers-color-scheme:dark){.element_text h1{color:#e6e6e6}}.element_intro{position:relative;z-index:2}.element_intro .maxwidth{position:relative}.element_intro .text{font-size:21px;line-height:1.3;margin:0 0 0 480px;padding:35px 0 0 0}.element_intro .image{position:absolute;top:-50px;left:0px}.element_intro .image .subtitle{font-size:14px;color:rgba(0,0,0,0.7)}.element_intro .quicklinks{margin:30px 0 0 480px;padding:10px 0 0 0;border-top:1px solid #DDD;font-size:15px}.element_intro .quicklinks:after{display:block;content:"";clear:left}.element_intro .quicklinks .genus{font-style:italic;text-transform:uppercase;float:left}.element_intro .quicklinks .links{margin:0 0 0 100px}.element_intro .quicklinks .links a{display:inline-block;margin:0 20px 0 0}@media all and (min-width:1000px) and (max-width:1250px){.element_intro .image{top:-40px}.element_intro .image img{width:350px;height:auto}.element_intro .image .subtitle{width:350px;height:auto}.element_intro .text{font-size:19px;margin-left:420px}.element_intro .quicklinks{font-size:13px;margin-left:420px}}@media all and (min-width:768px) and (max-width:999px){.element_intro .image{top:-30px}.element_intro .image img{width:300px;height:auto}.element_intro .image .subtitle{width:300px;height:auto}.element_intro .text{font-size:18px;margin-left:360px}.element_intro .quicklinks{font-size:13px;margin-left:360px}}@media all and (min-width:568px) and (max-width:767px){.element_intro .image{position:static;top:auto;left:auto}.element_intro .text{font-size:17px;margin-left:0px;margin-bottom:30px}.element_intro .quicklinks{font-size:13px;margin-left:0px}}@media all and (max-width:567px){.element_intro .image{position:static;top:auto;left:auto}.element_intro .image img{width:100%;max-width:400px;height:auto}.element_intro .text{font-size:16px;margin-left:0px;margin-bottom:30px}.element_intro .quicklinks{font-size:13px;margin:30px 0 0 0;padding:20px 0}.element_intro .quicklinks .genus{float:none;margin:0 0 10px 0;font-weight:600;font-size:15px}.element_intro .quicklinks .links{margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;font-size:15px}.element_intro .quicklinks .links a:before{width:5px;height:8px;display:inline-block;content:"";background:url(/static/core/gfx/header_mobile_arrow.png?fb924ea5be2b) 0px 0px no-repeat;margin:0 4px 0 0}.element_intro .quicklinks .links a{display:block}}@media (prefers-color-scheme:dark){.element_intro .image .subtitle{color:#b3b3b3}}.element_verlage .group{margin:0 0 20px 0}.element_verlage .group.border{border-top:1px solid #CCC;margin-top:40px;padding-top:40px}.element_verlage .group:after{display:block;content:"";clear:left}.element_verlage .group .info{width:400px;float:left;font-size:17px;line-height:1.3}.element_verlage .group .info .text{margin:20px 0 0 0}.element_verlage .group .teaser{margin:0 0 0 480px}.element_verlage .group .teaser:after{display:block;content:"";clear:left}.element_verlage .group .teaser .item{float:left;height:200px}.element_verlage .group .teaser .item3,.element_verlage .group .teaser .item6{margin-right:0}@media all and (min-width:1000px) and (max-width:1250px){.element_verlage .group .info{width:300px;font-size:15px}.element_verlage .group .teaser{margin:0 0 0 380px}.element_verlage .group .teaser .item{height:170px}.element_verlage .group .teaser .item4{clear:left}}@media all and (min-width:768px) and (max-width:999px){.element_verlage .group .info{float:none;width:auto;font-size:15px;margin:0 0 30px 0}.element_verlage .group .teaser{margin:0 0 0 0}.element_verlage .group .teaser .item{height:160px}}@media all and (min-width:568px) and (max-width:767px){.element_verlage .group .info{float:none;width:auto;font-size:15px;margin:0 0 30px 0}.element_verlage .group .teaser{margin:0 0 0 0}.element_verlage .group .teaser .item{height:150px}}@media all and (max-width:567px){.element_verlage .group .info{float:none;width:auto;font-size:14px;margin:0 0 30px 0}.element_verlage .group .teaser{margin:0 0 0 0}.element_verlage .group .teaser .item{height:140px}.element_verlage .group .teaser .item3,.element_verlage .group .teaser .item6{margin-right:15px}}.element_bookpreview{margin:0 0 30px 0}.element_bookpreview .maxwidth:after{display:block;content:"";clear:both}.element_bookpreview .text{float:left;width:790px;margin:30px 20px 0 0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.element_bookpreview .book{float:right;width:380px;height:114px;overflow:hidden;border:1px solid #AAAAAA;border-color:rgba(170,170,170,0.46);margin-top:30px;background-image:url(/static/core/gfx/bookpreview_arrow.png?fb924ea5be2b);background-position:360px 50%;background-repeat:no-repeat;cursor:pointer}.element_bookpreview .book:after{display:block;content:"";clear:left}.element_bookpreview .book .image{float:left;width:90px;margin:0 20px 0 0}.element_bookpreview .book .info{float:left;width:270px}.element_bookpreview .book .head{margin:5px 0}.element_bookpreview .book .head:after{display:block;content:"";clear:left}.element_bookpreview .book .head h3{float:left;margin:0;font-size:14px;font-weight:400;width:200px}.element_bookpreview .book .head .price{float:left;width:60px;margin:0 10px 0 0;text-align:right;font-size:14px;font-weight:600}.element_bookpreview .book p{font-size:14px;color:#777777;margin:0}@media all and (min-width:1000px) and (max-width:1250px){.element_bookpreview .text{width:490px;font-size:15px}}@media all and (min-width:768px) and (max-width:999px){.element_bookpreview .text{float:none;width:100%;font-size:15px}.element_bookpreview .book{float:none;margin:50px auto 0 auto}}@media all and (min-width:568px) and (max-width:767px){.element_bookpreview .text{float:none;width:100%;font-size:15px}.element_bookpreview .book{float:none;margin:50px auto 0 auto}}@media all and (max-width:567px){.element_bookpreview .text{float:none;width:100%;font-size:14px;line-height:1.4;-webkit-column-count:auto;-moz-column-count:auto;column-count:auto;-webkit-column-gap:0px;-moz-column-gap:0px;column-gap:0px}.element_bookpreview .book{float:none;margin:50px auto 0 auto;width:300px;height:88px}.element_bookpreview .book .image{width:70px;height:88px;margin:0 10px 0 0}.element_bookpreview .book .image img{width:100%;height:auto}.element_bookpreview .book .info{width:220px}.element_bookpreview .book .head h3{width:150px}.element_bookpreview .book p{font-size:12px}}@media (prefers-color-scheme:dark){.element_bookpreview .book{border-color:#FFF}.element_bookpreview .book p{color:#999999}.element_bookpreview .book{background-image:url(/static/core/gfx/bookpreview_arrow_dark_mode.png?fb924ea5be2b)}}.element_themenwelten .controls .next{top:50px}.element_themenwelten .controls .prev{top:50px}@media all and (min-width:1000px) and (max-width:1250px){.element_themenwelten .controls .next{top:40px}.element_themenwelten .controls .prev{top:40px}}@media all and (min-width:768px) and (max-width:999px){}@media all and (min-width:568px) and (max-width:767px){.element_themenwelten .controls .next{top:40px}.element_themenwelten .controls .prev{top:40px}}@media all and (max-width:567px){.element_themenwelten .controls .next{top:30px}.element_themenwelten .controls .prev{top:30px}}.element_aktuell{position:relative}.element_aktuell .book-table-shadow{top:400px}.element_aktuell .inner:after{display:block;content:"";clear:left}.element_aktuell .inner .item{float:left;width:600px;margin:0 50px 0 0}.element_aktuell .inner .item .infos:after{display:block;content:"";clear:left}.element_aktuell .inner .item .infos .text{float:left;width:370px;margin:0 10px 0 0}.element_aktuell .inner .item .infos .head{color:#777;font-size:14px;margin:5px 0}.element_aktuell .inner .item .infos .head .title{font-weight:600;margin:0 10px 0 0}.element_aktuell .inner .item .infos .text p{font-size:16px;color:#777;margin:0}.element_aktuell .inner .item .infos .book{float:left;width:218px;height:90px;margin:5px 0 0 0;border:1px solid #DDD;background:url(/static/core/gfx/bookpreview_arrow.png?fb924ea5be2b) 200px 50% no-repeat;cursor:pointer}.element_aktuell .inner .item .infos .book:after{display:block;content:"";clear:left}.element_aktuell .inner .item .infos .book .bookimage{width:120px;float:left}.element_aktuell .inner .item .infos .book .bookinfo{float:left;width:68px;padding:15px 30px 0 0;text-align:right;font-size:14px}.element_aktuell .inner .item .infos .book .bookinfo .price{font-weight:600;margin:0 0 5px 0}.element_aktuell .controls .next{top:190px}.element_aktuell .controls .prev{top:190px}@media all and (min-width:1000px) and (max-width:1250px){.element_aktuell .book-table-shadow{top:350px}.element_aktuell .inner .item{width:500px;margin:0 40px 0 0}.element_aktuell .inner .item .image img{width:100%;height:auto}.element_aktuell .inner .item .infos .text{width:290px}.element_aktuell .inner .item .infos .text p{font-size:15px}.element_aktuell .inner .item .infos .book{width:198px;height:75px;background-position:183px 50%}.element_aktuell .inner .item .infos .book .bookimage{width:100px}.element_aktuell .inner .item .infos .book .bookimage img{width:100%;height:auto}.element_aktuell .controls .next{top:160px}.element_aktuell .controls .prev{top:160px}}@media all and (min-width:768px) and (max-width:999px){.element_aktuell .book-table-shadow{top:350px}.element_aktuell .inner .item{width:500px;margin:0 40px 0 0}.element_aktuell .inner .item .image img{width:100%;height:auto}.element_aktuell .inner .item .infos .text{width:290px}.element_aktuell .inner .item .infos .text p{font-size:15px}.element_aktuell .inner .item .infos .book{width:198px;height:75px;background-position:183px 50%}.element_aktuell .inner .item .infos .book .bookimage{width:100px}.element_aktuell .inner .item .infos .book .bookimage img{width:100%;height:auto}.element_aktuell .controls .next{top:160px}.element_aktuell .controls .prev{top:160px}}@media all and (min-width:568px) and (max-width:767px){.element_aktuell .book-table-shadow{top:260px}.element_aktuell .inner .item{width:350px;margin:0 30px 0 0}.element_aktuell .inner .item .image img{width:100%;height:auto}.element_aktuell .inner .item .infos .text{width:100%;float:none;margin:0}.element_aktuell .inner .item .infos .text p{font-size:14px}.element_aktuell .inner .item .infos .book{float:right;width:198px;height:75px;background-position:183px 50%}.element_aktuell .inner .item .infos .book .bookimage{width:100px}.element_aktuell .inner .item .infos .book .bookimage img{width:100%;height:auto}.element_aktuell .controls .next{top:115px}.element_aktuell .controls .prev{top:115px}}@media all and (max-width:567px){.element_aktuell .book-table-shadow{top:200px}.element_aktuell .inner .item{width:270px;margin:0 20px 0 0}.element_aktuell .inner .item .image img{width:100%;height:auto}.element_aktuell .inner .item .infos .text{width:100%;float:none;margin:0}.element_aktuell .inner .item .infos .text p{font-size:14px}.element_aktuell .inner .item .infos .book{float:right;width:198px;height:75px;background-position:183px 50%}.element_aktuell .inner .item .infos .book .bookimage{width:100px}.element_aktuell .inner .item .infos .book .bookimage img{width:100%;height:auto}.element_aktuell .controls .next{top:85px}.element_aktuell .controls .prev{top:85px}}.element_toptitel{position:relative}.element_toptitel .book-table-shadow{top:325px}.element_toptitel .inner:after{display:block;content:"";clear:left}.element_toptitel .item{float:left;margin:0 60px 0 0}.element_toptitel .item .showroom{height:300px;position:relative}.element_toptitel .controls .next{top:140px}.element_toptitel .controls .prev{top:140px}.element_toptitel.overview .item{height:450px;overflow:hidden}.element_toptitel.overview .item.bookstyling{overflow:visible}@media all and (min-width:1000px) and (max-width:1250px){.element_toptitel .book-table-shadow{top:312px}.element_toptitel.overview .item{height:450px}}@media all and (min-width:768px) and (max-width:999px){.element_toptitel .item{margin:0 45px 0 0}.element_toptitel .book-table-shadow{top:304px}.element_toptitel.overview .item{height:450px}}@media all and (min-width:568px) and (max-width:767px){.element_toptitel .item{margin:0 30px 0 0}.element_toptitel .book-table-shadow{top:296px}.element_toptitel.overview .item{height:400px}}@media all and (max-width:567px){.element_toptitel .item{margin:0 25px 0 0}.element_toptitel .controls .next{top:100px}.element_toptitel .controls .prev{top:100px}.element_toptitel .book-table-shadow{top:292px}.element_toptitel.overview .item{height:360px}}.element_newsroom .item{float:left;margin:0 50px 0 0}.element_newsroom .item.big{width:540px}.element_newsroom .item.middle{width:400px}.element_newsroom .item.small{width:300px}.element_newsroom .item .head{color:#777777;font-size:14px;margin:0 0 5px 0}.element_newsroom .item .head:after{display:block;content:"";clear:both}.element_newsroom .item .head .date{float:left}.element_newsroom .item .head .client{float:right}.element_newsroom .item .text h3{font-weight:400;font-size:20px;color:#444444;margin:8px 0 5px 0}.element_newsroom .item .text p{font-size:16px;color:#777777;margin:0}.element_newsroom .controls .next{top:150px}.element_newsroom .controls .prev{top:150px}@media all and (min-width:1000px) and (max-width:1250px){.element_newsroom .controls .next{top:130px}.element_newsroom .controls .prev{top:130px}}@media all and (min-width:768px) and (max-width:999px){.element_newsroom .item .head{font-size:13px;margin:0 0 3px 0}.element_newsroom .item.big{width:450px}.element_newsroom .item.middle{width:350px}.element_newsroom .item.small{width:250px}.element_newsroom .item .image{height:250px;overflow:hidden}.element_newsroom .item .image img{width:100%;height:auto}.element_newsroom .item .text h3{font-size:18px;margin:6px 0 4px 0}.element_newsroom .item .text p{font-size:15px}}@media all and (min-width:568px) and (max-width:767px){.element_newsroom .controls .next{top:115px}.element_newsroom .controls .prev{top:115px}.element_newsroom .item{margin:0 35px 0 0}.element_newsroom .item .head{font-size:13px;margin:0 0 3px 0}.element_newsroom .item.big{width:400px}.element_newsroom .item.middle{width:300px}.element_newsroom .item.small{width:225px}.element_newsroom .item .image{height:225px;overflow:hidden}.element_newsroom .item .image img{width:100%;height:auto}.element_newsroom .item .text h3{font-size:17px;margin:6px 0 4px 0}.element_newsroom .item .text p{font-size:14px}}@media all and (max-width:567px){.element_newsroom .controls .next{top:93px}.element_newsroom .controls .prev{top:93px}.element_newsroom .item{margin:0 15px 0 0}.element_newsroom .item .head{font-size:13px;margin:0 0 3px 0}.element_newsroom .item.big{width:270px}.element_newsroom .item.middle{width:270px}.element_newsroom .item.small{width:225px}.element_newsroom .item .image{height:150px;overflow:hidden}.element_newsroom .item .image img{width:100%;height:auto}.element_newsroom .item .text h3{font-size:16px;margin:5px 0 3px 0}.element_newsroom .item .text p{font-size:13px}}@media (prefers-color-scheme:dark){.element_newsroom .item .head{color:#999999}.element_newsroom .item .text h3{color:#cccccc}.element_newsroom .item .text p{color:#999999}}.element_detail_motiv{}.element_detail_motiv .bgimage{position:relative}.element_detail_motiv .bgimage:before{display:block;content:" ";width:100%;padding-top:38.75%}.element_detail_motiv .bgimage.small:before{padding-top:20%}.element_detail_motiv .bgimage .inner{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover}.element_detail_motiv .bgimage .inner .maxwidth{position:relative;height:100%}.element_detail_motiv .textrow.maxwidth{position:relative}.element_detail_motiv .textrow.maxwidth .detailinfo{position:absolute;left:500px;bottom:30px}.element_detail_motiv .bgimage .inner .maxwidth .bookimage{position:absolute;right:760px;bottom:-150px}.element_detail_motiv .bookimage .bookinner{display:flex;flex-direction:column;position:relative;min-height:566px;align-items:flex-start;justify-content:flex-end}.element_detail_motiv .bookimage .bookinner .cover-wrapper{display:inline-flex;padding-right:8px;background-repeat:no-repeat;background-size:auto calc(100% - 50px);background-position:right center}.element_detail_motiv .bookimage .bookinner .cover-wrapper .image-extract-wrapper{position:relative}.element_detail_motiv .bookimage .bookinner .cover-wrapper .image-extract-wrapper img.itemimg{position:relative;display:block;z-index:3;max-height:566px}.element_detail_motiv .bookimage .bookinner .extract{display:none}.element_detail_motiv .bookimage .bookinner .cover-wrapper .image-extract-wrapper .extract{position:absolute;display:none;z-index:2;top:-40px;right:-5px;width:180px;max-height:100%;//max-width:calc(100% * 0.4);object-fit:cover;object-position:0 0}.element_detail_motiv .bookimage.extract .bookinner .cover-wrapper .image-extract-wrapper .extract{display:block}.element_detail_motiv .bookimage.effect3d .bookinner .cover-wrapper .pages{position:relative;height:inherit;width:18px;z-index:1}.element_detail_motiv .bookimage.s-s.effect3d .cover-wrapper .pages{width:10px}.element_detail_motiv .bookimage.s-m.effect3d .cover-wrapper .pages{width:12px}.element_detail_motiv .bookimage.s-l.effect3d .cover-wrapper .pages{width:14px}.element_detail_motiv .bookimage.s-xl.effect3d .cover-wrapper .pages{width:16px}.element_detail_motiv .bookimage.s-xxl.effect3d .cover-wrapper .pages{width:18px}.element_detail_motiv .bookimage.effect3d .bookinner .cover-wrapper .pages .pagestop{position:relative;width:100%;height:50%;background:url(/static/core/gfx/bookbig-pages-top.png?fb924ea5be2b) top 7px left 0px no-repeat;overflow:hidden}.element_detail_motiv .bookimage.effect3d .bookinner .cover-wrapper .pages .pagesbottom{position:relative;width:100%;height:50%;background:url(/static/core/gfx/bookbig-pages-bottom.png?fb924ea5be2b) bottom 7px left 0px no-repeat;overflow:hidden}.element_detail_motiv .bookimage.effect3d .bookinner .cover-wrapper .shadow-wrapper{position:relative;z-index:-1}.element_detail_motiv .bookimage.effect3d .bookinner .cover-wrapper .shadow-wrapper .shadow{position:absolute;bottom:0;left:-12px}.element_detail_motiv .bookimage.effect3d.softcover .bookinner .cover-wrapper{padding-right:0;background-image:none!important}.element_detail_motiv .bookimage.effect3d.softcover .bookinner .cover-wrapper .pages{width:15px;display:flex;flex-direction:column}.element_detail_motiv .bookimage.effect3d.softcover .bookinner .cover-wrapper .pages .pagestop{height:51%;position:absolute;top:-1%}.element_detail_motiv .bookimage.effect3d.softcover .bookinner .cover-wrapper .pages .pagesbottom{height:51%;position:absolute;top:50%}.element_detail_motiv .bookimage.effect3d.softcover .bookinner .cover-wrapper .shadow-wrapper .shadow{left:-15px}.element_detail_motiv .infos{position:relative}.element_detail_motiv .detailinfo{position:absolute;bottom:170px;left:500px;z-index:2;color:#FFF}.element_detail_motiv .detailinfo h3{font-size:18px;font-weight:600;text-shadow:2px 2px 2px #000;text-shadow:2px 2px 2px rgba(0,0,0,0.7);margin:0}.element_detail_motiv .detailinfo h1{font-size:50px;line-height:1.1;font-weight:900;text-shadow:2px 2px 2px #000;text-shadow:2px 2px 2px rgba(0,0,0,0.7);width:500px;margin:10px 0 20px 0}.element_detail_motiv .detailinfo h2{font-size:18px;font-weight:600;color:#FFF;color:rgba(255,255,255,0.8);margin:0;text-shadow:1px 1px 2px #666666,1px -1px 1px #666666,-1px 1px 1px #666666,-1px -1px 1px #666666}.element_detail_motiv .infos .text{margin:30px 0 0 500px;font-size:15px;line-height:1.4;color:#868686}.element_detail_motiv .infos .text:after{display:block;content:"";clear:left}.element_detail_motiv .infos .text .col{float:left}.element_detail_motiv .infos .text .col1{width:300px}.element_detail_motiv .infos .text .col2{width:200px}.element_detail_motiv .infos .text .col3{width:190px}.element_detail_motiv .infos .text .price{font-size:45px;line-height:38px;font-weight:900;height:55px}.element_detail_motiv .infos .text .order{height:55px}.element_detail_motiv .infos .text .order a.button{display:block;width:100%;text-align:center;padding-left:0;padding-right:0}.element_detail_motiv .infos .delivery .status.available{background-image:url(/static/core/gfx/check.png?fb924ea5be2b);font-weight:700;color:#000;background-position:top left;background-repeat:no-repeat;padding-left:25px}.element_detail_motiv .infos .delivery .status.unavailable{background-image:url(/static/core/gfx/warning.png?fb924ea5be2b);font-weight:700;color:#000;background-position:top left;background-repeat:no-repeat;padding-left:25px}.element_detail_motiv .infos .info .status.available{background-image:url(/static/core/gfx/check.png?fb924ea5be2b);font-weight:400;color:#000;background-position:top left;background-repeat:no-repeat;padding-left:25px}.element_detail_motiv .infos .info .status.available a{text-decoration:none}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2){.element_detail_motiv .infos .delivery .status.available{background-image:url(/static/core/gfx/check2x.png?fb924ea5be2b);background-size:16px 16px}.element_detail_motiv .infos .info .status.available{background-image:url(/static/core/gfx/check2x.png?fb924ea5be2b);background-size:16px 16px}}@media all and (min-width:1000px) and (max-width:1250px){.element_detail_motiv .bookimage .bookinner{transform:scale(0.9)}.element_detail_motiv .textrow.maxwidth .detailinfo{position:absolute;left:400px;bottom:25px}.element_detail_motiv .bgimage .inner .maxwidth .bookimage{position:absolute;right:525px;bottom:-180px}.element_detail_motiv .infos .text{margin:30px 0 0 400px;font-size:13px}.element_detail_motiv .infos .text .col1{width:190px}.element_detail_motiv .infos .text .col2{width:180px}.element_detail_motiv .infos .text .col3{width:130px}.element_detail_motiv .infos .text .price{font-size:43px}}@media all and (min-width:768px) and (max-width:999px){.element_detail_motiv .bookimage .bookinner{transform:scale(0.63)}.element_detail_motiv .bgimage .inner .maxwidth .bookimage{bottom:-295px;left:0}.element_detail_motiv .textrow.maxwidth .detailinfo{position:static;left:auto;top:auto;margin:0px 0 30px 300px;padding-top:30px;color:#000;width:auto}.element_detail_motiv .detailinfo h3{text-shadow:none;color:#000;color:rgba(0,0,0,0.5);font-size:16px}.element_detail_motiv .detailinfo h1{font-size:35px;line-height:1.2;text-shadow:none;width:auto}.element_detail_motiv .detailinfo h2{color:#000;color:rgba(0,0,0,0.5);font-size:16px;text-shadow:none}.element_detail_motiv .infos .text{margin:0}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper{transform:scale(1)}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper img.itemimg{max-height:350px;width:auto;padding-bottom:120px}}@media all and (min-width:568px) and (max-width:767px){.element_detail_motiv .bookimage .bookinner{transform:scale(0.45)}.element_detail_motiv .bgimage.small:before{padding-top:38.75%}.element_detail_motiv .bgimage:before{padding-top:45%}.element_detail_motiv .bgimage .inner .maxwidth .bookimage{bottom:-210px;left:0}.element_detail_motiv .textrow.maxwidth .detailinfo{position:static;left:auto;top:auto;margin:0px 0 30px 0px;padding-top:80px;color:#000;width:auto}.element_detail_motiv .detailinfo h3{text-shadow:none;color:#000;color:rgba(0,0,0,0.5);font-size:15px}.element_detail_motiv .detailinfo h1{font-size:30px;line-height:1.2;text-shadow:none;width:auto;margin:0 0 8px 0}.element_detail_motiv .detailinfo h2{color:#000;color:rgba(0,0,0,0.5);font-size:15px;text-shadow:none}.element_detail_motiv .infos .text{margin:0;font-size:14px}.element_detail_motiv .infos .text .col1{float:none;margin-bottom:30px;width:auto}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper{transform:scale(1)}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper img.itemimg{max-height:250px;width:auto;padding-bottom:150px}}@media all and (max-width:567px){.element_detail_motiv .bookimage .bookinner{transform:scale(0.8)}.element_detail_motiv .bgimage.small:before{padding-top:38.75%}.element_detail_motiv .bgimage:before{padding-top:50%}.element_detail_motiv .bgimage .inner .maxwidth .bookimage{left:0px;bottom:-100px}.element_detail_motiv .textrow.maxwidth .detailinfo{position:static;left:auto;top:auto;margin:0px 0 30px 0px;padding-top:80px;color:#000;width:auto}.element_detail_motiv .detailinfo h3{text-shadow:none;color:#000;color:rgba(0,0,0,0.5);font-size:15px}.element_detail_motiv .detailinfo h1{font-size:25px;line-height:1.2;text-shadow:none;width:auto;margin:0 0 8px 0}.element_detail_motiv .detailinfo h2{color:#000;color:rgba(0,0,0,0.5);font-size:15px;text-shadow:none}.element_detail_motiv .infos .text{margin:0;font-size:14px}.element_detail_motiv .infos .text .col1{float:none;margin-bottom:30px;width:auto}.element_detail_motiv .infos .text .col2{width:140px}.element_detail_motiv .infos .text .col3{width:140px}.element_detail_motiv .infos .text .price{font-size:40px}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper img.itemimg{max-height:310px;width:auto}}@media all and (max-width:450px){.element_detail_motiv .bookimage .bookinner .cover-wrapper{margin-bottom:-40px;padding-right:5px}.element_detail_motiv .bookimage .bookinner .cover-wrapper .image-extract-wrapper img.itemimg{max-height:280px}.element_detail_motiv .bookimage .bookinner.autor-image-wrapper img.itemimg{max-height:250px;width:auto}}@media all and (max-width:390px){.element_detail_motiv .bookimage .bookinner.autor-image-wrapper img.itemimg{max-height:250px;width:auto;position:absolute;bottom:-30px}}@media (prefers-color-scheme:dark){.element_detail_motiv .infos .text{color:#b3b3b3}.element_detail_motiv .infos .delivery .status.available{color:#e6e6e6}.element_detail_motiv .infos .delivery .status.unavailable{color:#e6e6e6}.element_detail_motiv .infos .info .status.available{color:#e6e6e6}@media all and (min-width:768px) and (max-width:999px){.element_detail_motiv .textrow.maxwidth .detailinfo{color:#e6e6e6}.element_detail_motiv .detailinfo h3{color:#e6e6e6}.element_detail_motiv .detailinfo h2{color:#e6e6e6}}@media all and (min-width:568px) and (max-width:767px){.element_detail_motiv .textrow.maxwidth .detailinfo{color:#e6e6e6}.element_detail_motiv .detailinfo h3{color:#e6e6e6}.element_detail_motiv .detailinfo h2{color:#e6e6e6}}@media all and (max-width:567px){.element_detail_motiv .textrow.maxwidth .detailinfo{color:#e6e6e6}.element_detail_motiv .detailinfo h3{color:#e6e6e6}.element_detail_motiv .detailinfo h2{color:#e6e6e6}}}.element_detail_inhalt .maxwidth{position:relative}.element_detail_inhalt .infos ul{margin:0;padding:0;list-style-type:none}.element_detail_inhalt .infos ul li{margin:0;padding:0;background:url(/static/core/gfx/buch_presse_arrow.png?fb924ea5be2b) 0px 6px no-repeat}.element_detail_inhalt .infos ul li a{font-size:14px;text-decoration:none;padding:0 0 0 15px;font-weight:600}.element_detail_ausgaben .maxwidth{position:relative}.element_detail_ausgaben .col-right:after{display:block;content:"";clear:left}.element_detail_ausgaben .release{float:left;margin:0 35px 0 0}.element_detail_ausgaben .release.last{margin:0}.element_detail_ausgaben .release.hb{width:220px}.element_detail_ausgaben .release.ebook{width:168px}.element_detail_ausgaben .release.dvd{width:168px}.element_detail_ausgaben .release .image{box-shadow:0px 0px 4px rgb(125,125,125);box-shadow:0px 0px 4px rgba(125,125,125,0.4)}.element_detail_ausgaben .release h3{font-size:15px;font-weight:600;margin:0 0 10px 0}.element_detail_ausgaben .release h3 span{font-weight:400}.element_detail_ausgaben .release.hb .image{width:220px;height:220px}.element_detail_ausgaben .release.ebook .image{width:168px;height:220px}.element_detail_ausgaben .release.dvd .image{width:168px;height:220px}.element_detail_ausgaben .release .infos{margin:7px 0 0 0}.element_detail_ausgaben .release .infos .item{display:block}.element_detail_ausgaben .release .infos .item:after{display:block;content:"";clear:left}.element_detail_ausgaben .release .infos .item .type{font-size:15px;float:left;display:block}.element_detail_ausgaben .release .infos .item .price{font-size:14px;float:right;font-weight:600;display:block}@media all and (min-width:1000px) and (max-width:1250px){.element_detail_ausgaben .release{margin-right:20px}.element_detail_ausgaben .release.hb{width:180px}.element_detail_ausgaben .release.ebook{width:137px}.element_detail_ausgaben .release.dvd{width:137px}.element_detail_ausgaben .release.hb .image{width:180px;height:180px}.element_detail_ausgaben .release.ebook .image{width:137px;height:180px}.element_detail_ausgaben .release.dvd .image{width:137px;height:180px}.element_detail_ausgaben .release .image img{width:100%;height:auto}.element_detail_ausgaben .release .infos .item .type{font-size:14px}}@media all and (min-width:768px) and (max-width:999px){.element_detail_ausgaben .release{margin:0 0 20px 0;float:none;width:auto!important}.element_detail_ausgaben .release:after{display:block;content:"";clear:left}.element_detail_ausgaben .release .image{float:left}.element_detail_ausgaben .release .infos{float:left;width:150px;margin:0 0 0 20px}.element_detail_ausgaben .release.hb .image{width:150px;height:150px}.element_detail_ausgaben .release.ebook .image{width:150px;height:auto}.element_detail_ausgaben .release.dvd .image{width:150px;height:auto}.element_detail_ausgaben .release .image img{width:100%;height:auto}.element_detail_ausgaben .release .infos .item .type{font-size:14px}}@media all and (min-width:568px) and (max-width:767px){.element_detail_ausgaben .release{margin-right:20px}.element_detail_ausgaben .release.hb{width:180px}.element_detail_ausgaben .release.ebook{width:137px}.element_detail_ausgaben .release.dvd{width:137px}.element_detail_ausgaben .release.hb .image{width:180px;height:180px}.element_detail_ausgaben .release.ebook .image{width:137px;height:180px}.element_detail_ausgaben .release.dvd .image{width:137px;height:180px}.element_detail_ausgaben .release .image img{width:100%;height:auto}.element_detail_ausgaben .release .infos .item .type{font-size:14px}}@media all and (max-width:567px){.element_detail_ausgaben .release{margin:0 0 20px 0;float:none;width:auto!important}.element_detail_ausgaben .release:after{display:block;content:"";clear:left}.element_detail_ausgaben .release .image{float:left}.element_detail_ausgaben .release .infos{float:left;width:140px;margin:0 0 0 20px}.element_detail_ausgaben .release.hb .image{width:100px;height:100px}.element_detail_ausgaben .release.ebook .image{width:100px;height:auto}.element_detail_ausgaben .release.dvd .image{width:100px;height:auto}.element_detail_ausgaben .release .image img{width:100%;height:auto}.element_detail_ausgaben .release .infos .item .type{font-size:14px}}.element_detail_autoren .maxwidth{position:relative}.element_detail_autoren .autor{margin:0 0 20px 0}.element_detail_autoren .autor:after{display:block;content:"";clear:left}.element_detail_autoren .autor .image{float:left;width:90px;margin:0 30px 0 -120px}.element_detail_autoren .col-right .infos ul{margin:0;padding:0;list-style-type:none}.element_detail_autoren .col-right .autor .infos ul li{margin:0;padding:0;background:url(/static/core/gfx/buch_presse_arrow.png?fb924ea5be2b) 0px 6px no-repeat}.element_detail_autoren .col-right .infos ul li a{font-size:14px;text-decoration:none;padding:0 0 0 15px;font-weight:600}@media all and (min-width:1000px) and (max-width:1250px){}@media all and (min-width:768px) and (max-width:999px){.element_detail_autoren .autor .image{margin-left:0;margin-right:25px}}@media all and (min-width:568px) and (max-width:767px){.element_detail_autoren .autor .image{margin-left:0;width:80px;margin-right:20px}.element_detail_autoren .autor .image img{width:100%;height:auto}}@media all and (max-width:567px){.element_detail_autoren .autor .image{margin-left:0;width:70px;margin-right:15px}.element_detail_autoren .autor .image img{width:100%;height:auto}}.element_detail_presse .maxwidth{position:relative}.element_detail_presse .col-right:after{display:block;content:"";clear:left}.element_detail_presse .col-right .image{float:left;margin:0 30px 0 -120px}.element_detail_presse .col-right .adresse{float:left;margin:0 80px 0 0;font-size:18px;line-height:1.45}.element_detail_presse .col-right .infos{float:left;width:300px}.element_detail_presse .col-right .infos ul{margin:0;padding:0;list-style-type:none}.element_detail_presse .col-right .infos ul li{margin:0;padding:0;background:url(/static/core/gfx/buch_presse_arrow.png?fb924ea5be2b) 0px 6px no-repeat}.element_detail_presse .col-right .infos ul li a{font-size:14px;text-decoration:none;padding:0 0 0 15px;font-weight:600}.element_detail_presse .col-right .infos p{margin:20px 0 0 0;font-size:14px;color:#aaa;color:rgba(0,0,0,0.6)}@media all and (min-width:1000px) and (max-width:1250px){.element_detail_presse .col-right .adresse{font-size:16px;line-height:1.4;margin:0 50px 0 0}.element_detail_presse .col-right .infos{width:230px}}@media all and (min-width:768px) and (max-width:999px){.element_detail_presse .col-right .adresse{font-size:14px;line-height:1.35;margin:0 30px 0 0}.element_detail_presse .col-right .infos{width:170px}.element_detail_presse .col-right .image{margin:0 15px 0 -85px}.element_detail_presse .col-right .image img{width:70px;height:auto}.element_detail_presse .col-right .infos ul li a{font-size:13px}.element_detail_presse .col-right .infos p{font-size:12px}}@media all and (min-width:568px) and (max-width:767px){.element_detail_presse .col-right .adresse{font-size:14px;line-height:1.35;margin:0 30px 0 0}.element_detail_presse .col-right .infos{width:170px}.element_detail_presse .col-right .image{margin:0 15px 0 0px}.element_detail_presse .col-right .image img{width:70px;height:auto}.element_detail_presse .col-right .infos ul li a{font-size:13px}.element_detail_presse .col-right .infos p{font-size:12px}}@media all and (max-width:567px){.element_detail_presse .col-right .adresse{font-size:14px;line-height:1.35;margin:0 30px 20px 0;float:none}.element_detail_presse .col-right .infos{width:auto;margin:15px 0 20px 0}.element_detail_presse .col-right .image{margin:0 15px 0 0px}.element_detail_presse .col-right .image img{width:70px;height:auto}.element_detail_presse .col-right .infos ul li a{font-size:13px}.element_detail_presse .col-right .infos p{font-size:12px}}@media (prefers-color-scheme:dark){.element_detail_presse .col-right .infos p{color:#b3b3b3}}.element_cart1_cart{margin-top:60px}.element_cart1_cart .maxwidth .col-left p{font-size:15px;line-height:1.3;width:300px}.element_cart1_cart .maxwidth{position:relative}.element_cart1_cart .maxwidth .col-left p{background:url(/static/core/gfx/check.png?fb924ea5be2b) top left no-repeat;margin-left:-30px;padding:0 0 0 30px}.element_cart1_cart .item{margin:0 0 0 -170px;padding:20px 0;border-bottom:1px solid #DDD}.element_cart1_cart .item1{border-top:1px solid #DDD}.element_cart1_cart .item:after{display:block;content:"";clear:left}.element_cart1_cart .item .col{float:left;margin:0 40px 0 0}.element_cart1_cart .item .col1{width:130px;text-align:right}.element_cart1_cart .item .col2{width:460px}.element_cart1_cart .item .col3{width:200px;margin:0}.element_cart1_cart .item .col2 .autor{font-size:15px;line-height:1;color:#858585}.element_cart1_cart .item .col2 h2{font-size:20px;line-height:1.1;color:#111111;font-weight:600;margin:8px 0 6px 0}.element_cart1_cart .item .col2 h3{font-size:18px;line-height:1.1;color:#111111;font-weight:400;margin:0}.element_cart1_cart .item .col2 .infos{margin:15px 0 0 0;color:#858585;font-size:15px}.element_cart1_cart .item .col2 .infos:after{display:block;content:"";clear:left}.element_cart1_cart .item .col2 .infos .bookinfos{float:left;width:170px;margin:0 40px 0 0}.element_cart1_cart .item .col2 .infos .delivery{float:left;width:200px}.element_cart1_cart .item .col2 .infos .delivery .status{font-weight:700;color:#000;background-position:top left;background-repeat:no-repeat;padding-left:25px;margin-left:-25px}.element_cart1_cart .item .col2 .infos .delivery .status.available{background-image:url(/static/core/gfx/check.png?fb924ea5be2b)}.element_cart1_cart .item .col3 .price{color:#777777;font-size:43px;font-weight:900;text-align:right}.element_cart1_cart .item .col3 .price .currency{display:inline-block;padding-left:8px}.element_cart1_cart .item .col3 .quantity{text-align:right;margin:10px 0}.element_cart1_cart .item .col3 .quantity input[type=number]{// display:none;width:75px;padding:4px 12px;box-sizing:border-box;font-size:16px;color:#333;border:1px solid #CCC}.element_cart1_cart .item .col3 .delete{text-align:right}.element_cart1_cart .item .col3 .delete a{font-size:12px;text-decoration:none}.element_cart1_cart .itemssum:after{display:block;content:"";clear:both}.element_cart1_cart .itemssum .total{width:200px;float:right;position:relative}.element_cart1_cart .itemssum .total .name{position:absolute;top:18px;left:-60px;font-weight:600}.element_cart1_cart .itemssum .total .sum{font-size:43px;font-weight:900;text-align:right}.element_cart1_cart .itemssum .total .sum .currency{display:inline-block;padding-left:8px}.element_cart1_cart .cartfooter{margin:20px 0}@media all and (min-width:1000px) and (max-width:1250px){.element_cart1_cart .maxwidth .col-left p{font-size:14px;line-height:1.25;width:210px}.element_cart1_cart .item{margin-left:-105px}.element_cart1_cart .item .col1{width:80px}.element_cart1_cart .item .col{margin:0 20px 0 0}.element_cart1_cart .item .col1 img{width:100%;height:auto}.element_cart1_cart .item .col2{width:335px}.element_cart1_cart .item .col2 .autor{font-size:14px}.element_cart1_cart .item .col2 h2{font-size:19px}.element_cart1_cart .item .col2 h3{font-size:17px}.element_cart1_cart .item .col2 .infos{font-size:14px}.element_cart1_cart .item .col2 .infos .bookinfos{width:140px;margin:0 20px 0 0}.element_cart1_cart .item .col2 .infos .delivery{width:100px}.element_cart1_cart .item .col3{width:150px;margin:0}.element_cart1_cart .item .col3 .price{font-size:40px}}@media all and (min-width:768px) and (max-width:999px){.element_cart1_cart .maxwidth .col-left p{font-size:13px;line-height:1.20;width:180px}.element_cart1_cart .item{margin-left:-65px;display:-webkit-flex;display:-ms-flexbox;display:flex}.element_cart1_cart .item .col1{width:50px}.element_cart1_cart .item .col{margin:0 15px 0 0}.element_cart1_cart .item .col1 img{width:100%;height:auto}.element_cart1_cart .item .col2{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.element_cart1_cart .item .col2 .autor{font-size:13px}.element_cart1_cart .item .col2 h2{font-size:17px}.element_cart1_cart .item .col2 h3{font-size:15px}.element_cart1_cart .item .col2 .infos{font-size:13px}.element_cart1_cart .item .col2 .infos .bookinfos{float:none;width:auto;margin:0 0 20px 0}.element_cart1_cart .item .col2 .infos .delivery{float:none;width:auto}.element_cart1_cart .item .col3{width:150px;margin:0;float:right}.element_cart1_cart .item .col3 .price{font-size:35px}.element_cart1_cart .itemssum .total .sum{font-size:35px}.element_cart1_cart .itemssum .total .name{top:17px;left:-25px}}@media all and (min-width:568px) and (max-width:767px){.element_cart1_cart .maxwidth .col-left p{font-size:13px;line-height:1.20;width:auto;margin-left:0}.element_cart1_cart .item{margin-left:0px;display:-webkit-flex;display:-ms-flexbox;display:flex}.element_cart1_cart .item .col1{width:50px}.element_cart1_cart .item .col{margin:0 15px 0 0}.element_cart1_cart .item .col1 img{width:100%;height:auto}.element_cart1_cart .item .col2{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.element_cart1_cart .item .col2 .autor{font-size:13px}.element_cart1_cart .item .col2 h2{font-size:17px}.element_cart1_cart .item .col2 h3{font-size:15px}.element_cart1_cart .item .col2 .infos{font-size:13px}.element_cart1_cart .item .col2 .infos .bookinfos{float:none;width:auto;margin:0 0 20px 0}.element_cart1_cart .item .col2 .infos .delivery{float:none;width:auto}.element_cart1_cart .item .col3{width:150px;margin:0;float:right}.element_cart1_cart .item .col3 .price{font-size:30px}.element_cart1_cart .itemssum .total .sum{font-size:30px}.element_cart1_cart .itemssum .total .name{top:17px;left:-25px}}@media all and (max-width:567px){.element_cart1_cart .maxwidth .col-left p{font-size:13px;line-height:1.20;width:auto;margin-left:0}.element_cart1_cart .item{margin-left:0px;display:-webkit-flex;display:-ms-flexbox;display:flex}.element_cart1_cart .item .col1{width:30px}.element_cart1_cart .item .col{margin:0 15px 0 0}.element_cart1_cart .item .col1 img{width:100%;height:auto}.element_cart1_cart .item .col2{width:auto;-webkit-flex:1;-ms-flex:1;flex:1}.element_cart1_cart .item .col2 .autor{font-size:12px}.element_cart1_cart .item .col2 h2{font-size:15px}.element_cart1_cart .item .col2 h3{font-size:13px}.element_cart1_cart .item .col2 .infos{font-size:11px}.element_cart1_cart .item .col2 .infos .bookinfos{float:none;width:auto;margin:0 0 20px 0}.element_cart1_cart .item .col2 .infos .delivery{float:none;width:auto}.element_cart1_cart .item .col3{width:100px;margin:0;float:right}.element_cart1_cart .item .col3 .price{font-size:25px}.element_cart1_cart .itemssum .total .sum{font-size:25px}.element_cart1_cart .itemssum .total .name{top:17px;left:-25px}}@media (prefers-color-scheme:dark){.element_cart1_cart .item .col2 .autor{color:#999999}.element_cart1_cart .item .col2 h2{color:#e6e6e6}.element_cart1_cart .item .col2 h3{color:#e6e6e6}.element_cart1_cart .item .col2 .infos{color:#999999}.element_cart1_cart .item .col2 .infos .delivery .status{color:#e6e6e6}}.element_cart1_address{margin-top:60px}.element_cart1_address .maxwidth .col-left p{font-size:15px;line-height:1.3;width:300px}.element_cart1_address .maxwidth{position:relative}.element_cart1_address .radio{margin:0 0 50px 0}.element_cart1_address .radio h3{font-size:20px}#logintypeform{font-size:16px}.element_cart1_address .row.headline{margin:30px 0 0 0}.element_cart1_address .row.headline .item{margin-left:0px}.element_cart1_address .item.nomargin{margin-left:0px}.element_cart1_address .item h4{font-size:16px;font-weight:600;margin:0}.element_cart1_address .item .help{font-size:14px;margin:0}.element_cart1_address .login{display:none}.element_cart1_address .cartfooter{margin:20px 0}.element_cart1_address .cartfooter .refresh{display:none}.element_cart1_address #adressauswahl ul{list-style-type:none;padding:0}.element_cart1_address #adressauswahl label{font-weight:400;width:100%}.element_cart1_address .creation{font-size:16px}.element_cart1_address label{width:100%!important}.element_cart1_address .errorlist{color:red}.element_cart1_address ul.errorlist{list-style-type:none;padding:0}.element_cart1_address .errorlist li::after{content:" ↓"}@media all and (min-width:1000px) and (max-width:1250px){.element_cart1_address .maxwidth .col-left p{font-size:14px;line-height:1.25;width:210px}}@media all and (min-width:768px) and (max-width:999px){.element_cart1_address .maxwidth .col-left p{font-size:13px;line-height:1.20;width:180px}.element_cart1_address .radio h3{font-size:19px}#logintypeform{font-size:15px}.element_cart1_address .item h4{font-size:15px}.element_cart1_address .item .help{font-size:13px}.element_cart1_address form.formstyle label{font-size:14px}.element_cart1_address form.formstyle input[type=text],.element_cart1_address form.formstyle input[type=password],.element_cart1_address form.formstyle input[type=email]{padding:2px 10px;width:350px;font-size:15px}.element_cart1_address form.formstyle select{width:350px}.element_cart1_address form.formstyle .itemf.item2-10 input[type=text]{width:70px}.element_cart1_address form.formstyle .itemf.item8-10 input[type=text]{width:270px}}@media all and (min-width:568px) and (max-width:767px){.element_cart1_address .maxwidth .col-left p{font-size:13px;line-height:1.20;width:auto;margin-left:0}.element_cart1_address .radio h3{font-size:18px}#logintypeform{font-size:14px}.element_cart1_address .item h4{font-size:14px}.element_cart1_address .item .help{font-size:12px}.element_cart1_address form.formstyle label{font-size:13px}.element_cart1_address form.formstyle input[type=text],.element_cart1_address form.formstyle input[type=password],.element_cart1_address form.formstyle input[type=text],.element_cart1_address form.formstyle input[type=email]{padding:2px 10px;width:350px;font-size:14px}.element_cart1_address form.formstyle select{width:350px}.element_cart1_address form.formstyle .itemf.item2-10 input[type=text]{width:70px}.element_cart1_address form.formstyle .itemf.item8-10 input[type=text]{width:270px}}@media all and (max-width:567px){.element_cart1_address .maxwidth .col-left p{font-size:13px;line-height:1.20;width:auto;margin-left:0}.element_cart1_address .radio h3{font-size:17px}#logintypeform{font-size:13px}.element_cart1_address .item h4{font-size:13px}.element_cart1_address .item .help{font-size:11px}.element_cart1_address form.formstyle label{font-size:12px}.element_cart1_address form.formstyle input[type=text],.element_cart1_address form.formstyle input[type=password],.element_cart1_address form.formstyle input[type=text],.element_cart1_address form.formstyle input[type=email]{padding:2px 10px;width:100%;font-size:13px}.element_cart1_address form.formstyle select{width:100%}.element_cart1_address .item{margin-left:0}.element_cart1_address form.formstyle .itemf.item2-10{width:20%;margin:0}.element_cart1_address form.formstyle .itemf.item8-10{width:75%;margin:0}.element_cart1_address form.formstyle .itemf:first-child{margin:0 5% 0 0}.element_cart1_address form.formstyle .itemf.item2-10 input[type=text]{width:100%}.element_cart1_address form.formstyle .itemf.item8-10 input[type=text]{width:100%}}.newsletter_subscription input[type=email]{margin-bottom:10px}.element_cart2{margin:50px 0}.element_cart2 .maxwidth{position:relative}.element_cart2 .adressen:after{display:block;content:"";clear:left}.element_cart2 .adressen .adresse{float:left;margin:0 20px 0 0}.element_cart2 .email{margin:20px 0}.element_cart2 .adressen .adresse h3,.element_cart2 .email h3{margin:0 0 2px 0;font-size:15px;font-weight:600}.element_cart2 .email h3{display:inline}.element_cart2 .email .adr{font-size:14px;display:inline}.element_cart2 .adressen .adresse .adr{border:1px solid #EEE;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:220px;height:150px;font-size:14px;margin:0 0 5px 0}.element_cart2 .adressen .adresse.empty .adr{font-size:13px}.element_cart2 .adressen .adresse .button,.element_cart2 .summery .button{float:right}.element_cart2 .summery table{font-size:19px;width:70%;color:#444;padding-top:40px}.element_cart2 .summery table td{border-top:1px solid #EEE;padding:3px 10px}.element_cart2 .summery table tr:nth-child(1) td{border-width:0}.element_cart2 .summery table tr.sum td{border-color:#444;font-weight:600}.element_cart2 .summery table td:nth-child(1){width:80%;font-size:15px}.element_cart2 .summery table td:nth-child(2){width:20%;text-align:right}.element_cart2 .payment_options{margin:20px 0}.element_cart2 .payment_options .po{display:none}.element_cart2 .payment_options .row{margin:0 0 10px 0}.element_cart2 .payment_options .row:after{display:block;content:"";clear:left}.element_cart2 .payment_options .row .key{float:left;width:180px}.element_cart2 .payment_options .row .value{float:left}.element_cart2 .payment_options .row .value input,.element_cart2 .payment_options .row .value select{width:300px}@media all and (min-width:1000px) and (max-width:1250px){.element_cart2 .summery table{width:100%;font-size:18px}}@media all and (min-width:768px) and (max-width:999px){.element_cart2 .adressen .adresse .adr{width:170px}.element_cart2 .summery table{width:100%;font-size:17px}}@media all and (min-width:568px) and (max-width:767px){.element_cart2 .summery table{width:100%;font-size:16px}}@media all and (max-width:567px){.element_cart2 .summery table{width:100%;font-size:15px}.element_cart2 .summery table td:nth-child(1){width:65%}.element_cart2 .summery table td:nth-child(2){width:35%}}@media (prefers-color-scheme:dark){.element_cart2 .summery table{color:#e6e6e6}.element_cart2 .summery table tr.sum td{border-color:#e6e6e6}}.element_buch_medien{margin:80px 0}.element_buch_medien .item{float:left;margin:0 50px 0 0;height:315px}.element_buch_medien .item.book{background-color:#ccc;position:relative;overflow:hidden}.element_buch_medien .item.book .badge{position:absolute;top:20%;left:-50px;right:-50px;z-index:10;font-size:16px;background-color:#888;color:#FFF;text-align:center;padding:7px 0px;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg)}.element_buch_medien .item.book a{display:block;width:50px;height:50px;background-image:url(/static/core/gfx/dl.png?fb924ea5be2b);position:absolute;bottom:10%;left:50%;z-index:10;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0)}.element_buch_medien .item.book a:hover{-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.2))}.element_buch_medien .item.book img{height:315px;width:auto;opacity:0.4}.element_buch_medien .controls .next{top:150px}.element_buch_medien .controls .prev{top:150px}@media all and (min-width:1000px) and (max-width:1250px){.element_buch_medien .item{height:280px}.element_buch_medien .item.yt iframe{width:498px;height:280px}.element_buch_medien .item.book .badge{font-size:15px}.element_buch_medien .item.book img{height:280px}.element_buch_medien .controls .next{top:130px}.element_buch_medien .controls .prev{top:130px}}@media all and (min-width:768px) and (max-width:999px){.element_buch_medien .item{margin-right:35px;height:220px}.element_buch_medien .item.yt iframe{width:391px;height:220px}.element_buch_medien .item.book .badge{font-size:14px}.element_buch_medien .item.book a{width:35px;height:35px;background-size:35px 35px}.element_buch_medien .item.book img{height:220px}.element_buch_medien .controls .next{top:100px}.element_buch_medien .controls .prev{top:100px}}@media all and (min-width:568px) and (max-width:767px){.element_buch_medien .item{margin-right:30px;height:190px}.element_buch_medien .item.yt iframe{width:337px;height:190px}.element_buch_medien .item.book .badge{font-size:13px}.element_buch_medien .item.book a{width:30px;height:30px;background-size:30px 30px}.element_buch_medien .item.book img{height:190px}.element_buch_medien .controls .next{top:100px}.element_buch_medien .controls .prev{top:100px}}@media all and (max-width:567px){.element_buch_medien .item{margin-right:25px;height:150px}.element_buch_medien .item.yt iframe{width:267px;height:150px}.element_buch_medien .item.book .badge{font-size:12px}.element_buch_medien .item.book a{width:25px;height:25px;background-size:25px 25px}.element_buch_medien .item.book img{height:150px}.element_buch_medien .controls .next{top:70px}.element_buch_medien .controls .prev{top:70px}}.element_bildergalerie .maxwidth{position:relative}.element_bildergalerie .col-right:after{display:block;content:"";clear:left}.element_bildergalerie .image{width:200px;height:150px;display:block;float:left;overflow:hidden;margin:0 15px 15px 0}.element_bildergalerie .image:nth-child(3n+3){margin-right:0px}@media all and (min-width:1000px) and (max-width:1250px){.element_bildergalerie .image{width:150px;height:112.5px}.element_bildergalerie .image img{width:150px;height:112.5px}}@media all and (min-width:768px) and (max-width:999px){.element_bildergalerie .image{width:32%;height:auto;margin:0 2% 10px 0}.element_bildergalerie .image img{width:100%;height:auto}}@media all and (min-width:568px) and (max-width:767px){.element_bildergalerie .image{width:32%;height:auto;margin:0 2% 7px 0}.element_bildergalerie .image img{width:100%;height:auto}}@media all and (max-width:567px){.element_bildergalerie .image{width:32%;height:auto;margin:0 2% 5px 0}.element_bildergalerie .image img{width:100%;height:auto}}.element_news .item{float:left;margin:0 50px 0 0}.element_news .item.big{width:590px}.element_news .item.middle{width:400px}.element_news .item.small{width:220px}.element_news .item .head{color:#777777;font-size:14px;margin:0 0 5px 0}.element_news .item .head:after{display:block;content:"";clear:both}.element_news .item .head .date{float:left}.element_news .item .head .client{float:right}.element_news .item .text h3{font-weight:400;font-size:20px;color:#444444;margin:8px 0 5px 0}.element_news .item .text p{font-size:16px;color:#777777;margin:0}.element_news .controls .next{top:150px}.element_news .controls .prev{top:150px}@media all and (min-width:1000px) and (max-width:1250px){.element_news .controls .next{top:130px}.element_news .controls .prev{top:130px}}@media all and (min-width:768px) and (max-width:999px){.element_news .item .head{font-size:13px;margin:0 0 3px 0}.element_news .item.big{width:450px}.element_news .item.middle{width:350px}.element_news .item.small{width:250px}.element_news .item .image{height:250px;overflow:hidden}.element_news .item .image img{width:100%;height:auto}.element_news .item .image iframe{width:100%;height:250px}.element_news .item .text h3{font-size:18px;margin:6px 0 4px 0}.element_news .item .text p{font-size:15px}}@media all and (min-width:568px) and (max-width:767px){.element_news .controls .next{top:115px}.element_news .controls .prev{top:115px}.element_news .item{margin:0 35px 0 0}.element_news .item .head{font-size:13px;margin:0 0 3px 0}.element_news .item.big{width:400px}.element_news .item.middle{width:300px}.element_news .item.small{width:225px}.element_news .item .image{height:225px;overflow:hidden}.element_news .item .image img{width:100%;height:auto}.element_news .item .image iframe{width:100%;height:225px}.element_news .item .text h3{font-size:17px;margin:6px 0 4px 0}.element_news .item .text p{font-size:14px}}@media all and (max-width:567px){.element_news .controls .next{top:93px}.element_news .controls .prev{top:93px}.element_news .item{margin:0 15px 0 0}.element_news .item .head{font-size:13px;margin:0 0 3px 0}.element_news .item.big{width:270px}.element_news .item.middle{width:270px}.element_news .item.small{width:225px}.element_news .item .image{height:150px;overflow:hidden}.element_news .item .image img{width:100%;height:auto}.element_news .item .image iframe{width:100%;height:150px}.element_news .item .text h3{font-size:16px;margin:5px 0 3px 0}.element_news .item .text p{font-size:13px}}@media (prefers-color-scheme:dark){.element_news .item .head{color:#b3b3b3}.element_news .item .text h3{color:#e6e6e6}.element_news .item .text p{color:#b3b3b3}}footer{background-color:#EBEBEB;padding:30px 0;font-size:15px;margin-top:30px}footer .maxwidth:after{display:block;content:"";clear:both}footer h3{font-size:13px;font-weight:700;color:#444;text-transform:uppercase;margin:0 0 7px 0}footer .right:after{display:block;content:"";clear:left}footer .col{float:left;margin:0px 70px 0 0}footer .col.last{margin-right:0px}footer .col .item{margin:0 0 30px 0}footer .col .item ul{list-style-type:none;margin:0;padding:0}footer .col .item ul li{margin:0;padding:0}footer .col .item a{text-decoration:none;color:#000}footer .col .item .list{max-width:120px}footer .col5 .item ul li{margin-bottom:10px;width:250px}footer .col .item .list a{text-transform:uppercase}@media all and (min-width:1000px) and (max-width:1250px){footer{font-size:14px}footer h3{margin-bottom:10px}footer .col{margin:0px 30px 0 0}footer .footerimg img{width:auto;height:30px}}@media all and (min-width:768px) and (max-width:999px){footer{font-size:13px}footer h3{margin-bottom:5px}footer .col{float:none;margin:0px 0 20px 0}footer .footerimg img{width:auto;height:25px}footer .col:after{display:block;content:"";clear:left}footer .col .item{float:left;margin:0 30px 0 0}}@media all and (min-width:568px) and (max-width:767px){footer{font-size:13px}footer h3{margin-bottom:5px}footer .col{float:none;margin:0px 0 20px 0}footer .footerimg img{width:auto;height:25px}footer .col:after{display:block;content:"";clear:left}footer .col .item{margin:0 0 10px 0}footer .col .item h3:before{width:5px;height:8px;display:inline-block;content:"";background:url(/static/core/gfx/header_mobile_arrow.png?fb924ea5be2b) 0px 0px no-repeat;margin:0 4px 0 0}footer .col .item h3{font-size:14px;margin:0 0 6px 0;cursor:pointer}footer .col .item ul{display:none;margin:0 0 0 30px}footer .col .item .list{display:none;margin:0 0 0 30px}footer .col .item.open{margin:0 0 10px 0}footer .col .item.open ul{display:block}footer .col .item.open .list{display:block}footer .col .item.open h3:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media all and (max-width:567px){footer{font-size:13px}footer .left{float:none;margin:0 0 20px 0}footer .right{float:none}footer h3{margin-bottom:5px}footer .col{float:none;margin:0px 0 20px 0}footer .col .item{margin:0 0 10px 0}footer .col .item h3:before{width:5px;height:8px;display:inline-block;content:"";background:url(/static/core/gfx/header_mobile_arrow.png?fb924ea5be2b) 0px 0px no-repeat;margin:0 4px 0 0}footer .col .item h3{font-size:14px;margin:0 0 6px 0;cursor:pointer}footer .col .item ul{display:none;margin:0 0 0 30px}footer .col .item .list{display:none;margin:0 0 0 30px}footer .col .item.open{margin:0 0 10px 0}footer .col .item.open ul{display:block}footer .col .item.open .list{display:block}footer .col .item.open h3:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}@media (prefers-color-scheme:dark){footer .box .inner{color:#000}footer .box .inner a{color:#000}}