/* Alle Änderungen für B2" in dieser Datei */

html {
    overflow-y: scroll;
}

body {
    margin-top: 40px;
    background-color: #99ccff;
}

/* Aufbau */
div#wrapper {
    background-color: #fff; /*width: 924px !important; padding-left: 20px;padding-right: 20px;*/
    padding-bottom: 40px;
}

div#wrapper2 { /*padding-left: 0px;padding-right: 0px;*/
}

div#main {
    background-color: #fff; /*float:none; width: 964px;margin: 0px auto;*/
}

div#header {
    height: 110px;
}

    div#header .header-link {
        height: auto;
        width: auto;
        background-image: none;
        padding: 20px 0;
    }

#header .header-link a {
    background-image: url(logo.gif);
    display: block;
    height: 74px;
    width: 243px;
    text-indent: -9999px;
    overflow: hidden;
}

div#navi-logout, div#rex-navi-main ul li a.rex-active {
    color: #000000;
}
/* div#navi-logout {background-image:url(logo.gif);} */
/* div#navi-logout {background-color: #fff; border-bottom: 0px; float: none; height: 115px;
margin-top: 0px; margin-bottom: 0px; position: relative;  margin-right:300px; width: 300px;} */
div#navi-logout { /*position: relative; margin-right: 300px;*/
}

/* Gestaltung Main */
.rex-navi-paginate-page span {
    color: #fff;
}

.rex-active span, li {
    color: #7aa3cc !important;
}

.rex-navi-paginate-message {
    color: #fff !important;
}

div.rex-toolbar-content {
    background-color: #636363;
}

.rex-table th, .rex-area h2 {
    background-color: #7aa3cc !important;
    color: #000000;
}

    .rex-table th a {
        color: #fff !important;
    }

.rex-table td, .rex-area {
    background-color: #F2F2F2 !important;
}

    .rex-table td a, .rex-area {
        color: #4c667f !important;
    }
/* .rex-table img {opacity:0.8; filter:alpha(opacity=80);} */
.rex-table tr.selected {
    background-color: #f0f0f0 !important;
}

.rex-addon-output {
    background-color: #F2F2F2 !important;
}

div#rex-navi-main {
    float: none;
    padding-top: 20px;
    padding-bottom: 20px;
}

.rex-navi li {
    background-color: #636363 !important;
}

a, div#navi-logout a, div.rex-content-header ul li a {
    color: #000000;
}

table.rex-table caption {
    color: #7aa3cc;
}

div.rex-form {
    background-color: #7aa3cc;
    color: #fff;
}

div.rex-form-row {
    background-color: #636363;
    color: #fff;
}

.a22-rexform-section div {
    background-color: #F2F2F2;
}

.a22-rexform-section a {
    color: #4c667f!important;
}

.jobs-detail-infopanel {
    background-color: #fff !important;
}

.a22-rexform-section legend {
    color: #fff;
    background-color: #7aa3cc !important;
}

.a22-rexform-section fieldset {
    background-color: #fff !important;
}

.flLeft, .flRight {
    background-color: #fff !important;
}

.info {
    background-color: #636363 !important;
    color: #fff !important;
}

.job-filter-tag a, .job-filter-tag {
    color: #fff !important;
}

/* Footer */
div#footer, div#footer a {
    background-color: #636363;
    color: #fff;
    border-color: #7aa3cc;
}

    div#footer a {
        color: #fff;
    }

div#scripttime {
    color: #fff;
}

div.rex-form-row {
    color: #32353A;
    background-color: #F2F2F2;
}

.rex-form-row p a {
    color: #7aa3cc;
    font-weight: bold;
}
