﻿/* menu */
#navigatie
{
margin : 0px;
padding : 0px;  
}

#menucontainer
{
position : relative;
width : 950px;
height : 24px;   
}

#menu
{
position : absolute;
left : 0px;
top : 10px;    
width : 950px; 
height : 19px;
font-size : 13px;
}

#menu ul
{
padding : 0px;
margin : 0px;  
list-style-type : none;
}

#menu ul li
{
margin : 0px;
padding : 0px;   
position : relative;
color : #ff7401;
cursor : pointer;
height : 19px;
float : left;
background : url(../images/menu.png) no-repeat left 50%;
}

#menu ul li a, #menu ul li a:visited
{
text-decoration : none;
color : #000000;
height : 18px;
padding-left : 8px;
padding-right : 8px;
padding-top : 1px;
display : inline-block;
border : 1px solid #bfdfd7;
background : url(../images/bg_menu.png) repeat-x;
letter-spacing : 1px;
margin-left : 10px;
}

#menu ul li span.links{
padding-left : 10px;
display : block;
}

#menu ul li span.rechts{
display : block;
padding-right : 8px;
}

#menu ul li a:hover span.links{
text-decoration : none;
background : url(../images/links_hover.png) no-repeat left 50%;
}

#menu ul li a:hover span.rechts{
text-decoration : none;
background : url(../images/rechts_hover.png) no-repeat right 50%;
}

#menu li ul 
{
display : none;
position : absolute; 
top : 24px;
left : -1px;
margin : 0px;
float : none;
border : none;
text-align : left;
padding : 0px;
}

#menu ul li ul li 
{
background : none;
text-align : left;
padding : 0px;
margin : 0px;
display:block;
height:18px;
}

#menu ul li ul li a, #menu ul li ul li a:active,#menu ul li ul li a:visited 
{
color : #ffffff;
text-align : left;
border-bottom : 0px;
padding-left : 5px;
padding-top : 2px;
padding-bottom : 0px;
display:inline-block;
width : 165px;
height : 18px;
font-size : 9pt; 
background-color : #000000;
}

#menu ul li ul li a:hover 
{

}

#menu li > ul {
/*top : auto;
left : auto;*/
}

#menu li:hover ul, #menu li.over ul 
{ 
display : block; 
}
