html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background-color: black;
	font-size:1em; 
	font-family: "times new roman", serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
	}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background-color: black;
	}


#mainbg {
/*	padding-left: 10px;
	padding-right:5px;
	padding-bottom: 15px; */
	display:block;
	overflow:hidden;
	position:absolute;
	z-index:1;
	top:110px;
	bottom:0px;
	width:505px;
	margin-left:-400px;
	left:50%;
	border-left: 295px solid #f50002;
	background-color: #fff;
	}

* html #mainbg {
	top:0;
	bottom:0;
	height:100%;
	width:800px;
	border-top:110px solid #000; 
	}


#main {
	padding-left: 10px;
	padding-right:5px;
	padding-bottom: 15px;
	display:block;
	overflow:auto;
	position:absolute;
	z-index:6;
	top:110px;
	bottom:0px;
	width:490px;
	margin-left:-105px;
	left:50%;
	background: transparent;
	color: #3e3f2c;
	}
* html #main {
	top:0;
	bottom:0;
	height:100%;
	width:505px;
	border-top:110px solid #fff; 
	}

#header {
	position:absolute; 
	margin-left:-400px; 
	left:50%; 
	top:0; 
	width:800px; 
	min-width:800px; 
	height:110px; 
	background:#f50002; 
	font-size:1em; 
	z-index:8; 
	border: none;
	}

* html #head {
/*	top:2px; width:642px; height:148px;*/
	}



#footer {
	text-align:left;
	position:absolute; 
	margin-left:-400px; 
	left:50%; 
	bottom:0; 
	width:295px; 
	min-width:295px; 
	height:15px; 
	background-color: transparent;
	font-size:10px; 
	z-index:5; 
	border: none;
	font-family: arial, sans-serif;
	color: #3e3f2c;
	}

* html #footer {
/*	bottom:2px; width:642px; height:48px; */
	}



#logo {
 position:absolute;
 width:295px;
 height:80px;
 left: 0;
 top: 0;
 background: url("images/logo.gif")
}

#logo h1 {
 display: none;
}

#flash {
 position:absolute;
 width:505px;
 height:80px;
 left: 295px;
 top: 0;
}

#menu {
 position: absolute;
 top: 80px;
 left: 0px;
 width: 800px;
 min-height: 30px;
 background: #f50002 url("images/grijs-balkje.gif") no-repeat left bottom;
}

#menu a, #menu a:link, #menu a:visited, .chosen {
 margin: 0 15px 0 0;
 padding: 0 5px 0 13px;
 line-height: 150%;
 background: transparent;
 text-decoration: none;
 font-size: 1.05em;
 font-weight: bold;
 text-transform: uppercase;
 color:#fff;
}

#menu a:hover {
 color: #3e3f2c;
 background: transparent;
}

#menu a:active, .chosen {
 color: #3e3f2c;
 background: transparent;
}

#menu a.en, a.en:link, a.en:active, a.en:visited, a.en:hover {
 width: 60px;
 background: url("images/eng.gif") no-repeat center center;
 /* text-transform: none; */
}

#menu img {
 border: none;
 display: inline;
 margin-top: 5px;
 padding: 0;
}


#main h1 {
margin-top: 30px;
font-size: 1.5em;
font-weight: bold;
}

#main h2 {
 margin-top: 30px;
 font-weight: normal;
 font-size: 1.1em; 
 font-style: italic;
}

#main h3 {
 margin-bottom: 0px;
 font-weight: bold;
 font-size: 1em; 
}

#main h4 {
 margin-top: 0;
 margin-bottom: 0;
 font-size: 1.5em;
 font-weight: bold;
}

#main h5 {
 margin-top: 0;
 font-weight: bold;
 font-style: normal;
 font-size: 1em;
}

#main a, #main a:link, #main a:active, #main a:visited {
 z-index: 8;
 color: #3e3f2c;
 font-weight: bold;
 text-decoration: none;
 font-style: italic;
}

#main ul.in li {
 list-style-image: url("images/pijltjein.gif");
}

#main ul.uit {
 margin-top:0px;
}

#main ul.uit li {
 list-style-image: url("images/pijltjeuit.gif");
}

#main a:hover {
 color: #f50002;
}

#main td {
 vertical-align: top;
}

#main .toel {
 border-right: solid 1px #dcdcdc;
 border-bottom: solid 1px #dcdcdc;
 border-left: solid 1px #cabebd;
 border-top: solid 1px #cabebd;
 margin-left: -6px;
 padding: 6px;
/* background-color: #fffaf0; */
 background: transparent url(images/pink1.gif);
}

#toel {
 border-right: solid 1px #dcdcdc;
 border-bottom: solid 1px #dcdcdc;
 border-left: solid 1px #cabebd;
 border-top: solid 1px #cabebd;
 margin-left: -6px;
 padding: 6px;
 background: transparent url(images/toelbg.png);
}

.urgText {
 color: #f50002!important;
/* text-decoration: underline!important; */
}

#links {
 position: absolute;
 width: 295px;
 z-index: 5;
 top: 115px;
 left: 50%;
 margin-left: -400px;
 text-align: center;

}

#links a, #links a:link, #links a:active, #links a:visited {
 color: #fff;
 font-weight: 500;
 text-decoration: none;
/* text-transform: uppercase; */
 font-style: normal;
 font-size: 1.1em;
}

#links a:hover {
 color: #3e3f2c;
}

div.foto {
 position: absolute;
 z-index: 5;
 top: 140px;
 right: 50%;
 margin-right: 102px;
}


div.foto img {
 clear: right;
 float: right;
 padding: 0 3px 0 0;
 margin: 0;
}

div.fotobreed {
 position: absolute;
 z-index: 5;
 top: 140px;
 left:50%;
 margin-left:-373px;
}


div.fotobreed img {
 clear: left;
 float: left;
 padding: 0 0 0 3px;
 margin: 0;
}

#footer a, #footer a:link, #footer a:active, #footer a:visited {
 color: #fff;
 font-weight: normal;
 text-decoration: none;
 font-style: normal;
}

#footer a:hover {
 color: #3e3f2c;
}