ul.main0 {
    border-bottom: 1px dotted #BBBBBB;
    width: 215px;
}

.main0 li.aktiv, .main0 li.papa {
	background: url("images/menumarke.png") no-repeat scroll 9px 6px transparent;
}

.main0 li a {
	display: block;
	width: 180px;
	padding: 8px 0 10px 35px;
	border-top: 1px dotted #bbb;
	color: #777;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.main0 li.aktiv a:hover, .main0 li.papa a:hover {
	background: url("images/menumarke.png") no-repeat scroll 9px 6px #ddd;
}

.main0 li.inaktiv a:hover {
	background: url("images/menumarke.png") no-repeat scroll 9px 6px #ddd;
}

.main0 li a:hover {
	background: none #ddd;	
}


.main1 li.aktiv, .main1 li.papa  {
	background: url("images/menumarke10.png") no-repeat scroll 34px 3px transparent;
}

.main1 li a {
	display: block;
	width: 180px;
	padding: 2px 0px 5px 48px;
	border: none;
	color: #777;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.main1 li.aktiv a:hover, .main1 li.papa a:hover {
	background: url("images/menumarke10.png") no-repeat scroll 34px 3px #E8E8E8;	
}
.main1 li.inaktiv a:hover {
	background: url("images/menumarke10.png") no-repeat scroll 34px 3px #E8E8E8;	
}

.main1 li a:hover {
	background: none #E8E8E8;	
}

.main1 li.aktiv {
	background: url("images/menumarke10.png") no-repeat scroll 34px 4px transparent;
}


.main2 li.aktiv  {
	background: url("images/menumarke6.png") no-repeat scroll 48px 6px transparent;
}
.main2 li a {
	display: block;
	width: 180px;
	padding: 3px 0px 5px 58px;
	border: none;
	color: #777;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.main2 li.aktiv a:hover {
	background: url("images/menumarke6.png") no-repeat scroll 48px 6px #E8E8E8;	
}
.main2 li.inaktiv a:hover {
	background: none #E8E8E8;	
}

.main2 li a:hover {
	background: none #E8E8E8;	
}