


/* ###############################  */

/* ########## Navi med #########*/
.mainNavMed { color: #666666; font-weight: bold; text-decoration: none; line-height: 12px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }
a.mainNavMed:link, a.mainNavMed:visited { color: #666666;  }
a.mainNavMed:hover { color: #174974; }

.mainNavMedDown { font-weight: bold; text-decoration: none; color: #1070B1; line-height: 12px; background-color: #eeeeee; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }

.subNavMed { font-weight: bold; text-decoration: none; margin-bottom: -10px;  color: #1070B1;  }
a.subNavMed:link, a.subNavMed:visited { color: #1070B1;  }
a.subNavMed:hover { color: #174974; }

.subNavMedDown{ font-weight: bold; color: #003399; text-decoration: none; margin-bottom: -10px; }
/* ###############################  */

/* ########## Navi blut #########*/
.mainNavBlut { color: #666666; font-weight: bold; text-decoration: none; line-height: 12px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }
a.mainNavBlut:link, a.mainNavBlut:visited { color: #666666; }
a.mainNavBlut:hover { color: #174974; }

.mainNavBlutDown { font-weight: bold; text-decoration: none; color: #9C1219; line-height: 12px; background-color: #eeeeee; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }

.subNavBlut { font-weight: bold; text-decoration: none; margin-bottom: -10px;  color: #9C1219;  }
a.subNavBlut:link, a.subNavBlut:visited { color: #9C1219;  }
a.subNavBlut:hover { color: #174974; }

.subNavBlutDown{ font-weight: bold; color: #003399; text-decoration: none; margin-bottom: -10px; }
/* ###############################  */

/* ########## Navi labor #########*/
.mainNavLab { color: #666666; font-weight: bold; text-decoration: none; line-height: 12px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }
a.mainNavLab:link, a.mainNavLab:visited { color: #666666; }
a.mainNavLab:hover { color: #174974; }

.mainNavLabDown { font-weight: bold; text-decoration: none; color: #44A544; line-height: 12px; background-color: #eeeeee; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }

.subNavLab { font-weight: bold; text-decoration: none; margin-bottom: -10px;  color: #44A544;  }
a.subNavLab:link, a.subNavLab:visited { color: #44A544; }
a.subNavLab:hover { color: #174974; }

.subNavLabDown{ font-weight: bold; color: #003399; text-decoration: none; margin-bottom: -10px; }
/* ###############################  */

/* ########## Navi exgesch #########*/
a.mainNavEx:link, a.mainNavEx:visited { color: #666666; font-weight: bold; text-decoration: none; line-height: 12px; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }
a.mainNavEx:hover { color: #174974; }
.mainNavExDown { font-weight: bold; text-decoration: none; color: #FAB000; line-height: 12px; background-color: #eeeeee; display: block; padding-top: 5px; padding-bottom: 5px; padding-left: 20px; width: 165px; }
a.subNavEx:link, a.subNavEx:visited { font-weight: bold; text-decoration: none; margin-bottom: -10px;  color: #FAB000;  }
a.subNavEx:hover { color: #174974; }
.subNavExDown{ font-weight: bold; color: #003399; text-decoration: none; margin-bottom: -10px; }
/* ###############################  */




.subRahmen {
	padding-left: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #eeeeee;
}
.headNav {
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;
	text-align: center;
	margin-bottom: 0px;
	color: #666666;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a.headNav:link {
	text-decoration: none;
}

a.headNav:visited {
	text-decoration: none;
}
a.headnav:hover {
	text-decoration: underline;
	color: #003366;
}

.headNavRahmen {
	font-weight: normal;
	text-decoration: none;
	font-size: 12px;
	text-align: center;
	margin-top: 15px;
}