body
{
	background:				black;
}
body
{
	color:					#DDD;
}
textarea, input
{
	color:					#222;
}
h2
{
	color:					#DDD;
}
acronym
{
	border-color:			#DDD;
}
#topmenu li a
{
	border-color:			#DDD;
}
#menu2 ul
{
	border-color:			#222;
}
#menu2 li a
{
	border-color:			#222;
	color:					#DDD;
}
#menu2 li a:hover, #menu2 li.huidig a
{
	background:				#111 url(/media/pijl.gif) no-repeat 160px center;
	border-bottom-color:	#222;
}
.smal
{
	background-image:		url(/media/ico_zwart.gif);
}
.breed
{
	background-image:		url(/media/ico_zwart.gif);
}
#menu
{
	background:				url(/media/menu_zwart.gif) no-repeat;
}
.leesmeer
{
	background-image:		url(/media/lees_meer_zwart.gif);
}
.terug
{
	background-image:		url(/media/terug_zwart.gif);
}
.vlak.v1
{
	border:					1px solid #222;
}
div > .vlak.v1
{
	background:				url(/media/trans_zwart.png);
}
* html .vlak.v1
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/media/trans_zwart.png', sizingMethod='scale');
}
.vlak.v2
{
	border:					1px solid #222;
}
.vlak h3, .vlak h3 a
{
	color:					#DDD !important;
	text-decoration:		none !important;
}
.switchCSS
{
	background-image:		url(/media/stip_wit.gif);
}
#sitemap
{
	background:				#222;
}
#sitemap ul li a
{
	color:					#EEE;
}
#projectdetails
{
	border:					1px solid #222;
}
#projectonderdelen
{
	border-bottom:			1px solid #222;
}
.box
{
	background:				#222;
	color:					#DDD;
}
.box h3
{
	border-bottom:			2px solid #EEE;
}
.form .melding
{
	color:					white;
	background:				#222;
}