
#mainmenu { height:30px; position:absolute; margin-bottom:30px; right:0; top:0px;}  
#mainmenu LI { float:left; height:30px;}  
#mainmenu A { position:relative;
  float:left;
  height: 30px;
  padding:10px 15px 0px 17px;
  margin:0px 3px 0px 0px;
  color:#003c78;
  font-size:14px;
  text-decoration:none;
  background:url(/images/menu_spacer.gif) left bottom no-repeat;
  }
#mainmenu A:HOVER { color:#b71a04;}  
#mainmenu .makt A { color:#b71a04;}

#mainmenu2 { height:30px; z-index:999; float:left; }
#mainmenu2 UL { position:absolute; left:0px; top:30px; background:black!important; height:30px; }

#mainmenu LI LI { height:auto; position:relative;}  
#mainmenu LI LI A { display:block; }  
#mainmenu LI LI A:HOVER { color:red!important;  }  
#mainmenu .makt { }
#mainmenu .makt .makt A { }
#mainmenu .makt .makt UL A {  }
#mainmenu .makt .makt .makt A {  }
#mainmenu #aktsubmenu A {  }  

#mainmenu2 UL UL { position:absolute; left:0px; top:30px;}
#mainmenu2 UL UL LI { }
#mainmenu2 UL UL LI A {
  display:block!important;
  width:100px!important;
  height: auto!important;
  margin:0px!important;
  text-align:left; 
  background:#606060;
  background-image:none!important;
  } 

#mainmenu2 UL UL LI A:HOVER {color:white;   background:#7b0116!important;}

#mainmenu2 UL UL ,
#mainmenu2 ul ul ul,
#mainmenu2 ul ul ul ul,
#mainmenu2 ul ul ul ul ul,
#mainmenu2 ul li:hover ul,
#mainmenu2 ul li:hover ul ul,
#mainmenu2 ul li:hover ul ul ul,
#mainmenu2 ul li:hover ul ul ul ul,
#mainmenu2 ul ul li:hover ul,
#mainmenu2 ul ul li:hover ul ul,
#mainmenu2 ul ul li:hover ul ul ul
{display: none;}
#mainmenu2 ul li:hover ul,
#mainmenu2 ul ul li:hover ul,
#mainmenu2 ul ul ul li:hover ul,
#mainmenu2 ul ul ul ul li:hover ul,
#mainmenu2 ul ul ul ul li:hover ul
{display: block; z-index:999;}
