* {
padding:0;
margin:0;
}
.rawimages {
padding-left:37px;
}
body {
font:Verdana, Arial, Helvetica, sans-serif;
color:#003300;
font:0.7em/1.3em Verdana, Arial, Helvetica, sans-serif;
}
p {	
margin:1.2em 1.3em;
}
a {
color:#003300;
text-decoration:underline;
}
a:hover {
color:#999999;
text-decoration:none;
}
#container {
position:absolute;
width:1000px;
left:50%;
margin-left:-500px; /* je haalt de linkerkant hiermee met de helft van de breedte terug naar links */
top:50%;
margin-top:-270px; /*je haalt de bovenkant hiermee met de helft van de hoogte terug naar boven */
background-image:url('../images/bottom.gif');
background-repeat:no-repeat;
background-position:bottom;
}
#contentarea {
	width:1000px;
	background-image:url('../images/streepjes1.gif');
	background-repeat:repeat-y;
	background-position: 48px 0px;
}
#header {
width:1000px;
height:125px;
background-image:url('../images/topnieuw.gif');
background-repeat:no-repeat;
float:left;
}
#bodyleft {
margin-top:-6px;
width:48px;
height:410px;
float:left;
}
#navigation {
width:144px;
float:left;
}
#navigation ul {
	margin-top:1.2em;
	margin-left:-20px;
	width:100%;
}
#searchdiv {
width:100%;
text-align:center;
margin-top:30px;
margin-left:20px;
}
a.mainlevel {
list-style-type:none;
line-height:1.7em;
letter-spacing:.03em;
color:#003300;
text-decoration:none;
padding-left:40px;
}
a.mainlevel:hover {
list-style-type:none;
line-height:1.7em;
letter-spacing:.03em;
color:#999999;
text-decoration:none;
background-image:url('../images/pijltje.jpg');
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:40px;
position:relative;
}
a.mainlevel#active_menu {
list-style-type:none;
line-height:1.7em;
letter-spacing:.03em;
background-image:url('../images/pijltje.jpg');
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:40px;
position:relative;
}
#bodymidmidup {
width:600px;
padding-top:15px;
padding-left:20px;
float:left
}
#bodymidmiddown {
width:600px;
float:left;
padding-top:20px;
padding-left:20px;
padding-right:20px;
}
#bodymidrightouter {
display: table;
width: 144px;
height: 220px;
float:left;
text-align:center;
display: table;
#position: relative; /*hack for IE. See http://www.jakpsatweb.cz/css/css-vertical-center-solution.html for details */
overflow: hidden;
}
#bodyright {
	width:30px;
	height:220px;
	float:left;
}
.clearfloats {
clear:both;
}
#bodymidmid td {
margin:1.2em 1em;
padding-left:1.1em;
line-height:1.3em;
}
#bodymidmid td a {
color:#003300;
text-decoration:underline;
}
#bodymidmid td a:hover {
color:#999999;
text-decoration:none;
}
.imgup {
margin-top:-17px;
}
.imglefttop {
margin-top:-250px;
margin-left:-200px;
}
input.inputbox {
margin-top:5px;
}
input.button {
margin-top:5px;
}
#bodymidmiddown.moduletable {
width:400px;
}
#bodymidmiddown td {
height:20px;
}
ul {
list-style-type:none;
text-decoration:none;
}
li {
margin-left:30px;
}
#bodymidmidup li a {
line-height:1.7em;
text-decoration:none;
letter-spacing:.03em;
color:#003300;
padding-left:10px;
position:relative;
background-image:url('../images/pijltje.jpg');
background-repeat:no-repeat;
background-position:-2px 0px;
}
#bodymidmidup li a:hover {
line-height:1.7em;
letter-spacing:.03em;
color:#999999;
background-image:url(../images/pijltje.jpg);
background-repeat:no-repeat;
background-position:0px 0px;
text-decoration:underline;
padding-left:10px;
position:relative;
}
