@charset "UTF-8";
/* CSS Document */


#nav1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	line-height: 21px;
	color: #666;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-bottom-color: #F3853D;
	margin-top: 0px;
	padding-bottom: 12px;
	background-color: #FFF;
	height: 20px;
}
#nav1 ul {
	background-color: #FFF;
	display: block;
	padding: 0px;
	list-style-type: none;
	margin: 0px;
}
#nav1 ul li {
	float: left;
	margin-right: 50px;
	margin-left: 0px;
	left: 0px;
	padding-top: 0px;
	background-color: #FFF;
}

#nav1 ul li a{
	text-decoration: none;
	color: #808080;
}

#nav1 ul li a:hover, #nav1 ul li .current {
	text-decoration: none;
	color: #000;
	font-style: italic;

}
#nav1 ul li .current {
		font-weight: bold;
}
#nav2 {
	background-color: #FFF;
	padding-top: 40px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	min-height:300px;
}



#nav2 ul {
	padding-top: 0px;
	padding-left: 0px;
	background-color: #FFF;
}
#nav2 ul li {
	font-size: 16px;
	line-height: 20px;
	text-decoration: none;
	background-color: #FFF;
	list-style-type: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#nav2 ul li a{
	text-decoration: none;
	color: #000;
	display: block;
	/*height: 20px;*/
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #F3853D;
	padding-bottom: 4px;
	padding-top: 2px;
}

#nav2 ul li .newsArchiv{
	text-decoration: none;
	display: block;
	height: 20px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFF;
	padding-bottom: 4px;
	padding-top: 2px;
	}

#nav2 ul li a, #nav1
{

  border-bottom-color: #C2EA53;
	/*border-bottom-color: #D94400; /*rot*/
	/*border-bottom-color: #F7984D; /*orange-rot*/
	/*border-bottom-color: #FFB314; /*orange*/
	/*border-bottom-color: #FFD700; /*gelb*/
	/*border-bottom-color: #C1EB52; /*gruen*/
	/*border-bottom-color: #6FD3A9; /*turkis*/
	/*border-bottom-color: #1EA2CA; /*hellblau*/
	/*border-bottom-color: #1E7CC5; /*dunkelblau*/
 
 
}

#nav2 ul li a:hover, #nav2 ul li .current{
	text-decoration: none;
	color: #000;
	display: block;
}

#nav2 ul li a:hover, #nav2 ul li .current {
	text-decoration: none;
	color: #000;
	font-style: italic;

}
#nav2 ul li .current {
		font-weight: bold;
}
#nav2 ul li ul li a{
	background-color: #FFF;
	padding-left: 33px;
}


/* Tablet Landscape */
@media only screen and (min-width: 1024px) and (max-width: 1324px) {
		#nav1 ul li { margin-right: 25px;   font-size: 15px;  line-height: 20px;}
		#nav2 ul li{ font-size: 15px;  line-height: 20px;}

}
/* Smartphone bis Tablet Portrait */
@media only screen and (min-width: 320px) and (max-width: 1023px) {
		#nav1 ul li { margin-right: 15px; }
}
/* Tablet Portrait */
@media only screen and (min-width: 768px) and (max-width: 1023px) {
	
}
/* Smartphone Portrait und Landscape */
@media only screen and (min-width: 320px) and (max-width: 767px) {

	#nav1 { height:auto; }
	#nav1 ul{ /*border:solid 1px blue;*/}
	#nav1 ul li { width: 31%;margin-right: 2%; margin-left: 0px; margin-bottom: 0px;background-color: #fFf;}
	#nav2 {min-height: 50px;  padding-top: 10px;}	
}

/* Smartphone Portrait */
@media only screen and (min-width: 320px)  and (max-width: 511px) {	
		#nav1 ul li { width: 48%; }

}







