/*@media print {*/


	body {
		-webkit-print-color-adjust: exact;
		overflow-x:visible;
		border:none;
	}

	.grey{
		background-color:transparent !important;
	}

	#content{
		float:left;
		border:none;
	}

	header a:link:after,
	header a:visited:after{
		display:none;
		text-transform: lowercase;
		padding: 5px 0;
	}

	#headerNav a:link:after,
	#headerNav a:visited:after{
		display:none;
	}

	#main a:link:after,
	#main a:visited:after{
	  width:100%;
	  font-size:10px;
	  display:none;
	}

	#logo a:link:after,
	#logo a:visited:after{
		display:none !important;
	}


	body, button, input, select, textarea { font-size: 14px; color:#757575; }

	#buehneWrap,#backgroundLayer,#footer,#mainNavContent,figcaption,.serviceMenu,.hideAndShow,.gallery_xl_wrap,#mainNav,#metaNav,#map,.placeholder,.tx-rsm-projects .csc-textpic-imagewrap,.projectsTeaserFour {
		display:none !important;
	}

	#main a.anker	{
	 background: none repeat scroll 0 0 transparent;
    bottom: 0 !important;
    color: #000000 !important;
    display: block !important;
    left: 0 !important;
    position: inherit !important;
    top: 0 !important;
    width: 100% !important;
		padding-left:0;

	}

	#main a.anker:link:after,
	#main a.anker:visited:after{
		width:100%;
	  	font-size:10px;
	  	/*display:block !important;*/
	}

	body {
		width:976px;
		text-align:left !important;
		background:none !important;
	}

	.fce-100, .fce-75, .fce-25, .fce-100p,
	#newsletterSubscribe,
	#backgroundLayer,
	.boxShadow,
	#content .bx-window,
	figure.csc-textpic-image img,
	#container #content .bx-window .teaser_numbers_full figure img,
	.gallery_xl .bx-window,
	#content .bx-window img{
	   -webkit-box-shadow: 0 0 0 #000 !important;
	   -moz-box-shadow: 0 0 0 #000 !important;
	   -o-box-shadow: 0 0 0 #000 !important;
	   -ms-box-shadow: 0 0 0 #000 !important;
	   box-shadow: 0 0 0 #000 !important;
	   background-color:transparent;
	}

	.fce-100p{
		height:auto !important;
	}


	.hidePrint {display:none !important;}

	#mainNavContent, #buehneWrap, #backgroundLayer, #metaNav, #mainNav, #footer, .youtubeModulFCE,#selectProjects,
	FIGCAPTION.csc-textpic-caption, img, .contacts, .oldlace, .csc-textpic-imagewrap{
		display:none !important;
	}

	#breadcrumb{
		margin:0;
		width:100%;
		padding:0;
		float:left;
	}

	#breadcrumb .elementBreadcrumb, #breadcrumb .elementBreadcrumb a{
		background-color:transparent !important;
		color:#000000 !important;
	}

	#breadcrumb .elementBreadcrumb:after{
		content:">";
	}

	#breadcrumb .elementBreadcrumb:last-of-type:after{
		content:"";
	}

	#breadcrumb .elementBreadcrumb a{
		padding-right:10px !important;
	}

	#container{
		margin:0;
	}

	#logo,#printFooter,#printPageTitleUrl{
		width:100%;
		float: left;
		display:block !important;
		background-color:#ffffff;
	}

	#printPageTitleUrl{
		padding-top:30px;
	}

	#logo img{
		display:none;
	}
	#logo img#printLogo{
		display:block !important;
		width:100%;
		padding: 10px 0 0;
	}

	#main .m_spende_fix{
		display:none;
	}


	.teaser_numbers_three{
		height:auto;
	}

	.fce-100p{
		padding: 5px 16px 10px;
		height:auto;
		background-color: transparent !important;
	}


	.contentHide{
		display:block !important;
	}

	.tx-comments-comment-form, .serviceMenu,
	.paginationCenter,
	.tx-comments-triangle,
	.tx-comments-comment-content-triangle{
		display:none !important;
	}

	.tx-comments-pi1,
	.tx-comments-comment-name,
	.tx-comments-comment-content,
	.tx-comments-comments{
		width:100%
	}

.tx-comments-comment-name,
.tx-comments-comment-content,
.tx-comments-comments{
padding:0;
margin:0;
}

.tx-comments-comments{
	border:none;
}

.tx-comments-comment-name{
	width:25%;
}

.tx-comments-comment-content{
	width:70%;
}

	.tx-comments-comment{
		display:block !important;
	}
/*
	#content h2.grid_head.first, #content h1 {
    background: url("../../templates/img/st/grid_head.jpg") repeat scroll 0 center transparent !important;
    color: #FFFFFF !important;
	}
 */

	.facts,
	#ak_container{
		display:none !important;
	}

	.csc-textpic-intext-left-nowrap-230 .csc-textpic-text{
		margin-left:0 !important;
	}

	.csc-textpic-intext-left-nowrap-230 .csc-textpic-text, .fce-75, .fce-75wrap, .fce-75_2p,.fce-50-50, .fce-25,
	.fce-50-1, .fce-50-2, .fce-75p, .fce-25p, .teaserWrap .teaserContent,.teaserWrap{
		width:100% !important;
		padding:0 !important;
		margin:0 !important;
		height: auto !important;
		margin:0 !important;
		min-height: 0 !important;
	}

	object, iframe{
		display:none !important;
	}

	#content h2.grid_head,
	#content h1.grid_head{
		background:none;
		background-color:#dadada;
		color:#000000;
		text-align:left;
		padding-left:16px;
		-webkit-print-color-adjust: exact;
	}

	#printContacts{
		width:98.360655737705%;
		padding-left:1.639344262295%;
		display:block !important;
		float:left;

	}

	#printContacts .contacts,
	.contacts .csc-textpic-text{
		display:block !important;
		float:left;
		width:100%;
	}

#printContacts .contacts a {
	background: none repeat scroll 0 0 transparent !important;
	color: #000000 !important;
	padding-left: 0;
	width: 100% !important;
}

#printContacts .contacts a.email:after {
	color: #000000;
	content: " (" attr(href) ")";
}



/*}*/
