
/*DATA TABLES*/
 

.containerDataTables .dataTable thead{
        background-color: #369;
        font-weight: normal;
        color: #fff;
        border-left-color: white;
        border-left-width:  1px ;
        border-left-style:  solid;
        text-align: center;
        background-image: -o-linear-gradient(bottom, #5882AC 35%, #37699B 50%) ;
        background-image: -moz-linear-gradient(bottom, #5882AC 35%, #37699B 50%) ;
        background-image: -webkit-linear-gradient(bottom, #5882AC 35%, #37699B 50%);
        background-image: -ms-linear-gradient(bottom, #5882AC 35%, #37699B 50%) ;
        background-image: linear-gradient(to bottom, #5882AC 35%, #37699B 50%);
}

.containerDataTables .dataTable thead  td :FIRST-CHILD{
        border-left: none;
}

.containerDataTables .dataTable tbody td {
        border-right-color: #369;
        border-right-width:  1px ;
        border-right-style:  solid;
        border-bottom-color: #369;
        border-bottom-width:  1px ;
        border-bottom-style:  solid;
        text-align: center;
        vertical-align: middle;
        font-family: verdana, Geneva, Arial, Helvetica, sans-serif ;
}

.containerDataTables .dataTables_filter
{
        font-family: verdana, Geneva, Arial, Helvetica, sans-serif ;
        margin-bottom: 5px;
}


.containerDataTables .dataTables_paginate
{
        position: relative;
        top: 5px;
        right: 0px;
}

.containerDataTables .dataTables_info
{
        position: relative;
        top: 38px;
        left: 35em;
}


body .containerDataTables table.dataTable tbody tr:hover  
{
        background-color: rgba(165, 203, 255, 0.25);
        cursor: pointer;
}


body .containerDataTables table.dataTable tbody tr.selected:hover
{
        background-color: rgba(165, 203, 255, 0.75)        
}


body .containerDataTables table.dataTable tbody tr .selected {
        background-color: rgba(165, 203, 255, 1)
}

.containerDataTables .botoesDataTable {
    display: inline-block;
    vertical-align: top;
    position: absolute;
    left:0px;        
}  

.containerDataTables table
{
	width:100%;
}

html body table .containerDataTables td
{ 
	width: auto!important;
}

 
html body table .dataTables_paginate a.ui-button 
{
	margin-left:0.3em;
	margin-right:0;
	padding:0 0.3em 0 0.3em;
}

.toolbar
{

	margin-top: 0.3em;
}