html {
    background-image: url('../base/images/holz-hintergrund.jpg');
    background-repeat: repeat;
    background-size: auto;
    background-position: top center;
    background-attachment: fixed;
        
    }

body {
    background: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
     
}

#header-top-bar {
      flex-direction: row !important;
            
}

.flex-row-reverse { flex-direction: row !important;
                    justify-content: space-between; }

/* Primärfarbe in Header-Top-Bar setzen */
.topbar-wrapper,
.topbar-wrapper {
    background-color: #673e1c !important; 
    color: #FFFFFF !important;
    }

.topbar-wrapper a:not(.dropdown-item):not(.btn),
.topbar-wrapper a:not(.dropdown-item):not(.btn):visited,
.topbar-wrapper a:not(.dropdown-item):not(.btn):active,
.topbar-wrapper a:not(.dropdown-item):not(.btn):focus {
  
    color: #fff !important;
}

#jtl-nav-wrapper {border-bottom: 2px solid #673e1c; padding-bottom:10px; }

#logo { padding-top: 10px !important;}

#main-wrapper {
    max-width: 1400px;
    min-height: 550px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0 !important;
    padding-top: 0 !important;
    background: #fff !important;
    
}

#content-wrapper { padding-top: 2rem !important; }

#footer { border-top: 2px solid #673e1c;
          padding: 2rem 0 0;
          margin-bottom: 0 !important; }

.footnote-vat { text-align: center !important;}