/*@media all and (min-width: 750px){*/
header {
    z-index: 1;
    position: fixed;
    width: 100vw;
    height: 20vh;
    box-shadow: 0 -1px 10px rgba(0, 0, 0, 0.7); 
    background-image: url("../img/flowers.JPG");
    background-repeat: no-repeat;
    background-position: center;
    
    background-size:cover;
 
}

.logo {
    position: absolute;
    display: inline-block;
    top:1vh;
    border-style:solid;
    border-color:mediumblue;
    
    line-height: 8vh;

}
.logo-img{
    height: 17vh;
}
.header-name {
    position:absolute;
    display: inline-block;
    color:white;
    top:2vh;
    text-shadow: 0 1vh 1vh #7B8C83;
    font-weight: bold;
    font-size: 2.5vw;
    height: 20vh;
    text-align: center;
    
    line-height: 8vh;
}

.kontakt {
    position:absolute;
    display: inline-block;
    top:2vh;
    
    line-height: 8vh;
}

.my-menu{
    position: fixed;
    width: 15vw;
}
body{
    margin:0;
}

.myContent{
    margin-top: 25vh;
}

.my-content-kontakt{
    color:midnightblue;
    text-align: center;
}



.my-content-article-center{
    text-align: center;
}
.my-content-article-justify{
    text-align: justify;
}
.my-content-article-logo-img{
    height:15vh;
}
.my-content-article-img{
    height:50vh;
}
.my-content-article-img-bigger{
    height:100vh;
}
.my-content-border{
    border-style: solid;
    border-color: red;
    text-align: center;
    padding: 3px;
    color: red;
}



#art4table{
     border-collapse: collapse;
     
     width: 100%;
}


#art4table th{
    border: 1px solid #ddd;
    background-color: #BDC3E3
}
#art4table td{
    border: 1px solid #ddd;
}

.kol-right{
    text-align: right;
}

.kol-center{
    text-align: center;
}