*{
    box-sizing: border-box;
}


body {
    background-color: rgba(82, 73, 47, 0.966);
}

b {
    color: rgb(175, 80, 2);
}

summary {
    text-align: left;

}

.Kiste {
    display: flex;
    background-color: white;
    border: rgba(73, 67, 51, 0.918) solid 2px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

@media all and (min-width: 50rem) {
    .Kiste {
        flex-direction: row;
    }    
}

.Kiste img {
    width: 100%;
}

.Textkiste {
    display: flex;
    background-color: white;
    border: rgba(73, 67, 51, 0.918) solid 2px;
    flex-direction: column;
    justify-content: center;
    align-items: left;
    padding: 1rem;
}

.bottumtext {
    color: rgba(255, 255, 255, 0.938);
    font-size: 1rem;
    text-decoration: none;
    
}

.Downloadlink {
    text-decoration: none;
    color: rgb(187, 122, 42);
}

.ButtonKlein {
    color: rgb(187, 122, 42);
    font-size: x-large;  
}


.menu-container {
    display: inline;
    background-color:  rgba(58, 54, 41, 0.884);
    border: rgb(187, 122, 42) solid 4px;
    width: 12rem;
    border-radius: 1rem; 
    text-align: center;
    margin: 1rem;
    padding: 1rem;
}


.Gesamtcontainer {
    background-color: rgba(255, 255, 255, 0.952);
    max-width: 1024px;
    width: 100%;
    margin: 30px auto 10px auto;
    padding: 1rem;
}

.TextNormal {
    color: rgb(53, 48, 36);
    text-align: left;
}
@media all and (min-width: 50rem) {
    .TextNormal {
        text-align: justify;
    }    
}

.TextHervorgehoben {
    color: rgb(175, 80, 2);
    text-align: left;
}
@media all and (min-width: 50rem) {
    .TextHervorgehoben {
        text-align: justify;
    }    
}

.Überschrift1 {
    color: rgb(114, 74, 26);
    text-align: center;
}

.Überschrift2 {
    color: rgb(134, 85, 24);
    text-align: left;
}

.BiblioTextNormal {
    color: rgb(100, 100, 100);
    text-align: left;
}
@media all and (min-width: 50rem) {
    .BiblioTextNormal {
        text-align: justify;
    }    
}

.summary {
    cursor: pointer;
    margin-bottom: 6px;
}


