body          { background:                 #ffffff;
                margin:                     0px 0px;
                scrollbar-face-color:       #ffffff;
                scrollbar-shadow-color:     #E21D3C;
                scrollbar-highlight-color:  #E21D3C;
                scrollbar-3dlight-color:    #ffffff;
                scrollbar-darkshadow-color: #ffffff;
                scrollbar-track-color:      #ffffff;
                scrollbar-arrow-color:      #E21D3C; }
body, td, p   { font-family:  Verdana,Arial;
                font-size:    11px;
                font-weight:  normal;
                font-style:   normal; }
a             { color:        #E21D3C; text-decoration: none; }
a:active      { color:        #E21D3C; }
a:hover       { color:        #E21D3C; text-decoration: underline; }
a:visited     { color:        #E21D3C; }
a.partnerlink { font-size:    12px;
                font-weight:  bold; }
.cicolor      { color:        #E21D3C; }
.cicolorbg    { background:   #E21D3C; }
.freiwillig   { color:        #444444; }
td.navi1      { background:   #ffffff;
                height:       25px;
                font-weight:  bold;
                cursor:       pointer; }
td.navi2      { background:   #ffffff;
                text-indent:  10px;
                height:       25px;
                font-weight:  bold;
                cursor:       pointer; }
td.navi1x     { background:   #E21D3C;
                color:        #ffffff;
                height:       25px;
                font-weight:  bold;
                cursor:       pointer; }
td.navi2x     { background:   #E21D3C;
                color:        #ffffff;
                text-indent:  10px;
                height:       25px;
                font-weight:  bold;
                cursor:       pointer; }
th.app        { font-size:    12px;
                text-align:   left; }
td.applo      { background:   #E21D3C;
                color:        #ffffff;
                height:       20px;
                padding:      3px; }
td.apphi      { background:   #ffffff;
                color:        #000000;
                height:       18px; }
th.gapp       { background:   #cccccc;
                color:        #000000;
                font-size:    12px;
                text-align:   left; }
td.gapplo     { background:   #dedede;
                color:        #000000;
                height:       32px;
                padding:      3px; }
td.gapphi     { background:   #eeeeee;
                color:        #000000;
                height:       32px; }
h1            { font-size:    14px;
                font-weight:  bold;
                margin:       0 0 5 0; }
h2            { font-size:    11px;
                font-weight:  bold;
                margin:       0 0 5 0;
                text-transform: uppercase; }
.marquee   { font-size:    11px;
                font-weight:  bold;
                text-transform: uppercase; }
input.button  { background:   #E21D3C;
                color:        #ffffff;
                width:        150px;
                height:       20px;
                border:       1px solid #ffffff;
                font-weight:  bold;
                font-size:    11px; }
li.noindent   { margin-left:  -25px; }