 body {
	behavior:url("/_stylesheets/csshover.htc");
  }
 
a {
  font-weight:bold;
  text-decoration:none;
  color:#ffffff;
 }
  
/* algemene positionering */

.menu-container {
  position:absolute;
  left:100px;
  top:76px;
  width: 760px;
  height: 30px;
  z-index: 5;
 }
ul#menu {
  position:absolute;
  right:0px;
  top:2px;
}

/* hier ben ik */

#CurrentLocation {
	color: #8b2d43;
}

 /* Het 100% CSS menu */

ul, li, a {
  margin:0;
  padding:0;
  display:block;
 }  

ul {
  list-style:none;
  /* width:150px; desgewenst instellen breedte  */
  padding:0px;
  border:0px;
  background:#000000;
 } 

li {
  position:relative;
  padding:3px;
  padding-left: 10px;
  padding-right: 10px;
  border: 0px;
  z-index:9;
  float: left;
  white-space:nowrap;
  cursor:pointer;
 }
li li {
	width: 120px;
	float: none;
}
li li li { 
	width: 120px;
	float: none;
}


li.folder {
   border: 0px; /* alleen gebruiken om te laten zien dat er een submenu onder een item  zit */
  }


/* decoratieve hover */

li:hover {
   border:0px;
   background-color: #fffffc;
  }
  
li:hover a {
     color: #8b2d43; /* om te zorgen dat a verandert bij li:hover 1e niveau*/
	 }

li li:hover a {
     color: #8b2d43; /* om te zorgen dat a verandert bij li:hover 2e niveau */
	 }

li li li:hover a {
     color: #8b2d43; /* om te zorgen dat a verandert bij li:hover 2e niveau */
	 }

 /* Alle subnavigatie verbergen */
 
ul ul {
  position:absolute; /* positie 2e niveau */
  display:none;
  float: left;
  left: 0px;
  top:20px;
}

ul ul ul {
  position:absolute; /* positie 3e niveau */
  display:none;
  left: 60px;
  top:0px;
  float: left;
}   



  /* :hover, met specificity */

li:hover ul ul {
   display:none;
   background:transparent; /*fixing bug background derde niveau blijft staan */
}

li:hover ul, li:hover li:hover ul {
   display:block;
   background: #000000; /*fixing bug background derde niveau blijft staan */
}
  

