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

body {
	font: 10pt Arial, Verdana, Helvetica, sans-serif;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #787878;
	background-color:#787878;
}

h3 {
	font: 14pt Arial, Verdana, Helvetica, sans-serif;
	color: #ea7800;
	text-indent:none;
}

table {
	font-family:Arial, Helvetica, sans-serif;
	color:#787878;
}

.oneColElsCtr #container {
	position:relative;
	width: 57em;
	height: 100%;
	background: #FFFFFF;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0em solid #000000;
	text-align: left; /* this overrides the text-align: center on the body element. */
}

#kopstuk {
	position:relative;
	height:18.75em;
}

#voetstuk {
	position:relative;
	height:1em;
	width:57em;
	top:0em;
}

#language {
	position:absolute;
	top:0.75em;
	left:0em;
	width:22.5em;
	height:1.575em;
}

#streepjeverbergentalen {
	position:absolute;
	left:9.6em;
	top:0.90em;
	width:1.5em;
	height:1.5em;
}

#logo {
	position:absolute;
	left:41.25em;
	top:2.625em;
	width:12.75em;
	height:5.325em;
}

#navigatiebalk {
	position:absolute;
	left:0em;
	top:9em;
	width: 57em;
	height:1.575em;
}

#streepjeverbergennavigatie {
	position:absolute;
/*	left:40em; */
	left:46em;
	top:0.15em;
	width:2em;
	height:1.575em;
}

#balkfoto {
	position:absolute;
	left:16.725em;
	top:10.875em;
	width:40.275em;
	height:7.5em;
}

.oneColElsCtr #sidebarRechts {
	float: right; /* since this element is floated, a width must be given */
	width: 12em; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0em 0em 0em 0em; /* padding keeps the content of the div away from the edges */
}

.oneColElsCtr #sidebarLinks {
	float: left; /* since this element is floated, a width must be given */
	width: 7.5em; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
	background: #FFF; /* the background color will be displayed for the length of the content in the column, but no further */
	padding: 0em 0em 0em 0em; /* padding keeps the content of the div away from the edges */
}

#navigatielinks {
	position:relative;
	left:0em;
	top:1.5em;
	width:7.5em;
}

.oneColElsCtr #mainContent a:link, .oneColElsCtr #mainContent a:visited, .oneColElsCtr #mainContent a:active {
	text-decoration:underline;
	color:#787878;
}

.oneColElsCtr #mainContent a:hover {
	text-decoration:none;
	color:#ea7800;
}

.oneColElsCtr #sidebarRechts a.link:link, .oneColElsCtr #sidebarRechts a.link:visited, .oneColElsCtr #sidebarRechts a.link:active {
	text-decoration:underline;
	color:#787878;
}

.oneColElsCtr #sidebarRechts a.link:hover {
	text-decoration:none;
	color:#ea7800;
}

#foto_rechts_mensen {
	position:relative;
	left:-7.5em;
	top:1.5em;
}

#foto_rechts_mensen_test {
	position:relative;
	left:0em;
	top:3em;
}

.foto {
	position:absolute;
	top:28.7em;
	left:34.5em;
	visibility:hidden;
	width: 7.5em;
	height: 7.5em;
}

#archief {
	position:relative;
	top:1.5em;
}

.partner {
	position:absolute;
	left:27em;
}

#download {
	position:relative;
	height:1.875em;
	width:1.875em;
	left:0em;
	top:1.5em;
}

.info {
	position:relative;
	left:7em;
	top:-1.2em;
}

.sterretje {
	color:#FF0000;
}

.oranjetekst {
	color:#e57800;
}

.bronverwijzing {
	font-size:10px;
}

#home_nieuws_1 {
	position:relative;
	left:-2em;
	top:;
}

#home_nieuws_2 {
	position:relative;
	left:-2em;
	top:;
}

#home_nieuws_3 {
	position:relative;
	left:-2em;
	top:;
}

#home_nieuws_4 {
	position:relative;
	left:-2em;
	top:;
}