#2e2578 header-blau
#7C95BA lila
#cbcfd6 silber
#f8f8e8 creme
#0099CC ruw-blau
#DD9A00 ruw-orange

BODY {
	OLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 8pt; TEXT-DECORATION: none;
	CROLLBAR-3DLIGHT-COLOR: #DD9A00;
	CROLLBAR-HIGHLIGHT-COLOR: #DD9A00;
	CROLLBAR-SHADOW-COLOR: #DD9A00;
	CROLLBAR-DARKSHADOW-COLOR: #DD9A00;
	CROLLBAR-BASE-COLOR: #EBDAA9;
	CROLLBAR-FACE-COLOR: #EBDAA9;
	CROLLBAR-TRACK-COLOR: #EBDAA9;
	CROLLBAR-ARROW-COLOR: #DD9A00
}
A:link {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A:active {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none
}
A {
	FONT-FAMILY: Verdana, Geneva, Arial
}
.nav {
	COLOR: #ffffff; FONT-SIZE: 10pt; ONT-WEIGHT: bold; padding-left: 20px; padding-right: 10px; padding-top: 10px
}
A.nav:hover {
	COLOR: #ffec00;
}
.navfooterl {
	COLOR: #000000; FONT-SIZE: 10pt; padding-left: 20px; padding-right: 0px; padding-top: 0px
}
A.navfooterl:hover {
	COLOR: #cbcfd6;
}
.navfooterm {
	COLOR: #000000; FONT-SIZE: 10pt; padding-left: 2px; padding-right: 2px; padding-top: 0px
}
A.navfooterm:hover {
	COLOR: #cbcfd6;
}
.navfooterr {
	FONT-SIZE: 8pt; TEXT-ALIGN: right; padding-right: 10px;
}
A.navfooterr {
	COLOR: #ffffff;
}
A.navfooterr:hover {
	COLOR: #cbcfd6;
}
.pic {
	COLOR: #000000; FONT-SIZE: 10pt; FONT-WEIGHT: bold;
}
A.pic:hover {
	COLOR: #cbcfd6;
}
.faq {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Helvetica, sans-serif;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	padding-left: 0px;
	TEXT-ALIGN: left;
}
.intern {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Geneva, Arial;
	COLOR: #000000;
	FONT-STYLE: normal;
	ONT-WEIGHT: bold;
	padding-left: 0px;
	TEXT-ALIGN: left;
}
OL {
	padding-right: 10px; FONT-WEIGHT: bold;
}
UL {
	padding-right: 10px;
}
A:link.faq {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A:link.intern {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A:visited.faq {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A:active.faq {
	COLOR: #ffec00; TEXT-DECORATION: underline;
}
A:hover.faq {
	COLOR: #ffec00; TEXT-DECORATION: underline;
}
.text1 {
	FONT-SIZE: 8pt;
	FONT-FAMILY: Verdana, Geneva, Arial;
	COLOR: #000000;
	ONT-STYLE: italic;
	FONT-WEIGHT: bold;
	padding-left: 30px;
	TEXT-ALIGN: justify;
}
.standard {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none; TEXT-ALIGN: justify; padding-left: 5px; padding-right: 5px;
}
.tabelle {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 10pt; TEXT-DECORATION: none; TEXT-ALIGN: left; border: 1px solid #ffffff;
}
.copy {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 8pt; TEXT-DECORATION: none; TEXT-ALIGN: right; padding-right: 10px; border-top: 1px solid #ffffff;
}
.header_red {
	COLOR: #ffffff; FONT-FAMILY: erdana, eneva, Arial; FONT-SIZE: 12pt; TEXT-DECORATION: none; TEXT-ALIGN: center; padding-right: 0px; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff;
}
.footer {
	COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 8pt; TEXT-DECORATION: none; TEXT-ALIGN: right; FONT-WEIGHT: ; padding-right: 10px;
}
.rahmen {
	border: 1px solid #cbcfd6;
}
.rahmenweiss {
	border: 1px solid #ffffff;
}
.rahmenlila {
	border: 2px solid #bf0082;
}
.werbung {
	border: 0px solid #0099CC;
	TEXT-ALIGN: center;
}
.werbung_rahmen {
	border: 1px solid #cbcfd6;
}
#p1 {
	padding-left: 10px; padding-right: 10px;
}
#p2 {
	padding-left: 10px; padding-right: 10px; FONT-SIZE: 14pt;
}
#p3 {
	padding-left: 10px; padding-right: 10px; FONT-SIZE: 13pt; FONT-FAMILY: Arial;
}
#p4 {
	padding-left: 10px; padding-right: 0px; TEXT-ALIGN: left;
}
.respalte {
	FONT-FAMILY: Verdana, Geneva, Arial; FONT-SIZE: 7pt; padding-top: 5px; padding-bottom: 5px;
}
#titel {
	FONT-SIZE: 13pt;
	FONT-FAMILY: Verdana, Geneva, Arial;
	COLOR: #ffec00;
	FONT-WEIGHT: bold;
	padding-left: 10px;
}
#titel_zentriert {
	TEXT-ALIGN: center;
	FONT-SIZE: 13pt;
	FONT-FAMILY: Verdana, Geneva, Arial;
	COLOR: #ffec00;
	FONT-WEIGHT: bold;
	padding-left: 10px;
}
#untertitel {
	FONT-SIZE: 10pt;
	FONT-FAMILY: Verdana, Geneva, Arial;
	COLOR: #000000;
	ONT-WEIGHT: bold;
	FONT-STYLE: italic;
	padding-left: 10px;
}
.formbreite {
  width: 260px;
}
input { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; BACKGROUND-COLOR: #f8f8e8; border:1px solid #7C95BA; }

input.radio { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; BACKGROUND-COLOR: #f8f8e8; border:0px solid #7C95BA; }

textarea { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; BACKGROUND-COLOR: #f8f8e8; border:1px solid #7C95BA; }

select { FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial; BACKGROUND-COLOR: #f8f8e8; border:1px solid #7C95BA; }

.button { background-color:#f8f8e8; color:#000000; width:150px; border:1px solid #7C95BA; }

.presseberichte {
	COLOR: #ffffff; FONT-SIZE: 7pt;	FONT-FAMILY: Verdana, Geneva, Arial; padding-left: 3px; padding-right: 3px;
}
A.presseberichte:hover {
	COLOR: #ffec00;
}