#topNav, #mainNav, #navigation, #service, #footerWrapper,#mobileNav,#breadcrumpWrapper,.link-zoom,#pageNav, #story .icon-arrowUp, #story .icon-arrowDown, a[data-video] .play, #story .thumbs, #content section.gallery .controls { display:none !important; }

#topWrapper { background-color:#fff !important; }

#header a { color:#000 !important; }

.main, #homeContent { max-width:670px !important; }

#mainContainer #content { color:#000; width:100%; padding:0; }

#content ul { list-style-type: disc; padding-left:20px; }
#content ul li { background:none !important; padding-left:3px;  }
#content ul ul { list-style-type: square;  padding-left:20px; }

#content ul.legend {list-style-type: none; padding-left: 0;}

#content section.gallery figure figcaption {
	margin-top:0 !important;
}

#fuehrungsstruktur a{display: none;}
#fuehrungsstruktur .showOnPrint
{
    display: block !important;
    max-width: 670px;
}

.showOnPrint, #gesamtestruktur{
	display: block !important;
}
#strukturFunctions{
  display: none;
}

#struktur{
  display: none !important;
}

.showOnPrint #strukturContent .strukturFunctions
{
  padding: 0px !important;
  border: 0px #ffffff solid !important;
}

.showOnPrint #strukturContent{
  width: 21cm;min-height: 29.7cm;
  display: table;}
  
.showOnPrint #strukturContent .col {
  width: 3cm !important;
  float: left;
}
.showOnPrint #gesamtestruktur .col{padding-right: 4px;}

.showOnPrint .section{
	font-size: 11px !important;	
	width: 2.8cm !important;
	display: block !important;
}

#strukturContent .konzernleitung .col .firstSection {
	height: auto !important;
}

#strukturContent .konzernleitung .col .topSection {
	background: none;
}

.pagebreak{
  page-break-after: always;
}
	
#content .breadcrump {
	margin-left:0;
	padding-left:0;
}


#content article > section,
#content article > aside {
	box-shadow: none;
}

#story {
	padding-right:0;
}

#story .slider {
	padding-left:0 !important;
}

#content section {
	width:290px;
}

#content aside {
	width:318px;
}

thead { display: table-header-group; }
table, tr, img, .row1, .highcharts { page-break-inside: avoid; }
p, h2, h3 { orphans: 3; widows: 3; }
h2, h3 { page-break-after: avoid; }

#quick_edit_tools,
#quick_edit_popup {
	display:none;
}

