body {
	margin: 0px;
	padding: 0px;
	background-color: #29bbec;

	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #656564;
}

h1, h2, h3, h4, h5, h6 {
	color: #c40e26;
}
h1 {
	font-size: 20px;
	margin: 0px 0px 25px 0px;
	padding: 0px;
	font-weight: normal;
}
h2 {
	font-size: 18px;
}
a {
	position: relative;
	color: #003a6d;
	text-decoration: underline;
	outline: none;
	}
	a:hover {
		text-decoration: none;
	}
a img {
	border: 0px;
}
.clr {
	clear: both;
}
form {
	margin: 0px;
	padding: 0px;
}
.italic {
	font-style: italic;
}
.bold {
	font-weight: bold;
}
.wrapper {
	position: relative;
	width: 978px;
	background-color:#fff;
	margin: 0px auto 0px auto;
	background-image:
	}
	.header {
		float: left;
		width: 978px;
		height: 228px;
		background-image: url(../images/header_bg2.jpg);
		position: relative;
		}
		.home {
			position: absolute;
			top: 9px;
			left: 17px;
			color: #fff;
			text-decoration: none;
		}
		.lang {
			width: 54px;
			height: 20px;
			float: right;
			}
			.lang a {
				float: left;
				margin: 5px;
			}
		.logo {
			width: 284px;
			height: 73px;
			background-image: url(../images/logo.png);
			display: block;
			text-indent: -9999px;
			position: absolute;
			top: 94px;
			left: 125px;
		}
		.eiland {
			position: absolute;
			background-image: url(../images/eiland.png);
			width: 280px;
			height: 296px;
			top: 65px;
			right: 5px;
		}
		.menu {
			position: absolute;
			bottom: 26px;
			left: 53px;
			width: 636px;
			height: 31px;
			}
			.menu ul {
				list-style: none;
				padding: 0px;
				margin: 0px;
				font-family: Arial, Helvetica, sans-serif;
				}
				.menu ul li {
					text-align: center;
					font-size: 15px;
					padding: 0px;
					margin: 0px;
					display: inline;
					}
					.menu ul li.actief a, .menu ul li:hover a {
						background-image:url(../images/tab_wit.jpg);
						color: #29bbec;
					}
					.menu ul li a {
						float: left;
						margin: 0px;
						width: 104px;
						padding: 2px 2px 0px 0px;
						height: 29px;
						background-image:url(../images/tab_blauw.jpg);
						line-height: 31px;
						font-weight: bold;
						display: block;
						text-decoration: none;
						color: #fff;
						text-align: center;
					}
	.content {
		float: left;
		min-height: 355px;
		background-position: right top;
		background-color: #fff5e9;
		background-repeat: no-repeat;
		padding: 56px 216px 0px 56px;
		width: 706px;
		color: #000;
	}
	.content .album {
			width: 770px;
			min-height: 100px;
			margin-top: -16px;
			}
			.album .thumb {
				float: left;
				margin: 0px 12px 12px 0px;
				padding: 2px;
				}
				.album .thumb:hover {
					border: 2px solid #C40E26;
					padding: 0px;
				}
	.footer {
		float: left;
		width: 978px;
		height: 349px;
		background-image: url(../images/footer_bg.png);
		position: relative;
		}
		.rode_vlak {
			position: absolute;
			left: 0px;
			bottom: 20px;
			height: 146px;
			width: 390px;
			}
			.rode_vlak ul {
				list-style-image: url(../images/pijltje.jpg);
				font-family: Arial, Helvetica, sans-serif;
				margin: 30px 0px 0px 35px;
				}
				.rode_vlak ul li {
					padding: 0px 0px -2px 0px;
					margin: 8px 0px 8px 0px;
					line-height: 25px;
					}
					.rode_vlak ul li a {
						text-decoration: none;
						font-size: 16px;
						color: #fff;
						font-weight: bold;
					}
		.slideshow {
			width: 587px;
			height: 300px;
			right: 0px;
			bottom: 0px;
			position: absolute;
			z-index: 50;
		}
		.top_overlay {
			width: 588px;
			height: 191px;
			background-image: url(../images/slide_overlay_top2.png);
			position: absolute;
			right: 0px;
			top: 0px;
			z-index: 75;
		}
	.bottom {
		width: 978px;
		height: 88px;
		background-image: url(../images/bottom_bg2.png);
		background-repeat: no-repeat;
		z-index: 90;
		bottom: -40px;
		position: absolute;
		background-position: center;
		}
		.copyright {
			float: left;
			margin: 60px 0px 0px 50px;
			color: #fff;
			letter-spacing: 2px;
			width: 500px;
			height: 30px;
		}
		.disclaimer {
			float: right;
			width: 175px;
			height: 30px;
			margin: 60px 0px 0px 0px;
			color: #fff;
			letter-spacing: 2px;
			}
			.disclaimer a {
				color: #fff;
			}
	.tabel {
			border-collapse:collapse;
		}
		.tabel td {
			border: 1px solid #ff0000;
			border-collapse:collapse;
			font-weight: bold;
			text-align: center;
		}

