
.logo {
    position: absolute;
    background: url("/images/transparent-logo.png");
    z-index: 5;
    left: 40px;
    top: 0px;
    padding: 10px 40px;
}

.headerbild {
    margin-top: 20px;
    position: relative;
    z-index: 10;
}

.mainnavbar {
    width: 100%;
    text-align:center;
    background: #da521b;
    padding: 20px;
}

.subnavbar {
    width: 100%;
    text-align:center;
    background: #8f3512;
    padding: 20px;
    margin-bottom: 10px;
}

.navbar-brand {
    padding: 5px;
    margin: 0px 20px;
}

.navbar-brand:hover {
    background: rgb(255, 255, 255);
    padding: 5px;
    border-radius: 5px;
}

.btn {
    margin: 5px;
}

.userinfo {
    background: #8f3512;
    color: #FFFFFF;
    text-align: right;
}

.user {
    padding: 5px;
}

.user a {
    color: #FFFFFF;
}

.h2 {
    margin-top: 30px;
}