﻿@media print {
	* {
		font-family: Arial;
	}

	#HeadColumn, #DefaultHeader, #ColumnMenue, .ESSPageHeaderText, .hamburger, .regionData, .historybottons, .adminLink {
		width: 0px !important;
		display: none !important;
	}

	#MasterContentNew {
		padding-top: 100px;
		text-align: left;
	}

		#MasterContentNew table {
			width: 100%;
		}

			#MasterContentNew table th {
				font-family: monospace;
				border-bottom: 1px solid #ccc;
			}

	.KtoHistTable, .BestHistTable {
		border-bottom: 1px solid #ccc !important;
	}

		.KtoHistTable tr td, .BestHistTable tr td {
			border-top: 1px solid #ccc !important;
		}

			.KtoHistTable tr td:nth-child(3), .KtoHistTable tr td:nth-child(4), .KtoHistTable tr td:nth-child(5) {
				font-family: monospace;
			}

		.KtoHistTable tr th:nth-child(4), .KtoHistTable tr th:nth-child(5) {
			text-align: right;
		}

		.KtoHistTable tr td:nth-child(4), .KtoHistTable tr td:nth-child(5) {
			text-align: right;
		}

	.TableFootInfo td, .KtoHistAnfang {
		font-weight: bold;
		background-color: #efefef;
	}

	.wochentage {
		display: none;
	}

	.wochentage_splan th {
		text-align: center;
	}

		.wochentage_splan th span {
			width: 100%;
		}

	body:before {
		position: absolute;
		left: 5px;
		top: 5px;
		font-weight: bold;
		text-align: left;
		content: attr(data-name)'\a' attr(data-buch);
		white-space: pre;
	}

	#Ess_MinTec_KtoHistorie #MasterContentNew:before, #Ess_MinTec_BestellHistorie #MasterContentNew:before {
		position: absolute;
		left: 5px;
		top: 60px;
		font-weight:bold;
		text-align: left;
		content: attr(data-page) ' vom ' attr(data-vondatum) ' bis ' attr(data-bisdatum) 'erstellt am ' attr(data-heute);
		white-space: pre
	}
	#Ess_MinTec_KtoHistorie #MasterContentNew tr td, #Ess_MinTec_BestellHistorie #MasterContentNew tr td{
		padding:4px;
	}


	.mt-size-medium .psmodal-content {
		width: 100vW;
	}
	.psmodal-content {
		box-shadow: none !important;
	}

	.psmodal-footer, .closePSModal {
		display: none !important;
	}

	.jahresaufstellung:before {
		position: absolute;
		left: 5px;
		top: 5px;
		text-align: left;
		content: attr(data-name)'\a' attr(data-buch);
		white-space: pre
	}

	.jahresaufstellung {
		position: absolute;
		left: 20px;
		width: 100%;
	}

	.psmodal-body, .psmodal-footer {
		
	}
}
