/* ###### Hauptnavigation ANFANG ##### */
#homebutton {
	position:absolute;
	z-index:1000;
	left:-10px;
	top:-30px;
	width:41px;
	height:41px;
}

#homebutton a{
	width:41px;
	height:41px;
	display:block;
	background-image:url(../img/button_home.png);
	-background-image:url(../img/button_home.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}

#homebutton a:hover{
/*	background-image:url(../img/button_home_over.png);
	-background-image:url(../img/button_home_over.gif);
*/
background-position:0px -42px;

}

#Navigation {
	width:935px;
	text-align:center;
	float:left;
	z-index:10;
	position:relative;
	margin-bottom:30px;
}

#Navigation ul {
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 16px;

}

#Navigation ul li {
	width:150px;
	height:34px;
	display:block;
	float:left;
	padding:0px;
	margin:0px;
}

#Navigation ul li.last, #Navigation ul li.last a {
	width:151px !important;

}

#Navigation ul li a{
	color:#4a4a4a;
	padding:6px 0px 0px 0px;
	margin:0px;
	width:150px;
	height:34px;
	display:block;
	background-image:url(../img/hauptnavigation_background.gif);
	background-repeat:no-repeat;
	text-transform:uppercase;
	font-weight:bold;
}

#Navigation ul li a:hover{
/*	background-image:url(../img/hauptnavigation_background_green.gif); */
	color:#FFFFFF;
}


#Navigation ul li .active{
/*	background-image:url(../img/hauptnavigation_background_green.gif); */
	color:#FFFFFF;
}


/* ###### Hauptnavigation ENDE ##### */


/* ###### Linke Navigation ANFANG ##### */
#linkeSpalte ul{
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}

#linkeSpalte ul li {
	width:190px;
/*	height:24px;
	display:block;*/
	padding:0px;
	margin:0px;
	border-top:1px #ffffff solid;
	
}

#linkeSpalte ul li a{
	color:#4a4a4a;
	width:160px;
	-width:190px;
/*	height:24px;*/
	display:block;
	padding:5px 25px 5px 5px;
	background-color:#f0f0f0;
	background-image:url(../img/navigation_sub_back.gif);
	background-repeat:no-repeat;
	background-position:center right;
	font-weight:bold;
}



#linkeSpalte ul li a:hover {
	color:#ffffff;
/*	background-color:#7ab41d; */
	background-image:url(../img/navigation_sub_back_over.png);
	-background-image:url(../img/navigation_sub_back_over.gif);
	
}


#linkeSpalte ul ul li a{
padding-left:18px;
width:147px;
background-color:#f6f6f6;
-width:190px;
}

#linkeSpalte ul ul ul li a{
padding-left:24px;
width:141px;
background-color:#f6f6f6;
-width:190px;
}

#linkeSpalte ul ul ul ul li a{
padding-left:30px;
width:135px;
background-color:#f6f6f6;
-width:190px;
}


/* ###### Linke Navigation ENDE ##### */


#linkeSpalte .active, #rechteSpalte .active  {
	color:#ffffff;
	background-image:url(../img/navigation_sub_back_over.png);
	-background-image:url(../img/navigation_sub_back_over.gif);	
}


/* ###### Mittlere Navigation ANFANG ##### */

.contentElement245pxContent ul {
/*ul.NavigationContentElement245px {*/
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:225px;
	border-bottom:1px solid #ffffff;
}

.contentElement245pxContent ul li {
/*ul.NavigationContentElement245px li {*/
	width:225px;
/*	height:24px;
	display:block;*/
	padding:0px;
	margin:0px;
	border-top:1px #ffffff solid;
}

.contentElement245pxContent ul li a {
/*ul.NavigationContentElement245px li a{*/
	color:#4a4a4a;
	width:190px;
	-width:225px;
/*	height:24px;*/
	display:block;
	padding:5px 0px 5px 35px;

	background-color:#f0f0f0;
	
	background-image:url(../img/navigation_sub_back.gif);
	background-repeat:repeat-y;
	#no-repeat;
	background-position:center left;
	font-weight:bold;
}

.contentElement245pxContent ul li a:hover {
/*ul.NavigationContentElement245px li a:hover {*/
	color:#ffffff;
/*	background-color:#7ab41d;*/
	background-image:url(../img/navigation_sub_back_over.png);
	-background-image:url(../img/navigation_sub_back_over.gif);	
	background-repeat:no-repeat;
}




/* ###### Mittlere Navigation ENDE ##### */












/* ###### Rechte Navigation ANFANG ##### */
#rechteSpalte ul{
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
}

#rechteSpalte ul li {
	width:190px;
/*	height:24px;
	display:block;*/
	padding:0px;
	margin:0px;
	border-top:1px #ffffff solid;
}

#rechteSpalte ul li a{
	color:#4a4a4a;
	width:155px;
	-width:190px;
/*	height:24px;*/
	display:block;
	padding:5px 0px 5px 35px;
	background-color:#f0f0f0;
	background-image:url(../img/navigation_sub_back.gif);
	background-repeat:no-repeat;
	background-position:center left;
	font-weight:bold;
}

#rechteSpalte ul li a:hover {
	color:#ffffff;
	text-decoration:none;
	background-image:url(../img/navigation_sub_back_over.gif);
}

.VertikaleNavigation {
width:190px;
overflow:hidden;
}

/* ###### Rechte Navigation ENDE ##### */







/* ###### Startseite News Navigation ANFANG ##### */
ul.Startseite_News_Navigation {
	list-style-type:none;
	padding:0px;
	margin:0px 0px 0px 0px;
	width:190px;
	/* border-bottom:1px solid #ffffff; */
}

ul.Startseite_News_Navigation li {
	width:190px;
/*	height:24px; 
	display:block;*/
	padding:0px;
	margin:0px;
	border-bottom:1px #ffffff solid;
}

ul.Startseite_News_Navigation li a{
	color:#4a4a4a;
	width:155px;
	-width:190px;
/*	height:24px;*/
	display:block;
	padding:3px 0px 3px 35px;
	background-color:#f0f0f0;
	background-image:url(../img/navigation_sub_back_white.gif);
	background-repeat:repeat-y;

	background-position:center left;
	font-weight:bold;
}

ul.Startseite_News_Navigation li a:hover {
	color:#ffffff;
	background-color:#7ab41d;
	background-image:url(../img/navigation_sub_back_over.gif);
	background-repeat:no-repeat;
}

/* ###### Startseite News Navigation ENDE ##### */



#linkeSpalte .contentElement210pxContent ul.pfeil {
	margin-left:5px;
	margin-bottom:0px !important;	
}

#linkeSpalte .contentElement210pxContent ul.pfeil a{
	text-decoration:none !important;

}
