body {
        border-right: 1px solid #6D6D6D;
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        scrollbar-darkshadow-color: #CCCCCC;
        scrollbar-face-color: #E5E5E5;
        scrollbar-highlight-color: #6D6D6D;
        scrollbar-shadow-color: #6D6D6D;
        scrollbar-3dlight-color: #DADADA;
        scrollbar-base-color: #6D6D6D;
        scrollbar-arrow-color: #FF1F00;
}

td {
        color: Black;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
}

a {
        color: Black;
        text-decoration: none;
        font-weight: 300;
}
a:hover {
        color: #FF1F00;
        text-decoration: underline;
        font-weight: 300;
}
a.navi:link {
        color: #393939;
        font-size: 8pt;
        text-decoration: none;
        background-image: url('navi_bg.gif');
        text-align: center;
        padding-top: 4px;
        height: 100%;
        width: 100%;
}
a.navi:visited {
        color: #393939;
        font-size: 8pt;
        text-decoration: none;
        background-image: url('navi_bg.gif');
        text-align: center;
        padding-top: 4px;
        width: 100%;
        height: 100%;
}
a.navi:hover {
        color: #FFFFFF;
        font-size: 8pt;
        text-decoration: none;
        background-image: url('navi_bg_over.gif');
        text-align: center;
        padding-top: 4px;
        width: 100%;
        height: 100%;
}

.feld{
        background-color: White;
        font-size: 9pt;
        width: 25px;
        height: 18px;
        color: #C50000;
        vertical-align: middle;
        border: 1px solid #000000;
}

.rand3d {
        font-family: Arial, sans-serif;
        font-style: normal;
        font-size: 9pt;
        font-weight: 600;
        padding-top: 0;
        border-top: 1px solid #DADADA;
        border-left: 1px solid #DADADA;
        border-right: 1px solid #6D6D6D;
        border-bottom: 1px solid #6D6D6D;
}

.sub {
        font-size: 8pt;
        font-weight: 300;
        color: #555555;
        border: 0;
}

.text {
        font-size: 12px;
        font-family: arial;
        text-align: left;
        padding-left: 5px;
        padding-right: 5;
}



.header {
        border: 1px solid #6D6D6D;
        font-size: 8pt;
        text-align: justify;
}

.rahmen {
        border-left: 1px solid #6D6D6D;
        border-right: 1px solid #6D6D6D;
}

.rand3d_norm {
        border-top: 1px solid #FFFFFF;
        border-bottom: 1px solid #898989;
}





.subnavi{
        padding-left: 10px;
        padding-bottom: 3;
        border-bottom: 1px solid #898989;
        font-size: 8pt;
}

.rand3d_toolbar {
        border-top: 1px solid #ffffff;
        border-left: 1px solid #DADADA;
        border-bottom: 1px solid #898989;
        clear: none;
}

.subnavi_inhalt{
        background-image: url(subnavi_content_bg.gif);
        background-repeat: repeat-x;
        padding-left: 10px;
        padding-top: 4px;
        border-top: 1px solid #ffffff;
        font-size: 10pt;
        color: #FF1F00;
}

.subnavi_right{
        padding-left: 10;
        font-size: 8pt;
}

.subnavi_right_top{
        background-image: url(subnavi_content_bg.gif);
        background-repeat: repeat-x;
        padding-top: 4;
        border-top: 1px solid #ffffff;
}

.leer{
        font-size: 2;
}



.button{
        height: 18px;
        padding-bottom: 4;
        font-family: Verdana, Arial, sans-serif;
        font-size: 10px;
        border-right: 1px solid #898989;
        border-top: 1px solid #ffffff;
        border-left: 1px solid #ffffff;
        border-bottom: 1px solid #898989;
}

.border_right {border-right : 1px solid #898989; min-height:20px;}
.border_bottom{border-bottom : 1px solid #898989;}
.border_top{border-top : 1px solid #ffffff;}
.border_right_bottom{ border-right: 1px solid #898989; border-bottom: 1px solid #898989;}

.txtfeld1 { background-color:#FFFFFF; font-size:9pt; width:130px; height:18px; color:#000000; border:1px solid #9f0000; }
.txtfeld2 { background-color:#FFFFFF; font-size:9pt; width:25px; height:18px; color:#000000; border:1px solid #9f0000; }

.table1 {background-color:#FFDBD5; border:1px solid #9f0000;}

.size12{font-size:12px;}

.preis {color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.statt {color: black; font-family : Verdana, Arial, Helvetica, sans-serif; font-size: 10px;} //text-decoration: line-through;
