/***************************************************************
*	suetti.it - https://suetti.it
*	zimba - v1.0.40 - 10/6/2025, 6:10:57 AM
***************************************************************/
:root{--bs-primary:#2f5597;--bs-primary-rgb:47,85,151}.btn-primary{--bs-btn-bg:#2f5597;--bs-btn-border-color:#2f5597;--bs-btn-hover-bg:#254070;--bs-btn-hover-border-color:#1f3660;--bs-btn-active-bg:#1f3660;--bs-btn-active-border-color:#192b4e}a{text-decoration:none}a.aktiv{color:#0053bd}.inhalt p{margin:5px 0}.inhalt a:not(.weiter){color:#0053bd;text-decoration:none;line-height:10px;background:#fff;display:inline-block;padding:14px 5px;font-weight:400}.inhalt a:not(.weiter):hover{background:#2f5597;color:#fff}.inhalt a.weiter:not(.btn){display:block;background:#fff}.inhalt .ftext,.inhalt>.text,.inhalt a.weiter:not(.btn){margin:10px 0;padding:4px 10px}.inhalt a.weiter:hover{background:#2f5597;color:#fff}.inhalt a[rel],.inhalt span[class^=s] a{color:#0053bd}h1{font-size:2em}h2{font-size:1.1em}h3{font-size:1.3em}body{min-height:100vh;margin:0;display:flex;flex-direction:column;justify-content:space-between}body.fs-125{font-size:1.25em}body.fs-150{font-size:1.5em}body.fs-175{font-size:1.75em}body.kontrast{-webkit-filter:grayscale(100%);filter:grayscale(100%)}header.sub{background:#2f5597;padding:10px 0;white-space:nowrap;overflow:scroll}header.sub.intern{background:#d300a5}header.sub a{font-size:.8em;color:#fff;margin:0 7px}header.sub a.aktiv{text-decoration:underline}header.logo{padding:20px 0;border-bottom:2px solid #0053bd}header.logo div.logo{display:flex;justify-content:space-between}header.logo div.logo img{width:140px}header.logo div.logo .txt{margin:0 0 0 20px;font-size:.65rem;line-height:.7rem;display:flex;flex-direction:column}header.logo div.logo span:first-child{border-bottom:1px solid #333;padding-bottom:2px}header.logo div.logo span:last-child{text-transform:uppercase;padding-top:2px}div.kontakt{display:none;color:#0053bd;height:70px}div.kontakt a{font-size:1.5em;font-weight:700;color:#0053bd}div.kontakt img{width:40px}div.kontakt p{font-size:.8em;line-height:1em;margin:0 0 0 18px}main{padding:30px 0}footer{padding:15px 0;border-top:2px solid #0053bd;white-space:nowrap;overflow-x:auto}footer a{margin:0 15px;color:#333}body.tmpl-home h2{font-weight:lighter}.kasten{background:#305497;color:#fff;padding:20px}.kasten ul,.kasten ul>li>ul{padding-left:20px}.kasten ul>li>ul{list-style:none}#start{width:100%}#start .bilder{margin-bottom:20px}#start .bilder img{width:31%}section.abschnitt{display:none;background:#f6f6f6;border:1px solid #f0f0f0}section.abschnitt.aktiv,section.abschnitt.fertig{display:block}section.abschnitt.fertig .inhalt{display:none}section.abschnitt b{background:#2f5597;color:#fff;display:block;padding:10px;margin-bottom:10px}section.abschnitt.fertig b{background:#efefef;color:#1e1e1e;opacity:.7;cursor:pointer}section.abschnitt .inhalt{padding:20px}section.abschnitt:first-child{display:block}textarea.invalid{position:relative;border-color:red;border-width:2px}.error{color:red}.listitem{display:inline-block;width:32px;text-align:center;opacity:.5}ul.auswahl{margin-left:60px}ul.auswahl.invalid{color:red}ul.auswahl li label{display:inline-block;margin-left:10px}#login{width:100%;margin:40px auto 0}#email{display:none;padding:20px}#email.aktiv{display:block}#pager{display:flex;justify-content:center}.MarkupPagerNav{clear:both;margin:1em 0;font-family:Arial,sans-serif;display:flex}.MarkupPagerNav li{display:inline;list-style:none;margin:0}.MarkupPagerNav li.MarkupPagerNavSeparator,.MarkupPagerNav li a{display:block;float:left;padding:2px 9px;color:#333;background:#eee;margin-right:3px;font-size:12px;text-transform:uppercase}.MarkupPagerNav li.MarkupPagerNavOn a,.MarkupPagerNav li a:hover{color:#fff;background:#2f5597;text-decoration:none}.MarkupPagerNav li.MarkupPagerNavSeparator{display:inline;color:#777;background:#d2e4ea;padding-left:3px;padding-right:3px}#dokuExperte{padding:25px 10px}#hinweis{position:fixed;z-index:100;bottom:0;left:40px;right:40px;opacity:1;transition:opacity 1.5s}#frmSuche{background:#efefef;padding:10px 20px 20px}.datepicker{position:relative}.datepicker:hover a{opacity:1}.datepicker a{position:absolute;top:7px;right:12px;color:#999;opacity:0}.leichte-sprache{font-size:14pt}.leichte-sprache h1{font-size:1.5em}@media(min-width:411px){h2{font-size:1.15em}}@media(min-width:768px){h2{font-size:1.43em}h3{font-size:1.4em}header.sub a{font-size:unset;margin:0 15px}header.logo div.logo img{width:260px}header.logo div.logo .txt{font-size:.7rem;margin:60px 0 0 -38px;display:flex}header.logo div.logo span:first-child{padding-bottom:5px}header.logo div.logo span:last-child{padding-top:5px}div.kontakt{display:flex}#start .bilder{margin-bottom:10px}#login{width:450px}}@media(max-width:767px){body.fs-125 header.sub a,body.fs-150 header.sub a,body.fs-175 header.sub a,footer{font-size:14px}}@media(min-width:1024px){#start{width:800px}h2{font-size:1.67em}}
