/* ################################################### ALGEMEEN ###################################################  */
* {
	margin: 0;
	padding: 0;
}

body {
	width: 983px;
	background: #3a99fc url('images/background.jpg');
	margin: 0 auto;
}

td {
        font-family: verdana;
        font-size: 8pt
}

a img {
	border: 0;
}

.clear {
	clear: both;
}

.tekstheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #0022B4;
}

table {
        font-family:verdana;
        font-size: 11pt;
        color: #2b2011;
        margin: 0 20px 17px 20px;
        
}

br.smallBR { 
        font-size: 4px;
}

input.long {
        background: #b7bcc2;
        border : 1px dotted #000000;
        font-size: 10pt;
        color: #3b4858;
        width: 113.5pt;

}

select {
        background: #b7bcc2;
        border : 1px dotted #000000;
        font-size: 10pt;
        color: #3b4858;
        width: 115pt;

}



/* ################################################### CONTENT ###################################################  */
#header {
	width: 983px;
	height: 232px;
	background: url('images/header.jpg') no-repeat top left;
}

	#header_logo {
		display: inline;
		width: 246px;
		height: 66px;
		float: left;
		margin: 96px 0 0 304px;
	}
	
	#header_login {
		width: 220px;
		height: 117px;
		float: left;
		margin: 44px 0 0 86px;
	}
	
		#header_login h1 {
			font: 10px Verdana;
			color: #b9bec5;
			text-align: center;
			margin: 10px 0 12px 0;
		}
		
		#header_login input {
			width: 138px;
			height: 16px;
			background: url('images/header_login_input.jpg') no-repeat top right;
			border: 0;
			margin: 0 0 4px 20px;
			font: 10px Verdana;
			color: #3b4858;
			padding: 4px 0 0 5px;
		}
		
		#header_login input.login {
			width: 47px;
			height: 23px;
			background: url('images/header_login_submit_login.jpg') no-repeat top left;
			margin: 0 0 6px 20px;
		}
		
		#header_login input.aanmelden {
			width: 80px;
			height: 23px;
			background: url('images/header_login_submit_aanmelden.jpg') no-repeat top left;
			margin: 0 0 6px 10px;
		}
		
		#header_login a:link, #header_login a:active, #header_login a:visited {
			margin: 6px 0 0 10px;
		}
	
	#header_menu {
		width: 562px;
		height: 32px;
		margin: 0 0 0 310px;
		padding: 35px 0 0 0;
		*padding: 42px 0 0 0;
		_padding: 38px 0 0 0;
		clear: both;
	}
	
		#header_menu ul {
			list-style-type: none;
			margin: 6px 0 0 20px;
		}
		
			#header_menu li {
				float: left;
				height: 26px;
				margin: 0 40px 0 0;
			}
			
				#header_menu li a:link, #header_menu li a:active, #header_menu li a:visited {
					font: bold 11px Verdana;
					color: #8d939b;
					text-decoration: none;
				}
				
				#header_menu li a:hover {
					text-decoration: underline;
				}

#content {
	width: 929px;
	background: url('images/content.png') repeat-y bottom left;
	margin: 10px auto 0 auto;
}

	#content1 {
		width: 929px;
		background: url('images/content1.jpg') no-repeat 8px 0;
	}
	
		#content_left {
			display: inline;
			width: 205px;
			float: left;
			margin: 9px 12px 0 20px;
		}
		
			.content_left_top {
				width: 190px;
				height: 21px;
				background: url('images/content_left_top.png') no-repeat top  left;
				font: bold 11px Verdana;
				color: #d0c2af;
				padding: 12px 0 0 15px;
			}
			
			.content_left_mid {
				width: 205px;
				background: url('images/content_left_mid.jpg') no-repeat top left;
			}
			
				.content_left_mid ul {
					list-style-type: none;
				}
				
					.content_left_mid li {
						width: 175px;
						height: 17px;
						*height: 15px;
						font: 11px Verdana;
						color: #2b2011;
						padding: 4px 0 0 30px;
					}
					
						.content_left_mid li a:link, .content_left_mid li a:active, .content_left_mid li a:visited {
							color: #2b2011;
							text-decoration: none;
						}
						
						.content_left_mid li a:hover {
							text-decoration: underline;
						}
			
			.content_left_bot {
				width: 205px;
				height: 9px;
				background: url('images/content_left_bot.png') no-repeat top left;
				margin: 0 0 10px 0;
			}
		
		#content_right {
			float: left;
			width: 668px;
			margin: 9px 0 0 0;
		}
		
			.content_right_top {
				width: 648px;
				height: 26px;
				background: url('images/content_right_top.png') no-repeat top left;
				font: bold 11px Verdana;
				color: #d0c2af;
				padding: 12px 0 0 20px;
			}
			
			.content_right_mid {
				width: 668px;
				background: url('images/content_right_mid.jpg') repeat-y top left;
				padding: 0 0 7px 0;
                                height: 229px; 
                                overflow: hidden;
			}
			
				.content_right_mid_image {
					width: 145px;
					float: right;
					margin: 20px 20px 0 20px;
				}
			
				.content_right_mid p {
					font: 11px Verdana;
					color: #2b2011;
					margin: 0 20px 17px 20px;
				}
				
					.content_right_mid p a:link, .content_right_mid p a:active, .content_right_mid p a:visited {
						font: bold 11px Verdana;
						color: #2a3b4e;
						text-decoration: none;
					}
					
					.content_right_mid p a:hover {
						text-decoration: underline;
					}
			
			.content_right_bot {
				width: 668px;
				height: 9px;
				background: url('images/content_right_bot.png') no-repeat top left;
			float: left;
			}
	
#content_bot {
	width: 921px;
	height: 32px;
	background: url('images/content_bot.png') no-repeat top left;
	margin: 0 0 0 34px;
}
