* {
	margin: 0;
	padding: 0;
}

BODY
{
	background: url('backdrop.jpg') repeat-x #38550f;
	font-family: Arial;
	font-size: 11px;
	color: #434343;
}

IMG
{
	border: 0;
}

.clear 
{
	clear: both;
}

/*links
-----------------------------------------------------------*/
A:link, A:active, A:visited 
{
	color: #555555;
	text-decoration: underline;
	outline: none;
}

A:hover
{
	color: #555555;
	text-decoration: none;
}

/*Headings
-----------------------------------------------------------*/
H1 
{
	color: #A00E11;
	font-family: Arial;
	font-size: 18px;
	margin: 0 0 15px 0;
}

H2
{
	color: #A00E11;
	font-size: 12px;
	margin: 0 0 10px 0;
}

/*div elementen
-----------------------------------------------------------*/
div#wrapper {
	margin: 0 auto;
	width: 100%;
}

	DIV#header
	{
		height: 200px;
		margin: 0 auto;
		width: 950px;
	}
		
		DIV#logo
		{
			height: 130px;
			margin: 88px 0 0 0;
			width: 267px;
		}
		
		DIV#head
		{
			background: url('head.jpg') no-repeat;
			height: 212px;
			position: absolute;
			right: 0;
			top: 42px;
			width: 663px;
		}
	
	DIV#extra { background: #FFFFFF; margin: -15px 0 0 0; width: 100%; }
	
	DIV#container
	{
		margin: 0 auto;
		width: 950px;
	}
	
	DIV#menu_left
	{
		background: url('backdrop_menu.jpg') no-repeat;
		float: left;
		min-height: 192px;
		padding: 20px 0;
		width: 204px;
	}
	
		DIV.reflect
		{
			background: url('backdrop_menu_b.jpg') no-repeat;
			height: 88px;
			width: 204px;
		}
		
		DIV#ref_right
		{
			margin: 0 0 0 -34px;
			width: 204px;
		}
	
	DIV#content
	{
		float: left;
		margin: 25px 69px 0;
		width: 380px;
	}
	
		DIV#content P
		{
			margin: 0 0 40px 0;
		}
	
	DIV#login
	{
		background: url('backdrop_menu.jpg') no-repeat;
		float: left;
		min-height: 122px;
		padding: 24px 34px 0 34px;
		width: 136px;
	}

DIV#footer
{
	background: url('backdrop_footer.jpg') repeat-x #38550f;
	color: #FFFFFF;
	font-size: 9px;
	padding: 40px 0;
	text-align: center;
	width: 100%;
}

	DIV#footer A
	{
		color: #FFFFFF;
	}

/*Navigaties
-----------------------------------------------------------*/
UL#leftnav
{
	font-size: 12px;
	font-weight: bold;
	height: 200px;
	list-style-type: none;
	padding: 0 0 20px 0;
}

	UL#leftnav LI
	{
		height: 28px;
		width: 204px;
	}
	
		UL#leftnav LI A
		{
			background: none;
			color: #A00E11;
			display: block;
			height: 22px;
			padding: 6px 0 0 30px;
			text-decoration: none;
			width: 174px;
		}
		
		UL#leftnav LI A:hover, ul#leftnav LI#current
		{
			background: url('backdrop_link.jpg') no-repeat;
		}

/*Fromulieren
-----------------------------------------------------------*/
FORM#form_login
{
	padding: 10px 0 49px 0;
	width: 135px;
}

	FORM#form_login LABEL
	{
		color: #FFFFFF;
		display: block;
		font-size: 10px;
		font-weight: bold;
		margin: 0 0 5px 0;
	}
	
	FORM#form_login INPUT.field
	{
		background: #CBDE50;
		border: solid 1px #E8F1B0;
		color: #FFFFFF;
		height: 19px;
		margin: 0 0 10px 0;
		width: 133px;
	}
	
	FORM#form_login INPUT.btn
	{
		background: url('backdrop_btn.jpg') no-repeat;
		color: #FFFFFF;
		height: 23px;
		margin: 0 0 0 2px;
		width: 133px;
	}
	
	FORM#form_login A
	{
		text-decoration: none;
	}

FORM.form_aanmelden P
{
	clear: both;
	margin: 0 0 -40px 0;
	padding: 0;
}

FORM.form_aanmelden INPUT.field
{
	margin: 0 10px 5px 0;
	width: 100px;
}
