/* 1e niveau menu*/

#menu, #menu ul {
padding:0;
margin: 0;
list-style: none;
height:35px;
}

#menu li#li_home {
float: left;
width:125px;
margin-left:1px;
}
#menu li#li_praktijkinformatie,
#menu li#li_praktijkinformatie ul {
float: left;
width:161px;
}
#menu li#li_zwangerschap,
#menu li#li_zwangerschap ul {
float: left;
width:130px;
}
#menu li#li_bevalling,
#menu li#li_bevalling ul {
float: left;
width:150px;
}
#menu li#li_kraambed,
#menu li#li_kraambed ul {
float: left;
width:137px;
}
#menu li#li_links {
float: left;
width:142px;
}


/* 2e niveau menu */

#menu ul.sub{
position: absolute;
left: -10000px;
margin-top:-5px;
padding-top:2px;
}
#menu li:hover ul.sub, 
#menu a:hover ul.sub, 
#menu a:hover,
#menu li:hover,
#menu ul.sub li:hover,
#menu ul.sub a:hover,
#menu li.ie_does_hover ul.sub{
left: auto;
background-position: 0 0;
}
#menu a,
#menu ul.sub a {
display: block;
text-decoration: none;
}
#menu ul a:link, ul ul a:visited{
margin-left:10px;
color: #FFF;
}
#menu ul a:hover, ul ul a:active{
margin-left:10px;
color: #CCC;
}

#menu ul li{
background:url(../images/menu/li_background.png) repeat;
border:#FCDAA7 2px solid;
border-top:none;
padding:3px;
text-align:left;
font-family:sans-serif, Helvetica, Arial !important;
font-size:7pt !important;
cursor:pointer;
}


#menu ul li.top {
border:#FCDAA7 2px solid;
}


/* 3e niveau menu */

#menu ul.sub ul.uitklap{
position: absolute;
left: -10000px;
margin-top:-16px;
margin-left:60px;
padding-left:75px;
}

#menu li:hover ul.sub li:hover ul.uitklap, 
#menu li.ie_does_hover ul.sub li.ie_does_hover ul.uitklap{
left: auto;
background-position: 0 0;
}
