* html #yymenu {
	width: 190px;
	display: block;
	height: auto;
	position: relative;
	z-index: 10000;
	left: -15px;
}

div.mmLevel1 a {
	background: url(../img/hg-menue.png) repeat top left;
	border-bottom: 1px solid #7A87BB;
	color: #FFF;
	display: block;
	margin: 0px;
	padding: 4px 10px 4px 10px;
	text-decoration: none;
}
* 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: none;
	background-color: #7A87BB;
}
#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: none;
	background-color: #7A87BB;
}

#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;
}
