/* CSS Document */
a:link { 
    text-decoration:none; 
    font-weight:normal; 
    color:#225B9B; 
}

a:visited { 
    text-decoration:none; 
    font-weight:normal; 
    color:#225B9B; 
}

a:hover { 
    text-decoration:none; 
    font-weight:normal; 
    background-color:#FFFF99; 
}

a:active { 
    text-decoration:none; 
    font-weight:normal; 
    background-color:#FFFF00; 
}

a:focus { 
    text-decoration:none; 
    font-weight:normal; 
    background-color:#FFFF00; 
}

p {  
    font-family: Arial; 
    font-size: 14px; 
    font-weight: bold; 
    color: #000000;
}

table {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #225B9B;
}

.anwendung {
    background-color: #404040;
}
.anwendung__ {
    background-color: #404040;
}

.anwendung_de_kkf {
    background-color: #404040;
}
.anwendung_eu_kkf {
    background-color: #404040;
}

.anwendung_betreiber_kkf {
    background-color: #808080;
}
.anwendung_betreiber_betreiber {
    background-color: #04040;
}
.anwendung_betreiber_admin {
    background-color: #FF8040;
}

.dialog {
    background-color: #FFFFFF;
}

.balken_rot {
    background-color: #C40020;
}

.balken_weiss {
    background-color: #FFFFFF;
}

.balken_grau {
    background-color: #EBEBEB;
}

.balken_dkgrau {
    background-color: #909090;
}

.formularkopf {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #FFFFFF;
    background-color: #0000A0;
    text-align:left;
    height:25px; 
}

.formularkopf_1 {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #FFFFFF;
    background-color: #0000A0;
    text-align:left;
    height:25px; 
}

.formularkopf_0 {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #FFFFFF;
    background-color: #909090;
    text-align:left;
    height:25px; 
}

.FehlerMeldung 
{
    BORDER-RIGHT: #C40020 1px solid;
    BORDER-TOP: #C40020 1px solid;
    BORDER-LEFT: #C40020 1px solid;
    BORDER-BOTTOM: #C40020 1px solid;
    FONT-SIZE: 11px;
    font-weight: bold; 
    background-color: #FFFF00;
}  

.OKMeldung 
{
    BORDER-RIGHT: #00FF00 1px solid;
    BORDER-TOP: #00FF00 1px solid;
    BORDER-LEFT: #00FF00 1px solid;
    BORDER-BOTTOM: #00FF00 1px solid;
    FONT-SIZE: 11px;
    background-color: #FFFF00;
}  

  /*-------*/
 /* Login */
/*-------*/
.login_pflicht_1 {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #000000;
    background-color: #FFFF99;
    border-style: groove;
    border-width: 3px;
/*    border-color: #FFFFFF; */
}

.login_pflicht_1_error {
    font-family: Arial; 
    font-size: 14px; 
    font-weight: normal; 
    color: #000000;
    background-color: #FFFF99;
    border-style: groove;
    border-width: 3px;
    border-color: #C40020;
}


