
#tabsF ul {
    margin:0;
    padding:0px 10px 0 10px;
    list-style:none;

}
#tabsF li {
    display:inline;
    margin:0;
    padding:0;

}
#tabsF a {
    float:left;
    background:url("../images/tableftE.gif") no-repeat left top;
    margin:0;
    padding:0 0 0 4px;
    text-decoration:none;
}
#tabsF a span {
    float:left;
    display:block;
    background:url("../images/tabrightE.gif") no-repeat right top;
    padding:6px 15px 8px 6px;
    color:#fff;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabsF a span {float:none;}
/* End IE5-Mac hack */
#tabsF a:hover span {
    color:#000;
}
#tabsF a:hover {
    background-position:0% -42px;
}
#tabsF a:hover span {
    background-position:100% -42px;
}
#tabsF a.active {
    background-position:0% -42px;
    color:#000;
}
#tabsF a.active span {
    background-position:100% -42px;
    color:#000;
}



/* Tabs für Anmeldung */

#anmeldetabs2{
    border-bottom:3px solid #000;
}
#anmeldetabs2 input{
    height:30px;
    background-image:url("../images/tabrightE2.gif");
    background-repeat:repeat-x;
    color:fff;
    border-bottom:1px solid #000;
    text-align: left;
    padding-left:5px;
    font-weight:bold;
}
#anmeldetabs2 input.okflag{
    background-image:url("../images/tabrightE2ok.gif");
}
#anmeldetabs2 input.alarmflag{
    background-image:url("../images/tabrightE2alert.gif");
}

#anmeldetabs2 input.active{
    background-image:url("../images/tabrightE.gif");
    color:#fff;
}

/*
#anmeldetabs{
    display: table;
    margin: 0 auto;
}
#anmeldetabs ul{
    display:table-row;
}
#anmeldetabs input{
    display: block;
    padding:5px;
}
#anmeldetabs li {
    display:table-cell;
}


#anmeldetabs {
    text-align: center;
}

#anmeldetabs ul,
#anmeldetabs li {
    display: inline;
    zoom: 1;
}

#anmeldetabs input {
    float: left;
}

* html #anmeldetabs ul,
* html #anmeldetabs li {
    height: 1px;
}
*/