#accessibility #accessibilityButton {
  background: #006c92 !important;
}
#accessibility #accessibilityMenu {
  border-color: #006c92 !important;
}

.cc-window {
  border-color: #006c92;
  background: rgb(247, 247, 247);
}
.cc-window .cc-btn.cc-allow-all {
  color: #333;
}

.accrewrite a {
  color: #006c92;
}
.accrewrite .db--overlay-submit,
.accrewrite .meldungen-wrapper .meldungen .meldung .date,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem {
  color: #333 !important;
}
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:focus.soziales,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:hover.soziales {
  background-color: rgb(255, 233, 199);
}
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:focus.leben,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:hover.leben {
  background-color: rgb(223, 240, 178);
}
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:focus.wirtschaft,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:hover.wirtschaft {
  background-color: rgb(189, 228, 242);
}
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:focus.verwaltung,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:hover.verwaltung {
  background-color: rgb(234, 229, 254);
}
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:focus.kultur,
.accrewrite .quickentry-wrapper .quickentry .quickentryitem:hover.kultur {
  background-color: rgb(255, 234, 236);
}
.accrewrite .flexslider .caption {
  background-color: rgb(231, 231, 231);
  color: #000;
  text-shadow: none;
}
.accrewrite .flexslider .caption.soziales {
  background-color: rgb(255, 233, 199);
}
.accrewrite .flexslider .caption.leben {
  background-color: rgb(223, 240, 178);
}
.accrewrite .flexslider .caption.wirtschaft {
  background-color: rgb(189, 228, 242);
}
.accrewrite .flexslider .caption.verwaltung {
  background-color: rgb(234, 229, 254);
}
.accrewrite .flexslider .caption.kultur {
  background-color: rgb(255, 234, 236);
}
.accrewrite .flexslider .caption h1 {
  color: #333 !important;
}
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items .frg-nav-item:visited,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items .frg-nav-item:hover {
  color: #333 !important;
  background: rgb(255, 233, 199) !important;
}
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items {
  border-color: rgb(255, 233, 199);
}
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items > .see-all a,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items > .see-all a:hover,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items > .see-all a:visited,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items .active a,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items .active a:hover,
.accrewrite .frg-primary-nav .nav-soziales .frg-nav-items .active a:visited {
  color: #333 !important;
  background: rgb(255, 233, 199) !important;
}
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items .frg-nav-item:visited,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items .frg-nav-item:hover {
  color: #333 !important;
  background: rgb(223, 240, 178) !important;
}
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items {
  border-color: rgb(223, 240, 178);
}
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items > .see-all a,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items > .see-all a:hover,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items > .see-all a:visited,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items .active a,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items .active a:hover,
.accrewrite .frg-primary-nav .nav-leben .frg-nav-items .active a:visited {
  color: #333 !important;
  background: rgb(223, 240, 178) !important;
}
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items .frg-nav-item:visited,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items .frg-nav-item:hover {
  color: #333 !important;
  background: rgb(189, 228, 242) !important;
}
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items {
  border-color: rgb(189, 228, 242);
}
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items > .see-all a,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items > .see-all a:hover,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items > .see-all a:visited,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items .active a,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items .active a:hover,
.accrewrite .frg-primary-nav .nav-wirtschaft .frg-nav-items .active a:visited {
  color: #333 !important;
  background: rgb(189, 228, 242) !important;
}
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items .frg-nav-item:visited,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items .frg-nav-item:hover {
  color: #333 !important;
  background: rgb(234, 229, 254) !important;
}
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items {
  border-color: rgb(234, 229, 254);
}
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items > .see-all a,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items > .see-all a:hover,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items > .see-all a:visited,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items .active a,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items .active a:hover,
.accrewrite .frg-primary-nav .nav-verwaltung .frg-nav-items .active a:visited {
  color: #333 !important;
  background: rgb(234, 229, 254) !important;
}
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items .frg-nav-item:visited,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items .frg-nav-item:hover {
  color: #333 !important;
  background: rgb(255, 234, 236) !important;
}
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items {
  border-color: rgb(255, 234, 236);
}
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items > .see-all a,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items > .see-all a:hover,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items > .see-all a:visited,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items .active a,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items .active a:hover,
.accrewrite .frg-primary-nav .nav-kultur .frg-nav-items .active a:visited {
  color: #333 !important;
  background: rgb(255, 234, 236) !important;
}
.accrewrite .themen-wrapper .thema .overlay {
  color: #333;
  background-color: rgb(213, 213, 213);
}
.accrewrite .themen-wrapper .thema.soziales .overlay {
  background-color: rgb(255, 233, 199);
}
.accrewrite .themen-wrapper .thema.leben .overlay {
  background-color: rgb(223, 240, 178);
}
.accrewrite .themen-wrapper .thema.wirtschaft .overlay {
  background-color: rgb(189, 228, 242);
}
.accrewrite .themen-wrapper .thema.verwaltung .overlay {
  background-color: rgb(234, 229, 254);
}
.accrewrite .themen-wrapper .thema.kultur .overlay {
  background-color: rgb(255, 234, 236);
}
.accrewrite .site-content .ansprechpartner-wrapper .ansprechpartner a,
.accrewrite .site-content .ansprechpartner-wrapper .ansprechpartner a:visited,
.accrewrite .site-content .panel-group .panel-heading .accordion-toggle:after,
.accrewrite .site-content .panel-title a {
  color: #333;
}
.accrewrite .site-content.soziales .panel-default,
.accrewrite .site-content.soziales .panel-body {
  border-color: rgb(255, 233, 199) !important;
}
.accrewrite .site-content.soziales .panel-default > .panel-heading {
  background-color: rgb(255, 233, 199);
}
.accrewrite .site-content.leben .panel-default,
.accrewrite .site-content.leben .panel-body {
  border-color: rgb(223, 240, 178) !important;
}
.accrewrite .site-content.leben .panel-default > .panel-heading {
  background-color: rgb(223, 240, 178);
}
.accrewrite .site-content.wirtschaft .panel-default,
.accrewrite .site-content.wirtschaft .panel-body {
  border-color: rgb(189, 228, 242) !important;
}
.accrewrite .site-content.wirtschaft .panel-default > .panel-heading {
  background-color: rgb(189, 228, 242);
}
.accrewrite .site-content.verwaltung .panel-default,
.accrewrite .site-content.verwaltung .panel-body {
  border-color: rgb(234, 229, 254) !important;
}
.accrewrite .site-content.verwaltung .panel-default > .panel-heading {
  background-color: rgb(234, 229, 254);
}
.accrewrite .site-content.kultur .panel-default,
.accrewrite .site-content.kultur .panel-body {
  border-color: rgb(255, 234, 236) !important;
}
.accrewrite .site-content.kultur .panel-default > .panel-heading {
  background-color: rgb(255, 234, 236);
}
.accrewrite .dividerMADE .big-divider-content {
  background: rgb(133, 133, 133);
  text-shadow: none;
  padding: 2rem;
}
.accrewrite .content-divider.soziales .content-divider-text a,
.accrewrite .content-divider.soziales .content-divider-text a.visited, .accrewrite .content-divider.leben .content-divider-text a,
.accrewrite .content-divider.leben .content-divider-text a.visited, .accrewrite .content-divider.wirtschaft .content-divider-text a,
.accrewrite .content-divider.wirtschaft .content-divider-text a.visited, .accrewrite .content-divider.verwaltung .content-divider-text a,
.accrewrite .content-divider.verwaltung .content-divider-text a.visited, .accrewrite .content-divider.kultur .content-divider-text a,
.accrewrite .content-divider.kultur .content-divider-text a.visited {
  color: #333;
  font-weight: bold;
}
.accrewrite .content-divider.soziales .content-divider-image {
  border-color: rgb(255, 233, 199);
}
.accrewrite .content-divider.leben .content-divider-image {
  border-color: rgb(223, 240, 178);
}
.accrewrite .content-divider.wirtschaft .content-divider-image {
  border-color: rgb(189, 228, 242);
}
.accrewrite .content-divider.verwaltung .content-divider-image {
  border-color: rgb(234, 229, 254);
}
.accrewrite .content-divider.kultur .content-divider-image {
  border-color: rgb(255, 234, 236);
}
.accrewrite .meldungen-wrapper .meldungen {
  border-color: rgb(189, 228, 242);
}
.accrewrite .meldungen-wrapper .meldungen.soziales {
  border-color: rgb(255, 233, 199);
}
.accrewrite .meldungen-wrapper .meldungen.leben {
  border-color: rgb(223, 240, 178);
}
.accrewrite .meldungen-wrapper .meldungen.wirtschaft {
  border-color: rgb(189, 228, 242);
}
.accrewrite .meldungen-wrapper .meldungen.verwaltung {
  border-color: rgb(234, 229, 254);
}
.accrewrite .meldungen-wrapper .meldungen.kultur {
  border-color: rgb(255, 234, 236);
}
.accrewrite .site-content.soziales, .accrewrite .site-content.leben .accrewrite .site-content.wirtschaft .accrewrite .site-content.verwaltung .accrewrite .site-content.kultur .ansprechpartner-wrapper .ansprechpartner a,
.accrewrite .site-content .ansprechpartner-wrapper .ansprechpartner a:visited {
  color: #333 !important;
}
.accrewrite .personen-wrapper .person.soziales .dienststelle,
.accrewrite .personen-wrapper .person.soziales a,
.accrewrite .personen-wrapper .person.soziales a:hover,
.accrewrite .personen-wrapper .person.soziales a:visited,
.accrewrite .personen-wrapper .person.leben .dienststelle,
.accrewrite .personen-wrapper .person.leben a,
.accrewrite .personen-wrapper .person.leben a:hover,
.accrewrite .personen-wrapper .person.leben a:visited,
.accrewrite .personen-wrapper .person.wirtschaft .dienststelle,
.accrewrite .personen-wrapper .person.wirtschaft a,
.accrewrite .personen-wrapper .person.wirtschaft a:hover,
.accrewrite .personen-wrapper .person.wirtschaft a:visited,
.accrewrite .personen-wrapper .person.verwaltung .dienststelle,
.accrewrite .personen-wrapper .person.verwaltung a,
.accrewrite .personen-wrapper .person.verwaltung a:hover,
.accrewrite .personen-wrapper .person.verwaltung a:visited,
.accrewrite .personen-wrapper .person.kultur .dienststelle,
.accrewrite .personen-wrapper .person.kultur a,
.accrewrite .personen-wrapper .person.kultur a:hover,
.accrewrite .personen-wrapper .person.kultur a:visited {
  color: #333 !important;
}

/*# sourceMappingURL=accContrast.css.map */
