div#mainContent .csc-default {
    background: transparent;
    border: 0;
    margin-bottom: 5px;
    clear: both;
}

div#contentWrap {
    margin-top: 10px;
}

.subcr, .subcl {
    padding: 0;
}

.c50l h1, .c50r h1 {
    background: #aaa;
    padding: 5px 5px 6px 12px !important;
    color: #666 !important;
    font-size: 1.099em;
}

.wordmain1 {
    color: #eee;
    font-weight: normal;
}

.c50r .wordmain2, .c50r .wordmain3, .c50r .wordmain4, .c50r .wordmain5 {
    color: #666;
}

.c50l, .c50r {
    border: 1px solid #ccc;
    width: 317px;
    margin-bottom: 6px;
}

.c50l {
    border-left: 0;
}

DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image {
    margin-bottom: 0 !important;
}

div#footer {
    margin-top: 8px;
}

.ui-accordion .ui-accordion-content-active {
    border: 1px solid #ddd;

}

FIGCAPTION.csc-textpic-caption {
    color: #FFFFFF;
    padding: 10px 10px 10px 6px;
    position: absolute;
    text-transform: uppercase;
    bottom: 1px;
    font-weight: bold;
    font-size: 76%;
}

FIGCAPTION.csc-textpic-caption a {
    color: #FFFFFF !important;
}

.csc-textpic-caption a {
    font-size: 10px;
}

.htext {
    width: 379px;
    height: 380px;
    background: transparent url(../Images/horizontal_bg.png);
}

.htext h3 {
    padding-left: 20px;
    color: #b7002b;
}

div#mainContent .bodytext {
    color: #000;
}

div#c5467 {
    height: 204px;
}

div#c274 {
    padding-bottom: 0 !important;
}

div#c276 {
    padding-bottom: 0 !important;
}

div#c276 .csc-textpic-imagewrap {
    margin-top: 55px;
}

div#c276 {
    background: transparent url(../Images/bg_welt.jpg) no-repeat !important;
    border-left: 0 !important;
    -webkit-background-size: 100% 100% !important; /* Safari 3.0 */
    -moz-background-size: 100% 100% !important; /* Gecko 1.9.2 (Firefox 3.6) */
    -o-background-size: 100% 100% !important; /* Opera 9.5 */
    background-size: 100% 100% !important; /* Gecko 2.0 (Firefox 4.0) and other CSS3-compliant browsers */
}

div#c276 .csc-textpic-caption {
    font-size: 93%;
    width: 75px;
}

div#c276 h1 {
    margin-left: -11px !important;
}

div#c512 {
    margin-bottom: 4px !important;
}

/* Publikation */

.news-latest-item {
    overflow: auto;
}

.news-latest-item h3, .news-latest-item p {
    padding-left: 80px;
    font-size: inherit;
    font-weight: normal;
}

.news-latest-item IMG {
    float: none;
}

/**********************************/
/* Tabs rechte Spalte             */
/*********************************/

div#jfmulticontent_c530 .csc-default {
    padding-bottom: 0;
    margin-bottom: 0;
}

div#tabs {
    font-size: 11px;
}

.ui-tabs .ui-tabs-panel {
    padding: 1em 0;
}

.ui-widget-header {
    background: none;
    border: 0;
}

.ui-widget.ui-widget-content {
    border: 0;
}

.ui-tabs {
    padding: 0 !important;
}

.ui-tabs .ui-tabs-nav {
    padding: 0 !important;
}

.ui-tabs .ui-tabs-nav li {
    margin: 0 !important;
    width: 49.98%;
    border: none; /* border-top:1px solid #dddddd !important; */
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    background: transparent;
    border: 0;
}

.ui-tabs .ui-tabs-nav li a {
    padding: 0.8em 1em !important;;
    color: #fff !important;
    white-space: normal;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active a {
    color: #666666 !important;
    font-weight: bold;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
    background: rgba(0, 0, 0, 0);
}

.ui-widget-content {
    background: none;
}

.ui-accordion .ui-accordion-content {
    overflow: hidden;
}

div#slides1, div#slides2 {
    float: right;
    width: 100px;
    padding-left: 2rem;
    height: 150px;
    /* margin-top: -1rem;  margin-right: 1rem; */
}

/* div#slides1, div#slides2 { float: right;} */

#c3571 #slides1 {
    margin-top: 0;
}

#c7449 {
    max-height: 273px;
}

.pagination li.current a {
    background-position: 0 -12px;
}

.subcolumns {
    overflow: hidden;
    width: 100%;
}

#c2314 .subcolumns.equalize {
    border-left: 1px solid white !important;
}

.subcl {
    padding: 0 1em 0 0;
}

.subcr {
    padding: 0 0 0 1em;
}

.c16l, .c16r {
    width: 16.666%;
}

.c20l, .c20r {
    width: 20%;
}

.c25l, .c25r {
    width: 25%;
}

.c33l, .c33r {
    width: 33.333%;
}

.c38l, .c38r {
    width: 38%;
}

.c40l, .c40r {
    width: 40%;
}


.c60l, .c60r {
    width: 60%;
}

.c62l, .c62r {
    width: 62%;
}

.c66l, .c66r {
    width: 66.666%;
}

.c75l, .c75r {
    width: 75%;
}

.c80l, .c80r {
    width: 80%;
}

.c16l, .c20l, .c25l, .c33l, .c40l, .c38l, .c50l, .c60l, .c62l, .c66l, .c75l, .c80l {
    float: left;
}

.c16r, .c20r, .c25r, .c33r, .c40r, .c38r, .c50r, .c60r, .c66r, .c62r, .c75r, .c80r {
    float: right;
    margin-left: -5px;
}

figure {
    position: relative;
}

.slidesjs-pagination {
    margin: 0 auto 0 -4px;
    width: 70px;
}

.slidesjs-pagination li {
    float: left;
    margin: 5px 1px 0;
    list-style: none;
}

.slidesjs-pagination li a {
    display: block;
    width: 13px;
    height: 0;
    padding-top: 13px;
    background-image: url("../Images/pagination.png");
    background-position: 0 0;
    float: left;
    overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
    background-position: 0 -12px;
}

.slidesjs-pagination li a:hover {
    background-position: 0 1em;
}

div#tabs-1, div#tabs-2 {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 5px;
}

.tabinhalt {
    margin-bottom: 0;
    width: 22em;
}

div#secondaryContent p.bodytext {
    font-size: 1.12em;
}

div#inhalt a {
    color: #f39100;
}

div#map1 {
    margin-left: -11px;
    width: 307px;
}

div#video {
    padding-bottom: 11px;
}

.imgleft {
    margin-top: 10px;
}
