/* Title:     Menu | Ben Hendriks| mediaproducties **********/
#header ul, #header li, #left ul, #left li, 
#navigation ul, #navigation li, #footer ul, #footer li { list-style:none; margin:0; padding:0;}

/* Main navigation /////////////////////////////////////////*/
#nav-main { 
  left:120px; 
  top:75px; 
  position:absolute; 
  z-index:10; 
  width:100%; 
  background:#FFF; 
  width:766px;
}
#nav-fpmain {
   background: none repeat scroll 0 0 #FFFFFF;
    left: 130px;
    position: absolute;
    top: 75px;
    width: 766px;
    z-index: 10;

}

/* Sub navigation ///////////////////////////////////////////*/
#nav-sub {margin-top:20px;}
#nav-sub li a {
border-bottom:1px solid #008FC1;
color:#009640;
display:block;
font-size:12px;
font-weight:bold;
padding:0.3em 0.3em 0.3em 1em;
text-decoration:none;
}

#nav-sub li a.current { background:none repeat scroll 0 0 }
#nav-sub li a:hover { color:#008FC1;}
#nav-sub ul ul { padding:0.3em; border-bottom:1px solid #CCC; }

#nav-sub li li a{
  border-bottom:0;
  color:#008FC1;
  font-size:100%;
  font-weight:normal;
  padding:0;
  padding-left:1em;
  text-transform:lowercase;
}

/* Language selection ////////////////////////////////////////////////////////////////////*/
#language {  right:50px; top:76px; position:absolute;}
#language span { 
  border-right:1px solid #CCC;
  color:#333;
  padding-right:0.3em;
  margin-right:0.3em;
}

#language span a { font-weight:bold; text-decoration:none; }

/* Breadcrumb navigation ////////////////////////////////////////////////////////////////////*/
#bread { margin-top:432px; float:left;}
#bread * { color:#999; margin:0.3em;}
#bread a { text-decoration:none; }

/* Breadcrumb navigation ////////////////////////////////////////////////////////////////////*/

#kruimel * { color:#999; margin:0.3em;}
#kruimel a { text-decoration:none; }


/* Footer navigation ////////////////////////////////////////////////////////////////////*/
#nav-footer li { border-right:1px solid #CCC; display:inline; padding:0 0.3em;}
#nav-footer li a { color:#000; text-decoration:none;}
#nav-top li.last { border:none;}

/* header navigation ////////////////////////////////////////////////////////////////////*/
#nav-header li {border-right:1px solid #CCC; display:inline; padding:0 0.3em;}
#nav-header li a { color:#000; text-decoration:none;}
#nav-header li.last { border:none;}

#nav-header {
    float: right;
    margin-left: 68%;
    margin-top: 33px;
    position: absolute;
    width: 189px;
}
  

/* Anchor tag (quiet) ////////////////////////////////////////////////////////////////////*/
.anchor { float:left; }


/* Dropdown navigation ////////////////////////////////////////////////////////////////////*/
/* - - - ADxMenu: BASIC styles [ MANDATORY ] DO NOT EDIT!!! - - - */
.menu, .menu ul { margin:0; padding:0; border:0; list-style-type:none; display:block;}
.menu ul { visibility:hidden; position:absolute; z-index:10; left:10; top:0;}
.menu li { margin:0; padding:0; border:0; display:block; float:left; position:relative; z-index:5;}
.menu li:hover { z-index:10000; white-space:normal;}
.menu li li { float:none; }
.menu li:hover>ul { visibility:visible; top:100%;}
.menu li li:hover>ul { top:0; left:100%;}

/* -- float.clear -- force containment of floated LIs inside of UL */
.menu:after, .menu ul:after { content:"."; height:0; display:block; visibility:hidden; overflow:hidden; clear:both; }
.menu, .menu ul { /* IE7 float clear: */ min-height: 0; }
/* -- float.clear.END --  */

/* -- sticky.submenu -- */
.menu ul, .menu ul ul { margin:0; padding:0;}
/* -- sticky.submenu.END ----------------------------------------------------- */

/* - - - ADxMenu: DESIGN styles [ OPTIONAL, design your heart out :) ] - - - */
.menu, .menu ul li { color:#333; background:transparent;}
.menu a {
  color:#009640;
  font-size:15px;
  font-weight:bold;
  display:block;
  position:relative;
  text-decoration:none;
  width:126px;
  
}

.menu a:hover, .menu li:hover>a { /* color:#E73604;*/ }
.menu li { height:1%;}
.menu ul { width:14em; }
.menu li ul { }
.menu li ul li { background:url(../img/bg-menu-blauw.png) repeat-x 0 0; height:21px; }
.menu li ul li.first no-repeat 0 0; height:32px;width:}
.menu ul>li + li { border-top:0; }
.menu li li a { color:#FFF; font-size:12px; margin-left: 5px; width: 258px; }

.menu li li a:hover { color:#FFF; text-decoration:underline; }
.menu li li:hover>ul { top:5px; left:90%; }


.menu li ul.sub-01 li, .menu li ul.sub-01 li { background:#009CDF; width:160px;}
.menu li ul.sub-02 li, .menu li ul.sub-02 li { background:#009CDF; width:150px;}
.menu li ul.sub-03 li, .menu li ul.sub-03 li { background:#009CDF; width:160px;}
.menu li ul.sub-04 li, .menu li ul.sub-04 li { background:#009CDF; width:170px;}
.menu li ul.sub-05 li, .menu li ul.sub-05 li { background:#009CDF; width:188px;}
.menu li ul.sub-06 li, .menu li ul.sub-06 li { background:#009CDF; width:160px;}




.menu a.m-9 {  
    display: block;
    height: 24px;
    #padding: 0 2em;
    position: relative;
    text-decoration: none;
    
   
}

.menu a.m-9:hover {
 color:#09CDFE;
}

.menu a.m-10  {
    display: block;
     height: 24px;
     position: relative;
    text-decoration: none;
    width: 129px;
  
}

.menu a.m-10:hover {
 color:#009CDF;
}
  
.menu a.m-11  {
    height: 24px;
    position: relative;
    text-decoration: none;
  
}

.menu a.m-11:hover {
 color: #009CDF;
}

.menu a.m-12  {
    height: 24px;
    position: relative;
    text-decoration: none;
    width: 131px;
    
}

.menu a.m-12:hover {
color:#09CDFE;
}
.menu a.m-13 {
   
    height: 24px;
    position: relative;
    text-decoration: none;
    
}

.menu a.m-13:hover {
 color:#009CDF;
}

.menu a.m-14  {
    height: 24px;
    position: relative;
    text-decoration: none;
    
}

.menu a.m-14:hover {
 color:#009CDF;
}

.menu a.m-15  {
    height: 24px;
    position: relative;
    text-decoration: none;
    
}

.menu a.m-15:hover {
  color:#009CDF;
}


 sub-05
/* Fix for IE5/Mac \*//*/
.menu a { float:left;}
/* End Fix */