/*
use xb settings to make ul/li appear the 
same in mozilla, ie and opera
*/

/*background color dropdown menu
*/
ul.nde-menu-system, ul.nde-menu-system ul 
{
  display: block;
  margin: 0;
  padding: 0;
  background-color: #478cc7;
}

/* drop down menu margins #9EA9BC
*/
ul.nde-menu-system li 
{
  margin: 0;
}


/* 
top level items in ul are inline to display horizontally 
across page
*/

/*avstand mellom menyene
*/
ul.nde-menu-system li
{
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
  display: inline;
  list-style: none;
  position: relative;
  margin: 3;
  padding: 3;
}


/* 
nested lists inside of the top level items are initially 
not displayed
*/
/*bredden på droppdown menyen
*/
ul.nde-menu-system li ul
{
  display: block;
  position: absolute;
  left: 0;
  top: 1em; /* required for NS 7.x/Gecko 1.0.x but not Gecko 1.3 */
  visibility: hidden;
  width: 10em;
  z-index: 1000;
}


/*
fix up the submenu items
voice-family lines screen correct CSS values from browsers that
improperly lay out block-level boxes and have broken CSS parsers
(IE5.5/Win)
*/
ul.nde-menu-system li ul li
{
font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
  margin: 0 0 0 -1.5em;
  padding: 0;
  display: block;
  width: 100%;
  voice-family: "\"}\""; voice-family: inherit;
  margin-left: 0;
}


ul.nde-menu-system li ul li a
{
font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
  display: block;
  margin: 0;
  padding: 0 0 0 5%;
  width: 90;
  voice-family: "\"}\""; voice-family: inherit;
  width: 90;
}


/* needed to keep IE from bubbling events
from items that are not contained but only
covered. */
ul.nde-menu-system
{
  background-color: #4684c1;
}

/*
for css based versions extend the li
below the menu so that the mouse will
stay over the li and keep the hover active
*/


ul.nde-menu-system li.submenu:hover
{
  padding-bottom: 30em;
}


ul.nde-menu-system li.submenu:hover ul 
{
  left: 0;

  visibility: visible;
}

ul.nde-menu-system *
{
  font: 1em verdana sans-serif;
}

ul.nde-menu-system li a
{
  display: inline;
  text-decoration: none;
  margin: 0;
  color: white;
  	line-height: 14px;
  font-size: .9em;
}

ul.nde-menu-system li a:hover
{
  color: #4597d1;
  background-color: #3a3860;
}

ul.nde-menu-system li.submenu ul a
{
  color: black !important;
}

ul.nde-menu-system li.submenu ul a:hover
{
  color: white !important;
  background-color: #3a3860;
}