.text { font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
}

.text-bl { font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 9pt;
    line-height: 12pt;
    font-weight : bold}

.text-gr { font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px;
     color:#666666;
}

.text-gruen { font-family: Helvetica, Arial, Verdana, sans-serif;
    font-size: 12px; color:#308230;
}

.text-head { font-size:17px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#01A67E;    line-height: 22px}

.text-head-gr { font-size:17px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#4a4a4a;}

.text-head1 { font-size:23px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#01A67E; line-height: 40px;}

.text-head2 { font-size:23px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#67F0B9; line-height: 40px;}

.text-subline { font-size:15px; font-family: Helvetica, Arial, Verdana, sans-serif; line-height: 22px;}

.text-weiss { font-size:12px; font-family: Helvetica, Arial, Verdana, sans-serif; color:#ffffff;}

.text-weiss-bl { font-size:12px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#ffffff;}

.text-menu1 { font-size:11px; font-family: Helvetica, Arial, Verdana, sans-serif;}

.text-kl{ font-size:10px; font-family: Helvetica, Arial, Verdana, sans-serif; color:#666666; line-height: 12px;}

.text-balken { font-size:11px; font-weight:bold; font-family: Helvetica, Arial, Verdana, sans-serif; color:#FFFFFF;}

#tab-link {
    background: #ffffff;
    padding-top: 4px;
    padding-bottom: 4px;

    }



#tab-balken-oben {
    background: #338233;
     padding-top: 1px;
     padding-left: 4px;
     padding-bottom: 1px;
    border-top: 1px solid #338233;
    border-left: 1px solid #338233;
    border-right: 1px solid #338233;
    border-bottom: 1px solid #338233;
    }

#tab-balken-oben2 {
    background: #A7F7CF;
     padding-top: 1px;
     padding-left: 4px;
     padding-bottom: 1px;
    border-top: 1px solid #00d29b;
    border-left: 1px solid #00d29b;
    border-right: 1px solid #00d29b;
    border-bottom: 1px solid #00d29b;
    }



#tab-eingabe {
    background: #ffffff;
     padding-top: 4px;
     padding-left: 6px;
     padding-bottom: 6px;
    border-bottom: 1px solid #bfbfbf;
    }

#tab-eingabe-alles {
    background: #ffffff;
     padding-top: 4px;
     padding-left: 6px;
     padding-bottom: 6px;
    border-left: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
    border-bottom: 1px solid #bfbfbf;
    }




#tab-eingabe-left {
    background: #ffffff;
     padding-top: 4px;
     padding-left: 6px;
     padding-bottom: 6px;
    border-bottom: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    }

#tab-eingabe-right {
    background: #ffffff;
     padding-top: 4px;
     padding-left: 6px;
     padding-bottom: 6px;
    border-bottom: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
    }



#tab-last {
    background: #efefef;
     padding-top: 1px;
     padding-bottom: 1px;
     padding-right: 5px;
    border-bottom: 1px solid #bfbfbf;
    border-left: 1px solid #bfbfbf;
    border-right: 1px solid #bfbfbf;
    }

#tab-last2 {
    background: #C5F6E1;
     padding-top: 2px;
     padding-bottom: 2px;
     padding-right: 5px;
    border-top: 1px solid #03C192;
    border-bottom: 1px solid #03C192;
    border-left: 1px solid #03C192;
    border-right: 1px solid #03C192;
    }


#tab-head {
    background: #c7d7f2;
     padding-top: 2px;
     padding-left: 4px;
     padding-bottom: 2px;
    border-bottom: 8px solid #ffffff;
    }

.inhalt0 { background-color: #C5F6E1; }
.inhalt1 { background-color: #A9EBD3; }
.inhalt2 { background-color: #03C192; }
.inhalt3 { background-color: #70CEAD; }
.grau1 { background-color: #efefef; }
.grau2 { background-color: #CCCCCC; }
.grau4 { background-color: #949494; }
.weiss { background-color: #FFFFFF; }




FORM, OPTION { font-size:10px; font-family: Helvetica, Arial, Verdana, sans-serif;}


SELECT, INPUT { font-size:10px; font-family: Helvetica, Arial, Verdana, sans-serif; background-color: #efefef}


.readonly { font-size:10px; font-family: Helvetica, Arial, Verdana, sans-serif; color:#757575;}


A {text-decoration: none; color: #007A4D;}
A:VISITED {text-decoration: none; color: #007A4D;}
A:HOVER {text-decoration: underline; color: #000000;}
A:active {text-decoration: underline; color: #cc0033; }

a.sites:link {text-decoration: none; color: #ffffff;}
a.sites:visited {text-decoration: none; color: #ffffff; }
a.sites:active {text-decoration: underline; color: #ffffff;}
a.sites:hover {text-decoration: underline; color: #ffffff; }
