html,body{ 
   margin:0px; 
   padding:0px;
   font-size: 100%;
   height: 100%;
   background-color: #80A2BE;
   background-image: url(../images/body_back.gif);
   background-repeat: repeat-x;
   background-position: top;
   font-family: Arial, Helvetica, sans-serif;
}
div{ 
   position: relative;
   margin:0px; 
   padding:0px;
}
/* Structuur **************************************************************************/
#top{
   background-color: #FFFFFF;
   width: 961px;
   margin: 0px auto;
   display: block;
   font-size: 0.75em;
   line-height: 1.3em;
}
#container{
   float: left;
}
   #header{
      background-color: #FFFFFF;;
      float: left;
      width: 961px;
      height: 111px;
      background-position: right bottom;
      background-repeat: no-repeat;
   }
      #header .naw{
         position: absolute;
         top: 100px;
         left: 120px;
         color: #5986aa;
         font-size: 0.9em;
         line-height: 1.1em;
      }
      #header a{
         text-decoration: none;
         color: #5986aa;
      }
      #header a:hover{
         text-decoration: underline;
      }
   #snelmenu{
      position: absolute;
      top:-100em;
      left: 0px;
   }
   #kolomwrapper{
      float: left;
      width: 961px;
      padding-top: 53px;
      background-image: url(../images/kolomback.gif);
      background-repeat: repeat-y;
      background-position: 32px top;
   }
      #zieook{
         float: right;
         padding: 82px 21px 0px 8px;
         width: 186px;
         margin-right: 0px;
      }
         #zieook h2{
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            padding-bottom: 2px;
         }
         #zieook .links li a {
            width: 166px;
            overflow: hidden;
         }
      #content_zieook{
         float: right;
         width: 663px;
         margin-right: 39px;
         padding-bottom: 20px;
         background-image: url(../images/stippellijn.gif);
         background-repeat: repeat-x;
         background-position: left top;
         color: #5986aa;
      }
         #inhoudsopgave{
            float: left;
            width: 198px;
            margin-left: 32px;
            background-image: url(../images/stippellijn.gif);
            background-repeat: repeat-x;
            background-position: left top;
         }
            #inhoudsopgave h2{
               font-family: Arial, Helvetica, sans-serif;
               font-weight: bold;
               padding-bottom: 2px;
            }
            #inhoudsopgave img{
               border: 1px solid #5986aa;
               margin-bottom: 20px;
            }
         #content{
            float: left;
            width: 423px;
            padding: 10px 25px 0px 0px;
            color: #5986aa;
         }
.hide{
   display: none;
}
#inhoudsopgave button img {
	border: none; /* 2009-02-24 | TvdS | Om border rondom form images weg te halen */
}
#navigatie{
   position: absolute;
   top: 111px;
   width: 959px;
   left: 1px;
   display: block;
   background-position: left top;
   background-repeat: no-repeat;
   background-image: url(../images/headerfoto1.jpg);
}
   #navigatie h2{
      display: none;
   }
   #navigatie #primair{
      position: absolute;
      width: 961px;
      top: 0px;
      left: 0px;
   }
      #navigatie #primair ul{
         margin: 0px;
         padding: 0px;
         list-style: none;
         float: left;
      }
         #navigatie #primair li{
            float: left;
         }
         #navigatie #primair li a{
            text-decoration: none;
            display: block;
            text-align: center;
            width: 120px;
            height: 92px;
            padding: 5px 0px 0px 0px;
            font-family: Georgia, "Times New Roman", Times, serif;
            font-size: 1.25em;
            background-repeat: no-repeat;
         }
         #navigatie #primair .doelgroep li a{
            color: #00457C;
            height: 74px;
         }
         #navigatie #primair .doelgroep li a:hover{
            text-decoration: none;
            color: #DDE16C;
         }         
         #navigatie #primair .algemeen li a{
            color: #FFFFFF;
         }
         #navigatie #primair .algemeen li a:hover{
            color: #00457C;
         }
         #navigatie #primair .doelgroep li a span{
            display: none;
         }
         #navigatie #primair .menu1 a{ background-image: url(../images/menu_1.gif);  }
         #navigatie #primair .menu2 a{ background-image: url(../images/menu_2.gif);  }
         #navigatie #primair .menu3 a{ background-image: url(../images/menu_3.gif);  }
         #navigatie #primair .menu4 a{ background-image: url(../images/menu_4.gif);  }
         #navigatie #primair .menu5 a{ background-image: url(../images/menu_5.gif);  }
         #navigatie #primair .menu6 a{ background-image: url(../images/menu_6.gif);  }
         #navigatie #primair .menu7 a{ background-image: url(../images/menu_7.gif);  }
         #navigatie #primair .menu8 a{ background-image: url(../images/menu_8.gif);  }
         #navigatie #primair .menu1 a:hover{ background-image: url(../images/menu_1_hover.gif);  }
         #navigatie #primair .menu2 a:hover{ background-image: url(../images/menu_2_hover.gif);  }
         #navigatie #primair .menu3 a:hover{ background-image: url(../images/menu_3_hover.gif);  }
         #navigatie #primair .menu4 a:hover{ background-image: url(../images/menu_4_hover.gif);  }
         #navigatie #primair .menu5 a:hover{ background-image: url(../images/menu_5_hover.gif);  }
         #navigatie #primair .menu6 a:hover{ background-image: url(../images/menu_6_hover.gif);  }
         #navigatie #primair .menu7 a:hover{ background-image: url(../images/menu_7_hover.gif);  }
         #navigatie #primair .menu8 a:hover{ background-image: url(../images/menu_8_hover.gif);  }
   #navigatie #secundair{
      position: absolute;
      top: -106px;
      left: 235px;
      width: 500px;
      font-weight: bold;
      text-align: right;
   }
   #navigatie #secundair a{
      color: #00457C;
      text-decoration: none;
   }
   #navigatie #secundair a:hover{
      text-decoration: underline;
   }
#pad {
   width: 670px;
   padding: 25px 30px 5px 261px;
   float: left;
   background-color: #FFFFFF; 
   color: #00457C;
   font-size: 0.90em;
}
   #pad p{
      display: none;
   }
   #pad ol{
      margin: 0px;
      padding: 0px;
      list-style: none;
      float: left;
   }
   #pad ol li{
      display: inline-block;
      float: left;
   }
   #pad ol li a{
      display: inline-block;
      padding-right: 15px;
      color: #F2CB65;
      text-decoration: none;
      background-image: url(../images/pad.gif);
      background-repeat: no-repeat;
      background-position: right 0.6em;
   }
   #pad ol li a:hover{
      text-decoration: underline;
   }

#zoeken{
   position: absolute;
   left: 748px; /* altijd left ivm IE6 */
   top: 5px;
   width: 200px;
}
   #zoeken h2{
      display: none;
   }
   #zoeken .field{
      background-image: url(../images/zoekveld.gif);
      background-repeat: no-repeat;
      background-position: right top;
      width: 169px;
      height: 19px;
      padding: 1px 2px;
      font-size: 1em;
      border: 0px;
      float: left;
   }
   #zoeken .button{
      margin: 2px 0px 0px 8px;
      border: 0px;
      float: left;
   }
#footer{
   background-image: url(../images/footer.gif);
   background-repeat: no-repeat;
   width: 961px;
   margin: 0px auto;
   height: 115px;
   clear: both;
   font-size: 0.7em;
   color: #00457C;
}
   #footer p.naw{
      position: absolute;
      top: 39px;
      left: 270px;
      width: 400px;
      margin: 0px 0px 0px 0px;
   }
   #footer p.sitewide{
      position: absolute;
      top: 67px;
      right: 10px;
      width: 180px;
      text-align: right;
      margin: 0px 0px 0px 0px;
   }
   #footer a{
      text-decoration: none;
      color: #00457C;
   }
   #footer a:hover{
      text-decoration: underline;
   }
#ankerlist{
   display: none;
}
#paginaacties{
   position: absolute;
   background-color: #FFFFFF;
   top: 1px;
   left: -1px;
   font-size: 0.8em;
   padding: 35px 5px 0px 10px;
   height: 57px;
}
   #printpagina{
      color: #00457C;
      background-image: url(../images/icon_print.gif);
      background-repeat: no-repeat;
      background-position: left 3px;
      padding-left: 15px;
      text-decoration: none;
      display: block;   
   }
      #printpagina:hover, #maakpdf:hover{
         text-decoration: underline;
      }
   #maakpdf{
      color: #00457C;
      background-image: url(../images/PDF12.gif);
      background-repeat: no-repeat;
      background-position: left 2px;
      padding-left: 15px;
      text-decoration: none;
      display: block;   
   }



#scrollup{
   position: absolute;   
   left: 715px;   
   top: -10px;
   display: none;
   text-indent: 2px;
   color: #00457C;
   text-decoration: none;
   font-size: 0.8em;
   background-image: url(../images/naarboven.gif);
   background-repeat: no-repeat;
   background-position: left 2px;
   padding: 0px 10px;
}
   #scrollup:hover{
      text-decoration: underline;
   }
   .clear{
      clear: both;
   }
.FontSize{
   display: none;
}
/* landingspagina ****************************************************************************************/   
.landing #header{
   background-image: url(../images/headerimage_landing.gif);
}
.landing #pad{
   display: none;
}
.landing #kolomwrapper{
   padding-top: 247px;
}
.landing #inhoudsopgave,
.landing #zieook{
   display: none;
}
.landing #kolomwrapper{
   background-image: none;
}
.landing #content{
   width:903px;
   padding: 0px 29px;
}
.landing h1{
   width: 903px;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 7px;
}
   .landing #navigatie{
      height: 247px;
      background-image: url(../../images/headerfoto1.jpg);
      border-bottom: 1px solid #00457C;
   }
      .landing #navigatie #primair .doelgroep{
         width: 479px;
         padding-top: 22px
      }
      .landing #navigatie #primair .doelgroep li{
         height: 72px;
         width: 479px;
         margin-top: -22px;
      }
      .landing #navigatie #primair .doelgroep li.menu3{
         margin-top: 3px;
      }
      .landing #navigatie #primair .doelgroep li a{
         width: 447px;
         text-align: left;
         font-size: 2.7em;
         line-height: 1.2em;
         padding: 4px 0px 0px 32px;
         height: 68px;
      }
      .landing #navigatie #primair .doelgroep li.menu2 a,
      .landing #navigatie #primair .doelgroep li.menu4 a{
         padding: 14px 0px 0px 32px;
         height: 58px;   
      }
      .landing #navigatie #primair .doelgroep li a span{
         display: inline;
      }
      
      .landing #navigatie #primair .menu1 a{ background-image: url(../images/menu_1.png);  }
      .landing #navigatie #primair .menu2 a{ background-image: url(../images/menu_2.png);  }
      .landing #navigatie #primair .menu3 a{ background-image: url(../images/menu_1.png);  }
      .landing #navigatie #primair .menu4 a{ background-image: url(../images/menu_2.png);  }
      .landing #navigatie #primair .menu5 a{ background-image: url(../images/menu_5.png);  }
      .landing #navigatie #primair .menu6 a{ background-image: url(../images/menu_6.png);  }
      .landing #navigatie #primair .menu7 a{ background-image: url(../images/menu_7.png);  }
      .landing #navigatie #primair .menu8 a{ background-image: url(../images/menu_8.png);  }
      .landing #navigatie #primair .menu1 a:hover,
      .landing #navigatie #primair .menu1 a.hover{ background-image: url(../images/menu_1_hover.png);  }
      .landing #navigatie #primair .menu2 a:hover,
      .landing #navigatie #primair .menu2 a.hover{ background-image: url(../images/menu_2_hover.png);  }
      .landing #navigatie #primair .menu3 a:hover,
      .landing #navigatie #primair .menu3 a.hover{ background-image: url(../images/menu_1_hover.png);  }
      .landing #navigatie #primair .menu4 a:hover,
      .landing #navigatie #primair .menu4 a.hover{ background-image: url(../images/menu_2_hover.png);  }
      .landing #navigatie #primair .menu5 a:hover,
      .landing #navigatie #primair .menu5 a.hover{ background-image: url(../images/menu_5_hover.png);  }
      .landing #navigatie #primair .menu6 a:hover,
      .landing #navigatie #primair .menu6 a.hover{ background-image: url(../images/menu_6_hover.png);  }
      .landing #navigatie #primair .menu7 a:hover,
      .landing #navigatie #primair .menu7 a.hover{ background-image: url(../images/menu_7_hover.png);  }
      .landing #navigatie #primair .menu8 a:hover,
      .landing #navigatie #primair .menu8 a.hover{ background-image: url(../images/menu_8_hover.png);  }

.landingimage{
   border: 1px solid #00457C;
   float: right;
   margin-left: 20px;
   margin-top: 4px;
}
.landing .intro {
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-x;
   background-position: left top;
   padding: 5px 0px;
   float: left;
   width: 100%;
}
.landing .rij {
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-x;
   background-position: left top;
   padding: 5px 0px;
   float: left;
   width: 903px;
}
.landing .rij h2{
   font-weight: normal;
   font-size:1.3em;
   padding-top: 8px;
}
.landing .rij h2 a{
   text-decoration: none;
   color: #00457C;
}
.landing .rij h2 a:hover{
   text-decoration: underline;
}
.landing .rij .blok{
   float: left;
   width: 185px;
   margin-right: 40px;
}
.landing .rij .blok .textvlak{
   display: inline-block;
}
.landing .rij .blok.dubbel{
   width: 410px;
}
.landing .links{
   padding-bottom: 15px;
}
#content .meer{
   display: inline-block;
   padding: 3px 18px;
   background-image: url(../images/icon_link_content.gif);
   background-repeat: no-repeat;
   background-position: left 3px;;
   font-weight: bold;
   text-decoration: none;
   color: #00457C;
}
   #content .meercontent .meer{
      margin-top: 7px;
      float: left;
   }
   #content .rij .meer{
      background-image: url(../images/icon_link.gif);
   }
   #content .meer:hover{
      text-decoration: underline;
   }
/* Sticky footer **************************************************************************/
.push #top{
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -115px; /* the bottom margin is the negative value of the footer's height */   
}
.push #footer{
   float: none;
	margin: 0px auto;
	height: 115px; /* .push must be the same height as .footer */
	clear: both;
}
.push #push {
	margin: 0px auto;
	height: 115px; /* .push must be the same height as .footer */
	clear: both;
}
/* Standaard opmaak **********************************************************************/
a:link, a:visited{
   text-decoration: underline;
   color: #5986AA;
}
a:link:hover, a:visited:hover{
   text-decoration: underline;
   color: #00457C;
}

h1,h2,h3,h4,h5,h6{
   line-height: 1.3em;
   margin: 0px;
   padding: 0.75em 0px 0em 0px;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: bold;
   color: #00457c;
}
   h1{
      padding: 18px 450px 0px 32px;
      color: #00457c;
      display: block;
      width: 479px;
      font-size: 2.7em;
      font-weight: normal;
      line-height: 1.2em;
      margin: 0px;
      background-color: #FFFFFF;;
   }
   h2{
      font-size: 1em;
      padding: 1em 0px 0.5em 0px;
   }
   h2.titel{
      margin-top: 1px;
      font-size: 2em;
      padding: 19px 0px 0em 0px;
      min-height: 65px;
      width: 423px;
      font-weight: bold;
   }
   h2.oudertitel{
      margin-top: 1px;
      font-size: 1.5em;
      padding: 17px 0px 0px 0px;
      width: 423px;
      font-weight: bold;
      color: #ddb753;
   }
   h2.subtitel{
      margin-top: 1px;
      font-size: 2em;
      padding: 0px 0px 13px 0px;
      width: 423px;
      font-weight: bold;
   }
   h2 span{
      float: right;
      font-size: 0.6em;
      font-weight: normal;
   }
   h3{
      font-size: 1em;
      font-style: italic;
   }
   h4{
      font-size: 0.9em;
      font-style: italic;
   }
   h5{
      font-size: 0.8em;
   }
   h6{
      font-size: 0.7em;
   }
hr{
   color: #5986aa;
   background-color: #5986aa;
   height: 1px;
   border: 0px;
}
p {
   padding: 0px 0px 0.75em 0px;
   margin: 0px;
}
		
ul, ol {
   padding: 0px 0px 0px 25px;
   margin: 0px 0px 0.75em 0px;
}
   ul ul, ol ol{
      margin: 0px 0px 0px 0px;
   }
   ul li, ol li {
      line-height: 1.5em;
   }
table {
   border-collapse: collapse;
   padding-top: 0.3em;
   empty-cells: show;
}
   table th {
      padding: 0.2em 0.2em 0.2em 0.3em;      
      text-align: center;
      vertical-align: top;
      background-color: #80A2BE;
      color: #FFFFFF;
      border-right: 1px solid #FFFFFF;
   }

   table td {
      padding: 0.2em;
      border: 1px solid #80A2BE;
      vertical-align: top;
   }
   table td td{
      border: 0px;
   }
   form table td{
      border: 0px;
   }
   table thead{
      background-color: #00457C;
      color: #FFFFFF;
      padding: 0.2em 0.2em 0.2em 0.3em;
      font-weight: bold;
   }
   table tfoot,
   table.rijentabel tfoot tr.alt td,
   table.kolommentabel tfoot td.alt{
      font-weight: bold;
      background-color: #80A2BE;
      color: #FFFFFF;
   }

table.rijentabel,
table.kolommentabel{
   border: 1px solid #80A2BE
}
   
table.rijentabel td{
   border-width: 0px 0px 1px 0px;
}   
table.kolommentabel td{
   border-width: 0px 1px 0px 1px;
}   
table.rijentabel tr.alt td,
table.kolommentabel td.alt{
   background-color: #f3f6f9;
}


legend{
   font-family: Georgia, "Times New Roman", Times, serif;
}
form{
   margin:0px; 
   padding:0px;  
}

fieldset{
   padding: 10px;
   border: 1px solid #5986AA;  
}
legend{
   color: #00457C;
}

a img { border:none }

blockquote blockquote {margin-right: 0px;}

code {
   font-size: 100%;
}
input, select{
   font-size: 1em;
}
textarea{
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 1em;
}
.field{
   background-color: #FFFFFF;
   border: 1px solid #5986AA;
   padding: 1px 0px;
   width: 98%;
}
.button{
   border: 1px solid #00457C;
   background-color: #80A2BE;
   color: #FFFFFF;
}
/* NOT IE6 ************************************************************************************/
img[align="left"]{
   margin-right: 5px;
}
img[align="right"]{
   margin-left: 5px;
}
:focus{
   outline:0px;
}

/* Opmaak elementen **************************************************************************/

.organogram{
   display: inline;
   float: right;
   width: 207px;
}
   .organogram .landingimage{
      margin: 0px 0px 15px 0px;
   }
   #organogram_image{
      border: 0px;
   }
.landingkolommen{
   background-image: url(../images/stippellijnv.gif);
   background-repeat: repeat-y;
   background-position: 450px top;   
   float: left;
   width: 903px;
}
.landingkolom{
   width: 441px;
   float: left;
   padding: 1px 0px 0px 10px;
   margin-top: 0em;
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-X;
   background-position: left top;   
}
.landing .landingkolom .kolomtitel{
   font-size: 2em;
   font-weight: bold;
   font-family: Georgia, "Times New Roman", Times, serif;
   color: #00457C;
   line-height: 1.4em;
   display: inline-block;
   margin-left: -11px;
   background-color: #FFFFFF;
   padding: 0px 0px 7px 10px;
}
#kolom1 .kolomtitel{   
   left: 0px;
}
#kolom1{
   width: 440px;
   padding: 1px 10px 0px 0px;
}
#content #kolom1 .meer{
   background-image: url(../images/icon_link_extra.gif);
}
.landingkolom .rij{
   width: 441px;
   background-position: bottom left;
}
.landing .landingkolom .blok{
   margin-right: 35px;
}

   
   
.leadin{
   font-weight: bold;
}

.links{
   margin: 0px;
   padding: 0px 0px 10px 0px;
   list-style: none;
   background-image: url(../images/stippellijn.gif);
   background-position: left top;
   background-repeat: repeat-x;
}
   #zieook .links,
   #inhoudsopgave .links{
      padding-bottom: 27px;
   }
   .links li{
      width: 100%;
      background-image: url(../images/stippellijn.gif);
      background-position: left bottom;
      background-repeat: repeat-x;
   }
   #kolomwrapper .links li a{
      text-decoration: none;
      display: block;
      color: #00457C;
      padding: 0px 0px 2px 17px;
      background-image: url(../images/icon_link.gif);
      background-repeat: no-repeat;
      background-position: left 1px;
   }
   #kolomwrapper .links li a:hover{
      text-decoration: underline;
      background-image: url(../images/icon_link_hover.gif);
   }
   #kolomwrapper .submenu li a{
      font-weight: bold;
   }
   #kolomwrapper .links li a.extern{      background-image: url(../images/icon_link_extern.gif);   }
   #kolomwrapper .links li a.extern:hover{background-image: url(../images/icon_link_extern_hover.gif);   }
   #kolomwrapper .links li a.direct{      background-image: url(../images/icon_link_direct.gif); font-size: 0.9em;   }
   #kolomwrapper .links li a.direct:hover{background-image: url(../images/icon_link_hover.gif);   }
   #kolomwrapper .meercontent .links li a{      background-image: url(../images/icon_link_content.gif); }
   #kolomwrapper .meercontent .links li a:hover{background-image: url(../images/icon_link_hover.gif);   }
   
   #kolomwrapper .links li a.pdf{      background-image: url(../images/icon_pdf.gif);  padding-left: 20px; }
   #kolomwrapper .links li a.doc{      background-image: url(../images/icon_doc.gif);  padding-left: 20px;  }
   #kolomwrapper .links li a.zip{      background-image: url(../images/icon_zip.gif);  padding-left: 20px;  }
   #kolomwrapper .links li a.html{      background-image: url(../images/icon_html.gif); padding-left: 20px;  }
   #kolomwrapper .links li a.txt{      background-image: url(../images/icon_txt.gif);  padding-left: 20px; }
   #kolomwrapper .links li a.xls{      background-image: url(../images/icon_xls.gif);  padding-left: 20px; }
   
.meercontent{
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-x;
   background-position: left top;
   padding-top: 3px;
   margin-top:7px;
   float: left;
   width: 100%;
}
.meercontent h2{
   background-color: transparent;
   font-weight: normal;
   font-size: 1.5em;
   padding: 11px 0px; 
}
.tweekoloms{
   width: 186px;
   float: left;
}
   .tweekoloms.twee{
      float: right;
   }

.menuhorizontaal{
   margin: 0px;
   padding: 0px;
   list-style: none;
}
   .menuhorizontaal li{
      float: left;
   }
   .menuhorizontaal li a{
      text-decoration: none;
      display: block;
   }
   .menuhorizontaal li a:hover{
      text-decoration: underline;
   }
.menuverticaal{
   margin: 0px;
   padding: 0px;
   list-style: none;
}
   .menuverticaal li{
      float: left;
      width: 100%;
   }
   .menuverticaal li a{
      text-decoration: none;
      display: block;
   }
   .menuverticaal li a:hover{
      text-decoration: underline;
   }
.bloklijst{
   margin: 7px 0px 0px 0px;
   float: left;
   width: 100%;
   padding: 0px 0px 1px 0px;
   list-style: none;
   background-image: url(../images/stippellijn.gif);
   background-position: left bottom;
   background-repeat: repeat-x;
}
   .bloklijst li{
      width: 100%;
      background-image: url(../images/stippellijn.gif);
      background-position: left top;
      background-repeat: repeat-x;
      padding-bottom: 2px;
      padding-top: 1px;
   }
   #kolomwrapper .bloklijst li .klaplink{
      text-decoration: none;
      display: block;
      color: #00457C;
      padding: 0px 0px 2px 17px;
      background-image: url(../images/icon_link_klaplijst.gif);
      background-repeat: no-repeat;
      background-position: left bottom;
      font-weight: bold;
   }
   #kolomwrapper .bloklijst li a.klaplink:hover{
      text-decoration: underline;
      background-image: url(../images/icon_link_open.gif);
   }
   #kolomwrapper .bloklijst li.open a.klaplink{
      background-image: url(../images/icon_link_open.gif);
   }
   .bloklijst li .klapcontent{
      background-color: #F3F6F9;
      padding: 5px 17px;
   }

#zoekresultaten{
   margin: 0px 0px 15px 0px;
   padding: 10px 0px 0px 0px;
   list-style: none;
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-x;
   background-position: left top;
}
   #zoekresultaten li{
      display: block;
      position: relative;
      background-image: url(../images/stippellijn.gif);
      background-repeat: repeat-x;
      background-position: left bottom;
   }
   #zoekresultaten a.zoekresultaat{
      margin-left: 6em;
      padding: 0px 70px 0px 0em;
      display: inline-block;
      font-weight: bold;
      text-decoration: none;
   }
   #zoekresultaten p.datum{
	font-size: 0.73em;
      position: absolute;
      padding: 0px;
      margin: 0px;
      width: 5.5em;
      top: 0px;
      left: 0px;
   }
   #zoekresultaten p.relevantie{
      position: absolute;
      width: 70px;
      display: block;
      text-align: right;
      top: 0px;
      left: 353px;
   }
   #zoekresultaten p.types{
      position: absolute;
      padding: 4px 0px 0px 0px;
      width: 6em;
      left: -7px;
      top: 0px;
      text-align: right;
   }
   #zoekresultaten .samenvatting{
      padding: 2px 70px 0px 6em;
      display: block;
   }
   .sorteren{
      display: block;
      background-image: url(../images/stippellijn.gif);
      background-repeat: repeat-x;
      background-position: left top;
      padding: 2px 0px;
   }
   .sorteren input{
      display: inline;
      vertical-align: middle;
   }
#paginering{
   font-weight: bold;
   color: #00457C;
}
   #paginering a{
      font-weight: bold;
      color: #00457C;
      text-decoration: none;
   }
   #paginering a.prev{
      display: inline;
      margin-right: 10px;
   }
   #paginering a.next{
      position: absolute;
      display: inline;
      left: 323px;
      width: 100px;
      text-align: right;
   }
   
   /* homepagina ****************************************************************************************/   
#intro_home{
   font-family: Georgia, "Times New Roman", Times, serif;
   font-style: italic;
   color: #00457C;
   line-height: 1.8em;
   top: 270px;
   float: left;
   height: 200px;
   left:30px;
   width: 310px;
}
#top.home {
   background-image: url(../images/home_back.gif);
   background-position: 1px -1px;
}
.home #container{
   background-repeat: no-repeat;
   background-position: 1px 111px;
   background-image: url(../images/headerfoto2.jpg);
}
.home #header{
   background-image: url(../images/headerimage_landing.gif);
}
.home #pad{
   display: none;
}
.home #kolomwrapper{
   margin-top: 155px;
   padding-top: 64px;
   background-image: url(../images/home_bar.png);
   background-repeat: no-repeat;
   background-position: left top;
}
.home #content_zieook{
   width: 644px;
   background-image: none;
   margin-top: -15px;
}
.home #content{
   width: 408px;
   padding: 0px;
   color: #00457C;
}
   .home #content h2{
      font-size: 1.7em;
      font-weight: normal;
      padding: 0px 0px 5px 0px;
   }
   .home #content img{
      float: right;
      margin-left: 20px;
      margin-bottom: 7px;
      margin-top: 3px;
   }
.home #inhoudsopgave{
   background-image: none;
   width: 183px;
   margin-top: -12px;
   color: #00457C;
   padding-bottom: 20px;
}  
   .home #inhoudsopgave img{
      margin-bottom: 0px;
   }
   .home #inhoudsopgave #home_img span{
      background-image: url(../images/home_imagemask.png);
      position: absolute;
      top: 0px;
      left: 0px;
      width: 183px;
      height: 11px;
   }
   .home #inhoudsopgave h2{
      font-size: 1.3em;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-weight: normal;
      padding: 10px 0px 5px 0px;
   }
   .item{
      background-image: url(../images/stippellijn.gif);
      background-position: left bottom;
      background-repeat: repeat-x;
      float: left;
      display: block;
      width: 100%;
   }
   .home #content .item{
      width: 408px;
   }
   .home #inhoudsopgave .item{
      width: 183px;
   }
div.highlight{
   background-color: #FBF5E0;
   border: 1px solid #CDDAE5;
   padding: 10px;
   margin: 10px 0px;
   display: inline-block;
}
.home a{
   color: #5986aa;
}
.home #kolomwrapper img{
   border: 1px solid #00457C;
}
.home .homemeer a{
   font-weight: bold;
   text-decoration: none;
  color: #5986aa;

}
   .home .homemeer a:hover{
      text-decoration: underline;
   }
.home #zieook{
   width: 175px;
   padding: 0px 0px 0px 0px;
   margin-top: -20px;
   color: #00457C;
}
   .home #zieook h2{
      font-size: 1.5em;
      font-family: Georgia, "Times New Roman", Times, serif;
      font-weight: normal;
      padding-top: 0px;
   }
   .home #zieook a{
      color: #00457C;
   }
p.small{
   font-size: 0.9em;
}
.datelist{
   margin: 0px 0px 10px 0px;
   padding: 0px;
   list-style: none;
}
   .datelist a{
      text-decoration: none;
      display: inline-block;
      padding-left: 6em;
      font-weight: bold;
   }
   .datelist span.datum{
      width: 6em;
      position: absolute;
      left: 0px;
   }
.linelist{
   margin: 0px 0px 10px 0px;
   padding: 0px;
   list-style: none;
}
   #kolomwrapper .linelist a{
      text-decoration: none;
      background-image: url(../images/lijnlist.gif);
      background-position: left 5px;
      background-repeat: no-repeat;
      display: inline-block;
      padding: 2px 0px 2px 10px;
   }
   #kolomwrapper .linelist a:hover{
      text-decoration: underline;
   }
.home h1{
   display: none;
}
   .home #navigatie{
      height: 247px;
      background-image: none;
   }
      .home #navigatie #primair .doelgroep{
         width: 479px;
         padding-top: 22px
      }
      .home #navigatie #primair .doelgroep li{
         height: 72px;
         width: 479px;
         margin-top: -22px;
      }
      .home #navigatie #primair .doelgroep li.menu3{
         margin-top: 3px;
      }
      .home #navigatie #primair .doelgroep li a{
         width: 447px;
         text-align: left;
         font-size: 2.7em;
         line-height: 1.2em;
         padding: 4px 0px 0px 32px;
         height: 68px;
      }
      .home #navigatie #primair .doelgroep li.menu2 a,
      .home #navigatie #primair .doelgroep li.menu4 a{
         padding: 14px 0px 0px 32px;
         height: 58px;   
      }
      .home #navigatie #primair .doelgroep li a span{
         display: inline;
      }
      
      .home #navigatie #primair .menu1 a{ background-image: url(../images/menu_1.png);  }
      .home #navigatie #primair .menu2 a{ background-image: url(../images/menu_2.png);  }
      .home #navigatie #primair .menu3 a{ background-image: url(../images/menu_1.png);  }
      .home #navigatie #primair .menu4 a{ background-image: url(../images/menu_2.png);  }
      .home #navigatie #primair .menu5 a{ background-image: url(../images/menu_5.png);  }
      .home #navigatie #primair .menu6 a{ background-image: url(../images/menu_6.png);  }
      .home #navigatie #primair .menu7 a{ background-image: url(../images/menu_7.png);  }
      .home #navigatie #primair .menu8 a{ background-image: url(../images/menu_8.png);  }
      .home #navigatie #primair .menu1 a:hover,
      .home #navigatie #primair .menu1 a.hover{ background-image: url(../images/menu_1_hover.png);  }
      .home #navigatie #primair .menu2 a:hover,
      .home #navigatie #primair .menu2 a.hover{ background-image: url(../images/menu_2_hover.png);  }
      .home #navigatie #primair .menu3 a:hover,
      .home #navigatie #primair .menu3 a.hover{ background-image: url(../images/menu_1_hover.png);  }
      .home #navigatie #primair .menu4 a:hover,
      .home #navigatie #primair .menu4 a.hover{ background-image: url(../images/menu_2_hover.png);  }
      .home #navigatie #primair .menu5 a:hover,
      .home #navigatie #primair .menu5 a.hover{ background-image: url(../images/menu_5_hover.png);  }
      .home #navigatie #primair .menu6 a:hover,
      .home #navigatie #primair .menu6 a.hover{ background-image: url(../images/menu_6_hover.png);  }
      .home #navigatie #primair .menu7 a:hover,
      .home #navigatie #primair .menu7 a.hover{ background-image: url(../images/menu_7_hover.png);  }
      .home #navigatie #primair .menu8 a:hover,
      .home #navigatie #primair .menu8 a.hover{ background-image: url(../images/menu_8_hover.png);  }
/* sitemap ****************************************************************************************/   
.sitemap #kolomwrapper{
      background-image: none;
}
   .sitemap .rij {
      width: 683px;
      margin-left: -20px;
      padding-top: 20px;
      float: left;
   }
   .sitemap .blok{
      width: 150px;
      float: left;
      margin-left: 20px;
   }
      .sitemap .blok h2{
         font-size:1em;
         padding-top: 8px;
         padding-left: 5px;
      }
      .sitemap .blok h2 a{
         text-decoration: none;
         color: #00457C;
      }
      .sitemap .blok ol{
         margin: 0px;
         padding: 0px;
         list-style: none;
         background-image: url(../images/stippellijn.gif);
         background-position: left top;
         background-repeat: repeat-x;
      }
      .sitemap .blok ol ol{
         background-image: none;
      }
         .sitemap .blok ol a{
            display:inline-block;
            background-image: url(../images/stippellijn.gif);
            background-position: left bottom;
            background-repeat: repeat-x;
            text-decoration: none;
            font-weight: bold;
            font-size: 0.9em;
            padding: 0px 0px 2px 5px;
            width: 145px;
         }
         .sitemap .blok ol ol a{
            padding-left: 10px;
            width: 140px;
            font-weight: normal;
         }
         .sitemap .blok ol ol ol a{ padding-left: 15px; width: 135px;}
         .sitemap .blok ol ol ol ol a{ padding-left: 20px; width: 130px;}
         .sitemap .blok ol ol ol ol ol a{ padding-left: 25px; width: 125px;}
         .sitemap .blok ol ol ol ol ol ol a{ padding-left: 30px; width: 120px;}


.lijst{
   margin: 0px 0px 15px 0px;
   padding: 10px 0px 0px 0px;
   list-style: none;
   background-image: url(../images/stippellijn.gif);
   background-repeat: repeat-x;
   background-position: left top;
}
   .lijst li{
      display: block;
      position: relative;
      background-image: url(../images/stippellijn.gif);
      background-repeat: repeat-x;
      background-position: left bottom;
   }
   .lijst a.zoekresultaat{
      margin-left: 6em;
      padding: 0px 0px 0px 0em;
      display: inline-block;
      font-weight: bold;
      text-decoration: none;
   }
   .lijst p.datum{
      position: absolute;
      padding: 0px;
      margin: 0px;
      width: 6em;
      top: 0px;
      left: 0px;
   }
   .lijst .samenvatting{
      padding: 2px 0px 0px 6em;
      display: inline-block;
   }       
   .googlemaps{
      left: 260px;
   }    

    table.klaplink {
    display: inline;
   }

/* sollicitatieformulier ****************************************************************************************/ 

   #day_Geboortedatum {
   width: 50px;
   }

   #month_Geboortedatum {
   width: 50px;
   }

   #year_Geboortedatum {
   width: 75px;
   }