#zg_nav {
	font-size: 11px;
	left: 169px;
	line-height: 12px;
	margin-right: 0;
	padding-left: 10px;
	padding-right: 0;
	position: absolute;
	text-align: center;
	top: 40px;
}

#zg_nav a {
  cursor: pointer;
  display: block;
  float: left;
  font-weight: normal;
  padding: 2px 0;
  height: 25px;
  margin-right: 3px;
  text-decoration: none;
  width: 88px;
}

#zg_nav .last {
  margin-right: 0;
}

.zg_na, a.zg_na:link, a.zg_na:hover, a.zg_na:active, a.zg_na:visited {
  color: #668;
  border-bottom: 7px solid #c4c5d9;
}

.zg_1h, .zg_a1, .zg_a1h, .zg_1c {
	border-bottom: 7px solid #e89210;
}

#zg_nav a.zg_1h {
	color: #e89210;
}

.zg_a1, .zg_a1h, #zg_nav a.zg_a1, #zg_nav a.zg_a1h {
  color: #000;
  background-color: #f3c887;
}

.zg_2h, .zg_a2, .zg_a2h, .zg_2c {
	border-bottom: 7px solid #333366;
}

#zg_nav a.zg_2h {
	color: #333366;
}

.zg_a2, .zg_a2h, #zg_nav a.zg_a2, #zg_nav a.zg_a2h {
  color: #000;
  background-color: #8585a3;
}

.zg_3h, .zg_a3, .zg_a3h, .zg_3c {
	border-bottom: 7px solid #a40000;
}

#zg_nav a.zg_3h {
	color: #a40000;
}

.zg_a3, .zg_a3h, #zg_nav a.zg_a3, #zg_nav a.zg_a3h {
  color: #000;
  background-color: #d28180;
}

.zg_4h, .zg_a4, .zg_a4h, .zg_4c {
	border-bottom: 7px solid #69488c;
}

#zg_nav a.zg_4h {
	color: #69488c;
}

.zg_a4, .zg_a4h, #zg_nav a.zg_a4, #zg_nav a.zg_a4h {
  color: #000;
  background-color: #a591ba;
}

.zg_5h, .zg_a5, .zg_a5h, .zg_5c {
	border-bottom: 7px solid #578352;
}

#zg_nav a.zg_5h {
	color: #578352;
}

.zg_a5, .zg_a5h, #zg_nav a.zg_a5, #zg_nav a.zg_a5h {
  color: #000;
  background-color: #9ab597;
}

.zg_6h, .zg_a6, .zg_a6h, .zg_6c {
	border-bottom: 7px solid #8a4a4a;
}

#zg_nav a.zg_6h {
	color: #8a4a4a;
}

.zg_a6, .zg_a6h, #zg_nav a.zg_a6, #zg_nav a.zg_a6h {
  color: #000;
  background-color: #b99292;
}

.zg_7h, .zg_a7, .zg_a7h, .zg_7c {
	border-bottom: 7px solid #961d72;
}

#zg_nav a.zg_7h {
	color: #961d72;
}

.zg_a7, .zg_a7h, #zg_nav a.zg_a7, #zg_nav a.zg_a7h {
  color: #000;
  background-color: #c077aa;
}

.zg_8h, .zg_a8, .zg_a8h, .zg_8c {
	border-bottom: 7px solid #aa8800;
}

#zg_nav a.zg_8h {
	color: #aa8800;
}

.zg_a8, .zg_a8h, #zg_nav a.zg_a8, #zg_nav a.zg_a8h {
  color: #000;
  background-color: #ccb866;
}

.zg_9h, .zg_a9, .zg_a9h, .zg_9c {
	border-bottom: 7px solid #57837f;
}

#zg_nav a.zg_9h {
	color: #57837f;
}

.zg_a9, .zg_a9h, #zg_nav a.zg_a9, #zg_nav a.zg_a9h {
  color: #000;
  background-color: #9ab5b8;
}

#gesamtportal {
	height: 40px;
	left: 10px;
	overflow: hidden;
	padding: 1px 0 4px;
	position: absolute;
	text-align: center;
	top: 39px;
	width: 140px;
}

#gesamtportal a {
	display: block;
	font-size: 18px;
	font-weight: normal;
	line-height: 34px;
	padding: 0 0 2px;
  text-decoration: none;
	white-space: nowrap;
}

#zg_hinweis {
	font-size: 10px;
	z-index: 10;
	width: 300px;
	line-height: 12px;
	margin-top: 5px;
	position: absolute;
	display: none;
}

.zg0, .zg1, .zg2, .zg3, .zg4, .zg5, .zg6, .zg7, .zg8, .zg9 {
	color: #fff;
	font-size: 10px;
}

.zg0, .zg0dark {
	background: #336aa1;
}
.zg1, .zg1dark {
	background: #e89210;
}
.zg2, .zg2dark {
	background: #333366;
}
.zg3, .zg3dark {
	background: #a40000;
}
.zg4, .zg4dark {
	background: #69488c;
}
.zg5, .zg5dark {
	background: #578352;
}
.zg6, .zg6dark {
	background: #8a4a4a;
}
.zg7, .zg7dark {
	background: #961d72;
}
.zg8, .zg8dark {
	background: #aa8800;
}
.zg9, .zg9dark {
	background: #57837f;
}

.zg0set {
	border-bottom-color: #336aa1;
}
.zg1set {
	border-bottom-color: #e89210;
}
.zg2set {
	border-bottom-color: #333366;
}
.zg3set {
	border-bottom-color: #a40000;
}
.zg4set {
	border-bottom-color: #69488c;
}
.zg5set {
	border-bottom-color: #578352;
}
.zg6set {
	border-bottom-color: #8a4a4a;
}
.zg7set {
	border-bottom-color: #961d72;
}
.zg8set {
	border-bottom-color: #aa8800;
}
.zg9set {
	border-bottom-color: #57837f;
}

.zg0medium {
	background: #85a6c7;
}
.zg1medium {
	background: #f3c887;
}
.zg2medium {
	background: #8585a3;
}
.zg3medium {
	background: #d28180;
}
.zg4medium {
	background: #a591ba;
}
.zg5medium {
	background: #9ab597;
}
.zg6medium {
	background: #b99292;
}
.zg7medium {
	background: #c077aa;
}
.zg8medium {
	background: #ccb866;
}
.zg9medium {
	background: #9ab5b8;
}

.zg0bright {
	background: #c1d2e3;
}
.zg1bright {
	background: #fae9cf;
}
.zg2bright {
	background: #c1c1d1;
}
.zg3bright {
	background: #e8c0c0;
}
.zg4bright {
	background: #d2c8dc;
}
.zg5bright {
	background: #ccdacb;
}
.zg6bright {
	background: #dcc8c8;
}
.zg7bright {
	background: #dfbbd4;
}
.zg8bright {
	background: #e5dbb2;
}
.zg9bright {
	background: #cbdada;
}

#titel {
	color: #000;
	font-size: 18px;
	font-weight: normal;
	height: 18px;
	line-height: 18px;
	left: 175px;
	position: absolute;
	top: 14px;
}

#titel a:link, #titel a:visited, #titel a:active {
	color: #000;
	font-weight: normal;
}

#info {
	color: #000;
	font-size: 15px;
	font-weight: bold;
	height: 15px;
	line-height: 15px;
	position: absolute;
	right: 10px;
	top: 17px;
}

#head a, #head #info a:link, #head #info a:visited, #head #info a:active {
	color: #000;
	font-weight: bold;
}