
#mainmenu { height:45px;   position:relative;  padding-left:2px;}  
#mainmenu LI { float:left; height:45px; padding-right:2px; margin-left:2px;}  
#mainmenu A { position:relative;
  float:left;
  height: 33px;
  padding:12px 25px 0px 25px;
  background:url(/images/bg_topmenu.gif) left top repeat-x;
  margin:0px 2px 0px 0px;
  color:#37668a;
  font-size:11px;
  text-decoration:none;
  font-size:16px;
  }
#mainmenu A:HOVER { color:#d05b01; }  
#mainmenu .makt A {  color:#d05b01;}

#mainmenu #mainmenu2 { height:45px; z-index:999; float:left; }
#mainmenu2 UL { position:absolute; left:0px; top:45px; height:45px; }

#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 {  }  

#mainmenu #mainmenu2 UL UL { position:absolute; left:0px; top:45px;}
#mainmenu #mainmenu2 UL UL LI { }
#mainmenu #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;
  } 

#mainmenu #mainmenu2 UL UL LI A:HOVER {color:white;   background:#7b0116!important;}
#mainmenu #mainmenu2 UL UL ,
#mainmenu #mainmenu2 ul ul ul,
#mainmenu #mainmenu2 ul ul ul ul,
#mainmenu #mainmenu2 ul ul ul ul ul,
#mainmenu #mainmenu2 ul li:hover ul,
#mainmenu #mainmenu2 ul li:hover ul ul,
#mainmenu #mainmenu2 ul li:hover ul ul ul,
#mainmenu #mainmenu2 ul li:hover ul ul ul ul,
#mainmenu #mainmenu2 ul ul li:hover ul,
#mainmenu #mainmenu2 ul ul li:hover ul ul,
#mainmenu #mainmenu2 ul ul li:hover ul ul ul
{display: none;}
#mainmenu #mainmenu2 ul li:hover ul,
#mainmenu #mainmenu2 ul ul li:hover ul,
#mainmenu #mainmenu2 ul ul ul li:hover ul,
#mainmenu #mainmenu2 ul ul ul ul li:hover ul,
#mainmenu #mainmenu2 ul ul ul ul li:hover ul
{display: block; z-index:999;}


#leftmenu {background:url(/images/bg_menu_t.gif) left top no-repeat #9accf1; padding-top:5px;}
#leftmenu A { 
display:block;
margin:0px 5px;
padding:3px 2px 3px 5px;
  color:#224b6a;
  text-decoration:none;
  font-size:14px;
  }
#leftmenu A:hover {background:#e06200; color:white;}  
#leftmenu UL UL A {padding-left:15px; font-size:13px;}   
#leftmenu2 {background:url(/images/bg_menu_b.gif) left bottom no-repeat; padding-bottom:5px;}