HTML , BODY {
	height:100%;
	overflow:hidden;
	overflow-x:hidden;
	overflow-y:hidden;
}
BODY {
	padding:0px;
	margin:0px;
	font-family:verdana,arial;
	font-size:8pt;
	line-height:1.6;
}


DIV.SiteHeaderWrapper {
	position:absolute;
	width:100%;
	height:156px;
	top:0px;
	left:0px;
	right:0px;
	min-width:980px;
}



DIV.HeaderLeft {
	position:absolute;
	width:229px;
	height:156px;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;
}
DIV.HeaderCenter {
	position:absolute;
	height:156px;
	width: expression(((document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth)-494) + "px");
	min-width:506px;
	left:229px;
	right:265px;
	_right:0px;
	top:0px;
	background-image:url(/images/rep-header.gif);
	background-repeat:repeat-x;
}
DIV.HeaderCenterPic {
	position:absolute;
	height:107px;
	width:459px;
	left:0px;
	top:33px;
	cursor:hand;
	background-image:url(/images/center-header2008.gif);
	background-repeat:repeat-x;
	
}
DIV.HeaderRight {
	position:absolute;
	width:265px;
	height:156px;
	right:0px;
	top:0px;
	background-image:url(/images/right-header.gif);
	background-repeat:no-repeat;
}
DIV.TopItems {
	position:absolute;
	width:109px;
	height:130px;
	left:134px;
	top:29px;
}
DIV.TopItems A {
	display:block;
	height:31px;
	width:109px;
	margin-bottom:1px;
}
DIV.TopItems A.ItemHome {background-image:url(/images/topbuttons/home.gif);background-repeat:no-repeat;}
DIV.TopItems A.ItemHome:HOVER {background-image:url(/images/topbuttons/home-hover.gif);}

DIV.TopItems A.ItemContact {background-image:url(/images/topbuttons/contact.gif);background-repeat:no-repeat;}
DIV.TopItems A.ItemContact:HOVER {background-image:url(/images/topbuttons/contact-hover.gif);}

DIV.TopItems A.ItemDisclaimer {background-image:url(/images/topbuttons/disclaimer.gif);background-repeat:no-repeat;}
DIV.TopItems A.ItemDisclaimer:HOVER {background-image:url(/images/topbuttons/disclaimer-hover.gif);}

DIV.TopItems A.ItemInloggen {background-image:url(/images/topbuttons/inloggen.gif);background-repeat:no-repeat;}
DIV.TopItems A.ItemInloggen:HOVER {background-image:url(/images/topbuttons/inloggen-hover.gif);}

DIV.TopItems A.ItemUitloggen {background-image:url(/images/topbuttons/uitloggen.gif);background-repeat:no-repeat;}
DIV.TopItems A.ItemUitloggen:HOVER {background-image:url(/images/topbuttons/uitloggen-hover.gif);}



DIV.SiteSearch {
	position:absolute;
	width:130px;
	height:16px;
	border:none;
	left:17px;
	bottom:8px;
	_bottom:6px;
}
DIV.SiteSearch INPUT.textblock {
	width:83px;
	_width:79px;
	padding:2px;
	height:16px;
	_height:12px;
	border:none;
	float:left;
	display:block;
	font-size:8pt;
	background-color:white;
}
DIV.SiteSearch INPUT.submit {
	width:24px;
	height:20px;
	border:none;
	float:left;
	display:block;
	background-color:#e0f2ff;
	background-image:url(/images/search-button.gif);
	background-repeat:no-repeat;
	background-position:center;
	
	cursor:pointer;
}



DIV.HeaderTopMenu {
	position:absolute;
	bottom:0px;
	left:0px;
	right:0px;
	height:16px;
}
DIV.HeaderTopMenu IMG , DIV.HeaderTopMenu span {float:left;display:block;}
DIV.HeaderTopMenu A {
	display:block;
	float:left;
	color:white;
	/*padding:7px 2px;*/
	padding:7px 0px;
	line-height:0;
	margin-left:5px;
	background-color:#25a2d7;
	font-weight:bolder;
	border-top:1px solid #25a2d7;
	border-bottom:1px solid #25a2d7;
	font-size:7pt;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {DIV.HeaderTopMenu A {padding:6px 0px 4px;}}
DIV.HeaderTopMenu A:hover {
	text-decoration:none;
	border-top:1px solid yellow;
	border-bottom:1px solid yellow;
}
DIV.HeaderTopMenu A.selectedMenuItem {
	text-decoration:none;
	border-top:1px solid black;
	border-bottom:1px solid black;
	color:black;
}
DIV.HeaderTopMenu A.selectedMenuItem:HOVER {
	color:white;
}




DIV.SiteWrapper {
	position:absolute;
	height: expression(((document.documentElement.clientHeight?document.documentElement.clientHeight:document.body.clientHeight)-156) + "px");
	width:100%;
	top:156px;
	bottom:0px;
	left:0px;
	right:0px;
	min-width:980px;
	display:block;
}




DIV.SiteMenuWrapper {
	position:absolute;
	background-image:url(/images/menu-bg.png);
	background-repeat:repeat-y;

	overflow-x:hidden;
	overflow-y:auto;

	left:0px;
	top:0px;
	bottom:0px;
	
	height:100%;
	width:230px;
}
DIV.SiteMenu {
	position:absolute;
	width:215px;
	left:15px;
	top:15px;
}
DIV.SiteMenu A {
	display:block;
	width:auto;
	padding:1px 5px;
	margin:0px;
	color:#25a2d7;
	font-weight:bolder;
	line-height:15pt;
	text-decoration:none;
}
DIV.SiteMenu A:HOVER {color:#9d9328;}
DIV.SiteMenu A.SubMenuItem {width:100%;color:#3f7992;line-height:normal;}
DIV.SiteMenu A.SubMenuItem:HOVER {color:#89b4c6;line-height:normal;}
DIV.SiteMenu A.selectedMenuItem {color:#b71503;}
DIV.SiteMenu A.selectedSubMenuItem {color:#b71503;line-height:normal;}

DIV.SiteContentWrapper {
	position:absolute;
	width: expression(((document.documentElement.clientWidth?document.documentElement.clientWidth:document.body.clientWidth)-497) + "px");
	min-width:483px;
	left:230px;
	top:0px;
	right:266px;
	_right:0px;
	bottom:0px;
	height:100%;
	overflow-x:hidden;
	overflow-y:auto;
}
DIV.SiteContent {
	padding:15px;
	line-height:14pt;
}
DIV.SiteContent H1 , DIV.SiteContent H2 , DIV.SiteContent H3 {
	color:#25a2d7;
	font-size:8pt;
	font-weight:bolder;
	line-height:14pt;
	margin:0px;
	padding:0px;
}
DIV.SiteContent TD {font-size:8pt;}
DIV.SiteContent A {color:#25a2d7;}
DIV.SiteContent A:hover {color:#9d9328;}

DIV.SiteRightWrapper {
	position:absolute;
	background-image:url(/images/rightbar-bg.png);
	background-repeat:repeat-y;

	overflow:auto;

	width:266px;
	height:100%;
	
	right:0px;
	top:0px;
}
DIV.SiteRightWrapper DIV.Aankondigingen {position:absolute;left:25px;width:200px;margin-top:15px;}
DIV.SiteRightWrapper DIV.Aankondigingen TD {font-family:verdana,arial;font-size:8pt;}
DIV.SiteRightWrapper DIV.Aankondigingen A {color:#25a2d7;font-weight:bolder;text-decoration:none;font-family:verdana,arial;font-size:8pt;}
DIV.SiteRightWrapper DIV.Aankondigingen A:hover {color:#91923f;}
DIV.SiteRightWrapper DIV.Aankondigingen H2 {font-size:8pt;color:black;font-weight:bolder;}

td.tableHeader {background-color:#24a1d7;color:white; font-weight:bold;}
td.tableCategory , td.formDescription {background-color:#e9f5fb;font-weight:bold;}
td.tableData {background-color:#e9f5fb;}
