/*topmenu*/

/*#menu_top a {
	font-family: Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	font-size: 11px;
	letter-spacing: 1px;
	color: #893A27;
	text-decoration: none;
	padding-right: 11px;
	padding-left: 11px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #990000;
}
#menu_top a:hover {
	color: #471F14;
}*/


* div#menu_top {  /* Sætter samme skrift og størrelse på 
                alle elementer i navbar'en  */
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
div#menu_top ul a {
	letter-spacing: 1px;
	color: #893A27;
	text-decoration: none;
	padding-right: 3px;
	padding-left: 3px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #990000;
	padding-bottom: 3px;
	padding-top: 3px;
	
  }
  
div#menu_top ul { 
  margin:0; 
  padding:0; 
  list-style:none; 
  }
  
div#menu_top li { 
  position:relative; 
  line-height:1em;
  margin:0; 
  padding:0; 
  list-style:none; 
  float:left;
  border-bottom:none; /* Ændring */
  z-index:2;}/* Tilføjelse */
  

div#menu_top li.sub li.sub:hover {
  
  /* Forhindre background-repeat i IE/Win. */ }
  
div#menu_top ul li a {
	display:block;
	text-decoration:none;
	width: 110px;
	text-align: center;
   }
  
div#menu_top>ul a {
  width:auto;}
  
div#menu_top ul ul {
  display:none;
  position:absolute;
  font-size: 10px;
  }
  
 div#menu_top ul ul a {
	padding-left: 5px;
	padding-right: 0px;
	padding-top: 2px;
	padding-bottom: 0px;
	letter-spacing: normal;
	margin: 0px;
	width: 110px;
	height: 15px;
	border: none;
	background-repeat: no-repeat;
	line-height: normal;
	
  }
  div#menu_top ul ul a:hover {
	background-color: #E7CA91;
  }
  
div#menu_top ul ul li {

  margin-left:-1px;
	display: block;
  }
  
  div#menu_top ul ul li a {
	color: #333333 ! important;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2E3C4;
	
  }

  

  
div#menu_top ul.niveau1 li.sub:hover ul.niveau2,
div#menu_top ul.niveau2 li.sub:hover ul.niveau3 {
  display:block;}
  
/*placerer undermenuen*/
div#menu_top ul.niveau2 {
  top:1em; 
  border-left: solid 1px #990000;
  border-bottom: solid 1px #990000;
  border-right: solid 1px #990000;
  padding-left: 1px;
  margin-left: 0px;
	}
	/*style for all*/
 
* html div#menu_top ul.niveau2 {
  top:1em; 
  border-left: none;
  border-bottom: solid 1px #990000;
  border-right: none;
  padding-left: 1px;
  margin-left: 0px;
  width:129px;
	}
/*style for IE6*/



.sub {
  text-align: left;
  border: none;
  /*width: auto !important;*/}
  
 .sub a {
	padding-left: 10px ! important;
	padding-right: 10px ! important;
	letter-spacing: 1px;
	border-right: none;
  
}

 .niveau2 {
  text-align: left ! important;
  margin-top: 20px;

}
  
  .niveau2 a {
	padding-left: 0px;
	padding-right: 0px;
	letter-spacing: 0px;
	background-color: #F6F2EC;
	border-top: solid 1px #cccccc;
}
  
  div#menu_top ul ul.niveau2{
	padding-top: 11px;
	padding-bottom: 1px;
  }
