/* 1e niveau menu*/

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

#menu li#li_home {
float: left;
width:118px;
}

#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:135px;
}


/* 2e niveau menu */

#menu ul.sub{
position: absolute;
left: -10000px;
margin-top:35px;
padding-top:2px;
}
#menu li:hover ul.sub, 
#menu li.ie_does_hover ul.sub{
left: auto;
background-position: 0 0;
}
#menu 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-x;
border:#FCDAA7 2px solid;
border-top:none;
padding:3px;
text-align:left;
font-family: sans-serif, Helvetica, Arial;
font-size:7pt;
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;
padding-top:0px;
padding-left:135px;
}

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

#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;
}
