:root{--dialog-title-background:#555e71;--dialog-title-color:#fff;--dialog-bottom-color:#0098d4}a{text-decoration:none}a:hover{text-decoration:underline}[contenteditable=true],input,textarea{-webkit-appearance:none;border-radius:0;box-shadow:none;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;min-height:1px;min-width:1px;outline-style:none;-webkit-user-select:auto!important;-khtml-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;-o-user-select:auto!important;user-select:auto!important}ul{margin:0;padding:0}div.checkbox,div.radio,input[type=checkbox],input[type=radio]{background:#ccc;border:1px solid #444;height:15px;margin:0;padding:0;vertical-align:middle;width:15px}div.checkbox,div.radio{box-sizing:border-box;cursor:pointer;display:inline-block}div.checkbox.active,div.radio.active{background:#444}div.checkbox+label,div.radio+label,input[type=checkbox]+label,input[type=radio]+label{padding-left:10px}label+div.checkbox,label+div.radio,label+input[type=checkbox],label+input[type=radio]{margin-left:10px}label{cursor:pointer}figure{margin:0}img{border:0}button,select{font-family:inherit;font-weight:inherit}::-webkit-input-placeholder{color:#888}:-moz-placeholder,::-moz-placeholder{color:#888}:-ms-input-placeholder{color:#888}body{background-color:#fff;margin:0;padding:0}.lazy{visibility:hidden}.container{min-width:1200px;overflow:hidden;position:relative;width:100%}div.site{margin:0 auto;padding:0 40px;position:relative;text-align:left;width:1120px}#div_content ul{list-style-type:disc;margin:1em 0;padding-left:1em}div.value.notok:after{color:#e41e13;content:"✗"}div.value.notok:after,div.value.ok:after{font-weight:700;height:12px;line-height:12px;position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:12px}div.value.ok:after{color:green;content:"✓"}div.media{display:none}div.media.desktop{display:block}dialog{border:none;border-bottom:3px solid var(--dialog-bottom-color);min-width:25vw;overflow:hidden;padding:0}dialog:focus-visible{border:none}dialog::backdrop{background:rgba(0,0,0,.25)}dialog+dialog::backdrop{background:none}dialog header{background-color:var(--dialog-title-background);color:var(--dialog-title-color);font-weight:600;height:24px;padding:10px}dialog header button{background-color:inherit;border:0;color:inherit;cursor:pointer;height:24px;padding:0;position:absolute;right:10px;top:10px;width:24px}dialog main{max-height:calc(90vh - 96px);overflow:auto;padding:10px}dialog main div.form{display:grid;gap:10px;grid-auto-flow:row;grid-template-columns:180px 1fr}dialog footer{box-sizing:border-box;display:flex;gap:10px;justify-content:flex-end;padding:10px;width:100%}dialog footer:empty{display:none}dialog footer button{background:#f6f7f8;border:1px solid #a9b3bb;color:#1b1b1b;cursor:pointer;font-weight:400;height:32px;line-height:30px;padding:0 20px;position:relative}dialog footer button:hover{background-color:#edeff1;border-color:#1b1b1b}@media (min-width:1024px) and (max-width:1200px){div.media.desktop{display:none}div.media.landscape{display:block}}@media (min-width:768px) and (max-width:1023px){div.media.desktop{display:none}div.media.portrait{display:block}}@media (max-width:767px){div.value.notok:after,div.value.ok:after{right:-13px}div.media.desktop{display:none}div.media.mobile{display:block}}div.clear{clear:both}body>#div_testbanner{background:crimson;bottom:-80px;color:#fff;font-family:verdana;font-size:30px;line-height:30px;opacity:.85;padding:20px 70px;position:fixed;right:-110px;transform:rotate(-45deg);transform-origin:0 0;z-index:20000000}:root{--bg-color-body:#426d7d;--bg-color-header:#426d7d;--bg-color-site:#426d7d;--bg-color-footer:#426d7d;--bg-color-button:#fff;--bg-color-button-hover:#fff;--bg-color-contentbox:#fff;--bg-mobilemenu:linear-gradient(180deg,#ffb500,#ffb500 2px,transparent 0,transparent 8px,#ffb500 0,#ffb500 10px,transparent 0,transparent 16px,#ffb500 0,#ffb500 18px);--text-color-body:#464646;--text-color-h1:#0399d8;--text-color-h2:#464646;--text-color-h3:#464646;--text-color-h4:#242424;--text-color-h5:#999;--text-color-input:#000;--text-color-menu:#fff;--text-color-menu-active:#fff;--text-color-a:#0399d8;--text-color-a-hover:#2b2273;--text-color-button:#fff;--text-color-button-hover:#fff;--text-color-welcomeheader:#fff;--text-color-footer:#fff;--text-fontfamily-body:"Merriweather Sans",sans-serif;--text-fontfamily-h1:"Merriweather Sans",sans-serif;--text-fontfamily-h2:"Merriweather Sans",sans-serif;--text-fontfamily-h3:"Merriweather Sans",sans-serif;--text-fontfamily-h4:"Merriweather Sans",sans-serif;--text-fontfamily-h5:"Merriweather Sans",sans-serif;--text-fontfamily-button:"Merriweather Sans",sans-serif;--text-fontsize-body:16px;--text-fontsize-h1:36px;--text-fontsize-h2:26px;--text-fontsize-h3:20px;--text-fontsize-h4:18px;--text-fontsize-h5:15px;--text-fontsize-button:13px;--text-fontsize-input:16px;--text-fontsize-menu:13px;--text-fontweight-body:300;--text-fontweight-h1:400;--text-fontweight-h2:400;--text-fontweight-h3:400;--text-fontweight-h4:400;--text-fontweight-h5:400;--text-fontweight-button:600;--text-fontweight-menu:600;--text-lineheight-body:28px;--text-lineheight-h1:40px;--text-lineheight-h2:34px;--text-lineheight-h3:30px;--text-lineheight-h4:26px;--text-lineheight-h5:18px;--text-lineheight-button:30px;--text-lineheight-input:20px;--text-lineheight-menu:40px;--text-fontstyle-h1:normal;--text-fontstyle-h2:normal;--text-fontstyle-h3:normal;--text-fontstyle-h4:normal;--text-fontstyle-h5:normal;--border-button:0px;--border-menu-item-active:0px;--border-input:1px #69727d solid;--border-input-focus:1px #3e3e3e solid;--border-search-input:1px rgba(0,0,0,.1) solid;--border-dialog:5px #ffb500 solid;--sitewidth:1320px;--vh:1vh}body,html{background:var(--bg-color-body);color:var(--text-color-body);font-family:var(--text-fontfamily-body);font-size:var(--text-fontsize-body);font-style:normal;font-weight:var(--text-fontweight-body);line-height:var(--text-lineheight-body);min-height:100vh}a{color:var(--text-color-a);font-size:inherit;text-decoration:underline}a:hover{color:var(--text-color-a-hover)}b,strong{color:inherit;font-size:inherit;font-weight:600}.button{background-color:var(--bg-color-button);border:var(--border-button);color:var(--text-color-button);cursor:pointer;display:inline-block;font-family:var(--text-fontfamily-button);font-size:var(--text-fontsize-button);font-weight:var(--text-fontweight-button);height:auto;line-height:var(--text-lineheight-button);min-width:120px;overflow:hidden;padding:0 4%;position:relative;text-align:center;text-decoration:none!important;transition:background .2s ease;white-space:nowrap}.button.back,.button.prev{background-color:var(--bg-color-button-prev)}.button:hover{background-color:var(--bg-color-button-hover);color:var(--text-color-button-hover)}.container{min-width:unset}div.site{grid-gap:20px;display:grid;grid-template-columns:repeat(12,1fr);width:var(--sitewidth)}h1{color:var(--text-color-h1);font-family:var(--text-fontfamily-h1);font-size:var(--text-fontsize-h1);font-style:var(--text-fontstyle-h1);font-weight:var(--text-fontweight-h1);line-height:var(--text-lineheight-h1)}h1,h2{margin-top:0}h2{color:var(--text-color-h2);font-family:var(--text-fontfamily-h2);font-size:var(--text-fontsize-h2);font-style:var(--text-fontstyle-h2);font-weight:var(--text-fontweight-h2);line-height:var(--text-lineheight-h2)}h3{color:var(--text-color-h3);font-family:var(--text-fontfamily-h3);font-size:var(--text-fontsize-h3);font-style:var(--text-fontstyle-h3);font-weight:var(--text-fontweight-h3);line-height:var(--text-lineheight-h3);margin-top:0}h4{color:var(--text-color-h4);font-family:var(--text-fontfamily-h4);font-size:var(--text-fontsize-h4);font-style:var(--text-fontstyle-h4);font-weight:var(--text-fontweight-h4);line-height:var(--text-lineheight-h4);margin-bottom:10px}h5{color:var(--text-color-h5);font-family:var(--text-fontfamily-h5);font-size:var(--text-fontsize-h5);font-style:var(--text-fontstyle-h5);font-weight:var(--text-fontweight-h5);line-height:var(--text-lineheight-h5);margin:0}input[type=datetime-local],input[type=password],input[type=text]{background:var(--bg-color-input);border:var(--border-input);border-radius:var(--border-radius-small);box-sizing:border-box;color:var(--text-color-input);font-size:var(--text-fontsize-input);height:45px;line-height:var(--text-lineheight-input);padding:0 20px;width:100%}input[type=datetime-local]:focus,input[type=password]:focus,input[type=text]:focus{border:var(--border-input-focus)}textarea{background:var(--bg-color-input);border:var(--border-input);border-radius:var(--border-radius-small);box-sizing:border-box;color:var(--text-color-input);font-size:var(--text-fontsize-input);height:250px;line-height:var(--text-lineheight-input);margin:0;padding:10px;width:100%}textarea:focus{border:var(--border-input-focus)}input[type=checkbox],input[type=radio]{background:var(--bg-color-input);border:var(--border-input);box-sizing:border-box;cursor:pointer;display:inline-block;height:20px;overflow:hidden;position:relative;vertical-align:-.3em;width:20px}input[type=checkbox]:checked:after{background:var(--bg-color-checkbox);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}input[type=checkbox]:checked:before{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right-color:#fff;border-top-color:#fff;content:"";display:inline-block;height:30%;left:21%;position:absolute;top:25%;transform:rotate(-45deg);width:50%;z-index:2}input[type=radio]:checked:after{background:var(--bg-color-radio);content:"";display:inline-block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}input[type=radio]:checked:before{border-bottom:2px solid #fff;border-left:2px solid #fff;border-right-color:#fff;border-top-color:#fff;content:"";display:inline-block;height:30%;left:21%;position:absolute;top:25%;transform:rotate(-45deg);width:50%;z-index:2}select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:var(--bg-color-input);background-image:url(css/images/icn_down.svg);background-position:calc(100% - 20px);background-repeat:no-repeat;background-size:10px;border:var(--border-input);border-radius:var(--border-radius-small);box-sizing:border-box;color:var(--text-color-input);display:block;font-family:inherit;font-size:var(--text-fontsize-input);font-weight:inherit;height:45px;line-height:var(--text-lineheight-input);margin:0;max-width:100%;padding:0 45px 0 15px;width:100%}select::-ms-expand{display:none}select:focus,select:hover{border:var(--border-input-focus)}select option{font-weight:400}body.noscroll{overflow:hidden}#div_header{background:var(--bg-color-header);height:auto;position:relative;position:sticky;top:0;z-index:100}#div_header div.site{align-items:center;min-height:84px;padding-bottom:20px;padding-top:10px}#div_header figure.logo{background:#fff;border-radius:5px;grid-column:1/span 3;padding:5px}#div_header figure.logo a{display:flex}#div_header figure.logo img{display:block;flex:0 0 auto;height:auto;margin:0 auto;width:50%}#div_header div.welcome{grid-column:4/span 8}#div_header div.welcome h1{font-size:var(--text-fontsize-h2);font-weight:var(--text-fontweight-h2);line-height:var(--text-lineheight-h2);margin:0}#div_header div.welcome h1,#div_header div.welcome h3{color:var(--text-color-welcomeheader);font-family:var(--text-fontfamily-h2);text-align:center}#div_header div.welcome h3{margin-bottom:0;margin-top:0}#div_content{background:var(--bg-color-site);margin:0;min-height:calc(100vh - 223px);padding:0 0 20px;position:relative}#div_content div.editor div.aside{background:#fff;border-radius:5px;grid-column:1/span 3;grid-row:1/span 1;padding:20px}#div_content div.editor div.content{background:#fff;border-radius:5px;grid-column:4/span 8;padding:20px}#div_breadcrumbs{margin:25px 0}#div_breadcrumbs ul li{color:#a9b3bb;float:left;font-size:14px}#div_breadcrumbs ul li.first{width:0}#div_breadcrumbs ul li.split{color:#a9b3bb;font-size:14px;margin:0 10px}#div_breadcrumbs ul li.current{color:#000;font-size:14px}#div_breadcrumbs ul li a{color:#a9b3bb;font-size:14px}#div_content div.webshopproducts div.site div.product{background:var(--bg-color-contentbox);border-radius:5px;grid-column:1/span 3;grid-row:1/span 1;padding:20px}#div_content div.webshopproducts div.site div.product div.row{display:flex;flex-wrap:wrap;margin-bottom:10px}#div_content div.webshopproducts div.site div.product div.row:last-of-type{margin-bottom:0}#div_content div.webshopproducts div.site div.product div.row div.key{flex:0 0 100%;font-weight:700}#div_content div.webshopproducts div.site div.product div.row div.value{flex:0 0 100%}#div_content div.webshopproducts div.site div.info{background:var(--bg-color-contentbox);border-radius:5px;grid-column:1/span 3;grid-row:2/span 1;padding:20px}#div_content div.webshopproducts div.site div.messages{background:var(--bg-color-contentbox);border-radius:5px;grid-column:1/span 12;grid-row:span 1;padding:20px;position:relative}#div_content div.webshopproducts div.site div.messages span{background:#08b2dd;border-radius:100%;color:#fff;font-size:15px;font-weight:700;height:26px;left:-10px;line-height:26px;position:absolute;text-align:center;top:-10px;width:26px}#div_content div.webshopproducts div.site div.messages h3{position:relative}#div_content div.webshopproducts div.site div.messages div.items{display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}#div_content div.webshopproducts div.site div.messages div.col{padding-top:20px;position:relative}#div_content div.webshopproducts div.site div.messages div.col:nth-of-type(n+2){border-left:1px solid #000;padding-left:20px}#div_content div.webshopproducts div.site div.messages div.col div.date{background:#0399d8;color:#fff;display:inline-block;font-weight:500;left:0;margin-bottom:0;margin-left:auto;padding:0 5px;position:absolute;right:auto;top:0}#div_content div.webshopproducts div.site div.messages div.items:has(div.col+div.col) div.col div.date{left:auto;right:0}#div_content div.webshopproducts div.site div.invitation{background:red;border-radius:5px;color:#fff;grid-column:4/span 9;grid-row:span 1;padding:20px}#div_content div.webshopproducts div.site div.invitation.green{background:green}#div_content div.webshopproducts div.site div.invitation *{color:#fff}#div_content div.webshopproducts div.site div.form{background:var(--bg-color-contentbox);border-radius:5px;grid-column:4/span 9;grid-row:span 1;padding:20px}#div_content div.webshopproducts div.site div.form ul li span{margin-right:10px}#div_content div.webshopproducts div.site div.form ul li span:last-of-type{margin-right:0}#div_content div.webshopproducts div.site div.form ul li span:after{content:"-";padding-left:10px}#div_content div.webshopproducts div.site div.form ul li span:last-of-type:after{content:"";padding-left:0}#div_content div.webshopproducts div.site div.form .button.green{background:green;padding:0 10px}#div_content div.webshopproducts div.site div.form .button.orange{background:orange;padding:0 10px}#div_content div.webshopproducts div.site div.form .button.red{background:red;padding:0 10px}#div_content div.webshopproducts div.site div.productversions{background:var(--bg-color-contentbox);border-radius:5px;grid-column:4/span 9;grid-row:span 2;padding:20px}#div_content div.webshopproducts div.site:has(div.form) div.productversions{grid-row:span 1}#div_content div.webshopproducts div.site div.productversions div.year{border-bottom:1px solid #000;margin-bottom:20px;padding-bottom:20px}#div_content div.webshopproducts div.site div.productversions div.year.hidden{display:none}#div_content div.webshopproducts div.site div.productversions div.year h2{grid-column:1/span 12;margin-bottom:5px}#div_content div.webshopproducts div.site div.productversions div.year table tr:hover{background:#eee}#div_content div.webshopproducts div.site div.productversions div.year table tr td{padding:5px 10px}#div_content div.webshopproducts div.site div.productversions div.year table tr td span.key{font-weight:700}#div_content div.webshopproducts div.site div.productversions div.year table tr td:first-child{min-width:90px}#div_content div.webshopproducts div.site div.productversions div.year table tr td:nth-child(2){min-width:150px}#div_content div.webshopproducts div.site div.productversions div.year table tr td:first-of-type{padding-left:0}#div_content div.webshopproducts div.site div.productversions div.year table tr td span.shift{font-weight:600}#div_content div.webshopproducts div.site div.productversions div.year table tr td:nth-child(-n+4) span.key{display:none}#div_footer{background:var(--bg-color-footer);margin:0;position:relative}#div_footer div.copyright{color:var(--text-color-footer);font-size:12px;grid-column:4/span 5;text-align:center}@media (max-width:767px){:root{--sitewidth:100%}div.site{box-sizing:border-box;padding:0 20px;width:var(--sitewidth)}#div_header figure.logo{grid-column:1/span 12}#div_header figure.logo img{flex:0 0 auto}#div_header div.welcome{grid-column:1/span 12;justify-self:center}#div_content div.editor div.aside{grid-column:1/span 12;grid-row:2}#div_content div.editor div.content{grid-column:1/span 12;grid-row:1}#div_content div.webshopproducts div.site div.product{grid-column:1/span 12;grid-row:3}#div_content div.webshopproducts div.site div.info{grid-column:1/span 12;grid-row:4}#div_content div.webshopproducts div.site div.form,#div_content div.webshopproducts div.site div.invitation{grid-column:1/span 12;grid-row:1}#div_content div.webshopproducts div.site div.form .button.green{margin-bottom:5px}#div_content div.webshopproducts div.site div.form .button.orange,#div_content div.webshopproducts div.site div.form .button.red{font-size:12px;margin-bottom:5px}#div_content div.webshopproducts div.site div.messages{grid-row:4;grid-template-columns:1fr}#div_content div.webshopproducts div.site div.messages h3{grid-column:1/span 12}#div_content div.webshopproducts div.site div.messages div.items{grid-template-columns:1fr;position:relative}#div_content div.webshopproducts div.site div.messages div.col{border-bottom:1px solid #000;grid-column:1;max-width:100%;overflow:hidden;padding-top:20px}#div_content div.webshopproducts div.site div.messages div.col:last-of-type{border-bottom:0}#div_content div.webshopproducts div.site div.messages div.col:nth-of-type(n+2){border:0;padding:60px 0 0}#div_content div.webshopproducts div.site div.messages div.col div.date{left:0;right:unset;top:0}#div_content div.webshopproducts div.site div.productversions{grid-column:1/span 12;grid-row:2}#div_content div.webshopproducts div.site div.productversions div.year table,#div_content div.webshopproducts div.site div.productversions div.year table tbody{display:block}#div_content div.webshopproducts div.site div.productversions div.year table tr{border-bottom:1px solid #ccc;display:block;margin-bottom:20px;padding-bottom:20px}#div_content div.webshopproducts div.site div.productversions div.year table tr:last-of-type{border:0;margin-bottom:0;padding-bottom:0}#div_content div.webshopproducts div.site div.productversions div.year table tr td{display:block;padding:0}#div_content div.webshopproducts div.site div.productversions div.year table tr td span.shift{display:block}#div_content div.webshopproducts div.site div.productversions div.year table tr td:nth-child(-n+4) span.key{display:block;font-weight:600}#div_content div.webshopproducts div.site div.productversions button.history{width:100%}#div_footer div.copyright{grid-column:1/span 12}}

