/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * default print stylesheet
 *
 * @copyright       © 2005-2013, Dirk Jesse
 * @license         CC-BY 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-CDL (http://www.yaml.de/license.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         4.1.2
 */
@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 */
  body {font-size: 11pt; padding: 0 5px; font-family:Arial, Helvetica, sans-serif; text-align:justify;}
 
  /* (en) Hide unneeded container of the screenlayout in print layout */
  /* (de) Für den Druck nicht benötigte Container des Layouts abschalten */
  nav,
  .ym-searchform {
    display: none;
  }

  /*------------------------------------------------------------------------------------------------------*/
  /* (en) Avoid page breaks right after headings */
  /* (de) Vermeidung von Seitenumbrüchen direkt nach einer Überschrift */
  h1,
  h2,
  h3,
  h4,
  h5,
  h6 {
    page-break-after: avoid;
  }


/* bk */


h1 {font-size: 20pt;}
#subhlist3, .noprint, #marginal, #viewnavi {display: none;}


.ym-grid .illu .content{position: absolute; width: 90%; top: 2cm; left: 1cm; text-align:left;}

.ym-grid .content {position: absolute; top: 15cm; left:1cm; width: 85%; padding:0; text-align:left;}

footer dl {line-height: 1.5em;} 

/*img {border:none;}*/
.teaserline{display: none;}
.ym-wbox {margin-left: 1cm;}
a:link {font-weight: normal; text-decoration: none; color: #000;}  
  
table {border-left: 1px #bdbdbd solid;	border-top: 1px #bdbdbd solid;	margin: 1em 0 1em 0; font-size: 0.9em;	/* background-color: #eae5e0; */	vertical-align: top; float: none;}
td, th {border-right: 1px #bdbdbd solid; border-bottom: 1px #bdbdbd solid;  padding: 0.4em;	vertical-align: top;}	
tr {padding: 2px; vertical-align: top;}
th{background: #dcdcdc;}
td.first{background: #eaeaea;} 

/* Tabelle ohne Rahmen */

.keinrahmen table {border: 0; margin: 1em 0 1em 0;	font-size: 1em;	/* background-color: #eae5e0; */ vertical-align: top; float: none;}
.keinrahmen td, th {border: 0;	padding: 0.1em;	vertical-align: top;}	
.keinrahmen tr {padding: 2px; vertical-align: top;}
.keinrahmen th{background: #dcdcdc;}
.keinrahmen td.first{background: #EAEAEA;} 
	
  
}
