/*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{border-right:1px solid #464646;}
#menu li.dsmenu_lastchild_inactive, #menu li.dsmenu_lastchild_active{border:0}

#menu.level1{margin:0;padding:0;}

#menu {padding-bottom:8px;padding-left:5px;}

#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:normal;
	background: transparent;
	text-decoration: none;
	color: #464646;
	margin:0;
	padding: 0 18px 0 18px;
}

#menu a.dsmenu_active, #menu a.dsmenu_inactive{text-transform:uppercase;}


#menu  ul li a:hover, #menu  ul .dsmenu_active a{
	color: #A5AFB4;	
	text-decoration: none;
}

#menu  ul li.sep {
	color: white;
	padding: 0.8em 0em 0.5em 0em;
}

/* 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:140px;
	padding:0;
	visibility: hidden;
	border-left: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background: #A5AFB4;
	text-align:left;
}

#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;
	border-bottom: 1px solid #ffffff;
	padding: 4px 9px 4px 5px;
	text-align:left;
	width: 126px;
	color:#ffffff;
}

#menu  ul.dssubmenus_1 li a:hover,#menu  ul.dssubmenus_2 li a:hover, #menu  ul.dssubmenus_3 li a:hover {
	width: 126px;
	display:block;
	font-weight: normal;
	background-color: #565656;
	background-image: url('dot.gif');
	/*background-image: none;*/
	text-align:left;
	color:#ffffff;
}
