@charset "UTF-8";
/* CSS document for basic print layout */

body, html { 
	color:#333; background:none; background-color:#fff;
}
#right, #footer, #topMenu, #languageMenu, #navigationFirstLevel, .standard #main .csc-frame-frame2, #contentWrap #breadcrumb span.divider , #main .csc-infotag, #main .news-list-container-unten, #main .event-list-unten {
	display: none;
}
.startseite #wrapper, #wrapper, #header, #main, #mainContent  {
	width: auto;
	background: none;
}
#header {
	height: auto;
}
#wrapper {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	padding: 0;
	margin: 0;
}
a:link, a:visited { color:#333 !important; text-decoration:underline;}

/* Anpassung einzelner Inhaltselemente */
#header  {
	display: none;
}
#contentWrap #printlogo {
	display: block;
	text-align: right;
	margin: 0 0 10px 8px; 
}
#contentWrap #printlogo figure{
	text-align: right;
}
#contentWrap #breadcrumb {
	margin-left: 6px;
}
#contentWrap #breadcrumb a {
	margin-right: 0px;
}
#contentWrap #breadcrumb a:after {
	content: ' > ';
}

/* Flexcroll */
.flexcrollactive, 
.flexcrollactive div ,
.flexcrollactive div ul { 
	height: auto!important; width: auto!important; 
	position: static!important; margin: 0!important; padding: 0!important 
} 
.scrollgeneric {display: none;} 


/* Accordions */
.ce_accordion { display: block !important; height: auto !important; }

/* Formulare */
#main .csc-form-element-textline input,
#main .csc-form-element textarea,
#main .csc-form-element select {
	border: 1px solid #ccc !important;
}

/* Mitarbeiter-Listen */
.faculty02 #main .csc-textpic-intext-left ,
.faculty02 #main .csc-textpic-intext-right,
.faculty02 #main .csc-textpic-intext-right .csc-textpic-imagewrap,
.faculty02 #main .csc-textpic-intext-left .csc-textpic-imagewrap {
	opacity: 1;
}



/* Fixes multiple page print bug in Firefox */
*{overflow:visible!important; position:static!important}

