/*---------------------------------------------
 MENY6.CSS Versjon 1.0 (Oppdatert 17.03.05) 
---------------------------------------------*/

* {
  margin: 0px;
  padding: 0px;
}

#menu {
/*  position: relative;
  top: 21px;
  left: 0px; */
  z-index: 3; 
  margin: 0px 0em 0em 0em;
/*  width: 650px; */
}

#menu li {
  filter: alpha(opacity=90, style=0); -moz-opacity: 90%;
/*  width: 9.5em; */
  list-style: none;
  display: inline;
  float: left;
/*  margin: 0em; */
  margin: 0em 3px 0em 0em;
  display: block;
}

#menu li a {
  background: none repeat-x top left;
  color: #fff;
  text-decoration: none;
  text-align: left;
  padding: 0em 0em 0em 0.25em;
  display: block;
  border: 0px solid #333;
}

#menu li a:hover {
/*  background: #000000; 
  color: #ccc;      */
  text-decoration: none;
  text-align: left;
  padding: 0em 0em 0em 0.25em;
  display: block;
  border: 0px solid #333;
}

#menu li ul {
  display: none;
}

#menu li:hover ul,
#menu li.over ul {
  display: block;
  position: absolute;
  border: 1px solid gray;
  margin-top: -1px;
  background: #000000;
  width: 10em; 
}

#menu li ul li {
  display: block;
  font: 12px arial;
  border: 0px;
  z-index: 500;
/*  clear: left; */
  margin: 0em;
  width: 11em; 
}

#menu li ul li a, #menu li#current ul li a {
  border: 0px;
  background: #000000; 
  width: 90%;
  color: solid gray;
  margin: 0em 0.5em;
}

#menu li ul li a:hover, #menu li#current ul li a:hover {
/*  background: #000000; 
  color: #fff;   */
  text-decoration: none;
  color: #ccc;
  border: 0px;
}

#menu li ul li a.sub, #menu li#current ul li a.sub {
  background: #000000 url(menu-test-arrow.gif) no-repeat bottom right;
  color: #fff;
  border: 0px;
}

#menu li ul li a.sub:hover, #menu li#current ul li a.sub:hover {
  background: #000000 url(menu-test-arrowhigh.gif) no-repeat bottom right;
  color: #ccc; 
  text-decoration: none;
  border: 0px;
}

#menu li:hover ul li ul, #menu li:hover ul li ul li ul, #menu li:hover ul li ul li ul li ul,
#menu li.over ul li ul, #menu li.over ul li ul li ul, #menu li.over ul li ul li ul li ul {
  display: none;
}
#menu li ul li ul li{
  font: 10px arial;
}

#menu li ul li:hover ul, #menu li ul li ul li:hover ul, #menu li ul li ul li ul li:hover ul,
#menu li ul li.over ul, #menu li ul li ul li.over ul, #menu li ul li ul li ul li.over ul {
  display: block;
  margin-left: 9.8em;
  margin-top: -1.25em;
  border: 1px solid gray;
  width: 100%;
}