@charset "iso-8859-1";
 
html, body{
 margin:0;
 padding:0;
 background:rgb(107,107,107);
 text-align:center;
 border:none;
 height:100%;
}

img{
 border:0;
}

#wrapper{
 position:relative;
 width:768px;
 margin:auto;
 background:rgb(255,255,255);
 padding-left:6px;
 padding-right:6px;
 min-height:100%;
 height:auto !important;
 height:100%;
 overflow:visible;
}

#navigate{
 height:70px;
 width:768px;
 background:rgb(255,255,255);
}

#navBh{
 width:768px;
 height:70px;
 background:rgb(255,255,255);
 text-align:right;
 padding-top:50px;
}

#navBh a{
 padding:0 8px 0 8px;
 text-decoration:none;
 font-family: arial, sans-serif;
 font-size: 12px;
 font-weight:normal;
 color:rgb(255,153,0);
}

#navBcol:hover, #navBcol.current{
 color:rgb(0,51,153);
 outline: none;
}

#navBcon:hover, #navBcon.current{
 color:rgb(0,51,153);
 outline: none;
}

#navBdis:hover, #navBdis.current{
 color:rgb(0,51,153);
 outline: none;
}

#bannerh{
 height:188px;
 background:rgb(255,255,255) url("../gfx/home_slice_00_banner.jpg") no-repeat left top;
}

#submenu{
 height:42px;
 width:768px;
}

#subA{
 width:144px;
 height:42px;
 float:left;
}

#subA a{
 float:left;
 padding:0;
 text-decoration:none;
 margin-top:-2px;
 outline: none;
}

#subB{
 overflow:hidden;
 float:right;
 width:624px;
 height:42px;
 background:url("../gfx/slice_banbalk.jpg") no-repeat right top;
 text-align:center;
}

#naarSite{
 background:url("../gfx/button_hilversum.jpg") no-repeat center center;
}

#naarSite:hover, #naarSite.current{
 background-image:url("../gfx/button_hilversum_over.jpg");
 outline: none;
}

#subBkop{
 font-family:arial,sans-serif;
 font-weight:normal;
 font-size:18px;
 color:rgb(255,255,255);
 text-align:left;
 padding-left:15px;
 padding-top:10px;
}

#main, #main2{
 width:768px;
 padding:0;
 height:250px;
 position:relative;
 overflow:hidden;
 background:rgb(255,255,255) url("../gfx/slice_00_vlak.gif") no-repeat center top;
 text-align:right;
}

#main a, #main2 a{
 float:right;
 padding-right:0;
 text-decoration:none;
 vertical-align:bottom;
 height:190px;
 width:220px;
 outline: none;
}

#typeA{
 background:url("../gfx/keuze_bezoeker.gif") no-repeat left top;
}

#typeA:hover, #typeA.current{
 background-image: url("../gfx/keuze_bezoeker_over.gif");
 outline: none;
}

#typeB{
 background:url("../gfx/keuze_werk.gif") no-repeat left top;
}

#typeB:hover, #typeB.current{
 background-image: url("../gfx/keuze_werk_over.gif");
 outline: none;
}

#hLine{
 height:8px;
 background:rgb(255,255,255) url("../gfx/dot_gray.jpg") repeat-x right center;
}

#homeTitleA{
 margin:20px 15px;
 font-family:arial,sans-serif;
 text-align:left;
 font-weight:bold;
 color:rgb(0,51,153);
 font-size:12px;
}

#homeTextA{
 float:left;
 margin:-15px 15px;
 text-align:left;
 font-family:arial,sans-serif;
 color:rgb(0,0,0);
 font-size:12px; 
 font-weight:normal;
 width:250px;
}

#homeTitleB{
 float:left;
 margin:-37px 60px;
 font-family:arial,sans-serif;
 text-align:left;
 font-weight:bold;
 color:rgb(0,51,153);
 font-size:12px;
}

#homeTextB{
 float:left;
 margin:-17px 80px;
 text-align:left;
 font-family:arial,sans-serif;
 color:rgb(51,51,51);
 font-size:12px; 
 font-weight:normal;
}

#homeBut{
 padding:0;
 margin:0;
 height:190px;
}

#linksBottom{
 float:center;
 margin-top:-40px;
}

.linksBottomL a{ outline: none; }