@media print {
	@page  
{ 
    size: auto;   /* auto is the initial value */ 

    /* this affects the margin in the printer settings */ 
    margin: 20mm 25mm 10mm 10mm;  
} 
     
body {margin: 0}

	body, h1, h2, h3, h4, h5, h6, p, a, span.fett, .interview {color:black !important;font-family: Arial, Helvetica, sans-serif !important}
	p {font-size:12pt  !important; line-height:18pt  !important;}
	h1 {font-size: 24pt  !important;line-height:30pt  !important;font-weight: bold  !important;}
	span.fett {font-size: 15pt  !important;line-height:20pt  !important;font-weight: bold  !important;padding-bottom:10mm;}
	.bildbyline {font-size: 12pt !important;color:#999;text-align:right;}
	.interview .talk .zitat {color:#555;font-size: 24pt  !important;line-height:30pt  !important;font-weight: normal  !important;font-family:Georgia,Times, serif;font-style: italic;margin:10mm 0 6mm 0 !important;}
	
	.subpage #main, .interview .heading {margin-top:0;padding-bottom: 0;}
	.interview span.top {margin-left:0 !important;margin-bottom:8mm;}
	.container {max-width: 100%;}
	.interview, span.frage {padding:0;}
	.interview .container {max-width: 100%;}
	.interview .full {margin:0 !important;}
	
	.interview .faktenheader {color:black !important}
	.interview .fakten {border:1px solid #ddd;color:#444 !important; padding:10mm;font-size: 16pt;}

	footer, #header, div.breadcrumb-wrapper, #nav-icon, .print, .back-to-top {display:none !important;margin-right:-9999999px !important;opacity: 0 !important; height:1px !important}
	
    .interview .heading .full {max-width:130mm !important;width:130mm; float:right; margin:0 0mm 10mm 10mm;padding:0 0mm 10mm 10mm;}
    
    .interview .talk .antwort:before {margin-top:0pt;margin-bottom:0;padding:0;line-height:17pt;}
		
	}