body {
        font-family: Arial;
        font-size: 12px;
        color: #000000;

        scrollbar-face-color: #EBEBEB;
        scrollbar-shadow-color: #999999;
        scrollbar-highlight-color: #ffffff;
        scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #999999;
        scrollbar-track-color: #EBEBEB;
        scrollbar-arrow-color: black;

        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
        margin-left: 0px}

a {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: normal;}
a:active {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: normal;}
a:link {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: normal;}
a:visited {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: normal;}
a:hover {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline}

.abold {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: bold;}
.abold:active {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: bold;}
.abold:link {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: bold;}
.abold:visited {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline; font-weight: bold;}
.abold:hover {font-family: Arial; font-size: 12px; color: #0000C0; text-decoration: underline}

.onlink {font-family: Arial; font-size: 12px; color: #000000; text-decoration:none; font-weight: bold;}
.onlink:link {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.onlink:active {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.onlink:visited {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.onlink:hover {font-size: 12px; color: #000000; text-decoration:underline;}

.topnavigationslink {font-family: Arial; font-size: 12px; color: #000000; text-decoration:none; font-weight: bold;}
.topnavigationslink:link {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.topnavigationslink:active {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.topnavigationslink:visited {font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}
.topnavigationslink:hover {font-size: 12px; color: #000000; text-decoration:underline;}

.text_normal {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        padding: 3px;
}

.text_title {
        font-family: Arial;
        font-size: 12px;
        font-style: normal;
        color: #000000;
        font-weight: bold}

.text_title_bg {
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        height: 20px;
        vertical-align: middle;
        border-bottom-width: 1px;
        border-bottom-style: solid;
        border-bottom-color: #D3F176;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #D3F176;
        background-attachment: fixed;
        background-color: #D3F176;
        background-repeat: repeat-x;
}

.text_small {
        font-family: Arial;
        font-size: 9px;
        color: #000000;
}

.text_help_title {
        font-family: Arial;
        font-size: 16px;
        font-style: normal;
        color: #000000;
        font-weight: bold}

.text_title_obg {
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #000000}

.table_norm {
        border-right: 1px solid #D3F176;
        border-bottom: 1px solid #D3F176;
        border-left: 1px solid #D3F176;
        border-top: 1px solid #D3F176;
}

.forms_text {
        font-family: Arial;
        font-size: 12px;
        color: #666666;
        border-left: 1px solid #000000;
        border-top: 1px solid #000000;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        background-color: #efefef;
        font-weight: normal;
        vertical-align: middle;
}

.button_text
{
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        background-color: #efefef;
        border-left: 1px solid #000000;
        border-right: 1px solid #000000;
        border-top: 1px solid #000000;
        border-bottom: 1px solid #000000;
        vertical-align: middle;
}

.topnavi
{
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        background-color: #ffffff;
        border-left: 1px solid #D3F176;
        border-right: 1px solid #D3F176;
        border-top: 1px solid #D3F176;
        border-bottom: 1px solid #D3F176;
        vertical-align: middle;
}

.navigation {
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #ffffff;
        vertical-align: middle;
}

.text_title_gr {
        font-family: Arial;
        font-size: 12px;
        font-style: normal;
        color: #000000;
        font-weight: bold}

.text_normal_b {
        font-family: Arial;
        font-size: 10px;
        color: #000000 ;
        font-weight: bold}

.table_norm_2 {
        border-right: 1px solid #efefef;
        border-left: 1px solid #efefef;
}

.info_text {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        padding: 2px;
}

.bg
{
        background-color: #D9DcE0;

}
.tableweißbg {
        background-color: #FFFFFF;
}
.info_text_klein_rot {
        font-family: Arial;
        font-size: 12px;
        color: #FF0000;
}
.rahmen_ihnnen {
        border-right: 1px solid #0033CC;
        border-left: 1px solid #0033CC;

}
.beschreibungen {
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
}
.footer {
        font-family: Arial;
        font-size: 12px;
        color: black;
}
.text_title_rm {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #ffffff;
        font-weight: bold;

}
.kategorien {
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
}
.kategorien2 {
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
}
.bgcats {
        background-color: #F0F0F0;
        background-attachment: fixed;
        background-repeat: no-repeat;
        background-position: left center;
}
.text_title_grau {
        font-family: Arial;
        font-size: 12px;
        font-weight: bold;
        color: #000000;
}
.newstext {
        font-family: Arial;
        font-size: 12px;
        line-height: 19px;
        color: #000000;
}
.text_title_full {
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        background-attachment: fixed;
        background-color: #D3F176;
        background-repeat: repeat-x;
        text-align: left;
        vertical-align: middle;
        border-top: 1px solid #ffffff;
        border-right: 1px solid #D3F176;
        border-left: 1px solid #D3F176;
        border-bottom: 1px solid #D3F176;
}
.text_title_search {
        font-family: Arial;
        font-size: 12px;
        font-weight: normal;
        color: #000000;
        background-attachment: fixed;
        background-color: #ebf5cc;
        background-repeat: repeat-x;
        text-align: left;
        vertical-align: middle;
        border-top: 1px solid #D3F176;
        border-right: 1px solid #F0F0F0;
        border-left: 1px solid #F0F0F0;
        border-bottom: 1px solid #D3F176;
}
.text_title_rm2 {
        font-family: Arial;
        font-size: 12px;
        color: #000000;
        font-weight: bold;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #;0033CC
        border-left-color: #0033CC;
        border-top-style: none;
        border-bottom-style: none;
}
.table_norm_full {
        border-right: 1px solid #D3F176;
        border-bottom: 1px solid #D3F176;
        border-left: 1px solid #D3F176;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #D3F176;

}


.table_comm_full {
        background-color: #FFFFFF;
}

.table_comm_full_old {
        border-right: 1px solid #D3F176;
        border-bottom: 1px solid #D3F176;
        border-left: 1px solid #D3F176;
        border-top-width: 1px;
        border-top-style: solid;
        border-top-color: #D3F176;
        background-color: #FFF4CB;
}

.erforderlich {
        font-size: 9px;
        color: #CCCCCC;
}

#frank1 {
height:42px;
text-align:left;
color: #808080;
font-family : arial, verdana,helvetica;
font-size : 11px;
margin: auto;
overflow: auto;
padding: 2px 2px 2px 2px;
position: relative;
clip:    rect(   )
}


#frank2 {
height:42px;
width:440px;
border: 1px solid #808080;
text-align:left;
color: #808080;
font-family : arial, verdana,helvetica;
font-size : 11px;
margin: auto;
overflow: auto;
padding: 2px 2px 2px 2px;
position: relative;
clip:    rect(   )
}

.ad_frame {
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
        border-left: 1px solid #000000;
        border-top: 1px solid #000000;
}

