.top-menu li ul
{
    /*border: solid 1px black;*/
    border-bottom: none;
    background-color: #BFB872;
    filter: alpha(opacity=95);
    -moz-opacity: .95;
    opacity: .95;
}


/* start styling voor alle knoppen ----------------- */

/* géén height instellen. hoogte instellen doe je met de lineheight.*/
.top-menu li a
{
    /*wixdth:10.05em; /*alleen zetten als hoofdmenu géén vaste breedte moet hebben 	width : 10em; alleen zetten als hoofdmenu géén vaste breedte moet hebben*/
    color: white;
    font-weight: bold;
    text-decoration: none;
    padding: 0 1.0em 0 1.0em;
    line-height: 17px;
}

/* --- styling voor alle knoppen behalve hoofdknoppen----- */
.top-menu li li a
{
    width: 11em; /*width : 11em; /* belangrijk, staan laten; ook de slash */
    border-bottom: 1px #C9C386 solid;
    font-weight: bold;
    font-size: 95%;
    padding: 0.2em 0.7em 0.2em 0.95em;
    color: white !important;
}
.top-menu li li a:hover
{
    color: black !important;
    background-color: #BFB872;
}
/* end styling voor alle knoppen ----------------- */



/* start styling knoppen met kinderen ----------------- */
.top-menu a.daddy,
.top-menu li a.daddy,
.top-menu li a.daddy:hover
{
    color: #999900;
}

.top-menu li a.daddy:hover
{
    color: black;
}


/* end styling knoppen met kinderen ----------------- */



/* start styling parent elementen ----------------- */
.top-menu li:hover,
.top-menu li.sfhover
{
    background-color: none;
}

.top-menu li:hover a,
.top-menu li.sfhover a
{
    background-color: none; /*nodig om parent-verkleuring te tonen, omdat anders de a een background color heeft*/
}
/* end styling parent elementen ----------------- */




/* start styling van hoofknopen ----------------- */

/* let op: margins en borders geven problemen voor dropdowns*/

.top-menu .Level1 a,
.top-menu li .Level1 a,
.top-menu li .Level1 a:hover
{
    padding: 0 0.9em 0 0.9em; /*color: red;*/
    color: #999900;
}

.top-menu .Level1 a:hover
{
    color: black;
}

/* ---  styling van parent van dropdown */
.top-menu li:hover .Level1 a,
.top-menu li.sfhover .Level1 a
{
    background-color: white;
    color: black;
}

/* end styling van hoofknopen----------------- */


.oclSelectedPage
{
    color: black;
}

.top-menu .Level1 a, #nav .Level1 a
{
    padding: 0px 8px;
}

