*{box-sizing:border-box;font-family:"Catamaran", sans-serif}html{padding-bottom:1px;margin:0 auto 1px auto;overflow-y:scroll;scroll-behavior:smooth}body{font-family:"Catamaran", sans-serif;font-size:18px;font-weight:400;color:#000;line-height:1.4;text-underline-offset:2px}body.verlauf-on-top #header{background:linear-gradient(to bottom, #f5e7b8 0%, #ffffff 100%)}img{max-width:100%;height:auto}h1,.look-like-h1{font-weight:600;font-size:30px;color:#053a98;line-height:1.2;padding-bottom:1em}h2,.look-like-h2{font-weight:500;font-size:26px;color:#e6b30a;line-height:1.2;padding-bottom:0.5em}h3,.look-like-h3{font-weight:600;font-size:20px;color:#e6b30a;line-height:1.2;padding-bottom:0.5em}h4,.look-like-h4{font-weight:600;font-size:18px;color:#000;line-height:1.2;padding-bottom:0.5em}h5,.look-like-h5{font-weight:600;font-size:18px;color:#000;line-height:1.2;padding-bottom:0.5em}h6,.h6{font-weight:500;font-size:18px;color:#000;line-height:1.2;padding-bottom:0.5em}hr{background:transparent;height:20px;border:none}svg{max-width:100%;height:auto}main{margin-top:40px}.startseite main{margin-top:0}main ul,main ol,.custom ul,.custom ol{padding-left:25px}main li::marker,.custom li::marker{color:#e6b30a}main ul li,main ol ul li,.custom ul li,.custom ol ul li{margin-bottom:0.5em;margin-top:5px;padding-left:5px;list-style-position:outside;list-style-type:disc}main ol li,main ul ol li,.custom ol li,.custom ul ol li{margin-bottom:0.5em;margin-top:5px;list-style-position:outside;list-style-type:decimal;padding-left:5px}main dl,main dt,.custom dl,.custom dt{margin-bottom:0.5em}main dd,.custom dd{margin-left:40px}main .bottom .mod_navigation ul li,main .bottom .mod_customnav ul li,.custom .bottom .mod_navigation ul li,.custom .bottom .mod_customnav ul li{list-style-type:none}.invisible{display:none !important}.visually-hidden{width:1px;height:1px;position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);white-space:nowrap}blockquote,.zitat{padding:0.5em 2em}.underline{text-decoration:underline}.line-through{text-decoration:line-through}.small{font-size:80%}.testrot{color:#cc0033;font-weight:bold}p+h2,p+h3,p+h4,p+h5,p+h6,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,ol+p,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6,ul+p,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,dl+p,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,blockquote+p,table+h2,table+h3,table+h4,table+h5,table+h6,table+p,table+ol,table+ul{margin-top:1.5em}main p{margin-bottom:0.8em}p.more{margin-top:0;margin-bottom:2em}a{word-wrap:break-word}a,a:link,a:visited{color:#053a98;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}a:hover,a:active,a:link:hover,a:link:active,a:visited:hover,a:visited:active{text-decoration:underline;text-decoration-thickness:2px;color:#be9713;text-underline-offset:4px}a:focus,a:link:focus,a:visited:focus{color:#e6b30a;background-color:transparent;text-decoration:underline}a:focus-visible,a:link:focus-visible,a:visited:focus-visible{color:#fff;background-color:#053a98;text-decoration:none}a:focus-visible img,a:focus img,a:link:focus-visible img,a:link:focus img,a:visited:focus-visible img,a:visited:focus img{outline:7px solid #053a98;outline-offset:-7px}a img:focus-visible,a:link img:focus-visible,a:visited img:focus-visible{outline:7px solid #053a98;outline-offset:-7px}a img:focus:not(:focus-visible),a img:focus-visible:not([tabindex]),a:link img:focus:not(:focus-visible),a:link img:focus-visible:not([tabindex]),a:visited img:focus:not(:focus-visible),a:visited img:focus-visible:not([tabindex]){outline:none;box-shadow:none}a:not([class]):not(:has(img)):focus-visible{padding:0;background:#053a98}img:focus,img:focus-visible{outline:none}a.icon-tel::before{content:url(/files/layout/gfx/icon-telefon.svg);position:relative;vertical-align:middle;margin-right:12px}a.icon-mail::before{content:url(/files/layout/gfx/icon-briefumschlag.svg);position:relative;vertical-align:middle;margin-right:12px}main p a.download::before,.link.download a::before{content:url(/files/layout/gfx/icon-download.svg);vertical-align:sub}.big-button a{display:inline-block;margin:1.5em 0 1.5em 0;padding:0.7em 2em 0.8em 2em;background-color:#053a98;color:#fff !important;text-decoration:none;line-height:22px}.big-button a:hover{background-color:#e6b30a;text-decoration:none}.big-button a:focus{color:#fff;background-color:#053a98}.big-button a:focus-visible{padding:0.7em 2em 0.8em 2em !important;background-color:#e6b30a !important;outline:solid 5px #053a98 !important;outline-offset:-1px !important}.big-button a::before{content:none}#bottom .big-button a{background-color:#e6b30a}#bottom .big-button a:hover{background-color:#053a98}.big-button.download a,.big-button.shop a,.big-button.next a{display:inline-block;margin:1.5em 0 1.5em 0;padding:0.4em 2em 0.7em 2em;background-color:#053a98;color:#fff !important;text-decoration:none}.big-button.download a:hover,.big-button.shop a:hover,.big-button.next a:hover{background-color:#e6b30a}.big-button.download a::before,.big-button.shop a::before,.big-button.next a::before{position:relative;padding-right:15px;top:5px}.big-button.download a::before{content:url(/files/layout/gfx/icon-download-weiss.svg)}.big-button.shop a::before{content:url(/files/layout/gfx/icon-shopping-weiss.svg)}.big-button.next a::before{content:url(/files/layout/gfx/icon-next-weiss.svg)}.regiehinweis{color:red;font-weight:bold}strong,b{font-weight:600}em,i{font-style:italic}blockquote{padding:0 2em;font-style:italic}.center{text-align:center !important}main ::selection,main mark.highlight,mark{background:#d1e1eb;padding-left:2px;padding-right:2px}small{font-size:80%}.mobil{display:inline-block}@media (max-width:600px){.not-mobile{display:none}}@media (min-width:601px){.only-mobile{display:none}}@media (max-width:600px) or (min-width:1144px){.only-tablet{display:none}}figcaption{font-size:16px;text-align:center;color:#000;line-height:2;max-width:100%}.media--left figure{float:left;margin-right:1rem}.media--right figure{float:right;margin-left:1rem}sup,sub{position:relative;vertical-align:baseline;top:-0.4em;font-size:0.75em}sub{top:0.4em}.confirm{font-weight:bold}#wrapper{width:100%;background-color:#fff}#header{padding:20px 0;margin:0}#header a{text-decoration:none;vertical-align:bottom}#header .spalte-1{z-index:99999}#header .spalte-2{display:grid;grid-template-columns:auto 40px;align-items:center;justify-items:end}@media (min-width:810px){#header .inside{display:grid;grid-template-columns:1fr 2fr}}@media (max-width:810px){#header .inside{display:grid;grid-template-columns:1fr 2fr;min-height:140px;align-items:center}}.symbol{z-index:99999;display:inline-block;width:24px;height:24px;overflow:hidden;position:relative;margin:10px 0 3px 25px}.symbol img{outline:none !important}.symbol img.sprite{display:block;transform:translateY(-24px)}.symbol:hover img.sprite,.symbol:focus:not(:focus-visible) img.sprite{transform:translateY(-48px);background:none}.symbol:focus img.sprite,.symbol:focus-visible img.sprite{transform:translateY(0);background:#053a98}.mod_article{width:100%;max-width:100%;margin:0 auto}.mod_article section{width:100%;max-width:1200px;margin:0 auto;padding:0}header .inside,#footer .inside,#bottom .inside{max-width:1200px;margin:0 auto}@media (min-width:810px){.ce_image.bild-oben-unten-raus{margin:-40px 0}}@media (min-width:1080px){#footer .inside{display:-ms-grid;display:grid;grid-template-columns:1fr 1fr}}#banner .inside{min-height:3px;background-color:#053a98;max-width:1200px;margin:0 auto}#breadcrumbs{width:100%;background-color:#d1e1eb}#querlatte{height:20px;background-color:#d1e1eb}#bottom{margin:0;font-size:20px;color:#fff;background-color:#bc0066;padding:10px 20px;text-align:center}#bottom .bottom-gross{text-align:left}#bottom a{color:#fff;text-decoration:none}#bottom a:focus{color:inherit;background-color:transparent}#bottom a:focus-visible{background-color:#000}#bottom img{vertical-align:sub}#bottom .block{padding:10px 0}#bottom .icon-telefon:before{content:url(/files/layout/gfx/icon-telefon-weiss.svg);position:relative;vertical-align:middle;margin-right:12px}#bottom .icon-briefumschlag:before{content:url(/files/layout/gfx/icon-briefumschlag-weiss.svg);position:relative;vertical-align:text-top;margin-right:12px}#footer{margin:0;padding:10px 20px;background-color:#053a98;color:#fff}#footer a{color:#fff}#footer a:focus{color:inherit;background-color:transparent}#footer a:focus-visible{color:#fff;background-color:#053a98}#footer .spalte-1,#footer .spalte-2{padding:10px 0}#footer a#toTop:focus-visible{background-color:#053a98 !important;color:#fff !important}#main .mod_article,#header,#header-bottom,#bottom,#abschnitt-2,#abschnitt-3,#footer{padding-left:20px;padding-right:20px}@media (max-width:810px){#header{margin-bottom:0px}}@media (min-width:1080px){#main,#header,#banner,#header-bottom,#bottom,#abschnitt-2,#abschnitt-3,#footer{margin-left:0px;margin-right:0px}}.box.content-text{background-color:#f5e7b8}.box h2{color:#000;font-size:24px;font-weight:400;padding:15px 25px;background-color:#e6b30a}.box p,.box ol,.box ul,.box .ce_image{padding:25px}.box p+p,.box p+ol,.box p+ul,.box p+.ce_image{padding-top:0}.box table{width:100%;display:block;padding:0 20px}.box h3,.box h4,.box h5,.box h6{padding-left:25px;padding-right:25px}.box p{margin-bottom:0em}.box h2+h3,.box h2+h4,.box h2+h5,.box h2+h6,.box h2+ul{padding-top:20px}.box p+h3,.box p+h4,.box p+h5,.box p+h6,.box ul+p{margin-top:0;padding-top:0.5em}.box ul{padding-left:40px}.box ul li::marker{color:#000}.box-verlauf{padding:25px;background-image:linear-gradient(to right, #fff, #f5e7b8)}.box-verlauf h2,.box-verlauf h3,.box-verlauf h4{color:#053a98;font-weight:400;margin:0 0 6px 0}.ce_downloads ul,.ce_downloads li{margin-left:0;padding-left:0;list-style-type:none}.download-element a{position:relative;display:inline-block;padding-left:30px}.download-element a:focus{color:#053a98;padding-left:30px !important}.download-element a:focus-visible{color:#fff;padding-left:30px !important}.download-element a::before{content:"";position:absolute;top:3px;left:0;width:18px;height:18px;background-image:url("/files/layout/gfx/sprites-icon-download.svg");background-repeat:no-repeat;background-size:18px 54px;background-position:left -18px}.download-element a:hover::before{background-position-y:-36px}.download-element a::before{background-position:left -18px}.download-element a:focus-visible::before{background-position-y:0px}.content-gallery ul{list-style:none;margin:0;padding:0;display:grid;gap:3rem;grid-template-columns:repeat(var(--cols, 3), minmax(0, 1fr))}@media (max-width:1080px){.content-gallery ul{grid-template-columns:1fr 1fr}}@media (max-width:810px){.content-gallery ul{grid-template-columns:1fr}}.content-gallery ul li{margin:0;padding:0;list-style:none}.content-gallery ul img{display:block;width:100%;height:auto;transform:scale(1);transition:0.2s ease-in-out 0s}.content-gallery ul img:hover{transform:scale(1.03)}.content-gallery--cols-1 ul{--cols: 1}.content-gallery--cols-2 ul{--cols: 2}.content-gallery--cols-3 ul{--cols: 3}.content-gallery--cols-4 ul{--cols: 4}.content-gallery--cols-5 ul{--cols: 5}.content-gallery--cols-6 ul{--cols: 6}.content-gallery--cols-7 ul{--cols: 7}.content-gallery--cols-8 ul{--cols: 8}.content-gallery--cols-9 ul{--cols: 9}.content-gallery--cols-10 ul{--cols: 10}.content-gallery--cols-11 ul{--cols: 11}.content-gallery--cols-12 ul{--cols: 12}.content-gallery>ul li.col_first{clear:none}.content-hyperlink{margin:20px 0;display:inline-block;cursor:pointer;letter-spacing:0.02em}.content-hyperlink a{display:inline-block;padding:10px 40px;background-color:#053a98;color:#e6b30a;text-decoration:none;text-align:left;color:#fff}.content-hyperlink a:hover{color:#fff;background-color:#e6b30a}.content-hyperlink a:focus{color:#fff;background-color:#053a98}.content-hyperlink a:focus-visible{color:#fff;background-color:#e6b30a !important;padding:10px 40px !important;outline:solid 5px #053a98 !important;outline-offset:-1px !important}.content-hyperlink a:active{text-decoration:none}.content-hyperlink.icon::before{vertical-align:middle}.content-swiper{margin:0 auto;width:1200px;max-width:100%}.swiper-mit-text-drueber{margin:0 auto;width:1200px;max-width:100%}.swiper-mit-text-drueber .content-text{transform:translate(0, 200%);z-index:2;position:relative;justify-items:center;width:100%;color:#fff;font-size:24px}.swiper-mit-text-drueber .content-text strong{font-size:36px}.swiper-mit-text-drueber .content-text a{background-color:#d1e1eb;padding:0.5rem 2rem}.content-toplink{text-align:left;margin-top:20px;margin-bottom:20px}.content-toplink a{padding:10px 40px;text-align:center;text-decoration:none;display:inline-block;margin:4px 2px;cursor:pointer;background-color:#053a98;color:#fff;border:1px solid #053a98}.content-toplink a:hover{color:#fff;background-color:#e6b30a;border:1px solid #e6b30a}.error{font-weight:600;color:#f20000}.farbflaeche.mod_article,.farbflaeche-hell.mod_article{padding:0}.farbflaeche.mod_article section,.farbflaeche-hell.mod_article section{padding:0;margin:40px auto 0 auto}.farbflaeche h2,.farbflaeche-hell h2{padding-top:1.2em}.farbflaeche img,.farbflaeche-hell img{max-height:100%;width:auto}.farbflaeche .ce_image.bild-oben-unten-raus,.farbflaeche-hell .ce_image.bild-oben-unten-raus{margin:0}.farbflaeche{background-color:#e6b30a}.farbflaeche *{color:#f5e7b8}.farbflaeche-hell{background-color:#d1e1eb}.bild-runde-ecken img{border-radius:20px}.runde-ecken{border-radius:20px}.farbflaeche.runde-ecken,.runde-ecken.farbflaeche,.farbflaeche-hell.runde-ecken,.runde-ecken.farbflaeche-hell{padding:30px}.kein-abstand-rechts{padding-right:0 !important}.kein-abstand-links{padding-left:0 !important}.mod_newslist{display:grid;grid-template-columns:1fr;column-gap:2rem;row-gap:2rem}@media (min-width:768px){.mod_newslist{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.mod_newslist{grid-template-columns:1fr 1fr 1fr}}.mod_newslist.liste-alle-news{display:block}.mod_newslist.liste-alle-news div{display:inline-grid;grid-template-columns:auto 1fr;column-gap:1rem;margin-bottom:0.75rem}.mod_newslist .layout_latest figure{margin-bottom:20px}.mod_newslist h2 a,.mod_newslist h3 a{text-decoration-color:#fff}.mod_newsreader .layout_full figure{margin-bottom:35px}.content-player video{width:100%;height:100%}.content-youtube{position:relative;padding-bottom:56.25%;height:0}.content-youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.mod_calendar a:active,.mod_calendar a:hover{color:#053a98}.mod_calendar td{text-align:center}.mod_calendar td.days.active{background-color:#f5e7b8}.mod_calendar span{display:none}.terminuebersicht h2{font-size:16px;font-weight:500}.terminuebersicht .mod_eventlist>div{background:#ffffff;background:-moz-linear-gradient(45deg, #ffffff 50%, #f2eae3 100%);background:-webkit-linear-gradient(45deg, #ffffff 50%, #f2eae3 100%);background:linear-gradient(45deg, #ffffff 50%, #f2eae3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#f2eae3",GradientType=1);padding:1em 1em 0 0}.mod_eventlist .event.layout_upcoming{display:grid;grid-template-columns:100px 1fr;column-gap:1rem;margin-bottom:0.5rem}.kalender-kachel .mod_eventlist .header{min-height:25px;padding-top:0.4em;padding-bottom:0.4em;padding-left:1.2em;background-color:#053a98;font-weight:bold;color:#fff}.kalender-kachel .mod_eventlist .kalenderblatt{float:right;margin-top:5px;margin-right:10px;padding:12px 8px 8px;text-align:center;background-color:#e6b30a;font-size:32px;color:#053a98;font-weight:600}.kalender-kachel .mod_eventlist .event{margin-bottom:2em;padding:0.9em 1em 0.5em;background:-moz-linear-gradient(left, #f4f4f4, #dddedf);background:-webkit-linear-gradient(left, #f4f4f4, #dddedf);background:-o-linear-gradient(left, #f4f4f4, #dddedf);background:-ms-linear-gradient(left, #f4f4f4, #dddedf);background:linear-gradient(to right, #f4f4f4, #dddedf);-pie-background:linear-gradient(left, #f4f4f4, #dddedf)}.kalender-kachel .mod_eventlist h2 a{color:#053a98}.kalender-kachel .mod_eventlist h2{color:#053a98}table{width:100%;border-collapse:collapse}table thead,table scope[type="row"]{background-color:#e6b30a;color:#fff}table th,table td{border-bottom:2px solid #aaaaaa;padding:5px 10px;vertical-align:top}table th{background-color:#eeeeee;font-weight:600;text-align:left}table tr:nth-child(odd){background-color:#eeeeee}table tfoot{font-size:0.8em;background-color:#f5e7b8}.content-accordion{width:100%;padding:0;margin:2rem 0}.content-accordion .handorgel__header{padding:0;margin:0.2em 0 0 0}.content-accordion .handorgel__header__button{padding:20px 20px 20px 40px;margin:0;border:0;background:#eeeeee url(/files/layout/gfx/angle-right.svg) 0.5em 1.15em no-repeat;border-radius:0}.content-accordion .handorgel__header__button[aria-expanded="true"]{background:#eeeeee url(/files/layout/gfx/angle-down.svg) 0.5em 1.15em no-repeat}.content-accordion .handorgel__header__button:focus-visible{color:#fff;background:#053a98 url(/files/layout/gfx/angle-right-white.svg) 0.5em 1.15em no-repeat}.content-accordion .handorgel__content{background-color:#f6f6f6}#iconpalette{grid-column:1 / 3;margin-bottom:20px}#iconpalette a{display:inline-block;border:none;outline:none;background-color:#053a98;cursor:pointer;padding:10px;border-radius:0px;font-size:1.2em;opacity:1;color:#fff;text-decoration:none;margin-right:20px}#iconpalette a:focus{background-color:#053a98}#iconpalette a:focus img{outline:none}#iconpalette a:focus-visible{background-color:#e6b30a}#iconpalette a:focus-visible img{outline:none}@media (min-width:1300px){#iconpalette{margin-top:0;margin-bottom:0}#iconpalette a{display:block;position:fixed;z-index:99;margin-right:0px}#iconpalette a.eins{top:240px;right:0px}#iconpalette a.zwei{top:300px;right:0px}#iconpalette a.drei{top:360px;right:0px}#iconpalette a.vier{top:420px;right:0px}}@media (min-width: 601px and max-width: 1300px){footer .inside{padding-right:50px}}.mod_rocksolid_slider [class*="grid_"]{align-items:center}.mod_rocksolid_slider img{height:100%}.mod_newslist.abschnitte{display:block}.mod_newslist .abschnitte{display:grid;grid-template-columns:1fr 1fr;column-gap:2rem;background:linear-gradient(to right, #fff 20%, #053a98 20%, #053a98 80%, #fff 80%, #fff 100%) bottom;background-repeat:no-repeat;background-size:100% 2px;padding-top:40px;padding-bottom:40px}.mod_newslist .abschnitte.first{padding-top:0px}.mod_newslist .abschnitte.last{background:none}.mod_newslist .abschnitte img{line-height:0}@media (max-width:810px){.mod_newslist .abschnitte{padding-top:30px;padding-bottom:10px}}ul.glyphs{font-size:2em;display:grid;grid-template-columns:1fr 1fr 1fr}ul.glyphs li{list-style:none;display:grid;grid-template-columns:1fr 2fr}ul.glyphs li div,ul.glyphs li input{display:inline}ul.glyphs input[readonly]{cursor:auto;background:#eee}