h1,

h2,

h3,

h4,

h5,

h6 {

    background-color: rgb(30, 100, 200);
    color: white;


}



h1:hover,

h2:hover,

h3:hover,

h4:hover,

h5:hover,

h6:hover {

    background-color: rgb(139, 190, 232);

}



header {

    margin-left: 40px;
    margin-right: 40px;

}



mark {

    background-color: rgb(255, 210, 0);

}



table img {

    height: 150px;

}



header img {

    height: 100px;

    float: right;

    margin: auto;

    clear: both;

}



figcaption {

    text-align: center;

}



.tableimg {

    text-align: center;

    padding: 10px;

}



table,

table th,

table td {

    border: 4px double;

    border-collapse: collapse;

}



table {

    margin: 0 auto;

}



iframe {

    width: 100%;

    border-radius: 15px;

}



main footer {

    font-size: small;

    margin-bottom: 20px;

}



#footerb {

    margin-top: 20px;

    font-weight: bold;

    font-variant: small-caps;


}



ul {

    list-style-type: square;

}



fieldset {

    border: 2px solid rgb(255, 210, 0);

    padding: 20px;

}



fieldset legend {

    color: rgb(30, 100, 200);

}



.knop {

    margin-left: 20%;
    margin-right: 20%;

}



#verzend {

    height: 45px;

    padding: 5px;

}



textarea {

    width: 100%;

}



form.border-primary {

    border-color: rgb(255, 210, 0) !important;

    border: 2px;



}