#sortme a, .loadAll { color: #104E8B; } 
#sortme a:hover { text-decoration: none; }

.paginate_disabled_previous, .previous { background: url(./../../../images/prev.png) no-repeat; }
.paginate_enabled_previous, .previous { background: url(./../../../images/prev.png) no-repeat; }

.paginate_disabled_next, .next { background: url(./../../../images/next.png) 100% 0% no-repeat; }
.paginate_enabled_next, .next { background: url(./../../../images/next.png) 100% 0% no-repeat; }

.paginate_disabled_last, .last { background: url(./../../../images/last.png) 100% 0% no-repeat; }
.paginate_enabled_last, .last { background: url(./../../../images/last.png) 100% 0% no-repeat; }
.paginate_disabled_first, .first { background: url(./../../../images/first.png) no-repeat; }
.paginate_enabled_first, .first { background: url(./../../../images/first.png) no-repeat; }

.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next,
.next, .previous, .last, .first  { 
	color: #111111 !important;
	cursor: pointer;
	height: 19px;
}
.next, .last, .paginate_disabled_next, .paginate_enabled_next { 
	margin-left: 10px;
	padding-right: 23px;
}
.previous, .first, .paginate_disabled_previous, .paginate_enabled_previous { 
	padding-left: 23px;
}
.paginate_disabled_previous, .paginate_disabled_next , .paginate_button_disabled { 
	color: #666666 !important;
}
.first { margin-right: 10px;}


.dataTables_paginate span { width: 100px; display: none;}
.paginate_button, .paginate_active { }

.green { color: green;}
.red { color: red;}
.dataTable img { max-width: 64px; max-height: 20px; }
.infoblock { 
	cursor: pointer; 
	border: 1px solid #5F9EA0; 
	background-color: white; 
	position: relative; 
	z-index: 2;
}
.info {
	margin-top: 2px;
	display: none; 
	text-align: left;
	position: fixed; 
	background-color: white; 
	border: 1px solid #5F9EA0; 
	max-width: 750px; 
	padding: 10px;
}
#sortme { margin-top: 0; padding: 0 1px; padding-top: 5px;}
.dataTable th{ 
	padding-top: 1px;
	padding-right: 3px;
	text-align: left;	
	border: 1px solid #000; 
	border-right: 1px solid #000;
	border-left: 0px solid #000;
	max-width: 300px;
}
.dataTable tr th:first-child  { border-left: 1px solid #000; }
.dataTable tbody tr:even td { background-color: #ffffff; }
.dataTable tbody tr.even td { background-color: #ffffff; }
.dataTable tbody tr:odd td { background-color: #F0F0F6; }
.dataTable tbody tr.odd td { background-color: #F0F0F6; }
.dataTable tbody tr td { 
	border-bottom: 1px solid #c0c0c0; 
	border-right: 1px solid #c0c0c0; 	
	border-top: 0px solid #c0c0c0;
}
.dataTable tbody tr td:first-child { border-left: 1px solid #c0c0c0; }
.dataTable tbody tr:hover td { background-color: yellow; }
.dataTable, .dataTable  tr th { text-align: center; }
.dataTable thead .sorting { background-image: url(./../../../images/bg.png); }
.dataTable thead .sorting_asc  {	background-image: url(./../../../images/asc.png); }
.dataTable thead .sorting_desc  { background-image: url(./../../../images/desc.png); }
.dataTable .sorting_desc, .dataTable .sorting_asc, .dataTable .sorting {
	padding-left: 20px;/**/
	cursor: pointer;
	background-position: -5px -5px;
	background-repeat: no-repeat;
}
.pagercontainer, .infoblock { float: left; }
.pagercontainer form { margin: 0 auto; }

.dataTable  th, .dataTable  td { background-color: white; padding: 1px; }
.dataTable thead td { border-top: 1px solid black; }
.dataTable tfoot td { border-bottom: 1px solid black; }
.dataTable thead td:first-child , .dataTable  tfoot td:first-child { border-left: 1px solid #000; }
.dataTable thead td:last-child , .dataTable  tfoot td:last-child { border-right: 1px solid #000; }
/*
.dataTable { table-layout:fixed; width:1200px; }/**/
/*-----------------player details---------------*/
#headerdiv, .details {text-align: center; margin-top: 3px; padding: 5px; }
.details th { background-image: url(./../../../images/bg2.png); padding: 3px; }
tfoot th { background-image: url(./../../../images/bg2.png); }/**/
.details th, .details td {
	border: 1px solid black;
	border-left: 0px solid black;
	border-bottom: 0px solid black;
	height: 30px;
}
.details td { 
	border-bottom: 1px solid black;
	padding: 2px;
}
.details th:first-child, .details td:first-child {
	border-left: 1px solid black;
}
.details img { max-width: 64px; max-height: 28px; }
.player, .loadAll { text-decoration: underline; cursor: pointer; }
.player :hover, .loadAll:hover{ text-decoration: none; }
.playerData { display: none; }
/*-----------------------lightbox-------------------*/
#shadow, #box { position: absolute; left: 0; top: 0; display: none; width: 100%; }
#playerBox { background: white; display: inline-block; border: 1px solid black; }
#shadow {
	position: fixed;
	z-index: 9;  
	/*background-color: black;/**/
	opacity: 0.85; 
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=85);  /*IE виснет*/ 
	/*filter: alpha(opacity = 50); /*change value to suit your needs*/
	/*-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85, finishopacity=30)";/**/
	height: 100%;
}
#shadow  img {
	position: absolute;
	margin: -50px 0 0 -50px;
	top: 50%;
	left: 50%;
}
#box {
	position: fixed;
	z-index: 11;
	text-align: center; 
	line-height: 0;
	margin: 0 auto;	
}
/*----------------------------------------------------------------*/
#sortme_wrapper { background: white; min-width: 800px; max-width: 1200px; width: 900px; border: 1px solid black; padding: 5px 0 0; }
#sortme_wrapper .dataTables_length { /*margin-right: 130px;/**/ display: inline; }
#sortme_wrapper .dataTables_filter { display: inline; float: right; padding-right: 35px; }
.dataTables_info { float: left; padding-left: 35px;/**/ padding-top: 3px; display: inline; }
.dataTables_paginate {/* float: right;/**/ padding-right: 40px; padding-top: 3px; padding-bottom: 5px; display: block; }

/*---------------------------IE-----------------------------------*/
.dataTable tbody tr:nth-child(n+51) { display: none; }

