@font-face {
	font-family: DejaVu Serif;
	src: url('/bga/ubr/fonts/DejaVuSerif.ttf');
	-fs-pdf-font-embed: embed;
	-fs-pdf-font-encoding: Identity-H;
}

@font-face {
	font-family: DejaVu Serif;
	font-weight: bold;
	src: url('/bga/ubr/fonts/DejaVuSerif-Bold.ttf');
	-fs-pdf-font-embed: embed;
	-fs-pdf-font-encoding: Identity-H;
}

@font-face {
	font-family: DejaVu Serif;
	font-style: italic;
	src: url('/bga/ubr/fonts/DejaVuSerif-Italic.ttf');
	-fs-pdf-font-embed: embed;
	-fs-pdf-font-encoding: Identity-H;
}

@font-face {
	font-family: DejaVu Serif;
	font-style: italic;
	font-weight: bold;
	src: url('/bga/ubr/fonts/DejaVuSerif-BoldItalic.ttf');
	-fs-pdf-font-embed: embed;
	-fs-pdf-font-encoding: Identity-H;
}

*,body,body * {
	font-family: DejaVu Serif, serif !important;
	min-width: 1em !important;
	min-height: 1em !important;
}

body .ubrUrlap {
	font-size: 10px;
}

.ui-datatable th, .ui-datatable td {
	float:none !important;
}

.ubrUrlap {
	width: 690px;
}

.cim {
	page-break-inside: avoid;
}

.replacedCheckbox {
	margin-top: 1px;
}

.ubrMenu {
	display: none;
}
.printedUrlap {
	page-break-before: always;
	clear: both;
	float: left;
}
.printedUrlap.first {
	page-break-before: avoid;
}

@page {
 size: A4 portrait;
}

#pdfLablecCenter {
	display: block;
	text-align:center;
	position: running(pdfLablecCenter);
}

@page {
	@bottom-center {content: element(pdfLablecCenter);}
}

#pdfLablecRight {
	margin:5.0.0.0;
	font-size:8px;
	font-weight:bold;
	text-align:right;
	position: running(pdfLablecRight);
}

@page {
	@bottom-left {content: element(pdfLablecLeft);}
}

#pdfLablecLeft {
	margin:5.0.0.0;
	font-size:8px;
	font-weight:bold;
	text-align:left;
	position: running(pdfLablecLeft);
}

#pagenumber:before {
	content: counter(page);
}

#pagecount:before {
	content: counter(pages);
}

.jsErrors {
    display: none
}