body {
    background-color: rgb(113, 171, 221);
    display: flex;
    justify-content: center;
    align-items: center;
}

#container-om-piano {
    height: 100%;}

#Pianobovenzwart {
    margin-left: 1.5%;
    margin-top: 10%;
    width: 1480.8px;
    height: 80px;
    background-color: black;
}

#Pianorand {
    position: relative;
    margin-left: 1.5%;
    width: 1461.6px;
    height: 300px;
    border: 10px solid black;
    background-color: white;
    box-shadow: 0px 30px 30px black;
}

.toetswit {
    float: left;
    width: 59.6px;
    height: 300px;
    border: 5px solid black;
}

.toetszwart {
    position: absolute;
    width: 50px;
    height: 180px;
    background-color: black;
}
