@page { 
	size:portrait;
	size:A4;
	margin:2cm;
	orphans:4;
	widows:2;
}

body {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	width: 15cm;
	margin: 0 auto;
}

.navbar-toggle,
form,
.paginate,
.csc-linkToTop,
.back,
.zusatzinfos_toggle,
.zusatzinfos_header a,
.sr-only {
	display: none;
}
.zusatzinfos {
	border: 1px solid #000;
	padding: 10px;
	page-break-inside : avoid;
}

abbr[title]:after { 
	content:" ("attr(title)") ";
	color:#888;
	background-color:inherit;
	font-style:italic;
	font-size:30%;
	white-space: pre-line;
	hyphens: auto;
	line-height: 1.1;
	overflow: hidden;
	display: block;
}
a {
	text-decoration: none;
}

a[href]:after {
	content:" <"attr(href)"> ";
	color:#888;
	background-color:inherit;
	font-style:italic;
	font-size: 30%;
	white-space: pre-line;
	line-height: 1.1;
	overflow: hidden;
	display: block;
}
a[href].navbar-brand:after {
	content: "";
}
h1 { page-break-after : avoid; }
h2 { page-break-after : avoid; }
table { page-break-inside : avoid; }

p.bodytext {
	margin-top: 0;
}
.csc-default {
	clear: both;
}

.swiper-container,.custom-cover-img,#newsletter_stoerer.custom-start-white-module.custom-dropdown-arrow,.list-pub-img,.news-list-view.events,.pagination,.publications-filter-form,.list-item-pub-wrap .col-sm-2.custom-padding-left-0{
	display: none;
}

h1,h2,h3,h4,h5,h6{
	font-size:24px;
	font-weight: bold;
	line-height: 28px;
}
p,span {
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
}
body {
	font-size: 18px;
	line-height: 24px;
	font-weight: normal;
}

.news-list-view .item.article{
	border: 1px solid #ccc;
}

