/*------------- Form ---------------------------------*/

.button
{
color: White;
background-color: #7499CA;
font-weight:normal;
font-size : 0.78em;
}



/* ---------- Beginn Erste EBNEN -------------------- */
#navigationsbereich_links ul {
padding: 0px;
list-style-type: none;
width: 180px;
margin-left: 21px;
margin-top: 8px;
margin-right: 0px;
font-size : 0.73em;
font-family : Verdana, Helvetica, Arial, Tahoma, "Sans Serif";

}


/*--- Listenelemente 2 EBENE -------*/

#navigationsbereich_links ul li {

}

#navigationsbereich_links ul li a {

	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #9AC746;
	font-weight: normal;
	color: #496422;
	text-decoration: none;
	display: block;
	height: auto;
	line-height: 20px;
	font-weight: bold;
	
	background-image : url(images/hauptmenue_1.gif);
	background-repeat : no-repeat;
	background-position: 0 .9em;
	
	border-top: 1px solid #C2DD93;
	
}

#navigationsbereich_links ul li a:hover {

	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #9AC746;
	color: White;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height: auto;
	line-height: 20px;
	
	background-image : url(images/hauptmenue_1_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .9em;

}

#navigationsbereich_links ul li a:active {

	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #9AC746;
	color: White;
	font-weight: bold;
	text-decoration: none;
	display: block;
	height: auto;
	line-height: 20px;
	
	background-image : url(images/hauptmenue_1_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .9em;

}

#navigationsbereich_links ul li a.current {

	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #9AC746;
	font-weight: bold;
	color: White;
	text-decoration: none;
	display: block;
	height: auto;
	line-height: 20px;
	
	background-image : url(images/hauptmenue_1_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .9em;

}

#navigationsbereich_links ul li a.current:hover {

	padding-left: 18px;
	padding-top: 4px;
	padding-bottom: 4px;
	background-color: #9AC746;
	font-weight: bold;
	color: White;
	text-decoration: none;
	display: block;
	height: auto;
	line-height: 20px;
	
	background-image : url(images/hauptmenue_1_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .9em;

}






/*-------- Beginn 2. EBENE ------------------------------- */
#navigationsbereich_links ul li ul {
padding: 0px;
list-style-type: none;
width: 162px;
margin-left: 18px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
/*font-size: 11px;*/
font-size : 0.95em;
font-family: Verdana, Helvetica, Arial, Tahoma, "Sans Serif";

}

/*--- Listenelemente 2 EBENE-------*/

#navigationsbereich_links ul li ul li {



}


#navigationsbereich_links ul li ul li a {

	padding-left: 16px;
	background-color: #9AC746;
	font-weight: normal;
	color: #496422;
	text-decoration: none;
	font-weight: bold;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 16px;
	border-top: 1px solid #C2DD93;
	/*border-bottom: 1px solid #D9E6EF;*/
	background-image : url(images/haupmenu_pfeil.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;
}

#navigationsbereich_links ul li ul li a:hover {

	padding-left: 16px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 16px;
	background-image : url(images/haupmenu_pfeil.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}

#navigationsbereich_links ul li ul li a:active {

	padding-left: 16px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 16px;
	background-image : url(images/haupmenu_pfeil_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}

#navigationsbereich_links ul li ul li a.current {

	padding-left: 16px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 16px;
	background-image : url(images/haupmenu_pfeil_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}


#navigationsbereich_links ul li ul li a.current:hover {

	padding-left: 16px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 16px;
	background-image : url(images/haupmenu_pfeil_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}




/*----------- Beginn Dritte EBENE ------------------------------------------------------*/

#navigationsbereich_links ul li ul li ul {
padding: 0px;
list-style-type: none;
/*width: 190px;*/
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding-bottom: 10px;
font-size : 1.0em;
}

/*--- Listenelemente 3. EBENE-------*/
#navigationsbereich_links ul li ul li ul li {

}


#navigationsbereich_links ul li ul li ul li a {

	padding-left: 38px;
	background-color: #9AC746;
	font-weight: bold;
	color: #496422;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 14px;
	border-top: 0px solid #DC143C;
	background-image : url(images/haupmenu_punkt.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;
}

#navigationsbereich_links ul li ul li ul li a:hover {

	padding-left: 38px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 14px;
	background-image : url(images/haupmenu_punkt_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}

#navigationsbereich_links ul li ul li ul li a:active {

	padding-left: 38px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 14px;

}

#navigationsbereich_links ul li ul li ul li a.current {

	padding-left: 38px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 14px;
	background-image : url(images/haupmenu_punkt_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}

#navigationsbereich_links ul li ul li ul li a.current:hover {

	padding-left: 38px;
	background-color: #9AC746;
	color: White;
	text-decoration: none;
	display: block;
	/*height: 20px;*/
	height: auto;
	line-height: 14px;
	background-image : url(images/haupmenu_punkt_aktiv.gif);
	background-repeat : no-repeat;
	background-position: 0 .8em;

}

/* ------------------------------------------------ */
/* -------------- Service Navigation start ---------------------*/

.serviceBar_sprache{
	FLOAT: right;
	padding-top: 2px;
	
}


#serviceBar FORM {
	FLOAT: right; MARGIN: 0px; WIDTH: auto; LINE-HEIGHT: 0.7em; TEXT-ALIGN: right; padding-left: 4px;
}
#serviceBar INPUT {
	FONT-SIZE: 0.7em
}

#serviceBar  {
padding-right: 2px;
padding-top: 85px;
color: #CFD5DC;

}

#serviceBar ul {
	DISPLAY: block;
	FONT: normal 0.60em/2.0em verdana,Arial,Geneva,sans-serif;
	TEXT-ALIGN: right;
}



		#service_navi li
			{
				display: inline;
				list-style-type: none;
				padding-right: 2px;
			}

		#service_navi li a
		{
			text-decoration: underline;
			color: #CFD5DC;
			margin-left: -0px;
			margin-right: 2px;
			FONT-WEIGHT: normal;
		}
		
		#service_navi li a:hover
		{
			text-decoration: none;
			color: White;
			margin-left: -0px;
			margin-right: 2px;
			FONT-WEIGHT: normal;
		}
/* -------------- Service Navigation ende ---------------------*/
/* -----------------------------------------*/

/* -------------- Pfad Navigation start ---------------------*/
/* -----------------------------------------*/
		#innerpfadnaviColumn 
		{
				font-size : 0.65em;
				font-family : Verdana, Helvetica, Arial, Tahoma, "Sans Serif";
		}

		#innerpfadnaviColumn a
		{
			text-decoration: underline;
			color: Black;
			margin-left: -0px;
			margin-right: 2px;
			FONT-WEIGHT: normal;
		}
		
		#innerpfadnaviColumn a:hover
		{
			text-decoration: none;
			color: #002A72;
			margin-left: -0px;
			margin-right: 2px;
			FONT-WEIGHT: normal;
		}

/* -------------- Pfad Navigation ende ---------------------*/
/* -----------------------------------------*/

/* -------------- Sitemape start ---------------------*/
/* -----------------------------------------*/



.sitemap_level1 a
		{
			text-decoration: underline;
			color: #002A72;
			margin-left: 20px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 1.0em;
		}
		
		
.sitemap_level1 a:hover
		{
			text-decoration: none;
			color: #002A72;
			margin-left: 20px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 0.90em;
		}
		


.sitemap_level2 a
		{
			text-decoration: underline;
			color: #002A72;
			margin-left: 40px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 1.0em;
			line-height: 0.90em;
		}
		
		
.sitemap_level2 a:hover
		{
			text-decoration: none;
			color: #002A72;
			margin-left: 40px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 1.0em;
			line-height: 0.95em;
		}
		



.sitemap_level3 a
		{
			text-decoration: underline;
			color: #002A72;
			margin-left: 60px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 0.95em;
			line-height: 0.95em;
			font-weight: normal;
		}
		
		
.sitemap_level3 a:hover
		{
			text-decoration: none;
			color: #002A72;
			margin-left: 60px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 0.95em;
			line-height: 0.95em;
			font-weight: normal;
		}
		
.sitemap_level4 a
		{
			text-decoration: underline;
			color: #002A72;
			margin-left: 80px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 0.85em;
			line-height: 0.85em;
			font-weight: normal;
		}
		
		
.sitemap_level4 a:hover
		{
			text-decoration: none;
			color: #002A72;
			margin-left: 80px;
			margin-right: 0px;
			FONT-WEIGHT: bold;
			font-size : 0.85em;
			line-height: 0.85em;
			font-weight: normal;
		}
			
		
		
