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

:root {
    --mmhh-page-bg: #160707;
    --mmhh-box-bg: #351012;
    --mmhh-box-bg-soft: #4a171a;
    --mmhh-text: #fff4f5;
    --mmhh-text-soft: #ffd9dc;
    --mmhh-border: #8f3d43;
    --mmhh-accent: #ef5964;
    --mmhh-accent-light: #ffb8bf;
    --mmhh-accent-dark: #9fd4ff;
    --mmhh-nav-bg: #421418;
    --mmhh-nav-text: #fff4f5;
    --mmhh-nav-hover-bg: #652026;
    --mmhh-nav-hover-text: #fff4f5;
    --mmhh-nav-active-bg: #a92d38;
    --mmhh-nav-active-text: #ffffff;
    --mmhh-dropdown-bg: #351012;
    --mmhh-dropdown-text: #fff4f5;
    --mmhh-dropdown-hover-bg: #ffb8bf;
    --mmhh-dropdown-hover-text: #fff4f5;
    --mmhh-dropdown-active-bg: #a92d38;
    --mmhh-dropdown-active-text: #ffffff;
    --mmhh-toggler-bg: #351012;
    --mmhh-toggler-border: #ef5964;
    --mmhh-toggler-text: #fff4f5;
    --mmhh-shadow-color: #9e252f;
    --mmhh-shadow-accent: #ef5964;
    --mmhh-image-shadow: #9e252f;
    --mmhh-table-bg: #351012;
    --mmhh-table-head-bg: #4a171a;
    --mmhh-table-head-text: #fff4f5;
    --mmhh-form-bg: #351012;
    --mmhh-footer-bg: #351012;
    --mmhh-top-link-bg: #351012;
    --mmhh-top-link-text: #fff4f5;
}

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}