/**
 * "Yet Another Multicolumn Layout" - YAML CSS Framework
 *
 * default print stylesheet
 *
 * @copyright       Copyright 2005-2012, 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         v4.0.2
 * @revision        $Revision: 743 $
 * @lastmodified    $Date: 2012-10-23 23:01:14 +0200 (Di, 23 Okt 2012) $
 */


@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: 10pt;
		padding: 0 5px;
	}

	/* (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, header, footer, #socialshareprivacy, .ym-col1, .ym-skiplinks, #header_search, #channelnav, #micronav, h2#pageheader {
		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;
	}

	/*------------------------------------------------------------------------------------------------------*/

	/* (en) optional output of acronyms and abbreviations*/
	/* (de) optionale Ausgabe von Auszeichnung von Abkürzungen */

	/*
	abbr[title]:after,
	acronym[title]:after {
		content:'(' attr(title) ')';
	}
	*/

	/*------------------------------------------------------------------------------------------------------*/

	/* (en) optional URL output of hyperlinks in print layout */
	/* (de) optionale Ausgabe der URLs von Hyperlinks */
	/*
	a[href]:after {
		content:" <URL:"attr(href)">";
		color:#444;
		background:inherit;
		font-style:italic;
	}
	*/


 /* #col2 { display:none; } */
  .ym-col3 { width: 100%; margin:0; padding: 0; border:0; }
  
  /*#col3_content { width: 100%; margin:0; padding: 0; border:0; }*/
  
  
  /**/

html {height:auto;}

.layout_103 {
background-image:none !important;
}

 /* #header #logo {display:none;} */

 .pagination {
    display:none !important;
 }
/*
h2 {font-size:150%;}
h3 {font-size:133.33%;}
*/
/*
#col3_content h2 {
margin-bottom:10px;
}

#content_main span.categories, #content_main span.date { 
padding-bottom:0 !important;
}

#content_main p, #index ul li p, .article p, .article a.switch, #content_home #news #topnews p {
margin:0 0 0.25em !important;
font-size: 1em !important;
}

article a.switch {
margin-top:0 !important;
}

#content_main div.article {
margin-bottom:5px;
}

#index, #index ul, div.teaser, #content_main .caption, #content_main div.article {
overflow:visible !important;
}

#content_main .caption * {
  float:none;
  }
 */

#index ul li {
page-break-inside:avoid;
}

#index h2 {
page-break-after:avoid;
}
/*
#content_home #col2 {
float:none;
width:100%;
}
*/
div.tabs {
margin-right:0;
width:640px;
}

div.tabs ul li {
margin:0 243px 0 0;
}

div.tabs div.tabbody {
border:1px solid #CACACA;
display:block !important;
float:left;
height:287px;
margin-bottom:15px;
margin-right:15px;
padding:14px;
width:274px;
}
/*
#col2_content div.teaser {
width: 205px !important;
overflow:visible;
float:left;
margin-right:35px;
}

#content_home #col2_content div.teaser {
width:275px !important;
}
*/
#news, #topnews {
width:100%;
}

#index {
display:table-cell;
}
/*
#col2 {
height:100%;
width:235px;
}

#col2_content {
float:left;
}

#content_main #col2 {
height:auto;
}

#content_main {
margin:0 !important;
}

#col3 #content_main #col2 {
padding-left:15px;
padding-right:0;
}

* + html #content_main ul.intern li, * + html #content_main ul.extern li, * + html #content_main ul.download li, * + html #content_main ul.personen li {
list-style-position:outside;
}*/

.onlyInPrintVersion { display:block; }
/*  
#content_main ul li {
list-style-type:square;
background-image:none;
padding:0;
}
*/


}