#menu{
	text-align:left;
	margin-left:57px;
	width:653px;
	height:29px;
	background-color:#FBBA00;
}

#menu ul{
	margin:0;
	padding:0;
	width:129px;
	float:left;
	position:relative;
	z-index:90;
	height:29px;
}

#menu #m1{
	width:156px;
}

#menu #m2{
	width:116px;
}

#menu #m3{
	width:117px;
}

#menu #m4{
	width:127px;
}

#menu #m5{
}

#menu ul li{
	float:left;
	width:100%;
	list-style-type:none;
	height:21px;
	background-color:#FDD666;
	color:#6D869D;
	margin-top:8px;
	margin-left:0;
}

#menu li a{
	display:block;
	text-decoration:none;
	white-space:pre;
	height:21px;
	line-height:21px;
	padding-left:19px;
	background-image:url(bilder/design/4x8.gif);
	background-position:9px 6px;
	background-repeat:no-repeat;
	font-weight:bold;
}

#menu li a:hover, #menu li a:active, #menu li a.menu_aktiv{
	background-color:#FBBA00;
	color:#0B355C;
}

#menu li {position: relative;}

#menu ul ul{
	padding:10px 0;
	margin:0;
/*	width:188px;*/
	width:auto;
	background-color:#FFF;
	filter:alpha(opacity=77);
	opacity:0.77;
	height:auto;
}

#menu ul ul li{
	border:0;
	vertical-align:top;
	padding:0 15px 0 0;
	margin:0;
	height:auto;
	background-color:#FFF;
	min-width:122px;
	width:auto;
}

#menu ul ul li a{
	color:#0B355C;
	line-height:15px;
	height:15px;
	background-image:none;
	font-weight:normal;
}

#menu ul ul li a:hover, #menu ul ul li a:active, #menu ul ul li a.menu_aktiv{
	background-color:#FFF;
}

#menu ul ul ul {
	padding:5px 15px;
	filter:alpha(opacity=100);
	opacity:1;
/*	width:173px;*/
	width:auto;
}

div#menu ul ul
{display: none;}

div#menu ul li:hover ul
{display: block;}
