@charset "UTF-8";

/* #col1 - 0
** #col2 - 0
** #col3 - x
*/

	body {background: none;}

	/* HEADER */
	header {}
	/* adjust banner vertically to logo baseline */
	img.banner { float: right; margin-top: 0.35em; }

	#nav-main, .tx-macinasearchbox-pi1, #teaser, #toolbar { display: none; }

	/* MAIN MENU */
	.ym-hlist { display: none; }

	/* CONTENT COLUMNS */
	.ym-col1, .ym-col2 { display:none }
	.ym-col3, .ym-cbox { width: 100%; margin: 0; padding: 0; border: 0; }

	/* ??? */
	/* 
	aside,
	#headernav,
	#nav,
	.selectfontsize {
		display: none !important;
	}
	*/

	/* CONTENTS */

	/* slideshow not printable, switch off */
	.tx-ws-flexslider { display: none !important; }

	/* FOOTER */
	#footer-bottom, footer, #footer-top { display: none; }

	/* reset link icons, because background images are not shown ... */
	a { 
		padding: 0 !important; 
		background: none !important;
	}
	/* ... but re-enable padding in news-buttons */
	.news-list-morelink a,
	.news-single-backlink a { padding: 0.3em 1.1em 0.4em 1.1em !important; }


@media all and ( max-width: 850px ) {
}
@media all and ( max-width: 760px ) {
	.ym-col1, aside, .ym-col2 { display: none !important; }
}
@media all and ( max-width: 480px ) {
	#nav-mobile { display: none !important; }
}
