/* tables */
table.tablesorter,
table.tablesortermin {
    font-family:arial;
	background-color: #CDCDCD;
	*background: #CDCDCD;
	/*margin:10px 0pt 15px;*/
	font-size: 8pt;
	width: 100%;
	text-align: left;
	margin: 0 auto;
	
	margin-bottom: 15px\9;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th,
table.tablesortermin thead tr th, table.tablesortermin tfoot tr th {
	background-color: #73b2e5;
	/*border: 1px solid #FFF;*/
	font-size: 8pt;
	padding: 4px;
}
table.tablesorter thead tr .header,
table.tablesortermin thead tr .header {
	background-image: url(bg.png);
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
table.tablesorter tbody td,
table.tablesortermin tbody td,
table.tablesorter tbody td.tdtextbold {
	color: #000000;
	padding: 4px;
	/*background-color: #FFF;*/
	/*vertical-align: top;*/
    vertical-align: middle;
    
    font-weight: normal; /*24.12*/
}

table.tablesorter tbody td.tdtextbold { 
    word-wrap: break-word;
}


table.tablesorter tbody td a,
table.tablesortermin tbody td a {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #1379c7;
font-size: 10px;
text-decoration: underline;
font-weight: bold;
}


table.tablesorter tbody th,
table.tablesortermin tbody th {color: #fff; font-weight: normal;}




table.tablesorter tbody tr.odd,
table.tablesortermin tbody tr.odd {
	background-color:#F0F0F6;
    
}

table.tablesorter thead tr td,
table.tablesortermin thead tr td {
    padding:2px;
        
    font-weight: normal; /*24.12*/
}

table.tablesorter thead tr .headerSortUp,
table.tablesortermin thead tr .headerSortUp {
	/*background-image: url(asc.png);*/
    background-image: url(desc.png);
}
table.tablesorter thead tr .headerSortDown,
table.tablesortermin thead tr .headerSortDown {
	/*background-image: url(desc.png);*/
    background-image: url(asc.png);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp,
table.tablesortermin thead tr .headerSortDown, table.tablesortermin thead tr .headerSortUp {
/*background-color: #8dbdd8;*/
}

table.tablesorter tbody a,
table.tablesortermin tbody a {
    font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1379c7;
	font-size:10px;
	text-decoration:underline;
	/*font-weight:bold;*/
}
table.tablesorter tbody a:hover,
table.tablesortermin tbody a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#1379c7;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

table.tablesorter tbody tr:nth-child(2n+1),
table.tablesortermin tbody tr:nth-child(2n+1) {background: #ebf7ff; /* Цвет фона */} 



table.tablesorter tbody tr:nth-child(2n),
table.tablesortermin tbody tr:nth-child(2n) {background: white; /* Цвет фона */} 




