


body {
  padding:5%;
}
#topBar,
#mainNav,
.c3 #leftCol,
#worldwide,
#footer,
#mainTopShadow,
#mainBottomShadow,
#footerTopShadow,
#footerBottomShadow,
#colLeftMenu {
  display:none;
}
#header {
    height: auto;
    margin-bottom: 50px;
    margin-left: 0;
    position: static;
    width: auto;
  background-image: none;
    padding: 0;
}
#logo {
    float: none;
    margin-top: 0;
    padding: 0;
  width: 169px;
}
#headline,
#landingpage #headline{
    margin: 0;
}

#container {
    margin: 0;
    text-align: left;
    width: auto;
  clear: both;
}
#main {
    background-image: none;
    margin: 0;
    padding: 0;
  clear: both;
}
.c3 #centerCol {
    float: none;
    margin-left: 0;
    margin-right: 0;
    min-height: auto;
    width: auto;
}
.c3 #rightCol {
    float: none;
    width: auto;
}
.c3 #centerCol .leftCol {
    float: none;
    margin-right: 0;
    width: auto;
}
.c3 #centerCol .rightCol {
    float: none;
    width: auto;
}
#landingpage .c3 #centerCol {
    float: none;
    padding-left: 0;
    padding-right: 0;
    width: auto;
}
#landingpage.wide .c3 #centerCol {
    float: none;
    margin-right: 0;
    padding-left: 0;
    padding-right: 0;
    width: auto;
}
.news-single-item .spalte_links {
    float: none;
    margin-bottom: 0;
    margin-right: 0;
    width: auto;
}
.news-single-item .spalte_rechts {
    float: none;
    margin-bottom: 0;
    margin-top: 24px;
    width: auto;
}

DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {
    float: none;
}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
    margin-left: 0 !important;
}
.colTeaser.noMargin {
    margin-right: 20px;
}


.navbar-header{
	display:block;
}
.page-content {
    border-top: 0px solid #fff !important;
}
a[href]:after {
    content: none !important;
  }
.printlogo{
	 padding-bottom:50px !important;
	 display:block !important;
	 float:none !important;
 }
.printloo .navbar-brand{
	float:none !important;
	width:auto !important;
	height:auto !important;
	line-height:normal;
}
 .printlogo img{
	 float:none !important;
 }
 .container, .page-content, .col-md-6.main-content{
	 float:none;
	 clear:both;
	 padding-top:20px;
 }