html, body {
padding: 0;
margin: 0;

font-family: Georgia;
font-size: 11px;
line-height: 18px;

background-color: #000000;
background-color: #001a37;
background-color: #001226;
background-color: #000810;
}

div#container {
position: absolute;
left: 50%;
top: 50%;
width: 770px;
height: 470px;

margin-left: -385px;
margin-top: -235px;
background-color: #000000;
}

	div#header {
	float: left;
	clear: both;
	width: 100%;
	height: 91px;
	background-color: #001a37;

	border: 0;
	border-bottom: 1px solid #ffffff;
	z-index: 1;
	}

		div#header div#logo {
		float: left;
		width: 213px;
		height: 91px;

		background-image: url('../images/img_logo.jpg');
		background-repeat: no-repeat;
		}

		div#header div#menu_container {
		float: left;
		margin-top: 16px;
		width: 555px;
		height: 40px;
		z-index: 1;
		}

			div#header div#menu_container div.menu_item {
			float: left;
			margin-top: 15px;
			width: 170px;
			height: 13px;
			}

				div#header div#menu_container div.menu_item img.menu {
				float: left;
				margin-right: 16px;
				width: 13px;
				height: 13px;
				background-image: url('../images/img_menu.jpg');
				background-repeat: no-repeat;
				}

				div#header div#menu_container div.menu_item a {
				float: left;
				width: 140px;
				overflow: hidden;
				}

		div#vlag_container {
		position: absolute;
		top: 20px;
		left: 700px;
		display: block;
		z-index: 999;

		display: none;

		width: 68px;
		height: 10px;
		}

			div#vlag_container a img {
			float: left;
			width: 15px;
			height: 9px;
			margin-right: 5px;
			}

	div#content {
	position: relative;
	float: left;
	clear: both;

	width: 770px;
	height: 352px;
	overflow: hidden;
	}

		div#content div#overlay {
		position: absolute;
		left: 0px;
		top: 94px;
		width: 770px;
		height: 86px;
		z-index: 2;
		background-color: transparent;
		}


		div#content div#bg {
		z-index: 1;
		}

		div#content div#submenu {
		position: absolute;
		left: 0px;
		top: -355px;
		width: 160px;
		height: 355px;
		background-color: #001a37;
		}

			div#content div#submenu div.submenu_item {
			float: left;
			clear: both;
			width: 150px;
			margin-left: 11px;
			margin-top: 10px;
			}

				div#content div#submenu div.submenu_item div.img {
				float: left;
				width: 13px;
				height: 13px;
				background-image: url('../images/img_menu.jpg');
				background-repeat: no-repeat;
				}

				div#content div#submenu div.submenu_item a {
				float: left;
				width: 135px;
				}

			div#content div#submenu div#submenu_image {
			position: absolute;
			left: 10px;
			bottom: 10px;
			width: 142px;
			height: 210px;
			}

		div#content div#content_vlak {
		position: absolute;
		left: 184px;
		top: 27px;
		width: 561px;
		height: 302px;
		border: 1px solid #ffffff;
		z-index: 2;
		}

			div#content div#content_vlak div#content_tekst_vlak {
			margin-left: 15px;
			float: left;
			clear: both;
			width: 340px;
			height: 250px;
			overflow: auto;
			}

		div#content div#content_vlak2 {
		position: absolute;
		left: 184px;
		top: 27px;
		width: 481px;
		height: 302px;
		border: 1px solid #ffffff;
		z-index: 2;
		}
			div#content div#content_vlak2 div#projecten_vlak {
			margin-left: 10px;
			float: left;
			clear: both;
			width: 470px;
			height: 250px;
			overflow: auto;
			}

				div#content div#content_vlak2 div#projecten_vlak div.projekt_item {
				float: left;
				clear: both;
				width: 440px;
				height: 80px;
				}

					div#content div#content_vlak2 div#projecten_vlak div.projekt_item div.image {
					float: left;
					width: 75px;
					height: 65px;
					margin-right: 20px;
					}

					div#content div#content_vlak2 div#projecten_vlak div.projekt_item div.project_title {
					float: left;
					width: 340px;
					}

				div#content div#content_vlak2 div#projecten_vlak a img {
				float: left;
				margin-right: 20px;
				margin-bottom: 20px;
				}

			div#content div#content_vlak div#content_image {
			position: absolute;
			top: 0px;
			right: 0px;
			width: 205px;
			height: 302px;
			}

		div#content div#content_bg {
		position: absolute;
		left: 184px;
		top: 27px;
		width: 563px;
		height: 304px;
		filter: Alpha(Opacity=85);
		-moz-opacity: 0.85;
		background-color: #ffffff;
		z-index: 1;
		}

		div#content div#content_bg2 {
		position: absolute;
		left: 184px;
		top: 27px;
		width: 483px;
		height: 304px;
		filter: Alpha(Opacity=85);
		-moz-opacity: 0.85;
		background-color: #ffffff;
		z-index: 1;
		}


	div#footer {
	position: relative;
	float: left;
	clear: both;

	width: 100%;
	height: 25px;

	background-color: #001226;

	border: 0;
	border-top: 1px solid #ffffff;
	}

		div#footer div#footer_content {
		text-align: center;
		height: 24px;
		}
a {
cursor: pointer;
color: #000000;
text-decoration: none;
}

a:hover {
cursor: pointer;
color: #000000;
text-decoration: underline;
}

a img {
border: 0;
}

img.png {
behavior: url('../css/pngstijl.htc');
}