@media print {
  /* ------------------------------------------------------------------------------*/
  @page {
    size: 21cm 29.7cm;
    margin: 15mm;
    /* change the margins as you want them to be. */ }
  body.headerfixed {
    padding-top: 0; }
  h1,
  h2,
  h3,
  h4,
  h5,
  h6,
  p,
  ul {
    display: inline !important;
    height: auto !important;
    width: 100% !important; }
  body,
  body.div,
  body.div > div,
  table,
  .carousel-inner,
  .container-fluid.slider,
  .ce.ctype-list,
  .container,
  .container-fluid,
  .container-fluid.slider,
  .content .listtype-news_pi1 .news-single .article .news-img-wrap .news-img-caption,
  .ce.ctype-list,
  #slider.carousel.slide,
  figcaption,
  h1,
  nav {
    display: block !important;
    height: auto !important;
    left: 0;
    margin-left: 0 !important;
    margin-right: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    position: relative !important;
    text-align: left !important;
    top: 0;
    width: 100% !important; }
  .container-fluid.slider {
    border-bottom: 1px solid #c6c6c6;
    display: block;
    margin-bottom: 30px;
    padding: 0; }
    .container-fluid.slider .carousel-inner {
      display: inline;
      width: 100%; }
      .container-fluid.slider .carousel-inner .item {
        display: none !important; }
        .container-fluid.slider .carousel-inner .item.active {
          display: inline !important;
          width: 100%; }
          .container-fluid.slider .carousel-inner .item.active > div .bild,
          .container-fluid.slider .carousel-inner .item.active > div .text {
            display: block !important;
            position: relative;
            top: 0;
            width: 100% !important; }
  .newsbox {
    clear: both !important;
    display: inline !important;
    height: auto !important; }
    .newsbox ul.nav.nav-tabs {
      display: inline-block !important;
      height: auto !important;
      margin: 0;
      padding: 0;
      position: relative !important; }
      .newsbox ul.nav.nav-tabs > li {
        display: none !important; }
        .newsbox ul.nav.nav-tabs > li.active {
          display: block !important;
          float: 0 none;
          margin: 0;
          padding: 0;
          position: relative !important;
          width: 100% !important; }
    .newsbox .tab-content {
      display: inline !important;
      height: auto !important;
      margin-bottom: 30px !important;
      overflow: visible;
      position: relative;
      width: 100% !important; }
      .newsbox .tab-content .tab-pane {
        display: none !important; }
        .newsbox .tab-content .tab-pane.active {
          display: inline !important;
          height: auto !important;
          position: relative;
          width: 100% !important; }
          .newsbox .tab-content .tab-pane.active .row-fluid {
            display: inline !important;
            height: auto !important;
            width: 100% !important; }
            .newsbox .tab-content .tab-pane.active .row-fluid > div {
              float: 0 none !important;
              display: block !important;
              height: auto !important;
              width: 100% !important; }
              .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news {
                border: 1px solid #c6c6c6;
                display: block !important;
                height: auto !important;
                page-break-inside: avoid !important;
                width: 100% !important; }
                .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild,
                .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text {
                  display: block !important;
                  width: 100% !important; }
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild h2,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild h2 small,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild h2 a,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild p,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .bild ul,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text h2,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text h2 small,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text h2 a,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text p,
                  .newsbox .tab-content .tab-pane.active .row-fluid > div .item.news .text ul {
                    display: block !important;
                    width: 100% !important; }
  .ce.ctype-list.listtype-astopicglossary_overview {
    clear: both !important;
    display: block !important;
    height: auto !important; }
    .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary {
      display: block !important; }
      .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox {
        display: block !important; }
        .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .rubrik {
          display: inline;
          width: 100%; }
        .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox ul.nav.nav-tabs {
          display: inline-block !important;
          height: auto !important;
          margin: 0;
          padding: 0;
          position: relative !important; }
          .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox ul.nav.nav-tabs > li {
            display: none !important; }
            .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox ul.nav.nav-tabs > li.active {
              display: block !important;
              float: 0 none;
              margin: 0;
              padding: 0;
              position: relative !important;
              width: 100% !important; }
        .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content {
          display: inline !important;
          height: auto !important;
          margin-bottom: 30px !important;
          overflow: visible;
          position: relative;
          width: 100% !important; }
          .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane {
            display: none !important; }
            .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active {
              display: inline !important;
              height: auto !important;
              position: relative;
              width: 100% !important; }
              .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active .row {
                display: inline !important;
                height: auto !important; }
                .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active .row > div {
                  display: block;
                  height: auto !important; }
                  .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active .row > div .item {
                    display: inline-block !important;
                    height: auto !important;
                    page-break-inside: avoid;
                    width: 100%; }
                    .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active .row > div .item .bild,
                    .ce.ctype-list.listtype-astopicglossary_overview .tx-astopicglossary .themenbox .tab-content .tab-pane.active .row > div .item .text {
                      display: block !important; }
  .container.inhalte.zweispaltig .kontakt {
    margin-bottom: -20px;
    margin-top: 10px;
    padding: 0; }
  p, div, table, .panel-collapse, .row, img, h1, h2, h3, h4, h5, h6, .ce-row, .ce.ctype-textmedia {
    display: block !important;
    height: auto !important; }
  /* Inhalte ausblenden */
  .container.schnellzugriff,
  .kontextnavigation,
  .nav.navbar-nav,
  .footer,
  .servicenavi,
  .navbar-form,
  .hidden-print,
  a[href]::after {
    display: none !important; } }

/*# sourceMappingURL=print.css.map */
