/* CSS rules: print */

.print-block { display: block; }
.print-inline { display: inline; }

/* Layout */
#sitenav,
.fubar,
.clearfix:after,
.tumfooter,
div.sitefooter ul,
.dont-print,
.csc-linkToTop
{ display: none !important; }

#normal { margin: 0; }

#sidebar,
#content {
	float: none;
	width: 100%;
	margin: 0;
}

.belt {
	width: 100%;
	max-width: none;
	padding: 0;
}

#sidebar { border-top: 1px solid #000000; }

/* Header */
.org .home { margin: 0; }

.org .home span { display: inline; }

.org .home span:after { content: ', '; }

.org .home span:last-child:after { content: ''; }

header .belt .tum a:after,
header .belt .l_this a:after,
header .belt .l_parent a:after,
header .belt .l_top a:after{
	content: '';
}

/* Black on white */
body,
a,
.org .home a,
.breadcrumbs li a,
.breadcrumbs li strong,
#page-body,
#sidebar aside > div
{
	background-color: transparent;
	color: #000000;
	border-color: #000000;
}

/* Links */
	/* URL after links (if JavaScript print enhancements did not run) */
.no-printextras a:after {
	content: ' (' attr(href) ')';
	font-size: small;
}

.no-printextras a[href^='/']:after,
.no-printextras a[href^='ftp://']:after,
.no-printextras a[href^='mailto:']:after
	{ content: " [" attr(href) "]"; }

.breadcrumbs .inline li { background-image: none; }

.breadcrumbs .inline li a:after { content: ' >'; }

header a:after { content: ''; }

.news .article {
	overflow: visible;
}

.link-to-top {
	display: none;
}

div.ce-textpic.ce-left .ce-gallery,
div.ce-textpic.ce-right .ce-gallery {
	float: none;
}


/* Print footer (JavaScript) */
#pfooter { min-height: 100px; /* Adjust to qr image */ }
#pfooter img { float: right; page-break-inside: avoid; }

ol.urllist {
	font-size: 75%;
	word-wrap: break-word;
}
