﻿/* ************************************** */
/* Navigation vertikal                    */
/* ************************************** */

#navigation_container {
 	clear: both;
	width:215px;
	padding:0px;
	margin:0px;
	background-image:url('/nav/img/nav_separator.png');
	background-position:right top;
	background-repeat:no-repeat;
	background-attachment: scroll;
}

.nav_page_std { /* Hauptnavigation Seite normal */
	height: 31px;
	font-family: Oswald, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 400;
	letter-spacing: 0.02em;
	line-height: 22px;
	color: #A4BEDB;
	padding: 7px 0px 0px 20px;
	cursor: pointer;
	background-image:url('/nav/img/nav_separator.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_page_over { /* Hauptnavigation Seite hover */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#FFFFFF;
	padding: 7px 0px 0px 20px;
	cursor:pointer;
	background-image:url('/nav/img/nav_separator.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_page_active { /* Hauptnavigation Seite aktiv */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#FFFFFF;
	padding: 7px 0px 0px 20px;
	cursor:pointer;
	background-image:url('/nav/img/nav_separator.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_menu_std { /* Hauptnavigation m. Unterseite normal */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#A4BEDB;
	padding: 7px 0px 0px 20px;
	background-image:url('/nav/img/nav_menu_separator.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_menu_over { /* Hauptnavigation m. Unterseite hover */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#FFFFFF;
	padding: 7px 0px 0px 20px;
	background-image:url('/nav/img/nav_menu_separator_over.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_menu_open { /* Hauptnavigation m. Unterseite offen */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#FFFFFF;
	padding: 7px 0px 0px 20px;
	background-image:url('/nav/img/nav_menu_separator_open.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.nav_menu_active { /* Hauptnavigation m. Unterseite aktiv */
	height:31px;
	font-family:Oswald, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	letter-spacing:0.02em;
	line-height: 22px;
	color:#FFFFFF;
	padding: 7px 0px 0px 20px;
	background-image:url('/nav/img/nav_menu_separator_open.png');
	background-position:right bottom;
	background-repeat:no-repeat;
	background-attachment: scroll;
	cursor:pointer;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}

/* ************************************** */
/* Hintergrundfarben Untermenüs           */
/* ************************************** */

.nav_sub1 {
	color:#E0EAF3 !important;
	width:192px; /* Breite - Einzug von index.asp */
}
.nav_sub2 {
	color:#C2D3E7 !important;
	width:182px;
}
.nav_sub3 {
	color:#A4BEDB !important;
	width:172px;
}
.nav_sub4 {
	color:#A4BEDB !important;
	width:162px;
}
.nav_sub5 {
	color:#A4BEDB !important;
	width:152px;
}
.nav_sub6 {
	color:#A4BEDB !important;
	width:142px;
}
.nav_sub7 {
	color:#A4BEDB !important;
	width:132px;
}
