#navi{
	position:absolute;
	left:55px;
	top:250px;
}
#navi #sub1,#navi #sub2,#navi #sub3{
	visibility:hidden;
}
#navi ul,#homelink a{
	line-height:25px;
	width:120px;
	list-style:none;
}
#navi ul.level1 a, #homelink a{
	text-decoration:none;
	display:block;
	color:#9fa0a3;
	font-weight:bold;
	width:100%;
	border-bottom:#000 1px solid;
}
#homelink a{
	width:120px;
}
#navi ul.level1 a:hover,#homelink a:hover, #navi ul.level1 .act a, #homelink  a.act{
	border-bottom:#fff 1px solid;
	color:#fff;
}



#navi ul.level2{
	position: absolute;
	left: 140px;
	top: -150px;
	width:500px;
	height:20px;
	line-height:20px;
	background:transparent;
	border:none;
}
#navi ul.level2 li{
	float:left;
	padding:0 20px 0 0;
	line-height:20px;
	background:transparent;
	display:inline;
}
#navi ul.level2 a,#navi ul.level1 .act ul.level2 a{
	font-weight:normal;
	color:#666;
	line-height:20px;
	font-size:0.9em;
	font-weight:bold;
	background:transparent;
	border:none;
	display:inline;
}
#navi ul.level2 a:hover,#navi ul.level1 .act ul.level2 a:hover, #navi ul.level2 .act a, #navi ul.level1 .act ul.level2 .act a{
	font-weight:bold;
	color:#000;
	line-height:20px;
	background:transparent;
	border:none;
}





a.counterinaktiv,a.counteraktiv{
	color:#BC4548;
	text-decoration:none;
}


a.counterinaktiv:hover,a.counteraktiv{ 
	text-decoration:underline;
}




a.edit,.edit{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
	line-height:22px;
	height:22px;
	font-style: normal; 
	font-weight: normal; 
	color: #e11426;
	background: #e7e7e7; 
	border : 1px solid #669900;
	text-decoration: none; 
	margin:0 2px 0 2px;
	padding:0 2px 0 2px;
}
a.edit:hover{
	color : #669900;
}
#edit select{
	width:35px;
	height:17px;
}
.edit{
	float:left;
}


