body:not(.white):not(.black){--color1:#c2b4b2;--color1-bg:#c2b4b2;--color2:#d91737;--color2-bg:#d91737;--color3:#d9d9d9;--color3-bg:#d9d9d9;--color4:#a6a6a6;--color4-bg:#a6a6a6;--color5:#f2921c;--color5-bg:#f2921c;--color6:#000;--color6-bg:#000}.msb-greyred{color:var(--color1)}.main-color,.msb-red{color:var(--color2)}.msb-grau{color:var(--color3)}html body#top #mmenu #mobile-menu{color:var(--color-black)}html body#top #mmenu #mobile-menu .mobile-opener .line{background-color:var(--color-black)}html body#top #mmenu #mobile-menu .mod_navigation svg{fill:var(--color-black)}html body#top #mmenu #mobile-menu .mod_navigation ul.level_1 li a{color:var(--color-black)}html body#top #mmenu #mobile-menu .mod_form .widget-text:after,html body#top #mmenu #mobile-menu .mod_navigation ul.level_1 li a:after{background-color:var(--color-black)}html body#top #mmenu #mobile-menu .mod_form .widget-text input::-moz-placeholder{color:var(--color-black)}html body#top #mmenu #mobile-menu .mod_form .widget-text input,html body#top #mmenu #mobile-menu .mod_form .widget-text input::placeholder{color:var(--color-black)}html body#top #mmenu #mobile-menu .mod_form svg{fill:var(--color-black)}html body#top #wrapper #seitenbanner a{border-color:var(--color2)!important;background-color:var(--color2-bg)!important}html body#top #wrapper .seitenbanner a{border-color:var(--color2)!important}html body#top #wrapper .seitenbanner a:not(:hover):not(:focus){background-color:var(--color2-bg)!important}html body#top #wrapper .seitenbanner a:focus span,html body#top #wrapper .seitenbanner a:hover span{color:var(--color2)!important}html body#top #wrapper .seitenbanner a:focus svg,html body#top #wrapper .seitenbanner a:hover svg{fill:var(--color2)!important}html body#top #wrapper .page-anker ul li a{color:var(--color2)!important}html body#top #wrapper .mod_eventlist .oben:after,html body#top #wrapper .mod_newslist .oben:after{background-color:var(--color1)}html body#top #wrapper .mod_eventlist .more:after,html body#top #wrapper .mod_newslist .more:after{background-color:var(--color2)}html body#top #wrapper #container .ce_text .text a,html body#top #wrapper .ce_text .text a{color:var(--color2)}html body#top #wrapper #footer a{color:var(--color-white-inverted)}html body#top #wrapper .farbiger-hintergrund{background-color:var(--color1-bg)}