.DT_Div {
	float:left;
	width:100%;
}
.DT_Tabela {
	float:left;
	width:100%;
}
.DT_Tabela th {
    height:18px;
    line-height:15px;
    padding:4px;
    background-color:#c8951a;
	color:#FFFFFF;
    border:1.5px solid #FFFFFF;
}
.DT_Tabela td {
	height:18px;
    line-height:15px;
    padding:4px;
	color:#222222;
    border: 2px solid #FFFFFF;
    text-align:center;
}
.DT_Tabela td:first-child {
    width:0px;
	height:0px;
    line-height:0px;
    padding:0px;
    background-color:#FFFFFF;
    border:0px;
    display:none;
}
.DT_Tabela tr {
    background-color:#F0F0F0;
}
.DT_Tabela tr:nth-child(odd)
{
    background-color:#F0F0F0;
}
.DT_Tabela tr:nth-child(even)
{
    background-color: #FAFAFA;
}
.DT_Tabela tr:hover {
    background-color: #AFDFF4;
}





.DT_Tbl {
    float:left;
	width:100%;
}
.DT_Tbl th {
    height:18px;
    line-height:15px;
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
    padding-bottom:4px;
    background-color:#c8951a;
	color:#FFFFFF;
    border-left:0px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
    border-top:2px solid #FFFFFF;
    border-bottom:2px solid #FFFFFF;
    white-space:nowrap;
}
.DT_Tbl th:first-child {
    display:none;
}
.DT_Tbl th:last-child {
    border-left:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
}
.DT_Tbl th:nth-last-child(-n+2) {
    border-left:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
}
/*.DT_Tbl th:not([style*="display:none"]):not([style*="display: none"]):last-child {
     background-image:url('img/img_table_border.jpg');
     background-repeat:no-repeat;
     background-position:top right;

}*/
.DT_Tbl td {
	height:18px;
    line-height:20px;
    padding:4px;
	color:#222222;
    border-left:0px solid #FFFFFF;
    border-right:2px solid #FFFFFF;
    border-top:2px solid #FFFFFF;
    border-bottom:2px solid #FFFFFF;
    text-align:center;
    white-space:nowrap;
}
.DT_Tbl td:first-child {
    display:none;
}
.DT_Tbl td:last-child {
    border-left:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
}
.DT_Tbl td:nth-last-child(-n+2) {
    border-left:0px solid #FFFFFF;
    border-right:0px solid #FFFFFF;
}
/*.DT_Tbl td:not([style*="display:none"]):not([style*="display: none"]):last-child {
     background-image:url('img/img_table_border.jpg');
     background-repeat:no-repeat;
     background-position:top right;

}*/
.DT_Tbl tr td {
    background-color:#F0F0F0;
}
.DT_Tbl tr:nth-child(odd) td
{
    background-color:#F0F0F0;
}
.DT_Tbl tr:nth-child(even) td
{
    background-color: #FAFAFA;
}
/*.DT_Tbl tr:hover {
    background-color: #AFDFF4;
}*/
.DT_Tbl tr:hover td {
    background-color: #AFDFF4;
}

.DT_Tbl a {
	text-decoration:underline;
}
.DT_Tbl a:hover {
	color:#005c9c;
	text-decoration:underline;
}

.EsconderTextoCB label {
    display:none;
}

#DIV_EsconderPesquisa {
    line-height:16px;
    background-color:#005c9c;
    cursor:pointer;
    text-align:center;
    border-bottom-left-radius:6px;
    border-bottom-right-radius:6px;
    color:#FFFFFF;
    padding-left:10px;
    padding-right:10px;
    font-size:11px;
}
#DIV_EsconderPesquisa:hover {
    background-color:#3399e3;
}

.sort
{
 	padding-right: 18px!important;
	position: relative;
	cursor:pointer;
}
.sort-asc, .sort-desc {
    content: ""!important;
    border-width: 0 4px 4px!important;
    border-style: solid!important;
    border-color: #fff transparent!important;
    visibility: visible!important;
    right: 5px!important;
    top: 50%!important;
    position: absolute!important;
    opacity: .4!important;
    margin-top: -4px!important;
	z-index:4!important;
}

.sort-desc {
    margin-top: 2px!important;
    border-bottom: 0!important;
    border-left: 4px solid transparent!important;
    border-right: 4px solid transparent!important;
    border-top: 4px solid #fff!important;
	z-index:4!important;
}

.ASC .sort-asc{
    opacity: 1!important;
}
.DESC .sort-desc  {
    opacity: 1!important;
}