A {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ca002d; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
        COLOR: #003366; TEXT-DECORATION: underline
}
A.navi1 {
        display         : block;
        border          : 1px solid black;
        color           : white;
        background-color: #EC2329;
        text-align      : center;
        padding         : .1em .2em;

        font-weight     : bold;
        TEXT-DECORATION: none
}
A.navi1:hover {
        FONT-WEIGHT: bold;
        TEXT-DECORATION: none;
        background-color: white;
        color:            black;
}


.header {font-weight: bold;
         font-size: 12px;}

.subheader { font-style: italic;
             font-size: 12px; }

.datum {font-style: italic;
        font-size: 10px;}

.autor {font-style: italic;
        font-size: 10px;}

.text {font-size: 12px;}

.navi1-active {
        FONT-WEIGHT: bold; COLOR: #003366; TEXT-DECORATION: none
}
.navi1-active:hover {
        FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.navi2 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.navi2:hover {
        FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.navi2-active {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #003366
}
A.navi2-active:hover:unknown {
        FONT-WEIGHT: normal; TEXT-DECORATION: none
}
.textfooter {
        FONT-SIZE: 11px; COLOR: #666666
}
.textblocksatz {
        TEXT-ALIGN: justify
}
.textklein {
        FONT-SIZE: 10px
}
.text-weiss {
        COLOR: #ffffff
}
.text-color1 {
        COLOR: #003366
}
.text-color12 {
        COLOR: #c3cfdb
}
.text-color13 {
        COLOR: #e5eaef
}
.text-color2 {
        COLOR: #cc0000
}
.headline {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366
}
.headline-color1 {
        FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #003366
}
.schwarz {
        BACKGROUND: #000000
}
.weiss {
        BACKGROUND: #ffffff
}

.grau2 {
        BACKGROUND: #FDF4EE
}

.color1 {
        BACKGROUND: #003366
}
.color12 {
        BACKGROUND: #c3cfdb
}
.color13 {
        BACKGROUND: #e5eaef
}
.color2 {
        BACKGROUND: #cc0000
}
BODY {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
td.navi2 {
        FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
TR {
        FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT {
        FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
INPUT.feld50 {
        WIDTH: 50px
}
INPUT.feld100 {
        WIDTH: 100px
}
INPUT.feld200 {
        WIDTH: 200px
}
INPUT.feld300 {
        WIDTH: 300px
}
INPUT.feld400 {
        WIDTH: 400px
}
TEXTAREA {
        FONT-SIZE: 12px; COLOR: #003366; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TEXTAREA.feld100 {
        WIDTH: 100px
}
TEXTAREA.feld200 {
        WIDTH: 200px
}
TEXTAREA.feld300 {
        WIDTH: 300px
}
TEXTAREA.feld400 {
        WIDTH: 400px
}
SELECT {
        FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.news-list-item h3 {font-size: 14px;}
.news-list-date {font-size: 12px;}


#menu ul{display: block;
    font-weight: bold;
    padding:0px;
    margin:0;
    text-align:left;}
#menu ul.ullevel1 a{display:block;
    padding:0 0px 0 0px;
    text-decoration:none;
    l ist-style:none; 
    font-weight:bold}
#menu ul.ullevel2 a{display:block;
    padding:0 0px 0 10px;
    list-style:circle;
    text-decoration:none}
#menu ul.ullevel3 a{display:block;
    padding:0 0px 0 20px;
    text-decoration:none; 
    font-weight:normal}
#menu ul.ullevel4 a{display:block;
    padding:0 0px 0 30px;
    text-decoration:none;
    font-size:0.8em}
#menu ul.ullevel5 a{display:block;
    padding:0 0px 0 40px;
    text-decoration:none; 
    font-size:0.8em}
#menu li{list-style:none;}
#menu li a:link{color:#616161}
#menu li a:hover{background:white; 
    color:#FFFFFF; 
    text-decoration:underline}
#menu li.level_1_ACT a{color:#cc0000}
#menu li.level_1_NO a{color:#616161}
#menu li.level_2_ACT a{color:#cc0000}
#menu li.level_2_NO a{color:#616161}
#menu li.level_3_ACT a{color:#cc0000}
#menu li.level_3_NO a{color:#616161}
#menu li.level_4_ACT a{color:#cc0000}
#menu li.level_4_NO a{color:#616161}
#menu li.level_5_ACT a{color:#cc0000}
#menu li.level_5_NO a{color:#616161}
