@charset "utf-8";
/* CSS Document */

body{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	background-color:#999;
}
#ahead{
	background-color:#C00;
}
#ahead p{
	margin:0px;
	padding:0px;
	margin-left:30%;
}
#mainhead{
	height:65px;
	background-image:url(bar.png);
	background-repeat:repeat-x;
}
#hcenter{
	width:804px;
	margin:auto;
	height:65px;
}
#hcont{
	width:760px;
	height:65px;
	margin:auto;
	position:absolute;
	left:50%;
	margin-left:-380px;
	z-index:5;
	background-color:#FFF;
}
#lb{
	float:left;
	margin-top:45px;
	width:22px;
	height:20px;
	top:45px;
	background-image:url(lb.png);
	background-repeat:no-repeat;
}
#rb{
	float:right;
	width:22px;
	height:20px;
	margin-top:45px;
	background-image:url(rb.png);
	background-repeat:no-repeat;
}
#rt{
	width:22px;
	height:22px;
	float:right;
	background-image:url(rt.png);
	background-repeat:no-repeat;
}
#lt{
	width:22px;
	height:22px;
	float:left;
	background-image:url(lt.png);
	background-repeat:no-repeat;
}
.lblock{
	width:370px;
	margin-left:4px;
}
.rblock{
	width:370px;
	float:right;
	margin-right:4px;
	overflow:hidden;
}
.rblock ul{
	list-style:none;
	margin-left:3px;
	padding-left:3px;
}
a:link{
text-decoration:none;
color:#900;
}
a:visited{
text-decoration:none;
color:#B00;
}

a:hover{
text-decoration:underline;
color:#D00;
}
a:active{
text-decoration:none;
color:#F00;
}
a.ulink:link{
text-decoration:none;
color:#666;
}
a.ulink:visited{
text-decoration:none;
color:#555;
}

a.ulink:hover{
text-decoration:underline;
color:#D00;
background-color:#FFF;
}
a.ulink:active{
text-decoration:none;
color:#F00;
}
h2{
	margin-left:10%;
	margin-top:0px;
	padding-top:5px;
}
h3{
	margin-top:0px;
	padding-top:0px;
}
.fh{
	height:25px;
	width:370px;
}
.tf{
	width:200px;
	border-style:solid;
	border-width:1px;
	height:20px;
	padding:0px;
	margin:0px;
	float:right;
}
.ch{
	float:right;
	font-size:11px;
}
#moeilijk .tf{
	width:260px;
}
.sb{
	float:right;
	width:60px; 
	border-style:solid; 
	border-width:1px; 
	height:22px; margin:0px; padding:0px; background-color:#FFF; vertical-align:middle;
}
.sk{
	width:375px;
	margin:auto;
}
.mark{
	background-color:#FAA;
	color:#000;
}
.rt{
	margin:0px;
	padding:0px;
	color:#666;
}
.rp h3{
	padding:1px;
	margin:1px;
}
.ru{
	float:right;
	color:#666;
	margin-right:30px;
}
#rc{
	width:760px;
	padding-bottom:15px;
	margin:auto;
}
.rp{
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:#999;
	padding:3px;
}
.rl{
	margin-left:3px;
}
.rl:link{
color:#090;
}
.rl:visited{
color:#0B0;
}

.rl:hover{
color:#0D0;
}
.rl:active{
color:#0F0;
}
#wrap{
	width:760px;
	margin:auto;
	background-color:#fff;
	border-width:0px;
	border-right-width:1px;
	border-left-width:1px;
	border-color:#600;
	border-style:solid;
}
#foot{
	width:762px;
	margin:auto;
	height:20px;
}
#fr{
	float:right;
	width:20px;
	height:20px;
	background-image:url(abr.png);
	background-repeat:no-repeat;
}
#fl{
	float:left;
	width:20px;
	height:20px;
	background-image:url(abl.png);
	background-repeat:no-repeat;
}
#fm{
	height:19px;
	border-width:0px;
	border-bottom-width:1px;
	background-color:#FFF;
	border-color:#600;
	border-style:solid;
	margin-left:20px;
	margin-right:20px;
}
#fm p{
	margin:0px;
	padding:px;
	text-align:center;
	color:#666
}
input{
	border-color:#666;
}
#er ul{
	margin-bottom:0px;
	padding-bottom:0px;
}
#hi ul{
	margin-bottom:0px;
	padding-bottom:0px;
}
.nlink{
	float:right;
	margin-right:5px;
}
.plink{
	float:left;
	margin-left:5px;
}
.nm{
	text-align:center;
	margin-left:150px;
	margin-right:150px;
}
.spacer{
	height:25px;
}
