*,input,select,option,textarea,td {font-family:'Arial CE','Helvetica CE',Arial,helvetica,sans-serif}
body {margin:0;padding:5px}
body,input,select,option,textarea,td {font-size:8pt}
input,select,option,textarea {border:#0F4D2A solid 1px;margin:0}
table,tr,td,option {border:none}
form,table,tr,td {margin:0;padding:0}

img {border:none}

.bld {font-weight: bold}

.paticka,
.ui-tabs-nav,
noscript {display:none}

.ui-tabs-panel, 
.ui-widget-content,
.tabs, 
.ui-tabs, 
.ui-widget, 
.ui-widget-content {
	border: none !important;
	padding: 0 !important;
}

table {
	width: 95%;
	border: none !important;/*solid 1px #bbb;*/
	border-collapse: collapse;
}
table tr{
	border-bottom: solid 1px #ccc;
}
table thead tr,
table tfoot tr {
	border-top: solid 2px #888;
	border-bottom: solid 2px #888;
}
table td {
	vertical-align: top;
	border: none !important;/*solid 1px #bbb;*/
}
table tfoot td {
	font-weight: bold;
}
table div.p {
	padding: 2px 5px;
}

table.printTable {
	width: 800px;
	border: none !important;/*solid 1px #bbb;*/
	border-top: solid 2px #444 !important;/*solid 1px #bbb;*/
	border-collapse: collapse;
}
table.printTable tr.brdBottom{
	border-bottom: solid 1px #ccc;
}
table.printTable td {
	vertical-align: top;
	border: none !important;/*solid 1px #bbb;*/
}
table.printTable div.p {
	padding: 2px 5px;
}

table.vzor div.p {
	color: #ccc;
}

.hgt615 {height: auto}