#navbarContainer {
	height: 350px;
	text-align: right;
	position: absolute;
	right: auto;
}
.nav {
	border-left-width: 1px;
	border-left-style: solid;
	position: relative;
	left: auto;
	right: 0;
	top: 0;
	padding-bottom: 10px;
	padding-top: 0px;
	margin: 25px 0 0 145px;
	float: left;
	display: inline;
	border-left-color: #999;
	background: transparent;
}

/****************************** 
**   1. Navigations-Ebene    **
*******************************/

.nav ul {
	text-align: right;
	position: relative;
	left: -149px;
	display: block;
	padding: 0;
	width: 175px;
	list-style-image: none;
}
/* setzt in 1. Ebene Zeilenhöhe der Seitenlinks */
.nav ul a {
	line-height:14px;
	list-style: none;
	list-style-image: none;
}
.nav ul li {
	margin: 3px 0;
	font-size: 13px;
	list-style: none;
	padding-right: 15px;
	padding-left: 3px;
}
/* färbt bei aktiver 1. Ebene aktiven Seitenlink und in 1. und 2. Ebene bei a:hover */
.nav ul a:hover, .nav ul li.current_page_item a, .nav ul li.current_page_item a:hover, .nav ul li.current_page_parent ul li a:hover {
	color: #343900;
}
/* setzt Punkt bei aktiver 1., 2. und 3. Ebene vor Seitenlink der 1. Ebene */
.nav ul li.current_page_item, .nav ul li.current_page_parent, .nav ul li.current_page_ancestor {
	background-image: url(../images/stil-elemente/orange12x12.png);
	background-repeat: no-repeat;
	background-position: 143px 2px;
}
/* setzt in 1. Ebene Darstellung und Position der Seitenlinks */
.nav ul li a:link, .nav ul li a:visited {
	text-decoration: none;
	padding-right: 20px;
}

/****************************** 
**   2. Navigations-Ebene    **
*******************************/

.nav ul ul {
	text-align: left;
	right: -134px;
	left: auto;
	display: none;
	width: 190px;
}
.nav ul ul a {
	font-size:13px;
	line-height:13px;
}
.nav ul ul a:hover, .nav ul ul .active {
	color: #343900;
}
/* setzt Schriftgröße und Position der 2. Ebene, belendet Anzeige generell aus */
.nav ul li ul li {
	margin: 3px 0;
	font-size: 8px;
}
.nav ul li ul li a {
	padding-left: 20px;
}
/* zeigt bei aktiver 1. und 2. Ebene die Seitenlinks der 2. Ebene an  */
.nav ul li.current_page_parent ul, .nav ul li.current_page_item ul {
	display:block;
}
.nav ul li.current_page_parent ul li.current_page_item a, .nav ul li.current_page_parent ul li a:hover {
	color: #343900;
}
/* setzt Punkt bei aktiver 2. und 3. Ebene vor Seitenlink der 2. Elternebene */
.nav ul li ul li.current_page_item, .nav ul li.current_page_ancestor ul li.current_page_parent {
	background-image: url(../images/stil-elemente/orange9x9.png);
	background-repeat:no-repeat;
	background-position: 7px 3px;	
}
/* setzt bei aktiver 2. Ebene Schriftgröße und normale Farbe für 3. Ebene */
.nav ul li.current_page_parent ul li.current_page_item ul li a {
	color: #666;
	font-size:12px;
}
/* färbt bei aktivem Seitenlink in 2. Ebene die Kinderlinks in 3. Ebene bei a:hover */
.nav ul li.current_page_parent ul li.current_page_item ul li a:hover {
	color: #343900;
}
/* zeigt bei aktiver 2. Ebene Seitenlinks der 3. Ebene */
.nav ul li ul li.current_page_item ul li {
	display:block;
}
/* färbt bei aktiver  2. Ebene Seitenlinks in 1. und 2. Ebene in Standardfarbe */
.nav ul li.current_page_parent ul li a, .nav ul li.current_page_item ul li a {
	color: #666;
}
/* färbt in 2. Ebene den aktiven Seitenlink, den Elternlink und die Geschwisterlinks bei a:hover */
.nav ul li.current_page_parent ul li.current_page_item a, .nav ul li.current_page_parent ul li a:hover {
	color: #343900;
}

/****************************** 
**   3. Navigations-Ebene    **
*******************************/

/* setzt Schriftgröße und Zeilenhöhe der 3. Ebene */
.nav ul ul ul {
	font-size: 10px;
	line-height: 12px;	
}
/* färbt in 3. Ebene Seitenlink bei .active und a:hover */
.nav ul ul ul a:hover, .nav ul ul ul .active {
	color: #343900;
}
/* setzt Schriftgröße und Position der 3. Ebene, belendet Anzeige generell aus */
.nav ul li ul li ul li {
	display:none;
	margin: 2px 4px;
}
/* rückt 3. Ebene ein */
.nav ul li ul li ul li a {
	position: relativ;
	padding-left:23px;
}
/* zeigt bei aktiver 3. Ebene die Seitenlinks der 2. Ebene */
.nav ul li.current_page_ancestor ul {
	display:block;
}
/* zeigt bei aktiver 3. Ebene die Seitenlinks der 3. Ebene*/
.nav ul li.current_page_ancestor ul ul {
	display:block;
	left: -3px;
}
/* zeigt bei aktiver 3. Ebene Seitenlinks der 3. Ebene */
.nav ul li.current_page_ancestor ul li.current_page_parent ul li {
	display:block;
}
/* setzt in 3. Ebene Standard-Farbe und Größe der Seitenlinks  */
.nav ul li.current_page_ancestor ul li.current_page_parent ul li a {
	color: #666;
	font-size:12px;
}
/* setzt bei aktiver 3. Ebene Standard-Farbe für 2. Ebene  */
.nav ul li.current_page_ancestor ul li a {
	color: #666;
}
/* setzt bei aktiver 3. Ebene den Punkt vor aktiven Seitenlink */
.nav ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item {
	background-image: url(../images/stil-elemente/orange5x5.png);
	background-repeat:no-repeat;
	background-position: 5px 5px;
}
/* färbt bei aktiver 3. Ebene den aktiven Seitenlink, die Elternlinks und die Geschwisterlinks bei a:hover  */
.nav ul li.current_page_ancestor a, .nav ul li.current_page_ancestor ul li.current_page_parent a, .nav ul li.current_page_ancestor ul li.current_page_parent ul li.current_page_item a, .nav ul li.current_page_ancestor ul li.current_page_parent ul li a:hover, .nav ul li.current_page_ancestor ul li a:hover {
	color: #343900;
}