/* CSS Publicações */


/*

padding: 15px 5px;
border: solid 1px red;
width: 80%;
clear: both;

*/

.odd {
    background: #ccc;
}

#publicacoes table.tabela_tuplicacoes {
    width: 100%;
    margin-bottom: 20px;
    clear: both;
    position: relative;
    border: 2px solid #2b4868;
}


/* -- Thead --*/

#publicacoes table.tabela_tuplicacoes thead {
    background-color: #2b4868;
    border: 1px solid #2b4868;
}

#publicacoes table.tabela_tuplicacoes thead td {
    font: 13px 'myriadb', Arial, Helvetica, sans-serif;
    color: #FFF;
    padding: 7px 0px;
    /* text-shadow: 1px 1px 2px #6D4507; */
    text-align: center;
    border-left: 1px solid #fff;
}


/* -- Tbody --*/

#publicacoes table.tabela_tuplicacoes tbody tr.odd {
    background: #f9f0da;
}

#publicacoes table.tabela_tuplicacoes tbody tr:hover td {
    font: 13px 'myriadi', Arial, Helvetica, sans-serif;
    color: #00a59e;
    vertical-align: middle;
}

#publicacoes table.tabela_tuplicacoes tbody td {
    font: 13px 'myriad', Arial, Helvetica, sans-serif;
    color: #333;
    padding: 10px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #2b4868;
}

#publicacoes table.tabela_tuplicacoes tbody td.td_titulo {
    text-align: left;
    padding-left: 10px;
}