html, head, body {
border : 0 none;
margin : 0;
padding : 0;
background : rgb(255, 255, 255) none repeat scroll 0% 50%;
width : 100%;
}

body {
border : medium none;
background : rgb(255, 255, 255) none no-repeat fixed center top;
display : block;
font-family : "times", serif;
width : 100%;
height : 100%;
height : 95%;
text-align : center;
color : rgb(0, 99, 0);
}

ul {
text-align : left;
}

li {
padding : 0 0 5px 0;
}

ul.theMenu {
text-align : left;
font-size : 1em;
}

p {
text-align : left;
}

bodymargin {
border : 0 dotted green;
margin : 0;
padding : 0;
text-align : left;
}

.engels {
background-color : rgb(204, 204, 204);
text-align : left;
}

.rechts {
text-align : right;
}

.links {
text-align : left;
}

.midden {
text-align : center;
font-weight : bold;
}

.klein {
font-size : xx-small;
}

.vet {
font-weight : bold;
}

 #taal{
position: absolute;
top: 25px;
left: 0px;
width: 150px;
height: 100px;
}


#paginafix {
border : 0 dotted yellow;
margin : 0 auto;
padding : 0;
background-color : transparent;
position : relative;
width : 80%;
height : 90%;
display : block;
overflow : hidden;
background-attachment : fixed;
background-repeat : no-repeat;

}

#paginaborder {
border-right : 0 solid rgb(0, 0, 0);
margin : 0 auto;
padding : 0;
overflow : hidden;
}

#pagina_header {
border-color : rgb(255, 255, 255) red red;
border-width : 1px;
margin : 0;
background-position : left top;
width : 100%;
height : 7%;
}

#pagina_contentfix {
border : 0 solid yellow;
clear : both;
position : relative;
margin : 0 auto;
height : 85%;
left : 0%;
width : 65%;
visibility : visible;
overflow : auto;
background-repeat : repeat-x;
}

#pagina_contentborder {
border-style : none;
border-color : green;
border-width : 2px 1px 1px;
margin : 3% 2% 1%;
padding : 0;
text-align : center;
}

#pagina_footerfix {
border : 0 solid rgb(255, 0, 0);
float : right;
position : relative;
clear : both;
height : 10%;
background-color : rgb(255, 255, 255);
background-position : 0% 70%;
display : block;
visibility : visible;
width : 100%;
}

#pagina_footerborder {
border-style : solid none none;
border-color : rgb(255, 0, 0) blue blue;
border-width : 0;
margin : 1em 1em 1em 0;
text-align : center;
visibility : visible;
font-size : xx-small;
background-repeat : no-repeat;
}

#nav_main {
border : 0 dotted green;
position : absolute;
left : 0;
height : 80%;
min-width : 5em;
width : 10%;
top : 10%;
background-position : left top;
background-repeat : no-repeat;
background-attachment : fixed;
}

#news {
border : 0 dotted green;
position : absolute;
float : right;
right : 0;
height : 50%;
min-width : 5em;
width : 10%;
top : 10%;
overflow : auto;

}

#links {
border : 0 dotted red;
position : absolute;
float : right;
right : 0;
height : 30%;
width : 10%;
top : 60%;
}

.figure {
width : auto;
}

.figure {
margin : 0 10px 10px 10px;
margin : 0.67em auto;
}

.tekst {
width : auto;
}

.tekst {
margin : 0 10px 10px 10px;
margin : 0.67em auto;
text-align : left;
}

.lkcv {
width : 4em;
height : 3.1em;
float : left;
text-align : left;
}

.rkcv {
width : auto;
height : 3.3em;
line-height: 100%;
text-align : left;
}

.lkcvmiddel {
width : 4em;
height : 4.3em;
float : left;
text-align : left;
}

.rkcvmiddel {
width : auto;
height : 4.3em;
line-height: 100%;
text-align : left;
}

.lkcvhoog {
width : 4em;
height : 6.1em;
float : left;
text-align : left;
}

.rkcvhoog {
width : auto;
height : 6.3em;
line-height: 100%;
text-align : left;
}

.lkpersonal {
width : 7em;
height : 1em;
line-height: 100%;
float : left;
text-align : left;
}

.rkpersonal {
width : auto;
height : 1em;
line-height: 100%;
text-align : left;
}

.photo img {
border : 0 solid #666;
background-color : #fff;
padding : 4px;
position : relative;
top : -5px;
left : -5px;
width : 95%;
}

.figure p {
text-align : center;
margin : 2px 0 0 0;
height : 3em;
}

