.span-primaryLight { color: var(--primaryLight) ; }
.span-primaryDark { color: var(--primaryDark) ; }
.span-secondary { color: var(--secondary) ; }
.span-secondaryLight { color: var(--secondaryLight) ; }
.span-secondaryDark { color: var(--secondaryDark) ; }
.span-primary { color: var(--primary) !important  ; }


.span-white { color: white;}
.span-black { color: black;}


.primary-button-white {   background-color: var(--primary) ; color: white; }
.primary-button-black { background-color: var(--primary) ; color: black; }
.secondary-button-white { background-color: var(--secondary) ; color: white; }
.secondary-button-black { background-color: var(--secondary) ; color: black; }
.white-button { background-color: white; color: black; border: 1px solid black; }
.black-button { background-color: black; color: white; }



#typo3-contentIframe{

        .span-primary { color: #384B8F; }
        .span-primaryLight { color: #5672DD ; }
        .span-primaryDark { color: #273565 ; }
        .span-secondary { color: #D4E1F4 ; }
        .span-secondaryLight { color:#E6EDF9 ; }
        .span-secondaryDark { color: #666D77 ; }

        .span-white { color: white;}
        .span-black { color: black;}


        .primary-button-white {   background-color: #384B8F; color: white; }
        .primary-button-black { background-color: #384B8F; color: black; }
        .secondary-button-white { background-color: #D4E1F4; color: white; }
        .secondary-button-black { background-color: #D4E1F4; color: black; }
        .white-button { background-color: white; color: black; border: 1px solid black; }
        .black-button { background-color: black; color: white; }

        .table-striped table tbody tr:nth-of-type(odd) td { background-color: rgb(249, 249, 249) !important; }
    }

.table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 1rem;
}

.table td,
.table th {
        padding: 0.75rem;
}

.table .table-striped tbody tr:nth-of-type(odd) {
        background-color: #e4e4e49c !important;
}

.table-bordered {
        border: 1px solid #b5b5b5;
}

.table-bordered th,
.table-bordered td {
        border: 1px solid #b5b5b5;
}