@media print
{
	body, h3, article { font-family: Arial, Helvetica sans-serif !important; font-size: 11pt !important; margin-bottom: 10px; }
	
	h1 { font-size: 12pt; margin-bottom: 15px }
	
	h2 { font-size: 11pt; margin-bottom: 10px }
	
	a { color: #000; text-decoration: none; }
	
	a.internal-link:after { content: "* (Link: http://www.nationalgalerie20.de/" attr(href) ") " !important; font-style: italic; }
	
	a.external-link-new-window:after { content: "* Link: (" attr(href) ") " !important; font-style: italic; }
	
	h1, h2, h3, h4 { page-break-after: avoid; }
	
	p, ul, ol, img { page-break-inside: avoid !important; }
	
	hr { border: 0px !important; border-top: 1px solid #242424 !important; }
	
	figure img, #image div, #map_image { width: 100% !important; height: auto !important; }
	
	.spk-logo { margin-bottom: 30px; }
			
	#map_image { opacity: 1 !important; }
	
	.top ul, #level1, #level2 .ym-g960-8, .flex-control-nav, #flex-button, #mapmenu, .mapslider, .slider-wrapper, .mapster_el, .mapnavi, .imagepointer, #cbody .unseen, .subpages, .active, .footer ul, iframe { display: none !important; }
	
	.top a img { display: none !important }
	
	nav, .layoutp, img { display: block !important; }
	
	.ce-textpic .image-caption { font-size: 9pt; }
	
	.logo1, .logo2 { float: left; padding-right: 20px; font-size: 8pt; }
	
	.header, #cbody, article, figure, figure img, #mapmenu, #map_image, #image div { position: static !important; }
	
	article { display: block !important; margin-bottom: 30px; }
	
	DIV.ce-textpic.ce-left .ce-gallery, DIV.ce-textpic.ce-intext.ce-right .ce-gallery, DIV.ce-textpic.ce-intext.ce-right.ce-nowrap .ce-gallery { float: none !important; margin-left: 0px !important; }
	
	DIV.ce-textpic .ce-gallery img, .logo1 img, .logo2 img { border: 0px !important; }
	
	.partner { clear: both; padding-top: 5px; }
	
	.partner img { margin: 15px 22px 0 0; }
	
	.kuratorium DIV.ce-textpic .ce-gallery img { margin: 10px 20px 15px 0; }
	
	.kuratorium { padding-bottom: 25px; }
	
	.flexslider { display: none !important; }
}
