@media print {

/* Allgemeine Druckeinstellungen */

	body {
		background: white;
		color: black;
	}
	* {
		background-image: none !important;
		border: hidden !important;
	}
	@page {
		margin-left: 25mm;
		margin-right: 10mm;
		margin-top: 40mm;
		margin-bottom: 50mm;
		color: #000;
		font: normal 1rem Times, 'Times New Roman', serif;
	}
	@page :left {
		margin-left: 30mm;
	}
	@page :right {
		margin-right: 30mm;

	article {
		page-break-inside: avoid
	}
	h1,
	h2,
	h3 {
		page-break-before: auto;
	}
	h1 + h2 {
		page-break-before: avoid;
	}
		
	}
	a {
		text-decoration: none;
		color: inherit;
	}
	a[href]:after {
		content: " (" attr(href)")";
		font-size: 90%;
		color: #333;
	}
	* p {
		orphans: 3;
		widows: 4
	}

* img {display:block;
    page-break-inside: avoid;
}	
/* Allgemeine Druckeinstellungen Ende-----------------------------------------------------------------------*/




.titel{display:flex;justify-content:center;border-bottom:.3rem double #BFBFBF;height:5.3rem;margin:0 0 0 6rem;padding:0;top:0;left:0}
.menu{display:none}
.m1,.m0{display:none}
.m1{display:none}
.m0{display:none}
nav.tab:not(:target) div.content,nav.tab:target div.show,nav.tab div.hide{display:none}
nav.tab:target div.content,nav.tab:target div.hide{display:none}
.zu{display:none}
.zu div{display:none}
.auf{display:none}
/* CSS Sektion Ende-----------------------------------------------------------------------*/




/*Alle Seiten Logo*/
.logo{background:url(/deco/titel.png)no-repeat !important;background-size:100% 100%;margin:auto;width:280px;height:120px;align-self:center;visibility:visible;display:block;-webkit-print-color-adjust: exact !important;color-adjust: exact !important;border:6px solid #000000}/*Der Mist ist nötig um HG Grafik zu drucken*/
a{text-decoration:none}
a:link{color:#009}
a:hover{color:#900}
a:visited{color:#366}
/* CSS Sektion Ende-----------------------------------------------------------------------*/


/*Alle Seiten Menüinhalt*/
.hinweis{display:none}
.flbox{display:none}
.flbox a:link{display:none}
.flbox a:visited{display:none}
.flbox a:active{display:none}
.men-close{display:none}
.men-close a:link, .men-close a:visited,.men-close a{display:none}
.nav-ext, .postflex{display:none}
.flbox ul{display:none}
.postflex ul#Briefnavi1 li,.postflex ul#Briefnavi2 li,.postflex ul#Briefnavi3 li,.flbox li{display:none}
.postflex ul#Briefnavi1 a,.postflex ul#Briefnavi2 a, .postflex ul#Briefnavi3 a,.flbox a{display:none}
.postflex ul#Briefnavi1 a:hover,.postflex ul#Briefnavi2 a:hover,.postflex ul#Briefnavi3 a:hover,.flbox ul a:hover{display:none}
.postflex{display:none}
.postflex ul{display:none}
.postflex ul#Briefnavi1,.postflex ul#Briefnavi2,.postflex ul#Briefnavi3{display:none}
.postflex ul#Briefnavi1{display:none}
.postflex ul#Briefnavi2,.postflex ul#Briefnavi3{display:none}
.postflex ul#Briefnavi1 a,.postflex ul#Briefnavi2 a, .postflex ul#Briefnavi3 a{display:none}
.postflex ul#Briefnavi1 a:hover,.postflex ul#Briefnavi2 a:hover,.postflex ul#Briefnavi3 a:hover{display:none}
.links{display:none}
/* CSS Sektion Ende-----------------------------------------------------------------------*/




/*Alle Seiten Zusatznavigation*/
.mininavi{display:none}
.mininavi a, .mininavi a:link, .mininavi a:visited{display:none}
.mn{display:none}
/* CSS Sektion Ende-----------------------------------------------------------------------*/



/*Alle Seiten Inhaltscontainer*/
.rechts, .frechts{padding:2rem 1rem 4rem 1rem;clear:both;float:none;text-align:justify;background-color:#FFFFFF;background-image:none}
.inhalt, .finhalt{margin:0 auto;overflow:auto;background-color:#FFFFFF;background-image:none}
.pdbot{display:none}
/* CSS Sektion Ende-----------------------------------------------------------------------*/


/*Foto Seiten Artikel Inhalte*/
.pinwand{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center}
.intext{position:relative;text-align:left;max-width:150px;padding:0;margin:0}
.intext img{display:block;max-width:100%;padding:0;margin:0}
.intext span{bottom:.3em;left:.3em;position:absolute;z-index:200}
.intext a, .intext a:link, .intext a:hover, .intext a:visited{display:none}
.finhalt figure{display:flex;flex-basis:100%;flex-flow:column nowrap;justify-content:center;align-items:center;align-content:center;margin:0;padding:0}
.finhalt, img{display:table;margin:0 auto}
.bildnavi{display:none}
.bildnavi img{display:none}
figcaption{text-align:left;color:#000000;margin:auto 0;float:none;clear:both;display:block;background-color:#FFF;border:.1rem solid #000;padding:.5rem}
.text{text-align:center;margin:1rem auto;max-width:40rem;width:auto}
figure img{max-width:90vw;visibility:visible}
figure a:link{visibility:hidden}
/* CSS Sektion Ende-----------------------------------------------------------------------*/


/*Text Seiten Artikel Inhalte*/
.fotore,.fotoli{display:table;border:.1rem solid #000;padding:.2rem;color:#ffffff;background-color:#494d47;text-align:center}
.fotore{float:right;margin:.15rem 0 0 .5rem}
.fotoli{float:left;margin:.15rem .5rem 0 0}


.fotore figure, .fotoli figure{display:flex;flex-direction:column;align-items:center;max-width:200px;align-content:center}
.fotore figcaption, .fotoli figcaption{color:#000000;background-color:#FFFFFF;display:block;max-width:100%;font-size:.8rem;padding:0 .5rem;margin:0;border:none;text-align:center}


section img{width:auto;max-width:100%}
.rot{color:#076C07}


/* CSS Sektion Ende-----------------------------------------------------------------------*/






/*Alle Seiten Footer*/
.footer{display:none;visibility:hidden}
.footer a{display:none}
.fomitte{display:none}
.founten{display:none}
.intern{display:none}
mark{display:none}
.durchzug{display:none}
.einzug{display:none}
.mittig{display:none}
.rebund{display:none}
.libund{display:none}
.zentriert{display:none}
.gross{display:none}
.box{display:none}
/* CSS Sektion Ende-------------------------------------






/* @media print Ende ---------------------------------------------------------- */
}