/****************************
**  P R I N T 
*****************************/
	
@media print {
:root {
--printHeader: 'Umweltindikatoren NRW https://www.umweltindikatoren.nrw.de';
--klimaEnergie_1: #fff;
--klimaEnergie_2: #fff;
--naturLandschaft_1: #fff;
--naturLandschaft_2: #fff;
--umweltGesundheit_1: #fff;
--umweltGesundheit_2: #fff;
--ressourcenEffizienz_1: #fff;
--ressourcenEffizienz_2: #fff;
--service_1: #fff;
--service_2: #fff;
--backgroundGrey_1: #fff;
--backgroundGrey_2: #fff;
--backgroundGrey_3: #fff;
--likigruen_1: #CCEA9F;
--likigruen_2: #ABD65D;
--likigruen_3: #87C626;
--likigruen_4: #4C6D7E;
--hellblau: #fff;
}

@page { 
	margin: 20mm;
	size: A4 portrait;
	}
	
/* Standardschriftarten */
p,
a,
li {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	color: #000 !important;
}
	
h1, h2, h3, h4, h5, h6 {
	page-break-after: avoid;
	font-family: Arial, Helvetica, sans-serif;
	color: #000 !important;
}

/* Grafikbreite ... */
div.hc-grafik 
{
	max-width: 950px;
}

table, th, td { 
	font-family: Arial, Helvetica, sans-serif;
	font-stretch: condensed;
	border: thin solid !important; 
	font-size: 10pt;
	color: #000 !important;
	}
	
.frame-container {
	margin: unset;
	max-width: 100%;
}

	/* Landesspezifikatabelle: insbes. Abfall mit einer Spalte mehr */
.tinyaccordion .acc-li .acc-section .landesspezifika table td:nth-child(2),
.tinyaccordion .acc-li .acc-section .landesspezifika table td:nth-child(3),
.tinyaccordion .acc-li .acc-section .landesspezifika table td:nth-child(4),
.tinyaccordion .acc-li .acc-section .landesspezifika table td:nth-child(5){
	min-width: 17em;
	vertical-align: top;
} 

.pagecontent, 
article {
	display: inline !important;
	}  

/*
.likitab {
	page: landscape;
	page-break-before: always;
	}

.highcharts-root{
	wodth: 100%;
}
*/

#banner, 
#keyVisual, 
nav, 
footer,
.dontprint,
.table-trend .textpic-gallery,
.highcharts-contextmenu,
.highcharts-menu-item,
.highcharts-button {
	display: none !important;
  } 
  
	#print_anbieter{
		display:block;
	}

	.pagecontent, article, .container, .row{
		page-break-before:avoid;
	}
	.pagecontent, .row{
		display:table;
	}

/* dieser Style spoilt im Moment die Akkordion Überschriften ... deshalb: erst mal raus und schauen
.tx-tinyaccordion-pi1 a:after,
.weiterfuehrendelinks a:after{ 
	content: " (" attr(href) ") "; 
	color: #333; 
	font-size: smaller; 
	}
*/

ul.tinyaccordion h3 , 
ul.tinyaccordion h4 {
	border-bottom-left-radius: 0em !important;
	border-bottom-right-radius: 0em !important;
  }
	
ul.tinyaccordion li h3 , 
ul.tinyaccordion li h4 {
	background: none;
	padding-left:0.5em; 
	}
/*	
	.col-6{
		display:inline;
	}
	.col-8{
		max-width:100%;
	}
*/
	.weiterfuehrendelinks ,
	.indigruppe {
		display: inline-block;
		page-break-inside: avoid;
  }
	.weiterfuehrendelinks .ce-gallery,
	.weiterfuehrendelinks .ce-row,
	.weiterfuehrendelinks .ce-column{
		overflow:unset;
	}
	.weiterfuehrendelinks .ce-row{
		margin-bottom:0;
	}
	.weiterfuehrendelinks .ce-gallery .ce-column, 
	.lanuvveroeffentlichung .ce-column{
		width:30%;
		margin-right:3%;
		float:left;
	}
	.weiterfuehrendelinks .ce-gallery figure,
	.lanuvveroeffentlichung figure{
		text-align:center;
		display:table;
	}

	.weiterfuehrendelinks .ce-gallery .image-caption,
	.weiterfuehrendelinks .ce-gallery figcaption,
	.lanuvveroeffentlichung .ce-gallery .image-caption{
		font-size:90%;
		font-weight:bold;
		caption-side:top;
		display:table-caption;
		text-align:center;
	}
	.weiterfuehrendelinks .ce-gallery div.ce-column img,
	.lanuvveroeffentlichung .ce-gallery div.ce-column img{
		margin-left:auto;
		margin-right:auto;
		margin-top:0.2em;
		margin-bottom:0.2em;
	}

	#head_logos img {
		height: 1.2rem;
		width: auto;
	}
	#liki_logo :after {
		content: var(--printHeader);
		margin-left: 1em;
	} 
	#farbschema.service .table-trend .contenttable td:nth-child(1){
		font-weight: unset;
	}
}
