
/* ***  menu mainlevel ***************************************************************************************** */
ul.mainlevel { display: inline; }
ul.mainlevel li { display: inline; width: 76px; float: left; padding: 2px 4px 2px 4px; height: 30px; background: transparent url(/fileadmin/templates/gfx/nav_main_div.gif) left no-repeat; background-position: 0px 0px; text-align: center; }

ul.mainlevel li a:link, ul.mainlevel li a:visited { padding-top: 4px; color: #7A0404; font: bold 12px/18px arial, "Lucida Grande", verdana, sans-serif; width: 100%; display: block; height: 23px; }
ul.mainlevel li a:hover {  }

ul.mainlevel li a div { }

ul.mainlevel li#active a, ul.mainlevel li#active a:visited { color: #A31616; } 
ul.mainlevel li#active a:hover {  } 

ul.mainlevel li#active { border-bottom: 1px solid #D8D7D6; }
ul.mainlevel li#active:hover {  }

ul.mainlevel li:hover {  }

#mainmenu { background-color: #FFFFFF;	}
#mainmenu > div { }

#mainmenu a { background: #BD1220; border-bottom: 1px solid #FFFFFF; color: #FFFFFF; display: block; padding: 2px; font-size: 11px; }
#mainmenu a.last { border-style: none; }
#mainmenu a:hover {	background-color: #FFCC33; color: #7A0404; border-bottom: 1px solid #DCA905; }

#mainmenu .mmContent div.mmlink a.submenu:hover {	}
#mainmenu .mmLevel1, #yymenu .mmLevel2 { padding-top: 0px; }
#mainmenu .sub { background-image:url(../../images/ypmenu_pfeilg.gif); background-position:right center; background-repeat:no-repeat; }
#mainmenu .mmContent { }
#mainmenu .mmLevel1 { }
		