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



	#nav {float:right;
	display:block;
	width: 170px;
	background-color: #75B0A4;
	margin-top: 185px;
	height: auto;
	}
	
	* html #nav{
	margin-top: 180px;}

#nav p.copy,
#nav p {
	color:#fff;
	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;
}

/*	Navigation horizontal and vertical - 
	Wenn nur die Navigation mit der ID 2 verwendet wird, kann alles bis 
	zum nächsten Kommentar gelöscht werden
-------------------------------------------------------------------------------*/

#navheight_vert {
	min-height: 193px;
}
* html body #navheight_vert { height: 193px; } /* IE 6 / 5.5 Hack */

#navheight_vert ul.nav1st { padding:0px 0px;  }





/* ### Breadcrump Navigation #################################################### */

#breadcrumb {width: 100%;
	float:left;
	padding-left:0px;
	color:#fff;
	background: inherit;
	font-size: 10px;
	margin-bottom: 20px;
}

#breadcrumb a, #breadcrumb a:link, #breadcrumb a:visited{
	color:#C2DEDE;
	background: inherit;
	text-transform:none;
}



#navcontainer { width: 200px; }

 /* DEFAULTS */
ul.nav1st li a,ul.nav2nd li a
{
font-family: arial;
font-size: 11px;
font-weight: normal;
text-decoration: none;
text-transform:uppercase;
	letter-spacing: 0.05em;
}

div#navcontainer
{
width: 200px;
background: #fff;
padding: 2em;
}

/* NAV LIST */
ul.nav1st
{
list-style-type: none;
margin: 0;
padding: 0;
}

ul.nav1st li { display: inline; }

ul.nav1st li a
{
color: #fff;
display: block;
background: #75B0A4 url(images/cnr.png) top left no-repeat;
padding: 4px 0 4px 10px;
border-top: solid 1px #C1DFDD;
width: 160px;
}

ul.nav1st li a:hover { background: #6C9CA0 url(images/cnr.png) top left no-repeat; }

ul.nav1st li a.current
{
color: #fff;
background: #6C9CA0 url(images/cnr.png) top left no-repeat;
}

/* SUB NAV LIST */
ul.nav2nd
{
margin: 0 0 0 0px;
list-style-type: none;
padding: 0;

}

ul.nav2nd li { display: inline; }

ul.nav2nd li a
{
display: block;
color: #0A5F5E;
background: #8EBCBA;
background: #A9D0CE;
padding: 2px 0 2px 10px;
border-top: solid 1px #C1DFDD;
height: auto;
width: 160px;
text-transform: none;
}

ul.nav2nd li a:hover { background: #94C0BE url(images/cnr.png) top left no-repeat; }

ul.nav2nd li a.current2
{
color: #0A5F5E;
font-weight: 700;
background: #94C0BE;
}

ul.nav1st li a.current2:hover { background: #94C0BE; }



/* SUBsub NAV LIST */
ul.nav3rd
{
margin: 0 0 0 0px;
list-style-type: none;
padding: 0;
}

ul.nav3rd li { display: inline; }

ul.nav3rd li a
{
display: block;
color: #0A5F5E;
background: #B4D5D3;
padding: 2px 0 2px 10px;
border-top: solid 1px #C1DFDD;
height: auto;
width: 160px;
}

ul.nav3rd li a:hover { background: #B4D5D3 url(images/cnr.png) top left no-repeat; }

ul.nav1st li a.current3
{
color: #0A5F5E;
font-weight: bold;
background: #A2CAC8;
}

ul.nav1st li a.current3:hover { background: #A2CAC8; }





a.gelb:link {background-color: #ddd856; color: #00312b;}
a.gelb:visited {background-color: #ddd856; color: #00312b;}
ul.nav1st li a.gelb:hover {background-color: #ddd856; color: #0A5F5E;}
ul.nav1st li a.gelb:active {background-color: #ddd856; color: #00312b;}

ul.nav1st li a.current4
{
color: #0A5F5E;
font-weight: bold;
background: #ddd856;
}

ul.nav1st li a.current4:hover { background: #ddd856; }



















