.header .horizontalNavigation ul.navigation > li a {
    font-size: 13px;
}
.header .hr_green {
    border-color: #9e0054;
}
.header .horizontalNavigation ul.navigation > li:hover a,
.header .horizontalNavigation ul.navigation > li.ACTIVE a {
    background: #e9b6d1;
}
table.searchForm #searchText {
    background: url('../phoenix/images/search_lila.svg') no-repeat 99%;
    border: 3px solid #9e0054;
    color: #9e0054;
}
.left-column .hr_green {
    border-color: #9e0054;
}
.main-column #headline:after {
    background: #9e0054;
}
.alignedContent.bars {
    border-top: 1px solid #9e0054;
    border-bottom: 1px solid #9e0054;
}
.sliderBoxes a {
    background-color: #9e0054;
}
div.accordionBoxRepeat {
    border-bottom: 1px solid #9e0054;
}
div.accordion div.accordionHeadline {
    border-top: 1px solid #9e0054;
}
.horizontalLine {
    border-color: #9e0054;
}
.hint_text {
    color: #9e0054;
}
.border-top-green {
    border-top: 1px solid #9e0054;
}
.border-bottom-green {
    border-bottom: 1px solid #9e0054;
}
#document-teaser .teaser-headline {
    border-bottom: 1px solid #9e0054;
}
button,
.button {
    background-color: #e9b6d1;
    color: #9e0054;
}
button:hover,
button:focus,
.button:hover,
.button:focus {
    background-color: #9e0054;
}
.a-green,
.footer p.block-head a:hover,
.footer ul.documentNav > li > a:hover {
    color: #9e0054;
}
.footer .social-links a {
    background-color: #9e0054;
}
.main-column #breadcrumb .breadcrumb > .INSTANCE:nth-last-child(2) a {
    color: #9e0054;
}
.main-column .further-information h2 {
    color: #9e0054;
}
.contentNav ul.documentNav,
.main-column .further-information .hLinkList > ul {
    border-top: 1px solid #9e0054;
}
.contentNav ul.documentNav > li,
.main-column .further-information .hLinkList > ul > li {
    border-bottom: 1px solid #9e0054;
}
.xhtmlText h2,
.xhtmlText h3,
.xhtmlText h4 {
    color: #9e0054;
}
.xhtmlText table.alternating_rows_header tr:nth-child(1) td,
.xhtmlText table.alternating_columns_header tr:nth-child(1) td {
    color: #9e0054;
}
.kontactColumn a {
    color: #9e0054;
}
.pressAndEventsColumn .COUNT1 .eventInstance,
.pressAndEventsColumn .COUNT1 .eventInstance .dateWrapper {
    background: #9e0054;
}
#ionasLightbox button.close {
    color: #9e0054;
}
.documentTeaserList .documentTeaser h3 {
    color: #9e0054;
}
.downloads table thead tr th {
    color: #9e0054;
}
.sidebarLinkList .hLinkList > ul > li a span.label {
    color: #9e0054;
}
.bisMailService table td.value input.submit {
    color: #9e0054;
}
/** --------- **/

ul.newsteaser a.moreLink,
div#maincontent .main-column a {
    color: #bc2d79;
}
.captionGreen {
    background: #d13287;
    background-color: rgba(209, 50, 135, 0.8);
    height: 125px;
    width: 1030px;
    left: 0px !important;
    top: 340px !important;
}
.captionGreen a:hover {
    background-color: #d13287;
    background-color: rgba(209, 50, 135, 0.6);
}
.captionGreen_medium_t,
.captionGreen_medium_c,
.captionGreen_small {
    background: #d13287;
    background-color: rgba(209, 50, 135, 0.8);
}
.captionGreen_medium_t a:hover,
.captionGreen_medium_c a:hover,
.captionGreen_small a:hover {
    color: #fff;
    text-decoration: underline;
    background-color: #d13287;
    background-color: rgba(209, 50, 135, 0.6);
}
.slider_navigator {
    top: 455px;
}

.captionGreen .t {
    width: 1030px;
    top: 5px;
    height: 50px;
}

.captionGreen .c {
    top: 55px;
    height: 70px;
    width: 100%;
}

/** ############# **/

.header .horizontalNavigation ul.navigation > li a {
    background: #9e0054;
    color: white;
}
.header .horizontalNavigation ul.navigation > li > ul.navigation > li:hover {
    background: #e9b6d1;
}
.header .horizontalNavigation ul.navigation > li > ul.navigation > li.ACTIVE {
    background: #e9b6d1;
}
.left-column .navigationroot ul.navigation li.CURRENT div.span,
.left-column .navigationroot ul.navigation li.ACTIVE div.span {
    background: #e9b6d1;
}
.left-column .navigationroot ul.navigation li:hover {
    background: #e9b6d1;
}
.sideBoxNav .sideBoxContent,
.alignedContent.grey {
    background: #e9b6d1;
}
.backgroundBox.lightGreen {
    background-color: #e9b6d1;
}
.header .top-bar .feedbackLink {
    background: url('../phoenix/images/feedback_chevron_lila.svg') no-repeat;
}
.footer ul.documentNav > li {
    background: url('../phoenix/images/arrow_right_lila.svg') no-repeat left center;
}
.footer div.hLinkList > ul >li {
    display: inline-block;
    margin-left: 20px;
    background: url('../phoenix/images/arrow_right_lila.svg') no-repeat left center;
    background-size: 5px;
}
.sideBoxNav ul.documentNav > li,
.hLinkList > ul > li {
    background: url('../phoenix/images/arrow_right_lila.svg') no-repeat left center;
    color: #947585;
}
.boxWithTitle .title-wrapper .hint_link {
    background: url('../phoenix/images/arrow_right_lila.svg') no-repeat right center;
    background-size: 5px;
    float: right;
}
.footer-sitemap ul.documentNav > li {
    font-size: 16px;
    line-height: 27px;
    background: url('../phoenix/images/arrow_right_lila.svg') no-repeat left center;
    background-size: 8px;
    padding-left: 15px;
}
.sidebarLinkList .hLinkList > ul > li {
    background: url('../phoenix/images/linklist_lila.svg') no-repeat left center;
    padding-left: 55px;
}
.ionas-lightbox::after {
    content: '';
    display: block;
    position: absolute;
    right: 8px;
    top: 8px;
    width: 24px;
    height: 24px;
    background: url('../phoenix/images/zoom_in_lila.png') no-repeat right top;
    background-size: 24px;
    opacity: 1;
}
.left-column .navigationroot ul.navigation {
    background: #ffe5f3;
}
.left-column .navigationroot ul.navigation li.CURRENT ul.navigation,
.left-column .navigationroot ul.navigation li.ACTIVE ul.navigation {
    border: 1px solid #ffe5f3;
    border-width: 0px 5px 5px 5px;
}
.left-column .navigationroot ul.navigation > li span.CURRENT a {
    color: white;
}
.left-column .navigationroot ul.navigation li:hover > div.span a,
.left-column .navigationroot ul.navigation li.active > div.span a {
    color: white;
}
.left-column .navigationroot ul.navigation ul.navigation li:hover > div.span a,
.left-column .navigationroot ul.navigation ul.navigation li span.CURRENT a {
    color: #9e0054;
}
div.accordion .accordionHeadline.closed div.accordionHeadlinePadding {
    background: url("../phoenix/images/accordeon_open_lila.png") no-repeat scroll right !important;
}
div.accordion .accordionHeadline.open div.accordionHeadlinePadding {
    background: url("../phoenix/images/accordeon_close_lila.png") no-repeat scroll right !important;
}
@media only screen and (min-width: 40.063em) {
    .header .horizontalNavigation ul.navigation > li a {
        font-size: 11px;
    }
}
@media only screen and (min-width: 64.063em) {
    .header .horizontalNavigation ul.navigation > li a {
        font-size: 13px;
    }
}
.jssorb21 div,
.jssorb21 div:hover,
.jssorb21 .av {
    background: url(../phoenix/images/b21_lila.png) no-repeat;
}

h2,
 h3,
 h4 {
color: #9E0054;
font-weight: 400;
}

.newsTeaserInstance div.teaser-text a:not(.moreLink){
    color: #bc2d79;
}