@charset "UTF-8";
/* Print CSS
// Andy Hausmann
// Letzte Änderungen: 06.08.08
*/

@media print
{	
	/* Relevante Bereiche formatieren */
	body, #content { margin: 0; padding: 0; border: 0; }
	#content { width: 100% !important; min-width: 0; max-width: none; }
	#header { height: auto; background: none; } /* Wegen des h1 sichtbar */
	
	/* Unnötige Bereiche ausblenden */
	#nav, #navi,	
	#topnav, topnavi,
	#sidenav, #sidenavi,
	#bottomnav, #bottomnavi,
	#sidebar, #footer, #eyecatcher { display: none; background: none; text-indent: 0; }
	
	/* Allgemeine Formatierungen */
	body * { font-family: "Times New Roman", Times, serif; }
	code, pre { font-family: "Courier New", Courier, mono; }
	body { font-size: 12pt; }
	
	/* Seitenumbrüche verhindern */
	h1,h2,h3,h4,h5,h6 { page-break-after: avoid; }
	
	/* Abkürzungen formatieren */
	abbr[title]:after, 
	acronym[title]:after { content: '(' attr(title) ')'; }
	
	/* Links formatieren */
	#content a[href^="http:"], 
	#content a[href^="https:"] { padding-left: 0; background-image: none; }
	#content a[href]:after {
		content: " (URL: "attr(href)")";
		color: #444;
		background: inherit;
		font-style: italic;
	}
	
	/* Sonstige Formatierungen */
	.float_left,
    .float_right,
    .col_left,
    .col_right { overflow: visible; display: table; }
}
