

body {
        background-color: #FFFFFF;
        margin-top: 0px;
        margin-bottom: 5px;
        margin-left: 0px;
        margin-right: 0px;
}


font,th,td,div         { font-size : 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
a:link                { color : #8BB9D7; text-decoration: none; }
a:active        { color : #8BB9D7; text-decoration: none; }
a:visited         { color : #8BB9D7; text-decoration: none; }
a:hover                { text-decoration: underline; color : #4690BE; }


input.searchfield         {
                        color : #656565;
                        background-color : transparent;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 10px;
                        border-color: transparent;
                        border-style: solid;
                        border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
                        width: 160px;
                        height: 19px;
                        }

input.searchbutton         {
                        color : #656565;
                        background-color : transparent;
                        font-family: Verdana, Arial, Helvetica, sans-serif;
                        font-size: 10px;
                        font-weight: bold;
                        border-color: transparent;
                        border-style: solid;
                        border-left-width: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px;
                        width: 25px;
                        height: 24px;
                        }


td.sub_off {
                        padding-bottom: 5px;
                        padding-top: 5px;
}


td.sub_on {
                        padding-bottom: 5px;
                        padding-top: 5px;
                        background-image: url(../images/sub_on.jpg);
                        background-repeat: no-repeat;
                        background-color: transparent;
}


.sublink                         { font-size : 12px; color: #656565; }
a.sublink                         { color: #656565; text-decoration: none; }
a.sublink:link                 { color: #656565; text-decoration: none; }
a.sublink:active        { color: #656565; text-decoration: none; }
a.sublink:visited        { color: #656565; text-decoration: none; }
a.sublink:hover                { color: #4791BE; text-decoration: none; }



.head_on                         { font-size : 12px; color: #4791BE; font-weight: bold; }
a.head_on                         { color: #4791BE; font-weight: bold; text-decoration: none; }
a.head_on:link                 { color: #4791BE; font-weight: bold; text-decoration: none; }
a.head_on:active        { color: #4791BE; font-weight: bold; text-decoration: none; }
a.head_on:visited        { color: #4791BE; font-weight: bold; text-decoration: none; }
a.head_on:hover                { color: #4791BE; font-weight: bold; text-decoration: none; }


.head_off                         { font-size : 12px; color: #898989; font-weight: bold; }
a.head_off                         { color: #656565; font-weight: bold; text-decoration: none; }
a.head_off:link         { color: #656565; font-weight: bold; text-decoration: none; }
a.head_off:active        { color: #656565; font-weight: bold; text-decoration: none; }
a.head_off:visited        { color: #656565; font-weight: bold; text-decoration: none; }
a.head_off:hover        { color: #4791BE; font-weight: bold; text-decoration: none; }

.head                                 { font-size : 11px; color: #898989; }
a.head                                 { color: #898989; text-decoration: none; }
a.head:link                 { color: #898989; text-decoration: none; }
a.head:active                { color: #898989; text-decoration: none; }
a.head:visited                { color: #898989; text-decoration: none; }
a.head:hover                { color: #D82423; text-decoration: underline; }


.slogan                         { font-size : 26px; color: #656565; }

td.headlogo {
                                        background-color: #FFFFFF;
                                        background-image: url(../images/header.jpg);
                                        background-repeat: no-repeat;
                                        height: 240px;
                                        width: 920px;
}

td.contentmitte {
                                        background-color: #FFFFFF;
                                        background-image: url(../images/cont_mitte.jpg);
                                        background-repeat: repeat-y;
}

.copyright                         { font-size : 10px; color: #656565; }

.forumline   { background-color: #e7e7e7; border: 1px #E7E7E7 }
