/* --------------------------------------------------------------------------- */
/* browser settings*/
/* --------------------------------------------------------------------------- */
html,body, dt, dl, dd, ul, ol, li, h1, h2, h3, h4, h5, h6 ,form, fieldset, a, blockquote{margin: 0px; padding: 0px; border: 0px;}
img{border: 0px;}
body{height:100%; font-size: 100.01%;}
html{height:100%; overflow:hidden;}
div{ font-family:Verdana, Arial, Helvetica, sans-serif;}
/* --------------------------------------------------------------------------- */
/* FCK Styles */
/* --------------------------------------------------------------------------- */
.kop1{font-size:1.00em; color:#005b7f; font-weight:bold;}
.kop2{font-size:1.00em; color:#000; font-weight:bold;}
.tussenkop1{font-size:1.00em; color:#005b7f;}
.tussenkop2{font-size:1.00em; color:#000;}
.inleiding1{font-size:1.00em; color:#005b7f; font-style:italic;}
.inleiding2{font-size:1.00em; color:#000; font-style:italic;}
.univers1{font-size:1.00em; color:#005b7f; font-family: Courier New, Courier, Monaco, monospace;}
.univers2{font-size:1.00em; color:#000; font-family: Courier New, Courier, Monaco, monospace;}
/* --------------------------------------------------------------------------- */
/* Layout */
/* --------------------------------------------------------------------------- */
#Achtergrond{
	z-index:0;
	position:absolute;
	width:784px;
	top:0px;
	bottom:0px;
	left:50%;
	margin-left:-392px;
	background-image:url(main_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;}

* html #Achtergrond{
	height: 100%;
	height: expression( (document.body.clientHeight - (0 + 0)) + 'px');}

#ContentContainer{
	z-index:20;
	overflow:auto;
	position:absolute;
	width:526px;
	top:162px;
	bottom:43px;
	left:50%;
	margin-left:-156px;
	padding-right:5px;}

* html #ContentContainer{
	height: 100%;
	height: expression( (document.body.clientHeight - (162 + 43)) + 'px');}

#ContentRechtsContainer{
	width:170px;
	padding-left:10px;}

.FloatLeft{
	float:left;}

.FloatRight{
	float:right;}

.font{
	font-family:Verdana;
	font-size:0.70em;
	color:#000;
	line-height:1.4em;}

.font A{
	text-decoration:underline;
	color:#005b7f;}

.font A:hover{
	text-decoration:underline;
	color:#af0f17;}

.font UL{
	margin-left:30px;}

#FooterBg{
	z-index:10;
	position:absolute;
	width:810px;
	height:168px;
	bottom:0px;
	left:50%;
	margin-left:-418px;
	background-image:url(footer.gif);
	background-position:left top;
	background-repeat:no-repeat;}

#Foto{
	padding-top:32px;}

#FotoBorder{
	border:#005b7f 1px solid;}

#HeaderContainer{
	z-index:10;
	position:absolute;
	width:784px;
	height:152px;
	left:50%;
	margin-left:-392px;
	background-image:url(header_bg.gif);
	background-position:left bottom;
	background-repeat:no-repeat;}

#Home{
	background-color:#FFFFFF;
	background-image:url(verloop.gif);
	background-position:bottom left;
	background-repeat:repeat-x;}

#Logo{
	padding-top:70px;
	padding-left:17px;
	width:208px;}

#LijstRechtsContainer{
	padding-bottom:10px;}

#LijstRechtsHeader{
	height:18px;
	background-color:#005b7f;
	color:#FFF;
	font-size:1.20em;
	padding-left:5px;
	padding-top:2px;}

#LijstRechtsItems{
	background-image:url(verloop.gif);
	background-position:left center;
	background-repeat:repeat-x;
	border-bottom:#005b7f 1px solid;
	padding:5px;}

.LijstRechtsItem{
	list-style:none;
	padding-left:-25px;
	margin-left:-25px;
	padding-top:2px;
	padding-bottom:2px;}

.LijstRechtsItem A,
.LijstRechtsItem A:hover{
	text-decoration:none;}

* html #Logo{
	width:205px;}

#NieuwsHomeContent{
	padding-bottom:10px;}

#NieuwsHomeHeader{
	height:18px;
	background-color:#af0f17;
	color:#FFF;
	font-size:1.20em;
	padding-left:5px;
	padding-top:2px;}

#NieuwsHomeItems{
	background-image:url(verloop.gif);
	background-position:left center;
	background-repeat:repeat-x;
	border-bottom:#af0f17 1px solid;
	padding:5px;}

.NieuwsHomeItem{
	list-style:none;
	padding-left:-25px;
	margin-left:-25px;
	padding-top:2px;
	padding-bottom:2px;}

.NieuwsHomeItem A{
	text-decoration:none;
	color:#af0f17;}

.NieuwsHomeItem A:hover{
	text-decoration:none;
	color:#005b7f;}

#Verloop{
	z-index:10;
	position:absolute;
	width:784px;
	top:152px;
	bottom:32px;
	left:50%;
	margin-left:-392px;
	background-image:url(main_verloop.gif);
	background-position:center center;
	background-repeat:no-repeat;}

* html #Verloop{
	height: 100%;
	height: expression( (document.body.clientHeight - (152 + 32)) + 'px');}

/* --------------------------------------------------------------------------- */
/* TopMenu */
/* --------------------------------------------------------------------------- */
#TopMenuContainer{
	padding-top:10px;}

.TopMenuItem,
.TopMenuItemSelected{
	list-style:none;
	font-size:0.70em;
	font-weight:bold;
	padding-right:20px;}

.TopMenuItem A{
	text-decoration:none;
	color:#005b7f;}

.TopMenuItem A:hover{
	text-decoration:none;
	color:#af0f17;}

.TopMenuItemSelected A{
	text-decoration:none;
	color:#af0f17;}

.TopMenuItemSelected A:hover{
	text-decoration:none;
	color:#005b7f;}


/* --------------------------------------------------------------------------- */
/* LeftMenu */
/* --------------------------------------------------------------------------- */
#LeftMenuContainer{
	z-index:20;
	position:absolute;
	width:170px;
	top:160px;
	bottom:32px;
	left:50%;
	margin-left:-372px;}

.LeftMenuItem,
.LeftMenuItemSelected{
	list-style:none;
	font-size:0.70em;
	font-weight:normal;
	height:20px;
	padding-left:16px;
	background-image:url(bolletje.gif);
	background-position:0px 4px;
	background-repeat:no-repeat;}

.LeftMenuItem A{
	text-decoration:none;
	color:#005b7f;}

.LeftMenuItem A:hover{
	text-decoration:none;
	color:#af0f17;}

.LeftMenuItemSelected A{
	text-decoration:none;
	color:#af0f17;}

.LeftMenuItemSelected A:hover{
	text-decoration:none;
	color:#005b7f;}

#LeftMenuTitel{
	font-size:0.70em;
	font-weight:bold;
	color:#005b7f;
	padding-top:4px;
	padding-bottom:10px;}

/* --------------------------------------------------------------------------- */
/* BottomMenu */
/* --------------------------------------------------------------------------- */
#BottomMenuContainer{
	z-index:20;
	position:absolute;
	width:810px;
	height:29px;
	bottom:0px;
	left:50%;
	margin-left:-418px;}

.BottomMenuItem{
	list-style:none;
	font-size:0.70em;
	padding-right:20px;}

.BottomMenuItem A{
	text-decoration:none;
	color:#FFF;}

.BottomMenuItem A:hover{
	text-decoration:none;
	color:#CCC;}
