/*Ny menu i venstre kolonne */
div#leftcol ul {
  line-height:115%;
  position: relative;
  margin-left: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0; 
  width: 145px;
  background-color: #00449a;
}
  
div#leftcol li {
  position: relative; 
  list-style-image: none !important;
  list-style: none !important;
  margin: 0px;
  border-bottom: 1px solid #fff;
  z-index: 1;
}
  
div#leftcol li:hover {
  background-color: #bbb;
  color: #000;
  }
  
div#leftcol li.sub {
  background-image:url("../grafik/arrow.gif");
  background-position:right center;
  background-repeat:no-repeat;
  }

div#leftcol li a {
  display: block; 
  padding: 3px;
  color: #fff !important;
  font-weight: 500;
  font-family: verdana , "sans serif";
  font-size: 13px;
  text-decoration: none; 
  width:94%;
}

div#leftcol li a:hover {
  display: block; 
  padding:3px;
  color: #000 !important;
  font-weight: 500;
  font-family: verdana , "sans serif";
  font-size: 13px;
  text-decoration: none; 
  width:94%;
}
  
div#leftcol ul a {
  width: 94%;
}
  
div#leftcol ul ul {
  position: absolute; 
  top: 2px; 
  left: 99%;
  width: 100%;
  display:none;
}

div#leftcol ul.niveau1 li.sub:hover ul.niveau2,
div#leftcol ul.niveau2 li.sub:hover ul.niveau3,
div#leftcol ul.niveau3 li.sub:hover ul.niveau4, 
div#leftcol ul.niveau4 li.sub:hover ul.niveau5 {
display:block;
}

/*pop-up oplysningsboks til menuen*/
#leftcol ul a span {
  display: none;}
  
#leftcol ul a:hover span {
  display: block; 
  position: absolute;
  top: 0px; 
  left: 150px; 
  width: 160px;
  border:1px solid #00349a;
  padding: 3px; 
  background-color: #ffa;
  font-family: verdana , "sans serif";
  color: #000;
  text-align: center;
  font-size: 10pt;
  font-weight: 500;
  z-index: 1;
}

/* Menubar ved manglende javascript  */
div#menubar {
	position: relative;
	float: left;
	margin: 0px;
	height: 23px;
    background-image: url(../images/menubag.gif);
}

div#menubar ul { 
  margin: 0px;
  padding:0;
  list-style:none;
  background-image: url(../images/menubag.gif);
}

div#menubar li {
  position:relative;
  width: 107px;
  line-height:1.2em;
  margin: 0px;
  padding: 0px;
  list-style:none;
  float:left;
  z-index: 2;
  font-size: 1em;
  font-family:arial,sans-serif;
  font-weight:900;
  text-align: center;
  border-right: 1px solid #000;
}

div#menubar li:hover {
  background-image: url(../images/menubag.gif);
  padding: 0px;
}

div#menubar li.sub {
  background-image:url(../grafik/darrow.gif);
  background-position: right center;
  background-repeat: no-repeat;
  font-size: 13px;
  font-family:arial,sans-serif;
  font-weight:bold;
  text-align: center;
  color: #00df00 !important;
 }

div#menubar li.sub li.sub:hover {
    background-image: url(../images/menubag.gif);
 /* Forhindre background-repeat i IE/Win. */
}

div#menubar li.sub:hover {
    background-image: url(../images/menubag.gif);
   color: #00ff00 !important;
 /* Forhindre background-repeat i IE/Win. */
}

div#menubar ul li a { 
  display: block;
  text-decoration: none; 
  padding: 3px 0px 3px 0px;
  width: 100%;
  margin: 0px;
  color: #00df00 !important;
  text-align: center !important;
}

div#menubar ul li a:hover { 
  display: block;
  text-decoration: underline; 
  padding: 3px 0px 3px 0px;
  width: 100%;
  background-image: url(../images/menubag.gif);
  margin:0;
  color: #00ff00 !important;
  text-align: center;
}

div#menubar>ul a {width:auto;}

div#menubar ul ul {
  display:none;
  position:absolute;
  width:107px;
  font-size: 1em;
  font-family:arial,sans-serif;
  font-weight:bold;
  text-align: left;
  color: #00df00 !important;
}

div#menubar ul ul li {
  border-bottom:1px solid black;
  border-left:0px solid black;
  margin-left:0px;
  width: 107px;
  font-size: 1em;
  font-family:arial,sans-serif;
  font-weight:bold;
  text-align: left;
  color: #00df00 !important;
 }

div#menubar li.sub li.sub {
  background-image:url(../grafik/rarrow.gif);
  background-position: right center;
  font-size: 1em;
  font-family:arial,sans-serif;
  font-weight:bold;
  text-align: left;
  color: #00df00 !important;
  background-repeat:no-repeat;
}

div#menubar ul.niveau1 li.sub:hover ul.niveau2 {border:1px solid #000 !important; width: 107px; color: #fff !important;}
div#menubar ul.niveau1 li.sub:hover ul.niveau2 {display: block;}
div#menubar ul.niveau2 li.sub:hover ul.niveau3 {display:block; color: #fff !important;}
div#menubar ul.niveau2 {top:1.7em; left:-1px; color: #fff !important;}
div#menubar ul.niveau3 {top:1px; left:105px;border:1px solid #000; color: #fff !important;}
div#menubar ul.niveau3 li.sub:hover ul.niveau4 {display: block;}
div#menubar ul.niveau4 {top: 1px; left: 105px; width: 111px !important; border:1px solid #000;}
div#menubar ul.niveau4 li.sub:hover ul.niveau5 {display: block;}
div#menubar ul.niveau5 {top: 1px; left: 105px; width: 111px !important; border:1px solid #000;}


/*link-specifikationer i rightmenu*/
ul.cssmenu {
  font-family: arial narrow, "sans serif";
  font-size:14px;
  font-weight: 600 !important;
  text-align: center !important;
  list-style:none !important;
  background-image: url(../grafik/menubag.gif);
  width: 148px;
  margin: 0px 0px 1px 0px;
  padding: 0px;
}

ul.cssmenu li {
  display:inline; }
  
ul.cssmenu li a {
  font-family: arial narrow, "sans serif";
  color:#00df00;
  font-size:14px;
  font-weight: 600 !important;
  background-image: url(../grafik/menubag.gif);
  display:block;
  text-align: center !important;
  text-decoration:none;
  border: 1px solid #000;
  margin:0;
  padding: 1px 0px 3px 0px;
}

* html ul.cssmenu a {width:100%;}

ul.cssmenu li a:hover {
  color:#0f0;
  text-align: center !important;
  text-decoration: underline;
  background-image: url(../grafik/menubagon.gif);
  border: 1px solid #039 !important;
}
