html {
	overflow-x: hidden; /* Om horizontale scrollbalk weg te halen */
}

body, html {
	margin: 0; padding: 0;
	width: 100%;
	height: 100%;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #003876;
}

.seo_box {
	width: 1px;
	height: 1px;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}

#center {
	margin: -75px auto 0 auto;
	width: 850px;
	min-height: 100%;
	_height: 100%; /* IE6 hack */
	}
	#topnav {
		margin: 85px 120px -12px 120px;
		text-align: center;
		font-weight: bold;
		font-family: Tahoma, Arial, sans-serif;
		}
		#topnav ul {
			margin: 0; padding: 0;
			list-style: none;
			}
			#topnav li {
				margin: 0;
				display: inline;
				}
				#topnav a {
					display: inline-block;
					padding: 5px 4px 15px 4px;
					text-decoration: none;
					vertical-align: top;
				}
				#topnav a#tablinks {
					padding: 0 0 15px 11px;
					color: #fff;
					background: #CE1141 url(../images/tab_links.gif) left top no-repeat;
				}
				#topnav span#tabrechts {
					display: inline-block;
					padding: 5px 11px 0 0;
					color: #fff;
					background: url(../images/tab_rechts.gif) right top no-repeat;
				}
				#topnav a:link, #topnav a:visited { color: #003876 }
				#topnav a:hover, #topnav a:active { color: #CE1141 }
	#logo {
		margin: 0 10px 0 0;
		_margin-right: 6px;
		float: left;
		width: 110px;
		height: 148px;
		}
		#logo img {
			border: 0;
		}
	#main {
		margin: 0 120px 0 0;
		float: right;
		display: inline; /* IE6 verdubbelt de margin van een gefloat element, een {display: inline} lost dat op */
		}
		#header {
			margin: 0; padding: 0;
			position: relative;
			width: 610px;
			height: 175px;
			background: url(../images/header.gif) 0 0 no-repeat;
			color: #fff;
			}
			.submenu {
				position: absolute;
				padding: 15px;
				}
				.submenu ul {
					float: left;
					margin: 0; padding: 0;
					list-style: none;
					font-family: Tahoma, Arial, sans-serif;
					}
					.submenu li {
						margin: 0;
						padding: 0;
						width: 188px;
					}
					.submenu a {
						padding: 3px 5px 5px 5px;
						display: block;
					}
					.submenu a:link, .submenu a:visited { color: #fff; text-decoration: none }
					.submenu a:hover, .submenu a:active { color: #fff; text-decoration: underline }
					#header .submenu a.select {
						color: #003876;
						background: url(../images/select.jpg) 0 0 no-repeat;
						}
						.submenu ul ul {
							float: none;
							font-size: 11px;
							}
							.submenu ul ul a {
								padding: 4px 2px 5px 15px;
							}
			/* Kleine titel */
			#header h2#titel_klein {
				margin: 0; padding: 0;
				position: absolute;
				top: 15px;
				left: 15px;
				font-family: Tahoma, Arial, sans-serif;
				font-size: 16px;
				font-weight: normal;
			}
			/* Grote titel, alleen zichtbaar op Home */
			#header h1#titel {
				margin: 0; padding: 0;
				position: absolute;
				top: 55px;
				left: 15px;
				font-size: 26px;
				font-weight: normal;
				letter-spacing: 1.7px;
			}
			/* Subtiele titel rechtsonder in het vlak */
			#header h2#subtiel {
				margin: 0; padding: 0;
				position: absolute;
				bottom: 30px;
				right: 0;
				text-align: right;
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 40px;
				font-style: italic;
				font-weight: normal;
				color: #D5345D;
				letter-spacing: 1.7px;
			}
			/* Zoekveld */
			#search form {
				position: absolute;
				bottom: 5px;
				right: 15px;
				text-align: right;
				font-family: Tahoma, Arial, sans-serif;
				}
				#search input {
					margin: 0 10px 0 0; padding: 0 4px;
					width: 132px; height: 17px;
					border: 0;
					background: url(../images/searchbox.jpg) 0 0 no-repeat;
					color: #CE1141;
				}
				#search #zoekknop {
					margin: 0; padding: 0;
					width: 28px;
					height: 10px;
				}
		#content {
			margin: 0 30px;
			width: 550px;
			text-align: left;
			}
			#content h1 {
				margin: 5px 0; padding: 0;
				font-size: 20px;
				color: #CE1141;
			}
			#content h2 {
				margin: 0; padding: 0;
				font-size: 18px;
			}
			#content h3 {
				margin: 40px 0 0 0; padding: 0;
				font-size: 16px;
			}
			#content p, #content div {
				margin: 10px 0; padding: 0;
				line-height: 18px;
				font-size: 16px;
			}
			#content li {
				line-height: 18px;
				font-size: 16px;
			}
			#content a:link, #content a:visited { color: #CE1141; text-decoration: none; }
			#content a:hover, #content a:active { text-decoration: underline; }
			#content .zaplink {
				/* CSS voor navigatielinks in nieuwsitems */
			}
			/* styling vooral bedoeld voor sitemap: */
			#content a { font-size: 16px; }
			#content a.wikified {
				color: #003876;
				text-decoration: none;
				cursor: text;
			}
#footer {
	clear: both;
	margin: 50px auto 0 auto;
	width: 610px;
	height: 25px;
	background: url(../images/footer.gif) 0 0 no-repeat;
	color: #fff;
	}
	#footer ul {
		margin: 2px 30px; padding: 0;
		float: right;
		list-style: none;
		display: inline; /* IE6 verdubbelt de margin van een gefloat element, een {display: inline} lost dat op */
		}
		#footer li {
			display: inline;
			}
			#footer a { text-decoration: none; font-family: Tahoma, Arial, sans-serif; }
			#footer a:link, #footer a:visited { color: #fff }
			#footer a:hover, #footer a:active { text-decoration: underline; }
	#footer #kruimelpad {
		float: left;
		text-align: left;
	}