
.tit1 {border-bottom:solid .1em #6F1C96;}
.titelec1 {color: #659323 }		
#xpartic,#xcargos,.titelec1,.tituapplet {color: #6F1C96; }


.tablin thead th,	.tablon thead th { white-space:nowrap; font-size: 85%; font-weight:bold; text-align:center; }
.tablin tbody td,.tablon tbody td {text-align:right;font-size:70%;}
.tablin tbody th,.tablon tbody th {text-align:left;font-size:75%;}
.tablin td ,.tablin th,.tablon td ,.tablon th  {padding:0 .5em; white-space:nowrap;border-bottom:#F1F1F1 1px dotted;}
.tablon tbody tr {line-height:1.3em;}
.tablin tbody tr {line-height:1em;}

.tablin thead th {border-bottom:solid #999 .3em;}	
.tablon thead th  {border-bottom:solid #6F1C96 0em;}
.tablon thead th {background:#6F1C96 ;color:white;}

.tablin tbody th {border-right:#F1F1F1 1px solid; } 
		
.tablin tbody td,.tablon tr.r1 {background-color:#F1E1F1;}
.tablon tr.lemth,.tablon tr.lem td{font-weight:bold}
.tablon tr.lemth,.tablon tr.lem th{font-weight:bold}
.tablon tr.sub th{text-indent:10px}

th,td {border:.1em solid #fff}

.tablon {padding:1em; border:solid #ddd .1em;}
/*.tablon tbody th.noagrupa, .tablon tbody td.noagrupa{border-top: 1px solid #6F1C96;}*/
.tablon tbody th.noagrupa, .tablon tbody td.noagrupa{border-top: 1px solid Thistle;}

@media print { .tablon thead td, .tablon tbody td  {font-size: 50%;} }