/* ### Sub Navigation ######################################################### */

#nav {
	display:block;
	float:left;
	width:190px;
	/* background:url(bg_nav.gif) repeat-y; */
  background-image:url(bg_content.gif) repeat-y;
/*   background:#C9CBB2; */
/*   background:#ACAE92; */
  padding-top: 40px;
/* border-left: 4px solid white; */
}

#nav ul { float: left; width: 100%; margin: 0 0 2em 0; }

#nav p.copy,
#nav p {
	padding-right:25px;
/* 	color: white; */
	background: inherit;
	text-align: left;
/*   padding-left: 15px; */
}

#nav p.adress{
	padding-left:20px;
	color:#767567;
	background: inherit;
	text-align: left;
}


/* #nav p.copy a,
#nav p.copy a:link {
	color: #fff;
	background: inherit;
	text-decoration: none;
}

#nav p.copy a:hover {
	color: #fff;
	background: inherit;
	text-decoration: underline;
} */


/* ### nav1st - first level navigation ######################################## */


ul.nav1st {

	font-size:1.2em;
  text-transform:uppercase;
  color: #08451f;
  background: #6997CE;
  font-weight:bold;
  border-top: 1px solid white;

}

ul.nav1st li {


}

ul.nav1st a, 
ul.nav1st a:link {
	display:block;
	padding: 4px 17px 4px 15px;
color: black;
/* 	background-position:158px 8px; */
	background-repeat: no-repeat;
    border-bottom: 1px solid white;
    	background-color: white;
      

}
ul.nav1st a:visited {
/* 	padding:4px 17px 4px 15px;

	background-position:158px -12px; 
	background-repeat: no-repeat;
background-color:  #10823A; 
  border-bottom: 1px solid white; */
  color: black;
 	background-color:white;/
	/* color:#37444f; */
}

ul.nav1st a:hover {
	padding:4px 17px 4px 15px;

/* 	background-position:158px -12px; */
	background-repeat: no-repeat;
background-color:  #6997CE;
  border-bottom: 1px solid white;
  color: white;
/* 	background-color:#c4d4dc; */
	/* color:#37444f; */
}




ul.nav1st li.active a, 
ul.nav1st li.active a:visited {
/* 	padding:4px 17px 4px 15px; */
background-color: #108234;
color: white;
    border-bottom: 1px solid white;
}

ul.nav1st li a.current,
ul.nav1st li a.current:link {
background-color: #6997CE !important;
color: white !important;
} 

/* ### nav2nd - second level navigation ######################################### */

ul.nav2nd {
/* padding: 4px 17px 4px 30px; */
	margin: 0 0 0px 0;
	font-size:1em;
	font-weight:normal;
	text-transform:none;
}

ul.nav2nd li {

	margin:0;
	font-weight:normal;
	border:none;
	text-align: left;
  
}

ul.nav2nd a {
  display:block;

}


ul.nav2nd a:link {
  padding: 4px 17px 4px 30px;
  color: #08451f;
  background-repeat: no-repeat;
  border-bottom: 1px solid white;
  background-color: #white;
}

ul.nav2nd a:visited {
  padding: 4px 17px 4px 30px;
  color: #08451f;
  background-repeat: no-repeat;
  border-bottom: 1px solid white;
}
ul.nav2nd a:hover {
  padding: 4px 17px 4px 30px;
  background-repeat: no-repeat;
  background-color: #6997CE;
  border-bottom: 1px solid white;
  color: white;
}

ul.nav2nd a:active {
padding: 4px 17px 4px 30px;
background-color: #6997CE;
border-bottom: 1px solid white;
color: white;
}
ul.nav2nd li a.current,
ul.nav2nd li a.current:link {
background-color: #108234;
color: white;
} 

/*  ul.nav2nd li.active a, */ 
ul.nav2nd li.active a:link {
 padding:4px 17px 4px 30px; 
background-color: #108234;
color: white;
  

}


#adresse {
color: #767567;
color: white;
padding: 25px 0 0 15px;
font-size: 1.2em;
/* letter-spacing:-0.1em; */
font-style: bold;
}

/* ### crump Navigation #################################################### */

/* #sitePath {
	float:left;
	padding-left:20px;
	color:#333333;
	background: inherit;
}

#sitePath a, #sitePath a:link {
	color:#333333;
	background: inherit;
	text-transform:none;
} */



/* kein vordefiniertes - bitte selbst per CSS einstellen */

