
body {behavior: url(csshover.htc);}


div#side {
  position:relative;
  width: 780px;
  margin: 0 auto;
  color:#ffffff;
  background:#ffffff;
  border: 0px solid black;
}

div#banner {
  width: 780px; 
  height:278px;
  margin-bottom: 0;
  border: 1px solid black;
}

div#indhold {
  width: 652px;
  float: right;
  color:#000000;
  margin-top: 26px;
  margin-right: -2px;
  border: 0px;

}


/* Navbar styles  */
div#navbar {
  position: absolute;
  top: 50;
  left: 20;
  float: left;
  background: #336699; 
  width: 780px; 
  border-bottom: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  margin-top:-6px;
  margin-bottom 50px;
}

/* Saetter samme skrift og size paa alle elementer i navbar  */
div#navbar { 
  font-size:80%;font-family:arial,sans-serif;font-weight:bold; }

div#navbar ul { margin:0; padding:0; list-style:none;   background: #336699;
  border-top: 1px solid black; }

div#navbar li { position:relative; width:10em; line-height:1em;
  margin:0; padding:0; list-style:none; float:left;
  border-bottom:none;
  border-right:1px solid black;}

div#navbar li a {color:#ffffff;} 

div#navbar li:hover {color:#000000;background: #5588BB;}

div#navbar li:hover a {color:#000000;}

div#navbar li.sub a {}

div#navbar li.sub li a {color:#ffffff;}

div#navbar li.sub li a:hover {color:#000000;}

div#navbar li.sub li.sub:hover {}

div#navbar ul li a { display:block; text-decoration:none; 
  padding:0.25em 0 0.25em 0.5em; width:9.5em; margin:0; 
  }

div#navbar>ul a {width:auto;}

div#navbar ul ul {display:none;position:absolute;width:10em;
}

div#navbar ul ul li {border-bottom:1px solid black;
  border-left:1px solid black;margin-left:-1px;}

div#navbar li.sub li.sub {}

div#navbar ul.niveau1 li.sub:hover ul.niveau2 {border-top:1px solid black;}

div#navbar ul.niveau1 li.sub:hover ul.niveau2,

div#navbar ul.niveau2 li.sub:hover ul.niveau3 {display:block;}

div#navbar ul.niveau2 {top:1.5em; left:0;}

div#navbar ul.niveau3 {top:-1px; left:9em;border-top:1px solid black;}



/* Navbar2 styles  */
div#navbar2 {
  position: absolute;
  top: 50;
  left: 20;
  float: left;
  background: #336699; 
  width: 118px; 
  border-top: 1px solid black;
  border-bottom: 0px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  margin-top: 26px;
  margin-bottom 0px;
}

/* Saetter samme skrift og size paa alle elementer i navbar2  */
div#navbar2 { 
  font-size:80%;font-family:arial,sans-serif;font-weight:bold; }

div#navbar2 ul { margin:0; padding:0px; list-style:none;   background: #336699;
  border-top: none; }

div#navbar2 li { position:relative; width:118px; line-height:12px;
  margin:0; padding:0; list-style:none; float:left;
  border-bottom: 1px solid black;}

div#navbar2 li a {color:#ffffff;} 

div#navbar2 li:hover {color:#000000;background: #5588BB;}

div#navbar2 li:hover a {color:#000000;}

div#navbar2 li.sub a {}

div#navbar2 li.sub li a {color:#ffffff;}

div#navbar2 li.sub li a:hover {color:#000000;}

div#navbar2 li.sub li.sub:hover {}

div#navbar2 ul li a { display:block; text-decoration:none; 
  padding:0.25em 0 0.25em 0.5em; width:108px; margin:0; 
  }

