@charset "UTF-8";

/* import print base styles | Basisformatierung für Drucklayout einbinden */
@import url(core/slim_print_base.css);


@media all {

body * {font-family: Verdana, Helvetica, Arial, sans-serif;}

#col1,
#col2,
#header *,
#footer,
#nav_header,
#nav_path,
#nav_tabs,
.search,
.filter,
.pager,
.loading {
	display: none
}

#header {
	padding-bottom: 20pt;
}
#header #logo {
	display: block;
	position: static;
	width: 100% !important;
	height: auto;
	padding-bottom: 20pt;
	border-bottom: 2pt solid #000;
	text-align: right;
}
#header #logo .print {
	display: block;
	margin-left: auto;
}
#header #logo a {
	display: none;
}
  
#wrapper,
#page,
#col3, 
#col3_content { 
	width: 100%; 
	margin:0; 
	padding: 0; 
	border:0
}

img {
	width: auto !important;
}

.subcolumns {
	border-bottom: 1pt solid #000;
	padding: 20pt 0;
	width:720pt;
}
/*
.subcolumns div {
	clear: left;
}
*/

#col3 img {
	padding-bottom: 20pt;
}

.news-single-image {
	float: none;
}

a {
	color: #000 !important;
	text-decoration: underline !important;
}


/*----------------------------------------------------------------------------------------------------------------------------*/
/* Image width Text (Team Template) */
/*----------------------------------------------------------------------------------------------------------------------------*/

.subcolumns .c50l {
	width:100%;
	float:left;
	overflow:hidden;
}

.subcolumns .c50r {
	width:100%;
	clear:left;
	overflow:hidden;
}

.subcolumns .csc-textpic-imagewrap, .subcolumns .csc-textpic-text {
	float:left;
}

.subcolumns .csc-textpic-imagewrap {
	margin-right:1em;
}

.subcolumns .paragraph.paragraph-img .csc-textpic-intext-left {
	overflow:hidden;
}


}