/*************** karussel *****************/
.karusellCopyRight {
    bottom: 5px;
    display: block;
    font-size: 10px;
    height: auto;
    left: -308px;
    position: absolute;
    text-transform: uppercase;
    width: 300px;
    z-index: 0;
    text-align: right;
}

.DIV_karussellContainer{
    display:block;
    position:relative;
    min-width:975px; /*890px;*/
    height:625px; /*655 440*/
    /*background-color:#E0CA9D;*/
    overflow:hidden;
    margin-bottom:8px;
    margin-left:11px;
}
.DIV_karussell{
    display:block;
    position:absolute;
    width:975px; /*890px;*/
    height:345px;
}
.DIV_karusellQuarter{
    position:absolute;
    width:975px; /*890px;*/
    height:345px;
    background-repeat:no-repeat;
    background-position:top left;
    position:absolute;
    top:0;
    left:0;
}
.DIV_karusellQuarterContentBox{
    position:relative;
    display:block;
    float:right;
    width:445px;
    height:345px;
    /*background-color:#231F20;*/
    color:#fff;
    border-radius: 0 0 30px 0; /*vjik*/
}
.DIV_karusellQuarterContentBoxText{
    display: block;
    /* padding: 0px; */
    padding-bottom: 208px;
    /* padding-top: 5px; */
    position: absolute;
    width: 445px;
    bottom: 0;
    font-family: 'Segoe UI Light', 'Segoe UI',Tahoma,Helvetica,Sans-Serif;
    font-weight: normal;
    font-weight: lighter;
    line-height: 180%;
    text-align: center;
}
.DIV_karusellQuarterContentBoxText h1{
    font-size: 21px;/*25*/
    font-weight: normal;
    font-weight: lighter;
    line-height: 110%;
    margin-bottom: 0;
    /* background: #FFF;*/
}
.DIV_karusellQuarterContentBoxText h3{
    font-size:13px;
    font-weight:normal;
    font-weight:lighter;
    line-height:90%;
    margin-bottom:0;
    background: #FFF;
    font-style: italic;
    color: #f7c434;
    padding: 13px;
}
.DIV_karusellQuarterContentBoxText p{
    font-size:1.2em;
    margin-bottom:0;
    margin-top:0.5em;

}
.DIV_karusellQuarterContentBoxText p a{
    color:#fff;
    text-decoration:none;
}
.DIV_karusellQuarterContentBoxText p.more{
    font-size:14px;
    margin:0;
}
.DIV_karussellNavi{
    display:block;
    position:absolute;
    bottom:0;
    width:974px; /*889*/
    height:280px; /* 310 94*/
    background-color: #FFF;
    /*
    border-bottom: 1px solid #D2B473;
    border-right: 1px solid #D2B473;*/
    border-radius: 30px 30px 0 0;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter{
    position:relative;
    width:213px; /*198px;*/
    float:left;
    padding-right:22px;
    margin-right:0 !important;
    margin-left:0 !important;
    height:94px;
    /*border-left: 1px solid #D2B473;
    border-right: 1px solid #E0CA9D;*/
    text-align:right;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter:last-child{
    border-right:none !important;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter p{
    margin:0;
    font-size:1.2em;
    font-family: 'Segoe UI Light', 'Segoe UI',Tahoma,Helvetica,Sans-Serif;
    font-weight:normal;
    font-weight:lighter;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter a{
    text-decoration:none;
    /*color:#333;*/
    display:block;
    padding:13px;
    padding-bottom:14px;
    padding-left:28px;
    padding-right:0;
    text-align: center;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter a.A_active{
    color:#333;
}

.DIV_karussellNavi .DIV_MODULECONTAINER_quarter span.d{
    color: #f7c434;
    font-weight: bold;
}
.DIV_karussellNavi .DIV_MODULECONTAINER_quarter span.o{
    color: #000;
    font-weight: bold;
}

.karussellDreieck {
    border-bottom: 245px solid transparent;
    border-bottom-style: inset;
    border-right: 565px solid #f7c434;
    display: block;
    height: 0px;
    overflow: hidden;
    position: absolute;
    top: 0;
    right: 0;
}
.textRight{
    text-align:right;
}
.textCenter{
    text-align:center;
}
.textSmall, .textSmall .button_black{
    font-size:0.9em !important;
}

.A_weiterlesen{
    line-height:1.8em;
    padding-left:19.6em;
    /*background-image:url(media/furtherArrow.png);*/
    background-repeat:no-repeat;
    background-position:left 0.5em;
}

/*.DIV_karusellQuarterContentBoxText .A_weiterlesen{
    line-height:1.8em;
    background-image:url(media/furtherArrow_white.png);
    background-repeat:no-repeat;
    background-position:left 0.5em;

}*/