.sw_pons_portal .book{
    background-image:url("../../../../common/img/book/bg_book_tile_blue.png");
}

.sw_pons_portal .authentication_required .book.accessible,
.sw_pons_portal .authentication_not_required.user_authenticated .book.accessible.touched{
    background-image:url("../../../../common/img/book/bg_book_tile_lightblue_blue.png");
}


.sw_pons_portal .book .footer{
    background-image:url("../../../../common/img/book/bg_book_footer_blue.png");
}

.sw_pons_portal .authentication_required .book.accessible .footer,
.sw_pons_portal .authentication_not_required.user_authenticated .book.accessible.touched .footer{
    background-image:url("../../../../common/img/book/bg_book_footer_white.png");
}

.sw_pons_portal .main_books_view .teaserbox_2,
.sw_pons_portal .user_authenticated.main_book_view .teaserbox_2,
.sw_pons_portal .user_not_authenticated.main_book_view .teaserbox_3 {
    overflow: visible;
}

.sw_pons_portal .main_books_view .teaserbox_2 .decorator,
.sw_pons_portal .user_authenticated.main_book_view .teaserbox_2 .decorator,
.sw_pons_portal .user_not_authenticated.main_book_view .teaserbox_3 .decorator{
    background-image:url("../img/main/boxhandschuh.png");
    background-repeat:no-repeat;
    display:block;
    position:absolute;
    z-index:10;
    right:-93px;
    top:-1px;
    width:170px;
    height:207px;
    
    display: none; //ef-live-Teaser und Boxhandschuh konkurieren
}

.sw_pons_portal .teaserbox.continue_without_login_box a:hover:after,
.sw_pons_portal .main_books_view .loginbox a:hover:after,
.sw_pons_portal .main_book_view .loginbox a:hover:after {
    background-image: url("../../../../common/img/button/54x54/arrow/right_red.png");
}

.sw_pons_portal #content_column>h1{
    margin-left:0;
    padding-left:35px;
    padding-top:18px;
    color:#FFF;

    background-image:url("../img/main/index_banderole.png");
    background-repeat:no-repeat;

    display:block;
    height:55px;

}

.sw_pons_portal #content_column>p{
    margin-top:0;
}


.sw_pons_portal .main_books_view .teaserbox_0,
.sw_pons_portal .main_book_view .teaserbox_0 {
    overflow:visible;
    z-index:5; /* bugfix ie7 http://www.katjadeutschmann.de/wissen/html-css/ie7-z-index-bug-bei-absoluten-elementen-innerhalb-von-relativ-positionierten-elementen.html */
}
.sw_pons_portal .main_books_view .teaserbox_0 .illustration,
.sw_pons_portal .main_book_view .teaserbox_0 .illustration {
    background-repeat:no-repeat;
    position:absolute;
    top:-24px;
    height:228px;
    z-index:10;
}
