.gebuehren_selection {
    width: 100%;
}

#space_gebuehren_collection {
    margin-top: 3rem;
}

.gebuehren_selection h2 {
    margin-top: 3rem;
}

#td_sum_total {
    padding-top: 2rem;
}

.table .header {
    background-color: #dfdfdf;
}

.dark .table .header {
    background-color: var(--secondary-color);
}

body.dark .bg-table {
    background-color: #121212;
}

#table_gebuehren_selection.table td {
    padding-top: 1rem;
    padding-bottom: 1rem;
}
#table_gebuehren_selection.table td.noborder {
    border-width: 0;
}