@charset "UTF-8";

@media print {
	

	a[href]:after { content: none !important; }
  
	div, .totop, #page .cart-footer, .feedback span, .subnavigation ul, .breadcrumb, div.row.children li, form.cat-search, ul.element.contactperson img, .subnavigation, .topnavigation, .meta.vhs-light,
	.logo img, .xpanel p, #theme img, #theme p, .options, .options.inline, .fa-stack, .row.forward.big,  .articles img, #page hr { display: none; }
			
	#wrapper, #page, #page div { display: block }
	#page table, #page table tr, #page table th, #page table td  { border: 1px solid black; }
	#page * { line-height: 12pt; margin: 0; padding: 0px; }
	#page img { width: 90%; }
	#page .links-teaser img { width: 20%; }
	#page .articles div, .teaser h2 { width: 100%; }
	#page .key img, #kursliste img { width: 10%; }
	
	#page h1 { font-size: 14pt; margin: 10pt 0; }
	#page h2 { font-size: 12pt; margin: 5pt 0; }
	#page h3 { font-size: 12pt; margin: 5pt 0; }
	#page p { font-size: 10pt; margin: 2pt 0; }

}