#yymenu {
	padding: 0px;
}

* html #yymenu {
	width: 190px;
	display: block;
	height: auto;
	/* position: relative;
	z-index: 10000; */
	left: -15px;
	top: -20px;
}

div.mmLevel1 a {
	/* background-color: #F7941D;
	background-color: #f7a235;
	background-color: #EDEDED; */
	background: url(../images/navigation/sunnavi-bg.png) repeat-x top left;
	border-bottom: 1px solid #BFBFBF;
	color: #555;
	display: block;
	margin: 0px;
	padding: 0px 10px 0px 15px;
	line-height: 29px;
	text-decoration: none;
}
div.mmLevel1 a:hover, div.mmLevel1 a.aktiv {
	background: #D45D00 none;
	color: #FFF;
}

/* html div.mmLevel1 a {
	padding: 4px 10px 4px 10px;
	margin: 0px;
	width: 190px;
	display: block;
}
*+html div.mmLevel1 a {
	padding: 4px 0px;
} */
#yymenu a.last {
	border-style: none;
}

#yymenu li.sub {
	list-style-type: none;
	padding: 0px;
	display: block;
	margin: 0px;
}

* html #yymenu li.sub {
	list-style-type: none;
	padding: 0px;
}
/* * html #yymenu li a {
	padding: 4px 0px 4px 0px;
	margin: 0px;
	display: block;
} */

#yymenu > div {
}

#yymenu a:hover {
	background-color: #D45D00;
}
#yymenu .mmContent div.mmlink a.submenu:hover {

}
#yymenu .mmLevel1, #yymenu .mmLevel2 {
	border: none;
	margin: 1px 0px 0px 0px;
	padding-top: 0px;
}
* html #nav #yymenu .mmContent .mmLevel1 li a {
	display: block;
}
/* #yymenu .mmLevel1 a.aktiv {
	background: #000 url(../img/navigation/pfeil-gelb.gif) no-repeat 4px 7px;
	color: #FFC200;
} */

#yymenu .sub {
	/* background-image: inheriturl(../../images/ypmenu_pfeilg.gif);
	background-position: right center;
	background-repeat: no-repeat; */
}
#yymenu .mmContent {
	background: none;
	padding: 0px 0px 40px 0px;
}
/* * html #yymenu .mmLevel1 {
	padding: 0px 0px 20px 0px;
	width: 190px;
} */

