BODY {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
UL {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
LI {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,sans-serif
}
INPUT {
	FONT-SIZE: 11px
}
SELECT {
	FONT-SIZE: 11px
}
LABEL {
	FONT-SIZE: 11px
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
H5 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px
}
A {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.button {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 140px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #c0c0c0
}
.textsehrgross {
	FONT-SIZE: 15px
}
A.textsehrgross {
	FONT-SIZE: 15px; TEXT-DECORATION: none
}
A.textsehrgross:hover {
	FONT-SIZE: 15px; TEXT-DECORATION: underline
}
.textsehrgrossfett {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
A.textsehrgrossfett {
	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
A.textsehrgrossfett:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-DECORATION: underline
}
.textgross {
	FONT-SIZE: 12px
}
A.textgross {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.textgross:hover {
	FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.textgrossfett {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.textgrossfett {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
A.textgrossfett:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
.text {
	FONT-SIZE: 11px; COLOR: #000000
}
A.text {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.text:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: underline
}
.textfett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.textfett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.textfett:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.textklein {
	FONT-SIZE: 10px
}
A.textklein {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.textklein:hover {
	FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.textkleinfett {
	FONT-WEIGHT: bold; FONT-SIZE: 10px
}
A.textkleinfett {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none
}
A.textkleinfett:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: underline
}
.textrot {
	FONT-SIZE: 11px; COLOR: #ff0000
}
A.textrot {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.textrot:hover {
	FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.textrotfett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000
}
A.textrotfett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: none
}
A.textrotfett:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; TEXT-DECORATION: underline
}
.textblau {
	FONT-SIZE: 11px; COLOR: #3366cc
}
A.textblau {
	FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: none
}
A.textblau:hover {
	FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: underline
}
.textblaufett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc
}
A.textblaufett {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: none
}
A.textblaufett:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #3366cc; TEXT-DECORATION: none
}
.blauweiss {
	WIDTH: 100%; COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweiss {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweiss:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweiss:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweiss:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweiss:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699; TEXT-DECORATION: underline
}
.blauweissohnebreite {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweissohnebreite {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweissohnebreite:link {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweissohnebreite:active {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweissohnebreite:visited {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699
}
A.blauweissohnebreite:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #336699; TEXT-DECORATION: underline
}
A.ressort {
	COLOR: #ffffff
}
A.ressort:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
.dayhead {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: white; BACKGROUND-COLOR: #00519c
}
.daytiny {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; BACKGROUND-COLOR: #00519c
}
.hint_weiss {
	BACKGROUND-COLOR: #ffffff
}
.hint_hellblau {
	BACKGROUND-COLOR: #8cb4d0
}
.hint_schwarz {
	BACKGROUND-COLOR: #000000
}
.hint_grau {
	BACKGROUND-COLOR: #eeeeee
}
.hint_grau_rah_schw {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; WIDTH: 100%; TEXT-INDENT: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee
}
.hint_grau_rah_schw_fett {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: black 1px solid; WIDTH: 100%; TEXT-INDENT: 3px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #eeeeee
}
.pager {
	TEXT-ALIGN: center
}
.linie_schwarz {
	BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 100%; BORDER-BOTTOM: black 1px solid
}
.rahmen_schwarz {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
.l1 {
	BACKGROUND-COLOR: #e7e7e7
}
.l2 {
	BACKGROUND-COLOR: #d0d0d0
}
.l3 {
	BACKGROUND-COLOR: #e7e7e7
}
.l4 {
	BACKGROUND-COLOR: #005599
}
.communitytd {
	DISPLAY: block; PADDING-LEFT: 18px; WIDTH: 100%; HEIGHT: 18px
}
.Offline IMG {
	FLOAT: left
}
.Online IMG {
	FLOAT: left
}
.Unbekannt IMG {
	FLOAT: left
}
.Online {
	COLOR: #009933
}
.Offline {
	COLOR: red
}
.input_weiss {
	FONT-WEIGHT: bold; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; COLOR: #000000; BORDER-TOP-COLOR: #000000; TEXT-INDENT: 2px; BACKGROUND-COLOR: #ffffff; BORDER-RIGHT-COLOR: #000000
}
.ep_top_line1 {
	BACKGROUND-COLOR: #8cb4d0
}
.ep_top_line2 {
	BACKGROUND-COLOR: #dddddd
}
.reg_needed {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #eeeeee
}
.reg_error {
	FONT-SIZE: 12px; BACKGROUND-COLOR: #ffdddd
}
TABLE#diaautoform INPUT {
	MARGIN: 0px 5px; FONT: 7pt Arial
}
TABLE#diaautoform SELECT {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT: 7pt Arial; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A.forum {
	FONT-SIZE: 10pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.forum:hover {
	FONT-SIZE: 10pt; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.forumaktiv {
	FONT-SIZE: 10pt; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.forum-gelesen {
	FONT-SIZE: 10pt; COLOR: #009900; TEXT-DECORATION: underline
}
A.forum-ungelesen {
	FONT-SIZE: 10pt; COLOR: #cc0033; TEXT-DECORATION: underline
}
A.forumklein {
	FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: underline
}
A.forumklein:hover {
	FONT-SIZE: 8pt; COLOR: #0000ff; TEXT-DECORATION: underline
}
A.forumkleinaktiv {
	FONT-SIZE: 8pt; COLOR: #0000ff; TEXT-DECORATION: underline
}
.forum_combo {
	FONT-SIZE: 9pt
}
.fcms_forum_bghell {
	BACKGROUND-COLOR: #eff5fb
}
.fcms_forum_bgmittel {
	BACKGROUND-COLOR: #adc4dc
}
.fcms_forum_bgdunkel {
	BACKGROUND-COLOR: #6699cc
}
.fcms_forum_error {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff0000; FONT-FAMILY: verdana,sans-serif
}
DIV.autocomplete {
	BORDER-RIGHT: #888 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #888 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #888 1px solid; WIDTH: 250px; PADDING-TOP: 0px; BORDER-BOTTOM: #888 1px solid; POSITION: absolute; BACKGROUND-COLOR: white
}
DIV.autocomplete UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV.autocomplete UL LI.selected {
	BACKGROUND-COLOR: #d2e2f2
}
DIV.autocomplete UL LI {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; CURSOR: pointer; PADDING-TOP: 2px; LIST-STYLE-TYPE: none; HEIGHT: 12px
}
