.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
*,
img {
	max-width: 100%!important;
}
img {
	height: auto!important;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	line-height: 1.5em;
}
.subline,
.trigger_ueberschrift {
	font-weight: 700;
}
figcaption,
.frame-type-div {
	margin-bottom: 20px;
}
.komplettrahmen {
	padding-top: 0!important;
}
.topzeile_klammer .menuezeile {
	text-align: right;
	margin-bottom: 60px;
}
.dce.iconsetList .iconset_entry,
.iconset_text .iconset_entry,
.dce.iconset_singleline {
	overflow: auto;
	margin-bottom: 20px;
}
.dce.iconsetList span.icon,
.iconset_text span.icon,
.dce.iconset_singleline span.icon {
	width: 44px;
	height: 44px;
	border-radius: 22px;
	margin-left: 0;
	margin-right: 14px;
	display: inline-block;
	float: left;
}
.topzeile_klammer .utilitynavContainer,
.topzeile_klammer .topmenue,
.topzeile_klammer .utilityOverlay,
.komplettrahmen .kopfzeile,
.komplettrahmen .breadcrumb_utilitynav,
.inhaltszeile .overlay_inhaltszeile,
.komplettrahmen .totop_print,
.komplettrahmen .zusatzmenue,
.komplettrahmen .fahnen_fix,
body > .loading_overlay,
body > .zusatzinhalt_hauptmenue,
body > .realskiptotopContainer {
	display: none!important;
}
.redaktionell > div {
	margin-bottom: 60px;
}
div[class*="backgroundimage-"] {
	background: none!important;
}
.frame.containsSlick,
.tx-t3sentsorgung-pi-ansprechpartner,
.t3sentsorgung_ansprechpartnerspalte,
.tx-t3sentsorgung-pi-inhaltsseite,
.tx-3sresponsiveslideshow-pi1{
    display:none;
}
.teaserheadline{
    font-weight:bold;
}