
.nav1 ul {
	list-style-position: outside;
	list-style-type: none;
	padding: 0px;
	width: auto;
	margin: 0px;
}
.nav1 > ul {
	/*background-color: gold;*/
	/*border-bottom:solid 1px #FFF;*/
}
.nav1 ul li {
	position:relative;
	font-size: 1.3em;
	line-height: 1.4em;
	font-weight: 900;
	margin: 0px;
	padding: 7px 30px 7px 0px;
	/*display:inline-block;*/
	float:left;

}
.inhalt .nav1 > ul > li {
	border-bottom:solid 1px #FFF;
}
.nav1 ul li  a {

}
.nav1 ul li a {
	text-decoration: none;
	display: block;
	width: auto;
	margin: 0px;
	/*margin-left: -5px;*/
	padding: 0px 5px;
	color: #C8C9C1;
}
.nav1 ul li ul{
	
	position:absolute;
	/*position:relative;*/
	top:60px;
	left:0px;
	width: 1300px;

	height:30px;
	/*border-top:solid 1px #FFF;
	background-color: blue;*/
}
.nav1 ul li ul li{
	/*
	display: block;
		float:left;*/
	font-size: 0.7em;
	line-height: 0.8em;
	font-weight:300;
	/*border:solid 1px red;*/
	margin: 0px;
	padding: 14px 14px 0px 0px;
}
.nav1 ul li ul li a {
	padding: 5px 5px;
	
	/*
	display: block;
	float:left;
	*/
}
.currentnav {
	background-color: #5e9424;
}
.nav1 > ul > .current > a{
	/*background-color: #B5B5B5;*/
	color: #B5B5B5;
	border-bottom:solid 2px #B5B5B5;
	/*font-weight:bold;*/
}
.nav1 > ul > li:hover > a{
	/*background-color: #B5B5B5;*/
	color: #B5B5B5;
	border-bottom:solid 2px #B5B5B5;
}
.nav1 > ul > li > ul > .current > a, .nav1 > ul > li > ul > li:hover > a  {
	background-color: #5e9424;
}
.nav1 > ul > li > ul > li > ul > .current > a, .nav1 > ul > li > ul > li > ul > li:hover > a  {
	/*font-weight:bold;*/
	/*color:#999;*/
	background-color: #5e9424;
}