.contrast-css .info-holder{color:#fff!important;opacity:1}.contrast-css #cookiehinweis .button,.contrast-css #cookiehinweis .content-container .container:after,.contrast-css #cookiehinweis.edit #edit,.contrast-css #footer_content,.contrast-css .agree_window .agree_gmaps_button,.contrast-css .caution_container{background:0 0;background-color:#000!important;color:#fff!important}.contrast-css #content .subtemplate .template-text a{text-decoration:underline}.contrast-css #content .subtemplate a:hover{text-decoration:none}.contrast-css #body-container .asterisk,.contrast-css .button span,.contrast-css .sub-block a.cell{color:#000!important}.contrast-css #content.spielplan_back,.contrast-css #cookiehinweis .content-container,.contrast-css #cookiehinweis .content-container h2,.contrast-css #footer,.contrast-css #header-holder,.contrast-css #mainmenu-container,.contrast-css #mainmenu-links,.contrast-css #submenu .holder{background:0 0;background-color:#fff!important;color:#000!important;opacity:1}.contrast-css #body-container form.service .dropdown label{background:0 0!important}.contrast-css #body-container #info-block img,.contrast-css #inside_menu::before{display:none!important}.contrast-css #mainmenu-holder,.contrast-css #mainmenu-holder div.table{overflow:auto!important}.contrast-css #body-container .auswahldropdown,.contrast-css #body-container .filterblock .container input,.contrast-css #body-container .warning,.contrast-css #cookiehinweis .content-container .container label:before,.contrast-css #news_apps .teaser_bottom a,.contrast-css a.button{border-color:#000!important}#ql-menu a.active,.contrast-css #body-container .submenu.aktiv a.sm,.contrast-css #body-container .template-text a,.contrast-css #body-container form.service .label_rb a{color:#000!important;text-decoration:underline}.contrast-css #content :focus,.contrast-css #content a:focus-visible,.contrast-css #content input:focus-visible,.contrast-css #header #quick_search a:focus-visible,.contrast-css #header #quick_search input:focus-visible,.contrast-css :focus{outline:red solid .125rem!important;outline-offset:0rem!important}.contrast-css #headslider .slick-slide div.gallerytitle{text-shadow:0 0 20px #000!important;background-color:rgba(0,0,0,.7)}.contrast-css .menucontainer .hm.container a.hm_link p{background:#036db0}.contrast-css .menucontainer .hm.container a.hm_link:hover p{background:0 0}.contrast-css .ueberschrift_linked a{position:relative}.contrast-css #body-container .faq-container,.contrast-css #body-container .faq-container .resize-button h3,.contrast-css #body-container .faq-container a.button,.contrast-css #body-container .kontaktbox a.button,.contrast-css #body-container .kontaktbox h3,.contrast-css #body-container form.service .label_rb a,.contrast-css #footer .info-icon:before{color:#fff!important}.contrast-css #body-container .faq-container a.button,.contrast-css #body-container .kontaktbox a.button{border-color:#fff!important}.contrast-css #body-container .slick-arrow.slick-disabled{opacity:.4}.contrast-css .slick-cloned[aria-hidden=true] [contenteditable=true]:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] [tabindex]:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] a[href],.contrast-css .slick-cloned[aria-hidden=true] area[href],.contrast-css .slick-cloned[aria-hidden=true] button:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] input:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] select:not([disabled]),.contrast-css .slick-cloned[aria-hidden=true] textarea:not([disabled]),.contrast-css a:focus-visible,.contrast-css input:focus-visible,.contrast-css select:focus-visible,.contrast-css textarea:focus-visible{outline-color:red!important}@media (max-width:980px){.contrast-css #body-container .slider-box-apps:before{display:none!important}.contrast-css #body-container #header_search .menu-button,.contrast-css #body-container #header_search .menu-button span,.contrast-css #body-container #header_search a.contrast-button,.contrast-css #body-container #header_search a.leichte-button,.contrast-css #body-container #start_search .stadtteile .radio-button .label_rb:after,.contrast-css #body-container .submenu,.contrast-css #body-container .submenu .container,.contrast-css #footer .info-icon input{background:0 0!important;color:#000!important}.contrast-css #footer .news-teaser,.contrast-css #mainmenu-content-container #menu-footer,.contrast-css #mainmenu-content-container .info-holder,.contrast-css #news_apps .teaser_headline{background-color:#000!important;color:#fff!important}.contrast-css #body-container #keyfacts a.button,.contrast-css #menu-footer a.ql{color:#fff!important}.contrast-css #menu-footer .bottom a{background-color:#fff!important;color:#000!important}}