/*IE HACK Für doppel margin BUG*/

*+html #mna_90094 { margin-bottom:-3px !important;}
*+html #mna_89485 { margin-bottom:-3px !important;}

/*hack because dsmenu_lastchild doesn't work; this is presse li*/
#menu li#dsmenuli_94859{border:0;}
#menu li.dsmenu_active, #menu li.dsmenu_inactive{}
#menu li.dsmenu_lastchild_inactive, #menu li.dsmenu_lastchild_active{background-color:#ffffff;}
#menu li.dsmenu_firstchild_inactive, #menu li.dsmenu_firstchild_active{border-left:1px solid #aaaaaa;}

#menu.level1{margin:0;padding:0;}

#menu {margin-left:19px; margin-top:30px;}
#menu  ul {display: block;margin: 0;padding: 0;list-style: none;z-index: 90}
#menu  ul li {float: left;padding: 0;margin:0;list-style-type: none;}
#menu ul li a {float: left;
	display:block;
	width: auto;
	font-size:1.2em;
	font-weight:bold;
	background: transparent;
	text-decoration: none;
	color: #930101;
	border-right:1px solid #aaaaaa;
	border-top:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa; 
	background-image:url("/mm/mm003/js_inactive.gif");
	background-repeat:repeat-x; 
	padding:9px 25px;
	margin:0;}
	
#menu a.dsmenu_active, #menu a.dsmenu_inactive{text-transform:normal;}
#menu  ul li a:hover, #menu  ul .dsmenu_active a{
	text-decoration: none;
	background: transparent;
	border-bottom:1px solid #ffffff;}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
	#menu  ul li a {float: none;}
/* End IE5-Mac hack */


#menu  ul.dssubmenus_1, #menu ul.dssubmenus_2, #menu ul.dssubmenus_3 {
	position: absolute;
	margin-top:0px;
	width:131px;
	padding:0;
	visibility: hidden;
	text-align:left;
	background: none;
	background-color:#ffffff;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	border-bottom:1px solid #aaaaaa;
}

#menu  ul.dssubmenus_1 li, #menu ul.dssubmenus_2 li, #menu ul.dssubmenus_3 li {
	float: none;
	margin: 0;
	padding-bottom:3px;
	padding: 0;
	text-align:left;
	
	
	
}

#menu  ul.dssubmenus_1 li a, #menu ul.dssubmenus_2 li a, #menu ul.dssubmenus_3 li a {
	font-size:1.2em;
	font-weight: normal;
	padding: 4px 9px 4px 25px;
	text-align:left;
	width: 96px;
	color:#000000;
	border:0;
	background-color: #ffffff;
	background-image: url('/dot.gif');
}

#menu  ul.dssubmenus_1 li a:hover,#menu  ul.dssubmenus_2 li a:hover, #menu  ul.dssubmenus_3 li a:hover {
	width: 96px;
	display:block;
	font-weight: normal;
	background-color: #ffffff;
	background-image: url('/dot.gif');
	/*background-image: none;*/
	text-align:left;
	color:#930101;
}
