/* oemag */

#logo a {
    /*
    background: transparent url(../Images/logo-oemag.png) no-repeat;
    */
    background:url(../Images/bgi/sprites.png) no-repeat 0 -1005px;
    width: 403px;
    height: 38px;
    position: relative;
}

a,
h1,
.clearing-title,
#mainNavigation li:hover a,
#mainNavigation li.hover a,
#mainNavigation li.active a,
#mainNavigation li .menusmall li:hover a,
#mainNavigation li .menusmall li.hover a,
.copy-footerlink li a,
.printpage,
.akkordeon-title,
.presse-link,
.kontaktbtn span,
.ui-tabs .ui-tabs-nav li a,
.dateevent-title,
.pimcore_area_cismo_table .even .first,
#portalslider .slide h2 {
    color: #8ab509;
}

#mainNavigation li,
#mainNavigation > li.active {
    /*
        this background is replaced by :after pseudo element.
        background: url(../Images/oemag/bgi/nav-col.png) no-repeat right bottom;
    */
}

.clearing-arrow {
    background: url(../Images/oemag/bgi/sprites.png) left -109px !important;
}

.slogan-arrow,
#portalslider .slide .slogan-arrow {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 5px;
}

.popupslider .slogan-arrow {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 0;
}

.teaser-block li .teaser-arrow {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -29px;
}

.teaser-block li:hover .teaser-arrow {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -69px;
}

.teaser-block li {
    /*
        this is replaced by li after element. see styles.css:1593
        background: url(../Images/oemag/bgi/teaser-line.png) no-repeat left bottom;
    */
}

.newsmag-btn span, .rightframe-btn span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat right 0;
    color: #8ab509;
}

.printpage {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -135px;
}

.zoomimg-link {
    background: #fff url(../Images/oemag/bgi/sprites.png) no-repeat 0 -300px;
}

.content-list li {
    background: url(../Images/oemag/bgi/list-item.png) no-repeat 0 10px;
}

.dateevent-list li {
    background: url(../Images/oemag/bgi/list-item.png) no-repeat 0 6px;
}

.akkordeon-title span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat right -180px;
}

.acordion li:hover .akkordeon-title span, .acordion li.active .akkordeon-title span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat right -230px;
}

.scrollToTop {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat left -315px;
}

.presse-list .kontaktbtn span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat -409px -4px;
}

.kontaktbtn span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat right -383px;
}

.ui-state-default a {
    color: #8ab509 !important;
}

.ui-state-active {
    color: #8ab509 !important;
}

.ui-state-active a {
    color: #545454 !important;
}

.senden-btn span {
    background: #009fae;
    background: -moz-linear-gradient(top, #9fc831 0%, #659a12 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9fc831), color-stop(100%, #659a12));
    background: -webkit-linear-gradient(top, #9fc831 0%, #659a12 100%);
    background: -o-linear-gradient(top, #9fc831 0%, #659a12 100%);
    background: -ms-linear-gradient(top, #9fc831 0%, #659a12 100%);
    background: linear-gradient(top, #9fc831 0%, #659a12 100%);
}

.senden-btn:hover span {
    background: #006778;
    background: -moz-linear-gradient(top, #659a12 0%, #9fc831 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #659a12), color-stop(100%, #9fc831));
    background: -webkit-linear-gradient(top, #659a12 0%, #9fc831 100%);
    background: -o-linear-gradient(top, #659a12 0%, #9fc831 100%);
    background: -ms-linear-gradient(top, #659a12 0%, #9fc831 100%);
    background: linear-gradient(top, #659a12 0%, #9fc831 100%);
}

.dateevent-title .close {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -420px;
}

.datehoverblock-outer {
    z-index: 10000;
}

.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    color: #8ab509 !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    color: #8ab509 !important;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    color: #8ab509 !important;
}

.ui-state-hover .ui-icon, .ui-state-focus .ui-icon, .ui-icon {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -450px !important;
}

.ui-datepicker .ui-datepicker-next span {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat -37px -450px !important;
}

.fieldvalue em {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat 0 -550px;
}

.heading-dot {
    background: url(../Images/oemag/bgi/list-item.png) no-repeat 0 7px;
}

.alpha-tagtitle {
    background: url(../Images/oemag/bgi/list-item.png) no-repeat 0 7px;
}

.back {
    background: url(../Images/oemag/bgi/sprites.png) no-repeat left -584px;
}

.login-link span {
    /*
    Replaced with sprites image, which has the key.png added
    background: url(../Images/oemag/key.png) no-repeat scroll right 7px transparent;
    */
    /* background:url(../Images/bgi/sprites.png) no-repeat 125px -916px; */
}

.login-link a{
    display:block;
    }

/**
 * Main Navi
 */

#ps_nav > span:hover {
    /* background: url(../Images/oemag/bgi/thumb_hover.png) no-repeat left top; */
}

#mainNavigation li .menusmall li.childs span,
#mainNavigation li .menusmall li.childs ul li.childs span {
    background: url("../Images/oemag/bgi/sprites.png") -483px -6px no-repeat;
}

#mainNavigation li .menusmall li:hover a,
#mainNavigation li .menusmall li:hover ul li:hover a,
#mainNavigation li .menusmall li:hover ul li:hover ul li:hover a {
    color: #8ab509;
}

/* Paging */

.pagingbox .paging a.prev {
    background: url("../Images/oemag/bgi/sprites.png") no-repeat scroll 0px -450px transparent;

}

.pagingbox .paging a.first {
    background: url("../Images/oemag/bgi/sprites.png") no-repeat scroll 0px -490px transparent;

}

.pagingbox .paging a.next {
    background: url("../Images/oemag/bgi/sprites.png") no-repeat scroll -37px -450px transparent;

}

.pagingbox .paging a.last {
    background: url("../Images/oemag/bgi/sprites.png") no-repeat scroll -37px -490px transparent;

}

.pimcore_area_cismo_calendar .download a span {
    background: url(../Images/oemag/calendar.png) no-repeat 0 0 transparent;
}
