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

#NavigationLeft ul {
	list-style:none;
	margin:52px 0px 0px 0px;
	padding:0px;
	font-size:1.1em;
}

#NavigationLeft ul li{
	position:relative;
	margin-top:-3px;
}

#NavigationLeft li.aktiviert {
	background-image: url(../img/background_navigation_sprite.png);
	background-repeat:repeat-x;
	height:30px;
	display:block;
	width:200px;
	text-shadow:1px 1px 1px #777777;
}

#NavigationLeft li:hover {
	background-image: url(../img/background_navigation_sprite.png);
	background-repeat:repeat-x;
		text-shadow:1px 1px 1px #777777;
}

#NavigationLeft li:hover a{
	color:#FFF;
	background-image:url(../img/navigation_pfeil_white.png) !important;
}


#NavigationLeft li a{
	color:#323232;
	display:block;
	width:165px;
	height:23px;
	margin:0px;
	padding:7px 5px 0px 30px;
	background-image:url(../img/navigation_pfeil_farbig_sprite.png);
	background-repeat:no-repeat;
	background-position:0px 0px;

}






#NavigationLeft li.aktiviert a {
	color:#FFF;
	background-image:url(../img/navigation_pfeil_white.png);
}

.NavReporterAktuell {
	background-position:0px 0px;
}


.NavFrischFrommFrei {
	background-position:0px -30px;
}

.NavHalloBenjamin {
	background-position:0px -60px;
}

.NavSchuleDerZukunft {
	background-position:0px -90px;
}

.NavAlphaOmega {
	background-position:0px -120px;
}

.NavVerkuendigung {
	background-position:0px -150px;
}



#metaNavigation {
position:absolute;
bottom:75px;
left:0px;
width:200px;
height:170px;
}

#metaNavigation a{
	color:#323232 !important;
}

#metaNavigation ul {
	list-style-type:none;
	margin:40px 0px 0px 20px !important;
	padding:0px;
	}

#metaNavigation li{
	margin:0px 0px 3px 0px !important;
	padding:0px;

}


.MainContentSubChannels {
	list-style:none;
	margin:0px 0px 15px -3px;
	padding:0px;
	width:100%;
}


.MainContentSubChannels li{
	float:left;
	display:block;
	margin:0px 0px 0 0;
	width:125px;
	padding:0px;

}

.MainContentSubChannels a {
	display:block;
	width:123px;
	height:19px;
	overflow:hidden;
	background-repeat:no-repeat;
	text-decoration:none;
	padding:7px 0px 0px 0px;
	text-align:center;
	font-weight:bold;		
	background-image:url(../img/button__infolayer_sprite.png);
	background-repeat:no-repeat;
	color:#000 !important;
	background-position:0px -181px;
}

.MainContentSubChannels a:hover {
	color:#FFF !important;
	text-decoration:none !important;
	background-position:0px -155px;
}

.MainContentSubChannels a.active {
	color:#FFF !important;
	background-position:0px -155px;
	font-weight:bold;
	
}

