.tx-ch-search .search-results {
    margin-bottom: 50px !important;
}

.tx-ch-search .search-navi {
    width: 317px;
    float: left;
    margin-right: 15px;
    margin-bottom: 20px;
}

.tx-ch-search .search-navi li {
    list-style-type: none;
}

.tx-ch-search .search-navi li.current a {
    color: #A1A017;
}

.tx-ch-search .search-navi .reset {
    float: right;
}

.tx-ch-search .search-navi .reset a {
    font-size: 10px;
    color: #f29201;
    text-decoration: underline;
    font-weight: bold;
    padding-left: 13px;
    background: url(../Images/button-close.png) no-repeat left center;
    text-transform: none;
}

.tx-ch-search .search-navi .sub {
    padding: 2px 0 0 5px;
}

.tx-ch-search .search-navi .subsub {
    padding-left: 14px;
}

.tx-ch-search .search-navi ul ul li {
    padding-left: 15px;
}

.tx-ch-search .search-navi .checkbox {
    width: 15px;
}

div.tx-ch-search .search-navi a {
    color: #575757;
    text-decoration: none;
}

.tx-ch-search .search-navi .tab {
    margin: 0;
}

.tx-ch-search .search-navi .tab header {
    padding: 8px 8px 2px 8px;
    margin-top: 10px;
}

.tx-ch-search .search-navi header a {
    color: #fff;
    text-transform: uppercase;
    font-size: 12px;
}

.tx-ch-search .search-navi header a.arrow, .tx-ch-search .search-navi header div.arrow-hidden {
    float: left;
    display: block;
    margin-right: 7px;
    position: relative;
    top: 10px;
    width: 22px;
    height: 22px;
    outline: 0;
    background-image: url(/typo3conf/ext/entrytypes/Resources/Public/img/background/filter-toggle.gif);
    background-position: left top;
}

.tx-ch-search .search-navi header div.arrow-hidden {
    background-image: none;
}

.tx-ch-search .search-navi header.current a.arrow {
    background-position: 0px -22px;
}

.tx-ch-search .search-navi .navi_welten {
    width: 317px;
    border-top: 1px solid #b3b3b3;
    margin-top: 0px;
    margin-bottom: 30px;
}

.tx-ch-search .search-navi .navi_welten li {
    text-transform: uppercase;
    border-bottom: 1px solid #b3b3b3;
}

.tx-ch-search .search-navi .navi_welten li a {
    display: block;
    padding: 3px 15px 3px 15px;
    background: url(../Images/searchnavi-li-bg-inactive.png) repeat-y left top;
}

.tx-ch-search .search-navi .navi_welten li a:hover,
.tx-ch-search .search-navi .navi_welten li.current a {
    color: #2f312e !important;
    border-right: 0 none !important;
}

/* Medien */
.tx-ch-search .search-navi .navi_welten li.welt_1 a {
    color: #e73f10;
    border-right: 9px solid #e64010;
}

.tx-ch-search .search-navi .navi_welten li.welt_1 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_1 a.current {
    background: #e73f10 url(../Images/searchnavi-li-bg-medien.png) repeat-x left top;
}

/* Praxis */
.tx-ch-search .search-navi .navi_welten li.welt_2 a {
    color: #f2970b;
    border-right: 9px solid #f2970b;
}

.tx-ch-search .search-navi .navi_welten li.welt_2 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_2 a.current {
    background: #f2970b url(../Images/searchnavi-li-bg-praxis.png) repeat-x left top;
}

/* Bildung */
.tx-ch-search .search-navi .navi_welten li.welt_3 a {
    color: #88cdd2;
    border-right: 9px solid #88cdd2;
}

.tx-ch-search .search-navi .navi_welten li.welt_3 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_3 a.current {
    background: #88cdd2 url(../Images/searchnavi-li-bg-bildung.png) repeat-x left top;
}

/* Innovation */
.tx-ch-search .search-navi .navi_welten li.welt_4 a {
    color: #01b1ec;
    border-right: 9px solid #01b1ec;
}

.tx-ch-search .search-navi .navi_welten li.welt_4 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_4 a.current {
    background: #01b1ec url(../Images/searchnavi-li-bg-innovation.png) repeat-x left top;
}

/* Infrastruktur */
.tx-ch-search .search-navi .navi_welten li.welt_5 a {
    color: #a3c614;
    border-right: 9px solid #a3c614;
}

.tx-ch-search .search-navi .navi_welten li.welt_5 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_5 a.current {
    background: #a3c614 url(../Images/searchnavi-li-bg-infrastruktur.png) repeat-x left top;
}

/* Edugroup */
.tx-ch-search .search-navi .navi_welten li.welt_6 a {
    color: #dfdc01;
    border-right: 9px solid #dfdc01;
}

.tx-ch-search .search-navi .navi_welten li.welt_6 a:hover,
.tx-ch-search .search-navi .navi_welten li.welt_6 a.current {
    background: #dfdc01 url(../Images/searchnavi-li-bg-edugroup.png) repeat-x left top;
}

.tx-ch-search .search-navi .sub a.link-checkbox {
    background: url(../Images/checkbox-inactive.png) no-repeat left center;
    padding-left: 20px;
}

.tx-ch-search .search-navi .sub span.active_1 a.link-checkbox {
    background: url(../Images/checkbox-active.png) no-repeat left center;
    padding-left: 20px;
}

/* Suchergebnisse */
.tx-ch-search .list-rz {
    margin: 0;
    width: 635px;
    float: left;
    clear: none;
    border-top: 1px solid #dcdcdc;
}

.tx-ch-search .list-rz h2 {
    font-size: 16px;
}

.tx-ch-search .list-rz li {
    border-bottom: 1px solid #dcdcdc;
    background: none;
    margin-bottom: 0px;
}

.tx-ch-search .list-rz li .inner-wrap {
    background: none;
}

/* Pagebrowser */
.tx-ch-search .pagebrowser .inner-wrap {
    left: 0;
}

.ajaxloader {
    width: 100px;
    height: 100px;
    text-align: center;
    line-height: 100px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -100px;
    margin-top: -100px;
}
