.hlava {
    background-color: grey;
    padding: 0.1%;
}

.hlava2 {
    background-color: black;
    padding: 0%;
    padding-left: 1%;
    overflow: hidden;
}

.hlava2 a:hover {
    color: white;
    background-color: blue;
}

.hlava2 a {
    padding: 1%;
    color: white;
    text-decoration: none;
    border-right: 0.7px solid;
    display: inline-block; 
}

.nav {
    margin-left: -1%;
    margin-top: 1%;
}

.obsah {
    justify-content: space-between;
    display: flex;
}

.obsah2 {
    width: 90%;
}

.obsah3 {
    width: 30%;
}

.pata {
    background-color: darkgrey;
    padding-top: 1%;
    padding-bottom: 1%;
    text-align: right;
    margin-top: 2%;
}
