body { 
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #a3a3a3;
	margin: 0px;
	padding: 0px;
	height: 100%;
}

p, td {
	font-family: Verdana; 
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
}

a:link    { color: #822a3d }     
a:visited { color: #822a3d } 
a:hover   { color: black }  
a:active  { color: #822a3d }

#box {
	margin: 0px auto; 
	position: relative; 
	width: 1000px;
}

#cell_left {
	float: left;
	width: 22px;
}

	#left_top {
		float: left;
		width: 22px;
		height: 200px;
		background: black;
	}

	#left_middle {
		float: left;
		width: 22px;
		height: 153px;
		background: #888888;
		background: url('/images/bg_left_middle.gif');
	}
	
	#left_bottom {
		float: left;
		width: 22px;
		background: #dddfe1;
	}

#menu_left {
	float: left;
	width: 182px;
	margin: 0px;
	background: #822a3d;
}

	#menu_left ul#nav {
		list-style-type: none;
		margin: 33px 0px 36px 0px;
		padding: 0px;
	}

		#menu_left ul#nav li {
			width: 158px;
			height: 25px;
			margin: 0px;
			padding: 0px 24px 0px 0px;
			text-align: right;
			background-image: url('/images/nav_arrow.gif');
			background-repeat: no-repeat;
			background-position: 178px 3px;
		}

		#menu_left ul#nav li a {
			color: #b47f8b;
			text-decoration: none;
		}

	#menu_left ul#mainmenu {
		list-style-type: none;
		margin: 33px 0px 36px 0px;
		padding: 0px;
	}

		#menu_left ul#mainmenu li {
			width: 158px;
			margin: 0px;
			padding: 5px 24px 7px 0px;
			text-align: right;
			background-image: url('/images/arrow.gif');
			background-repeat: no-repeat;
			background-position: 0px 0px;
		}

		#menu_left ul#mainmenu li.active {
			width: 158px;
			margin: 0px;
			padding: 9px 24px 0px 0px;
			text-align: right;
			background-image: url('/images/arrow_sel.gif');
			background-repeat: no-repeat;
			background-position: 0px 0px;
		}

		#menu_left ul#mainmenu li.parent {
			width: 182px;
			margin: 0px;
			padding: 0px;
			background: none;
		}
			
		#menu_left ul#mainmenu li a {
			color: white;
			text-decoration: none;
		}
		
			#menu_left ul#mainmenu li ul {
				list-style-type: none;
				margin: 9px 0px 20px 0px;
				padding: 0px;
			}

				#menu_left ul#mainmenu li ul li {
					width: 158px;
					height: 22px;
					margin: 0px;
					padding: 0px 24px 0px 0px;
					text-align: right;
					background: none;
				}
			
				#menu_left ul#mainmenu li ul li.active {
					width: 158px;
					height: 22px;
					margin: 0px;
					padding: 0px 24px 0px 0px;
					text-align: right;
					background-image: url('/images/arrow2_sel.gif');
					background-repeat: no-repeat;
					background-position: 178px 3px;
				}
			
				#menu_left ul#mainmenu li ul li a {
					color: #ccaf76;
					text-decoration: none;
				}

#cell_centre {
	float: left;
	width: 571px;
}

	#header {
		float: left;
		width: 571px;
		height: 144px;
	}

		#header_yellow {
			float: left;
			width: 154px;
			height: 144px;
			background: #ccaf76;
			opacity: 0.35;
			filter: alpha(opacity=35);
		}
		
		#menu_two {
			float: left;
			padding: 0px;
			background: #ede3cf;
		}
		
		#content {
			float: left;
			padding: 32px 24px 32px 24px;
			background: white;
		}
		
		.welcome_block {
			float: left;
			width: 523px;
			margin: 0px;
			padding: 0px; /* 16px 18px 16px 18px; */
			color: #9c6900;
			background-image: url(/images/welkom_bg.jpg); 
			background-position: top left;
			background-repeat: no-repeat;
		}
		
			.welcome_block ul {
				float: left;
				margin: 10px 0px 0px 0px;
				padding: 0px;
				font-size: 12px;
				list-style-type: none;
			}
		
				.welcome_block ul li {
					margin: 11px 0px 0px 0px;
					padding: 0px 0px 0px 10px;
					background-image: url('/images/arrow_front.gif');
					background-repeat: no-repeat;
					background-position: 0px 8px;
				}
		
			.welcome_block h1 {
				margin: 0px;
				padding: 0px;
				font-size: 12px;
				font-weight: normal;
				color: #000;
			}
	
	#footer {
		float: left;
		width: 571px;
		height: 21px;
		background: #dddfe1;
	}

#cell_right {
	float: left;
	width: 225px;
}

	#right_top {
		float: left;
		width: 225px;
		height: 267px;
	}
	
		#right_middle {
			float: left;
			width: 225px;
			height: 67px;
		}
		
	#right_bottom {
		float: left;
		width: 225px;
		padding: 0px;
		background: #dddfe1;
	}
		
	#right_bottom h1 {
		margin: 0px;
		padding: 0px;
		font-size: 11px;
		font-weight: bold;
	}
	
		#news {
			float: left;
			margin: 0px;
				line-height: 16px;
			padding: 20px 18px 20px 18px;
			_padding: 10px 9px 10px 9px;
			background-image: url('/images/arrow_news.gif');
			background-repeat: no-repeat;
			background-position: 0px 24px;
		}
		
		#news a { color: #822a3d; text-decoration: none; }
		#news a:link    { color: #822a3d; text-decoration: none; }     
		#news a:visited { color: #822a3d; text-decoration: none; } 
		#news a:hover   { color: black; text-decoration: underline; }  
		#news a:active  { color: #822a3d; text-decoration: none; }

	
		#nieuwsbrief {
			float: left;
			padding: 20px 18px 20px 18px;
				line-height: 16px;
			_padding: 10px 9px 10px 9px;
			color: #822a3d;
			background-image: url('/images/arrow_brief.gif');
			background-repeat: no-repeat;
			background-position: 0px 24px;
		}

		#nieuwsbrief a { color: #822a3d; text-decoration: none; }
		#nieuwsbrief a:link    { color: #822a3d; text-decoration: none; }     
		#nieuwsbrief a:visited { color: #822a3d; text-decoration: none; } 
		#nieuwsbrief a:hover   { color: black; text-decoration: underline; }  
		#nieuwsbrief a:active  { color: #822a3d; text-decoration: none; }
		
	#copyright {
		float: left;
		width: 200px;
		height: 40px;
		padding: 0px 7px 0px 18px;
		color: #8e969c;
		font-size: 9px;
		font-style: italic;
		background: #dddfe1;
	}

form {
	position: relative;
}

input, textarea, select {
	border: 1px solid #777277;
	padding: 2px;
}
.clear {
	clear: both;
}
