BODY {
        PADDING: 0pt; 
        FONT-SIZE: 12pt; 
        MARGIN: 0pt; 
        FONT-FAMILY: arial,sans-serif;
}
.tab {
        PADDING: 0pt; 
        border-collapse: collapse;
        MARGIN: 0pt; 
        WIDTH: 100%;
}
.tabkopf {
        BORDER-WIDTH: 0pt; 
        border-collapse: collapse;
        PADDING: 0pt; 
        WIDTH: 100%; 
        HEIGHT: 30pt;
}
.tabbread {
        FONT-SIZE: 10pt;
        border-collapse: collapse;
        BORDER-WIDTH: 1pt; 
        PADDING-RIGHT:  5pt; 
        PADDING-LEFT:   3pt; 
        PADDING-BOTTOM: 0pt; 
        PADDING-TOP:    0pt; 
        BORDER-STYLE: solid; 
        BORDER-COLOR: #cdcdcd; 
        BACKGROUND-COLOR: #e8e8e8; 
        WIDTH: 100%; 
        HEIGHT: 20pt;
}
.tabbreadzeile {
        xxPADDING-RIGHT: 5pt; 
        xxPADDING-LEFT: 3pt; 
        xxPADDING-BOTTOM: 0pt; 
        xxPADDING-TOP: 0pt; 
        xxHEIGHT: 20pt;
}
.tabbreadspalte {
        xxPADDING-LEFT: 3pt; 
        xxPADDING-BOTTOM: 0pt; 
        xxBACKGROUND-COLOR: #e8e8e8; 
        xxWIDTH: 100%; 
        xxPADDING-TOP: 0pt; 
        xxHEIGHT: 20pt;
}

.tabbreadlink:link, .tabbreadlink:visited, .tabbreadlink:active {
        COLOR: #0000ff; 
        TEXT-DECORATION: underline;
}

.tabcont {
        BORDER-WIDTH: 0pt; 
        border-collapse: collapse;
        PADDING: 0pt; 
        WIDTH: 100%;
}
.tabcontzeile {
        xxBORDER-WIDTH: 0pt; 
        xxPADDING: 0pt; 
        xxWIDTH: 100%;
}
.tabcontspalte {
        xxBORDER-WIDTH: 0pt; 
        xxPADDING: 0pt; 
        xxWIDTH: 100%;
}

.tabcontentl {
        BORDER-WIDTH: 0pt; 
        border-collapse: collapse;
        PADDING: 0pt; 
        PADDING-LEFT: 5pt; 
        PADDING-BOTTOM: 5pt; 
        WIDTH: 100%; 
        COLOR: #000000;
}
.tabcontschlag {
        BORDER-WIDTH: 1pt; 
        border-collapse: collapse;
        BORDER-STYLE: solid; 
        BORDER-COLOR: #ffcc33;
}
.tabcontschlagzeile {
        xxBORDER-WIDTH: 0pt; 
        xxBORDER-STYLE: solid; 
        xxBORDER-COLOR: #ffcc33;
}
.tabcontschlagspalte {
        xxBORDER-WIDTH: 0pt; 
        xxBORDER-STYLE: solid; 
        xxBORDER-COLOR: #ffcc33;
}

.tabschlag {
        font-size: 12pt;
        border-collapse: collapse;
        BORDER-WIDTH: 0pt; 
        BORDER-COLOR: #0000ff; 
        BORDER-STYLE: solid;
        xxPADDING: 6pt; 
        WIDTH: 100%; 
        COLOR: #000000; 
        BACKGROUND-COLOR: #fff8db; 
        vertical-align: center;
        xxTEXT-ALIGN: justify;
}

.tabschlagzeile {
        line-height: 14pt; 
        BACKGROUND-COLOR: #fff8db; 
        TEXT-ALIGN: justify;
        vertical-align: center;
}

.tabschlagspalte {
        xxBORDER-WIDTH: 1pt; 
        xxBORDER-COLOR: #0000ff; 
        xxBORDER-STYLE: solid;
        PADDING-LEFT: 6pt; 
        PADDING-RIGHT: 6pt; 
        vertical-align: center;
        xxWIDTH: 100%; 
        xxCOLOR: #000000; 
        xxBACKGROUND-COLOR: #fff8db; 
        xxTEXT-ALIGN: justify;
}

.tabuser {
        BORDER-WIDTH: 1pt; 
        border-collapse: collapse;
        BORDER-COLOR: #0000ff; 
        PADDING: 6pt; 
        WIDTH: 100%; 
        COLOR: #000000; 
        BACKGROUND-COLOR: #ddf8cc; 
        TEXT-ALIGN: justify;
}
.tabuserzeile {
        xxBORDER-WIDTH: 1pt; 
        xxBORDER-COLOR: #0000ff; 
        xxPADDING: 6pt; 
        xxWIDTH: 100%; 
        xxCOLOR: #000000; 
        xxBACKGROUND-COLOR: #ddf8cc; 
        xxTEXT-ALIGN: justify;
}
.tabuserspalte {
        xxBORDER-WIDTH: 1pt; 
        xxBORDER-COLOR: #0000ff; 
        xxPADDING: 6pt; 
        xxWIDTH: 100%; 
        xxCOLOR: #000000; 
        xxBACKGROUND-COLOR: #ddf8cc; 
        xxTEXT-ALIGN: justify;
}

.tabrechts {
        BORDER-WIDTH: 1pt; 
        border-collapse: collapse;
        BORDER-COLOR: #cdcdcd; 
        BORDER-STYLE: solid; 
        xxPADDING: 6pt; 
        xxBACKGROUND-COLOR: #e8e8e8; 
        xxPADDING-BOTTOM: 0pt; 
        xxWIDTH: 100%; 
        xxCOLOR: #ffff00; 
        xxTEXT-ALIGN: justify;
}

.tabblaettern {
        BORDER-WIDTH: 1pt; 
        border-collapse: collapse;
        BACKGROUND-COLOR: #e5ecf9; 
        BORDER-COLOR: #bbbbbb; 
        BORDER-STYLE: solid; 
        FONT-SIZE: 9pt; 
        COLOR: #000000; 
}
.tabblaetternzeile {
        LINE-HEIGHT: 10pt;
}
.tabblaetternspalte {
        BORDER-WIDTH: 1pt; 
        BORDER-STYLE: solid; 
        BORDER-COLOR: #bbbbbb;
        PADDING-LEFT:  1pt; 
        PADDING-RIGHT: 1pt; 
}

.blaetterntext {
        COLOR: #000000; 
        TEXT-ALIGN: center
}

.blaettern {
        PADDING: 1pt; 
        COLOR: #0000ff; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none;
}
.blaettern_link:link, .blaettern_link:visited, .blaettern_link:active, .blaettern_link:hover  {
        PADDING: 1pt; 
        COLOR: #0000ff; 
        TEXT-ALIGN: center; 
        TEXT-DECORATION: none;
}

.xxblaetternr {
        xxPADDING: 0pt; xxBORDER-SPACING: 0pt; xxBORDER: #000000 1pt solid; xxTEXT-DECORATION: none; xxCOLOR: #ff0000
}

.ansfunktion, .ansfunktion:link, .ansfunktion:visited, .ansfunktion:active {
        FONT-SIZE: 9pt; COLOR: #0000ff; TEXT-DECORATION: none
}

.ansurllink, .ansurllink:link, .ansurllink:active, .ansurllink:visited {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #0000ff; TEXT-DECORATION: underline;
}

.ansurllinkklein, .ansurllinkklein:link, .ansurllinkklein:visited, .ansurllinkklein:active   {
        FONT-SIZE: 9pt; COLOR: #880059; TEXT-DECORATION: underline
}

.anstaglink, .anstaglink:link, .anstaglink:visited, .anstaglink:active {
        FONT-SIZE: 11pt; COLOR: #0000ff; TEXT-DECORATION: none
}



.anstaglink1, .anstaglink1:link, .anstaglink1:visited, .anstaglink1:active  {
        FONT-SIZE: 20pt; FONT-weight: bold; COLOR: #888888; TEXT-DECORATION: none; vertical-align: center;
}

.anstaglink2, .anstaglink2:link, .anstaglink2:visited, .anstaglink2:active {
        FONT-SIZE: 16pt; FONT-WEIGHT: normal; COLOR: #0000ff; TEXT-DECORATION: none;  vertical-align: center;
}

.anstaglink3, .anstaglink3:link, .anstaglink3:visited, .anstaglink3:active {
        FONT-SIZE: 13pt; FONT-weight: normal; COLOR: #880059; TEXT-DECORATION: none;  vertical-align: center;
}

.anstaglink4, .anstaglink4:link, .anstaglink4:visited, .anstaglink4:active {
        FONT-SIZE: 10pt; FONT-weight: normal; COLOR: #000000; TEXT-DECORATION: none;  vertical-align: center;
}




.userlink, .userlink:link, .userlink:visited, .userlink:active {
        FONT-SIZE: 11pt; COLOR: #0000ff; TEXT-DECORATION: none
}


.anstagzeile {
        LINE-HEIGHT: 8pt
}
.tagnavi {
        BORDER-TOP: #0000ff 1pt solid; FONT-SIZE: 9pt; COLOR: #0000ff; TEXT-DECORATION: none
}
.tagnavi:link, .tagnavi:visited, .tagnavi:active {
        BORDER-TOP: #0000ff 1pt solid; FONT-SIZE: 9pt; COLOR: #0000ff; TEXT-DECORATION: none
}

.ansurluser, .ansurluser:link, .ansurluser:visited, .ansurluser:active {
        FONT-SIZE: 9pt; COLOR: #008000; TEXT-DECORATION: underline;
}

.anstext {
        FONT-SIZE: 9pt; COLOR: #444444
}
.ansbeschreibung {
        FONT-SIZE: 11pt; COLOR: #444444
}
.anshervorheben {
        FONT-SIZE: 9pt; COLOR: #ffff00
}
.ansurltag {
        FONT-SIZE: 9pt; COLOR: #0000ff; TEXT-DECORATION: underline;
}
.ansurltag:link, .ansurltag:visited, .ansurltag:active {
        FONT-SIZE: 9pt; COLOR: #0000ff; TEXT-DECORATION: underline;
}

.datum {
        xxFONT-SIZE: 9pt; COLOR: #880059; xxTEXT-DECORATION: underline;
}

.status {
        FONT-SIZE: 9pt; COLOR: #999999
}
.meldung {
        FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #f00; LINE-HEIGHT: 30pt; xxBACKGROUND-COLOR: #ba122b
}
.login {
        FONT-SIZE: 9pt
}
.ueberschrift {
        PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 14pt; PADDING-BOTTOM: 10pt; COLOR: #000000; PADDING-TOP: 0pt
}
.titel {
        FONT-WEIGHT: bold; FONT-SIZE: 28pt; COLOR: #000000; FONT-FAMILY: courier new, Arial black, Courier
}
.titeltext {
        FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #000000; FONT-FAMILY: courier new, Arial black, Courier
}
.fusszeile {
        PADDING: 0pt; FONT-SIZE: 9pt; COLOR: #555555; LINE-HEIGHT: 50pt; TEXT-ALIGN: center; TEXT-DECORATION: none
}

.xxbreadcrump {
        PADDING: 0pt; FONT-SIZE: 10pt; COLOR: #000000; LINE-HEIGHT: 12pt; BORDER-BOTTOM: 0pt; TEXT-DECORATION: none
}
.xxbreadcrump:link, .breadcrump:visited, .breadcrump:active {
        COLOR: #0000ff; TEXT-DECORATION: underline;
}

.fusszeile {
        FONT-SIZE: 9pt; 
        border-collapse: collapse;
        BORDER-WIDTH: 1pt; 
        BORDER-STYLE: solid; 
        BORDER-COLOR: #cdcdcd; 
        PADDING-LEFT: 3pt; 
        PADDING-BOTTOM: 0pt; 
        PADDING-RIGHT: 5pt; 
        PADDING-TOP: 0pt; 
        BACKGROUND-COLOR: #e8e8e8; 
        WIDTH: 100%; 
        HEIGHT: 20pt;
}
.fusszeilezeile {
        xxFONT-SIZE: 9pt; xxBORDER-BOTTOM: #555555 1pt solid; 
}
.fusszeilespalte {
        xxFONT-SIZE: 9pt; text-align: center; xxBORDER-BOTTOM: #555555 1pt solid; padding: 5pt;
}
.fusszeilelink:link, .fusszeilelink:visited, .fusszeilelink:active {
        xxFONT-SIZE: 9pt; TEXT-DECORATION: underline;
}


.farbe1 {
        COLOR: #ff0000;
}

.farbe2 {
        COLOR: #ffff00;
}
.farbe3 {
        COLOR: #00ffff;
}
.farbe4 {
        COLOR: #00ff00;
}
.farbe5 {
        COLOR: #0000ff;
}
