/* NAVIGATION */


#news #navnews a {
	background-color: #21b316;
	color: #FFFFFF;
}
#news .pageheader {
	left: 80px;
	background-color:#21b316;
}


#verein #navverein a {
	background-color: #9dd613;
	color: #FFFFFF;
}
#verein .pageheader {
	left: 254px;
	background-color:#9dd613;
}



#publikationen #navpublikationen a {
	background-color: #3e7c18;
	color: #FFFFFF;
}
#publikationen .pageheader {
	left: 378px;
	background-color:#3e7c18;
}


#trickfilmabende #navtrickfilmabende a {
	background-color: #62d010;
	color: #FFFFFF;
}
#trickfilmabende .pageheader {
	left: 240px;
	background-color:#62d010;
}


#gallery #navgallery a {
	background-color: #5a9537;
	color: #FFFFFF;
}
#gallery .pageheader {
	left: 340px;
	background-color:#5a9537;
}


#links #navlinks a {
	background-color: #6d9310;
	color: #FFFFFF;
}
#links .pageheader {
	left: 440px;
	background-color:#6d9310;
}


#gaestebuch #navgaestebuch a{
	background-color: #16de1f;
	color: #FFFFFF;
}
#gaestebuch .pageheader {
	left: 339px;
	background-color:#16de1f;
}


/* NAVIGATONSMENU */

#topnav a:link {
	padding: 2px 8px 3px 8px;
	line-height: 17px;
	color: #000000;
}
#topnav a:visited {
	padding: 2px 8px 3px 8px;
	line-height: 17px;
	color: #000000;
}
#topnav a:hover {
	color: #ffffff;
	background-color: #55bf00;
}
#topnav a:active {
	color: #ffffff;
	background-color: #55bf00;
}


ul#topnav { /* all lists */
	position: relative;
	top: 0px;
	left: 300px;
	width: 500px;
	padding: 0;
	margin: 0;
	list-style: none;
}

#topnav li { /* all list items */
	float: left;
	position: relative;
	
}

#topnav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 16px;
	left: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-left: -10px;
	background-color: #000000;
}

#topnav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: 16px;
	left: auto;
}
ul#topnav li ul li {float: none;}
#topnav li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

