.header-box {
    float: left;
    width: 960px;    
    height: 116px;
}

.logo {
    float: left;
    width: 287px;
}

ul.menu-top {
    float: right;
    width: 650px;
    padding-top: 45px;
}

ul.menu-top li {
    float: left;
    width: 80px;
    height: 28px;
}

ul.menu-top li.referenzen {
    width: 90px;
}

ul.menu-top li a {
    display: block;
    float: left;
    width: 80px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
}

ul.menu-top li.referenzen a {
    width: 90px;
}

ul.menu-top li a:hover, ul.menu-top li.active a {
    background: transparent url('../images/menu-top-bg.png') no-repeat top left;
}

ul.menu-top li.referenzen a:hover, ul.menu-top li.referenzen.active a {
    background: transparent url('../images/menu-top-bg-90.png') no-repeat top left;
}



