body {

background-color: purple;
font-size: 20px;

}

table,td,th {

border: solid;
border-color: black;

}

.home {

width: 250px;
height: 250px;
border-radius: 45px;
}

.cv {

width: 250px;
height: 250px;
border-radius: 45px;
float: right;
margin: 0px 80px 0px 0px;
}

ul {

list-style-type: none;
padding: 0px;
margin: 0px;
background-color: blue;
overflow: hidden;
border-radius: 45px;

}

li {

float: left;

}

li a {

padding: 16px 18px;
display: block;
border-right: solid;
border-color: black;
color: black;
text-decoration: none;

}

li a:hover {

padding: 16px 18px;
display: block;
border-right: solid;
border-color: black;
color: black;
background-color: lightblue;
text-decoration: none;

}

.voet {

text-align: center;
background-color: blue;
overflow: hidden;
border-radius: 45px;
padding: 5px 5px 5px 5px;

}

.hoofd {

padding: 5px 5px 5px 5px;

}

.midden {
margin: 10% 10%;
text-align: center;
background-color: #FF0000;
color: blue;
height: 360px;
padding: 120px 10px;
border-radius: 45px;

}


.clinks {
margin: 10% 10%;
background-color: #FF0000;
color: blue;
height: 480px;
padding: 50px 10px;
border-radius: 45px;
clear: both;

}

#cvlinks {
margin: 10% 10%;
background-color: #FF0000;
color: blue;
height: 680px;
padding: 50px 50px 100px 50px;
border-radius: 45px;
clear: both;

}

#merge {

width: 80%;
background-color: white;
margin-left: 10%;
margin-right: 10%;
border-radius: 45px;

}

.knopje {

Border-radius: 45px;
opacity: 0.8;
text-shadow: 5px 5px 5px 5px purple;
}