/* Final CSS Horizontal Menu! */ 
#menuh_nl ul { 
    margin: 0; 
    padding: 0; 
    list-style: none; 
line-height: 14px; 
} 
#menuh_nl li { /* all list items */ 
    float: left; 
    position: relative; 
} 
#menuh_nl li ul {/* second-level lists */ 
    position: absolute; 
    display: block; 
    top: 33px; 
    left: 0; 
} 
#menuh_nl li>ul {/* to override top and left in browsers other than IE */ 
    top: auto; 
    left: auto; 
} 
#menuh_nl li ul li ul {/* third-level lists */ 
    position: absolute; 
    display: block; 
    top: 0; 
    left: 9em; 
} 
/* Fix IE. Hide from IE Mac */ 
* html #menuh_nl ul li { float: left; height: 1%; } 
* html #menuh_nl ul li a { height: 1%; } 
/* End */ 
#menuh_nl li:hover ul { display: block; } 
#menuh_nl li:hover>ul { visibility:visible; } 
#menuh_nl ul ul { visibility:hidden; }         
/* Make-up syles */ 
#menuh_nl ul, li { 
    margin: 0 0 0 0; 
} 
/* Styles for Menu Items */ 
#menuh_nl ul a { 
    display: block; 
    text-decoration: none; 
    color: #FFFFFF; 
    text-align: center; 
    background-image: url(/images_up/thinc1st.nl/design/nav.png); 
    background-repeat: no-repeat; 
    background-position: left top; 
    padding-top: 10px; 
    padding-bottom: 10px; 
} 
/* Hover Styles */ 
#menuh_nl ul a:hover { 
    color: #F1F1F1; 
    background-image: url(/images_up/thinc1st.nl/design/nav_aan.png); 
    background-repeat: no-repeat; 
    background-position: left top; 
} 
/* Sub Menu Styles */ 
#menuh_nl li ul a { 
    text-decoration: none; 
    color: #FFFFFF; 
    background-color: #000000;
    border: 1px solid #333333;
    padding: 5px; 
} 
/* Sub Menu Hover Styles */ 
#menuh_nl li ul a:hover { 
    color: #FFFFFF; 
    background-color: #666666;
    border: 1px solid #333333; 
} 
