body{
    background-color: #000;
}
#gallery{
    display: none;
}
nav{
    display: block;
    width: 10em;
}
nav button{
    display: block;
    font: 0.75em sans-serif;
    color: #fff;
    background-color: #000;
    height: 10em;
    width: 10em;
    border-radius: 12px;
    padding-top: 50%;
    background-repeat: no-repeat;
    background-size: contain;
}
button#Galaxien{
    background-image: url(../icon/Galaxien.png);
}
button#Innenstadt{
    background-image: url(../icon/Innenstadt.png);
}
button#Kanal{
    background-image: url(../icon/Kanal.png);
}

aside{
    color: #fff;
    font: 1.5em sans-serif;
    display: block;
    top: 10em;
    left: 10em;
    width: 28em;
    position: fixed;
}
.fancybox-stage{
    background-color: #000;
}
.fancybox-caption__body{
    font: 1em sans-serif;
}