h1{
    background-color: darkgray;
    padding: 3%;
    margin-bottom: 0%;
}

.top{
    display: block;
}

.menu{
    background-color: rgb(51, 51, 51);    
    padding: 1%;
    margin-top: 0%;
    letter-spacing: normal;
    word-spacing: ;  
    a:hover {color: greenyellow;};    
}

.menu a{
    color: white;
    letter-spacing: normal;
    word-spacing: normal;
}

.kategorie a{
    color: blue;
    display: flexbox;
}

.kategorie{
    margin-right: 10%
}

.mid{
    display: inline-flex;
    margin-bottom: 3%;
    margin-top: 3%;
}

.bot{
    background-color: darkgrey;
    padding: 2%;
    text-align: right;
}

.pridavek{
    margin-left: 20%;
    margin-right: 10%;
}