
#subnavi ul{
	padding:0;
	margin:0;
	line-height:19px;
	height:19px;
	font-weight:bold;
	text-transform:uppercase;
	width:900px;
}
#subnavi ul.level2{
	text-transform:none;
	width:105px;
	height:auto;
	position:absolute;
	left:0;
	top:20px;
	background:#eee;
	border-left:1px solid #B3B3B3;
	border-right:1px solid #B3B3B3;
}
#subnavi li{
	float:left;
	list-style:none;
	position:relative;
}
#subnavi .level2 li{
	clear:left;
	list-style:none;
	width:100%;
	border-bottom:1px solid #B3B3B3;
}
#subnavi ul a{
	padding:0 20px 0 23px;/*fixie*/
	text-decoration:none;
	font-weight: bold; 
	letter-spacing:0.7px;/*fixie*/
	font-size:1em;
	background:url(../images/bg-navi.gif) 0 0 no-repeat;
}
#subnavi ul .act li.no a{
	color:#373737;
}
#subnavi ul.level2 a{
	background:none;
}
#subnavi ul .first a{
	background:none;
}
#subnavi ul .act a,#subnavi ul a:hover,#subnavi ul .act li.no a:hover{
   color:#751e24;
}
#subnavi ul .isedit a{
	background-color:#C4E2EF;
}




a.counterinaktiv,a.counteraktiv{
	font-weight: bold; 
	font-size:1.1em;
	text-decoration: none; 
	padding:0 2px 0 2px;
	display: inline;
	line-height: 15px;
	border:#ccc 1px solid;
}


a.counterinaktiv:hover,a.counteraktiv{ 
	color : #751e24;
	border:#000 1px solid;
}




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;
}

