h1{font-size:1.5em}
h2{font-size:1.25em}
.standorte .news-latest-container h2{margin-bottom:0 !important}
#content .csc-header-n1 h1.csc-firstHeader,.sidebar .csc-header-n1,#content .csc-header-n2,#content .csc-header-n2 h2{margin-top:0}
h3{font-size:1.1em;margin-bottom:5px}
.datenbank-suche-wrapper h3{margin-bottom:0}
.sidebar h3 a,.sidebar h4 a{color:#fff}
.margin-content h4{margin-left:-1px;margin-right:-1px}
.news-latest-container h3{margin-bottom:0}
.news-latest-item h3,.news-list-item h3{font-size:1.15em}
.news-latest-item h3{margin-top:-.25em}
.standorte .news-latest-item>h3{display:list-item;font-size:1em !important;list-style-type:square;margin-left:1em;text-transform:none !important}
.csc-mailform h3{margin-top:1em}
.standort-kacheln h4{margin-top:-5px}
.layout-zweispalter .sidebar>aside h4:first-of-type{margin-top:0}
h5,h6{font-size:1.05em}
@media screen and (min-width:768px) and (max-width:991px){h1{font-size:1.25em}
h2{font-size:1.15em}
h3{font-size:1em}
h4{font-size:.95em}
h5{font-size:.95em}
}
.main-content .csc-default ol,.main-content .csc-default ul{padding-left:1.25em}
.main-content .csc-default li{margin-bottom:.25em}
.csc-default ul:not(.no-bullet) li{list-style-type:square}
address{font-style:normal}
address .location-name{display:inline-block;font-weight:normal;margin-top:1em;text-transform:uppercase}
.sidebarbox{border:1px solid #e7e7e7}
.sidebarbox h4{margin-left:-1px;margin-right:-1px}
.important,.panel p.important{color:#f04124}
.passive,.icon-bar>* i.passive{color:#b4b4b4}
.success{color:#43AC6A}
.warning{color:#f08a24}
.fa-hand-o-right:before{content:'\f0a4'}
.fa-minus-circle{content:'$fa-var-minus-square-o'}
.fa-comments-o:before{content:'\f0e6'}
table{border:1px solid #e7e7e7;border-collapse:collapse;border-spacing:0;margin-bottom:21px;max-width:100%;table-layout:auto;width:100%;word-wrap:break-word}
table thead{background:#f5f5f5}
table>tbody>tr:nth-of-type(2n){background-color:#f5f5f5}
th,td{line-height:1.5;padding:8px;vertical-align:top}
@media screen and (max-width:767px){th,td{hyphens:auto}
.main-content td[width]{width:auto}
}
#pre-filter label strong{color:inherit;font-size:1em;font-weight:600;text-transform:none}
@media screen and (max-width:767px){#navbar-right .login .caret{display:none}
}
@media screen and (min-width:768px){#navbar-left .l3{display:none}
}
@media screen and (max-width:767px){#panel-catalog-srch{width:100%}
}
.dropdown-toggle.btn{text-align:left}
.main{border:1px solid #ccc}
#content{hyphens:auto;padding-top:0}
#content.panel{border:1px solid #ccc}
#content .row:first-of-type{padding-top:0}
section{margin-left:0;margin-right:0}
@media screen and (min-width:992px){ul.l3 li{display:none;visibility:hidden}
.top-bar-section .has-dropdown .dropdown li.hide-drop-on-large>a::after{content:''}
}
#infos{margin-bottom:1em}
#infos p{line-height:1.6em}
#infos ul{padding-left:15px}
#infos .ezb-sort-options ul,#infos .ezb-listings-wrapper ul{margin-bottom:0}
.infobox_noflow ul li,.infobox ul li{font-size:.85em;list-style-type:square}
#infos .ezb-listings-wrapper{border-bottom:1px solid #efefef;margin-bottom:1em;padding-bottom:1em}
.infobox_noflow p,.infobox p{margin-bottom:0}
.infobox_noflow address p,.infobox address p{margin-bottom:1.25em}
.oeffz_box,.standort_box{background:rgba(64,77,109,0.05);margin-left:-1em;margin-top:1em;padding:1em}
.oeffz_box p,.standort_box p{margin-bottom:1.25em}
.main-content img{width:100%}
@media screen and (max-width:767px){.main-content img{height:auto}
}
.website .main-content .news-list-item img,.website #ezb-detail img,.website .contenttable img{width:auto}
.csc-textpic-left .csc-textpic-imagewrap,.csc-textpic-intext-left .csc-textpic-imagewrap,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,.csc-textpic-intext-right .csc-textpic-imagewrap,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{width:auto}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:0}
div.csc-textpic .csc-textpic-imagewrap img,.csc-textpic-left .csc-textpic-imagewrap img,.csc-textpic-intext-left .csc-textpic-imagewrap img,.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap img,.csc-textpic-intext-right .csc-textpic-imagewrap img,.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap img{height:auto;width:100%}
.csc-textpic-intext-left .csc-textpic-imagewrap{max-width:20em}
@media screen and (max-width:767px){.csc-textpic-intext-left-nowrap div:not(.csc-textpic-imagewrap){margin-left:0 !important}
}
.csc-textpic-intext-left-nowrap dt,.csc-textpic-imagewrap dt{margin-bottom:0}
@media screen and (max-width:767px){.landing-panel-4,.image-panel-5{clear:none;float:left;margin-bottom:1em;margin-right:.5em;position:relative;width:auto}
}
@media screen and (max-width:645px){.landing-panel-4:nth-of-type(odd){clear:left}
.landing-panel-4:nth-of-type(even){clear:right}
}
.image-panel-5+.csc-default{clear:both;float:none}
.landing-panel-4 .csc-textpic-text,.image-panel-5 .csc-textpic-text,.landing-panel-4 .news-single-imgcaption{background:rgba(51,51,51,0.5);bottom:0;color:#f9f9f9;min-height:33%;overflow:hidden;position:absolute;width:100%}
.landing-panel-4 .csc-textpic-text p,.image-panel-5 .csc-textpic-text p{font-size:.85em;padding-left:7px;padding-right:7px}
.landing-panel-4 .csc-textpic-text a,.image-panel-5 .csc-textpic-text a,.landing-panel-4 .news-single-imgcaption a{color:#f9f9f9;display:inline-block;position:absolute;text-align:center;top:50%;transform:translate(0,-50%);width:100%}
@media screen and (min-width:768px){.landing-panel-4{border:1px solid #efefef;clear:none;float:left;margin:7px;position:relative;width:22%}
.image-panel-5{border:1px solid #efefef;clear:none;float:left;margin:5px;position:relative;width:18%}
.landing-panel-4 .csc-textpic-text,.image-panel-5 .csc-textpic-text{height:40%}
}
.landing-panel{float:left;margin-bottom:1em;margin-right:1em;max-width:48%;position:relative}
.landing-panel img{height:100%;max-width:405px;overflow:hidden;width:100%}
.landing-panel-4 .csc-textpic .csc-textpic-imagewrap,.image-panel-5 .csc-textpic .csc-textpic-imagewrap,.landing-panel .csc-textpic .csc-textpic-imagewrap{margin:0}
.landing-panel-4 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.image-panel-5 .csc-textpic .csc-textpic-imagewrap .csc-textpic-image,.landing-panel .csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}
.landing-panel .csc-textpic-text{background:rgba(51,51,51,0.5);bottom:0;color:#f9f9f9;font-size:1.75em;height:auto;min-height:33%;overflow:hidden;padding:1em 1em .5em 1em;position:absolute;text-align:center;width:100%}
@media screen and (max-width:767px){.landing-panel .csc-textpic-text{font-size:.95em}
}
.landing-panel .csc-textpic-text p{height:100%;position:relative}
.landing-panel .csc-textpic-text a{color:#fff}
.datenbank-suche-wrapper.columns:last-child{float:left}
@media screen and (max-width:767px){.datenbank-suche-wrapper form{max-width:95%}
}
.standort-highlights{background:#fafafa;padding:.5em .5em .025em 8px}
.standort-highlights p{margin-bottom:.75em}
.standort-kacheln{border-bottom:1px solid #e7e7e7;font-size:.95em;margin-bottom:1em;padding:0 0 .5em}
@media screen and (max-width:992px){.standort-kacheln.col-sm-6{clear:both;float:none;width:100%}
}
@media screen and (min-width:992px){.standort-kacheln.col-sm-6{width:46.1539%}
}
.standort-kacheln:nth-of-type(2n){clear:right;float:right}
.standort-kacheln:nth-of-type(2n+1){clear:left;float:left}
.standort-kacheln div.csc-default{clear:none;margin-right:0}
.standort-kacheln .csc-default>.csc-default{float:left}
.standort-kacheln .csc-default>.csc-default:nth-of-type(1){max-width:30%}
@media screen and (max-width:992px){.standort-kacheln .csc-default>.csc-default:nth-of-type(1){max-width:20%}
}
.standort-kacheln .csc-default>.csc-default:nth-of-type(2){clear:none;margin-left:1em;max-width:52%;min-height:15em}
@media screen and (max-width:992px){.standort-kacheln .csc-default>.csc-default:nth-of-type(3){clear:both;float:right}
}
@media screen and (min-width:992px){.standort-kacheln .csc-default>.csc-default:nth-of-type(3){clear:right;margin-top:11em;max-width:19%}
}
@media screen and (min-width:90.0625em){.standort-kacheln .csc-default>.csc-default:nth-of-type(3){float:right}
}
.standort-kacheln .csc-default>p:nth-of-type(1){margin-bottom:0}
.standort-kacheln .buttontinyright a{background-color:#404d6d;border:1px solid #37425d;color:#fff;display:inline-block;font-size:.75em;padding:7px 15px;text-align:center;vertical-align:middle}
.standort-kacheln img{height:auto}
.row.image-row{margin-bottom:1.5em}
.row.image-row .columns{margin-right:1em}
.row.image-row .columns+.columns:last-child{float:left}
.csc-textpic-caption,.caption{background:rgba(51,51,51,0.5);color:#fff;font-size:.9em;line-height:1.6;padding:.5em 1em}
figcaption.csc-textpic-caption{display:table-caption;width:100%;position:relative}
.ausstellungen figcaption.csc-textpic-caption{display:table-caption;margin-bottom:2em;width:auto}
.panel-title a{display:inline-block;width:100%}
.accordion{background:#fcfcfc;border-bottom:2px solid #fff;color:#222}
.main-content .accordion{margin-bottom:1.25em}
.accordion table{max-width:inherit;width:100%}
.accordion td:last-of-type{padding-right:0}
.accordion ul{padding-left:15px}
.accordion-toggler{background:transparent;border:none;padding:0}
.accordion-toggler:hover,.accordion-toggler:focus,.accordion-toggler[aria-expanded='true']{background:#f5f5f5}
@media screen and (max-width:767px){.main-content .accordion .panel-body{padding-left:0;padding-right:0}
.main-content .accordion table ol,.main-content .accordion table ul{padding-left:10px}
.main-content .accordion th,.main-content .accordion td{border-right:1px solid #e7e7e7}
.main-content .accordion th:last-of-type,.main-content .accordion td:last-of-type{border-right:none}
.main-content .accordion td[width~="2%"]{display:none}
}
body:not(.layout-dreispalter) .offcanvas-toggle-left{display:none}
@media screen and (max-width:767px){.offcanvas-toggle-left{background:rgba(64,77,109,0.88);color:#EEE;cursor:pointer;display:block;left:0;padding:20px 0;position:fixed;text-align:center;top:50%;-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out;width:15px;z-index:5}
body.offcanvas .offcanvas-toggle{background:rgba(64,77,109,0.88);margin-right:10px;padding:20px 0;width:20px;z-index:3000}
.offcanvas-left-infos{-webkit-transition:all .25s ease-out;-o-transition:all .25s ease-out;transition:all .25s ease-out}
.offcanvas-left-infos.active{height:100%;overflow-y:auto;padding-left:0;padding-right:0;position:fixed;top:0;width:75%}
body.offcanvas.offcanvas-left.active .offcanvas-left-infos{left:15px;padding-top:7px}
body.offcanvas.offcanvas-left.active .sidebar{left:auto}
body.offcanvas.offcanvas-left.active .offcanvas-toggle-left.passive{display:block}
body.offcanvas.offcanvas-left.active .offcanvas-toggle-left.active{}
body.offcanvas.offcanvas-left.active .offcanvas-toggle{display:none}
body.offcanvas.offcanvas-right.active .offcanvas-toggle-left{display:none}
body.offcanvas.offcanvas-right.active .sidebar{padding-top:7px}
body.offcanvas.offcanvas-right .offcanvas-toggle{display:block}
body.offcanvas.active .navbar.affix{position:relative}
}
.csc-form-element{margin-bottom:7.5px}
.form-group{margin-bottom:0}
.form-horizontal .control-label{padding-top:0}
select[multiple]{background-image:none}
.csc-mailform input:not(.btn):not([type='radio']):not([type='checkbox']):not([type='submit']){background-color:#fff;background-image:none;border:1px solid #ccc;color:#555;display:block;font-size:14px;height:35px;line-height:1.5;max-width:400px;padding:6px 12px;width:100%}
div.csc-mailform ol li:not(.csc-form-element-header):not(.csc-form-element-fieldset):not(.csc-form-element-checkboxgroup):not(.csc-form-element-checkbox):not(.csc-form-element-radiogroup):not(.csc-form-element-radio):not(.csc-form-element-textblock):not(.csc-form-element-submit){width:45%}
div.csc-mailform ol li:nth-of-type(odd):not(.csc-form-element-header):not(.csc-form-element-fieldset):not(.csc-form-element-textarea):not(.csc-form-element-checkboxgroup):not(.csc-form-element-checkbox):not(.csc-form-element-radiogroup):not(.csc-form-element-radio):not(.csc-form-element-textblock):not(.csc-form-element-submit){float:left;margin-right:1em;overflow:hidden !important}
div.csc-mailform ol li.csc-form-element-submit{clear:both;float:none;margin-bottom:1em}
div.csc-mailform ol li.csc-form-element-textblock{margin-top:1.5em}
.csc-mailform input[type='submit']{background-color:#fff;border:1px solid #ccc;color:#333;display:inline-block;font-size:14px;font-weight:normal;line-height:1.5;margin-bottom:0;padding:6px 12px;text-align:center;vertical-align:middle;white-space:nowrap;touch-action:manipulation}
.csc-mailform input[type='submit']:focus,.csc-mailform input[type='submit']:hover{background-color:#e6e6e6;border-color:#8c8c8c}
.csc-mailform ol li{list-style:none}
.csc-mailform ol li label{display:inline-block;float:none;width:90%}
.csc-mailform ol li legend,.csc-mailform ol li fieldset.fieldset-subgroup legend,.form-horizontal legend{font-size:1em;font-weight:600;margin:0;padding-left:0;width:auto}
.fieldset-subgroup label,.csc-form-element-checkbox label{max-width:90%;vertical-align:top}
#feedback_mailform .csc-form-element-checkbox label{max-width:100%}
.csc-mailform li label{float:left;margin-top:1em}
li fieldset.fieldset-subgroup{margin-top:1em}
.csc-form-element-radiogroup fieldset.fieldset-subgroup ol li{margin-bottom:0;padding-left:0}
div.csc-mailform fieldset{border:0}
div.csc-mailform fieldset li{padding-bottom:0}
[class*='csc-form-'].tx_form-text{float:left;margin-right:1em;width:40%}
.csc-form-element-header[class*='csc-form-']{clear:both;float:none;margin-top:1em}
[class*='csc-form-'].csc-form-element-checkbox,[class*='csc-form-'].csc-form-element-radio,.csc-form-element-textblock{display:inline-block;width:100%}
[class*='csc-form-'].csc-form-element-textarea,[class*='csc-form-'].csc-form-element-textblock,[class*='csc-form-'].csc-form-element-checkboxgroup{float:none}
.csc-form-element-textblock{margin-top:1em}
textarea{width:100%}
div.csc-mailform fieldset ol{padding:0}
[class*='csc-form-'].csc-form-element-textarea fieldset,[class*='csc-form-'].csc-form-element-textblock fieldset,[class*='csc-form-'].csc-form-element-checkboxgroup fieldset,.form-horizontal fieldset{border:0}
[class*='csc-form-'].csc-form-element-textarea fieldset legend,[class*='csc-form-'].csc-form-element-textblock fieldset legend,[class*='csc-form-'].csc-form-element-checkboxgroup fieldset legend{width:95%}
fieldset.fieldset-subgroup ol{margin-bottom:0;margin-top:0;top:0}
[class*='csc-form-'].csc-form-element-textarea fieldset.fieldset-subgroup ol,[class*='csc-form-'].csc-form-element-textblock fieldset.fieldset-subgroup ol,[class*='csc-form-'].csc-form-element-checkboxgroup fieldset.fieldset-subgroup ol{margin-left:0;padding-left:0}
[class*='csc-form-'].tx_form-checkbox label{float:left}
[class*='csc-form-'].tx_form-checkbox input[type='checkbox']{float:left;margin-right:.25em;margin-top:.275em}
[class*='csc-form-'].tx_form-checkbox input[type='radio']{margin-right:.25em}
.csc-form-element-radiogroup{clear:both}
.csc-form-element-radiogroup fieldset.fieldset-subgroup ol{margin-left:0;padding-left:0}
div.csc-mailform ol input[type='checkbox'],div.csc-mailform ol input[type='radio'],.csc-form-element-checkbox ol input[type='checkbox'],.csc-form-element-checkbox ol input[type='radio']{float:left;margin-top:1.25em}
.csc-mailform input[type='file'],.csc-mailform input[type='checkbox'],.csc-mailform input[type='radio'],.csc-mailform select,.csc-mailform fieldset li:first-of-type{margin-bottom:0}
.csc-mailform select{height:auto}
.csc-linkToTop a{-webkit-appearance:none;-moz-appearance:none;background-color:#404d6d;border-color:#333e57;border-radius:0;border-style:solid;border-width:0;color:#fff;cursor:pointer;display:inline-block;font-family:'Helvetica Neue',Helvetica,Roboto,Arial,sans-serif;font-size:1em;font-weight:normal;line-height:normal;margin:0 0 1.25em;padding:.875em;position:relative;text-align:center;text-decoration:none;transition:background-color 300ms ease-out}
.csc-linkToTop a:hover,.csc-linkToTop a:focus{background-color:#333e57}
.csc-linkToTop a:hover,.csc-linkToTop a:focus{color:#fff}
.csc-linkToTop a a{color:#fff}
.csc-linkToTop{display:inline-block;text-align:right;width:100% !important}
.csc-linkToTop a{font-size:.825em;line-height:normal;margin:0 0 1.25em;margin-right:.5em !important;width:auto !important}
.csc-linkToTop a::before{content:'['}
.csc-linkToTop a::after{content:']'}
.news-latest-item{border-bottom:1px solid #e7e7e7;clear:both;float:left;margin-bottom:.5em;overflow:visible;padding:15px 8px 15px 0;width:100%}
.layout-dreispalter .news-latest-item{background:#fdfdfd;border:1px solid #e7e7e7;padding-left:8px}
.news-latest-gotoarchive,.news-backlink{background:#fdfdfd;border:1px solid #e7e7e7;clear:both;float:left;margin-bottom:1em;padding:8px 8px;width:100%}
.news-backlink{margin-top:8px;width:auto}
.news-latest-item p{margin-bottom:0}
.news-latest-image{clear:left;float:left}
.news-latest-image img{padding-right:1em}
.news-list-date,.news-latest-date{color:#b4b4b4;font-size:.95em}
.news-latest-date{float:right;max-width:20%}
.news-single-item td{padding:8px}
.news-single-item ul{list-style-position:inside}
.news-single-img{float:left;margin-bottom:1em;margin-right:1em;margin-top:.25em;width:33%}
.news-single-img{position:relative}
p.news-single-imgcaption{background:rgba(51,51,51,0.5);bottom:-.75em;color:#e7e7e7;font-size:.9em;line-height:1.6;padding:.625em .875em;position:absolute;width:100% !important}
.newsinfoblock{background:rgba(64,77,109,0.05);border:1px solid #e7e7e7;padding:.5em;width:100%}
.newsinfoblock td{width:50%}
.news-list-browse{border:1px solid #ddd;margin-bottom:15px;margin-top:15px;padding:15px 8px}
.browseLinksWrap{padding-top:8px}
.disabledLinkWrap{display:none}
.browseLinksWrap a{border:1px solid #ddd;padding:4px}
.standorte .news-latest-container{clear:both;float:left;margin-bottom:2em;margin-left:-1em;margin-top:1em;padding:.5em .5em .025em 1em;width:102.5%}
#c4802{display:none}
.searchform-small input[type='text'],.searchform-wide input[type='text']{border-bottom:1px solid #fff;border-top:1px solid #fff}
#kesearch_num_results{float:left;font-size:.85em;max-width:30%;padding:0 .75em 0 0}
#kesearch_ordering{text-align:right}
#kesearch_ordering ul{display:inline-block;height:2em;margin:0}
#kesearch_ordering li{float:left;margin-right:.75em}
#kesearch_ordering span.down,#kesearch_ordering span.up{display:inline-block;height:0;margin-left:.25em;width:0}
#kesearch_ordering span.down{border-color:#404d6d transparent;border-style:solid solid none;border-width:.45em .35em 0}
#kesearch_ordering span.up{border-color:transparent transparent #404d6d;border-style:none solid solid;border-width:0 .35em .45em}
#kesearch_results .result-list-item{margin-bottom:1em}
#kesearch_results .result-list-item .hit{background:#ffef56;color:#404d6d;font-weight:bold}
#kesearch_pagebrowser_bottom{text-align:center;word-wrap:break-word}
#kesearch_pagebrowser_bottom .pages_total{border-top:1px dashed #e7e7e7;margin-bottom:1em;padding:.5em 0}
#kesearch_pagebrowser_bottom .result_txt{margin:0 0 .25em}
#kesearch_pagebrowser_bottom a{border-radius:3px;font-size:.85em;line-height:1.6;padding:.0625em .625em}
#kesearch_pagebrowser_bottom a.current{background:#404d6d;color:#fff;font-weight:bold}
.website .main-content .liste img{width:auto}
.tx-mwkeywordlist-pi1 ul:not(.no-bullet) li.no-bullet{font-weight:600;list-style:none;margin-left:-1em;margin-top:1em}
.tx-mwkeywordlist-pi1-jumpmenu a,.tx-mwkeywordlist-pi1-jumpmenu .tx-mwkeywordlist-pi1-inactiveLink{margin-left:7px;margin-right:7px}
.tx-mwkeywordlist-pi1-jumpmenu a:first-of-type{margin-left:0}
.chatswitch span,.contactswitch span{margin-top:0}
.website .sidebar .chatswitch .btn,.website .sidebar .contactswitch .btn{height:45px;padding:0 12px}
.website .sidebar .chatswitch h3,.website .sidebar .contactswitch h3{height:45px;padding-top:12px}
.website .sidebar .chatswitch span,.website .sidebar .contactswitch span{height:45px;padding-top:6px}
#infoscroller{overflow:hidden;padding:0}
.layout-zweispalter .sidebar>aside{margin-bottom:15px;margin-top:15px}
.margin-content>.csc-default{border:1px solid #ddd}
.layout-zweispalter .sidebar>aside .csc-textpic,.layout-zweispalter .sidebar>aside .rss_newsitems,.layout-zweispalter .sidebar>aside #socialshareprivacy{padding-left:15px;padding-right:15px}
aside:empty{border:none;display:none}
#follow_block ul,#socialshareprivacy{padding-bottom:15px;padding-top:15px}
.list-group-item.title{font-weight:normal}
/*\T1*/
.sidebar .list-group-item.active{background-color:#fdfdfd}
.list-group-item.active,.sidebar .list-group-item.active:hover{color:#333}
.sidebar .list-group-item.title.collapsed::after{content:'\25BC'}
.sidebar .new-page.has-sub::after,.second-menu .list-group-item.title::after,.sidebar .has-sub.open.current.collapsed::after{content:'\f0da';float:right;font-family:'FontAwesome',sans-serif}
.sidebar .collapse.in .list-group-item:last-of-type{border-bottom:none}
.sidebar .has-sub.open.current:after,.list-group.top-list .list-group-item.title.has-sub::after,.sidebar .has-sub.parent:after{color:darkgrey;content:'\f0d7';float:right;font-family:'FontAwesome',sans-serif}
.sidebar .current{background:#fff;color:#000}
.sidebar .collapse.in .list-group-item:not(.current){background-color:#fbfbfb}
.sidebar .w-100{display:inline-block}
@media screen and (min-width:768px){.list-group.second-menu{margin-top:-21px}
}
.sidebar .collapse.in .list-group-item{padding-left:1.5em}
#follow_block h4,#socialshare_block h4{margin-top:0}
#follow_block a{margin-left:1em}
#follow_block .fa{color:#e7e7e7;font-size:3em}
@media screen and (min-width:768px) and (max-width:1200px){#follow_block .fa{font-size:2em}
}
#follow_block .fa:hover,#follow_block .fa:focus{color:#ec7602}
#follow_block ul,#socialshare_block ul{display:inline-block;padding-left:0;width:100%}
#follow_block ul{border:0;margin-bottom:0}
#follow_block li{float:left;list-style-type:none}
.rss_date{color:#b4b4b4;font-size:.9em;margin-top:.75em;width:100%}
.rss_date p{margin-bottom:0}
.rss_title b{font-weight:300}
.sidebar hr{margin-left:-1em;margin-right:-1em}
.sidebar #sub_menu,.sidebar #side-panel-top-menu{border:1px solid #e7e7e7}
.sidebar #sub_menu .ifsub dl,.sidebar #side-panel-top-menu .ifsub dl{display:none}
.sidebar dd.ifsubmenu dl{display:none}
.sidebar .side-nav dd{border-bottom:1px solid #e7e7e7;background:#fff}
.sidebar dl{margin-bottom:0}
.sidebar dl .level2 dd span.text{padding:.25em .25em .25em 1.5em}
.sidebar dl span.active-text{width:95.5%}
.sidebar dl span.submenu-text{width:100%}
.sidebar dl.side-nav dd dl{border-top:1px solid #e7e7e7}
.sidebar .active-text span.hassubmenu{color:#8b99bb}
.sidebar #side-panel-top-menu .active.hassubmenu{background:#e7e7e7;color:#333;padding:.5em 0 0}
.sidebar #side-panel-top-menu .active-text{padding:.25em .1em .75em 1em}
.sidebar dd.curwithsub dl{margin-bottom:0}
.sidebar dd.curwithsub dl dd span{padding:.25em .25em .25em 1.5em}
.sidebar .side-nav dd:hover,.sidebar .side-nav dd>a:hover .sidegroup dt:hover{background:#e7e7e7}
#socialshare_block li{float:left;height:2em;list-style-type:none;margin-right:0;padding:0}
#socialshare_block iframe{height:inherit;overflow:hidden;width:inherit}
#socialshare_block .fb_like iframe,#socialshare_block .twitter iframe,#socialshare_block .g-plusone iframe{background:none;margin-top:.1em;width:9em}
#socialshare_block .dummy_btn{cursor:pointer;float:left}
#socialshare_block .switch{float:left;position:relative;width:4em}
#socialshare_block .switch span{background:#e7e7e7;color:transparent;cursor:pointer;display:block;height:1.5em;margin-bottom:1em;position:relative;text-indent:100%;transition:left .15s ease-out;width:3em}
#socialshare_block .switch span::after{background:#fff;content:'';display:block;height:1.2em;left:.15em;position:absolute;top:.15em;transition:left .15s ease-out;width:1.25em}
#socialshare_block .switch.on span{background:#404d6d}
#socialshare_block .switch.on span:after{left:1.6em}
#socialshare_block .help_info{position:relative}
#socialshare_block .help_info .info,#socialshare_block .help_info .icon .info{display:none}
#socialshare_block li.help_info.display .info,#socialshare_block li.help_info.icon.display .info{background:#e7e7e7;border:1px solid #e7e7e7;bottom:2.5em;display:block;font-size:.85em;left:0;margin:0;padding:.75em 1em;position:absolute;width:21em;z-index:500}
#socialshare_block .help_info.icon{display:none}
#socialshare_block .settings_info{position:relative;top:-2px}
#socialshare_block .settings_info a{font-size:.85em;margin:0;text-decoration:none}
#socialshare_block .settings_info_menu fieldset{background:#e7e7e7;border-width:0;
min-width:200px;padding:0}
#socialshare_block .settings_info_menu fieldset input{clear:both;float:left;margin:.25em .75em;padding:0}
#socialshare_block .settings_info_menu fieldset label{float:left}
#socialshare_block .settings_info_menu fieldset label.checked{color:#43AC6A}
#socialshare_block .settings_info_menu legend{background:inherit;font-size:.85em;font-weight:bold;margin:.5em 0 0;padding:.5em;width:100%}
#socialshare_block .settings_info_menu span{display:none}
#socialshare_block .settings_info_menu .settings::before{content:'\f013';font-family:FontAwesome,sans-serif;font-size:1.5em;padding-left:.75em;padding-right:1.25em}
#socialshare_block .settings_info_menu.off{background-color:transparent}
#socialshare_block li .settings_info_menu.off form{display:none}
#socialshare_block li .settings_info_menu.on{bottom:-3px;padding-bottom:1em;top:auto}
#socialshare_block li .settings_info_menu.on form{bottom:2.5em;display:block;left:0;margin:0 0 0 .75em;padding:.75em 1em;position:absolute;width:95%;z-index:500}
#socialshare_block li .settings_info_menu.on>a.settings{left:1em}
@media screen and (max-width:992px){#socialshare_block li .switch{width:auto}
#socialshare_block li .switch span{width:2rem}
#socialshare_block li .switch span::after{width:1rem}
#socialshare_block li .switch.on span::after{left:.8rem}
.dummy_btn{margin-left:2px;overflow:visible;width:85px}
}
.external_link::after,.external-link-new-window::after{color:#ec7602;content:'\0000a0\f08e';font-family:'FontAwesome',Helvetica,Arial,sans-serif;text-decoration:inherit;text-transform:none}
@-webkit-keyframes infoscroller{0%{-webkit-transform:translateX(100%)}
100%{-webkit-transform:translateX(-100%)}
}
@-moz-keyframes infoscroller{0%{-moz-transform:translateX(100%)}
100%{-moz-transform:translateX(-100%)}
}
@-ms-keyframes infoscroller{0%{-ms-transform:translateX(100%)}
100%{-ms-transform:translateX(-100%)}
}
@-o-keyframes infoscroller{0%{-o-transform:translateX(100%)}
100%{-o-transform:translateX(-100%)}
}
@keyframes infoscroller{0%{transform:translateX(100%)}
100%{transform:translateX(-100%)}
}
.marquee{-moz-animation:infoscroller 15s linear infinite;-ms-animation:infoscroller 15s linear infinite;-o-animation:infoscroller 15s linear infinite;-webkit-animation:infoscroller 15s linear infinite;animation:infoscroller 15s linear infinite;margin:auto;min-height:2em;padding:1em 0 0;white-space:nowrap;width:100%}
.marquee:hover{-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused}
#carousel-slider{margin-bottom:1em}
@media screen and (max-width:767px){#carousel-slider{display:none}
.carousel-inner .item{height:350px}
}
#infos .carousel-indicators{display:none}
#infos .carousel-caption{font-size:.85em;padding-bottom:1em;padding-top:1em}
.main-content .carousel-indicators li,.main-content .carousel-indicators li.active{border-radius:0;border-width:1px;margin-bottom:1px}
.carousel-control .fa-chevron-left,.carousel-control .fa-chevron-right{color:#fff;display:inline-block;font-size:3em;height:30px;margin-top:-10px;position:absolute;top:50%;width:30px;z-index:5}
.carousel-control .fa-chevron-right{margin-right:-10px;right:50%}
.standorte .carousel-control .fa-chevron-left,.standorte .carousel-control .fa-chevron-right,.layout_forschbib .carousel-control .fa-chevron-left,.layout_forschbib .carousel-control .fa-chevron-right{font-size:1em}
a.carousel-control:focus{outline:0;background-image:none;box-shadow:none}
.carousel-caption{background:rgba(0,0,0,0.5);bottom:0;left:0;right:0}
.carousel-indicators{bottom:0}
.standorte .carousel-indicators li,.layout_forschbib .carousel-indicators li{height:10px;width:10px}
.carousel-indicators li,.carousel-indicators li.active{margin-right:1em}
footer .container{border-top:1px solid #ccc}
#c1127:before,#c1128:before,#c1129:before,#c1242:before,#c1256:before,#c1368:before,#c1369:before,#c1370:before,#c1466:before,#c2236:before,#c3461:before,#c1371:before,#c1384:before,#c1385:before,#c1386:before,#c1387:before,#c1388:before,#c1389:before,#c1390:before,#c1391:before,#c1392:before,#c1393:before,#c1394:before,#c1395:before,#c1396:before,#c1468:before,#c1469:before,#c1470:before,#c1471:before,#c1718:before,#c1719:before,#c1720:before,#c1721:before,#c1722:before,#c1404:before,#c1405:before,#c1406:before,#c1407:before,#c2236:before,#c3463:before,#c3786:before,#c4405:before,#c1408:before,#c1409:before,#c1478:before,#c1480:before,#c1723:before,#c1724:before,#c1725:before,#c2236:before,#c5011:before,#c1412:before,#c4840:before,#c4854:before,#c4853:before,#c4871:before,#c4643:before,#c1376:before,#c1566:before,#c1565:before,#c1372:before,#c1398:before,#c1375:before,#c1399:before{content:'';display:block;height:10.75em;margin:-10.75em 0 0;width:0}
#c3461:before,#c1469:before,#c3463:before,#c1478:before{display:inline}
#c2244:before{content:'';display:block;height:13.75rem;margin:-13.75rem 0 0;width:0}
.ausstellungen h1,.ausstellungen h2,.ausstellungen h3,.ausstellungen h4,.ausstellungen h5,.ausstellungen h6{color:rgb(51,51,51);font-family:'Open Sans','Helvetica Neue','Helvetica',Helvetica,Arial,sans-serif;text-transform:none}
.ausstellungen h1{font-size:1.5em}
@media only screen and (max-width:767px){.ausstellungen header h1{font-size:1.1em}
.ausstellungen header h1 a{color:#fff}
}
.ausstellungen h2{font-size:1.125em}
.ausstellungen .navbar{border-bottom:1px solid grey;min-height:30px}
.ausstellungen .navbar-brand{background:0;background-size:contain;color:#fff;display:inline-block !important;font-size:.80em;height:auto;min-height:15px;min-width:unset;padding-left:1em}
.ausstellungen .navbar-nav>li>a{padding-bottom:10px;padding-top:10px}
.ausstellungen .container-fluid{padding:0}
@media screen and (min-width:768px){.ausstellungen .navbar-header h1{display:none}
.ausstellungen .navbar-collapse{padding:0}
.ausstellungen .navbar-default{width:100%}
.ausstellungen #navbar-left{margin-left:0}
.ausstellungen.three-lang #navbar-left.navbar-default{width:auto}
.ausstellungen.three-lang #navbar-right.navbar-default{width:auto}
.ausstellungen.three-lang #navbar-right{margin-right:0}
.ausstellungen.three-lang #navbar-right .navbar-nav>li{border-right:0}
.ausstellungen .navbar-nav>li>a{padding-bottom:15px;padding-top:15px}
#banner_block{margin-top:52px}
#banner_block img{width:100%}
.ausstellungen .navbar{border-bottom:0}
.ausstellungen .navbar-default{border:0}
.ausstellungen .nav>li.cur{border-top:1px solid transparent;color:#fff;padding:1em}
.ausstellungen.three-lang .navbar .language .dropdown-menu{display:none}
.ausstellungen.three-lang .navbar .language.open>.dropdown-menu{display:block}
#content_body.ausstellungen{background-color:#fff;padding-top:1em}
}
@media only screen and (max-width:767px){.navbar-toggle{margin-right:0}
.ausstellungen .navbar-toggle{margin-right:20px}
.ausstellungen .nav>li.cur,.ausstellungen .nav>li>a:hover,.ausstellungen .nav>li>a:focus{background-color:transparent}
.ausstellungen .nav>li.cur{color:#fff;padding:.5em 1em}
.ausstellungen.three-lang #header-collapse.collapse.in #langmenu{padding-left:0}
.ausstellungen.three-lang .navbar .language .dropdown-menu{display:none}
.ausstellungen.three-lang .navbar .language.open>.dropdown-menu{display:block}
}
.ausstellungen header,.ausstellungen .navbar,.ausstellungen .navbar-default{background-color:#c8c8c8}
.ausstellungen #navbar-left a,.ausstellungen #navbar-right a{color:#efefef}
.ausstellungen #navbar-left a:hover,.ausstellungen #navbar-left a:focus{color:#000}
.ausstellungen .navbar-nav>li{border-right-color:#b9bfca}
.ausstellungen .nav>li.cur,.ausstellungen .nav>li>a:hover,.ausstellungen .nav>li>a:focus{background-color:#c53736}
.ausstellungen .nav>li.cur{border-bottom:1px solid #fff}
.ausstellungen.three-lang #navbar-right a{color:#fff}
.ausstellungen.three-lang #navbar-right a:hover,.ausstellungen.three-lang #navbar-right a:focus{color:#000}
#content_body.ausstellungen a{color:#c53736}
#content_body.ausstellungen a:hover,#content_body.ausstellungen a:focus{color:red}
.ausstellungen #navbar-left .dropdown-menu,.ausstellungen #navbar-right .dropdown-menu{background-color:#c8c8c8}
.ausstellungen .dropdown.open .dropdown-menu>li>a,.ausstellungen .nav .open>a,.ausstellungen .navbar-nav .open .dropdown-menu{background-color:#c8c8c8;font-size:inherit}
.ausstellungen .dropdown-menu>li>a:hover,.ausstellungen #navbar-left .dropdown-menu>li>a:focus,.ausstellungen #navbar-right .dropdown-menu>li>a:hover,.ausstellungen #navbar-right .dropdown-menu>li>a:focus{background-color:#c53736}
footer.ausstellungen .container{border:0;border-top:1px solid #eaeaea}
footer.ausstellungen ul{padding-left:0}
footer.ausstellungen li{display:inline;list-style:none;padding-right:2.5em}
@media only screen and (max-width:767px){footer.ausstellungen li{padding-right:1em}
}
#copynote p{margin-right:0;margin-top:0;text-align:right}
@media only screen and (max-width:767px){.ausstellungen .footer-banner-centered,.ausstellungen .footerunilogo{display:none}
.footer-banner-centered{display:block;margin-left:-8px;margin-top:1em}
}
.ausstellungen .footer-banner-centered{float:right;margin-bottom:2em;margin-right:0}
.ausstellungen .footer-banner-centered img{max-height:3em}
#amsl-datasources.container{border:none;padding:0;width:auto}
@media only screen and (min-width:768px){.l1.dropdown .dropdown a.has-submenu span.caret{display:none}
}
@media only screen and (min-width:768px){.navbar.affix,.navbar.affix-top{position:fixed;top:0;z-index:1030}
.breadcrumb.affix,.breadcrumb.affix-top{position:fixed;top:154px}
#content{margin-top:37px}
}
@media only screen and (min-width:768px) and (max-width:991px){.breadcrumb.affix,.breadcrumb.affix-top{top:122px}
}
#pits_rss ul{padding-left:0;padding-right:0}
#pits_rss ul li{list-style-type:none}
.rss_hbar{padding-left:1em;padding-right:1em}
#pits_rss ul li:last-of-type .rss_hbar{display:none}
