@charset "utf-8";
/* CSS Document */

body, html {
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.container {
	position: relative;
	width: 1070px;
	min-height: 309px;
	margin: 0px auto;
	margin-top: 30px;
}

.footer {
	width: 1070px;
	height: 30px;
	line-height: 30px;
	margin: 0px auto;
	text-align: center;
	*margin-top: 100px;
	margin-top: 300px;
}

.header {
	width: 1070px;
	height: 94px;
}

.routebeschrijving_knop{
	padding-right:5px;
	*padding-right:7px;
}
.routebeschrijving_veld{
	width: 294px;
	*width: 291px;
}

.logo {
	background-image: url(/images/logo.jpg);
	width: 203px;
	height: 94px;
	float: left;
	border-right: 1px solid #FFFFFF;
}

.menubalk {
	width: 1013px; 
	height: 28px;
	border-top: 1px solid #FFFFFF;
	background-color: #404041;
	margin-top: 15px;
}

.menuitems {
	height: 28px;
	width: 425px;
	margin-left: 210px;
	float: left;
}

.headerimage {
	width: 850px;
	height: 93px;
	margin-left: 216px;
}

.tekst {
	margin-left: 205px;
	width: 377px;
	min-height: 450px;
	padding-left: 10px;
	padding-right: 39px;
	padding-top: 20px;
	margin-top: 20px;
	margin-bottom: 30px;
	text-align: justify;
	padding-bottom: 30px;
	float: left;
}

h1 {
	color: #FFFFFF;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	text-transform: uppercase;
}

.grijzebalk {
	width: 327px;
	height: 28px;
	background-color: #5a5a5c;
	margin-left: 635px;
	padding-left: 25px;
}

.imagebox {
	margin-left: 635px;
	width: 335px;
	min-height: 200px;
	padding-left: 30px;
	padding-top: 45px;
}

.imagebox img {
	margin-bottom: 2px;
	margin-right: 2px;
}

.news, .news_over {
	float: left;
	margin-top: 6px;
	margin-right: 10px;
}

a.news:link, a.news:visited, a.news:active {
	background-image: url(/images/news-off.jpg);
	width: 49px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.news:hover,  a.news_over {
	background-image: url(/images/news-over.jpg);
	width: 49px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.people, .people_over {
	background-image: url(../images/people-off.jpg);
	width: 72px;
	height: 16px;
	margin-top: 6px;
	float: left;
	margin-right: 10px;
}

a.people:link, a.people:active, a.people:visited {
	background-image: url(/images/people-off.jpg);
	width: 72px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.people:hover, a.people_over {
	background-image: url(/images/people-over.jpg);
	width: 72px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.projects, .projects_over {
	background-image: url(/images/projects-off.jpg);
	width: 80px;
	height: 16px;
	margin-top: 6px;
	float: left;
	margin-right: 10px;
}

a.projects:link, a.projects:active, a.projects:visited {
	background-image: url(/images/projects-off.jpg);
	width: 80px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.projects:hover,  a.projects_over {
	background-image: url(/images/projects-over.jpg);
	width: 80px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.contact, .contact_over {
	background-image: url(/images/contact-off.jpg);
	width: 76px;
	height: 16px;
	margin-top: 6px;
	float: left;
	margin-right: 10px;
}

a.contact:link, a.contact:active, a.contact:visited {
	background-image: url(/images/contact-off.jpg);
	width: 76px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.contact:hover, a.contact_over {
	background-image: url(/images/contact-over.jpg);
	width: 76px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.links, .links_over {
	background-image: url(/images/links-off.jpg);
	width: 51px;
	height: 16px;
	margin-top: 6px;
	float: left;
	margin-right: 10px;
}

a.links:link, a.links:active, a.links:visited {
	background-image: url(/images/links-off.jpg);
	width: 51px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.links:hover, a.links_over {
	background-image: url(/images/links-over.jpg);
	width: 51px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.talen {
	background-image: url(/images/taal-off.jpg);
	width: 58px;
	height: 16px;
	margin-top: 6px;
	float: right;
	margin-right: 14px;
}

a.talen:link, a.talen:active, a.talen:visited {
	background-image: url(/images/taal-off.jpg);
	width: 58px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

a.talen:hover {
	background-image: url(/images/taal-over.jpg);
	width: 58px;
	height: 16px;
	display: inline-block;
	cursor: pointer;
}

.dhtmlgoodies_answer p{
	margin:0px;
	padding:0px;
}

a:link, a:active, a:visited {
	color: #CCCCCC;
	text-decoration: none;
}

a:hover {
	color: #FFFFFF;
	text-decoration: none;
}

input {
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #FFFFFF;
	margin-left: 5px;
}

textarea {
	color: #FFFFFF;
	background: #000000;
	border: 1px solid #FFFFFF;
	overflow: auto;
	width: 292px;
	*width: 299px;
	margin-left: 5px;
}
