BODY
{
    MARGIN: 0px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #2a0066
}
.redborder
{
    BORDER-RIGHT: black 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #fff;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #2a0066
}
.rightborder
{
    BORDER-RIGHT: black 1px solid
}
.darkgreyborder
{
    BORDER-RIGHT: black 1px solid;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #b2b2b2
}
.darkgrey
{
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #b2b2b2
}
.middlegrey
{
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #2a0066
}
.lightgrey
{
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif
}
TD.nav
{
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BACKGROUND-COLOR: #eeeeee
}
TD.navaktiv
{
    COLOR: #ffffff;
    TEXT-INDENT: 0px;
    BACKGROUND-COLOR: #2a0066
}
TD.subnavaktiv
{
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    TEXT-INDENT: 0px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #ffffff 1px solid;
    BACKGROUND-COLOR: #2a0066
}
TD.subnav
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #eeeeee
}
H1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #2a0066;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #999999;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif
}
H3
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 10px;

}
UL
{
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    LIST-STYLE-TYPE: circle
}
INPUT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #ffffff
}
SELECT
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #ffffff
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #ffffff
}
INPUT.suche
{
    BORDER-RIGHT: #ffffff 1px solid;
    BORDER-TOP: #ffffff 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #ffffff 1px solid;
    BORDER-BOTTOM: #ffffff 1px solid;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #eeeeee
}
A
{
    COLOR: #2a0066;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #2a0066;
    TEXT-DECORATION: none
}
A.weiss
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.weiss:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.weiss:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.weiss:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.weiss:hover
{
    COLOR: #fed6e0;
    TEXT-DECORATION: none
}
#footer
{
    BACKGROUND: #2a0066
}
#footer A:link
{
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#footer A:active
{
    COLOR: #ffffff;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#footer A:hover
{
    COLOR: #fed6e0;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none
}
#navioben
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    WIDTH: 435px;
    COLOR: #000;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: arial, verdana, helvetica,  sans-serif;
    BACKGROUND-COLOR: #eee
}
#navicontainer
{
    BORDER-RIGHT: 0px;
    PADDING-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #2a0066;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: 0px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: 0px;
    TEXT-ALIGN: left
}
#navicontainer A
{
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: none
}
#Hauptcontent A
{
    COLOR: #ff0000;
    TEXT-DECORATION: underline
}
#Hauptcontent A:hover
{
    BACKGROUND: #ff0000;
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}
#leftnavi UL
{
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px;
    COLOR: white;
    LIST-STYLE-TYPE: square
}
INPUT.submit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #738593;
    FONT-VARIANT: small-caps
}
.error
{
    COLOR: #dc143c;
    FONT-FAMILY: Arial, Helvetica, sans-serif, Verdana
}
.weiss
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.sitemapTop
{
    BORDER-RIGHT: #2a0066 1px outset;
    BORDER-TOP: #2a0066 1px outset;
    BORDER-LEFT: #2a0066 1px outset;
    BORDER-BOTTOM: #2a0066 1px outset;
    BACKGROUND-COLOR: #e6e6e6
}
ACRONYM
{
    CURSOR: help
}
INPUT.FormularMust
{
    FONT-FAMILY: Arial, Verdana, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #eee8aa
}
ABBR
{
    CURSOR: help
}
