.dataTables_wrapper {position: relative;min-height: 302px;_height: 302px}
.dataTables_length {width: 40%;float: left;margin-bottom:0.5em;font-size:95%}
.dataTables_length select {border:1px solid #ccc;color:#333;background-color:#f1eddd;width:95px}
.dataTables_filter {width: 50%;float: right;text-align: right;font-size:95%}
.dataTables_filter input {width:150px;border:1px solid #ccc;color:#333;background-color:#f1eddd}
.dataTables_info {width: 50%;float:left;font-size:95%;margin-bottom:2em} /* mostrando 10 de 20... */
.dataTables_paginate {float: right;text-align: right}
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {height: 19px;width: 19px;margin-left: 3px;float: left}
#enhancedtable thead th {padding-right:1em;cursor:pointer;text-align:left}
.sorting_asc {background:#ae845f url('../pics/tablesorter/asc.gif') no-repeat center right}
.sorting_desc {background:#ae845f url('../pics/tablesorter/desc.gif') no-repeat center right}
.sorting {background:#ae845f url('../pics/tablesorter/bg.gif') no-repeat center right}
.dropdown {background: url('../pics/tablesorter/bg.gif') no-repeat center right}
.top .dataTables_info {float: none}
.clear {clear: both}
.dataTables_empty {text-align: center}
.example_alt_pagination div.dataTables_info {width: 40%}
.paging_full_numbers {width: 230px;font-size:95%}
.paging_full_numbers span.paginate_button,  .paging_full_numbers span.paginate_active {margin: 0 3px;cursor: pointer;*cursor: hand}
.paging_full_numbers span.paginate_button {color: #878C8D;font-weight:bold}
.paging_full_numbers span.paginate_button:hover {color: #222}
.paging_full_numbers span.paginate_active {color: #222}
#enhancedtable {margin-bottom:1em;margin-top:.5em;float:left;;-webkit-box-shadow:0 0 5px #ccc;-moz-box-shadow:0 0 5px #ccc}
#enhancedtable tr.odd {background-color: #EFF0EC}
#enhancedtable tr.even {background-color:#fff}
