/*  Tabulka vyplnujici celou siri --------------------------------------------------------------------------- */

div.tabcover {
	margin: 1.6em 20px 1.2em 20px;
}

div.tabsheet {
	margin: 1.6em 40px 1.2em 40px;
	padding: 0;
	border: 1px solid #0e3348;
}

table.full {
	/* width: 690px; */
	width: 100%;
}

table.full th {
	padding: 4px 0.8em 3px 0.8em;
	font-weight: bold;

	background-color: #eff1f6;

	border-bottom: 2px solid #a1b0cd;

	font-size: 8pt;
	text-align: left;
}

table.full td {
	padding: 4px 0.8em 3px 0.8em;
	border-bottom: 1px solid #a1b0cd;

	font-size: 8pt;
	text-align: left;
}

table.full th.bold {
	font-weight: bold;
}

table.full td.bold {
	text-align: right;
}

table.full th.alr {
	text-align: right;
}

table.full th.short {
	width: 5em;
}

table.full td.alr {
	text-align: right;
	font-weight: bold;
}

table.full td.sml {
	padding: 4px 1em 3px 1em;
	border-bottom: 1px solid #a1b0cd;

	font-size: 7pt;
	font-style: italic;
}

table.full th.formread {
	padding: 6px 1.6em 5px 1.8em;
	border-bottom: 2px solid #a1b0cd;

	font-size: 8pt;
}


table.full td.formread {
	padding: 6px 1.6em 5px 1.8em;
	border-bottom: 1px dotted #a1b0cd;

	font-size: 8pt;
}



/*  Zarovnani v tabulce ------------------------------------------------------------------------------------ */

th.alc { text-align: center; }
td.alc { text-align: center; }

th.alr { text-align: right; }
td.alr { text-align: right; }

/*  Podbarveni policek ------------------------------------------------------------------------------------ */

td.cat0 { background-color: #f6f3ef; }
td.cat1 { background-color: #ffefcf; }
td.cat2 { background-color: #fffabe; }
td.cat3 { background-color: #e5ffc7; }
td.cat4 { background-color: #dbeeff; }
td.cat5 { background-color: #eed6ff; }
td.cat6 { background-color: #ffceda; }

td.catA { background-color: #fdf4df; }



table.full th.lag {
	background-color: #ffffff;
	border-bottom: 2px solid #ffffff;
}

table.full td.lag { border-bottom: 1px solid #ffffff; }

.nv {
	color: #9cc900;
}


