html, body
{
	margin:0;
}

body
{
	background-color:#EDFF87;
	text-align:center;
	font-family:tahoma,arial,sans-serif;
	font-size:1em;
	background-image:URL(/images/flowx.gif);
	background-repeat:repeat-x;
	background-position:top;
	background-attachment:fixed;
}

p
{
	margin:0px 0px 15px 0px;
}
a
{
	text-decoration:none;
}

#content.verder
{
	display:block;
	text-align:right;
}
#body1 h1
{
	display:none;
}

blockquote
{
	clear:both;
	float:right;
	width:200px;
	background-color:#EDFF87;
	font-size:0.9em;
	display:block;
	padding:5px;
	margin:0px 0px 4px 4px;
	border:1px solid #768705;
	line-height:1.3em;

}



.textonly
{
	display:none;
}

#container
{
	background-color:#C5E705;
	width:760px;
	position:relative;
	text-align:left;
	height:550px;
	_height:400px;
	margin:0px auto 0px auto;
	

	
}

#maintable
{
	width:100%;
	height:100%;
}

#dright
{
	width:160px;
	background-color:#EDFF87;
	xfloat:right;
	height:100%;
	vertical-align:top;
	border-top:85px solid #C5E705;
	font-size:0.70em;
	padding:17px 0px 0px 7px;
	color:#525E04;

}

#dright h3, blockquote h3
{
	margin:0px 0px 0px 0px;
	font-size:1em;
	font-family:arial,sans-serif;
	color:#0000BD;
}

#dright a
{
	text-decoration:underline;
	color:#525E04;
}

#dright a:hover
{
	text-decoration:none;
}

#dright ul
{
	margin:0px 0px 5px -20px;
	*margin:0px 0px 5px 15px;
    _margin:0px 0px 5px 0px;
	
}

#dright li
{
	padding:0;
	_margin:0px 0px 5px 15px;
}

#menu
{
	width:150px;
	height:100%;
	padding-top:103px;
	vertical-align:top;
	font-size:1.1em;
	font-weight:bold;
	background-image:URL('/images/banner.gif');
	background-repeat:no-repeat;
	background-position:84px 113px;
	background-color:#C5E705;
}	



#dleft
{
	width:480px;
	vertical-align:top;
	height:100%;

}

#menu a
{
	display:block;
	text-decoration:none;
	color:#0000BD;
	padding:2px 0px 2px 10px;
	margin-top:5px;
	width:100%;
}

#menu a:hover, #menu a.current
{
	color:#008483;
	background-color:#EDFF87;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;  
}

#menu #subs a
{
	font-size:0.6em;
	margin:0;
	background-color:#EDFF87;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7; 
	margin-top:1px; 	
}


#menu #subs a:hover, #menu #subs a.current
{
	background-color:#EDFF87;
	filter:none;
	color:#0000BD;

}


#menu #subs #subsub a
{
	font-size:0.6em;
	margin:0;
	background-color:#EDFF87;
	filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7; 
	margin-top:1px; 	
	font-weight:normal;
	padding-left:20px;
}


#menu #subs #subsub a:hover, #menu #subs #subsub a.current
{
	background-color:#EDFF87;
	filter:none;
	color:#0000BD;
	font-weight:normal;
}


#bread
{
	background-color:#EDFF87;
	margin-top:85px;
	font-size:0.7em;
	padding:2px 2px 2px 10px;
	border-left:10px solid #C5E705;
	color:#768705;
}

#bread a
{
	color:#768705;
	text-decoration:none;
}

#bread a:hover
{
	text-decoration:underline;
}

#content
{
	background-color:#FFFFFF;
	_height:100%;
	
	border:1px solid #768705;
	font-size:0.75em;
	padding:10px 10px 10px 22px;
	line-height:1.4em;
	position:relative;
}

#body1 #content
{
	padding:10px 10px 10px 10px;
}

#content img
{
	margin:0px 0px 5px 5px;
}

#content h1
{
	margin:0px 0px 10px 0px;
	font-size:1.4em;
	color:#0000BD;
}

#content h3
{
	margin:0px 0px 0px 0px;
	font-size:1.1em;
	color:#0000BD;
	font-family:arial,sans-serif;
}

#botleft
{

	background-color:#C5E705;
}

#botmid
{
	background-color:#EDFF87;
	border-left:10px solid #C5E705;
	color:#768705;
	text-align:center;

}

#botmid a
{
	color:#768705;
	text-decoration:none;
}

#botmid a:hover
{
	text-decoration:underline;
}

#botright
{
	background-color:#EDFF87;
}

#bot
{
	font-size:0.6em;
}

#zoek
{
	position:absolute;
	top:3px;
	right:3px;
	font-size:0.7em;
	color:#768705;
}

#zoek a
{
	color:#768705;
	text-decoration:none;
}

#zoek a:hover
{
	text-decoration:underline;
}


#zoek input
{
	background-color:#EDFF87;
	border: 1px solid #768705;
	font-size:1em;
}

#zoek .input
{
	width:11.5em;
}



#chapter
{
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-size:1.5em;
	position:absolute;
	top:52px;
	left:-0px;
	color:#EEEEEE;
	width:20px;
	overflow:hidden;
}

#chapter h2
{
	margin:0;
	line-height:normal;
	background-color:white;
	position:relative;
	right:-9px;
	*display:none;
	_display:block;
	-moz-opacity: 0;
	opacity: 0;
	

}

#subs, #subsub
{
	display:block;
}

#reacties
{
	width:100%;
	font-size:0.9em;
}


#reacties dl
{
	margin:0;
	color:#404040;
}

#reacties dt
{
	font-size:0.8em;
	margin-top:5px;
	color:#768705;
	font-weight:bold;
}

#newsfp
{
	width:100%;
	font-size:0.9em;
}

h4
{
	margin:0;
	background-color:#C5E705;
	font-size:1.0em;
	font-family:arial,sans-serif;
	padding:1px 3px 2px 4px;
	color:#FFFFFF;
	color:#768705;
	border-bottom:1px solid #768705;
	border-right:1px solid #768705;
	border-top:1px solid #EDFF87;
	border-left:1px solid #EDFF87;
	position:relative;
	*position:auto;
	_position:relative;
	left:-2px;
	top:0px;
	line-height:normal;
	display:block;

}


#content a.verder
{
	text-align:right;
}

#newsl
{
	float:left;
	width:48%;

}

#newsl img
{
	display:block;
	visibility:hidden;
	margin:0px 0px 3px 0px;

}
#newsl h3
{
	font-size:1em;
	margin:0;
	color:#0000BD;
}

#newsl a.verder
{
	text-align:right;
	display:block;
	margin-top:5px;
	text-decoration:none;
	color:#0000BD;
}

#newsl a.verder:hover
{
	background-color:#EEEEEE;
}

#newsr
{
	float:right;
	width:49%;
}

#newsr a
{
	display:block;
	text-decoration:none;
	color:#0000BD;
	padding:2px;
	width:202px;
}

#newsr a:hover
{
	background-color:#EEEEEE;
}


#fpvragen
{
	width:98%;
	font-size:0.9em;
	float:left;
	margin-right:5px;
}

#fpvragen a, #fpvestigingen a
{
	display:block;
	color:#0000BD;
	font-weight:bold;
	text-decoration:none;
	font-family:arial,sans-serif;
	width:99%;

}


#fpvragen a:hover, #fpvestigingen a:hover
{
	background-color:#EEEEEE;
}

#fpvragen a.verder
{
	font-weight:normal;
	float:right;
}


#fpvestigingen
{
	width:49%;
	font-size:0.9em;
	float:right;
	
}

.spacer
{
	clear:both;
	height:5px;
	overflow:hidden;
}

.small
{
	color:#AAAAAA;
	font-size:0.8em;
	line-height:normal;
	margin:2px 0px 0px 0px;
}

#sitemap ul 
{
	margin:0em 0em 0.3em 1.5em;
	list-style:square;
	color:#C5E705;
}


#sitemap a
{
	text-decoration:none;
	color:#0000BD;
	font-size:0.9em;
}

#sitemap a:hover
{
	text-decoration:underline;
	color:#0000BD;
}

.pleft
{
	float:left;
	width:48%;
	font-size:0.9em;

}



.pright
{
	float:right;
	width:49%;
	font-size:0.9em;
}

#links a
{
	color:#0000BD;
	display:block;
	width:99%;
}

#links a:hover
{
	background-color:#EEEEEE;}

.even
{
	background-color:#EDFF87;
}

#newstab
{
	width:430px;
}

#newstab td
{
	vertical-align:top;
}

#newstab .datum
{
	color:#AAAAAA;
	font-size:.9em;
	text-align:right;
	padding-right:10px;
}

.boven
{
	display:block;
	text-align:right;
	padding:5px;
	color:blue;
}

#logo
{
	position:absolute;
	top:0px;
	left:0px;
}

small.datum
{
	display:block;
	color:#AAAAAA;
	font-size:.9em;

}

#vragen
{
	width:420px;
}

#vragen td
{
	vertical-align:top;
}

#vragen .datum
{
	color:#AAAAAA;
	font-size:.9em;
	text-align:right;
	padding-right:10px;
	xdisplay:none;
}

#vragen a.verder
{
	display:block;
	text-align:right;
}

#results .result
{
	display:block;
	color:black;
	line-height:normal;

}

#results .result:visited
{
	display:block;
	color:gray;
}

#results .result strong
{
	color:blue;
}

#results .resultblok
{
	margin-top:10px;

}
	#menu, .textonly, #dright, #foot, #logo, #zoek, #bot, #bread, #chapter
	{
		display:none;
	}
	
	#content, #maintable, #dleft, #container
	{
		width:90%;
	}
	
	.print
	{
		font-size:1.3em;
		color:#DDDDDD;
	}

