#zielgruppen {
	position: absolute;
	top: 40px;
	left: 165px;
	font-size: 11px;
	line-height: 12px;
	padding-left: 10px;
	padding-right: 0;
	margin-right: 0;
	text-align: center;
}

#zielgruppen a {
	float: left;
	width: 88px;
	margin-right: 3px;
	display: block;
	padding: 3px 0 9px 0;
	font-weight: normal;
	text-decoration: none;
	border-bottom-style: solid;
	border-bottom-width: 0px;
}

.zgInaktiv, .zgInaktiv:link, .zgInaktiv:visited {
	color: #668;
	background: #fff url(ZGinaktiv_hor.jpg) no-repeat left bottom;
/*	border-bottom-color: #E6E6FA; */
}

#gesamtportal {
	position: absolute;
	top: 37px;
	left: 10px;
	height: 40px;
	width: 140px;
	overflow: hidden;
	text-align: center;
}

#zielgruppen span, #gesamtportal span {
	padding: 0px 2px 0px 2px;
	display: block;
	white-space: nowrap;
}

.zg_1_Inaktiv:hover, .zg_1_Inaktiv:active, .zg_1_Aktiv:hover, .zg_1_Aktiv:active, .zg_1_Aktiv:visited, .zg_1_Aktiv:link {
	color: #E89210;
	background: #fae9cf url(zielgrp1/1bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp1/1hor.jpg) no-repeat left bottom;
}

.zg_2_Inaktiv:hover, .zg_2_Inaktiv:active, .zg_2_Aktiv:hover, .zg_2_Aktiv:active, .zg_2_Aktiv:visited, .zg_2_Aktiv:link {
	color: #333366;
	background: #c1c1d1 url(zielgrp2/2bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp2/2hor.jpg) no-repeat left bottom;
}

.zg_3_Inaktiv:hover, .zg_3_Inaktiv:active, .zg_3_Aktiv:hover, .zg_3_Aktiv:active, .zg_3_Aktiv:visited, .zg_3_Aktiv:link {
	color: #A40000;
	background: #e8c0c0 url(zielgrp3/3bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp3/3hor.jpg) no-repeat left bottom;
}

.zg_4_Inaktiv:hover, .zg_4_Inaktiv:active, .zg_4_Aktiv:hover, .zg_4_Aktiv:active, .zg_4_Aktiv:visited, .zg_4_Aktiv:link {
	color: #69488C;
	background: #d2c8dc url(zielgrp4/4bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp4/4hor.jpg) no-repeat left bottom;
}

.zg_5_Inaktiv:hover, .zg_5_Inaktiv:active, .zg_5_Aktiv:hover, .zg_5_Aktiv:active, .zg_5_Aktiv:visited, .zg_5_Aktiv:link {
	color: #578352;
	background: #ccdacb url(zielgrp5/5bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp5/5hor.jpg) no-repeat left bottom;
}

.zg_6_Inaktiv:hover, .zg_6_Inaktiv:active, .zg_6_Aktiv:hover, .zg_6_Aktiv:active, .zg_6_Aktiv:visited, .zg_6_Aktiv:link {
	color: #8A4A4A;
	background: #dcc8c8 url(zielgrp6/6bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp6/6hor.jpg) no-repeat left bottom;
}

.zg_7_Inaktiv:hover, .zg_7_Inaktiv:active, .zg_7_Aktiv:hover, .zg_7_Aktiv:active, .zg_7_Aktiv:visited, .zg_7_Aktiv:link {
	color: #961D72;
	background: #dfbbd4 url(zielgrp7/7bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp7/7hor.jpg) no-repeat left bottom;
}

.zg_8_Inaktiv:hover, .zg_8_Inaktiv:active, .zg_8_Aktiv:hover, .zg_8_Aktiv:active, .zg_8_Aktiv:visited, .zg_8_Aktiv:link {
	color: #AA8800;
	background: #e5dbb2 url(zielgrp8/8bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp8/8hor.jpg) no-repeat left bottom;
}

.zg_9_Inaktiv:hover, .zg_9_Inaktiv:active, .zg_9_Aktiv:hover, .zg_9_Aktiv:active, .zg_9_Aktiv:visited, .zg_9_Aktiv:link {
	color: #57837F;
	background: #cbdada url(zielgrp9/9bg_hell.jpg) no-repeat left bottom;
	background: #fff url(zielgrp9/9hor.jpg) no-repeat left bottom;
}

#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 {
	background: #336aa1;
}
.zg1 {
	background: #e89210;
}
.zg2 {
	background: #333366;
}
.zg3 {
	background: #a40000;
}
.zg4 {
	background: #69488c;
}
.zg5 {
	background: #578352;
}
.zg6 {
	background: #8a4a4a;
}
.zg7 {
	background: #961d72;
}
.zg8 {
	background: #aa8800;
}
.zg9 {
	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;
}

.zg0dark {
	background: #336aa1;
}
.zg1dark {
	background: #e89210;
}
.zg2dark {
	background: #333366;
}
.zg3dark {
	background: #a40000;
}
.zg4dark {
	background: #69488c;
}
.zg5dark {
	background: #578352;
}
.zg6dark {
	background: #8a4a4a;
}
.zg7dark {
	background: #961d72;
}
.zg8dark {
	background: #aa8800;
}
.zg9dark {
	background: #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;
}