﻿/* ********************************************************************************* */
/* ********************************************************************************* */
#divNavegacao { clear: both; }

/* ********************************************************************************* */
#listagem { clear: both; }
#listagem table { width: 100%; }

#listagem .campos_coluna_amarela { border-right: solid 1px #FFA200; }
#listagem .campos_coluna_azul { border-right: solid 1px #E8EDF3; }

#listagem .campos_cabecalho td { border-bottom: solid 1px #FFA200; }
#listagem .campos_cabecalho
{
    clear: both;
    height: 24px;
    line-height: 24px;

    color: #999999;
}
/*
                    #listagem .campos_cabecalho a
                    {
                        display: block;
                        text-decoration: none;
                        padding: 0 5px 0 5px;
                    }
                    #listagem .campos_cabecalho a:hover
                    {
                        color: #FFFFFF;
                        background-color: #5B86B9;
                    }
*/
/* ********************************************************************************* */
#listagem .campos_listagem td { border-bottom: solid 1px #E8EDF3; }
#listagem .campos_listagem
{
    clear: both;
    height: 20px;
    line-height: 20px;
    
    cursor: pointer;

    color: #000000;
}
#listagem .campos_listagem:hover
{
    background-color: #E8EDF3;
    border-bottom: solid 1px #A8B8D0;
}
/* ********************************************************************************* */
/* GRÁFICO DE BARRAS HORIZONTAL */
#listagem .grafico
{
    width: 200px;
    height: 15px;
    
    background-color: #5B86B9;
}
#listagem .grafico .evolucao
{
    height: 15px;
    line-height: 15px;
    
    background-image: url("/Imagens/Icons/estatisticas/Evolucao.png");
    background-position: left center;
    background-repeat: no-repeat;
}
#listagem .grafico .evolucao .label
{
    color: #FFFFFF;
    text-shadow: 1px 1px 1px #000000;
    padding: 0 0 0 5px;
}
/* ********************************************************************************* */
#listagem td { padding: 0 2px 0 2px; }
#listagem .campo_apagar { width: 20px; padding: 0 2px 0 2px; text-align: center; }
#listagem .campo_editar { width: 20px; padding: 0 2px 0 2px; text-align: center; }
#listagem .campo_detalhes { width: 20px; padding: 0 2px 0 2px; text-align: center; }
#listagem .campo_imprimir { width: 20px; padding: 0 2px 0 2px; text-align: center; }
#listagem .campo_activo { width: 20px; padding: 0 2px 0 2px; text-align: center; }
#listagem .campo_icon { width: 20px; padding: 0 2px 0 2px; text-align: center; }
/* ********************************************************************************* */
/* ********************************************************************************* */
.offset
{
    /*
    clear: both;
    position: absolute;
    right: 10px;
    */
}
.offset .paginas
{
    float: left;

    min-width: 14px;
    height: 14px;
    line-height: 14px;
    margin: 0 0 1px 1px;
    
    text-align: center;
    
    border: solid 1px #5B86B9;
    background-color: #E8EDF3;
    
    overflow: hidden;
}
.offset div.activa a
{
    color: #FFFFFF;
    background-color: #5B86B9;
}

.offset .paginas a { display: block; }
.offset .paginas a:hover
{
    color: #FFFFFF;
    background-color: #5B86B9;
}
/* ********************************************************************************* */
/* ********************************************************************************* */
/* COMPRAS/Parecer Final */
.tabela_1
{
    margin: 0 0 0 0;
}
.tabela_1 tr { }
.tabela_1 tr:hover { background-color: #E8EDF3; }
.tabela_1 tr td
{
    padding: 0 5px 0 5px;
    border-bottom: solid 1px #E8EDF3;
}
.tabela_1 tr td { border-right: solid 1px #FFA200; }
/* CABEÇALHO */
.tabela_1 tr:first-child { border-bottom: solid 1px #FFA200; }
.tabela_1 tr:first-child:hover { background-color: transparent; }
                    
.tabela_1 tr:first-child td:first-child { border-right: solid 1px #FFA200; }
.tabela_1 tr:first-child td { border-bottom: solid 1px #FFA200; }
.tabela_1 td:first-child
{
    padding: 0 5px 0 5px;
    border-right: solid 1px #FFA200;
}
/* RODAPÉ */
.tabela_1 tr:last-child td { border-bottom: solid 1px #FFA200; }
/* ÚLTIMA COLUNA */
.tabela_1 tr td:last-child { border-right: 0; }
/* ********************************************************************************* */
/* ********************************************************************************* */
