:root{--color-text: #303030;--color-text-light: #606060;--color-text-disabled: #909090;--color-text-accent: #204620;--color-text-accent-light: #4D804D;--color-text-accent-very-light: #6B996B;--color-accent: #e30b18;--color-accent-light: #E67373;--color-background-body: #adccad;--color-background-body-dark: #9dbb9d;--color-background-main: #fff;--color-text-header: #204620;--color-background-header: #adccad;--color-background-header-dark: #9dbb9d;--color-text-footer: #204620;--color-background-footer: #adccad;--color-background-footer-dark: #9dbb9d;--color-text-form-header: #204620;--color-background-form-header: #adccad;--color-background-form-row: #e0e5e0;--color-background-form-row-odd: #d0d5d0;--color-background-form-row-even: #e0e5e0;--color-text-form-footer: #204620;--color-background-form-footer: #adccad;--color-text-form-error: #b90000;--color-background-form-error: #ffc9c9;--color-text-form-success: #204620;--color-background-form-success: #c0d9c0;--color-text-form-note: #303030;--color-background-form-note: #e0e5e0}*,*:before,*:after{box-sizing:border-box}:root{font-family:text, sans-serif;--font-size: 17px;font-size:var(--font-size);font-weight:400;line-height:1.5;color:var(--color-text)}@media screen and (max-width: 640px){:root{--font-size: 16px}}@media screen and (max-width: 480px){:root{--font-size: 15px}}html{overflow-y:scroll}body{margin:0;background-color:var(--color-background-body);min-width:320px}body>header div.outer div.inner,body>main div.outer div.inner,body>footer div.outer div.inner{--max-width-inner: 1440px;--padding-x: 3em;--padding-y: 2em;max-width:var(--max-width-inner);margin:0 auto;padding:var(--padding-y) var(--padding-x)}@media screen and (max-width: 800px){body>header div.outer div.inner,body>main div.outer div.inner,body>footer div.outer div.inner{--padding-x: 1.5em}}@media screen and (max-width: 640px){body>header div.outer div.inner,body>main div.outer div.inner,body>footer div.outer div.inner{--padding-x: 1.0em;--padding-y: 1.5em}}@media screen and (max-width: 480px){body>header div.outer div.inner,body>main div.outer div.inner,body>footer div.outer div.inner{--padding-x: 0.75em;--padding-y: 1em}}body>header div.outer div.inner p,body>header div.outer div.inner .p,body>header div.outer div.inner ul,body>main div.outer div.inner p,body>main div.outer div.inner .p,body>main div.outer div.inner ul,body>footer div.outer div.inner p,body>footer div.outer div.inner .p,body>footer div.outer div.inner ul{margin:1.334em 0}@media screen and (max-width: 640px){body>header div.outer div.inner p,body>header div.outer div.inner .p,body>header div.outer div.inner ul,body>main div.outer div.inner p,body>main div.outer div.inner .p,body>main div.outer div.inner ul,body>footer div.outer div.inner p,body>footer div.outer div.inner .p,body>footer div.outer div.inner ul{margin:1.25em 0}}@media screen and (max-width: 480px){body>header div.outer div.inner p,body>header div.outer div.inner .p,body>header div.outer div.inner ul,body>main div.outer div.inner p,body>main div.outer div.inner .p,body>main div.outer div.inner ul,body>footer div.outer div.inner p,body>footer div.outer div.inner .p,body>footer div.outer div.inner ul{margin:1em 0}}body>header div.outer{text-align:center;color:var(--color-text-header);background-color:var(--color-background-header)}body>header div.outer div.inner{--padding-y: 1.5em;padding-top:var(--padding-y);padding-bottom:calc(var(--padding-y) * 0.75)}body>header div.outer div.inner nav{display:inline-block;margin-top:0.34em;padding:0.34em 0.67em;background-color:var(--color-background-header-dark);border:0px solid transparent;border-radius:0.5em;white-space:nowrap}body>header div.outer div.inner nav b.welcome{letter-spacing:0.034em}body>header div.outer div.inner nav b.welcome i{margin-left:0.25em}body>header div.outer div.inner img.logo{display:block;max-width:6em;margin:0 auto}body>main{background-color:var(--color-background-main)}body>main div.outer div.inner nav.main{line-height:1.67}body>main div.outer div.inner section.content{margin:0 auto;max-width:640px}body>main div.outer div.inner section.content header{font-size:133.4%;font-weight:600;line-height:1.25;letter-spacing:0.125em;text-align:right;text-transform:uppercase;color:var(--color-text-accent)}body>main div.outer div.inner section.content ul li:first-child{margin-top:-0.5em}body>main div.outer div.inner section.content ul li::marker{color:var(--color-accent)}body>main div.outer div.inner section.content .tipp{margin-left:1.25em}body>main div.outer div.inner section.content .tipp .tipp{margin-bottom:0.5em;margin-left:-1.25em;font-weight:bold;color:var(--color-text-accent)}body>main div.outer div.inner section.content .tipp .br{line-height:0.334}body>main div.outer div.inner section.content img.img-help{display:block;margin-left:auto;margin-right:auto;padding-top:0.25em;padding-bottom:0.25em}body>main div.outer div.inner section.content img.img-help.img-250{width:250px;max-width:100%}body>main div.outer div.inner section+section{margin-top:1.334em}body>footer div.outer{text-align:center;line-height:1.25;color:var(--color-text-footer);background-color:var(--color-background-footer)}body>footer div.outer img.logo-jx{display:inline-block;margin-top:0.667em;width:2em;height:2em}h1,.h1,h2,h3,h4,h5,h6{margin:0;font-family:header;font-weight:400;letter-spacing:0.0667em}h1,.h1{font-size:150%;text-transform:uppercase;color:var(--color-h1)}p,.p,ul,ol{margin:1.5em 0}p.schmaler-rand,.p.schmaler-rand,ul.schmaler-rand,ol.schmaler-rand{margin:0.67em 0 !important}p:first-child,.p:first-child,ul:first-child,ol:first-child{margin-top:0 !important}p:last-child,.p:last-child,ul:last-child,ol:last-child{margin-bottom:0 !important}a{padding:0 0.334em;margin:0 -0.334em;text-decoration:underline dotted rgba(227,11,24,0.8);color:currentColor;border:0px solid transparent;border-radius:0.34em;background-image:linear-gradient(rgba(227,11,24,0.8), rgba(227,11,24,0.8) 100%);background-repeat:no-repeat;background-position:center 90%;background-size:100% 0px;transition:all 0.50s ease-in-out}@media (hover: hover){a:hover{color:white;transition:all 0.25s ease-in-out;background-size:100% 100%}}ol.linksbuendig,ul.linksbuendig{padding-left:2ex}hr.narrow{width:25em;max-width:75%;border-top:none;border-bottom:0.1em dotted var(--color-text-accent)}.clear-both{clear:both}.color-text-accent{color:#204620}.color-accent{color:#e30b18}.display-block{display:block}.font-size-m{font-size:88.89%}.font-size-s{font-size:83.34%}.font-size-xs{font-size:66.67%}.text-align-center{text-align:center}.text-transform-none{text-transform:none}.block-align-center{margin:0 auto}
