/* SW-Version */
.sw .colRightBox {
    background:white;
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw A {
    color:black !important;
}

.sw H5 {
    color:#333 !important;
}

.sw .sucheEingabe {
    border: 1px solid black;
}

.sw .menu-level1 .linkToHome a.first {
    background-color:#DDD;
}

.sw .menu-level1 .mainNaviNormal {
    background:#DDD url('/fileadmin/tmpl/images/bg_menu_level2_sw.gif') center bottom !important;
    border:none;
}

.sw .menu-level1 .mainNaviNormal a.first:hover {
    background-color:white;
}

.sw .menu-level1 .mainNaviActive A.first {
    background-color:white !important;
}

.sw A.first {
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw .menu-level2 LI {
    border: medium none !important;
}

.sw .menu-level2 .mainNaviNormal A:hover.second, .sw .menu-level2 .mainNaviNormalLast A:hover.second {
    background-color:white !important;
    color:black !important;
}

.sw .menu-level2 LI.mainNaviNormalLast {
    background:#DDD;
}

.sw .menu-level2 .currentLevel A {
    background-color:white !important;
    color:black !important;
}

.sw .mainNaviActive A {
}

.sw #breadcrumb {
    border-bottom:1px solid black;
}

.sw #mainContent, .sw #metaNavi {
    border-top:1px solid black;
}

.sw #kontaktboxHead {
    background:url('/fileadmin/tmpl/images/kontakt_head.gif') 0px -90px no-repeat;
}

.sw #kontaktbox {
    border-top:1px solid black;
    border-bottom:1px solid black;
    background:#555555;
    color:white;
}

.sw #kontaktbox A {
    color:white !important;
}

.sw .kontaktBoxPhone {
    background:url('/fileadmin/tmpl/images/kontakt_head.gif') 0px -90px no-repeat !important;
}

.sw .kontaktBoxLetter {
    background:url('/fileadmin/tmpl/images/kontakt_head.gif') 0px -120px no-repeat !important;
}

.sw .kontaktBoxMail {
    background:url('/fileadmin/tmpl/images/kontakt_head.gif') 0px -150px no-repeat !important;
}

.sw .infobox {
    background:#DDD;
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw .tab_kopfzeile {
    background:#DDD;
    color:black;
}

.sw .tab_zeile_ungerade {
    background:#DDD;
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw .tab_zeile_gerade {
    background:white;
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw #fourthNavi {
    background:#DDD;
    border-top:1px solid black;
    border-bottom:1px solid black;
}

.sw ul.menu-level2 {
    background:#DDD;
}

.sw .menu-level2 LI {
    background:#DDD url('/fileadmin/tmpl/images/bg_menu_level2_sw.gif') center bottom !important;
}

.sw .menu-level3 .third A {
    background:#DDD !important;
}

.sw .menu-level3 .third A:hover {
    background:white !important;
}

.sw LI.mainNaviNormalLast {
    background:#DDD !important;
}

.sw .h2Special {
    border-bottom:1px solid #DDD;
}

.sw .tx-klappbox-pi1 {
    background:#F3F3F3 !important;
    border-top:1px solid black !important;
    border-bottom:1px solid black !important;
}

.sw .homeTeaserBox A {
    background:url("/fileadmin/tmpl/images/bg_link_sw.gif") no-repeat scroll right top #E4E4E4;
}

.sw #rlvRechner A {
    background:url("/fileadmin/tmpl/images/bg_link_sw.gif") no-repeat scroll right top #E4E4E4;
    color:black !important;
}

.sw #rlvRechner .rlvInfo {
    background:url("/fileadmin/tmpl/images/rlv_info.gif") no-repeat scroll right center transparent !important;
}

.sw #rlvRechner DIV {
    background:none !important;
    color:black !important;
}

.sw .tab_rlv_vergleich_kopfzeile, .sw .tab_rlv_vergleich_zeile_gerade {
    background:white !important;
    color:black !important;
    border:1px solid #DDD !important;
}

.sw .tab_rlv_vergleich_zeile_ungerade {
    background:#EEE !important;
    border:1px solid #DDD !important;
}

.sw .tab_rlv_vergleich_info {
    background:#DDD !important;
    color:black !important;
    border:1px solid #DDD !important;
}

.sw .rlvBox {
    background:#DDD !important;
}

.sw A.submitGreen {
    background:url("/fileadmin/tmpl/images/bg_link_sw.gif") no-repeat scroll right top #E4E4E4;
}

.sw A.submitCancelGreen {
    background:url("/fileadmin/tmpl/images/bg_link_cancel_sw.gif") no-repeat scroll right top #E4E4E4;
}

.sw .tx-klappbox-pi1 .infobox {
    background:white;
}

.sw .formTdLeft {
    background:#DDD;
}

.sw .formTdRight {
    background:#EEE;
}

.sw #tooltip {
    background:none repeat scroll 0 0 #EEE;
    border:1px solid black;
}