/*
 * Namespace: main_
 */
/* ========== First-Level ========== */
.base_outerHeader li {
	line-height: 1.649em;
	height: 1.649em;
	color: #000;
}

.navigation_firstLevel a {
    font-size: 0.925em;
    font-weight: bold;
    padding-left: 2.097em;
}

.navigation_text {
    z-index: 2000;
}

li a, li a:link, li a:visited, li a:active, li a:focus, li a:hover {
	color: #FFF;
}

.navigation_number {
	font-size: 0.925em;
	font-weight: bold;
	z-index: 1001;
	position: absolute;
	width: 1.658em;
	text-align: right;
	color: #FFF;
}

.navigation_firstLevel .navigation_modul_01 {
    width: 21.687em;
}

.navigation_firstLevel .navigation_modul_02 {
    width: 22.687em;
}

.navigation_firstLevel .navigation_modul_03 {
    width: 20.687em;
}

.base_modul_03, .navigation_modul_03_on a, .navigation_modul_03_on a:link, .navigation_modul_03_on a:visited, .navigation_modul_03_on a:active, .navigation_modul_03_on a:focus, .navigation_modul_03_on a:hover, .navigation_modul_03 a, .navigation_modul_03 a:link, .navigation_modul_03 a:visited, .navigation_modul_03 a:active, .navigation_modul_03 a:focus, .navigation_modul_03 a:hover {
    color: black;
}

.navigation_modul_03 .navigation_number {
	color: #000;
}

.navigation_firstLevel .navigation_modul_04 {
    width: 17.687em;
}

.base_modul_04, .navigation_modul_04_on a, .navigation_modul_04_on a:link, .navigation_modul_04_on a:visited, .navigation_modul_04_on a:active, .navigation_modul_04_on a:focus, .navigation_modul_04_on a:hover, .navigation_modul_04 a, .navigation_modul_04 a:link, .navigation_modul_04 a:visited, .navigation_modul_04 a:active, .navigation_modul_04 a:focus, .navigation_modul_04 a:hover {
    color: black;
}

.navigation_modul_04 .navigation_number {
	color: #000;
}

.navigation_firstLevel .navigation_modul_05 {
    width: 20.687em;
}

.navigation_firstLevel .navigation_modul_06 {
    width: 14.687em;
}

.navigation_firstLevel .navigation_modul_07 {
    width: 19.687em;
}

.navigation_firstLevel .navigation_modul_08 {
    width: 17.687em;
}

.navigation_firstLevel .navigation_modul_09 {
    width: 13.687em;
}

.navigation_modul_10 {
}

.navigation_secondLevel .navigation_modul_01_on, .navigation_modul_02_on, .navigation_modul_05_on, .navigation_modul_06_on, .navigation_modul_07_on, .navigation_modul_08_on, .navigation_modul_09_on, .navigation_modul_10_on {
    background-image: url("../../images/arrow_white_right.png");
    background-repeat: no-repeat;
    background-position: 1.019em 0.617em;
}

.navigation_secondLevel .navigation_modul_03_on, .navigation_modul_04_on {
    background-image: url("../../images/arrow_black_right.png");
    background-repeat: no-repeat;
    background-position: 1.019em 0.617em;
}

.navigation_basis_on {
    background-image: url("../../images/arrow_black_right.png") !important;
    background-repeat: no-repeat !important;
    background-position: 1.019em 0.617em !important;
}

/* ========== Second-Level ========== */
.navigation_secondLevel {
    margin-top: 1.196em;
}

.navigation_secondLevel li {
    line-height: 1.649em;
    height: 1.649em;
    margin-top: 1px;
}

.navigation_secondLevel a {
    font-size: 0.925em;
    font-weight: bold;
    padding-left: 2.097em;
}

/* ========== Third-Level ========== */
.navigation_thirdLevel {
    margin-top: 6.196em;
}

.navigation_thirdLevelohneSubnavi {
    margin-top: 14.296em;
}

.navigation_thirdLevelohneSubnavi li, .navigation_thirdLevel li {
	line-height: 1.649em;
	height: 1.649em;
	background: #60C0E5;
	margin-top: 1px;
	color: #000;
	font-weight: bold;
}

.navigation_thirdLevelohneSubnavi li a, .navigation_thirdLevelohneSubnavi li a:link, .navigation_thirdLevelohneSubnavi li a:visited, .navigation_thirdLevelohneSubnavi li a:active, .navigation_thirdLevelohneSubnavi li a:focus, .navigation_thirdLevelohneSubnavi li a:hover, .navigation_thirdLevel li a, .navigation_thirdLevel li a:link, .navigation_thirdLevel li a:visited, .navigation_thirdLevel li a:active, .navigation_thirdLevel li a:focus, .navigation_thirdLevel li a:hover {
    font-size: 0.925em;
    font-weight: bold;
    padding-left: 2.097em;
    color: black !important;
}

/* ========== Level four ========== */
.navigation_fourLevel {
    margin-top: 1.096em;
}

.navigation_fourLevel li {
    border-top-width: 1px;
    border-top-style: solid;
    border-top-color: #60C0E5;
    line-height: 1.649em;
    height: 1.649em;
}

.navigation_fourLevel li a.navigation_fourLink, .navigation_fourLevel li a.navigation_fourLink:link, .navigation_fourLevel li a.navigation_fourLink:visited, .navigation_fourLevel li a.navigation_fourLink:active, .navigation_fourLevel li a.navigation_fourLink:focus, .navigation_fourLevel li a.navigation_fourLink:hover {
    font-size: 0.925em;
    font-weight: bold;
    padding-left: 2.097em;
    color: black !important;
}

/* ========== Zoom ========== */
.navigation_zoomLabel {
    font-size: 0.925em;
    float: left;
    padding-left: 2.097em;
    color: black !important;
    font-weight: bold;
}

.navigation_zoomButton {
    text-align: center;
    float: left;
    border: 1px;
    border-style: solid;
    border-color: #60C0E5;
    margin-left: 0.387em;
    width: 1.287em;
    height: 0.887em;
    margin-top: 0.287em;
    line-height: 0.787em;
}

.navigation_zoomButton a {
    padding-left: 0.397em;
    padding-right: 0.397em;
    color: black !important;
    font-weight: normal;
}

.navigation_zoomButton a:link, .navigation_zoomButton a:active, .navigation_zoomButton a:visited, .navigation_zoomButton a:focus {
    text-decoration: none;
}

.navigation_zoomButton a:hover {
    text-decoration: none;
}
