.csc-firstHeader { margin: 0px; padding: 0px; }
.csc-textpicHeader h2 {margin-top: 0px !important;}
div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {margin-right: 0px;}
.global-info figcaption.csc-textpic-caption { margin-left: 12px; }
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 0px;}
div.csc-textpic-intext-right .csc-textpic-imagewrap { margin-right: -20px !important; margin-bottom: 6px; }
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { margin-left: 10px; margin-right: -20px !important; margin-bottom: 6px; }
.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 270px; }
.csc-textpic-intext-left-nowrap .csc-textpic-text { margin-left: 270px; }
div.csc-textpic-border div.csc-textpic-imagewrap img { border: 1px solid #666666 !important; }
.csc-default { margin: 0px; }
#content aside#display-servicespalte.aside ul.csc-uploads { margin-left: 12px; padding-bottom: 12px; }
ul.csc-uploads li { margin: 0; }
ul.csc-uploads span.csc-uploads-fileName { text-decoration: underline; margin: 0px !important; content: initial !important; }
#content .article .csc-uploads-element ul li a:before { margin: 0px; content: "\e802"; }
#content .article ul.csc-uploads li:before a[href $='.pdf']::before !important {background: url('../Icons/icon-pdf.png'); background-size: 100%; position: relative; content: ""; width: 16px; height: 16px; margin-right: 4px; top: 2px; display: inline-block;}
ul.csc-uploads span { display: initial !important; }
#content article.article .csc-default {margin: 0px; float:none;}
.caption-text { display: none;}
.wetter { background-color: #F7F7F7; padding: 6px 10px 6px 10px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; overflow: hidden !important; height: 170px !important; }
.wetter td img { height: auto; width: auto !important; }
aside div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image { padding: 6px 10px 6px 10px; border-left: 1px solid #dadada; border-right: 1px solid #dadada; border-bottom: 1px solid #dadada; }
td.tdPrincipal.nomP { display: none;}

@media only screen and  (min-width:767px) and (max-width:1023px) {
#content .article div.csc-textpic.csc-textpic-responsive.csc-textpic-intext-right-nowrap img { float: left; max-width: 488px !important; margin: 5px 20px 10px 22px; }
div.csc-textpic-intext-right .csc-textpic-imagewrap { margin-right: -20px !important; margin-bottom: 6px; }
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { margin-left: 10px; margin-right: -20px !important; margin-bottom: 6px; }
.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 270px; }
.csc-textpic-intext-left-nowrap .csc-textpic-text { margin-left: 270px; }
#content aside#display-servicespalte.aside ul.csc-uploads { margin-left: 0px; }
h2.csc-firstHeader { margin-bottom: 0px; }
div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {margin-right: 0px;}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {margin:0px;}
.csc-textpic-intext-left-nowrap .csc-textpic-text {margin-left: 270px;}
.global-info figcaption.csc-textpic-caption { margin-left: 0px;  }
}

@media only screen and (max-width:1023px) {
#content .article div.csc-textpic.csc-textpic-responsive.csc-textpic-intext-right-nowrap img { float: left; max-width: 488px !important; margin: 5px 20px 10px 22px; }
div.csc-textpic-intext-right .csc-textpic-imagewrap {margin-bottom: 6px; }
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { margin-left: 10px; margin-right: -20px !important; margin-bottom: 6px; }
.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 270px; }
}

@media only screen and (max-width:751px) {
div.csc-textpic-intext-right .csc-textpic-imagewrap { margin-bottom: 0px; }
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { margin-left: 0px; margin-bottom: 6px; }
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap { margin-left: 0px; margin-right: 6px !important; margin-bottom: 6px; }
.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 0px; }
.csc-textpic-intext-left-nowrap .csc-textpic-text { margin-left: 0px; float: left; }
div.csc-textpic-intext-left .csc-textpic-imagewrap { float: none; }
div.csc-textpic-intext-right .csc-textpic-imagewrap { float: none; margin-left: 0px;    margin-right: 0px !important; }
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap { float: none; margin-left: -22px; }
.csc-textpic-intext-right-nowrap .csc-textpic-text { margin-right: 0px !important; }
#content aside#display-servicespalte.aside div.global-info .csc-header h2 { padding-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; font: bold 17px/20px "Noto Sans", "Arial", "Helvetica", sans-serif; }
#content aside#display-servicespalte.aside ul.csc-uploads { margin-left: 0px; }
.global-info figcaption.csc-textpic-caption {margin-left: 0px; margin-bottom: 16px; margin-top: 0px; }
.wetter { background-color: #FFF; border: none; padding: 6px 10px 6px 10px; }
.wetter table { background-color: #FFF; }
}

.csc-textpic-image figcaption {margin-bottom: 15px;}

/* ***** Custom CSS -- Start ***** */
.tx-indexedsearch-browsebox { clear: both; }
/* ***** Custom CSS -- End ***** */
