
a {
	color: #4444BB;
	/*text-decoration: none;	*/
}


a:hover {
	color: #666666;/*#ff7799;;*/
	text-decoration: none;
	}


	
body{
	background-color: #EEEEDD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size: 12px;
	color: #333333;
	margin: 1px;
	padding: 0px;
}
h1{
	color:#666666;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height: 13px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-align:left;
}

h2{
	color:#666666;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height: 13px;
	margin: 0px 8px 0px 8px;
	padding: 0px;
	text-align:left;
}

/*
h2{
	color:#666666;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height: 13px;
	margin: 0px 10px 0px 8px;
	padding: 0px;
	text-align:left;
}
*/
h3{
	color:#ddddd0;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;	
	line-height: 14px;
	margin: 10px 0px 3px 0px;
	padding: 0px;
	text-align:center;
}

.genbutton1 {background: url(images/menubut_1x.gif) no-repeat;}
.genbutton0 {background: url(images/menubut_0x.gif) no-repeat;}
.kfoto {background: url(images/kkuterbach.jpg);}
.pre_header {background: url(images/banner3_790.jpg);}



.contentleft{
	width: 620px;
}
.contentmain{
	background-color: #F9F8F7; 
	padding:5px;
}

.header{
	background-color: #E6E6E6;
        background: url(images/banner3_790.jpg) #777;     
	color: #9944aa;
}

.menubox{
	color:#F9F8F7;
	font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif;	
	background-color: #484848;
	display:table-cell;
}
.menubox a{
	color:#BDBDBD;
	font-size: 14px;
	line-height: 30px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}
.menubox a:hover{
	color:#ffffcc;
	font-size: 14px;
	line-height: 30px;
	text-decoration: none;
}
.menubox a.selected{
	color:#EE4444;
}


.abox{
	background-color: #FFFFFF;
	color:#666666;
	}
.abox a:link{
color:#33b;
text-decoration:underline;
}
.abox a:visited{
color:#33b;
text-decoration:underline;
}

.bbox{
	background-color: #FFFFFF;
	color:#556;
	text-decoration:none;
	}
.bbox a:link{
color:#33b;
text-decoration:none;
}
.bbox a:visited{
/*color:#88a;*/
color:#33b;
text-decoration:none;
}
.bbox a:hover{

text-decoration:underline;
}


.plain-small {
	font-size: 11px;
	color:#666666;	
	text-align:left;
}

.abox_topleft{
	background:  url(images/topleft1.gif)  no-repeat top;
	width:9px;	
	
}
.abox_bottomright{
	background: url(images/bottomright1.gif) no-repeat bottom;
	width:9px;
	
}

.x-small {
			font-size:x-small;
			text-align: left;			
		}
		
.th-text {
		color:#fefeff;
			font-size:x-small;
			text-align: center;			
		}


.popup:hover {
border:2px solid #dbbbbb;
}


#panel_r {
width:157px;
 height:880px;
 position:relative; }
#panel_r h1 {
font-size:40px; 
color:#d30;}
#panel_r #content {
clear:left;
position:absolute;
left:230px; 
top:10px; 
width:250px; 
z-index:10;}

#panel_r #hoofdaanb {
clear:left; 
position:absolute; 
left:0px; top:380px; 
width:155px; 
z-index:10;
font-size: 11px;	
color:#ffffff;
text-align:center;
background-color:#484848 ;
}


#menu {
list-style-type:none; 
padding:0; margin:0; 
width:155px; 
position:absolute; 
top:55px;
left:0; 
border:1px solid #aaa; border-width:0 2px 2px; z-index:100;}

/*Level 0 pressed:*/
#menu li {
float:left; 
background:#133649;
position:relative; 
border-top:2px solid #888; }

/*Level 0 direct link:*/
#menu li a{
background:#3F6D79 url(images/menubut_0x.gif) repeat-x;}
#menu li a:hover{
background:#4F7D89 url(images/menubut_1x.gif) repeat-x;}


#menu li,#menu li a  {
display:block;
color:#eee; 
font-family:arial, sans-serif; font-size:11px; line-height:34px; 
width:155px; 
text-decoration:none; 
cursor:pointer; 
font-weight:bold; text-indent:5px;}

#menu li {cursor:default;color:#D9E8FA;}

#menu ul {display:none;}

#menu li:hover {z-index:500;}
#menu li a:hover {color:#ff0; z-index:500;}

#panel_r p {
margin:0px; 
padding:17px 0 0 0; 
color:#000; 
font-size:12px; 
font-family:arial, sans-serif; 
text-align:justify;}
		


.mbutton1 {background: url(images/topbutton_0x.gif) no-repeat;}
.mbutton2 {background: url(images/topbutton_1x.gif) no-repeat; }

#top_men {
padding:0; 
margin:0; list-style:none; 
height:38px; 
background:#fff url(images/topbutton_0x.gif) repeat-x; 
position:relative; z-index:200; font-family:arial, verdana, sans-serif; }

#top_men li.tox {display:block; float:left;}
#top_men li a.tox_link {
display:block; float:left; height:35px; line-height:33px; 
color:#eee; text-decoration:none; font-size:11px; font-weight:bold; 
padding:0 0 0 3px; cursor:pointer;  
background: url(images/topbutton_0x.gif) repeat-x;}


#top_men li a.tox_link span {
float:left; display:block; padding:0 16px 0 3px; height:35px; 
background: url(images/topbutton_0x.gif) repeat-x;}

#top_men li a.tox_link span.down {
float:left; display:block; padding:0 16px 0 16px; height:35px; 
background: url(images/topbutton_0x.gif) /*url(images/topbutton_0a.gif)*/ repeat-x ;}


#top_men li:hover a.tox_link,
#top_men a.tox_link:hover
{color:#fff; 
background:url(images/topbutton_1x.gif)  repeat-x;}


#top_men li:hover a.tox_link span, 
#top_men a.tox_link:hover span {background:  url(images/topbutton_1x.gif) repeat-x;}

#top_men li:hover a.tox_link span.down,
#top_men a.tox_link:hover span.down{
background:url(images/topbutton_1x.gif) repeat-x ; 
padding-bottom:3px;
}

#top_men table {
border-collapse:collapse; 
padding:0; margin:0; position:absolute; left:0; top:0;}

#top_men li:hover {position:relative; z-index:200;}
#top_men a:hover {position:relative; white-space:normal; z-index:200;}

/* Rolled-down background and outer border*/
#top_men :hover ul.sud
{left:1px; top:36px; 
background:  #507580; 
padding:3px; border:1px solid #421b21;/*Outer border*//*#0b4d97*/; white-space:nowrap; 
width:295px; height:auto; z-index:300;

}

#top_men :hover ul.sud li
{display:block; 
height:20px; width:210px; position:relative; 
float:left;  font-weight:normal;

}

/*Rolled down text color and inner border color*/
#top_men :hover ul.sud li a{
display:block; 
font-size:11px; height:18px; width:295px; line-height:18px; text-indent:5px; color:#fff; font-weight:bold;white-space:nowrap; 
border:0px solid #fff;
text-decoration:none;
}

#top_men :hover ul.sud li a:hover {background:#40a5c0/*#842d33*/; color:#ff0; border-color:#aaa;} /*Rolled-down on hover*/


#top_men li b {
display:block; 
font-size:11px; height:18px; width:208px; line-height:18px; margin-bottom:3px; text-indent:6px; color:#ff6; 
border-bottom:1px solid #ff6; 
cursor:default;}


#top_men a:hover a:hover ul,
#top_men a:hover a:hover a:hover ul
{left:89px; top:-4px; 
background: #50b5d0; 
padding:3px; border:1px solid #0b4d97; white-space:nowrap; 
width:210px; height:auto;z-index:400; }


#top_men ul, 
#top_men a:hover ul ul
{position:absolute; left:-8888px; top:-8888px; 
width:0; height:0; margin:0; padding:0; list-style:none;}


#top_men li:hover li:hover > ul
{left:90px; top:-1px; 
background: #50b5d0; padding:3px; border:1px solid #0b4d97; white-space:nowrap; 
width:210px; height:auto; z-index:400; }

#top_men li:hover > ul ul 
{position:absolute; left:-8888px; top:-8888px; 
width:0; height:0; margin:0; padding:0; list-style:none;}
