.Dlabelbox {
width: 100%;
}
.Dlabelbox .Dlab-b {
	background-image: url(../imgs/backgrounds/box/tb.gif);
}
.Dlabelbox .Dlab-b .Dtl {
	width: 8px;
	height: 22px;
	background-image: url(../imgs/backgrounds/box/tl.gif);
}
.Dlabelbox .Dlab-b .Dtr {
	width: 8px;
	height: 22px;
	background-image: url(../imgs/backgrounds/box/tr.gif);
}
.Dlabelbox .Dlab-b .Dlabi-b {
	display: block;
	height: 22px;
	margin: 0px;
	padding: 0px;
	font-family: Arial CE, Arial;
	font-weight: normal;
	font-size: 11px;
}

.Dlabelbox .Dlab-b .Dlabi-b .Dlabtxt {
	display: block;
	height: 22px;
	margin: 0px;
	padding: 0px;
	float: left;
	background-image: url(../imgs/backgrounds/box/lab-b.gif);
	background-repeat: repeat-x;
	color: #1f4ac4; 
	line-height: 22px;
	overflow: hidden;
}

.Dlabelbox .Dlab-b .Dlabi-b .Dlab-l {
	display: block;
	width: 18px;
	height: 22px;
	float: left;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	background-image: url(../imgs/backgrounds/box/lab-l.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.Dlabelbox .Dlab-b .Dlabi-b .Dlab-r {
	display: block;
	width: 18px;
	height: 22px;
	float: left;
	margin: auto;
	background-image: url(../imgs/backgrounds/box/lab-r.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.Dlabelbox .Dfsb {
	background-color: #fbfbfb;
}
.Dlabelbox .Dfsb .Dlb {
	width: 8px;
	background-image: url(../imgs/backgrounds/box/lb.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.Dlabelbox .Dfsb .Drb {
	width: 8px;
	background-image: url(../imgs/backgrounds/box/rb.gif);
	background-repeat: repeat-y;
	background-position: left;
}
.Dlabelbox .Dbb {
	height: 8px;
	background-image: url(../imgs/backgrounds/box/bb.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.Dlabelbox .Dbb .Dbl {
	height: 8px;
	width: 8px;
	background-image: url(../imgs/backgrounds/box/bl.gif);
	background-repeat: no-repeat;
}
.Dlabelbox .Dbb .Dbr {
	height: 8px;
	width: 8px;
	background-image: url(../imgs/backgrounds/box/br.gif);
	background-repeat: no-repeat;
}

.cCounter {
	xxdisplay: block;
	xxfloat: left;
	xxpadding-left:4px;
	xxpadding-right:4px;
	xxborder: 1px solid #1f4ac4;
	color: #1f4ac4;
	xxbackground-color: #dee5fa;
	font-weight: bold;
}
.ta0 {
	text-align:left;
}

.datovatabulka THEAD  TH.ta1,
.datovatabulka THEAD TR TH.ta1,
.ta1 {
	text-align:center;
}

.datovatabulka THEAD  TH.ta2,
.datovatabulka THEAD TR TH.ta2,
.ta2 {
	text-align:right;
}
.datovatabulka THEAD TR TH {
	padding-top: 5px;
}
.ordDesc {
	background-image: url(../imgs/srtdesc.gif);
	background-repeat: no-repeat;
	background-position: center -3px;
}
.ordAsc {
	background-image: url(../imgs/srtasc.gif);
	background-repeat: no-repeat;
	background-position: center -3px;
}

.datovatabulka THEAD TH.chkHrd {
	padding-left: 1px !important;
}