a[href]:after{
	content: "";
}

#content a.external-link[href]:after, #content a.external-link-new-window[href]:after, #content a[href^="http"]:after,
#content a[href$=".pdf"]:after, #content a[href$=".doc"]:after, #content a[href$=".docx"]:after {
	content: " (" attr(href) ")";  font-style: italic; text-transform:lowercase; font-size:12px; font-weight:normal;
}

header a[href]:after,
.slider .news_item a[href]:after{
	content:"";
}
.news-single-backlink,
#sub_nav,
#top_content,
.langmenu_wrap,
.align-right .arrow-right,
.content_left,
footer hr,
footer,
.navi_wrap{
	display:none;
}

.content_mid, .content_right, .content_zweispaltig > .content_right{
	width:100%;
	margin-left: 0;
	float:none;
	left: 0 !important;
}

#c161418,
.arrow-right,
.news-list-item.event,
.csc-default.box,
.row.content_zweispaltig #c158492,
.row.content_zweispaltig #c158399,
.akkordeon_wrap,
.akkordeon_item,
.row.content_zweispaltig #c154502,
.content_right,
/*.news-list-container_publikationen .news-list-item,*/
.news-latest-container, img {
	page-break-inside:avoid;
}

.news-list-container_publikationen .news-list-item{
	overflow: inherit;
	/*clear: both;*/
}

#c160225.csc-default box,
#c160225 .csc-textpic-text p{
	page-break-inside: initial;
}

.content_right{
	padding:0;
}
.news_image img{
	width: 100px;
	height: 100px;
}
#c159376 img{
	width: 200px;
}

#powermail_field_produkt1.powermail_field.powermail_input,
#powermail_field_produkt2.powermail_field.powermail_input,
#powermail_field_produkt3.powermail_field.powermail_input,
#powermail_field_dzdjahresbericht2014.powermail_field.powermail_input,
#powermail_field_dzdjahresbericht2013.powermail_field.powermail_input,
#powermail_field_dzdjahresbericht2012.powermail_field.powermail_input,
#powermail_field_zuckerinsulindiabetes_wieistderzusammenhang.powermail_field.powermail_input{
	float: right;
}

.powermail_fieldwrap{
	width: 100%;
}

.akkordeon_wrap > div > *{
	display: block !important;
}
.akkordeon_item{
	max-height: 99em;
}

.news-list-container_publikationen .clearfix {
    display: block;
}

.news-list-container .news-list-item {
	border-top:0;
	border-bottom:0;
	margin-bottom:0;
	padding-bottom: 50px;
}

.news-list-container_publikationen .news_image {
    margin-top:-50px;
}