body{
    background-color: #e3efcd;
    font-family: 'Alike', serif;
    font-family: 'Montserrat', sans-serif;
}

/* unvisited link */
a:link {
  text-decoration: none;
}
/* visited link */
a:visited {
  text-decoration: none;
}
/* mouse over link */
a:hover {
  text-decoration: none;
}
/* selected link */
a:active {
  text-decoration: none;
}

q{
    font-style: italic;
}

/*Mobile first max-width:600px*/

.breadcrumbs{
    text-align: center;
    height: 0px;
    margin-top: 10px;
    font-size: 12px;
    width: 100%
}
.breadcrumbs a{
    color: #7a9960;
}
.breadcrumbs a:hover{
    text-decoration: none;
    font-size: 15px;
    font-weight: bold;
}
.active{
    font-weight: bold;
    text-decoration: none;
}
.codeklein{
    font-style: italic;
    font-size: 12px;
    font-weight: 400;
}

@media screen and (min-width:650px) and (max-width:899px){
    .personen{
        font-size: 16px;
    }
    .personen dt{
        font-size: 18px;
    }
}

@media screen and (min-width:900px){
    .personen{
        font-size: 18px;
    }
    .personen dt{
        font-size: 20px;
    }
    .codeklein{
        font-size: 16px;
    }
}

.banner{
    background: url(/Images/boom2.webp) no-repeat;
    -webkit-background: url(/Images/boom2.webp) no-repeat;
    -moz-background: url(/Images/boom2.webp) no-repeat;
    background-size:contain;
    -webkit-background-size:contain;
    -moz-background-size:contain;
    background-position: center;
    -webkit-background-position: center;
    -moz-background-position: center;
    
    margin-top: -20px;
    height: 200px;
    position: relative; 
}
.header{
    margin: auto;
    margin-bottom: 0;
    margin-top: 60px;
    color:#81a341;
    font-weight: bold;
    padding-bottom: 20px;
    
}
.header h2{
    text-align: center;
    margin-top: -45px;
    font-weight: bold;
}
.header h3{
    text-align: center;
    font-weight: bold;
}
.main{
    margin: auto;
    background-color: #7a9960;
    color: white;
    font-size: 14px;
    padding-bottom: 20px;
    padding-top: 20px;
}
ul li{
    margin: 0;
    padding: 0;
}
.lijsttitel{
    font-weight: bold;
    font-size: 14px;
    margin: 0;
    padding: 0;
}
.personen{
    padding: 10px;
    margin: 0px 10px;
}
dt{
    color: #5f6e35;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 20px;
}
