

/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#progress{display:none;max-width:100%}#progress #progressbarWrapper{background:url("../image/site/progress.bg.gif");border:1px solid #636363;height:26px;margin:10px 0;position:relative;text-align:left;width:100%!important}#progress #progressbar{background:url("../image/site/progress.png");height:24px;top:0;left:0;position:absolute}#progress #progressbarInfo{font-size:1em;font-weight:700;height:100%;line-height:19px;left:8px;position:absolute;text-align:left;top:3px;width:100%}#progress .fl{width:40%}#progress .fr{width:60%;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#progress #file_picker_container{max-width:100%}#progress .td{float:left;width:50%}#progress .td p{white-space:nowrap;overflow:hidden}#UploadText h2{padding:8px 0 5px 0}#dragandrophandler{border:3px dashed #6c6c6c;width:100%;height:80px;border-radius:18px;-moz-border-radius:18px;-webkit-border-radius:18px;color:#868686;text-align:center;padding-top:16px;margin-bottom:10px;font-size:1.4em;cursor:pointer}.otherUpload a{display:block;width:38.96103896%;background-color:#dcdcdc;height:50px;line-height:50px;white-space:nowrap;overflow:hidden;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}.otherUpload a span{margin:0 5.5974026%}.otherUpload a span:before{font-size:2.5rem;margin-top:-2px;vertical-align:middle}.otherUpload a:hover span{color:#000!important}.otherUpload a#imageUpload{margin:0 auto}.otherUpload #dropbox span{color:#007ee6}.otherUpload #bildergalerie span{color:#20b932}.otherUpload #imageUpload span{color:#d7ac23}.otherUpload #imageUpload span a{color:#fff}.otherUpload .trennlinie{position:relative;border:0;color:#2b2b2b;border-bottom:1px dashed #ababab;height:1px;width:100%;margin:15px 0}.otherUpload .trennlinie span{position:absolute;background-color:#fff;top:-8px;left:50%;margin-left:-21px;width:42px;text-align:center}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#eef1e8;border:1px solid #7f7f7f;position:relative}.jspDrag{position:relative;top:0;left:0;margin-left:-1px!important;cursor:pointer;border-left:1px solid #7f7f7f;border-right:1px solid #7f7f7f;background-image:url("/image/site/scrollbar.png");background-repeat:no-repeat;background-position:center 0}.jspDrag.jspActive{background-position:center -14px;border-left:1px solid #4c4c4c;border-right:1px solid #4c4c4c}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:100%}.jspArrow{text-indent:-20000px;display:block;cursor:pointer;padding:0;margin:0}.jspArrow.jspDisabled{cursor:default}.jspArrow.jspArrowLeft{width:7px;background:transparent url(/image/sprites/sprites_1.png) no-repeat;background-repeat:no-repeat;background-position:-82px -120px}.jspArrow.jspArrowLeft.geprueft_logo{width:55px;height:55px;background-position:-1px -65px}.jspArrow.jspArrowLeft.ssl_logo{width:55px;height:55px;background-position:-1px -123px}.jspArrow.jspArrowLeft:hover{background-position:-82px -133px}.jspArrow.jspArrowRight{position:absolute;right:-2px;width:7px;background:transparent url(/image/sprites/sprites_1.png) no-repeat;background-repeat:no-repeat;background-position:-108px -120px}.jspArrow.jspArrowRight.geprueft_logo{width:55px;height:55px;background-position:-1px -65px}.jspArrow.jspArrowRight.ssl_logo{width:55px;height:55px;background-position:-1px -123px}.jspArrow.jspArrowRight:hover{background-position:-108px -133px}.jspArrow.jspArrowRight.jspDisabled:hover{background-position:-108px -120px}.jspArrow.jspArrowLeft.jspDisabled:hover{background-position:-82px -120px}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{margin-top:2px;width:25px;height:12px;float:left}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}#sliderbox{display:block;position:relative;float:left;width:100%;height:134px;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#dbdada),to(#fff));background:-moz-linear-gradient(bottom,#dbdada 0,#fff 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#dbdada,#fff);background:linear-gradient(to bottom,#fff,#dbdada);zoom:1;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,0 2px 3px 0 rgba(50,50,50,.4)!important;border:1px solid #7f7f7f;border-top:none;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}#sliderbox #inhalt{max-width:980px;margin:0 5px;height:126px;overflow:hidden;outline:0}#sliderbox #inhalt ul{width:1595px}#sliderbox li{display:inline}#sliderbox .TextAktiv{background:#2fbc40;background:-webkit-gradient(linear,left bottom,left top,from(#23a52d),to(#2fbc40));background:-moz-linear-gradient(bottom,#23a52d 0,#2fbc40 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#23a52d,#2fbc40);background:linear-gradient(to bottom,#2fbc40,#23a52d);zoom:1;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#fff;display:block;width:121px;height:16px}.btn_slider_effekt a{position:relative;background:transparent url(/image/sprites/sprite_navi_2.jpg) no-repeat;color:#2b2b2b;cursor:pointer;float:left;width:125px;height:88px;font-weight:700;margin:4px 20px 0 0;text-decoration:none!important}#navigation{height:30px;width:100%;border-bottom:1px solid #7f7f7f}#navigation li{float:left}#navigation li a{display:block;background-color:#fff;height:30px;padding:6px 10px 4px 10px;margin:0 1px 0 0;border:1px solid #7f7f7f;font-weight:700}#navigation li a:hover{background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#dbdada),to(#fff));background:-moz-linear-gradient(bottom,#dbdada 0,#fff 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#dbdada,#fff);background:linear-gradient(to bottom,#fff,#dbdada);zoom:1;cursor:pointer;text-decoration:none}#navigation li a.active{color:#20b932;z-index:2;padding-bottom:6px;border-bottom:none;cursor:default;background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#fff));background:-moz-linear-gradient(bottom,#fff 0,#fff 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#fff,#fff);background:linear-gradient(to bottom,#fff,#fff);zoom:1}#navigation li a.active.noslider{background:#a5a5a5;background:-webkit-gradient(linear,left bottom,left top,from(#7f7f7f),to(#a5a5a5));background:-moz-linear-gradient(bottom,#7f7f7f 0,#a5a5a5 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#7f7f7f,#a5a5a5);background:linear-gradient(to bottom,#a5a5a5,#7f7f7f);zoom:1;text-shadow:1px 1px 0 #4d4d4d;color:#fff}.btn_slider_effekt span:first-child{position:absolute;display:block;text-align:right;font-size:10px!important;color:#344c9d;margin-top:59px}.btn_slider_effekt a span{position:absolute;display:block;width:115px;margin-top:87px;text-align:center}.btn_slider_effekt a:hover span{color:#20b932}.btn_slider_poster a{background-position:0 0}.btn_slider_poster a:hover{background-position:0 -88px}.btn_slider_poster_laminiert a{background-position:-126px 0}.btn_slider_poster_laminiert a:hover{background-position:-126px -88px}.btn_slider_plakate a{background-position:-252px 0}.btn_slider_plakate a:hover{background-position:-252px -88px}.btn_slider_leinwand a{background-position:-378px 0}.btn_slider_leinwand a:hover{background-position:-378px -88px}.btn_slider_forex a{background-position:-504px 0}.btn_slider_forex a:hover{background-position:-504px -88px}.btn_slider_dibond a{background-position:-630px 0}.btn_slider_dibond a:hover{background-position:-630px -88px}.btn_slider_acryl a{background-position:-756px 0}.btn_slider_acryl a:hover{background-position:-756px -88px}.btn_slider_klebefolie a{background-position:-882px 0}.btn_slider_klebefolie a:hover{background-position:-882px -88px}.btn_slider_pvc_plane a{background-position:-1008px 0}.btn_slider_pvc_plane a:hover{background-position:-1008px -88px}.btn_slider_magnetfolie a{background-position:-1134px 0}.btn_slider_magnetfolie a:hover{background-position:-1134px -88px}.btn_slider_tv_abdeckung a{background-position:-1260px 0}.btn_slider_tv_abdeckung a:hover{background-position:-1260px -88px}.spr-flaggen{background:transparent url(../image/sprites/flaggen.png) no-repeat}#fl_tabelle td{height:0;border-bottom:1px double grey}#fl_tabelle tr:last-child td{height:0;border:none}.fl_de{background-position:0 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_at{background-position:-46px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_ch{background-position:-92px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_be{background-position:-138px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_dk{background-position:-184px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_fr{background-position:-230px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_lu{background-position:-276px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}.fl_nl{background-position:-322px 0;display:inline-block;width:45px;height:30px;margin:5px 2px 1px 2px}body{overflow-x:hidden}.ma-infinitypush-open{display:block;position:fixed;overflow:hidden;height:100%;width:100%}.ma-infinitypush-wrapper{background-color:#f9f7f6;position:fixed;width:280px;height:100%;z-index:9999}.ma-infinitypush-wrapper.ma-infinitypush-active-button{position:absolute}.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-left .ma-infinitypush-button{margin:0 0 0 22px;right:-44px}.ma-infinitypush-wrapper.ma-infinitypush-active-button.ma-infinitypush-button-right .ma-infinitypush-button{margin:0 22px 0 0;left:-44px}.ma-infinitypush-wrapper .ma-infinitypush-button{display:block;box-shadow:inset 0 4px #3498db,inset 0 6px #fff,inset 0 9px #3498db,inset 0 11px #fff,inset 0 14px #3498db,inset 0 16px #fff;position:absolute;text-indent:-9999px;width:20px;height:20px;top:13px;cursor:pointer;z-index:100}.ma-infinitypush-wrapper .ma-infinitypush{background-color:transparent!important;position:relative;height:100%;overflow-x:hidden;overflow-y:auto;z-index:5000}.ma-infinitypush-wrapper .ma-infinitypush ol,.ma-infinitypush-wrapper .ma-infinitypush ul{background-color:#f9f7f6;list-style-type:none;width:280px;overflow-x:hidden}.ma-infinitypush-wrapper .ma-infinitypush ol li ol,.ma-infinitypush-wrapper .ma-infinitypush ol li ul,.ma-infinitypush-wrapper .ma-infinitypush ul li ol,.ma-infinitypush-wrapper .ma-infinitypush ul li ul{display:none;position:absolute;height:100%;top:0;overflow-y:auto}.ma-infinitypush-wrapper .ma-infinitypush ol li.ma-infinitypush-active-item,.ma-infinitypush-wrapper .ma-infinitypush ul li.ma-infinitypush-active-item{border-bottom:1px solid #2b2b2b!important;border-top:1px solid #2b2b2b!important;background-color:#b3f2bb;color:#000;text-decoration:none!important}.ma-infinitypush-wrapper .ma-infinitypush.ma-infinitypush-sub-open{overflow-y:hidden}.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-inactive{border-right:none!important;border-left:none!important;overflow-y:hidden!important}.ma-infinitypush-wrapper .ma-infinitypush .ma-infinitypush-close-subnav{position:absolute;background-color:rgba(0,0,0,.5);width:280px;height:100%!important;top:0;left:0;padding:0!important}@font-face{font-family:posterlia;src:url('/css/font/posterlia.eot?20261012');src:url('/css/font/posterlia.eot?20261012#iefix') format('embedded-opentype'),url('/css/font/posterlia.woff2?20261012') format('woff2'),url('/css/font/posterlia.woff?20261012') format('woff'),url('/css/font/posterlia.ttf?20261012') format('truetype'),url('/css/font/posterlia.svg?20261012#posterlia') format('svg');font-weight:400;font-display:auto;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:posterlia;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-size:16px;font-size:1.2rem;text-decoration:none;font-variant:normal;text-transform:none;line-height:.9em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav_cart .icon-basket:before{vertical-align:middle;font-size:18px;font-size:1.3rem;margin-right:5px}.icon-chat:before,.icon-cog:before,.icon-help-circled-1:before,.icon-mail-alt:before,.icon-pencil:before,.icon-phone-circled:before,.icon-plus:before,.icon-print:before,.icon-trash-empty:before,.icon-upload:before{color:#434343;margin-right:5px}.icon-basket:before{content:'\e800'}.icon-align-justify:before{content:'\e801'}.icon-cancel:before{content:'\e802'}.icon-search:before{content:'\e803'}.icon-up-open-big:before{content:'\e804'}.icon-star-empty:before{content:'\e805'}.icon-phone-circled:before{content:'\e806'}.icon-mail-alt:before{content:'\e807'}.icon-help-circled-1:before{content:'\e808'}.trash-label{display:none}.icon-trash-empty:before{content:'\e809'}.icon-chat:before{content:'\e80a'}.icon-folder-open:before{content:'\e80b'}.icon-dropbox:before{content:'\e80c'}.icon-cog:before{content:'\e80d'}.icon-picture-1:before{content:'\e80e'}.icon-upload:before{content:'\e80f'}.icon-plus:before{content:'\e810'}.icon-print:before{content:'\e811'}.icon-star:before{content:'\e812'}.icon-floppy:before{content:'\e813'}.icon-pencil:before{content:'\e814'}.icon-attention:before{content:'\e815'}.icon-user:before{content:'\f061'}.icon-magic:before{content:'\f0d0'}.icon-floppy:before{color:#007de3}.icon-floppy:hover:before{color:#000}.icon-cancel.header:before{color:#fff;font-size:1.5rem}.icon-cancel.header:hover:before{color:#000}#AktionHeader .aktionClose{float:left;padding:2px 6px 6px 0;border:0;background:0 0;color:inherit;cursor:pointer}#AktionHeader .aktionCloseLabel{display:none}.sprGrafik{background:transparent url(/image/sprites/sprites_1.png) no-repeat}.sprGrafik.geprueft_logo{width:55px;height:55px;background-position:-1px -65px}.sprGrafik.ssl_logo{width:55px;height:55px;background-position:-1px -123px}.sprRetina{background-image:url('/image/sprites/sprites_retina.jpg');background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){.sprRetina{background-image:url("/image/sprites/sprites_retina@2x.jpg");background-size:306.74846626% auto}}.sprX{background:transparent url(/image/sprites/sprites_x.png) repeat-x}.spr-zertifikate{background:transparent url(/image/sprites/sprites.zertifikate_1.png) no-repeat}.spr-oberflaechen{background:transparent url(/image/sprites/sprites.oberflaechen_1.jpg) no-repeat}.spr-designer{background:transparent url(/image/sprites/hilfe_1.png) no-repeat}.spr-payments{background:transparent url(/image/sprites/sprites.payments.png) no-repeat;width:44px;height:30px}.spr-payments.creditcard{background-position:0 0}.spr-payments.lastschrift{background-position:0 -31px}.spr-payments.lastschrift{background-position:0 -31px}.spr-payments.rechnung{background-position:0 -62px}.spr-payments.vorkasse{background-position:0 -93px}.spr-payments.selbstabholer{background-position:0 -124px}.spr-payments.hermes_nachnahme{background-position:0 -155px}.spr-payments.dhl_nachnahme{background-position:0 -186px}.spr-payments.paypal{background-position:0 -217px}.spr-payments.giropay{background-position:0 -248px}.spr-payments.applepay{background-position:0 -279px}.linie{border-bottom:1px dashed #7f7f7f;width:100%;height:0}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body,html{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-size:.9rem;color:#2b2b2b;height:100%;background:transparent url(/image/sprites/sprites_x.png) repeat-x;background-position:0 -976px;background-repeat:repeat-x}* html #wrap{height:100%}#JqueryAusgabe{display:none;z-index:9999}.cf{zoom:1}.cf:after,.cf:before{content:" ";display:table;zoom:1}.cf:after{clear:both}.clear{clear:both}.fl{float:left!important}.fl.spacer{padding-left:30px}.fr{float:right!important}.italic{font-style:italic}.abstand{margin-top:10px!important}.abstand.both{margin:10px 0!important}.abstand.left{margin:10px 0 0 10px!important}.underline{text-decoration:underline!important}.d_underline{border-bottom:double 3px red}.valText{color:grey;font-style:italic}.green{color:#20b932}.block{display:block!important}.none{display:none}.bold{font-weight:700}.red{color:red}.blue{color:#007de3}.gestrichen{text-decoration:line-through}.elemente{position:relative;display:inline-block}.shadow{-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);box-shadow:2px 2px 3px 0 rgba(50,50,50,.4)}.sidelines{width:20%;right:20px;text-align:center;border-bottom:1px solid #2b2b2b;line-height:.1em;font-style:italic;margin:15px 15px 0 20px}.sidelines span{background:#fff;padding:0 15px;font-weight:700;text-align:center}.small{font-size:smaller}img{border:none}img.fl.abstand{margin:0 10px 5px 0}li,ul{margin:0;padding:0;list-style:none}#datenschutz li,#hilfe li,#kunde_anmelden li,#softproof li{margin-left:15px;padding-left:3px;list-style-type:circle}#datenschutz a,#hilfe a,#kunde_anmelden a,#softproof a{text-decoration:none}#datenschutz .col1{width:30%}input[type=email],input[type=number],input[type=password],input[type=text]{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #c9cac7;padding-left:5px;width:100%;height:28px;line-height:24px}input[type=email].maxwidth,input[type=number].maxwidth,input[type=password].maxwidth,input[type=text].maxwidth{width:50%}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus{border:1px solid #20b932}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[disabled]{background-color:#e9e9e9}input[type=number],noindex:-o-prefocus{padding-right:1.2em}textarea{width:100%!important;height:100px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px}textarea:focus{border:1px solid #20b932}select{display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #d1cdc5;background-color:#fff;padding:5px;width:100%;height:28px;line-height:22px}select option{border-right:1px solid #000}table{width:100%;border-collapse:collapse;border:0;padding:0}table tr.head{background-color:#ddbd58;border-bottom:1px solid #545454;line-height:26px;font-weight:700}table tr.head td:first-child{padding-left:5px}table tr.head td:last-child{padding-right:5px}table td .aktion{float:left;width:50%;text-align:right;text-decoration:line-through}.right{text-align:right}.center{text-align:center}.middle{vertical-align:middle}.top{vertical-align:top}.checkbox_o{margin:4px 0 -4px 0;background-position:-130px -93px;width:15px;height:18px;margin-right:5px}.checkbox_o.checked{margin:4px 0 -4px 0;background-position:-108px -93px;width:16px;height:18px;margin-right:4px}nav{display:block}hr{border:none;border-bottom:1px dashed #aaa295;margin:0}hr.abstand{margin-top:8px}hr.abstand1{margin:8px 0}a{color:#2b2b2b;text-decoration:none}a:hover{color:#20b932}a.hover{color:#2b2b2b!important;text-decoration:underline}a.hover:hover{color:#20b932!important}a.hover:hover span:before{color:#20b932!important}a.hover.blue{color:#007de3!important}a.hover.blue:hover{color:#2b2b2b!important}fieldset{border:none;margin:0;padding:0}h1{font-size:2.6em;text-shadow:1px 1px 0 #fff}h2{font-size:1.2em}h3{font-size:.8em}h1,h2,h3,h4,p{margin:0}.container{position:relative;max-width:970px;margin:0 auto}.mensch{display:none;visibility:hidden}.trZelle{background:0 0}.trZelle:hover{background:#b3d7b7!important;text-decoration:none}.trZelle:hover a{font-weight:700}.trZellea{display:block;height:100%;width:100%}.trZelle.grey{background-color:#eef1e8}.trZelle td:first-child{padding-left:5px}.trZelle td:last-child{padding-right:5px}.box_color{background-color:#d3d3d3;border:1px solid grey;margin-top:5px;padding:11px 10px 9px 10px;color:#000}.box_color select{float:left}.box_color input{border:1px solid #2b2b2b;margin-bottom:2px}.box_color select{border:1px solid #2b2b2b;margin:2px 10px 2px 0;height:28px}.box_border{-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,0 2px 3px 0 rgba(50,50,50,.4)!important;border:1px solid #7f7f7f}.box_verlauf{background:#fff;background:-webkit-gradient(linear,left bottom,left top,from(#dbdada),to(#fff));background:-moz-linear-gradient(bottom,#dbdada 0,#fff 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#dbdada,#fff);background:linear-gradient(to bottom,#fff,#dbdada);zoom:1}.attention{display:block;margin:10px 70px;text-align:center;border:3px double red;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;font-size:1.2em;padding:5px}.line_top{background-color:#ddbd58;border-bottom:1px solid #545454;height:28px;line-height:28px;position:relative;padding:0 5px}.line_top.bottom{border-bottom:none;border-top:1px solid #545454}.line{display:block;border-top:2px solid #20b932;line-height:22px;padding:0 .71123755% 0 1.42247511%}.line.grey{background-color:#dcdcdc}.line.orange{background-color:#ddbd58}.line.yellow{background-color:#fff000}.line.gutschein{border-top:1px dashed #fff}.line.noborder{line-height:24px;border:none}.line.border-bottom{border:none;border-bottom:2px solid #20b932}.password_strength{padding:2px 5px 0 5px;margin-top:5px;width:100%;display:inline-block}.password_strength_1{background-color:#fcb6b1}.password_strength_2{background-color:#fccab1}.password_strength_3{background-color:#fcfbb1}.password_strength_4{background-color:#dafcb1}.password_strength_5{background-color:#bcfcb1}.mytip,p#vtip{background-color:#fff;border:2px solid #7f7f7f;display:none;line-height:20px;left:5px;padding:5px 8px;max-width:250px;position:absolute;z-index:9999;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:2px 2px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 5px 0 rgba(50,50,50,.4);box-shadow:2px 2px 5px 0 rgba(50,50,50,.4);-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);box-shadow:2px 2px 3px 0 rgba(50,50,50,.4)}.mytip:after,.mytip:before,p#vtip:after,p#vtip:before{width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff;content:'';position:absolute;left:15px;top:-8px;margin-left:-8px}.mytip:before,p#vtip:before{border-left:11px solid transparent;border-right:11px solid transparent;border-bottom:11px solid;border-bottom-color:inherit;top:-11px;margin-left:-11px}.hinweis{display:block;left:50%;max-width:240px;width:240px;margin:28px 0 0 -125px;border:2px solid #20b932}.hinweis:after,.hinweis:before{left:120px}.hinweis hr{width:220px;margin:0!important;border-bottom:1px solid #7fe98b!important}.infobox{padding:10px 0 10px 10px;margin:10px 0 10px 0;border-top:1px solid #cfd1ca;border-bottom:1px solid #cfd1ca;background-color:#eef1e8}.infobox.yellow{background-color:#ff0;padding:5px 10px!important}.link{position:relative;text-align:left;color:#20b932}.link a{position:absolute;left:0;top:1px;text-decoration:underline;padding-left:19px;text-align:left}.link a:hover{color:#20b932!important}.miniButton{background:#3ede51;background:-webkit-gradient(linear,left bottom,left top,from(#157820),to(#3ede51));background:-moz-linear-gradient(bottom,#157820 0,#3ede51 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#157820,#3ede51);background:linear-gradient(to bottom,#3ede51,#157820);zoom:1;background:#1ca32c;filter:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;display:inline-block;font-size:.85em;line-height:18px;padding:2px 4px 2px 4px!important;position:relative;text-shadow:0 -1px 1px rgba(0,0,0,.7);width:auto!important}.miniButton:hover{text-decoration:none!important;background:#949494;background:-webkit-gradient(linear,left bottom,left top,from(#787878),to(#949494));background:-moz-linear-gradient(bottom,#787878 0,#949494 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#787878,#949494);background:linear-gradient(to bottom,#949494,#787878);zoom:1;filter:none;color:#fff!important}.miniButton:active{border:1px solid #343434;box-shadow:0 1px 1px rgba(255,255,255,.6) inset}.button{background:#3ede51;background:-webkit-gradient(linear,left bottom,left top,from(#157820),to(#3ede51));background:-moz-linear-gradient(bottom,#157820 0,#3ede51 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#157820,#3ede51);background:linear-gradient(to bottom,#3ede51,#157820);zoom:1;background:#1ca32c;filter:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#fff;display:inline-block;line-height:19px;padding:5px 15px 5px!important;margin-bottom:2px;position:relative;text-shadow:0 -1px 1px rgba(0,0,0,.7);width:auto!important}.button.btn_grey{background:#e7e7e7;background:-webkit-gradient(linear,left bottom,left top,from(#cbcbcb),to(#e7e7e7));background:-moz-linear-gradient(bottom,#cbcbcb 0,#e7e7e7 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#cbcbcb,#e7e7e7);background:linear-gradient(to bottom,#e7e7e7,#cbcbcb);zoom:1;text-shadow:none;color:#2b2b2b}.button.btn_dark{background:#505050;background:-webkit-gradient(linear,left bottom,left top,from(#2b2b2b),to(#505050));background:-moz-linear-gradient(bottom,#2b2b2b 0,#505050 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#2b2b2b,#505050);background:linear-gradient(to bottom,#505050,#2b2b2b);zoom:1;background:#434343;border-color:#2b2b2b;color:#fff!important}.button.btn_dark [class*=" icon-"],.button.btn_dark [class^=icon-]{color:#fff!important}.button.btn_dark [class*=" icon-"]:before,.button.btn_dark [class^=icon-]:before{color:#fff!important}.button.btn_dark:active,.button.btn_dark:hover{background:#363636;background:-webkit-gradient(linear,left bottom,left top,from(#1f1f1f),to(#363636));background:-moz-linear-gradient(bottom,#1f1f1f 0,#363636 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#1f1f1f,#363636);background:linear-gradient(to bottom,#363636,#1f1f1f);zoom:1;background:#2b2b2b;color:#fff!important}.button.btn_delete{background:#e53935;background:-webkit-gradient(linear,left bottom,left top,from(#b71c1c),to(#e53935));background:-moz-linear-gradient(bottom,#b71c1c 0,#e53935 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#b71c1c,#e53935);background:linear-gradient(to bottom,#e53935,#b71c1c);zoom:1;background:#c62828;border-color:#8e1515;color:#fff!important;text-shadow:0 -1px 1px rgba(0,0,0,.7)}.button.btn_delete:active,.button.btn_delete:hover{background:#c62828;background:-webkit-gradient(linear,left bottom,left top,from(#8e1515),to(#c62828));background:-moz-linear-gradient(bottom,#8e1515 0,#c62828 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#8e1515,#c62828);background:linear-gradient(to bottom,#c62828,#8e1515);zoom:1;background:#a91f1f;color:#fff!important}.button.withArrow{padding-right:45px!important}.button.small{padding:2px 8px!important}.button .arrow{position:absolute;right:1px;top:1px;width:33px;height:27px;background-position:-236px -5px;z-index:10;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px}.button:hover{text-decoration:none!important;background:#949494;background:-webkit-gradient(linear,left bottom,left top,from(#787878),to(#949494));background:-moz-linear-gradient(bottom,#787878 0,#949494 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#787878,#949494);background:linear-gradient(to bottom,#949494,#787878);zoom:1;filter:none;color:#fff!important}.button:active{border:1px solid #343434;box-shadow:0 1px 1px rgba(255,255,255,.6) inset}.button[disabled]{background:#949494;background:-webkit-gradient(linear,left bottom,left top,from(#787878),to(#949494));background:-moz-linear-gradient(bottom,#787878 0,#949494 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#787878,#949494);background:linear-gradient(to bottom,#949494,#787878);zoom:1;opacity:.7;cursor:not-allowed}#suchen{position:relative;height:45px}#suchen input{position:absolute;font-size:1.5em;height:35px}#suchen .icon-search{position:absolute;right:5px;top:5px}#suchen .icon-search:before{font-size:26px;font-size:1.9rem}#suchen .icon-search:hover{color:#20b932}#boxen{position:relative;float:left;z-index:1;margin-bottom:0;width:23.19587629%}#boxen .telefon{font-size:1.3em;padding:10px 0 15px 0;font-weight:700}#boxen .telefon span{position:absolute;margin-top:-3px;font-size:.85rem;color:#20b932}#boxen #headlayer{position:relative;width:142px!important;height:56px;margin:10px 0}#boxen #headlayer .head{float:left;width:55px;height:56px;background-position:-29px -185px}#boxen #headlayer .telefon{float:right;width:87px;height:27px;margin:6px 0 0 0;background-position:-89px -185px}#boxen #headlayer .chat{float:right;width:87px;height:27px;margin:6px 0 0 0;background-position:-89px -216px}#boxen #startBewertungen{min-height:157px}#boxen #startBewertungen .wertung{display:block;margin:9px 0}#boxen #startBewertungen .links{line-height:18px!important;font-size:.85em}#boxen #startBewertungen .content{padding:5px 5px 0 5px}#boxen #SelectBox .content.WithHeadline{padding:5px 10px 0 10px;height:368px}#boxen #SelectBox .content.WithHeadline .number{font-family:serife;font-weight:700;color:#20b932;font-size:2.5em}#boxen #SelectBox .content.WithHeadline .bold a{cursor:default;text-decoration:none}#boxen #SelectBox .content.WithHeadline .jbutton{position:relative;display:block;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;width:auto!important;height:26px;border:1px solid #7f7f7f;font-size:12px;font-weight:700;padding:5px 0 0 8px;box-shadow:1px 1px 2px 1px #c5c5c5 inset}#boxen #SelectBox .content.WithHeadline .jbutton:hover{border:1px solid #000;color:#20b932;text-decoration:none}#boxen #SelectBox .content.WithHeadline .jbutton:hover .plus{background-position:0 -209px}#boxen #SelectBox .content.WithHeadline .jbutton:hover .upload{background-position:0 -266px}#boxen #SelectBox .content.WithHeadline hr{padding-top:10px;box-shadow:0 1px 0 0 #c5c5c5;border-bottom:1px solid #7f7f7f}#boxen #SelectBox .content.WithHeadline .plus{background-position:0 -181px;width:24px;height:28px;position:absolute;right:-1px;top:-1px;z-index:10}#boxen #SelectBox .content.WithHeadline .button{margin-top:12px;width:100%!important;font-size:1.2em;font-weight:700;line-height:19px;padding:6.25% 0 6.25% 6.25%!important}#boxen #SelectBox .content.WithHeadline .button span{line-height:33px;line-height:2.3rem;padding-right:3%;color:#f2b904}#boxen #SelectBox .content.WithHeadline .button span:before{font-size:33px;font-size:2.4rem;margin-top:-2px;vertical-align:middle}#boxen #SelectBox .content.WithHeadline .button span:last-child,#boxen #SelectBox .content.WithHeadline .button:hover span{color:#fff}#boxen #SelectBox .content.WithHeadline #format-content{min-height:163px}#boxen #SelectBox .content.WithHeadline #format_table td{height:20px}#boxen #SelectBox .content.WithHeadline #format_table td.format{padding-left:5px;width:100%;font-size:small;line-height:20px;height:20px}#boxen #SelectBox .content.WithHeadline #format_table td.format span{font-weight:700;line-height:26px}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi{height:21px}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi span:last-child{padding-right:3px}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi .miniButton{font-size:.7em!important}#boxen #SelectBox .content.WithHeadline #format_table td a.jbutton{margin-left:5px}#boxen #SelectBox .content.WithHeadline #format_table td .formateingabe{display:block;font-weight:700;padding:5px 0 5px 18px}#boxen #SelectBox .content.WithHeadline #format_table td input[type=text]{float:left;width:34px}#boxen .navigation li{border-bottom:1px dashed #aaa295}#boxen .navigation li a{display:block;padding:5px 0 5px 6px;color:#000}#boxen .navigation li a:hover{background:#b3d7b7;text-decoration:none}#boxen .navigation li a.aktiv{position:relative;cursor:default;color:#fff;text-shadow:1px 1px 0 #157820;background:#20b932;border-left:4px solid #157820;padding-left:10px;margin-right:-10px}#boxen .navigation li a.aktiv:after{width:0;height:0;border-style:solid;border-width:12px 0 12px 10px;border-color:transparent transparent transparent #20b932;content:'';position:absolute;right:-10px;top:0}#boxen .navigation li:last-child{border:none}#boxen .navigation li.nohover{display:block;color:#000;padding:5px 0 5px 6px}#boxen #search input{width:82%}#boxen #search button{margin-top:2px}#boxen #search .navigation{margin-top:33px}#boxen #geprueft,#boxen #ssl{line-height:20px}#boxen #geprueft img,#boxen #ssl img{margin-right:4.44444444%}#boxen #jsbewertung span.green{margin:0 5px 0 -5px;font-size:4em;line-height:44px}#boxen #jsbewertung .icon-star:before{width:.9em;font-size:1.8rem;color:#ffd200}#boxen #jsbewertung.content.WithHeadline{padding:5px 10px;position:relative;z-index:2!important;margin-top:5px;margin-bottom:5px}#boxen #MotivBox #Favoriten{overflow-x:hidden;overflow-y:auto;max-height:180px;text-align:center}#boxen #MotivBox #Favoriten div{position:relative;display:inline-block;text-align:center;padding:5px;margin:3px 0 0 3px}#boxen #MotivBox #Favoriten div img{border:2px solid #fff}#boxen #MotivBox #Favoriten div img:hover{border:2px solid #20b932}#boxen #MotivBox #Favoriten div .icon-trash-empty{position:absolute;right:0;top:5px;background-color:#fff}#boxen #MotivBox #Favoriten div .icon-trash-empty:hover{color:#20b932}#boxen #MotivBox #Favoriten div .icon-trash-empty:before{margin:0}#boxen #MotivBox .button span{color:#f2b904}#boxen #MotivBox .button span:before{margin-top:-2px;vertical-align:middle;padding-right:5px}#boxen #MotivBox .button:hover span{color:#fff}#boxen #MotivBox #colorfilter .checker{display:block;float:left;width:20px;height:20px;margin:0 3px 3px;-webkit-border-radius:100;-moz-border-radius:100;border-radius:100px;border:2px solid #fff;cursor:pointer!important}#boxen #MotivBox #colorfilter .checker.active{border:2px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(50,50,50,.75);-moz-box-shadow:0 0 0 1px rgba(50,50,50,.75);box-shadow:0 0 0 1px rgba(50,50,50,.75)}#SelectBoxPopup{position:absolute;width:100%}#SelectBoxPopup #pusher{float:left;width:24.74226804%}#SelectBoxPopup #PopupItems{position:relative;float:left;background-color:#fff;display:block;width:450px;z-index:9999!important;border:1px solid #7f7f7f;padding:5px 10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}#SelectBoxPopup #PopupItems .triangle{content:'';position:absolute;border-style:solid;border-width:15px 18px 15px 0;border-color:transparent #7f7f7f;display:block;width:0;z-index:0;left:-19px}#SelectBoxPopup #PopupItems .triangle:after{content:'';position:absolute;border-style:solid;border-width:15px 18px 15px 0;border-color:transparent #fff;display:block;width:0;z-index:1;left:1px;top:-15px}#SelectBoxPopup #materialwahl li{float:left;text-align:center;margin:0 0 0 10px;height:105px;width:77px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen{-webkit-box-shadow:2px 2px 2px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 2px 0 rgba(50,50,50,.4);box-shadow:2px 2px 2px 0 rgba(50,50,50,.4);border:1px solid #82797a;width:76px;height:75px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.poster{background-position:0 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.poster_glaenzend{background-position:-83px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.plakate{background-position:-166px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.leinwand{background-position:-249px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.forex{background-position:-332px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.forex_glaenzend{background-position:-415px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.dibond{background-position:-498px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.dibond_glaenzend{background-position:-581px 0}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.drei_mm_acryl{background-position:0 -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.sechs_mm_acryl{background-position:-83px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.dibond_mit_acryl{background-position:-166px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.klebefolie{background-position:-249px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.klebefolie_glaenzend{background-position:-332px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.pvc-plane{background-position:-415px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.magnetfolie{background-position:-498px -82px}#SelectBoxPopup #materialwahl li img.spr-oberflaechen.tv_abdeckung{background-position:-581px -82px}#SelectBoxPopup #materialwahl li :hover img{opacity:.7;border:1px solid #000}#SelectBoxPopup .infobox{border:1px solid #7f7f7f;width:264px;float:right;padding:5px;margin:0;line-height:18px;font-size:.9em}#SelectBoxPopup table td a{display:block;font-weight:400;color:#2b2b2b}#rahmen{position:relative;padding-right:1px;background:#fff url(/image/site/wait.big.gif) no-repeat center center;margin-top:20px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}#rahmen .sonderaktion15{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay15.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion15{background-image:url("/image/site/aktion/aktion_overlay15@2x.png");background-size:100% auto}}#rahmen .sonderaktion20{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay20.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion20{background-image:url("/image/site/aktion/aktion_overlay20@2x.png");background-size:100% auto}}#rahmen .sonderaktion25{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay25.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion25{background-image:url("/image/site/aktion/aktion_overlay25@2x.png");background-size:100% auto}}#rahmen .sonderaktion30{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay30.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion30{background-image:url("/image/site/aktion/aktion_overlay30@2x.png");background-size:100% auto}}#rahmen .sonderaktion35{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay35.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion35{background-image:url("/image/site/aktion/aktion_overlay35@2x.png");background-size:100% auto}}#rahmen .sonderaktion40{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay40.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion40{background-image:url("/image/site/aktion/aktion_overlay40@2x.png");background-size:100% auto}}#rahmen .sonderaktion45{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay45.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion45{background-image:url("/image/site/aktion/aktion_overlay45@2x.png");background-size:100% auto}}#rahmen .sonderaktion50{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlay50.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktion50{background-image:url("/image/site/aktion/aktion_overlay50@2x.png");background-size:100% auto}}#rahmen .sonderaktionbis50{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlaybis50.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktionbis50{background-image:url("/image/site/aktion/aktion_overlaybis50@2x.png");background-size:100% auto}}#rahmen .sonderaktionbis45{position:absolute;right:-4px;top:-5px;z-index:1;background-image:url('/image/site/aktion/aktion_overlaybis45.png');background-repeat:no-repeat;width:148px;height:147px}@media (-webkit-min-device-pixel-ratio:1.5),(min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(min-resolution:1.5dppx){#rahmen .sonderaktionbis45{background-image:url("/image/site/aktion/aktion_overlaybis45@2x.png");background-size:100% auto}}#rahmen #pager{position:absolute;bottom:15px;left:15px}#rahmen #pager li{position:relative;float:left;margin:0 3px 0 0;text-align:center}#rahmen #pager li a{-webkit-border-radius:100;-moz-border-radius:100;border-radius:100px;display:block;line-height:21px;background-color:#5595db;width:22px;height:22px;border:1px solid #2b2b2b;font-family:sans-serif!important;font-weight:700;color:#fff;-webkit-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 3px 0 rgba(50,50,50,.4);box-shadow:2px 2px 3px 0 rgba(50,50,50,.4)}#rahmen #pager li a:hover{text-decoration:none!important}#rahmen #pager li a.green{background-color:#20b932}#rahmen #pager li.active a{background-color:#fff;color:#2b2b2b}#rahmen .box_picture{position:relative;overflow:hidden;height:404px;width:100%;margin-top:-19px;border-left:1px solid #fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#rahmen .box_picture #IMGSlider img{position:absolute;left:49.93065187%;width:721px;margin:1px 0 0 -360px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px}#rahmen .box_picture h1,#rahmen .box_picture small{position:absolute;font-family:serife;font-style:italic;margin:12px 20px 0 20px;z-index:1!important;text-shadow:0 -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,2px 2px 5px #fff}#rahmen .box_picture small{margin-top:45px;font-size:1.3em}#rahmen #StartInfo{position:absolute;bottom:15px;right:15px;background-color:#fff;border:1px solid #2b2b2b;padding:5px 10px;border-radius:5px}#google-reviews-widget{position:absolute;display:flex;background:#fff url(https://image.posterlia.de/img/rauschen.png);color:#666;width:41.60887656%;text-align:center;line-height:15px;right:15px;bottom:15px;align-items:center;border:1px solid #ddd;padding:1rem;padding-top:20px;border-radius:8px;text-decoration:none!important;font-family:Arial,sans-serif;box-shadow:0 4px 8px rgba(0,0,0,.1)}#google-reviews-widget:before{content:'';position:absolute;top:0;left:0;right:0;height:10px;background-color:#4285f4;border-radius:8px 8px 0 0}.google-logo-container{width:60px;height:60px;position:relative;margin-right:1.2rem;border:1px solid #666;border-radius:6px;padding:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:#fff}.google-logo-container::after{content:'';position:absolute;width:.8rem;height:.8rem;background-color:#fff;border-right:1px solid #666;border-bottom:1px solid #666;right:-.5rem;top:50%;transform:translateY(-50%) rotate(-45deg)}.google-logo{width:100%;height:100%;border-radius:6px;object-fit:contain}.review-details{display:flex;flex-direction:column;justify-content:center}.review-header{font-weight:700;font-size:1rem;color:#666;margin-bottom:.5rem}.rating-stars{display:flex;align-items:center}.rating-value{font-size:1.5rem;font-weight:700;margin-right:.5rem;color:#666}.stars{display:flex;font-size:1.5rem;color:gold}.total-reviews{font-size:.875rem;color:#666;margin-top:.5rem}.product_container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-around;-moz-box-pack:space-around;-ms-flex-pack:space-around;-webkit-justify-content:space-around;justify-content:space-around;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:distribute;width:100%}.product_container .product_image{width:100%;border:1px solid #bbb;height:auto}.product_container .price{margin:0 0 10px 0}.product_container .price input{float:left;width:35px}.product_container .price .multiplier{font-size:1.3rem}.product_container .price .total{font-size:1.3rem;color:red;font-weight:700}.product_container .product_desc{position:relative;min-width:190px;max-width:100%;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:25%;-ms-flex-basis:25%;flex-basis:25%;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;margin:1.4084507%;padding-bottom:40px;line-height:23px}.product_container .product_desc button{position:absolute;bottom:0;width:100%!important;margin-bottom:10px}#produktinfo{margin-top:20px}#produktinfo .ProduktTabs li{float:left;position:relative;height:52px!important;margin:0 4px -31px 0;z-index:1}#produktinfo .ProduktTabs li#bewertungen{padding-right:5px}#produktinfo .ProduktTabs li a{display:block;background:#dddcdc;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#dddcdc));background:-moz-linear-gradient(bottom,#fff 0,#dddcdc 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#fff,#dddcdc);background:linear-gradient(to bottom,#dddcdc,#fff);zoom:1;z-index:1;padding:0 10px;border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;border:1px solid #7f7f7f;border-bottom:none!important;margin:0 0 -6px 0;height:56px;line-height:26px;font-weight:700;text-decoration:none!important;text-shadow:1px 1px 0 #fff}#produktinfo .ProduktTabs li a:hover{background:#98f0a3;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#98f0a3));background:-moz-linear-gradient(bottom,#fff 0,#98f0a3 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#fff,#98f0a3);background:linear-gradient(to bottom,#98f0a3,#fff);zoom:1}#produktinfo .ProduktTabs li.aktiv a{background:#1db32f;background:-webkit-gradient(linear,left bottom,left top,from(#00760e),to(#1db32f));background:-moz-linear-gradient(bottom,#00760e 0,#1db32f 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#00760e,#1db32f);background:linear-gradient(to bottom,#1db32f,#00760e);zoom:1;color:#fff;text-shadow:1px 1px 0 #1db32f}#produktinfo #tabdetails .trenner{border-top:1px dashed #a7a7a7;margin:-5px 0 20px 0}#produktinfo #tabdetails .product{float:left;width:25.65880721%}#produktinfo #tabdetails .product img{width:100%;height:auto}#produktinfo #tabdetails .lnk_preis{border-bottom:2px dotted #20b932;font-size:24px;font-weight:700;line-height:28px}#produktinfo #tabdetails .lnk_preis .small{font-size:14px}#produktinfo #tabdetails .trenner{width:100%;height:0!important;border-top:1px dashed #a7a7a7;margin:10px 0 20px 0}#produktinfo #tabdetails .productdesc{position:relative;margin-left:27.8779473%;margin-top:5px}#produktinfo #tabdetails .productdesc a{text-decoration:none}#produktinfo #tabdetails .productdesc div{position:relative}#produktinfo #tabdetails .button{position:absolute;right:0;bottom:10px}#produktinfo #tabdetails ul li{padding-left:22px;display:list-item;background:url(/image/icons/check.png) left 1px no-repeat}#produktinfo #tabpreise{display:none}#produktinfo #tabpreise .preview{min-width:68px}#produktinfo #tabpreise .preview img{width:100%;max-width:111px;height:auto;padding-left:2px}#produktinfo #tabpreise a:hover{text-decoration:none}#produktinfo #tabzubehoer{display:none}#produktinfo #tabbewertungen{display:none}#produktinfo #tabbewertungen .TabErfahrung{float:left;background-color:#eef1e8;border:1px solid #7f7f7f;padding:0 15px;margin:8px 5px 0 0;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#produktinfo #tabbewertungen .TabErfahrung:hover{text-decoration:none;background:#98f0a3;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#98f0a3));background:-moz-linear-gradient(bottom,#fff 0,#98f0a3 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#fff,#98f0a3);background:linear-gradient(to bottom,#98f0a3,#fff);zoom:1;cursor:pointer}#produktinfo #tabbewertungen .TabErfahrung.aktiv{cursor:auto;text-decoration:none;border:1px solid #000;background:#00760e;background:-webkit-gradient(linear,left bottom,left top,from(#1db32f),to(#00760e));background:-moz-linear-gradient(bottom,#1db32f 0,#00760e 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#1db32f,#00760e);background:linear-gradient(to bottom,#00760e,#1db32f);zoom:1;color:#fff;text-shadow:1px 1px 0 #1db32f}#produktinfo #tabbewertungen .bewertung{position:relative;background-color:#eef1e8!important;border:1px solid #7f7f7f;background:url(https://image.posterlia.de/img/rauschen.png);border-radius:5px;padding:5px 10px 10px 10px;margin:10px 0 0 0}#produktinfo #tabbewertungen .bewertung.geprueft{background-color:#c4f8c9!important}#produktinfo #tabbewertungen .bewertung .meinung{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:5px 8px;background:#efefef;background:-webkit-gradient(linear,left bottom,left top,from(#fff),to(#efefef));background:-moz-linear-gradient(bottom,#fff 0,#efefef 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#fff,#efefef);background:linear-gradient(to bottom,#efefef,#fff);zoom:1}#produktinfo #tabbewertungen .bewertung .dtreviewed{margin-top:10px;font-size:.8em;font-style:italic}#produktinfo #tabbewertungen .bewertung .review{float:left}#produktinfo #tabbewertungen .bewertung .sterne{background-color:#ecbd23;height:16px;margin:5px 0}#produktinfo #tabbewertungen .bewertung table{float:right;width:250px}#produktinfo #tabbewertungen .bewertung .empty{font-style:italic}#produktinfo #tabbewertungen .bewertung .support{background:#ffeda3;background:-webkit-gradient(linear,left bottom,left top,from(#ffeda3),to(#ffeda3));background:-moz-linear-gradient(bottom,#ffeda3 0,#ffeda3 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#ffeda3,#ffeda3);background:linear-gradient(to bottom,#ffeda3,#ffeda3);zoom:1}#produktinfo #content_layer{position:relative;z-index:2;background-color:#fff;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px;border-bottom-right-radius:8px;-moz-border-radius-bottomright:8px;-webkit-border-bottom-right-radius:8px}#produktinfo #content_layer img.background_layer{position:absolute;z-index:2;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;border-bottom:none!important;background-position:0 -27px;height:29px;width:100%}#produktinfo #content_layer .headline{font-weight:700;font-size:1.2em}#zubehoerContent .zubehoer{display:block;margin-top:15px;float:left;width:50%;height:150px}#zubehoerContent .productimg{display:block;float:left;text-align:center;width:31.33903134%}#zubehoerContent .productimg img{max-width:100%}#zubehoerContent .productinfo{float:right;width:68.66096866%}#zubehoerContent select{width:100%}#zubehoerContent button{float:right;margin-top:5px}#scrollTop{display:none;position:fixed;bottom:20px;right:0;width:50px;height:50px;z-index:5;line-height:62px;text-align:center;border-right:0px;background-color:#000;opacity:.5;border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-bottom-left-radius:8px;-moz-border-radius-bottomleft:8px;-webkit-border-bottom-left-radius:8px}#scrollTop:hover{opacity:1}#scrollTop .icon-up-open-big:before{font-size:34px;color:#fff}#aktion{display:none;position:absolute;top:32px;right:-134px;background-color:#fff;width:135px;font-size:.9em;text-align:center;background:#ededed url(/image/site/rauschen.png);border-top-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px}#aktion .zeit{position:absolute;top:-13px;left:50%;margin-left:-54px;width:104px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:3px 0 3px;background-color:#e60000;color:#fff;font-weight:700}#aktion .title{background:#20b932 url(/image/site/rauschen.png);text-transform:uppercase;padding:17px 0 5px 0;margin:1px 1px 0 1px;color:#fff;color:#fff;text-shadow:1px 1px 0 #157820;font-weight:700;border-bottom:1px solid #157820;border-top-right-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px}#aktion .inhalt{padding:5px;color:#000}#aktion input{text-align:center}#aktion .trennlinie{position:relative;border:0;color:red;border-bottom:1px dashed red;height:1px;width:100%;margin:15px 0}#aktion .trennlinie span{position:absolute;background:#ededed url(/image/site/rauschen.png);top:-8px;left:50%;margin-left:-21px;width:42px}#template{position:relative;float:right;width:74.74226804%;line-height:19px}#template .content{position:relative;padding:10px;z-index:2}#template #IMGSlider div{position:absolute;margin:151px 0 0 17px;min-width:130px;text-align:center;font-size:1.2em;line-height:23px;font-weight:700;padding:0 5px;border:3px solid #334c9c;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}#template #IMGSlider div h3{color:#000;text-shadow:0 1px 0 #cecece}#template #IMGSlider div span{font-size:1.4em}#template #formular input,#template #formular select{display:inline-block;max-width:35.56187767%;margin-bottom:3px}#template #formular label{display:inline-block;width:21.3371266%}#template #formular .newsletter{margin:10px 0 0 21.3371266%}#template #formular .newsletter label{padding-left:5px;width:95%!important}#template #formular textarea{display:inline-block;width:78.23613087%!important;height:150px}#template #formular #kontakt_info{position:absolute;right:10px}#template #formular .plz{width:7.25462304%}#template #formular .ort{width:27.73826458%}#template #kunde_anmelden{display:block}#template #kunde_anmelden .button{margin:30px 0 0 0}#template #kunde_registrieren input,#template #kunde_registrieren select{display:inline-block;max-width:57.26495726%;margin-bottom:3px}#template #kunde_registrieren label{display:inline-block;width:42.73504274%}#template #kunden_bilder .docLeft{padding-right:10px!important}#template #kunden_bilder .checkbox{vertical-align:middle;margin-bottom:2px}#template #kunden_bilder .trZelle.nohover:hover{background:0 0!important}#template #kunden_bilder .selectall img{padding-left:8px}#template #kunden_bilder select{width:200px;height:24px;padding:1px 5px;margin:0 5px 5px 0}#template #softproof .gimp{border:1px solid #7c8084;-webkit-box-shadow:2px 2px 4px 0 rgba(50,50,50,.4);-moz-box-shadow:2px 2px 4px 0 rgba(50,50,50,.4);box-shadow:2px 2px 4px 0 rgba(50,50,50,.4)}#template #softproof .icon-floppy:before{margin:4px 0 2px 0}#template #softproof .xrite{margin:5px 10px 0 0}#template #steps{position:relative;width:100%;height:55px}#template #steps #line{position:absolute;top:17px;background-color:#dcdbdb;height:10px;width:100%}#template #steps #line .step1{height:10px;width:16.78520626%;background-color:#20b932}#template #steps #line .step2{height:10px;width:50.07112376%;background-color:#20b932}#template #steps #line .step3{height:10px;width:83.21479374%;background-color:#20b932}#template #steps #line .step4{height:10px;width:100%;background-color:#20b932}#template #steps ul li a,#template #steps ul li div{position:relative;float:left;width:33.333333%;display:block;text-align:center;text-decoration:none;border:0!important}#template #steps ul li a .step,#template #steps ul li div .step{position:absolute;display:block;left:50%;margin-left:-18px;top:5px;width:34px;height:34px;line-height:25px;text-align:center;border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;border:4px solid #fff;background-color:#dcdbdb;font-weight:700}#template #steps ul li a .title,#template #steps ul li div .title{display:block;padding-top:38px}#template #steps ul li a.active .step,#template #steps ul li div.active .step{background-color:#20b932;color:#fff}#template #steps ul li a.active .title,#template #steps ul li div.active .title{color:#20b932}#template #steps ul li a:hover{color:#20b932}#template #warenkorb .items{margin:10px -10px 0 -10px}#template #warenkorb .abstand{padding:0 10px 10px 10px}#template #warenkorb table .cartCell{height:90px}#template #warenkorb table .cartCell .customer_img,#template #warenkorb table .cartCell .product_img{position:relative;text-align:center;border-right:2px solid #dcdcdc}#template #warenkorb table .cartCell .customer_img img.shadow:hover,#template #warenkorb table .cartCell .product_img img.shadow:hover{border:1px solid #00f}#template #warenkorb table .cartCell .customer_img{background:url(/image/site/wait.mini.gif) no-repeat;background-position:center center}#template #warenkorb table .cartCell .customer_img img{border:1px solid #fff}#template #warenkorb table .cartCell .product_desc .quali{float:left;cursor:help;margin:1px 0 0 0}#template #warenkorb table .cartCell .amount{position:relative;display:inline-block;zoom:1;cursor:pointer}#template #warenkorb table .cartCell .amount input{position:absolute;width:30px;border-right:none;border-top-right-radius:0;-moz-border-radius-topright:0px;-webkit-border-top-right-radius:0px;border-bottom-right-radius:0;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}#template #warenkorb table .cartCell .amount select{width:55px}#template #warenkorb table .head{background-color:#ddbd58;height:22px;line-height:100%}#template #warenkorb table .head td{padding-left:1.42247511%}#template #warenkorb table .product_price{padding:0 .71123755% 0 0;text-align:right}#template #warenkorb table .shipping{padding:10px 0 10px 10px!important}#template #warenkorb table .product_action,#template #warenkorb table .product_amount,#template #warenkorb table .product_desc,#template #warenkorb table .shipping{padding:0 0 0 10px;border-right:2px solid #dcdcdc}#template #warenkorb table .product_action.noright,#template #warenkorb table .product_amount.noright,#template #warenkorb table .product_desc.noright,#template #warenkorb table .shipping.noright{border-right:none!important}#template #warenkorb table .product_action.bordertop,#template #warenkorb table .product_amount.bordertop,#template #warenkorb table .product_desc.bordertop,#template #warenkorb table .shipping.bordertop{border-top:2px solid #dcdcdc}#template #warenkorb table .grey{background-color:#dcdcdc;height:22px;padding:0 1.42247511% 0 1.42247511%}#template #warenkorb table .grey .icon-trash-empty:before{vertical-align:middle}#template #warenkorb .adress{position:relative;height:45px;line-height:28px;padding:12px 1.42247511%}#template #warenkorb .icon-star{margin:0 1px 0 0;color:#d7d7d7}#template #warenkorb .icon-star.rot{color:#f10006}#template #warenkorb .icon-star.gelb{color:#ffd200}#template #warenkorb .icon-star.gruen{color:#9cc221}#template #adresseingabe .line{margin:0 -10px}#template #adresseingabe input,#template #adresseingabe select{display:inline-block;max-width:57.26495726%;margin-bottom:3px}#template #adresseingabe input[type=radio]{margin:-4px 7px 0 0;vertical-align:middle}#template #adresseingabe fieldset label{display:inline-block;width:42.73504274%}#template #adresseingabe table a{display:block;font-weight:400;text-decoration:none}#template #adresseingabe table a.fl,#template #adresseingabe table a.fr{text-decoration:underline;cursor:pointer!important}#template #adresseingabe table a.fl:hover,#template #adresseingabe table a.fr:hover{color:#000}#template #adresseingabe table .active{background-color:#007de3}#template #adresseingabe table .active a{color:#fff;cursor:default}#template #adresseingabe table .icon-phone-circled:before{font-size:small}#template #adresseingabe .infobox{padding:12px 14px;margin:10px 0;line-height:1.45;font-size:.95rem;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;background-color:#eef1e8}#template #adresseingabe .text{display:none;margin-left:20px}#template #adresseingabe hr{border-bottom:1px solid #dfdfdf;margin:10px -10px}#template #uebersicht #notice{font-size:.85em;margin:5px 0 10px 0}#template #uebersicht #notice span{padding:2px 1.13960114%;width:49.07539118%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#eef1e8!important;border:1px solid #7f7f7f;background:url(/image/site/rauschen.png)}#template #uebersicht .docLeft.items{width:100%;padding-right:0}#template #uebersicht .docLeft.payment{width:66.57183499%}#template #uebersicht .docLeft .line,#template #uebersicht .docLeft td{padding:0 1.42247511% 0 1.42247511%}#template #uebersicht .docLeft table tr{height:22px}#template #uebersicht .docLeft table tr.grey td{background-color:#dcdcdc}#template #uebersicht .docLeft table tr.gutschein td{border-top:1px dashed #dcdcdc}#template #uebersicht .docLeft table .head{background-color:#dcdcdc;line-height:23px;border-bottom:2px solid #20b932}#template #uebersicht .docLeft table .head td.center{padding:0}#template #uebersicht .docLeft table .overviewCell{height:96px}#template #uebersicht .docLeft table .product_img{width:21%}#template #uebersicht .docLeft table .product_desc{width:auto;padding:0}#template #uebersicht .docRight{padding-left:5px;width:33.42816501%}#template #uebersicht .docRight .line{margin:6px 0 3px 0}#template #uebersicht .docRight .line:first-child{margin:0 0 3px 0}#template #uebersicht .payment form li{border-bottom:1px solid #dfdfdf;padding-left:8px;position:relative;display:block;min-height:67px;cursor:pointer}#template #uebersicht .payment form li:hover{background-color:#f9f9f9;text-decoration:none}#template #uebersicht .payment form li.active{background-color:#f9f9f9}#template #uebersicht .payment form li.inactive{color:#ccc;cursor:not-allowed}#template #uebersicht .payment form li.inactive small{color:red}#template #uebersicht .payment form li:first-child{border-top:1px solid #dfdfdf}#template #uebersicht .payment form li .check{position:absolute;right:8px;top:15px}#template #uebersicht .payment form li small{font-weight:400}#template #uebersicht .payment a{color:#007de3}#template #uebersicht .payment .spr-payments{float:left;margin-top:18px;width:55px}#template #uebersicht .payment .pay_headline{padding-top:24px}#template #uebersicht .payment .pay_details{display:none;clear:both;padding:5px 0 20px 0;font-size:12px}#template #uebersicht .payment .line{border-bottom:1px solid #fff}#template #uebersicht .payment .line:first-child{background-color:#20b932;border-bottom:2px solid #fff;color:#fff}#template #uebersicht .payment #ppplus{margin:-25px 0 -15px 0}#template #uebersicht .payment #ppplus div{padding:30px 0 25px 8px;font-style:italic}#template .txtframe{position:relative;max-width:220px;width:100%;margin-bottom:10px!important;border:1px solid #7f7f7f;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:15px}#template .txtframe .frameheadline{position:absolute;top:-10px;left:10px;background-color:#fff;padding:0 5px 0 5px}#template .paypalbtn{margin:10px 0 0 0;height:31px}#template .paypalbtn:hover{opacity:.8}#template #gutscheine{position:relative;margin-top:20px;min-height:62px;width:100%;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}#template #gutscheine .gutschein{position:absolute;left:15px;margin-top:-5px}#template #gutscheine .text{float:left;display:inline-block;padding:12px 0 12px 155px;width:71.55049787%}#template #gutscheine .text .headline{display:block;font-size:1em;font-weight:700;text-shadow:0 -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,1px 1px 3px #000}#template #gutscheine .code{float:right;text-align:right;margin-right:1.42247511%;width:27.02702703%}#template #gutscheine input{margin:8px 0 0 0;max-width:153px;text-align:right}#template #gutscheine button{margin:2px 0 0 0;background:0 0;border:0;color:#2b2b2b}#template #gutscheine button:hover{color:#20b932;text-decoration:underline}#template #warenkorb_zubehoer{padding-bottom:0}#template #motive h1,#template #motive h3{font-family:serife;font-style:italic;margin:10px 20px 10px 20px;z-index:1;line-height:35px;text-shadow:0 -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,2px 2px 5px #fff}#template #motive .docLeft{width:56.89900427%}#template #motive .docLeft .vorschau{position:relative;display:inline-block;white-space:nowrap;border:3px solid #d3d3d3;width:70px;height:70px;margin:3px}#template #motive .docLeft .vorschau img{vertical-align:middle;max-height:60px;max-width:60px}#template #motive .docLeft .vorschau:hover{border:3px solid #20b932}#template #motive .docRight{text-align:center;width:43.10099573%;padding:2px 0}#template #motive .docRight .button{position:relative}#template #motive h3{font-size:2em}#template #motive #keywords{text-align:center}#template #motive ul li{display:inline-block;margin:10px 0 10px 0;background:0 0;padding-left:0}#template #motive ul li a{padding:5px 10px;border:1px solid #c9cac7}#template #motive ul li a:hover{border:1px solid #20b932;text-decoration:none}#template #motive #motiveausgabe{margin:10px 0 0 0;text-align:center}#template #motive #motiveausgabe .rahmen{position:relative;display:inline-block;white-space:nowrap;border:1px solid #d3d3d3;width:224px;height:184px;margin:5px 5px;background:url(/image/site/wait.mini.gif) no-repeat;background-position:center center}#template #motive #motiveausgabe .rahmen:hover{border:1px solid #20b932}#template #motive #motiveausgabe .rahmen img{vertical-align:middle;max-height:168px;max-width:168px}#template #motive #motiveausgabe .rahmen .loadDetails{position:absolute;z-index:9999;background:#fff;width:100%}#template #motive #motiveausgabe .rahmen .info{display:block;position:absolute;width:65px;height:30px;top:77px;left:80px}#template #motive #motiveausgabe .rahmen .info .fl,#template #motive #motiveausgabe .rahmen .info .fr{display:block;height:30px;width:30px;background-color:#20b932;border-radius:50%;text-shadow:1px 1px 1px #000;text-align:center;padding:6px 0 0 0}#template #motive #motiveausgabe .rahmen .info .fl:hover,#template #motive #motiveausgabe .rahmen .info .fr:hover{background-color:#188e26}#template #motive #motiveausgabe .rahmen .info .fl .icon-search,#template #motive #motiveausgabe .rahmen .info .fl .icon-star-empty,#template #motive #motiveausgabe .rahmen .info .fr .icon-search,#template #motive #motiveausgabe .rahmen .info .fr .icon-star-empty{font-size:1.3em;color:#fff}#template #motive #motiveausgabe .rahmen .icon-star-empty.favorit{position:absolute;z-index:9999;top:10px;right:10px;margin-left:-22px;color:#20b932;text-shadow:1px 1px 1px #006400}#template #motive #motiveausgabe .rahmen .icon-star-empty.favorit:before{font-size:30px;font-size:1.5rem}#waitBox{display:none;position:fixed;left:50%;margin-left:-131px;top:200px;z-index:9999}#waitBox #content{background-color:#fff;border:2px solid #434343;padding:10px 10px 15px 10px;text-align:center;width:270px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);background:url(/image/site/rauschen.png);background-color:#f7f7f7}#copyright{margin-bottom:1px;font-size:.8em;text-align:center}#startAktion{position:relative;float:right;margin:19px 0 0 0;width:74.74226804%;min-height:138px;line-height:20px;padding:5px 10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}#startAktion .headline{display:block;font-size:2em;font-weight:700;line-height:28px;padding:8px 0;z-index:1;text-shadow:0 -1px #fff,1px 0 #fff,0 1px #fff,-1px 0 #fff,2px 2px 5px #000}#startAktion .headline .red{color:red}#startAktion p{margin-right:118px}#startAktion img{position:absolute;bottom:1px;right:1px}#box_zertifikate{float:left;display:table;table-layout:fixed;width:100%;line-height:20px;margin-top:20px;padding:5px 10px;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;background-color:#fff}#box_zertifikate div{display:table-cell;font-size:.85em;line-height:15px;margin-bottom:5px;height:85px;text-algin:center;vertical-align:top}#box_zertifikate div#ssl{padding:3px 0 0 10px}#box_zertifikate div#ssl img{width:150px;height:45px;background-position:0 0}#box_zertifikate div#tiefpreis{padding:3px 0 0 18px}#box_zertifikate div#tiefpreis img{width:150px;height:45px;background-position:0 -46px}#box_zertifikate div#digitalphoto{padding:3px 0 0 20px}#box_zertifikate div#digitalphoto img{width:150px;height:45px;background-position:0 -189px}#box_zertifikate div#maclife{padding:3px 0 0 10px}#box_zertifikate div#maclife img{width:117px;height:25px;background-position:0 -117px;margin-bottom:20px}#box_zertifikate div#made-in-germany{padding:3px 0 0 18px}#box_zertifikate div#made-in-germany img{width:150px;height:45px;background-position:0 -143px}#keywordtaskbar{float:left;width:100%;line-height:18px;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:.9em;height:26px;margin:20px 0 20px 0}#keywordtaskbar ul{padding:4px 20px 4px 10px}#keywordtaskbar li{float:left}#keywordtaskbar li.trennzeichen{padding:0 10px 0 10px;color:#ccc}#keywordtaskbar h3{display:inline;font-size:1em}#infotext{float:left;width:100%;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;padding:10px;line-height:20px}#infotext h2{font-size:1.2em}#background{position:absolute;background:url(/image/site/fotoband.jpg);height:153px;width:100%;top:120px;left:0}#wrap{min-height:100%;margin-bottom:295px}#wrap.reduced{margin-bottom:140px}#footer{position:relative;width:100%;height:290px;background-color:#9dc681;color:#000;margin-top:-280px;padding:0 1%}#footer.reduced{height:125px;margin-top:-125px}#footer a{text-decoration:none;color:#000}#footer a:hover{text-decoration:underline}#footer input{border:1px solid #3b6220}#footer .icon-magic{text-shadow:-1px 0 grey,0 1px grey,1px 0 grey,0 -1px grey;margin:0 6px 0 0;color:#d7d7d7}#footer .icon-magic:before{font-size:small}#footer #gras{margin:0 0 0 -1%;width:102%;background:url(/image/site/gras.jpg) repeat-x;height:66px;background-position:0 -1px}#footer #layer{margin:0 auto;max-width:970px}#footer .height{height:122px}#footer .headline{font-size:14px;margin-bottom:5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #3b6220}#footer .row{float:left;width:17.5257732%;margin:5px 0 0 3.09278351%}#footer .row:first-child{margin:5px 0 0 0}#footer .zahlung .zahlarten{margin-top:5px;width:100%;max-width:163px;height:auto;background-size:306.74846626%}#footer .zahlung .versandarten{margin-top:5px;width:134px;height:37px;background-size:373.13432836%;background-position:-173px 0}#footer .newsletter .facebook{float:left;background-position:-81px -146px;display:block;width:16px;height:16px;margin-right:7px}#footer .newsletter .google{float:left;background-position:-81px -163px;display:block;width:16px;height:16px;margin-right:7px}#footer .newsletter .abstand{margin-top:5px!important}#footer .newsletter div{float:right;padding-top:7px}#Layer{position:relative;background-position:center top;width:100%;min-height:100%;padding:0 1%}#Layer a:hover{text-decoration:underline;color:#2b2b2b}#Layer .trenner{border-left:1px solid #a2a2a2;display:inline-table;height:23px;margin:0 4px 0 7px}#Layer #logo{position:relative;float:left;height:80px;margin:7px 0 0 2px}#Layer #logo a:hover{text-decoration:none}#Layer #logo img{background-position:0 0;width:231px;height:64px}#Layer #logo .tld{vertical-align:bottom;font-size:2.6em;color:#fff;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000;font-family:serife;font-style:italic}#Layer #nav_contact{float:left;margin:1px 0 0 25px;font-size:.85em}#Layer #nav_contact span:before{font-size:13px;font-size:.9rem}#Layer #nav_contact a:hover span:before{color:#fff}#Layer #nav_contact li{float:left;padding-top:5px}#Layer #nav_help{float:right;margin:1px 0 0 10px;font-size:.85em}#Layer #nav_help span:before{font-size:13px;font-size:.9rem}#Layer #nav_help a:hover span:before{color:#fff}#Layer #nav_help li{float:left;padding-top:5px}#Layer #nav_cart{float:right;margin:0 0 0 25px;font-size:.85em}#Layer #nav_cart li{float:left}#Layer #nav_cart a{display:inline-block;height:28px;padding:6px 10px 0 10px;border-top:0}#Layer #nav_cart a:hover span{color:grey}#Layer #nav_cart a.left{border-bottom-left-radius:8px;filter:none}#Layer #nav_cart a.right{border-bottom-right-radius:8px;border-left:0;filter:none}#Layer #nav_cart a.right.active{background:#fef600;background:-webkit-gradient(linear,left bottom,left top,from(#f1b204),to(#fef600));background:-moz-linear-gradient(bottom,#f1b204 0,#fef600 100%) repeat scroll 0 0 rgba(0,0,0,0)!important;background:linear-gradient(bottom,#f1b204,#fef600);background:linear-gradient(to bottom,#fef600,#f1b204);zoom:1;filter:none;font-weight:700}#Layer #mobileButton{position:absolute;display:none}#mobileNav{z-index:9999;position:absolute;display:none;text-transform:uppercase;background-color:#fff;height:100%!important;width:100%}#mobileNav .close a{display:block;width:100%;padding:15px 0 17px;text-align:center;background-color:#2b2b2b;color:#fff;font-size:17px;z-index:-1;box-shadow:-3px 0 17px 0 rgba(0,0,0,.15) inset}#mobileNav .close a:hover{opacity:.8}#mobileNav .triangle{position:absolute;right:0;top:19px;width:0;height:0;border-style:solid;border-width:7.5px 8px 7.5px 0;border-color:transparent #cbcbcb transparent transparent}#mobileNav li a{display:block;line-height:21px;font-size:.9em;color:#1e1e1e;padding:7px 0 7px 17px}#mobileNav li{border-top:1px solid #fff;border-bottom:1px solid #e8e8e8}#mobileNav li .active,#mobileNav li.active,#mobileNav li:hover{border-bottom:1px solid #20b932;border-top:1px solid #20b932;background-color:#b3f2bb;color:#000;text-decoration:none!important}#mobileNav li .active,#mobileNav li.active{border-bottom:1px solid #2b2b2b;border-top:1px solid #2b2b2b;font-weight:700;text-shadow:1px 1px 0 #157820;background:#20b932;border-left:4px solid #157820;text-decoration:none!important}#mobileNav li .active a,#mobileNav li.active a{color:#fff;cursor:default}#mobileNav li.headline{display:block;width:100%;border-bottom:1px solid #2b2b2b;border-top:1px solid #2b2b2b;text-transform:uppercase;font-weight:700;padding:2px 0 2px 17px;background-color:#2b2b2b;color:#fff;z-index:-1;box-shadow:-3px 0 17px 0 rgba(0,0,0,.25) inset}#mobileNav li.line{display:block;width:100%;border-bottom:1px solid #1a9929;border-top:1px solid #1a9929;text-transform:uppercase;font-weight:700;padding:0 0 0 17px;background-color:#20b932;color:#fff;z-index:-1;box-shadow:-3px 0 17px 0 rgba(0,0,0,.25) inset}#mobileNav li .betrag{float:right;text-align:right;margin:0 5px 0 0}#mobileNav li .betrag.aktion{margin:-11px 5px 0 0}.docLeft{float:left;position:relative;width:50%;padding-right:5px;height:100%!important}.docLeft .trennlinie{position:absolute;top:0;right:0;width:1px;height:100%;border-right:1px dashed #aaa295}.docRight{float:right;position:relative;padding-left:8px;width:50%;text-align:left}.docRight .trennlinie{position:absolute;top:0;left:-1px;width:1px;height:100%;border-right:1px dashed #aaa295}.blaettern{background-color:#7f7f7f;border:1px solid #fff;color:#fff;float:left;margin:0 5px 0 0;padding:2px 5px 3px 5px;vertical-align:middle}.page a{color:#434343;float:left;margin:1px 5px 0 0;padding:2px 3px 3px 3px;text-decoration:none!important}.page a:hover{background-color:#7f7f7f;color:#fff!important;float:left}.helper{display:inline-block;height:100%;vertical-align:middle}.pageActive{background-color:#2b2b2b;color:#fff;float:left;margin:1px 5px 0 0;padding:2px 3px 3px 3px;text-decoration:none;cursor:default}.operator{display:block;font-weight:700;color:#007de3;width:auto;white-space:nowrap;overflow:hidden;text-overflow:"."}div.rollover{border-bottom:1px dashed #aaa295}div.rollover.head a:first-child{line-height:28px;padding:0 5px}div.rollover .details{padding-right:10px}div.rollover .grey{background-color:#dcdcdc}div.rollover .grey td{padding:3px;border-bottom:5px solid #fff}div.rollover.active{border-bottom:1px solid #20b932;background-color:#fff!important}div.rollover.active a:hover{background-color:#fff!important}div.rollover.active .details{padding:5px}div.rollover a{display:block}div.rollover a:hover{background:#dcdbdb!important;text-decoration:none!important}div.table{display:table;border-collapse:collapse}div.tr{display:table-row}div.td{display:table-cell;padding:5px}.row{display:block}.col1{display:table-cell;float:left;width:50%}.col2{display:table-cell;float:left;width:50%}.ico{padding:2px 0 0 22px}.ico.shield{width:14px;height:17px;vertical-align:bottom;background-position:-151px -93px}.ico1.telefon{width:16px;height:16px;background-position:-151px -70px;vertical-align:middle;margin-right:5px}.ico1.telefax{width:16px;height:16px;background-position:-130px -69px;vertical-align:middle;margin-right:5px}.ico1.map{width:16px;height:16px;background-position:-175px -68px;vertical-align:middle;margin-right:5px}.ico1.mail{width:16px;height:16px;background-position:-108px -68px;vertical-align:middle;margin-right:5px}.ico1.facebook{width:16px;height:16px;background-position:-81px -146px;vertical-align:middle;margin-right:5px}.ico_btn{padding:2px 0 0 20px;width:14px;height:16px}.ico_btn.pdf{background:transparent url(/image/icons/pdf_klein.png) no-repeat}.link_file{float:left;padding:8px 0 8px 40px}.link_file:hover{color:#02923b}.link_file.file_pdf{background:transparent url(/image/sprites/sprites_1.png) no-repeat;background-position:-969px 0}.link_file.file_pdf.geprueft_logo{width:55px;height:55px;background-position:-1px -65px}.link_file.file_pdf.ssl_logo{width:55px;height:55px;background-position:-1px -123px}.link_file.file_pdf:hover{opacity:.7}.hermes.big{background:url("/image/site/versandanbieter.png") 0 -37px no-repeat;width:160px;height:25px}.hermes.small{background:url("/image/site/versandanbieter.png") 0 -74px no-repeat;width:64px;height:10px}.dhl.big{width:160px;height:36px;background:url("/image/site/versandanbieter.png") 0 0 no-repeat}.dhl.small{background:url("/image/site/versandanbieter.png") 0 -63px no-repeat;width:47px;height:10px}.dhl.packstation{background:url("/image/site/versandanbieter.png") 0 -63px no-repeat;width:140px;height:10px}.briefversand{background:url("/image/site/versandanbieter.png") -65px -74px no-repeat;width:65px;height:10px}.gls{background:url("/image/site/versandanbieter.png") 0 -85px no-repeat;width:35px;height:10px}.gel{background:url("/image/site/versandanbieter.png") -36px -85px no-repeat;width:25px;height:10px}.bewertungenStars{background-position:-102px -147px;width:80px;height:16px}.bewertungenStarsGreen{background-position:-102px -164px;width:80px;height:16px}.toolTipIcon{display:inline-block;width:19px;height:19px;text-align:center;line-height:21px;cursor:help;color:#fff;text-shadow:1px 1px 0 #ec7400;-webkit-box-shadow:1px 1px 0 0 #000;-moz-box-shadow:1px 1px 0 0 #000;box-shadow:1px 1px 0 0 #000;padding-left:1px;margin:0 0 0 5px;font-weight:700;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;background-color:#007de3}.toolTipIcon.mark{color:#000;text-shadow:1px 1px 0 #bbb}.jsPreview{position:relative}.jsPreview span:first-child{position:relative;width:165px;height:111px}.jsPreview.produkt span:first-child{width:185px;height:111px}.jsPreview img{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;border:1px solid #7f7f7f}.jsPreview .fl{margin-right:10px}.jsPreview .fr{margin-left:10px}.jsPreview small{position:absolute;right:5px}.jsPreview .icon-search{position:absolute;left:5px;top:88px}.jsPreview .icon-search.white:before{color:#fff}.jsPreview:hover .icon-search:before{color:#20b932}.loading{border-top:none!important;border-bottom:none!important;color:grey;margin:10px 5px;text-align:center;font-style:italic}.loading:hover{background-color:#f9f7f6!important;color:grey!important}#image_edit #slider{text-align:center;margin:0 auto}#image_edit .brightness{background:#faf7ad;color:#000}#image_edit .sli_layout{margin:5px 0;background:#faf7ad}#image_edit .sli_layout span{width:30px;height:1.6em;top:50%;margin-left:-15px;margin-top:-.8em;text-align:center;line-height:1.6em;cursor:pointer}#image_edit .ui-state-default{margin:1px 0 0 0}#image_edit .ui-state-default.activ{background-color:#20b932;color:#fff}#image_edit p{padding:4px;cursor:pointer}#image_edit p.activ{cursor:default!important}#image_edit .layImage{width:100px}#image_edit .histogram{display:block;padding:5px 0 10px 0;line-height:23px;width:100%}#image_edit #histoEdit{border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px}#image_edit .autocolor{width:100px;height:75px;background:transparent url(../image/site/autocolor.jpg) no-repeat;background-position:0 0}#image_edit .autocolor1{width:100px;height:75px;margin-left:15px;background:transparent url(../image/site/autocolor.jpg) no-repeat;background-position:-100px 0}#dialogField{display:none;position:absolute;top:20px;left:20px;padding:15px 10px;background:#fff;border:1px solid grey;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);text-align:center;font-style:italic;color:grey}.boxhead.box_layer{margin-top:20px;background-color:#fff;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;-webkit-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);-moz-box-shadow:3px 3px 5px 0 rgba(50,50,50,.4);box-shadow:3px 3px 5px 0 rgba(50,50,50,.4)}.boxhead .headline{width:100%;position:absolute;z-index:2;padding-left:10px;line-height:27px;font-weight:700;text-shadow:1px 1px 0 #4d4d4d;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.boxhead img.background{position:absolute;margin:-1px 0 0 -1px;border-top-left-radius:8px;-moz-border-radius-topleft:8px;-webkit-border-top-left-radius:8px;border-top-right-radius:8px;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff;border:1px solid #7f7f7f;border-bottom:none!important;background-position:0 -57px;height:58px;width:100%}.boxhead img.background.gruen{background-position:0 0}.boxhead .content.WithHeadline{padding:5px 10px;position:relative;z-index:2!important;margin-top:26px;margin-bottom:10px}.colorchange{animation:colorchange 50s;-webkit-animation:colorchange 50s}@keyframes colorchange{0%{background:red}50%{background:green}75%{background:red}100%{background:green}}@-webkit-keyframes colorchange{0%{background:red}50%{background:green}75%{background:red}100%{background:green}}#fehlerliste{width:100%;padding:4px 10px 5px 5px;margin:5px auto 10px auto}#fehlerliste.error{background-color:#fcc;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,0 2px 3px 0 rgba(50,50,50,.4)!important;border:1px solid red;border:3px double red}#fehlerliste.error li{background:url(/image/icons/error1.png) left top no-repeat;background-position:0 2px;background-size:16px 16px}#fehlerliste.info{background-color:#ecfae3;-webkit-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;-moz-box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,2px 2px 3px 0 rgba(50,50,50,.4)!important;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #fff,0 2px 3px 0 rgba(50,50,50,.4)!important;border:1px solid #5bcf5d;border:3px double #5bcf5d}#fehlerliste.info li{background:url(/image/icons/check.png) left center no-repeat;background-position:0 2px}#fehlerliste li{margin:0!important;padding-left:20px!important;list-style-type:none!important;line-height:20px;font-weight:700;color:#000}#kontakt_info{background:url(/image/site/rauschen.png);background-color:#e4e4e4;border:2px dashed #11621a;max-width:340px;padding:5px;overflow:hidden}.choose{overflow-x:hidden;overflow-y:scroll;height:100px;border-radius:7px;-moz-border-radius:7px;-webkit-border-radius:7px;border:1px solid #c9cac7;padding:5px}#popup{position:relative;margin:0 auto;z-index:9999}#popup .box_layer{position:fixed;width:98%;margin:1%;top:65px;z-index:9999}#popup .box_layer .content{padding-top:10px}#popup .box_layer .headline{cursor:move}#popup .scroll_y{overflow-x:hidden;overflow-y:scroll;height:300px;padding-right:5px}#popup #versandkosten div.fl{position:relative;z-index:2;width:67.25490196%}#popup #versandkosten div.fr{position:relative;z-index:1;width:32.74509804%;height:230px}#popup #versandkosten div.fr img{position:absolute;bottom:-30px;right:-9px;max-width:100%;min-width:120px}#popup #versandart .rahmen{border:2px solid #575045;float:left;padding:15px 5px 15px 5px;margin-left:3%;width:29.26829268%;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#popup #versandart .rahmen:hover{border:2px dashed #20b932;color:#2b2b2b}#popup #LoginBox input{display:inline-block;max-width:60.97560976%;margin-bottom:3px}#popup #LoginBox label{display:inline-block;width:31.70731707%}#popup #LoginBox #divCookie{padding-left:31.70731707%}#popup #LoginBox #divCookie label{width:auto}#popup #LoginBox #divCookie input{margin-right:4%}#popup #versandanbieter .auswahlbox{position:relative;display:inline-block;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;border:2px solid grey;width:45%;overflow:hidden;height:110px}#popup #versandanbieter .auswahlbox.fr{background-color:#fc0}#popup #versandanbieter .auswahlbox.aktiv{border:2px solid #000!important}#popup #versandanbieter .auswahlbox:hover{border:2px dashed #000}#popup #versandanbieter .auswahlbox a{display:block;width:100%;height:100%}#popup #versandanbieter .auswahlbox img{position:absolute;left:50%;margin:50px 0 0 -80px;max-width:160px}#popup #versandanbieter .auswahlbox img.hermes{left:auto!important;right:5%!important}#popup #versandanbieter .auswahlbox .price{position:absolute;right:5px;bottom:5px}#popup #ausgabe{line-height:20px}#popup #ausgabe .CursorHand{cursor:pointer}#popup #ausgabe .abstand{padding-top:5px}#popup #motivansicht .docLeft{background:url(/image/site/wait.big.gif) no-repeat;background-position:center center;min-height:40px!important}#popup #motivansicht .docLeft img{max-width:100%}#popup #motivansicht .docLeft .hinweis{position:absolute;top:15px;left:0;margin:0;background-color:#fff;width:60%;opacity:.8;padding:10px;font-size:.85em}#popup #paketshop{margin-top:18px}#popup #paketshop h2{padding-top:6px}#popup #paketshop .hermes{margin-right:10px}#popup #paketshop #suchen .col1{width:50%;padding-top:1px}#popup #paketshop #suchen .col2{width:50%;padding-left:10px}#popup #paketshop .col1{width:30%}#popup #paketshop .col2{width:70%}#ausgrauen{position:fixed;display:none;width:100%;height:100%;top:0;left:0;z-index:9998;background-color:#000;-moz-opacity:0.55;-khtml-opacity:0.55;opacity:.55}#ausgrauen.blocked{display:block!important}.close-button{display:block;-webkit-border-radius:60;-moz-border-radius:60;border-radius:60px;color:#fff!important;font-size:12px;background:#d93434;padding:2px 5px 2px 5px;text-decoration:none;text-shadow:1px 1px 1px #000}.close-button:hover{background:#8b0000;text-decoration:none!important}.close-box{position:absolute;right:1px;top:1px;width:30px;height:26px;color:#fff!important;background-color:#c00;border-left:1px solid #fff;border-bottom:1px solid #fff;text-align:center;border-top-right-radius:8px;text-shadow:1px 1px 1px #000;-moz-border-radius-topright:8px;-webkit-border-top-right-radius:8px;font-size:15px}.close-box:hover{background-color:#8b0000}@media only screen and (max-width:920px){#SelectBox .content.WithHeadline{height:auto!important;padding-bottom:8px!important}#SelectBox .red{color:#2b2b2b}#SelectBox .bold,#SelectBox .formateingabe{font-weight:400!important}#SelectBox .formateingabe{display:inline-block;text-indent:-9999px;line-height:0}#SelectBox .formateingabe:after{text-indent:0;display:block;line-height:initial}#SelectBox .formateingabe:after{content:"Formateingabe"}#SelectBox .miniButton{display:inline-block;text-indent:-9999px;line-height:0}#SelectBox .miniButton:after{text-indent:0;display:block;line-height:initial}#SelectBox .miniButton:after{line-height:18px;content:"berechnen"}#SelectBox .masseinheit{display:none}#SelectBox #format_table tr td:nth-child(3){display:none}#SelectBox .button{font-size:.95rem!important;font-weight:400!important;padding:auto!important;text-align:middle}#SelectBox .button span:before{font-size:20px!important;font-size:1.5rem!important}#Layer #nav_contact li:nth-child(4),#Layer #nav_contact li:nth-child(5){display:none}#startBewertungen .headline span{display:inline-block;text-indent:-9999px;line-height:0}#startBewertungen .headline span:after{text-indent:0;display:block;line-height:initial}#startBewertungen .headline span:after{content:"Bewertungen"}#box_zertifikate{padding:5px 10px}#box_zertifikate #made-in-germany{display:none}#footer .row:first-child{display:none}#footer .row{width:21.73913043%;margin:5px 0 0 4.34782609%}#footer .row:nth-child(2){margin-left:0}}@media only screen and (max-width:820px){#Layer ul#nav_contact{display:none}}@media only screen and (max-width:680px){.noMobile{display:none!important}#image_edit #previewLayer{width:100%;text-align:center}#image_edit #previewLayer img{max-height:200px}#boxen #SelectBox .content.WithHeadline hr{padding-top:15px}#boxen #SelectBox .content.WithHeadline .button{padding:5px 0 5px 15px!important;font-weight:700!important;font-size:1.2em!important}#SelectBox #format_table tr td:nth-child(3){display:table-cell}#SelectBox .red{color:red}#boxen #SelectBox .content.WithHeadline #format_table td input[type=text]{width:80px}.miniButton{padding:5px!important}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi .miniButton{font-size:1.2em!important}#PopupItems{width:auto!important}#SelectBoxPopup #PopupItems{top:100px!important;left:10px!important;margin-right:20px!important}#SelectBoxPopup #PopupItems .triangle{display:none}.trZelle{height:40px}#PopupItems,#cookie_law_1{width:95%!important}#StartInfo .none{display:block!important;line-height:25px}#StartInfo .none a{padding:7px 0}#template{width:100%;height:auto}#boxen{display:block;margin:0;width:100%}.box_layer{top:0!important;margin-top:0}.boxhead .content.WithHeadline{margin-bottom:0}#boxen.motive{position:fixed!important;bottom:3px!important;width:98%;z-index:5}#boxen.motive .content.WithHeadline{padding:0!important;margin:27px 0 0 0!important}#boxen.motive #MotivBox #Favoriten{max-height:65px!important}#hilfe #suchen{display:block!important}.box_picture{height:300px!important;border-bottom:1px solid #fff;border-top:1px solid #fff}.box_picture #IMGSlider img{position:absolute;top:-50px}.box_layer:first-child{margin-top:20px!important}.box_layer .content{width:100%}.box_layer .content #headlayer{left:50%;margin-left:-71px!important}.box_layer .link{text-align:center}.box_layer .link a{position:relative;padding-left:0}.docLeft,.docRight{width:100%!important}#PreiseContent td:first-child{width:39.82930299%}#PreiseContent td:nth-child(2){display:none}#PreiseContent td:nth-child(4){width:41.67852063%}#warenkorb td{padding:0 1.42247511%!important}#warenkorb td.customer_img{padding:0!important}#warenkorb td.customer_img img{border:1px solid #00f!important}#warenkorb td:nth-child(3){display:none}#warenkorb td:nth-child(4){width:21.3371266%}#warenkorb td:nth-child(5){width:16.35846373%}#warenkorb td.grey a{display:block}#warenkorb .adress .fl a{display:inline-block;text-indent:-9999px;line-height:0}#warenkorb .adress .fl a:after{text-indent:0;display:block;line-height:initial}#warenkorb .adress .fl a:after{width:110px;content:"Bilder übertragen"}#gutscheine .gutschein{left:auto!important;right:5px!important;top:1px!important;opacity:.4}#gutscheine .text{width:100%!important;position:relative;z-index:1;padding:12px 0 12px 2%!important}#gutscheine .code{float:left!important;text-align:left!important;margin-left:1.42247511%!important;width:97.15504979%!important}#gutscheine input{margin:0!important;max-width:100%!important;text-align:left!important}#uebersicht .docRight{margin-top:1px}.docLeft,.docRight{padding:0!important}.docLeft .trennlinie,.docRight .trennlinie{display:none}#startAktion{width:100%!important;min-height:auto;padding-bottom:10px}#startAktion .headline{font-size:1.7em;padding:5px 0}#startAktion p{margin-right:0}#startAktion img{opacity:.3}#Layer ul#nav_help{display:none}#Layer #nav_cart,#Layer #navigation,#Layer #sliderbox{display:none}#Layer #logo{text-align:center;margin:0;width:100%;height:35px}#Layer #logo img{background-size:750px 375px;width:172px;height:47px}#Layer #pager li{display:table;margin:0 8px 0 0}#Layer #pager li a{display:table-cell;vertical-align:middle;font-size:1.6em!important;line-height:30px!important;width:30px;height:30px}#Layer #IMGSlider div{margin:100px 0 0 17px}#Layer #mobileButton{position:absolute;z-index:1;width:100%;display:block}#Layer #mobileButton #toggleNav{position:absolute;left:-1%;top:15px;cursor:pointer;padding:0 10px 5px 10px}#Layer #mobileButton #toggleNav:hover{border-bottom:4px solid #20b932}#Layer #mobileButton #toggleNav .icon-align-justify:before{font-size:22px;font-size:1.6rem;color:#434343}#Layer #mobileButton #m_hilfe{position:absolute;z-index:1;left:40px;top:14px;cursor:pointer;padding:0 0 5px 10px}#Layer #mobileButton #m_hilfe:hover{margin:0;padding:0 10px 5px 10px;border-bottom:4px solid #20b932}#Layer #mobileButton #m_hilfe .icon-help-circled-1:before{font-size:22px;font-size:1.6rem;color:#434343}#Layer #mobileButton #m_login{position:absolute;z-index:1;right:49px;top:14px;cursor:pointer;padding:0 10px 5px 10px}#Layer #mobileButton #m_login:hover{margin:0;padding:0 10px 5px 10px;border-bottom:4px solid #20b932}#Layer #mobileButton #m_login .icon-user:before{font-size:22px;font-size:1.6rem;color:#434343}#Layer #mobileButton #cart{position:absolute;z-index:1;right:1px;top:15px;cursor:pointer;margin-right:12px;padding:0 0 5px 11px}#Layer #mobileButton #cart:hover{margin:0;padding:0 12px 5px 11px;border-bottom:4px solid #20b932}#Layer #mobileButton #cart .cartitems{position:absolute;left:21px;top:-12px;box-sizing:border-box;min-width:22px;height:22px;padding:0 6px;font-weight:700;font-size:13px;line-height:20px;text-align:center;color:#fff;background-color:#20b932;border:1px solid #2b2b2b;border-radius:11px}#Layer #mobileButton #cart .icon-basket:before{font-size:22px;font-size:1.6rem;color:#434343}#Layer #mobileButton #cart .icon-basket.active:before{color:#434343}#box_zertifikate{display:block;position:relative;text-align:center;height:100px!important;overflow:hidden}#box_zertifikate div{display:inline-block}#box_zertifikate div p{width:160px}#tabpreise table .aktion{width:100%}#tabzubehoer .productimg,#zubehoerContent .productimg{padding-right:10px;width:28.49002849%!important}#tabzubehoer .productinfo,#zubehoerContent .productinfo{width:71.50997151%!important}#tabzubehoer .zubehoer,#tabzubehoer button,#zubehoerContent .zubehoer,#zubehoerContent button{width:100%!important}#tabbewertungen table{display:none}#formular input,#formular select,#formular textarea{max-width:64.0113798%!important}#formular label{width:35.9886202%!important}#formular .newsletter{margin:10px 0 0 35.9886202%!important}#formular .newsletter label{display:inline!important}#formular .tooltip{position:relative}#formular .tooltip input,#formular .tooltip select,#formular .tooltip textarea{padding-left:28px}#formular .tooltip label{white-space:nowrap}#formular .tooltip .toolTipIcon{position:absolute;top:4px;left:35.9886202%!important}#formular .plz{width:14%!important}#formular .ort{float:right;width:49%!important}#footer{height:290px}#footer .row:nth-child(2),#footer .row:nth-child(5){display:none}#footer .row{text-overflow:ellipsis;width:47.5%}#footer .row:nth-child(3){margin-left:0}#footer div.mobileview ul:first-child li.headline{margin-bottom:0}#footer div.mobileview ul:last-child li.headline{display:none}#footer div.mobileview ul{height:auto}#footer div.mobileview ul li a{line-height:25px}#scrollTop{width:40px;height:40px;line-height:50px}#scrollTop .icon-up-open-big:before{font-size:30px;font-size:2.3rem}}@media only screen and (max-width:540px){#produktinfo .ProduktTabs li#bewertungen a{display:inline-block;text-indent:-9999px;line-height:0}#produktinfo .ProduktTabs li#bewertungen a:after{text-indent:0;display:block;line-height:initial}#produktinfo .ProduktTabs li#bewertungen a:after{content:"Bewertungen";line-height:26px}#produktinfo .ProduktTabs li#zubehoer a{display:inline-block;text-indent:-9999px;line-height:0}#produktinfo .ProduktTabs li#zubehoer a:after{text-indent:0;display:block;line-height:initial}#produktinfo .ProduktTabs li#zubehoer a:after{content:"Zubehör";line-height:26px}#produktinfo .ProduktTabs li{height:30px!important;margin:0 4px 0 0}#produktinfo .ProduktTabs li a{padding:5px 15px;height:67px}#steps li:nth-child(3) .title{display:inline-block;text-indent:-9999px;line-height:0}#steps li:nth-child(3) .title:after{text-indent:0;display:block;line-height:initial}#steps li:nth-child(3) .title:after{content:"Bezahlung"}#adresseingabe .button:first-child{display:inline-block;text-indent:-9999px;line-height:0}#adresseingabe .button:first-child:after{text-indent:0;display:block;line-height:initial}#adresseingabe .button:first-child:after{content:"Zum Warenkorb"}#Layer #IMGSlider h1{font-size:2.1em}#Layer #IMGSlider div{margin-top:125px}#PreiseContent td .aktion{width:100%}.productdesc{float:left;margin-left:0!important}.productdesc .button{display:inline-block;text-indent:-9999px;line-height:0}.productdesc .button:after{text-indent:0;display:block;line-height:initial}.productdesc .button:after{content:"Bestellen"}.productdesc .button.withArrow{padding-right:15px!important}.productdesc .button span{display:none}.product{width:100%!important}.product img{display:block;margin:0 auto;width:185px!important;height:107px!important}.product small{left:50%;width:185px;margin-left:-93px;padding-right:5px;text-align:right}.box_color{text-align:center}.box_color select{float:initial;width:100%!important}#box_zertifikate div#ssl{padding:3px 0 0 0}#box_zertifikate div#tiefpreis{padding:3px 0 0 0}#tabpreise table .head{font-weight:400}#tabpreise table td:first-child{width:44.52347084%!important}#tabpreise table .head td:nth-child(2),#tabpreise table .trZelle .center:nth-child(2){display:inline-block;text-indent:-9999px;line-height:0;width:0!important;border:0;visibility:hidden}#tabpreise table .head td:nth-child(2):after,#tabpreise table .trZelle .center:nth-child(2):after{text-indent:0;display:block;line-height:initial}#tabpreise table .head td:nth-child(2):after,#tabpreise table .trZelle .center:nth-child(2):after{content:""}}@media only screen and (max-width:350px){#logo{top:6px!important}#logo img{background-size:438% 850%!important;width:120px!important;height:35px!important}}@media only screen and (min-width:921px){#SelectBox .content.WithHeadline{height:auto!important;min-height:378px;margin-bottom:0!important;padding-bottom:8px!important}}@media only screen and (max-width:680px){#SelectBox .headline{font-size:1.2rem}#boxen #SelectBox .content.WithHeadline{font-size:16px}#boxen #SelectBox .content.WithHeadline .jbutton{height:44px;font-size:16px;padding:11px 0 0 10px}#boxen #SelectBox .content.WithHeadline .jbutton .plus{top:-1px;right:-1px;width:36px;height:44px;background:linear-gradient(#fff,#dedede)!important;border:1px solid #7f7f7f;border-radius:0 5px 5px 0;box-sizing:border-box}#boxen #SelectBox .content.WithHeadline .jbutton .plus:after,#boxen #SelectBox .content.WithHeadline .jbutton .plus:before{content:"";position:absolute;left:50%;top:50%;background:#20b932}#boxen #SelectBox .content.WithHeadline .jbutton .plus:before{width:18px;height:5px;margin:-2px 0 0 -9px}#boxen #SelectBox .content.WithHeadline .jbutton .plus:after{width:5px;height:18px;margin:-9px 0 0 -2px}#boxen #SelectBox .content.WithHeadline #format_table td{height:40px}#boxen #SelectBox .content.WithHeadline #format_table td.format{font-size:16px;line-height:24px;height:40px}#boxen #SelectBox .content.WithHeadline #format_table td input[type=radio]{width:22px;height:22px}#boxen #SelectBox .content.WithHeadline #format_table td input[type=text]{height:40px;font-size:16px;box-sizing:border-box}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi{height:auto}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi .miniButton{font-size:1.1em!important;line-height:0;padding:6px 12px!important;height:44px;box-sizing:border-box}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi .miniButton:after{line-height:32px}#boxen #SelectBox .content.WithHeadline .button{font-size:1.3em!important;padding:12px 0 12px 15px!important}}@media only screen and (max-width:680px){html{font-size:16px}body{font-size:1rem}}@media only screen and (max-width:680px){#box_zertifikate{height:auto!important;min-height:100px;overflow:visible;padding-bottom:10px}#box_zertifikate div{height:auto;min-height:85px}#box_zertifikate div:nth-child(n+4){display:none}}@media only screen and (max-width:560px){#box_zertifikate div:nth-child(n+3){display:none}}@media only screen and (max-width:680px){#wrap,#wrap.reduced{margin-bottom:0}#footer,#footer.reduced{height:auto!important;margin-top:0;padding-bottom:20px;overflow:hidden}}@media only screen and (max-width:680px){#startAktion .headline{font-size:1.5em;line-height:1.25;text-align:center;padding:6px 0 8px}#startAktion .headline .red:last-of-type{font-size:1.5em!important;display:inline-block}#startAktion p{font-size:1rem;line-height:1.45}#startAktion img{opacity:.15}}@media only screen and (max-width:680px){#SelectBoxPopup{position:fixed;top:0;left:0;right:0;bottom:0;width:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:9999}#SelectBoxPopup #PopupItems{top:16px!important;margin-bottom:30px!important}#SelectBoxPopup #materialwahl li{height:auto;min-height:105px}}@media only screen and (max-width:680px){#AktionHeader.noMobile{display:block!important;position:relative;font-size:.95rem;line-height:1.4;padding:8px 10px!important}#AktionHeader.noMobile strong{font-size:1.1em!important}#AktionHeader.noMobile .aktionClose{float:right;display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:32px;margin:0 0 4px 8px;padding:5px 8px;border:1px solid #2b2b2b;border-radius:5px;background:#434343;color:#fff;font:inherit;font-size:.85rem;font-weight:700;line-height:1;cursor:pointer}#AktionHeader.noMobile .aktionCloseLabel{display:inline}#AktionHeader.noMobile .aktionClose .icon-cancel{padding:0!important;font-size:1rem}#AktionHeader.noMobile .aktionClose .icon-cancel:before{margin:0}#AktionHeader.noMobile .aktionClose:active,#AktionHeader.noMobile .aktionClose:hover{background:#2b2b2b}}@media only screen and (max-width:680px){header>.container{display:flex;flex-direction:column}header>.container>#AktionHeader{order:10;margin-top:22px}header>.container>.italic{display:none}}@media only screen and (max-width:680px){#Layer,#footer,#template,body{line-height:1.4}#startAktion .headline{line-height:1.35}#box_zertifikate div{font-size:.9em;line-height:1.35}.small,small{font-size:.875rem}}@media only screen and (max-width:680px){#mobileMenue{line-height:2.2}#mobileMenue .button{margin:4px 0}#mobileMenue>a.hover,#mobileMenue>span>a.hover{display:inline-block;padding:8px 14px;border:1px solid #c8c8c8;border-radius:18px;background:#f4f4f4;text-decoration:none;font-weight:700;color:#2b2b2b}#mobileMenue>a.hover:active,#mobileMenue>span>a.hover:active{background:#e4e4e4}.mytip,p#vtip{line-height:1.45;max-width:none}.close-button{font-size:14px;padding:3px 8px}}@media only screen and (max-width:680px){html body #menueObj{position:fixed!important;top:50%!important;left:50%!important;bottom:auto!important;margin:0!important;transform:translate(-50%,-50%);width:calc(100vw - 24px)!important;max-width:440px;height:auto!important;max-height:82vh;overflow-y:auto!important;z-index:9990;border:2px solid #2b2b2b!important;border-radius:8px;box-shadow:0 0 0 100vmax rgba(0,0,0,.45),0 4px 18px rgba(0,0,0,.5)}html body #menueObj .scrolltop{max-height:55vh}}@media only screen and (max-width:680px){html body #menueObj #formatInput{width:auto!important;box-sizing:border-box;height:auto!important;padding:10px;display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}html body #menueObj #formatInput .fl,html body #menueObj #formatInput .fr{float:none;margin:0}html body #menueObj #formatInput input[type=text]{height:40px;width:70px;font-size:16px;box-sizing:border-box}html body #menueObj #PreisAusgabeConfigurator .miniButton{font-size:1rem!important;line-height:1.2!important;padding:10px 14px!important}}@media only screen and (max-width:680px){#SelectBox.nav-compact .content.WithHeadline>:not(.button){display:none!important}#SelectBox.nav-compact .content.WithHeadline{padding-top:8px!important;padding-bottom:8px!important}#SelectBox.nav-compact .content.WithHeadline>.button{margin-top:0}}@media only screen and (max-width:680px){#warenkorb .adress{height:auto!important;overflow:hidden;padding-bottom:14px}.adress>a.noMobile{display:block!important;float:none!important;text-align:center;padding:8px 0 12px}#warenkorb .adress>a.cartUploadButton{display:flex!important;align-items:center;justify-content:center;box-sizing:border-box;min-height:52px;margin:0 0 10px;padding:12px 16px;border:1px solid #c8c8c8;border-radius:8px;background:#f4f4f4;color:#2b2b2b!important;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none}#warenkorb .adress>a.cartUploadButton .icon-upload:before{margin-right:8px;color:#2b2b2b}#warenkorb .adress>a.cartUploadButton:active,#warenkorb .adress>a.cartUploadButton:hover{background:#e4e4e4;color:#2b2b2b!important}.adress .sidelines{float:none!important;clear:both;width:60%;margin:20px auto 18px}.adress .paypalbtn{float:none!important;clear:both;display:flex;align-items:center;justify-content:center;width:100%;height:55px;box-sizing:border-box;margin:0!important;left:auto;right:auto;background:#ffc439;border-radius:8px;position:relative;gap:8px;font-size:1.1em;line-height:1;color:#2c2e2f;text-decoration:none}.adress .paypalbtn img{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.adress .paypalbtn:before{content:"Direkt zu"}.adress .paypalbtn:after{content:"";display:block;width:113px;height:32px;background:url(/image/site/paypal-logo.svg) no-repeat center/contain}.adress br{display:none}#template .adress a.paypalbtn{height:55px;margin:0}}@media only screen and (max-width:680px){#warenkorb table,form[name=form_warenkorb] table{table-layout:fixed;width:100%}#warenkorb td.grey{overflow-wrap:anywhere;word-break:break-word}#warenkorb td.product_amount{line-height:1.5;word-wrap:break-word}#warenkorb td.product_amount input[type=number],#warenkorb td.product_amount input[type=text],#warenkorb td.product_amount select{width:100%;max-width:60px;height:36px;font-size:16px;box-sizing:border-box;margin:2px 0}}@media only screen and (max-width:680px){#warenkorb tr.cartCell td:first-child,#warenkorb tr.head td:first-child{width:24%!important}#warenkorb tr.cartCell td:nth-child(2),#warenkorb tr.head td:nth-child(2){width:32%!important}#warenkorb tr.cartCell td:nth-child(4),#warenkorb tr.head td:nth-child(4){width:26%!important}#warenkorb tr.cartCell td:nth-child(5),#warenkorb tr.head td:nth-child(5){width:18%!important}#warenkorb td.customer_img img{max-width:100%;height:auto}}@media only screen and (max-width:680px){html body #Layer a.button.withArrow:not(.productdesc .button){display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;white-space:normal;padding:15px 58px 15px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:10px 0;border-radius:8px}html body #Layer a.button.withArrow:not(.productdesc .button) .arrow{position:absolute;top:0;right:0;bottom:0;width:46px;height:auto;margin:0;padding:0;background:rgba(0,0,0,.22)!important;border-left:1px solid rgba(255,255,255,.35);border-radius:0 8px 8px 0}html body #Layer a.button.withArrow:not(.productdesc .button) .arrow:before{content:"\203A";position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);text-align:center;color:#fff;font-size:2rem!important;line-height:1;margin:0;vertical-align:baseline}}@media only screen and (max-width:680px){html body #Layer #mobileMenue{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 8px;line-height:1.3;padding:16px 0}html body #Layer #mobileMenue>a.button{flex:0 0 100%}}@media only screen and (max-width:680px){html body #Layer a.button:not(.withArrow):not(.productdesc .button):not(#SelectBox .button):not(#mobileMenue .button),html body .popupbox a.button:not(.withArrow){display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;padding:14px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:10px 0;border-radius:8px}}@media only screen and (max-width:680px){html body #menueObj #PreisAusgabeConfigurator{flex:0 0 100%;width:100%}html body #menueObj #PreisAusgabeConfigurator .miniButton{display:block;width:100%!important;box-sizing:border-box;text-align:center;font-size:1.1rem!important;font-weight:700;line-height:1.3!important;padding:14px 16px!important;border-radius:8px}html body #menueObj #MenueFormate td.preis{white-space:nowrap;text-align:right;line-height:1.25}html body #menueObj #MenueFormate td.preis .aktion{display:block}html body #menueObj #MenueFormate td.format{line-height:1.3}}@media only screen and (max-width:680px){#boxen #SelectBox .content.WithHeadline #format_table td.format .fl{float:none;display:flex;align-items:center;gap:6px}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi{float:none;clear:both;width:100%;margin-top:10px}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi .miniButton{display:block;width:100%!important;box-sizing:border-box;text-align:center;height:48px;padding:7px 12px!important;border-radius:8px;font-size:1.1em!important;font-weight:700}}@media only screen and (max-width:680px){html body #SelectBoxPopup a.button{display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;padding:14px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:10px 0;border-radius:8px}html body #SelectBoxPopup input[type=number]{height:44px;font-size:16px;box-sizing:border-box}}@media only screen and (max-width:680px){html body #zubehoerContent .zubehoer{height:auto!important;min-height:150px;overflow:hidden;padding-bottom:14px;margin-bottom:6px}html body #zubehoerContent select{height:44px;font-size:16px;box-sizing:border-box}html body #zubehoerContent button.button{float:none;display:block;width:100%!important;box-sizing:border-box;margin-top:10px;padding:14px 16px;font-size:1.1em;font-weight:700;line-height:1.3;border-radius:8px}}@media only screen and (max-width:680px){#steps li:first-child .title{display:inline-block;text-indent:-9999px;line-height:0}#steps li:first-child .title:after{text-indent:0;display:block;line-height:initial}#steps li:first-child .title:after{content:"Warenkorb";line-height:1.4}#steps li:nth-child(3) .title:after{line-height:1.4}}@media only screen and (max-width:680px){html body #Layer input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer select,html body #Layer textarea{height:44px;font-size:16px;line-height:1.3;box-sizing:border-box;padding:8px 10px;border-radius:6px}html body #Layer textarea{height:auto;min-height:120px}html body #Layer #SelectBox input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer #SelectBox select{font-size:16px}html body #Layer #formular label,html body #Layer fieldset label{display:block;float:none;width:100%!important;max-width:100%!important;margin:12px 0 4px;text-align:left}html body #Layer #formular input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer #formular select,html body #Layer #formular textarea,html body #Layer fieldset input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer fieldset select,html body #Layer fieldset textarea{display:block;float:none;width:100%!important;max-width:100%!important;margin:0 0 4px}html body #Layer #formular br,html body #Layer fieldset br{display:none}html body #Layer fieldset input[name=l_plz]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer fieldset input[name=plz]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch){display:block;width:calc(34% - 4px)!important;margin-left:0}html body #Layer fieldset input[name=l_ort]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch),html body #Layer fieldset input[name=ort]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not([type=range]):not([type=color]):not(.mensch){display:block;width:calc(66% - 4px)!important;margin-left:0}html body #warenkorb td.product_amount input[type=number],html body #warenkorb td.product_amount input[type=text],html body #warenkorb td.product_amount select{height:44px}html body #Layer #gutscheine button{float:none!important;display:block;width:100%;height:auto;margin:10px 0 0;padding:14px 16px;font-size:1.1em;font-weight:700;line-height:1.3;border-radius:8px;border:1px solid #7f7f7f;background:#1ca32c;color:#fff;text-shadow:0 -1px 1px rgba(0,0,0,.7);box-shadow:1px 1px 3px rgba(0,0,0,.35);cursor:pointer}html body #Layer #adresseingabe a.button{text-indent:0;line-height:1.3}html body #Layer #adresseingabe a.button:after{content:none!important}html body #Layer button.button.withArrow{display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;white-space:normal;padding:15px 58px 15px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:10px 0;border-radius:8px;position:relative}html body #Layer button.button.withArrow .arrow{position:absolute;top:0;right:0;bottom:0;width:46px;height:auto;margin:0;padding:0;background:rgba(0,0,0,.22)!important;border-left:1px solid rgba(255,255,255,.35);border-radius:0 8px 8px 0}html body #Layer button.button.withArrow .arrow:before{content:"\203A";position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);text-align:center;color:#fff;font-size:2rem!important;line-height:1;margin:0;vertical-align:baseline}}@media only screen and (max-width:680px){html body #Layer #adresseingabe .infobox{padding:12px 14px;margin:10px 0 2px;line-height:1.45;font-size:.95rem;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;background-color:#eef1e8}html body #Layer #adresseingabe fieldset{display:flex;flex-wrap:wrap;column-gap:8px}html body #Layer #adresseingabe fieldset>div.infobox{width:100%;box-sizing:border-box}html body #Layer #adresseingabe fieldset>div.infobox:first-of-type{order:-1;margin-top:4px;margin-bottom:6px}}@media only screen and (max-width:680px){html body #Layer #adresseingabe #lieferadresse fieldset{margin-bottom:12px}html body #Layer #adresseingabe #lieferadresse fieldset>div.infobox:first-of-type{display:none}html body #Layer #adresseingabe #lieferadresse br,html body #Layer #adresseingabe br.clear+br{display:none}html body #Layer #adresseingabe .docLeft,html body #Layer #adresseingabe .docRight{margin-bottom:0}}@media only screen and (max-width:680px){html body #Layer .docLeft.items table{table-layout:fixed;width:100%}html body #Layer .docLeft.items td{overflow-wrap:anywhere;word-break:break-word}}@media only screen and (max-width:680px){html body #Layer .docLeft.items tr.head td:first-child{width:54%!important}html body #Layer .docLeft.items tr.head td:nth-child(2){width:18%!important}html body #Layer .docLeft.items tr.head td:nth-child(3){width:28%!important}}.payHint{clear:both;margin:10px 0;padding:12px 14px;border:1px solid #e3b4b4;border-left:4px solid #ed0303;border-radius:6px;background:#fdf0f0;color:#2b2b2b;font-size:.95rem;line-height:1.45}#posterliaButton:disabled{pointer-events:none}.orderBox{clear:both}#mypayments.hint{outline:3px solid #ed0303;outline-offset:3px;border-radius:6px}@media only screen and (max-width:680px){html body #Layer #uebersicht{display:flex;flex-direction:column}html body #Layer #uebersicht #notice,html body #Layer #uebersicht .docRight{display:contents}html body #Layer #uebersicht .docLeft.payment{order:1;width:100%;float:none;box-sizing:border-box}html body #Layer #uebersicht .noticeAgb{order:2;float:none;width:100%;box-sizing:border-box;margin:6px 0 14px}html body #Layer #uebersicht .orderBox{order:3;width:100%;box-sizing:border-box;padding:0 10px}html body #Layer #uebersicht .noticeMail{order:4;float:none;width:100%;box-sizing:border-box;margin:14px 0 0}html body #Layer #uebersicht .noticeAgb,html body #Layer #uebersicht .noticeMail{padding:12px 14px;line-height:1.45;font-size:.95rem;border-radius:6px}html body #Layer #uebersicht .orderBox br,html body #Layer #uebersicht br.clear{display:none}html body #Layer #uebersicht .addrBlock>.line,html body #Layer #uebersicht .docLeft.payment>.line{margin:18px 0 8px;padding:10px 12px;background:#20b932;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3;border:0;border-radius:6px;text-shadow:0 1px 1px rgba(0,0,0,.35)}html body #Layer #uebersicht .addrBlock>.line a{color:#fff;text-decoration:underline;font-size:.9rem;font-weight:400}html body #Layer #uebersicht .docLeft.items tr.head td{background:#20b932;color:#fff;font-size:1.1rem;padding:10px 8px;text-shadow:0 1px 1px rgba(0,0,0,.35)}}@media only screen and (max-width:680px){html body #template #uebersicht #notice span.noticeAgb,html body #template #uebersicht #notice span.noticeMail{float:none;width:100%!important;box-sizing:border-box;padding:12px 14px;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;background:#eef1e8!important;box-shadow:none;font-size:.95rem;line-height:1.45}html body #Layer #uebersicht .orderBox{padding:0}html body #Layer #uebersicht .docLeft.items tr.head td{font-size:1rem}html body #Layer .docLeft.items tr.head td:first-child{width:50%!important}html body #Layer .docLeft.items tr.head td:nth-child(2){width:22%!important}}@media only screen and (max-width:680px){html body #template #uebersicht .addrBlock>.line,html body #template #uebersicht .addrBlock>.line:first-child{margin:18px 0 8px}html body #template #uebersicht .docLeft.items{margin-top:18px}}@media only screen and (max-width:680px){html body #template #uebersicht .payment .pay_details{font-size:1rem;line-height:1.5;padding:8px 0 20px 0}html body #template #uebersicht .payment .pay_headline{line-height:1.35}}@media only screen and (max-width:680px){html body #template #uebersicht .payment .pay_headline{padding-right:42px}}@media only screen and (max-width:680px){html body #template #uebersicht #notice span.noticeMail{display:none!important}}@media only screen and (max-width:680px){html body #Layer #kunde_registrieren .docLeft{margin-bottom:18px}}html body #fehlerliste.error,html body #fehlerliste.info{padding:12px 14px;margin:10px 0;border-radius:6px;box-shadow:none!important;font-size:.95rem;line-height:1.45;color:#2b2b2b}html body #fehlerliste.error{background-color:#fdf0f0;border:1px solid #e3b4b4;border-left:4px solid #ed0303}html body #fehlerliste.info{background-color:#eef1e8;border:1px solid #cfd1ca;border-left:4px solid #20b932}html body #fehlerliste.error li,html body #fehlerliste.info li{background:0 0;padding-left:0!important;margin:0!important;list-style:none!important;font-weight:400;line-height:1.45;color:#2b2b2b}html body #fehlerliste.error li+li,html body #fehlerliste.info li+li{margin-top:6px!important}@media only screen and (max-width:680px){#boxen #SelectBox .content.WithHeadline #format_table td:has(#eigenesFormat){vertical-align:top;padding-top:9px}#boxen #SelectBox .content.WithHeadline #format_table td.format .fl{justify-content:flex-start}}@media only screen and (max-width:680px){#boxen #SelectBox .content.WithHeadline #format_table td.format .fl{float:none!important;width:auto}#boxen #SelectBox .content.WithHeadline #format_table td.format div.fl{width:100%;justify-content:flex-start}}@media only screen and (max-width:680px){html body .popupbox .otherUpload a{display:flex;align-items:center;justify-content:center;float:none!important;width:100%!important;box-sizing:border-box;height:auto;min-height:56px;margin:10px 0!important;padding:12px 16px;line-height:1.3;white-space:normal;overflow:visible;font-size:1.1em;font-weight:700;color:#2b2b2b}html body .popupbox .otherUpload a span{margin:0 12px 0 0}html body .popupbox .otherUpload a span:before{font-size:2rem;margin-top:0}}.infobox.hintbox{padding:12px 14px;margin:10px 0;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;background-color:#eef1e8;line-height:1.45;font-size:.95rem;color:#2b2b2b}.infobox.hintbox.warn{border-color:#ecd9a0;border-left-color:#f2b904;background-color:#fff8e1}@media only screen and (max-width:680px){html body .popupbox .otherUpload .trennlinie{margin:26px 0 22px!important}html body .popupbox .otherUpload.other br{display:none}html body .popupbox p.center{margin:14px 0 4px}}@media only screen and (max-width:680px){html body .popupbox .otherUpload .trennlinie span{top:0;transform:translateY(-50%);line-height:1.4}}@media only screen and (max-width:680px){html body #Layer #warenkorb td.grey{position:relative;padding-right:56px!important}html body #Layer #warenkorb td.grey .fileName{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html body #Layer #warenkorb td.grey a{position:absolute;top:50%;right:8px;transform:translateY(-50%);float:none!important;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:0;padding:0;border:1px solid #c8c8c8;border-radius:50%;background:#fff;text-decoration:none}html body #Layer #warenkorb td.grey a span{font-size:0;line-height:0;color:transparent}html body #Layer #warenkorb td.grey a span:before{font-size:20px;line-height:1;margin:0;color:#c62828}html body #Layer #warenkorb td.grey a:active{background:#f1f1f1}}@media only screen and (max-width:680px){html body #Layer #configurator .txtframe{width:100%!important;box-sizing:border-box;margin:10px 0!important;padding:12px 14px!important;background-color:#eef1e8!important;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;line-height:1.45;font-size:.95rem;color:#2b2b2b;text-align:left}}html body #Layer #configurator .txtframe{box-sizing:border-box;padding:12px 14px!important;background-color:#eef1e8!important;border:1px solid #cfd1ca;border-left:4px solid #20b932;border-radius:6px;line-height:1.45;font-size:.95rem;color:#2b2b2b;text-align:left;box-shadow:none}@media only screen and (min-width:681px){html body #Layer #configurator .txtframe{width:85%!important}}html body #Layer #configurator .txtframe a.blue:not(.optimizer){white-space:nowrap}.kiKurz{display:none}@media only screen and (max-width:680px){.kiLang{display:none}.kiKurz{display:inline}}@media only screen and (max-width:680px){html body #Layer #configurator .txtframe{text-wrap:balance}}@media only screen and (max-width:680px){html body #menueObj #FensterClose{text-align:center;padding:10px 0}html body #menueObj #FensterClose a{float:none!important;display:inline-block;padding:8px 16px}}@media only screen and (max-width:680px){html body #menueObj #MenueFormate td.preis .aktion{display:block;float:none;width:auto;text-align:right}html body #menueObj #MenueFormate td.preis .aktion+span{display:block;text-align:right}}@media only screen and (max-width:680px){html body #menueObj .objliste a .betrag{line-height:1.35}html body #menueObj .objliste a .betrag small{font-size:1rem;line-height:1.35}}@media only screen and (max-width:680px){html body #menueObj #MenueFormate table{width:100%}html body #menueObj #MenueFormate td.preis{width:1%}}@media only screen and (max-width:680px){html body #menueObj #MenueFormate tr td.headlines{display:block;width:100%!important;text-align:center!important}}@media only screen and (max-width:680px){html body #template #motive #motiveausgabe .rahmen{width:calc(50% - 8px);height:160px;margin:4px;box-sizing:border-box;border-radius:6px}html body #template #motive #motiveausgabe .rahmen img{max-width:92%;max-height:140px}html body #template #motive #motiveausgabe .rahmen .info{display:none!important}html body #template #motive h1,html body #template #motive h3{font-size:1.5rem;line-height:1.25;margin:10px 8px}html body #template #motive ul li a{display:inline-block;padding:8px 14px;border-radius:18px;background:#f4f4f4}}@media only screen and (max-width:680px){html body .popupbox input[type=email],html body .popupbox input[type=number],html body .popupbox input[type=text],html body .popupbox select{height:44px;font-size:16px;box-sizing:border-box;padding:8px 10px;border-radius:6px}html body .popupbox a.button.withArrow{display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;white-space:normal;padding:15px 58px 15px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:10px 0;border-radius:8px}html body .popupbox a.button.withArrow .arrow{position:absolute;top:0;right:0;bottom:0;width:46px;height:auto;margin:0;padding:0;background:rgba(0,0,0,.22)!important;border-left:1px solid rgba(255,255,255,.35);border-radius:0 8px 8px 0}html body .popupbox a.button.withArrow .arrow:before{content:"\203A";position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);text-align:center;color:#fff;font-size:2rem!important;line-height:1;margin:0}html body .popupbox .docRight .fr{float:none!important;display:block;text-align:center;padding:10px 0}html body .popupbox .docRight .fr a{display:inline-block;padding:10px 6px}}@media only screen and (max-width:680px){html body #popup{max-width:none!important;width:100%;left:0}html body .popupbox{max-width:none!important;width:calc(100% - 12px);margin:0 6px!important;left:0!important}html body .popupbox .content.WithHeadline{padding-left:8px;padding-right:8px}html body .popupbox .docRight .fr{position:relative;float:none!important;display:flex;align-items:center;justify-content:center;gap:10px;min-height:52px;margin:10px 0;padding:0;border:1px solid #c8c8c8;border-radius:8px;background:#f4f4f4}html body .popupbox .docRight .fr [class^=icon-star]{font-size:1.5rem;color:#f2b904}html body .popupbox .docRight .fr a{padding:14px 0;font-weight:700;text-decoration:none;color:#2b2b2b}html body .popupbox .docRight .fr a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (max-width:680px){html body .popupbox p.center:has(>a.hover:only-child),html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child),html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child){font-size:0!important;line-height:0;margin:12px 0 4px!important;padding:0!important}html body .popupbox p.center:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child)>a.hover{display:block;box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid #c8c8c8;border-radius:8px;background:#f4f4f4;color:#2b2b2b;font-size:1rem!important;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}html body .popupbox p.center:has(>a.hover:active:only-child)>a.hover:active,html body .popupbox p[style*="text-align: center"]:has(>a.hover:active:only-child)>a.hover:active,html body .popupbox p[style*="text-align:center"]:has(>a.hover:active:only-child)>a.hover:active{background:#e4e4e4}}@media only screen and (max-width:680px){html body #boxen #MotivBox #Favoriten{max-height:none;padding:8px 4px 4px;text-align:center}html body #boxen #MotivBox #Favoriten div{position:relative;display:inline-block;padding:0;margin:4px}html body #boxen #MotivBox #Favoriten div>a:first-child{display:block}html body #boxen #MotivBox #Favoriten div img{display:block;width:84px;height:84px;object-fit:cover;border:2px solid #fff;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.35)}html body #boxen #MotivBox #Favoriten div>a+a{position:absolute;right:-6px;top:-6px;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #c8c8c8;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3)}html body #boxen #MotivBox #Favoriten div>a+a .icon-trash-empty{position:static;background:0 0;color:#c62828;font-size:1.15rem;line-height:1}html body #boxen #MotivBox #Favoriten div>a+a .icon-trash-empty:before{margin:0}html body .popupbox p.center:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child)>a.hover{background:#434343;border-color:#2b2b2b;color:#fff!important;text-shadow:none}html body .popupbox p.center:has(>a.hover:active:only-child)>a.hover:active,html body .popupbox p[style*="text-align: center"]:has(>a.hover:active:only-child)>a.hover:active,html body .popupbox p[style*="text-align:center"]:has(>a.hover:active:only-child)>a.hover:active{background:#2b2b2b}}@media only screen and (max-width:680px){html body .popupbox p.center:has(>a.hover:only-child)>a.hover:hover,html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child)>a.hover:hover,html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child)>a.hover:hover{color:#fff!important}}@media only screen and (min-width:681px){html body .popupbox a.button,html body .popupbox button.button{padding:12px 20px!important;min-height:46px;box-sizing:border-box;font-size:1.05em;font-weight:700;line-height:1.3;border-radius:8px}html body .popupbox a.button.withArrow,html body .popupbox button.button.withArrow{padding-right:66px!important}html body .popupbox a.button.withArrow .arrow,html body .popupbox button.button.withArrow .arrow{position:absolute;top:0;right:0;bottom:0;width:46px;height:auto;margin:0;padding:0;background:rgba(0,0,0,.22)!important;border-left:1px solid rgba(255,255,255,.35);border-radius:0 8px 8px 0}html body .popupbox a.button.withArrow .arrow:before,html body .popupbox button.button.withArrow .arrow:before{content:"\203A";position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);text-align:center;color:#fff;font-size:2rem;line-height:1;margin:0}html body .popupbox a.button.withArrow,html body .popupbox a.button:not(.withArrow){display:block;float:none!important;width:100%!important;text-align:center;margin:10px 0}html body .popupbox p.center:has(>a.hover:only-child),html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child),html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child){font-size:0;line-height:0;margin:12px 0 4px;padding:0}html body .popupbox p.center:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align: center"]:has(>a.hover:only-child)>a.hover,html body .popupbox p[style*="text-align:center"]:has(>a.hover:only-child)>a.hover{display:block;box-sizing:border-box;width:100%;padding:14px 16px;border:1px solid #2b2b2b;border-radius:8px;background:#434343;color:#fff!important;font-size:1rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}html body .popupbox p.center:has(>a.hover:hover:only-child)>a.hover:hover,html body .popupbox p[style*="text-align: center"]:has(>a.hover:hover:only-child)>a.hover:hover,html body .popupbox p[style*="text-align:center"]:has(>a.hover:hover:only-child)>a.hover:hover{background:#2b2b2b;color:#fff!important}}@media only screen and (min-width:681px){html body .popupbox .docRight .fr{position:relative;float:none!important;display:flex;align-items:center;justify-content:center;gap:10px;min-height:46px;margin:10px 0;padding:0;border:1px solid #c8c8c8;border-radius:8px;background:#f4f4f4}html body .popupbox .docRight .fr [class^=icon-star]{font-size:1.3rem;color:#f2b904}html body .popupbox .docRight .fr a{padding:12px 0;font-weight:700;text-decoration:none;color:#2b2b2b}html body .popupbox .docRight .fr a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0}}@media only screen and (min-width:681px){html body #template #posterliaButton{font-size:.95em;padding-left:10px!important;padding-right:56px!important;white-space:nowrap}html body #template #posterliaButton .arrow{width:42px}}html body #template #motive #motiveausgabe .rahmen .info .fl,html body #template #motive #motiveausgabe .rahmen .info .fr{background-color:#f2b904;box-shadow:0 1px 4px rgba(0,0,0,.4)}html body #template #motive #motiveausgabe .rahmen .info .fl:hover,html body #template #motive #motiveausgabe .rahmen .info .fr:hover{background-color:#d79f00}html body #template #motive #motiveausgabe .rahmen .info .fl [class^=icon-],html body #template #motive #motiveausgabe .rahmen .info .fr [class^=icon-]{color:#2b2b2b}html body #template #motive #motiveausgabe .rahmen .info{position:absolute;top:50%;left:0;right:0;width:auto;height:auto;transform:translateY(-50%);display:flex;justify-content:center;align-items:center;gap:12px;pointer-events:none}html body #template #motive #motiveausgabe .rahmen .info .fl,html body #template #motive #motiveausgabe .rahmen .info .fr{float:none!important;pointer-events:auto;display:flex;align-items:center;justify-content:center;width:38px;height:38px;padding:0;box-sizing:border-box}html body #template #motive #motiveausgabe .rahmen .info .fl [class^=icon-],html body #template #motive #motiveausgabe .rahmen .info .fr [class^=icon-]{font-size:1.3em;line-height:1}html body #template #motive #motiveausgabe .rahmen .info .fl [class^=icon-]:before,html body #template #motive #motiveausgabe .rahmen .info .fr [class^=icon-]:before{margin:0}@media only screen and (max-width:680px){html body #Layer #gutscheine{box-sizing:border-box;padding-bottom:8px}}@media only screen and (max-width:680px){html body #Layer #adresseingabe .addrBlock>.line,html body #Layer #adresseingabe>form>.line.grey.border-bottom{margin:18px 0 8px;padding:10px 12px;border:0;border-radius:6px;background:#20b932;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.3;text-shadow:0 1px 1px rgba(0,0,0,.35)}html body #Layer #adresseingabe>form>.line.grey.border-bottom{display:none}html body #Layer #adresseingabe .docLeft.addrBlock>.line{margin-top:0}html body #Layer #adresseingabe .addrBlock>.line+fieldset{margin-top:10px}html body #Layer #adresseingabe .checkoutLogin:empty{display:none}html body #Layer #adresseingabe .checkoutLogin{margin:14px 0 4px;padding:0;border:0;background:0 0;text-align:center}html body #Layer #adresseingabe .checkoutLogin label{display:block;float:none!important;text-align:center;font-size:1rem}html body #Layer #adresseingabe .checkoutLogin .loginHint{display:block;margin-bottom:10px;color:#2b2b2b;font-size:.95rem;line-height:1.4}html body #Layer #adresseingabe .checkoutLogin .loginArrow{display:none}html body #Layer #adresseingabe .checkoutLogin a{display:block;padding:14px 16px;border:1px solid #434343;border-radius:8px;background:#fff;color:#2b2b2b!important;font-size:1rem;font-weight:700;line-height:1.3;text-decoration:none}html body #Layer #adresseingabe .checkoutLogin a:active,html body #Layer #adresseingabe .checkoutLogin a:hover{background:#eee}html body #Layer #warenkorb .checkoutItems{margin-top:18px}html body #Layer #warenkorb .checkoutItems table tr.head td{padding:10px 8px!important;border:0;background:#20b932;color:#fff;font-size:1rem;line-height:1.3;text-shadow:0 1px 1px rgba(0,0,0,.35)}html body #Layer #warenkorb .cartDesktopHead{display:none}html body #Layer #warenkorb .cartMobileHead{display:table-row}html body #Layer #warenkorb .cartMobileHead td:first-child{display:table-cell;width:56%!important;text-align:left}html body #Layer #warenkorb .cartMobileHead td:nth-child(2){display:table-cell;width:22%!important;text-align:center}html body #Layer #warenkorb .cartMobileHead td:nth-child(3){display:table-cell;width:22%!important;text-align:right}}#warenkorb .cartMobileHead{display:none}@media only screen and (max-width:680px){html body #boxen .boxhead:has(#geprueft) .content.WithHeadline,html body #boxen .boxhead:has(#ssl) .content.WithHeadline{padding:9px 10px 12px;line-height:1.4}html body #boxen #geprueft img,html body #boxen #ssl img{margin-top:2px;margin-right:14px}html body #boxen #geprueft .moreInfoButton{display:block;margin-top:12px;padding:14px 16px;border:1px solid #2b2b2b;border-radius:8px;background:#434343;color:#fff;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-shadow:none}html body #boxen #geprueft .moreInfoButton:active,html body #boxen #geprueft .moreInfoButton:hover{background:#2b2b2b;color:#fff}}@media only screen and (max-width:680px){html body #Layer #mobileMenue>span{display:contents}html body #Layer #mobileMenue>a:not(.button),html body #Layer #mobileMenue>span>a{display:flex;align-items:center;justify-content:center;min-height:52px;padding:0 14px;box-sizing:border-box;border:1px solid #bcbcbc;border-radius:8px;background:#f4f4f4;color:#434343;font-weight:700;line-height:1.3;text-decoration:none;width:auto;height:auto}html body #Layer #mobileMenue>a.button{display:block;float:none!important;width:100%!important;box-sizing:border-box;text-align:center;padding:15px 58px 15px 16px!important;font-size:1.1em;font-weight:700;line-height:1.3;margin:0!important;border-radius:8px}html body #Layer #mobileMenue>a.button.configuratorUpload{margin-top:-4px!important;background:#f4f4f4!important;border-color:#bcbcbc;box-shadow:none;text-shadow:none;color:#434343!important}html body #Layer #mobileMenue>a.button.configuratorUpload [class^="icon-"]:before,html body #Layer #mobileMenue>a.button.configuratorUpload [class*=" icon-"]:before{color:#434343!important}}
@media only screen and (max-width:680px){html body #Layer #warenkorb td.grey{padding-right:98px!important}html body #Layer #warenkorb td.grey a.edit{right:50px}html body #Layer #warenkorb td.grey a.edit span:before{color:#434343}}
#vtipTouch{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100vw - 48px);max-width:360px;box-sizing:border-box;padding:12px 14px;background:#fff;border:2px solid #7f7f7f;border-radius:8px;box-shadow:0 0 0 100vmax rgba(0,0,0,.35),0 4px 18px rgba(0,0,0,.5);line-height:1.45;z-index:10001}
@media only screen and (max-width:680px){html body #boxen #MotivBox #Favoriten div{width:calc(50% - 14px);max-width:150px;margin:6px 7px}html body #boxen #MotivBox #Favoriten div img{width:100%;height:auto;aspect-ratio:1/1}html body #boxen #MotivBox #Favoriten div>a+a{right:-8px;top:-8px;width:40px;height:40px}html body #boxen #MotivBox #Favoriten div>a+a .icon-trash-empty{font-size:0;line-height:0;color:transparent}html body #boxen #MotivBox #Favoriten div>a+a .icon-trash-empty:before{font-size:20px;line-height:1;margin:0;color:#c62828}}
#cartSticky{display:none}
@media only screen and (max-width:680px){#warenkorb .adress{display:flex;flex-direction:column}#warenkorb .adress>a.withArrow{order:1}#warenkorb .adress>.sidelines{order:2}#warenkorb .adress>a.paypalbtn{order:3}#warenkorb .adress>a.cartUploadButton{order:4;margin:16px 0 0}#cartSticky{display:none;position:fixed;left:0;right:0;bottom:0;z-index:5000;box-sizing:border-box;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #c8c8c8;box-shadow:0 -2px 8px rgba(0,0,0,.2)}#cartSticky.visible{display:flex}#cartSticky .sum{font-weight:700;line-height:1.2;white-space:nowrap;font-size:1.35rem}#cartSticky .sum small{display:block;font-size:.85rem;font-weight:400;color:#555}#cartSticky a{flex:1 1 auto;max-width:260px;box-sizing:border-box;padding:14px 10px;font-size:.95rem;border:1px solid #7f7f7f;border-radius:8px;background:#1ca32c;color:#fff;font-weight:700;text-align:center;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.7)}#cartSticky a.pp{flex:0 0 76px;align-self:stretch;min-height:48px;padding:0;border-color:#c99a1d;background:#ffc439 url(/image/site/paypal-logo.svg) no-repeat center/58px auto;text-shadow:none}body.cartStickyOn{padding-bottom:0}body.cartStickyOn #footer{padding-bottom:84px}}
@media only screen and (max-width:680px){html body .popupbox #LoginBox fieldset br{display:none}html body .popupbox #LoginBox label.bold{display:block;width:100%;margin:10px 0 4px;text-align:left}html body .popupbox #LoginBox input:not([type="checkbox"]){display:block;width:100%!important;max-width:none!important;height:44px;margin:0 0 4px;padding:8px 10px;box-sizing:border-box;font-size:16px;border-radius:6px}html body .popupbox #LoginBox #divCookie{display:flex;align-items:center;gap:10px;padding:6px 0 4px}html body .popupbox #LoginBox #divCookie input[type="checkbox"]{flex:0 0 22px;width:22px;height:22px;margin:0}html body .popupbox #LoginBox #divCookie label{width:auto;margin:0;font-size:1rem}}
@media only screen and (max-width:680px){html body .popupbox #LoginBox+br{display:none}html body .popupbox #LoginBox+br+p.center{margin-top:0}}
@media only screen and (max-width:680px){html body .popupbox #LoginBox #divCookie{padding-left:0!important}html body .popupbox #LoginBox #divCookie input[type="checkbox"]{margin:0!important}html body .popupbox #LoginBox #divCookie label{flex:1 1 auto;text-align:left}html body #Layer #formular .newsletter{display:flex;align-items:flex-start;gap:10px;margin:10px 0 0!important}html body #Layer #formular .newsletter input[type="checkbox"]{flex:0 0 22px;width:22px;height:22px;margin:0}html body #Layer #formular .newsletter label{display:block!important;flex:1 1 auto;float:none;width:auto!important;margin:0;padding:0;text-align:left;line-height:1.35}}
@media only screen and (max-width:680px){html body #Layer fieldset .cookieRow{display:flex;align-items:center;gap:10px;margin:4px 0 12px}html body #Layer fieldset .cookieRow input[type="checkbox"]{flex:0 0 22px;width:22px;height:22px;margin:0}html body #Layer fieldset .cookieRow label{flex:1 1 auto;width:auto!important;margin:0;text-align:left}}
@media only screen and (max-width:680px){html body #Layer #uebersicht .docLeft.items>table:first-of-type{display:block;width:100%}html body #Layer #uebersicht .docLeft.items>table:first-of-type tbody{display:block}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr,html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell{height:auto}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.head{display:grid;grid-template-columns:1fr auto}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.head td{width:auto!important}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.head td:nth-child(2){display:none}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.grey{display:block}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.grey td{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 8px}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell{display:grid;grid-template-columns:60px minmax(0,1fr) auto;column-gap:10px;grid-template-rows:auto 1fr;align-items:start;padding:8px}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell td{display:block;width:auto!important;padding:0;border:0;text-align:left}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .product_img{grid-column:1;grid-row:1/span 2}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .product_img img{max-width:60px;max-height:72px;width:auto;height:auto}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .product_desc{grid-column:2;grid-row:1;font-size:.95rem;line-height:1.35;overflow-wrap:normal;word-break:normal}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .center{grid-column:2;grid-row:2;text-align:left;font-size:.95rem;line-height:1.35}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .center:before{content:"Menge: "}html body #Layer #uebersicht .docLeft.items>table:first-of-type tr.overviewCell .right{grid-column:3;grid-row:1/span 2;text-align:right;white-space:nowrap}}
@media only screen and (max-width:680px){html body #Layer .formButtons{display:flex;flex-direction:column}html body #Layer .formButtons>button.withArrow{order:1}html body #Layer .formButtons>a.btn_grey{order:2;display:flex!important;align-items:center;justify-content:center;float:none!important;width:100%!important;box-sizing:border-box;min-height:52px;margin:0!important;padding:12px 16px!important;border:1px solid #bcbcbc;border-radius:8px;background:#f4f4f4!important;box-shadow:none;text-shadow:none;color:#434343!important;font-weight:700;text-decoration:none}}
@media only screen and (max-width:680px){html body #Layer #warenkorb td.grey{padding-top:6px!important;padding-bottom:6px!important}}
@media only screen and (max-width:680px){html body #Layer #warenkorb td.shipping.bold{display:none}html body #Layer #warenkorb td.shipping:not(.bold){width:70%!important;border-right:0}html body #Layer #warenkorb td.product_price{display:table-cell;width:30%!important;padding:0 8px 0 0!important;text-align:right;white-space:nowrap}}
.payNote{display:block;font-size:.8333em;color:red}@media only screen and (max-width:680px){html body #Layer .payNote{clear:both;margin:6px 0 8px -8px;padding:10px 12px;border:1px solid #e3b4b4;border-left:4px solid #ed0303;border-radius:6px;background:#fdf0f0;color:#2b2b2b;font-size:.9rem;font-weight:400;line-height:1.4}}
@media only screen and (max-width:680px){html body #popup .box_layer.popupbox{top:10px;margin-top:0!important}html body #popup .popupbox>.content.WithHeadline{max-height:calc(100vh - 46px);max-height:calc(100dvh - 46px);overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;box-sizing:border-box}}
@media only screen and (max-width:680px){html body #menueObj .objliste>a{display:flex;align-items:center;gap:8px}html body #menueObj .objliste>a>img{float:none!important;flex:0 0 auto}html body #menueObj .objliste>a>span.fl{float:none!important;position:static!important;flex:1 1 0;min-width:0;line-height:1.25;overflow-wrap:break-word}html body #menueObj .objliste>a{box-sizing:border-box}html body #menueObj .objliste>a>br{display:none}html body #menueObj .objliste>a>.icon-attention{flex:0 0 auto;margin:0}html body #menueObj .objliste .icon-trash-empty.bottom{top:50%;bottom:auto;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-top:-20px;padding:0;border:1px solid #c8c8c8;border-radius:50%;background:#fff;font-size:0;line-height:0;color:transparent}html body #menueObj .objliste .icon-trash-empty.bottom:before{font-size:20px;line-height:1;margin:0;color:#c62828}html body #menueObj .objliste>a{padding-right:60px}html body #menueObj .objliste>a>.betrag{position:static;flex:0 0 auto;width:auto;margin:0;padding:5px 0 5px 4px;text-align:right;white-space:nowrap;min-width:max-content}html body #menueObj .objliste>a>.betrag .fr,html body #menueObj .objliste>a>.betrag .bold{float:none}}
#configInfo{display:none}
@media only screen and (max-width:680px){#configInfo{display:block;margin:6px 0 2px;text-align:center;font-size:inherit;color:inherit;line-height:1.3}}
#popup .scroll_y.kiInfo{height:auto;max-height:calc(100vh - 230px)}
#popup .scroll_y.kiInfo img.kiVergleich{display:block;max-width:100%;height:auto;margin:4px 0 14px}
@media only screen and (max-width:680px){#boxen #SelectBox .content.WithHeadline #format_table td.format div.fl{display:inline-flex!important;width:auto!important;vertical-align:middle}#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi{display:inline-block!important;float:none;clear:none;width:auto;margin:0 0 0 12px;vertical-align:middle;font-size:1.25em;white-space:nowrap}}@media only screen and (max-width:680px){#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi[style*="display:none"],#boxen #SelectBox .content.WithHeadline #format_table td.format #PreisAusgabeNavi[style*="display: none"]{display:none!important}}@media only screen and (max-width:680px){html body #menueObj #formatInput #fehlerliste{position:static;width:100%;box-sizing:border-box;margin:0}}@media only screen and (max-width:680px){#lay_imgedit .slider.korrekturen:after{content:"";display:block;height:20px}}@media only screen and (max-width:680px){html body #menueObj #FensterClose{padding:12px}html body #menueObj #FensterClose a{display:block;box-sizing:border-box;width:100%;height:auto;padding:14px 16px;border:1px solid #2b2b2b;border-radius:8px;background:#434343;color:#fff!important;font-size:1rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none;text-shadow:none}}@media only screen and (max-width:680px){html body #menueObj #FensterClose a{font-size:0}html body #menueObj #FensterClose a:after{content:"Fenster schliessen";display:block;font-size:1rem;line-height:1.3}}#warenkorb .qtyBtn{display:none}@media only screen and (max-width:680px){#warenkorb tr.head td:nth-child(1),#warenkorb tr.cartCell td:nth-child(1){width:20%!important}#warenkorb tr.head td:nth-child(2),#warenkorb tr.cartCell td:nth-child(2){width:27%!important}#warenkorb tr.head td:nth-child(4),#warenkorb tr.cartCell td:nth-child(4){width:33%!important}#warenkorb tr.head td:nth-child(5),#warenkorb tr.cartCell td:nth-child(5){width:20%!important}#warenkorb td.product_amount{padding-left:4px!important;padding-right:4px!important}html body #Layer #warenkorb td.product_amount .amount{display:flex;align-items:center;gap:2px;width:100%;cursor:default}html body #Layer #warenkorb td.product_amount .amount select{display:none}html body #Layer #warenkorb td.product_amount .amount input[type=number]{position:static;flex:1 1 30px;min-width:0;width:auto;max-width:none;padding:0;text-align:center;border:1px solid #c8c8c8;border-radius:6px;-moz-appearance:textfield;appearance:textfield}html body #Layer #warenkorb td.product_amount .amount input[type=number]::-webkit-inner-spin-button,html body #Layer #warenkorb td.product_amount .amount input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}html body #Layer #warenkorb td.product_amount .amount .qtyBtn{display:block;flex:0 1 30px;min-width:0;width:30px;height:44px;margin:0;padding:0;border:1px solid #c8c8c8;border-radius:6px;background:#f4f4f4;color:#2b2b2b;font-size:20px;font-weight:700;line-height:1;cursor:pointer}html body #Layer #warenkorb td.product_amount .amount .qtyBtn:active{background:#e2e2e2}html body #Layer #warenkorb td.grey{background:#f0f0f0;font-size:.85rem;color:#666}}#mypayments li.active{outline:2px solid #007de3;outline-offset:-2px;border-radius:6px}.payNote{color:#666}@media only screen and (max-width:680px){html body #Layer .payNote{border:1px solid #d6d6d6;border-left:4px solid #9a9a9a;background:#f3f3f3}}@media only screen and (min-width:681px){html body #template #posterliaButton .arrow{top:0;right:0;bottom:0;width:42px;height:auto;background:rgba(0,0,0,.22)!important;border-left:1px solid rgba(255,255,255,.35);border-radius:0 5px 5px 0}html body #template #posterliaButton .arrow:before{content:"\203A";position:absolute;left:0;right:0;top:50%;transform:translateY(-52%);text-align:center;color:#fff;font-size:1.9rem;line-height:1}}@media only screen and (min-width:681px){.payHint{margin:2px 0 10px}}#warenkorb .icon-pencil:before{font-size:.93em}@media only screen and (max-width:680px){html body #Layer #warenkorb td.grey a.edit span:before{font-size:16px}}html body #menueObj .line.orange{background-color:#20b932;color:#fff}html body #menueObj .line.orange label{color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.35)}#menueObj #MenueBilder .objliste a .vorschauBox{float:left;display:flex;align-items:center;justify-content:center;width:59px;height:44px;margin:3px 5px 0 0}#menueObj #MenueBilder .objliste a .vorschauBox img.vorschau{float:none;max-width:100%;max-height:100%;margin:0;border:0;box-shadow:1px 1px 3px rgba(50,50,50,.45)}@media only screen and (max-width:680px){html body #menueObj #MenueBilder .objliste>a>.vorschauBox{float:none;flex:0 0 59px;margin:0}}html body #menueObj #MenueMaterial .objliste a .checkbox_o,html body #menueObj #MenueBilder .objliste a .checkbox_o,html body #menueObj #MenueFormate tr td .checkbox_o{width:18px;height:18px;box-sizing:border-box;border:2px solid #7f7f7f;border-radius:50%;background:#fff none;margin-right:7px}html body #menueObj #MenueMaterial .objliste a .checkbox_o.checked,html body #menueObj #MenueBilder .objliste a .checkbox_o.checked,html body #menueObj #MenueFormate tr td .checkbox_o.checked{border-color:#20b932;background:radial-gradient(circle,#20b932 0,#20b932 4px,#fff 5px);margin-right:7px}@keyframes sheetUp{from{transform:translateY(100%)}to{transform:translateY(0)}}@media only screen and (max-width:680px){html body #menueObj{top:auto!important;bottom:var(--kb,0px)!important;left:0!important;right:0!important;transform:none;width:100%!important;max-width:none!important;max-height:82vh;max-height:calc(var(--vvh,100dvh)*.82);border:0!important;border-top:2px solid #2b2b2b!important;border-radius:14px 14px 0 0!important;animation:sheetUp .25s ease-out}html body #menueObj:before{content:"";display:block;width:40px;height:4px;margin:8px auto 6px;border-radius:2px;background:#c8c8c8}}@media only screen and (max-width:680px){#configurator #mobileTools{grid-template-columns:62px 62px minmax(0,1fr)}#configurator #mobileTools>a:not(.mobileImageEdit){flex-direction:column;gap:2px;min-height:58px;padding:4px 0}#configurator #mobileTools>a:not(.mobileImageEdit) .mobileToolsIcon{width:26px;height:26px}#configurator #mobileTools>a:not(.mobileImageEdit) .toolLabel{font-size:.68rem;line-height:1.15;font-weight:700;color:#434343;text-align:center}}@media only screen and (max-width:680px){html body #Layer #mobileMenue>a:has(.chipValue){flex-direction:column;gap:1px;padding-top:6px;padding-bottom:6px}html body #Layer #mobileMenue>a:has(.chipValue) .chipValue{display:block;font-size:.75rem;font-weight:400;line-height:1.2;color:#666}html body #Layer #mobileMenue>a:has(.chipValue) .chipValue:empty{display:none}}#formatHint{display:none}@media only screen and (max-width:680px){#configurator>a:has(>.icon-attention){display:none!important}#configurator #formatHint.fhShow{display:block;margin:4px 0 12px;padding:10px 12px;border:1px solid #ecd48a;border-left:4px solid #f2b904;border-radius:6px;background:#fff7dc;color:#2b2b2b;text-align:left}#configurator #formatHint.fhShow .fhText{font-weight:700;line-height:1.35}#configurator #formatHint.fhShow .fhText .fhIcon{color:#c98f00;margin-right:6px}#configurator #formatHint.fhShow .fhBtn{display:block;margin:8px 0 6px;padding:11px 12px;border:1px solid #7f7f7f;border-radius:8px;background:#1ca32c;color:#fff!important;font-weight:700;text-align:center;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.6)}#configurator #formatHint.fhShow .fhLinks{font-size:.9rem}#configurator #formatHint.fhShow .fhLinks a{color:#0b61b8;text-decoration:underline}#configurator #formatHint.fhShow .fhDetails{margin-top:8px;font-size:.9rem;line-height:1.4}}html body #menueObj #MenueMaterial .objliste a .checkbox_o,html body #menueObj #MenueBilder .objliste a .checkbox_o{margin-top:17px}@media only screen and (max-width:680px){html body #menueObj #MenueMaterial .objliste>a .checkbox_o,html body #menueObj #MenueBilder .objliste>a .checkbox_o{margin-top:0;margin-bottom:0}}#configurator>a:has(>.icon-attention){display:none!important}@media only screen and (min-width:681px){#configurator #formatHint.fhShow{display:block;width:75%;margin:8px auto 12px;padding:10px 15px;border:1px solid #ecd48a;border-left:4px solid #f2b904;border-radius:6px;background:#fff7dc;color:#2b2b2b;text-align:left}#configurator #formatHint.fhShow .fhText{font-weight:700;line-height:1.35}#configurator #formatHint.fhShow .fhIcon{color:#c98f00;margin-right:6px}#configurator #formatHint.fhShow .fhBtn{display:inline-block;margin:8px 12px 4px 0;padding:9px 16px;border:1px solid #7f7f7f;border-radius:8px;background:#1ca32c;color:#fff!important;font-weight:700;text-decoration:none;text-shadow:0 -1px 1px rgba(0,0,0,.6)}#configurator #formatHint.fhShow .fhLinks{display:inline-block;font-size:.9rem}#configurator #formatHint.fhShow .fhLinks a{color:#0b61b8;text-decoration:underline}#configurator #formatHint.fhShow .fhDetails{margin-top:8px;font-size:.9rem;line-height:1.4}#configurator #mobileTools{display:grid;grid-template-columns:62px 62px 190px;justify-content:center;gap:8px;margin:12px auto 8px}#configurator #mobileTools>a{display:flex;align-items:center;justify-content:center;min-height:58px;box-sizing:border-box;border:1px solid #bcbcbc;border-radius:8px;background:#f4f4f4;text-decoration:none}#configurator #mobileTools>a:hover{background:#e9e9e9}#configurator #mobileTools>a:not(.mobileImageEdit){flex-direction:column;gap:2px;padding:4px 0}#configurator #mobileTools>a:not(.mobileImageEdit) .mobileToolsIcon{width:26px;height:26px}#configurator #mobileTools>a:not(.mobileImageEdit) .toolLabel{font-size:.68rem;line-height:1.15;font-weight:700;color:#434343;text-align:center}#configurator #mobileTools .mobileToolsIcon{width:30px;height:30px;fill:none;stroke:#434343;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}#configurator #mobileTools>a:not(.mobileImageEdit) .mobileToolsIcon{width:26px;height:26px}#configurator #mobileTools .mobileFrameIcon rect{stroke-dasharray:3 3}#configurator #mobileTools .mobileToolsIcon .rotateArrow{stroke:#434343;stroke-width:2.8}#configurator #mobileTools .mobileImageEdit{gap:9px;padding:0 14px;border-color:#2b2b2b;background:#434343;color:#fff!important;font-weight:700;text-shadow:0 -1px 1px rgba(0,0,0,.5)}#configurator #mobileTools .mobileImageEdit:hover{background:#2b2b2b}#configurator #mobileTools .mobileImageEdit .mobileToolsIcon{stroke:#f2b904}#tools #options,#tools #image_edit{display:none}}@media only screen and (max-width:680px){html body #popup .box_layer.popupbox{top:auto!important;bottom:var(--kb,0px);left:0!important;right:0;width:100%;max-width:none!important;margin:0!important;border-radius:14px 14px 0 0;overflow:hidden;animation:sheetUp .25s ease-out}html body #popup .box_layer.popupbox>.content.WithHeadline{max-height:calc(100vh - 100px);max-height:calc(var(--vvh,100dvh)*.88 - 46px)}}@media only screen and (max-width:680px){html body #SelectBoxPopup #PopupItems{position:fixed!important;top:auto!important;bottom:var(--kb,0px)!important;left:0!important;right:0!important;float:none;width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box;max-height:88vh;max-height:calc(var(--vvh,100dvh)*.88);overflow-y:auto;overscroll-behavior:contain;padding:12px 12px 16px;border:0;border-top:2px solid #2b2b2b;border-radius:14px 14px 0 0;animation:sheetUp .25s ease-out}html body #SelectBoxPopup #PopupItems .triangle{display:none}}html body .popupbox p.center,html body .popupbox p[style*="text-align:center"],html body .popupbox p[style*="text-align: center"]{position:relative;z-index:10}#NavKonfig .preview a.uploadBtn{float:none!important;display:block;box-sizing:border-box;width:calc(100% - 8px);margin:8px 0 2px;padding:7px 6px;font-size:.92em;white-space:nowrap;border:1px solid #bcbcbc;border-radius:6px;background:#f4f4f4;color:#2b2b2b;font-weight:700;text-align:center;text-decoration:none!important}#NavKonfig .preview a.uploadBtn:hover{background:#e9e9e9}#NavKonfig .preview a.uploadBtn [class^=icon-]:before{margin-right:6px}@media only screen and (max-width:680px){html.noVisualViewport body #popup .box_layer.popupbox{top:10px!important;bottom:auto;border-radius:8px;animation:none}html.noVisualViewport body #SelectBoxPopup #PopupItems{top:16px!important;bottom:auto!important;border-radius:8px;animation:none}}#NavKonfig .active .preview a.uploadBtn,#NavKonfig .active .preview a.uploadBtn:hover{color:#2b2b2b!important;background:#f4f4f4}#NavKonfig .active .preview a.uploadBtn [class^=icon-]:before{color:#434343!important}#NavKonfig .betrag{display:flow-root}#NavKonfig .warenkorb a.button{display:block;box-sizing:border-box;width:calc(100% - 20px)!important;margin:10px 10px 12px;clear:both;white-space:nowrap;text-align:center}@keyframes progressStripes{from{background-position:0 0,0 0}to{background-position:28px 0,0 0}}#progress #progressbarWrapper{box-sizing:border-box;height:28px;background:#f1f1f1 none;border:1px solid #c9cac7;border-radius:6px;overflow:hidden}#progress #progressbar{height:100%;border-radius:5px 0 0 5px;background-color:#1ca32c;background-image:linear-gradient(45deg,rgba(255,255,255,.22) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.22) 50%,rgba(255,255,255,.22) 75%,transparent 75%),linear-gradient(to bottom,#3ede51,#1ca32c);background-size:28px 28px,100% 100%;animation:progressStripes 1s linear infinite;transition:width .25s ease}#progress #progressbarInfo{left:0;top:0;width:100%;height:100%;line-height:26px;text-align:center;color:#2b2b2b;text-shadow:0 0 3px #fff,0 0 3px #fff}@media only screen and (max-width:680px){#progress #progressbarWrapper{height:44px;border-radius:8px}#progress #progressbar{border-radius:7px 0 0 7px}#progress #progressbarInfo{line-height:42px;font-size:1.1rem}}@media (prefers-reduced-motion:reduce){#progress #progressbar{animation:none}}@media only screen and (max-width:680px){#popup.Upload_layer:has(#progress[style*="display: block"]) .headline .fr,#popup.Upload_layer:has(#progress[style*="display: block"]) p.center:has(>a.hover){display:none}}html body #menueObj #MenueFormate tr td .checkbox_o{top:50%;margin-top:-9px;margin-bottom:0}html body #menueObj #MenueFormate tr td.format{padding-left:34px}body:has(#ausgrauen.block,#ausgrauen[style*="display: block"],#popup,#SelectBoxPopup,#cookie_law_1,#menueObj[style*="display: block"]) :is([id^="trustbadge"],[id*="tsbadge"],[class*="trustbadge"],[id^="MyCustomTrustbadge"]){display:none!important}@media only screen and (max-width:680px){html body #motive #keywords{text-align:left}html body #motive #keywords b{display:block;margin:0 0 4px;font-size:.85rem;color:#666}html body #motive #keywords ul{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,auto);justify-content:start;gap:8px;margin:0;padding:2px 2px 8px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}html body #motive #keywords ul::-webkit-scrollbar{display:none}html body #motive #keywords ul li{display:block;margin:0;padding:0;list-style:none}html body #motive #keywords ul li a{display:block;padding:7px 12px;border:1px solid #c9cac7;border-radius:16px;background:#f4f4f4;white-space:nowrap}html body .popupbox #motivansicht+br{display:none}html body .popupbox #motivansicht+br+p.center{margin-top:0!important}html body .popupbox #motivansicht .docRight .fr{margin:0 0 10px}html body .popupbox #motivansicht .docRight a.button{margin:0 0 10px}}#kwMore{display:none}@media only screen and (max-width:680px){html body .popupbox #kwRow{position:relative}html body .popupbox #kwBox{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}html body .popupbox #kwMore{display:block;position:absolute;right:0;bottom:0;padding-left:30px;background:linear-gradient(to right,rgba(255,255,255,0),#fff 30px);font-size:.9rem;color:#0b61b8;text-decoration:underline}html body .popupbox #kwRow.open #kwBox{display:block;overflow:visible}html body .popupbox #kwRow.open #kwMore{position:static;display:inline-block;padding-left:0;background:none;margin-top:2px}}@media only screen and (max-width:680px){html body #cookie_law_1{top:auto!important;bottom:0;left:0;right:0;transform:none;width:100%!important;max-width:none!important;max-height:88vh;max-height:88dvh;overflow-y:auto;box-sizing:border-box;padding:14px 14px calc(14px + env(safe-area-inset-bottom));border:0;border-top:2px solid #2b2b2b;border-radius:14px 14px 0 0;font-size:14px;line-height:1.4;text-align:left;animation:sheetUp .25s ease-out}html body #cookie_law_1 p{margin:0 0 12px!important;line-height:1.4!important}html body #cookie_law_1 a.button{display:block;float:none!important;box-sizing:border-box;width:100%!important;margin:0 0 10px;padding:14px 16px!important;font-size:1.05rem;font-weight:700;line-height:1.3;text-align:center;border-radius:8px}html body #cookie_law_1 .cookieBtns{display:flex;flex-direction:column}html body #cookie_law_1 .cookieBtns .settings{order:1}html body #cookie_law_1 .cookieBtns .reject{order:2}html body #cookie_law_1 .cookieBtns .accept{order:3;margin-bottom:14px}html body #cookie_law_1 a.button.reject,html body #cookie_law_1 a.button.settings{background:#f4f4f4 none!important;border-color:#bcbcbc;color:#2b2b2b!important;text-shadow:none}html body #cookie_law_1 .infobox{width:100%;min-width:0}}@media only screen and (max-width:680px){html body #cookie_law_1 a.button.accept{background:#434343 none!important;border-color:#2b2b2b;color:#fff!important;text-shadow:none}html body #cookie_law_1 a.button.accept:hover,html body #cookie_law_1 a.button.accept:active{background:#2b2b2b none!important}}

#googleMap {border: 1px solid #2b2b2b;width: 495px;height:450px;font-size:12px}#googleInfo {height:85px}#googleMap1 {border: 1px solid #2b2b2b;width: 326px; height: 300px;font-size: 12px}


