
body {
    background-color: #EFFAFC;
}

header {
   flex-wrap: wrap;
   display: flex;
   align-items: top;
   justify-content: center;
   background-color: #404060;
   padding: 0 20px;
   height: 150px;
}

header nav {
   position: absolute;
   left: 50%;
   transform: translateX(-50%);
   display: flex;
   margin-top: 80px;
}

a {
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
   font-size: 100%;
   text-decoration: none;
   color: #EFFAFC;
   padding: 0 15px;
   height: 50px;
   width: auto;
   transition-duration: 0.3s;
   font-weight: 900;
   font-family: Verdana;
   padding-top: 10px;
   text-align: center;
}

h1 {
  color: #EFFAFC;
  font-family: Verdana;
}

a:hover {
  background-color: #101030;
}

a.huidig {
  background-color: #101030;
}

.content {
    display: flex;
    flex-direction: column;\
    align-items: center;
    height: auto;
    text-align: center;
    font-family: Verdana;
    margin-top: 40px;
}

table {
    display: flex;
    justify-content: center;
    text-align: center;
    font-family: Verdana;
    margin-top: 40px;
    border: 0px solid;
}
