.block-table{margin-top:8px; borde:none;}
table{width:100%;border:none;}
table.tabel{margin:0px;font-size:12px;}
.tabel th{text-align:center;padding:5px 10px;}
.tabel thead tr{
	color:#555; 
	border-top: 1px solid #ccc; 
	border-bottom: 1px solid #ccc;
}
.tabel thead th{
	background:#efefef; 
	text-transform:capitalize;
	background:-webkit-gradient(linear,0 0,0 bottom,from(#fff),to(#efefef));
	background:-moz-linear-gradient(#fff,#efefef);
	background:-o-linear-gradient(#fff,#efefef);
	background:-ms-linear-gradient(#fff,#efefef);
	background:linear-gradient(#fff,#efefef);
	-pie-background:linear-gradient(#fff,#efefef);
}
.tabel td{padding:5px 10px;}
.tabel tr td{border-bottom:1px solid #eee;}
.tabel tr:nth-child(odd) td{background-color:#fff;}
.tabel tr:nth-child(even) td{background-color:#f7f7f7;}
.tabel tr:hover td{background-color:#e3f2f7;}
.dataTable{float: left;}
.table-sorting{
	padding: 0px; 
	position: relative; 
	font-size: 12px; 
	background-color: #FFF;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	-moz-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);
	box-shadow:0px 0px 0px 1px rgba(0,0,0,0.1);
}
.table-sorting .dataTables_wrapper{float: left; width: 100%;} 
.table-sorting .dataTables_length{font-size: 12px; color: #333; width:40%; float: left; padding:5px 2px;}
.table-sorting .dataTables_length label,
.table-sorting .dataTables_filter label{
	font-size: 12px; 
	color: #333; 
	padding: 5px 5px 5px 10px; 
	line-height: 16px; 
	height: auto; 
	margin: 0px;
}
.table-sorting .dataTables_length label select{padding: 3px 2px 3px 5px; font-size: 11px; color: #333; width: auto; line-height: 16px; margin: 0px;}
.table-sorting .dataTables_filter{font-size: 12px; color: #333; line-height: 16px; width:24%; float: right; padding:5px 0;}
.table-sorting .dataTables_filter label input[type="text"]{
	font-size: 12px; 
	padding: 3px 2px 3px 5px; 
	color: #333; 
	line-height: 14px; 
	margin: 0px; 
	width: 188px; 
	height: 15px;
}
.table-sorting .table{border-top: 1px solid #DDD; border-bottom: 1px solid #DDD;}
.table-sorting .table td.dataTables_empty{font-size: 12px; text-align: center; color: #333;} 
.table-sorting .dataTables_info{float: left; font-size: 12px; color: #333; padding: 10px; line-height: 16px;}
.table-sorting .dataTables_paginate{padding: 10px; text-align: right; float: right;}
.table-sorting .dataTables_paginate a.paginate_disabled_previous,
.table-sorting .dataTables_paginate a.paginate_disabled_next,
.table-sorting .dataTables_paginate a.paginate_button,  
.table-sorting .paginate_enabled_next,
.table-sorting .paginate_active,
.table-sorting .paginate_enabled_previous{
	padding: 3px 5px; 
	margin-left: 3px; 
	font-size: 12px; 
	color: #333;
	border: 1px solid #DDD;
	background: #F1F1F1;
	background: -moz-linear-gradient(top, #F9F9F9 0%, #F1F1F1 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F9F9F9), color-stop(100%,#F1F1F1));
	background: -webkit-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%);
	background: -o-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%);
	background: -ms-linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%);
	background: linear-gradient(top, #F9F9F9 0%,#F1F1F1 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F9F9F9', endColorstr='#F1F1F1',GradientType=0 );
	text-decoration: none;
	cursor: pointer;
}
.table-sorting .paginate_active{
	color: #fff;
	border: 1px solid #416C9B;
	background: #416C9B;
	background: -moz-linear-gradient(top, #5B7EA4 0%, #416C9B 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5B7EA4), color-stop(100%,#416C9B));
	background: -webkit-linear-gradient(top, #5B7EA4 0%,#416C9B 100%);
	background: -o-linear-gradient(top, #5B7EA4 0%,#416C9B 100%);
	background: -ms-linear-gradient(top, #5B7EA4 0%,#416C9B 100%);
	background: linear-gradient(top, #5B7EA4 0%,#416C9B 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5B7EA4', endColorstr='#416C9B',GradientType=0);
}
.table-sorting .sorting_asc{background:#efefef url('../images/sort_asc.png') no-repeat center right; cursor: pointer;}
.table-sorting .sorting_desc{background:#efefef url('../images/sort_desc.png') no-repeat center right; cursor: pointer;}
.table-sorting .sorting{background:#efefef url('../images/sort_both.png') no-repeat center right; cursor: pointer;}
.table-sorting .sorting_asc_disabled{background:#efefef url('../images/sort_asc_disabled.png') no-repeat center right;}
.table-sorting .sorting_desc_disabled{background:#efefef url('../images/sort_desc_disabled.png') no-repeat center right;}
.table-sorting .dataTables_paginate .paginate_enabled_next:hover,
.table-sorting .dataTables_paginate a.paginate_button:hover,
.table-sorting .dataTables_paginate .paginate_enabled_previous:hover{box-shadow: inset 0 1px 3px #ccc,0 1px 0 white; color: #666;}
.table-sorting .dataTables_paginate a.paginate_disabled_previous,
.table-sorting .dataTables_paginate a.paginate_button_disabled,
.table-sorting .dataTables_paginate a.paginate_disabled_next{cursor: default; color: #ccc;}                                
.table-sorting .dataTables_paginate a.paginate_button_disabled:hover{box-shadow: none; color: #ccc;}