body,td,th {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(bilder/hg_aussen.gif);
}
a:link {
	color: #ffffec;
}
a:visited {
	color: #FFFFEC;
}
a:hover {
	color: #FFFFFF;
}
a:active {
	color: #FFFFEC;
}
.bm {background-color: #525252;border: 1px outset #000000; color: #ffffff; font-size: 11px; font-family: Arial; width:155px; height:20px; font-weight:bold;}
.inputstyle {background-color: #ffffff;border: 1px outset #000000; color: #000000; font-size: 11px; font-family: Arial; width:155px; height:16px; font-weight:bold;}
.email { color: #ffffec; font-weight: bold;}
.border-table { border: 1px outset #fb0063; background-color:#d2d2d2;}
.border-table-black { border: 1px outset #767676; background-color:#000000;}

.navi-footer { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-footer a:link { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-footer a:visited { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-footer a:hover { font-size: 12px; font-weight: bold; color: #ee025f; text-decoration:none;}
.navi-footer a:active { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}

.navi-text { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-text a:link { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-text a:visited { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}
.navi-text a:hover { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-text a:active { font-size: 12px; font-weight: bold; color: #ffffec; text-decoration:none;}

.navi-text2 { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-text2 a:link { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-text2 a:visited { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-text2 a:hover { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-text2 a:active { font-size: 12px; font-weight: bold; color: #000000; text-decoration:none;}

.navi-red { font-weight: bold; color: #fb0163; text-decoration:none;}
.navi-red a:link { font-weight: bold; color: #fb0163; text-decoration:none;}
.navi-red a:visited { font-weight: bold; color: #fb0163; text-decoration:none;}
.navi-red a:hover { font-weight: bold; color: #000000; text-decoration:none;}
.navi-red a:active { font-weight: bold; color: #fb0163; text-decoration:none;}

.navi-white { font-weight: bold; color: #ffffff; text-decoration:none;}
.navi-white a:link { font-weight: bold; color: #ffffff; text-decoration:none;}
.navi-white a:visited { font-weight: bold; color: #ffffff; text-decoration:none;}
.navi-white a:hover { font-weight: bold; color: #e5045c; text-decoration:none;}
.navi-white a:active { font-weight: bold; color: #ffffff; text-decoration:none;}

.navi-update { font-size: 10px; font-weight: bold; color: #e3e3e3; text-decoration:underline;}
.navi-update a:link { font-size: 10px; font-weight: bold; color: #e3e3e3; text-decoration:underline;}
.navi-update a:visited { font-size: 10px; font-weight: bold; color: #e3e3e3; text-decoration:underline;}
.navi-update a:hover { font-size: 10px; font-weight: bold; color: #000000; text-decoration:underline;}
.navi-update a:active { font-size: 10px; font-weight: bold; color: #e3e3e3; text-decoration:underline;}

.navi-11 { font-size: 10px; font-weight: bold; color: #828282; text-decoration:none;}
.navi-11  a:link { font-size: 10px; font-weight: bold; color: #828282; text-decoration:none;}
.navi-11  a:visited { font-size: 10px; font-weight: bold; color: #828282; text-decoration:none;}
.navi-11  a:hover { font-size: 10px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-11  a:active { font-size: 10px; font-weight: bold; color: #828282; text-decoration:none;}

.navi-11-2 { font-size: 10px; font-weight: bold; color: #ee025f; text-decoration:none;}
.navi-11-2  a:link { font-size: 10px; font-weight: bold; color: #ee025f; text-decoration:none;}
.navi-11-2  a:visited { font-size: 10px; font-weight: bold; color: #ee025f; text-decoration:none;}
.navi-11-2  a:hover { font-size: 10px; font-weight: bold; color: #000000; text-decoration:none;}
.navi-11-2  a:active { font-size: 10px; font-weight: bold; color: #ee025f; text-decoration:none;}

.name { color: #bebebe; font-size: 10px; font-weight: bold;}
.name2 { color: #ee025f; font-size: 10px; font-weight: bold;}
.title-red { color: #f90263; font-size: 12px; font-weight: bold;}
.title-black { color: #000000; font-size: 12px; font-weight: bold;}
.grey1 { color: #808080; font-weight: bold;}
.grey2 { color: #bebebe; font-weight: bold;}
.black1 { color: #000000; font-weight: bold;}
.black2 { color: #000000; font-weight: bold; font-size:12px;}
.red1 { color: #fb0163; font-weight: bold;}
.white1 { color: #ffffff; font-weight: bold; font-size:15px; text-indent:100px;}
.description {color: #969696}
.description-red {color: #ee025f}
.yellow-11 {color: #f1f1c3}


.item {
	position: relative; /*fuer opera und firefox*/
}
.tooltip {
	visibility: hidden;
	position: absolute;
	top: 10px;
	left: 30px;
	width: 94px;
	z-index: 100;
	/*ab hier anpassen*/
	background-color: #e5045c;
	border: 1px solid #000000;
	text-align: center;
	padding: 2px;
	color: #FFFFFF;
}
.item:hover, .item a:hover {
	cursor: pointer;
	cursor: hand;
}
.item:hover .tooltip, .item a:hover .tooltip {
	visibility: visible;
	cursor: default;
	text-decoration: none;
}