body.bg_topo {
  background: url(../img/bg_topo.png) #E8F5FD no-repeat top;
}
a.logo_deso{
    background:url(../img/logo.png) no-repeat 0 50%;
}
.btn_inicial{
    width: 100%;
    max-width: 457px;
}
.colunaAcoes {
	width: 10% !important;
	min-width: 110px !important;
	text-align: center !important;
}
.minWidth600{
    min-width: 600px !important; 
}
.tableSite thead{
  background-color: #dff0d8 !important;
}

.tableSite th{
  text-align: center;
}

.boxSite{
    border: 1px solid #028022;
}

.boxSite > .box-header{
    background: #028022;
    background-color: #028022;
    padding: 5px;
}

.boxSite > .box-header, .boxSite > .box-header a, .boxSite > .box-header .btn {
    color: #ffffff;
}

.boxSite > .box-header > .box-tools{
    top: 1px;
}

@media print{
    .border-print-off {
        border: none !important;
    }
    .col-print-12 {
        width: 100%;
    }
    .col-print-11 {
        width: 91.66666667%;
    }
    .col-print-10 {
        width: 83.33333333%;
    }
    .col-print-9 {
        width: 75%;
    }
    .col-print-8 {
        width: 66.66666667%;
    }
    .col-print-7 {
        width: 58.33333333%;
    }
    .col-print-6 {
        width: 50%;
    }
    .col-print-5 {
        width: 41.66666667%;
    }
    .col-print-4 {
        width: 33.33333333%;
    }
    .col-print-3 {
        width: 25%;
    }
    .col-print-2 {
        width: 16.66666667%;
    }
    .col-print-1 {
        width: 8.33333333%;
    }
}

input[type=number].no-arrow::-webkit-inner-spin-button{
    -webkit-appearance: none;
}

input[type=number].no-arrow{
    -moz-appearance: textfield;
    appearance: textfield;
}

select[readonly]{
    background: #000000;
    pointer-events: none;
}

/* footer {
    position: fixed;
    background-color: #337ab7;
    padding: 3px;
    color: #f6f6f6;
    border: none;
    bottom: 0;
    width: 100%;
    border-top: 1px solid #337ab7;
} */

.table-bordered-cinza,
.table-bordered-cinza > thead > tr > th, 
.table-bordered-cinza > thead > tr > td,
.table-bordered-cinza > tbody > tr > th,
.table-bordered-cinza > tbody > tr > td
{
    border: 1px solid #999999 !important;
}