/* 1. Abstand ganz oben am Seitenrand verringern */
header.header {
    padding-top: 1px !important;
    padding-bottom: 0 !important;
    margin-bottom: 0 !important;
    min-height: 0 !important;
}

/* 2. Den Bereich für das Logo-Bild schmaler machen */
.logo {
    margin-top: 0 !important;
    margin-bottom: 5px !important;
    display: block;
}

/* 3. Den weißen Bereich des Containers nach oben rücken */
.body .container {
    margin-top: 0 !important;
}

/* 4. Den eigentlichen Textinhalt näher an das Logo schieben */
#content {
    margin-top: -40px !important; /* Falls noch zu viel Platz ist, auf -20px ändern */
}

/* 5. Eventuelle Modul-Abstände im Kopfbereich entfernen */
.header .moduletable {
    margin-bottom: 0 !important;
}