/*=========================================================
  seiten.css
  Automatisch durch cssverwaltung_PHP8.php erzeugt.
  Grundlage: originales mmhh.css – mmhh.css wird nicht verändert.
=========================================================*/

:root {
    --mmhh-page-bg: #fff0f7;
    --mmhh-box-bg: #fffafe;
    --mmhh-box-bg-soft: #ffe1ee;
    --mmhh-text: #4e102e;
    --mmhh-text-soft: #741c46;
    --mmhh-border: #e0b8ca;
    --mmhh-accent: #d72f83;
    --mmhh-accent-light: #ffd0e3;
    --mmhh-accent-dark: #a51f62;
    --mmhh-nav-bg: #ffe1ee;
    --mmhh-nav-text: #4e102e;
    --mmhh-nav-hover-bg: #f6b1d0;
    --mmhh-nav-hover-text: #4e102e;
    --mmhh-nav-active-bg: #c62672;
    --mmhh-nav-active-text: #ffffff;
    --mmhh-dropdown-bg: #fffafe;
    --mmhh-dropdown-text: #4e102e;
    --mmhh-dropdown-hover-bg: #ffd0e3;
    --mmhh-dropdown-hover-text: #4e102e;
    --mmhh-dropdown-active-bg: #c62672;
    --mmhh-dropdown-active-text: #ffffff;
    --mmhh-toggler-bg: #ffe1ee;
    --mmhh-toggler-border: #d72f83;
    --mmhh-toggler-text: #4e102e;
    --mmhh-shadow-color: #a51f62;
    --mmhh-shadow-accent: #d72f83;
    --mmhh-image-shadow: #a51f62;
    --mmhh-table-bg: #fffafe;
    --mmhh-table-head-bg: #ffe1ee;
    --mmhh-table-head-text: #4e102e;
    --mmhh-form-bg: #fffafe;
    --mmhh-footer-bg: #fffafe;
    --mmhh-top-link-bg: #fffafe;
    --mmhh-top-link-text: #4e102e;
}

body{background-color:var(--mmhh-page-bg)!important;color:var(--mmhh-text)!important}
.mmhh-header,.mmhh-content-box,.mmhh-top-link{background:var(--mmhh-box-bg)!important;color:var(--mmhh-text)!important;border-color:var(--mmhh-border)!important}
.mmhh-content-box{box-shadow:0 7px 0 var(--mmhh-shadow-accent),0 14px 28px var(--mmhh-shadow-color),0 28px 55px var(--mmhh-shadow-color)!important}
.mmhh-nav-link{background:var(--mmhh-nav-bg)!important;color:var(--mmhh-nav-text)!important}
.mmhh-nav-link:hover{background:var(--mmhh-nav-hover-bg)!important;color:var(--mmhh-nav-hover-text)!important}
.mmhh-nav-link.menu-aktiv{background:var(--mmhh-nav-active-bg)!important;color:var(--mmhh-nav-active-text)!important}
.mmhh-dropdown-menu{background:var(--mmhh-dropdown-bg)!important;border-color:var(--mmhh-border)!important}
.mmhh-dropdown-link{color:var(--mmhh-dropdown-text)!important}
.mmhh-dropdown-link:hover{background:var(--mmhh-dropdown-hover-bg)!important;color:var(--mmhh-dropdown-hover-text)!important}
.mmhh-dropdown-link.menu-aktiv{background:var(--mmhh-dropdown-active-bg)!important;color:var(--mmhh-dropdown-active-text)!important}
.mmhh-menu-button,.mmhh-menu{background:var(--mmhh-toggler-bg)!important;color:var(--mmhh-toggler-text)!important;border-color:var(--mmhh-toggler-border)!important}
.mmhh-menu-button span{background:currentColor!important}
.text_gb,.mmhh-content-box table,.mmhh-content-box td,.mmhh-content-box th,h1,h2,h3,h4,h5,h6{color:var(--mmhh-text)!important}
a{color:var(--mmhh-accent-dark)!important}a:hover{color:var(--mmhh-accent)!important}
.bild,.logo{background:var(--mmhh-box-bg)!important}
.bild img,.bildanpassung img{box-shadow:0 4px 18px var(--mmhh-image-shadow)!important}
.mmhh-content-box table{background:var(--mmhh-table-bg)!important}.mmhh-content-box th{background:var(--mmhh-table-head-bg)!important;color:var(--mmhh-table-head-text)!important}
input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=number],textarea,select{background:var(--mmhh-form-bg)!important;color:var(--mmhh-text)!important;border-color:var(--mmhh-border)!important}
input:focus,textarea:focus,select:focus{border-color:var(--mmhh-accent)!important;box-shadow:0 0 0 3px var(--mmhh-accent-light)!important}
button,input[type=submit],input[type=button],input[type=reset]{background:var(--mmhh-accent)!important;color:#fff!important;border-color:var(--mmhh-border)!important}
.pagination a,.pagination .pageinfo{background:var(--mmhh-box-bg-soft)!important;color:var(--mmhh-text)!important;border-color:var(--mmhh-border)!important}.pagination a:hover{background:var(--mmhh-accent-light)!important}
.mmhh-footer{background:var(--mmhh-footer-bg)!important;color:var(--mmhh-text)!important}.mmhh-top-link{background:var(--mmhh-top-link-bg)!important;color:var(--mmhh-top-link-text)!important}