html, body
{
	font-family:			Verdana;
	font-size:				12px;
	color:					#253e87;
	line-height:			22px;
	
	
	padding:				0;
	margin:					0;
}

td
{
	font-size:				12px;
}

h1
{
	font-size:				24px;
	
	margin:					0;	
	margin-bottom:			5px;
}

h2
{
	font-size:				14px;
	font-weight:			bold;
	color:					#253e87;
	
	margin:					0;
	margin-top:				10px;
	padding-left:			13px;
	
	background:				url(../images/h2.gif) no-repeat 0 60%;
}

ul
{
	margin: 				0;
}


a
{
	text-decoration:		underline;
	color:					#253e87;
}

a:HOVER
{
	text-decoration:		none;
	color:					#f1b41d;
}

img
{
	border:					0;
}

input
{
	margin: 	3px;
}

div.balk
{
	height:					15px;
}

#blauw
{
	margin-top:				25px;
		
	background-color:		#253e87;
}

#geel
{
	background-color:		#f1b41d;
}

#groen
{
	background-color:		#d8e22c;
}

#headercontainer
{
	height:					124px;
	padding-left:			50%;
	
	background:				url(../images/headerline.gif) repeat-x bottom;
}

#header
{
	width:					1000px;
	height:					124px;	
	margin-left:			-500px;
	
	border-left:			1px solid #f1b41d;
}

#logo
{
}

#titel
{
	padding-top:			10px;
	padding-bottom:			5px;
}


div#fontchanger
{
	float:					right;
	
	padding-top:			56px;
	margin-right:			10px;
}

	a#fontnormal
	{
		text-decoration:	none;
		font-size:			12px;
	}
	
	a#fontlarge
	{
		text-decoration:	none;
		font-size:			14px;
	}
	
	a#fonthuge
	{
		text-decoration:	none;
		font-size:			16px;
	}
	
	
#topmenu
{
	margin-left:			180px;
	height:					26px;
}	


	#topmenu ul
	{
		list-style-image:		none;
		list-style-position:	outside;
		list-style-type:		none;
		
		padding:				0;
		margin:					0;
	}
	
	#topmenu li
	{
		float:			left;
		background:		transparent url(../images/tab_right.gif) no-repeat 100% 0;
		margin-right:	2px;
	}
	
	
	#topmenu li a
	{
		display:		inline;
	
		float:			left;
		
		background:		transparent url(../images/tab_left.gif) no-repeat 0 0;
		color:			#FFFFFF;
		font-size:		0.85em;
		font-weight:	bold;
		height:			20px;
		padding:		2px 13px 0 13px;
		text-decoration:none;
	}	
	
	#topmenu li.over
	{
		margin-top: 			2px;
		background-position:	100% -25px;
	}
	
	#topmenu li.over a
	{
		background-position:	0 -25px;
		color:					#253e87;
	}	
	
#bodycontainer
{
	padding-left:			50%;
}

#body
{
	width:					1000px;
	margin-left:			-500px;

	border-left:			1px solid #f1b41d;	
}

#menu
{
	float:					left;
	width:					170px;
	#width:					180px;
	
	margin-right:			20px;
	padding:				5px;

	color:					#000;
	background:				#f1b41d url(../images/rechts.gif) no-repeat bottom right;
}

	
	#menu li
	{
		margin:					0;
		margin-left:			-20px;
		#margin-left:			20px;
	}

	#menu h2
	{
		padding:			0;
		background-image:	none;
	}

	#menu a
	{
		text-decoration:	none;
		color:				#000;
	}
	
	#menu a:hover
	{
		text-decoration:	underline;
		color:				#253e87;
	}
	
#content
{
	float:					left;
	width:					797px;
	padding-top:			10px;
}

#infobalk
{
	float:					right;
	width:					226px;
	margin-top:				-10px;
	margin-left:			20px;
	margin-bottom:			20px;
	
	background:				#d8e22c url(../images/links.gif) no-repeat bottom left;
}

#infocontent
{
	padding:				10px;
	color:					#000;
}

	#infocontent h2
	{
		padding:			0;
		background-image:	none;
	}


div.clear
{
	clear:					both;
}

#blauw2
{
	margin-bottom:				25px;
		
	background-color:		#253e87;
}

#geel2
{
	background-color:		#f1b41d;
}

#groen2
{
	background-color:		#d8e22c;
}