/*html{
	height:100%;
	background: #EFEFEF url('images/theme/gradient_bg.jpg') repeat-x center top;
	padding: 0;
}
body{
	width: 1000px;
	margin: 0 auto;
	padding: 0;
	font: 12px "Arial";
	color: #333;
}


*/
/*html { height: 80%; }*/
body {
	background: #EFEFEF url('images/theme/gradient_bg.jpg') repeat-x center top;
	padding: 0;
	font: 12px "Arial";
	color: #333;
	margin:0;
	min-height: 100%; height:100%;
	}

br.clear 					{ clear: both; font-size: 0.1em; }
a							{ margin:0; padding:0}
a:active					{ outline: none; }
a:focus						{ -moz-outline-style: none; }
p							{ margin-top:0;}

.zoeken						{ font: 12px "Arial";color: #333; height:18px; width:150px; border:none; background-image: url('images/theme/search_bg.gif');background-repeat:no-repeat; background-position:top left; padding-left:20px; margin:0px  }
div#container	{ 
	margin: 0 auto; 
	background:url('images/theme/content_top.gif') repeat-x; 
	background-color:#EFEFEF;
	width: 1000px;
	height: 100%;	}

div#top_nav					{ height:30px; background:url('images/theme/gradient_top_nav.gif') repeat-x;  }

div#top_nav ul				{ margin: 0; padding: 8px 0 0 5px ; width: 1000px; float: left; list-style: none; }
div#top_nav ul li			{ margin: 0; float:left;width:125px; }
div#top_nav ul li a			{ font-size:12px; color: #666; text-decoration: none; font-weight: normal;}

div#logo_bar				{ height:75px; }
div#logo_bar ul				{ margin:0; padding:0; width:1000px; float: left; list-style: none;  }
div#logo_bar ul li.logo_kb	{ width:200px; margin:10px 0 0 5px; padding:0; float:left; }
div#logo_bar ul li.logo_kas { width:200px; margin:19px 0 0 0; padding:0; float:left; height:16px; }
div#logo_bar ul li.logo_hof	{ width:108px; margin:3px 0 0 0; padding:0; float:right; }

div#nav_bar ul				{ margin: 0; padding: 0; width: 1000px; float: left; list-style: none; }
div#nav_bar ul li			{ padding: 10px 0 0 0; margin:0; float:left;width: 200px; background:url('images/theme/gradient_nav.gif') repeat-x; height:45px;}
div#nav_bar ul li a			{ font-size:12px; color: #fff; text-decoration: none; font-weight: bold;display: block; text-align:left; height:32px; }
div#nav_bar ul li.active	{ padding: 8px 0 0 0; background:url('images/theme/gradient_nav_active.jpg') repeat-x }
div#nav_bar ul li.active a	{ text-align:center; font-size:14px }

/*
#menu {
	list-style: none;
	padding: 0 3px;
	width: 243px;
	}
	#menu a { display: block; color: #000; }
	#menu a:hover { border: 0; }
	#menu ul { list-style: none;  padding: 0; }
	#menu li a { width: 208px; height: 23px; background: url(../img/bg/leftmenu-up.gif); border-bottom: 1px solid #d3d3d3; padding: 3px 0 0 35px; }
	#menu li a:hover { background: url(../img/bg/leftmenu-over.gif); border-bottom: 1px solid #d3d3d3; color: #fff; }
	#menu li ul li a { background: url(../img/bg/left-submenu-up.gif) no-repeat 35px 10px #fff; border-bottom: 1px solid #eee; width: 193px; padding: 3px 0 0 50px; }
	#menu li ul li a:hover { background: url(../img/bg/left-submenu-over.gif) no-repeat 35px 10px #f6f6f6; border-bottom: 1px solid #eee; color: #000; }

*/

div#content					{ padding: 0; height:500px;background:url('images/theme/content_bg.jpg') repeat-x; background-color:#EFEFEF; }
div#content_menu			{ width:200px; float:left; }
div#content_menu ul 		{ list-style-type: none; padding:0;	margin:0; width:200px; }
div#content_menu li.active a{ background-image: url('images/theme/nav_button.gif'); background-position: bottom right; background-repeat:no-repeat;text-decoration:none; color:#023643; }
div#content_menu li a 		{ font-size:15px; font-weight:bold; margin:0 ; padding:10px 0 0 0; text-decoration: none; color:#FFF; height:31px; width:190px; display: block;background-image: url('images/theme/nav_button.gif'); background-position: top right; background-repeat:no-repeat;  }
div#content_menu li a:hover	{ text-decoration:none; color:#023643;background-image: url('images/theme/nav_button.gif'); background-position: bottom right; background-repeat:no-repeat; }

div#content_menu li ul li    		{ margin:0; padding:0; width:190px; }
div#content_menu li ul li a 		{ margin:0; padding:0 0 0 10px; font-size:12px; color:#023643; font-weight:normal; height:21px; display: block; background-color:#CFD9DC; width:180px;  }
div#content_menu li ul li a:hover 	{ text-decoration:underline}
div#content_menu li ul li.active a	{ font-weight:bold }


div#content_extra_top		{ width:190px; height:2px; background-image: url('images/theme/nav_button_top_y.gif') ;}
div#content_extra_mid		{ width:190px; background:#023643 }
div#content_extra_bot		{ width:190px; height:2px; background-image: url('images/theme/nav_button_bot_y.gif') ;}

div#content_content 		{ float:left; color:#023643; width:800px; padding:0; margin:0; height:503px; overflow:auto }
div#content_content a 		{ color:#E9A901; text-decoration:none; font-weight:bold;}
div#content_content a:hover	{ color:#E9A901; text-decoration:underline; font-weight:bold;}
div#content_content h2		{ font-size: 20px; font-weight: bold; color: #E9A901; margin: 0 0 10px 0; } 
