/*
@page {
  margin: 0px 20px;
  background: url('https://app.wenku.cz/images/template_images/invoice/background.jpg') no-repeat 0 0;
  background-image-resize: 6;
  footer: footer;
  font-size: 8px;
}
*/

@page {
  size: portrait;
  margin: 0px 0px 0px;
  background: url('/images/A4-P.jpg') no-repeat 0 0;
  background-image-resize: 6;
  header: header;
  footer: footer;
  margin-header: 5mm;
  margin-footer: 5mm;
  marks: none;
  font-size: 10px;
}

@page landscape {
  size: landscape;
  margin: 0px 0px 0px;
  background: url('/images/A4-L.jpg') no-repeat 0 0;
  background-image-resize: 6;
  header: headerdata;
  footer: footer;
  margin-header: 5mm;
  margin-footer: 5mm;
  marks: none;
}

.footer {
  margin: 0px 10px;
  padding: 0px;
  color: #556db6;
  text-align: right;
  font-size: 10px;
}
.smltable {
	sborder:1px solid #d00;
	font-size:12px;
	margin-bottom:5px;
} 
.smltable td {
    vertical-align: top;
}
.dokument {
	font-size:14px;
}
.nadpis {
	font-size:12px;
	text-align:center;
	width:100%;
	padding:5px;
	margin: 10px 0px 5px 0px;
border:1px solid #000;
font-weight:600;	
}

.pg {
	 
	font-size:11px; 
}
.boxpodpisy {
    border:1px solid #0dd;
    border-collapse:collapse;
}
 
.boxpodpis {
    
    padding:5px;
    border:1px solid #000;
    text-align:center;
    font-size:12px;
    font-weight:600;
    vertical-align:top;
}

table {
    border-collapse: collapse;
}

.dotaznik {
    width: 100%;
}

.box {
    border: 1px solid #000;
    smargin-bottom: 6px;
}

.box td {
    vertical-align: top;
    padding: 4px;
    font-size: 8pt;
}

.rus { 
    font-size: 7pt;
}

.nadpisbig {
    text-align: center;
    font-size: 12pt;
    font-weight: bold;
}

.podnadpisbig {
    text-align: center;
    font-size: 9pt;
}

.label {
    font-weight: bold;
}

.center {
    text-align: center;
}

.podpisbox {
    border: 1px solid #000;
    width: 60mm;
    height: 20mm;
}