/* Final CSS Vertical Menu! */ 
#menuv_hoofdnavigatiev ul { 
    margin: 0; 
    padding: 0; 
    list-style: none; 
    width: 150px; /* Width of Menu Items */ 
    border-bottom: 1px solid #ccc; 
} 

#menuv_hoofdnavigatiev ul li { 
    position: relative; 
} 

#menuv_hoofdnavigatiev li ul { 
    position: absolute; 
    left: 149px; /*Set 1px less than menu width */ 
    top: 0; 
    display: block; 
} 

#menuv_hoofdnavigatiev li:hover ul { 
    display: block; 
} 

#menuv_hoofdnavigatiev li:hover>ul { 
    visibility:visible; 
} 

#menuv_hoofdnavigatiev ul ul { 
    visibility:hidden; 
} 

/* Fix IE. Hide from IE Mac */ 
* html #menuv_hoofdnavigatiev ul li { float: left; height: 1%; } 
* html #menuv_hoofdnavigatiev ul li a { height: 1%; } 
/* End */ 

/* Make-up syles */ 

#menuv_hoofdnavigatiev ul, li { 
    margin: 0 0 0 0; 
} 

/* Styles for Menu Items */ 
#menuv_hoofdnavigatiev ul a { 
    display: block; 
    text-decoration: none; 
    color: #777; 
    background: #fff; /* IE6 Bug */ 
    padding: 5px; 
    border: 1px solid #ccc; 
    border-bottom: 0; 
} 

/* Hover Styles */ 
#menuv_hoofdnavigatiev ul a:hover { 
    color: #E2144A; 
    background: #f9f9f9; 
} 

/* Sub Menu Styles */ 
#menuv_hoofdnavigatiev li ul a { 
    text-decoration: none; 
    color: #77F; 
    background: #fff; /* IE6 Bug */ 
    padding: 5px; 
    border: 1px solid #ccc; 
    border-bottom: 0; 
} 

/* Sub Menu Hover Styles */ 
#menuv_hoofdnavigatiev li ul a:hover { 
    color: #E2144A; 
    background: #f9f9f9; 
} 