ul#topnav {
  list-style-type:none;
}

ul#topnav li {
  float:left;
  vertical-align:middle;
  height:29px;
  line-height:29px;
  position:relative;
}

ul#topnav li a {
  font-weight:bold;
  color:#ffffff;
  padding: 0 20px 0 10px;
}

ul#topnav li ul {
  display:none;
  position:absolute;
  left:0px;
  top:28px;
  width:200px;
  list-style-type:none;
}

/*ul#topnav li:hover ul,*/
ul#topnav li.over ul {
  display:block;
  border:1px solid #c0c0c0;/**/
  background-color:#ebf7fc;/*#ffffff*/
}

ul#topnav li:hover ul li,
ul#topnav li.over ul li {
  overflow:auto;
  float:none;
  height:auto;
  position:static;
  line-height:1.5em;
  padding:2px 5px;
  border-bottom:1px solid #e4e4e4;
  background:url(../images/backgrounds/navholder_right.gif) no-repeat 10px 6px #ebf7fc;
}

ul#topnav li:hover ul li:hover,
ul#topnav li.over ul li:hover,
ul#topnav li.over ul li.over  {
  background-color:#d7f2fc;/*e6f7fe*/
}

ul#topnav li:hover ul li a,
ul#topnav li.over ul li a {
  padding:0;
  color:#0d4488;
  font-weight:bold;
  padding-left:20px;
  display:block;
}

ul#topnav li.over ul li a:hover,
ul#topnav li:hover ul li a:hover {
  text-decoration:none;
}

/* linkerbalk */

div.navholder ul {
  list-style-type:none;
}

div.navholder ul li {
  list-style-type:none;
  border-bottom:1px solid #e4e4e4;
  padding:5px 0 3px 0;
  background:url(../images/backgrounds/navholder_right.gif) no-repeat 10px 6px;
}

div.navholder ul li:hover {
  background-color:#e6f7fe;
}

div.navholder ul li a:hover {
  text-decoration:none;
}

div.navholder ul li.geselecteerd {
  background:url(../images/backgrounds/navholder_right.gif) no-repeat 10px 6px #e6f7fe;
}

div.navholder ul li.folddown, /* legacy class */
div.navholder ul li.uitgeklapt,
div.navholder ul li.uitgeklaptgeselecteerd {
  background:url(../images/backgrounds/navholder_down.gif) no-repeat 9px 7px #e6f7fe;
}

div.navholder ul li a {
  color:#0d4488;
  padding-left:25px;
  font-weight:bold;
  display:block;
}

div.navholder ul li.folddown ul, /* legacy class */
div.navholder ul li.uitgeklapt ul,
div.navholder ul li.uitgeklaptgeselecteerd ul {
  margin-top:5px;
}

div.navholder ul li.folddown ul li, /* legacy class */
div.navholder ul li.uitgeklapt ul li,
div.navholder ul li.uitgeklaptgeselecteerd ul li {
  background:url(../images/backgrounds/navholder_bullet_0.gif) no-repeat 25px 0px #e6f7fe;
  border-bottom:0px none #e4e4e4;
  padding:5px 0 5px 12px;
}

div.navholder ul li.uitgeklapt ul li.geselecteerd {
  background:url(../images/backgrounds/navholder_bullet_1.gif) no-repeat 25px 0px #e6f7fe;
}

div.navholder ul li.folddown ul li a, /* legacy class */
div.navholder ul li.uitgeklapt ul li a,
div.navholder ul li.uitgeklaptgeselecteerd ul li a {
  border-top:0px none #e4e4e4;
  font-weight:normal;
}

/* sitepad */

ul.sitepad {
  display:inline;
  float:left;
  width:490px;
  list-style-type:none;
  margin:19px 30px 19px 13px;
}

ul.sitepad li {
  display:inline;
  white-space:nowrap;
  float:left;
  padding-left:7px;
}

ul.sitepad li a {
  color:#c90400;
  border-right:1px solid #052f62;
  padding:0 7px 0 0;
}