body {font-size:0.8em; font-family:Arial; padding:0; margin:0;}
ul, li {padding:0; margin:0;}

.holder {margin:0 auto; text-align:left; width:960px;}
.top {width:100%; height:150px;}
.logo {margin:2.5em 0 0;}
.top_links {padding:2.64em 4em 0 0; width:190px;}
.top_links a, #fav {color:#e82960; font-size:0.850em; text-decoration:none;}
.top_links a:hover, #fav:hover {color:black;}
.top_links span {color:#e82960;}

.search {padding-top:2.64em; width:200px;}
.search a {line-height:1.58em; text-align:center; width:4em; background: url('../images/menu_back.png') top right; font-weight:bold; color:#fff; font-size: 1em; text-decoration:none; padding-bottom:1px; height:1.6em;}
.search a:hover{color:#000;}

.search input {border:#d9dbdd 1px solid; padding:0.2em; margin-right:0.5em; width:130px; height:1em;}

.menu {position:absolute; width:100%; top:100px;}

.menu_a  {height:2.3em;}
.menu_a li {display:inline; background-image:none; padding:0;}
.menu_a li a {float:left; border-right:1px solid #b2b2b2; padding:0.7em 1.3em 0.5em; display:block; background: url('../images/menu_back.png') no-repeat top left; color:white; font-size:0.9em; text-decoration:none; font-weight:bold;}
.menu_a li a:hover, .menu_a li.active a {background:url('../images/menu_back_on.png'); color:#e82960; display:block;}
.menu_a li.home a {background-image:url('../images/menu_back_home.png');}
.home {background: url('../images/menu_back_chome.png'); 
background-color: aqua;}
.menu_a li.home a:hover {background:url('../images/menu_back2.png') 0px -98px;}

.menu_b {border-top:1px solid #CED0D2; height:2.20em; padding-top:0.45em; background: url(../images/submenu_back.png) repeat-x}
.menu_b .inner  {padding-top:0px; list-style:none; clear:both; background-position:bottom left;}
.menu_b .inner li {display:inline; background-image:none; padding:0;}
.menu_b .inner li a {background: url('../images/submenu_knop.png') no-repeat top left; float:left; border-right:1px dotted #ccc; padding:0.5em 1.3em 0.6em; display:block; color:#e82960;font-size:0.9em; text-decoration:none;}
.menu_b .inner li a:hover, .menu_b li.active a{color:black; background:url('../images/submenu_back_on.png');}
.menu_b .links span, .menu_b .links a {color:#e82960; text-decoration:none;}
.menu_b .links a:hover {color:#000;}
.menu_b .links {font-size:0.850em; padding:0.45em 0 0 0;}
.menu_b .links .uicon {padding-right:22px;background-position:center right;background-repeat:no-repeat;background-image:url('../images/pop.png');}

.content {margin:30px 0 0;}
.content h1 {color:#000000; font-family:Georgia; font-size:2.55em; font-weight:normal; line-height:1.2em; margin:0; padding-bottom:0.3em; padding-right:20px;}
.content .inner_content {padding:0 0 20px}

.content_menu .line_top {border-top:dotted 1px #8d9195;}
.content_menu div {background: url('../images/arrow4.png') no-repeat 0 10px; border-bottom:dotted 1px #8d9195; line-height:2em; padding:3px 0; margin:0 20px 0 0; width:260px;}
.content_menu div a {color:#e82960;text-decoration:none;}
.content_menu div a:hover {color:#000;}
.content_menu div a:visited {color:#e82960;}
.content_menu div a:visited:hover,ul.listmenu li a.active{color:#000;}
.content_menu div span {padding:0.1em 10px 0.3em 10px;margin:0;line-height:1.5em; font-size:1em}

.inner_content {padding:0; margin:0;}
.inner_content .line_top {border-top:dotted 1px #8d9195;}
.inner_content .line_bottom {background: url('../images/arrow4.png') no-repeat 0 10px; border-bottom:dotted 1px #8d9195;}
.inner_content div {line-height:2em;padding:0 0 0 13px ;}
.inner_content div a {color:#e82960;text-decoration:none;line-height:1.8em; }
.inner_content div a:hover {color:#000;}
.inner_content div a:visited {color:#e82960;}
.inner_content div a:visited:hover,ul.listmenu li a.active{color:#000;}
.inner_content .active div a {color:#333;text-decoration:none;line-height:1.8em; }

.banners {width:230px; padding:0 10px 0 20px; text-align:right;}
.banners .banner  {padding:10px;}
.banner boven{
    position:absolute;
    top:220px;
    left:640px;

}
.footer {margin:1em 0em 1em 0px; background: #97c000 url('../images/footer_logo.gif') no-repeat bottom right;}
.footer .fmenu {padding:2em 0em 2em 30px;top:620px; background: url('../images/footer_corner_tl.gif') no-repeat top left;}
.footer a {font-size:1em; color:white; font-weight:bold; text-decoration:none;}
.footer a:hover {color:#2C348A;}
.footer span {color:#2c348a;}


.auto {margin: auto;}
.w940 {width:940px;}
.w680 {width:680px;}
.clear {clear:both;}
.fleft {float:left;}
.fright {float:right;}
.fred {color:Red;}
.noborder {border:0;}
.tcenter {text-align: center;}
.tright {text-align: right;}
.pb10 {padding-bottom: 10px;}
.mb20 {margin-bottom: 20px;}

#fav {display:block; margin:0; padding:4px 32px 5px 0px; text-align:right; background: url(../images/uitroepteken.gif) no-repeat 205px 4px;}
/* Voor specifiek tekstzoek*/
#searchterm{
   font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#EAEAEA ;
 }

#kint 
{
      position: relative;
      
       font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
      
      left: 120px;
      height: 100px;
      top:-10px;
      width:375px;
      
     
padding: 8px;
 cursor: pointer;
          
    }
#kint ul {
  
  position: relative;
  left:40px;
  list-style-type:none;
  background-color: #EAEAEA;
  margin:2px;
  padding:2px;
 width:275px;
 height: 200px;
  overflow:auto;
      cursor: hand;
  
}
#kint ul li.selected { background-color: #E50043;
color:white;}
 
#kint ul li {                           
  list-style-type:none;
  display:block;
  margin:0px;
   font-family:  Arial,Verdana, Helvetica, sans-serif;
   font-size: 1em;

  height: 18px;
  padding:2px;
    cursor:pointer;
}
.tabel
{
 border-style:solid;
  padding-left:10px;
  background-color:#F0F0F0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
}
#txtHint
{
    position:absolute;
    top:360px;
    z-index:99;

    /*opacity:0.64;
    filter:alpha(opacity=60);*/
    display:none;
}
#grijs
{
    position: absolute;
    top:270px;
    width:690px;
        opacity:0.64;
    filter:alpha(opacity=60);
    display:none;
    background-color: #E0E0E0;
}
#drie
{
position:absolute;
 left: 240px;
 top: 320px;
 display: none; 
 z-index:3; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
 
}
#intro
{top:-100px;
    height: 300px;
}
#koptekst
{
    position :relative;
}
BUTTON{
    cursor:pointer;
}
.titel{
      font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:1.6em;
font-weight: 600;
}
#opmerkingen
{
    position:absolute;
    top:320px;
    /*opacity:0.64;
    filter:alpha(opacity=60);*/
    display:none;
    background-color: #E0E0E0;
    width:600px;
    margin: 10px;
    margin-left: 10px;
}
.rechts{
    position: relative;
    left: 10px;
}