/* 255,255,255 */
/* 250,250,250 */
/* 222,222,222 */
/* 0,0,0 */
/* 50,50,50 */
/* 125,125,125 */
/* 216,43,26 */
/* 216,43,26 */
/* 0,165,9 */
/* 216,43,26 */
/* 216,43,26 */
@media print {
  /**
   * @section basic layout preparation
   */
  /* (en) change font size unit to [pt] - avoids problems with [px] in Gecko based browsers */
  /* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit [px] in Gecko-Browsern vermeiden */
  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
  /*------------------------------------------------------------------------------------------------------*/
  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  /* Basic Element Styling */
    body {
      font-size: 10pt;
      padding: 0 5px; }
    nav, .ym-mobile, .ym-searchform, #pageanchor {
      display: none; }
    h1, h2, h3, h4, h5, h6 {
      page-break-after: avoid; }
    .container-logo {
      border-bottom: 1px solid rgba(37, 26, 96, 1);
      width: 100%;
      padding: 0 0 1em 0;
      margin: 0 0 1em 0; }
    .container-logo img {
      width: 400px;
      height: auto;
      margin: 0; }
    main {
      clear: both;
      padding-top: 2em; }
    .main-content .main-content-inner {
      min-height: inherit; }
    header.pageHeader, header.pageHeader.fixedHeader {
      left: 0;
      right: 0;
      top: 0;
      width: 100%;
      height: 4em;
      z-index: 99;
      position: relative;
      z-index: 100;
      background: rgba(255, 255, 255, 1);
      margin: 0;
      box-shadow: none; }
    .pageHeader.frame-layout-tablet_mobile, .footer-sitemap, .toplink-outer, .teasercontainer {
      display: none; }
    .ce-gallery img {
      max-width: 100%;
      height: auto !important; }
    .ce-gallery img {
      display: block; }
    footer {
      border-top: 1px solid rgba(37, 26, 96, 1);
      padding: 2em 0 0 0;
      margin: 1em 0 0 0; } }
