/* bovenbalk en sitepad staan in shared */

/* begin linkerbalk */

div.navholder div.nav ul {
  margin:0;
  list-style-type:none;
  border-bottom:1px solid #666666;
}

div.navholder div.nav ul li {
  position:relative;
}

div.navholder div.nav > ul { /* was: div.navholder div.nav > ul */
  background:url(/views/shared/images/extra/opac50.png);
}

div.navholder div.nav ul li {
  border-top:1px solid #666666;
  /*padding: 0;*/
  font-size:0.9em;
}

div.navholder div.nav ul li ul {
  border-bottom:0px none #666666 !important;
}

div.navholder div.nav ul li ul li {
  border-top:0px none #666666 !important;
}

div.navholder div.nav ul li a {
  display:block;
  padding:3px 10px 3px 5px;
  width:166px;
  text-decoration:none;
  color:#000000;
}

div.navholder div.nav ul li a:hover {
  display:block;
  padding:3px 10px 3px 5px;
  text-decoration:none;
  background-color:#000000;
  color:#ffffff;
}

div.navholder div.nav ul li ul.foldout li a:hover {
  background-color:#efefef !important;
  color:#000000;
  padding:3px 5px 3px 5px;
}

div.navholder div.nav ul li.selected a {
  background-color:#000000;
      color:#ffffff;
}
div.navholder div.nav ul li.selected li a {
  background-color:transparent;
  color:#000000;
}

div.navholder div.nav ul li ul.foldout {
  display:none;
  position:absolute;
  left:181px;
  top:-1px;
}

#secondnav li.over ul.foldout,
div.navholder div.nav ul li:hover ul.foldout {
  display:block;
  border-width:1px 0 0 0 !important;
  border-top:1px solid #cececa !important;
  background-color:#ffffff;
  z-index: 10;
}

#secondnav li.over ul.foldout li,
div.navholder div.nav ul li:hover ul.foldout li {
  border-width:0 0 1px 0 !important;
  border-bottom:1px solid #cececa !important;
}

div.navholder div.nav ul li:hover ul.foldout li a {
  background-image:none !important;
  padding:3px 5px 3px 5px;
}

div.navholder div.nav ul li ul li {
  font-size:1em;
}

div.navholder div.nav ul li.haschilds a {
  background-image:url(/views/shared/images/backgrounds/li_nav.gif);
  background-position:right 7px;
  background-repeat:no-repeat;
}

div.navholder div.nav ul li.haschilds a:hover {
  background-position:right -93px;
}

div.navholder div.nav ul li.haschilds.foldout a:hover {
  background-position:right -293px;
}

div.navholder div.nav ul li.haschilds.selected a,
div.navholder div.nav ul li.haschilds.selected a:hover {
  background-position:right -293px;
  background-color:#000000;
}

div.navholder div.nav ul li.haschilds.selected li a {
  background-image:url(/views/shared/images/backgrounds/li_nav.gif);
  background-position:-9999px -9999px;
  background-repeat:no-repeat;
  background-color:transparent;
}

div.navholder div.nav ul li.haschilds ul.foldout a {
  background-image:url(/views/shared/images/backgrounds/li_nav.gif);
  background-position:right -193px;
  background-repeat:no-repeat;
  background-color:transparent;
}

div.navholder div.nav ul li.foldout a {
  background-position:right -193px;
}

div.navholder div.nav ul li.haschilds ul.foldout a:hover {
  color:#000000;
  background-color:#dedede;
}

div.navholder div.nav ul li.haschilds ul.foldout li a,
div.navholder div.nav ul li.haschilds ul.foldout li a:hover,
div.navholder div.nav ul li.haschilds.selected li a,
div.navholder div.nav ul li.haschilds.selected li a:hover {
  background-position:-9999px -9999px;
  background-color:transparent;
}

div.navholder div.nav ul li.haschilds ul.foldout li.selected a {
  background-color:#000000;
  color:#ffffff;
}

div.navholder div.nav ul li ul.folddown li a {
  padding-left:15px;
  padding-right:10px;
      background-image:none;
      width:156px
}

div.navholder div.nav ul li ul.folddown li a:hover {
  color:#000000 !important;
  background-color:#dedede !important;
      background-image:none;
  padding-left:15px;
  padding-right:10px;
}
div.navholder div.nav ul li ul.folddown li.selected a:hover {
  background-color:#000000 !important;
  color:#ffffff !important;
      background-image:none;
}
/* einde linkerbalk */