/**
* "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
*
* (en) YAML core stylesheet - print layout
* (de) YAML Core-Stylesheet - Druck Layout
*
* Don't make any changes in this file!
* Your changes should be added to 'print_xyz_draft.css' drafts from 'yaml/print/' folder.
*
* @copyright       Copyright 2005-2008, 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.0.6
* @revision        $Revision: 202 $
* @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 
------------------------------------------------------------------------------------------------------
*
* @section layout preparation
* @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

(en) Preparing base layout for print
(de) Basislayout fГјr Druck aufbereiten*/
@media print
{
	BODY, #page_margins, #page, #main
	{
		margin: 0;
		padding: 0;
		border: 0;
	}
}
@media print
{
	#page_margins, #page
	{
		width: 100% !important;
		min-width: 0;
		max-width: none;
	}
}
@media print
{
	#header
	{
		height: auto;
	}
}
/*(en) Hide unneeded container of the screenlayout in print layout
(de) FГјr den Druck nicht benГ¶tigte Container des Layouts abschalten*/
@media print
{
	#topnav, #nav, #search, #footer
	{
		display: none;
	}
}
/*(en) Linearising subtemplates
(de) Linearisierung der Subtemplates*/
@media print
{
	.c25l, .c33l, .c38l, .c50l, .c62l, .c66l, .c75l, .c25r, .c33r, .c38r, .c50r, .c62r, .c66r, .c75r
	{
		width: 100%;
		margin: 0;
		float: none;
		overflow: visible;
		display: table;
	}
}
@media print
{
	.subc, .subcl, .subcr
	{
		margin: 0;
		padding: 0;
	}
}
/*(en) make .print class visible
(de) .print-Klasse sichtbar schalten*/
@media print
{
	.print
	{
		position: static;
		top: 0;
		left: 0;
		height: auto;
		width: auto;
	}
}
/*------------------------------------------------------------------------------------------------------
*
* @section content preparation
* @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

(en) Change font to serif
(de) Zeichensatz auf Serifen umstellen*/
@media print
{
	BODY *
	{
		font-family: verdana, tahoma, sans-serif;
	}
}
@media print
{
	CODE, PRE
	{
		font-family: "Courier New", Courier, mono;
	}
}
@media print
{
	BODY
	{
		font-size: 12pt;
	}
}
/*(en) Avoid page breaks right after headings
(de) Vermeidung von SeitenumbrГјchen direkt nach einer Гњberschrift*/
@media print
{
	H1, H2, H3, H4, H5, H6
	{
		page-break-after: avoid;
	}
}
/*(en) Format acronyms and abbreviations for print
(de) Auszeichnung von AbkГјrzungen*/
@media print
{
	ABBR[title]:after, ACRONYM[title]:after
	{
		content: '(' attr(title) ')';
	}
}
/*(en) Disable background graphics of links
(de) Abschalten evlt. vorhandener Hintergrundgrafiken zur Linkkennzeichnung*/
@media print
{
	#page A[href^="http:"], #page A[href^="https:"]
	{
		padding-left: 0;
		background-image: none;
	}
}
/*(en) Enable URL output in print layout
(de) Sichtbare Auszeichnung der URLs von Links*/
@media print
{
	A[href]:after
	{
		content: " <URL: "attr(href)">";
		color: #444;
		background: inherit;
		font-style: italic;
	}
}
/*(en) Preparation for optional column labels
(de) Vorbereitung fГјr optionale Spaltenauszeichnung*/
@media print
{
	#col1_content:before, #col2_content:before, #col3_content:before
	{
		content: "";
		color: #888;
		background: inherit;
		display: block;
		font-weight: bold;
		font-size: 1.5em;
	}
}
/*------------------------------------------------------------------------------------------------------
*
* @section browser fixes for print layouts
* @see     http://www.yaml.de/en/documentation/css-components/layout-for-print-media.html

*
* (en) overflow:hidden Bug in print layouts
* (de) overflow:hidden Bug in Drucklayouts
*
* @bugfix
* @since     3.0
* @affected  FF2.0, IE7
* @css-for   all browsers
* @valid     yes
*/
@media print
{
	.floatbox, .subcolumns, .subcolums_oldgecko
	{
		overflow: visible;
		display: table;
	}
}
