.datagrid table { border-collapse: collapse; text-align: center; width: 100%; table-layout: fixed;} 

.datagrid {font: normal 12px/150% Arial, Helvetica, sans-serif; background: #fff; overflow: hidden; border: 1px solid #0096da; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }

.datagrid table td, .datagrid table th { padding: 3px 10px; }

.datagrid table thead th {background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0096da), color-stop(1, #0096da) );background:-moz-linear-gradient( center top, #0096da 5%, #0096da 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096da', endColorstr='#0096da');background-color:#0096da; color:#FFFFFF; font-size: 15px; font-weight: bold; border-left: 1px solid #0070A8; } 

.datagrid table thead th:first-child { border: none; }

.datagrid table tbody td { color: #00496B; border-left: 1px solid #E1EEF4;font-size: 12px;font-weight: normal; }

.datagrid table tbody .par td{ background: #E1EEF4; color: #00496B; }

.datagrid table tbody .impar td{ background: #000000; color: #ssssss; }

.datagrid table tbody td:first-child { border-left: none; }

.datagrid table tbody tr:last-child td { border-bottom: none; }

.datagrid table tfoot td div { border-top: 1px solid #0096da;background: #E1EEF4;} 

.datagrid table tfoot td { padding: 0; font-size: 12px } 

.datagrid table tfoot td div{ padding: 2px; }

.datagrid table tfoot td ul { margin: 0; padding:0; list-style: none; text-align: right; }

.datagrid table tfoot  li { display: inline; }

.datagrid table tfoot li a { text-decoration: none; display: inline-block;  padding: 2px 8px; margin: 1px;color: #FFFFFF;border: 1px solid #0096da;-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0096da), color-stop(1, #0096da) );background:-moz-linear-gradient( center top, #0096da 5%, #0096da 100% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0096da', endColorstr='#0096da');background-color:#0096da; }

.datagrid table tfoot ul.active, .datagrid table tfoot ul a:hover { text-decoration: none;border-color: #0096da; color: #FFFFFF; background: none; background-color:#0096da;}

div.dhtmlx_window_active, div.dhx_modal_cover_dv { position: fixed !important; }