@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) print stylesheet
 * (de) Druck-Stylesheet
 *
 * @copyright       Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2.1
 * @revision        $Revision: #2 $
 * @lastmodified    $Date: 2015/03/06 $
 */
/**
 * @section basic layout preparation
 * @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html
 */
/* (en) change font size unit to [pt] - avoiding problems with [px] unit in Gecko based browsers  */
/* (de) Wechsel der der Schriftgrößen-Maßheinheit zu [pt] - Probleme mit Maßeinheit [px] in Gecko-basierten Browsern vermeiden */
/* line 26, ../stylesheets/print.scss */
body {
  font-size: 10pt;
  background: #ffffff;
}

/* line 31, ../stylesheets/print.scss */
.page_margins, .page {
  padding: 40px 50px 40px 70px;
}

/* (en) Hide unneeded container of the screenlayout in print layout */
/* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
/* line 38, ../stylesheets/print.scss */
#adplace-tandem, .metanav01, .skip, .hideme, .search-container, .login-container, .navbar-inverse, .navbar, #nav, .breadcrumbs-container, .illu-container, .pages-container-top, .pages-container-bottom, .articleactions-container, .search-nav-container, .search-nav-container2, .search-addinfo, .search-sort, .subnav, .socialbookmarks, .rating, .ratingactions-container, .zoom, .message-content, #adplace-widesky {
  display: none !important;
}

/* line 42, ../stylesheets/print.scss */
.search-inputarea {
  display: block !important;
}

/* line 46, ../stylesheets/print.scss */
.searcharea .search-text {
  display: inline;
  float: left;
  margin: 0 20px 0 0;
  padding: 0;
  width: 290px;
}

/* line 54, ../stylesheets/print.scss */
h2 {
  font-size: 80%;
  font-weight: bold;
}
/* line 55, ../stylesheets/print.scss */
h2.subhead {
  font-size: 80%;
  font-weight: bold;
}
/* line 61, ../stylesheets/print.scss */
h2.doc {
  font-size: 100.01%;
  font-weight: bold !important;
}

/* line 67, ../stylesheets/print.scss */
li.single h2, div.marginallinks h3 {
  font-size: 100.01%;
  font-weight: bold !important;
}

/* line 72, ../stylesheets/print.scss */
.copyright {
  color: #000000 !important;
  background-color: #ffffff !important;
}

/* line 77, ../stylesheets/print.scss */
nulla {
  nullbackgroundnull:  nullnone repeat scroll 0 0 transparentnull;
  nullcolornull:  null #809AB3 null;
  nulltext-decorationnull:  nullunderlinenull;
  font-weight: bold;
}

/* MARGINAL */
/* line 86, ../stylesheets/print.scss */
#mostread, #targetgroup, #contact, #eventsmarginal, #service, #intranetlinks, #internetlinks, #eventsmarginal, .docinfo {
  display: none !important;
}

/* line 90, ../stylesheets/print.scss */
#contactperson, #moretothis, #document {
  border-top: 1px solid #000000;
  padding: 10px 0 10px 0;
}

/* line 95, ../stylesheets/print.scss */
#contactperson .accordion-content, #moretothis .accordion-content {
  display: block !important;
}

/* line 99, ../stylesheets/print.scss */
#contactperson img {
  display: none;
}

/* line 103, ../stylesheets/print.scss */
.marginal-rider ul, .contact ul {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}
/* line 107, ../stylesheets/print.scss */
.marginal-rider ul li, .contact ul li {
  list-style: none;
  padding-left: 0;
  margin-left: 0;
}

/* line 115, ../stylesheets/print.scss */
a.vcard, a.cache {
  display: none;
}

/* line 120, ../stylesheets/print.scss */
.comments-title, .comment, .approvalState, #channel-container {
  display: none;
}

/*------------------------------------------------------------------------------------------------------*/
/* (en) Avoid page breaks right after headings */
/* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
/* line 128, ../stylesheets/print.scss */
h1, h2, h3, h4, h5, h6 {
  page-break-after: avoid;
}

/* LOGO */
/* line 134, ../stylesheets/print.scss */
.logo-container {
  padding-bottom: 50px;
  margin-bottom: 50px;
}
/* line 137, ../stylesheets/print.scss */
.logo-container a {
  float: left;
}

/* line 142, ../stylesheets/print.scss */
.logo-container-right {
  float: right;
}

/* TITLE */
/* line 148, ../stylesheets/print.scss */
.title-container {
  padding-bottom: 40px;
}
/* line 150, ../stylesheets/print.scss */
.title-container h1 {
  color: #000000;
}

/* CONTENT */
/* line 157, ../stylesheets/print.scss */
.content-container {
  width: 100% !important;
  padding-bottom: 20px !important;
}

/* line 162, ../stylesheets/print.scss */
.col-md-6, .col-lg-4, .col-lg-8 {
  width: 100% !important;
}

/* NEWSROTATION */
/* line 168, ../stylesheets/print.scss */
.newsrotation-container {
  padding-bottom: 30px;
}

/* STARTTEASER */
/* line 174, ../stylesheets/print.scss */
.startteaser-container {
  clear: both;
  padding-bottom: 20px;
}

/* PRESS */
/* line 181, ../stylesheets/print.scss */
.press-container {
  padding-bottom: 30px;
}

/* FOOTER */
/* line 187, ../stylesheets/print.scss */
.footer-container-print {
  display: block !important;
  margin-top: 30px;
  padding-top: 10px;
  border-top: 1px solid #000000;
}

/* line 194, ../stylesheets/print.scss */
.footer-container {
  display: none !important;
}

/* MESSAGE */
/* line 200, ../stylesheets/print.scss */
.message-content {
  margin: 20px 0 20px 0;
  padding: 10px;
  border: 1px solid #a21e0f;
}

/* line 207, ../stylesheets/print.scss */
.message-box h3 {
  font-weight: bold;
  color: #a21e0f;
  margin: 0 0 8px 0;
  padding: 0;
}
/* line 213, ../stylesheets/print.scss */
.message-box p {
  margin: 0;
  padding: 0;
}

/* LISTEN */
/* line 221, ../stylesheets/print.scss */
.search-accordion-head {
  padding: 10px 0;
  border-top: 1px solid #000000;
}

/* line 226, ../stylesheets/print.scss */
.contactperson {
  padding: 0 0 20px 0;
}

/* line 230, ../stylesheets/print.scss */
.presslist-content {
  padding: 15px 0 0 0;
  border-top: 1px solid #000000;
}

/* line 235, ../stylesheets/print.scss */
.icaption_50_right {
  display:  inline;
  float:  right;
  margin:  0 1em 0.15em 0;
  width: auto;
}

/* line 242, ../stylesheets/print.scss */
.icaption_50_left {
  display:  inline;
  float:  left;
  margin:  0 1em 0.15em 0;
  width: auto;
}

/* line 249, ../stylesheets/print.scss */
.formular-container {
  background: none;
}

/*Zur Vermeidung von Treppeneffekten siehe Bugs: 35845, 37919*/
/* line 255, ../stylesheets/print.scss */
.marginal-container {
  clear: both;
}

/* line 260, ../stylesheets/print.scss */
.columnar div.type-text, .columnar div.type-select, .columnar div.type-check, .columnar div.type-button {
  width: 600px !important;
}

@media print {
  /* line 266, ../stylesheets/print.scss */
  .noprint {
    display: none !important;
  }
}

/*# sourceMappingURL=print.css.map */
