#navcontainer {float:left;margin:10px 0;font-weight:400 }
#navcontainer a { text-decoration: none; }

#navcontainer ul
{
padding: 0;
margin: 0;
list-style-type: none;
position: relative;
}
#navcontainer li { display: inline; }
/*1st level elements*/
#navcontainer ul
{
padding: 2px 0;
float:left;

}

#navcontainer li { 	margin-right:1em; }

#navcontainer ul a,
#navcontainer ul a:link,
#navcontainer ul a:visited
{
color:#4f4f4f;
font-weight:400;

}

#navcontainer ul a:hover,
#navcontainer ul a:focus
{

color:#ca1e15;
}


/*current Link*/
#navcontainer ul a#current,
#navcontainer ul a#current:link,
#navcontainer ul a#current:visited { font-weight:400;color:#ca1e15;background:#FFF url(/images/streepje.gif) no-repeat 50% 100%; }

/*Second and subsequent levels*/
#navcontainer ul ul
{
position:absolute;
border-top: 1px solid #9d9d9d;
top:10px;
left: 0;
margin:10px 0 0 0;
padding:0;
}
#navcontainer ul ul li { display: inline;
padding:0;}
#navcontainer ul ul a,
#navcontainer ul ul a:link,
#navcontainer ul ul a:visited
{
	color:#ca7c15;
}

#navcontainer ul ul a:hover,
#navcontainer ul ul a:focus
{
color:#ca1e15;
}

/*current Link*/
#navcontainer ul ul a#subcurrent,
#navcontainer ul ul a#subcurrent:link,
#navcontainer ul ul a#subcurrent:visited { font-weight: 400;color:#ca1e15; }
