/* START table balans wordt gebruikt in de boekhoudvragen */
table.balans {
    border-spacing:0;
    border-collapse:collapse;
}

table.balans td,table.balans th {
    padding: 0px 5px 0px 5px;
}

table.balans td.header{
    border-bottom: 4px gray solid;
    padding-bottom: 2px;
    text-align:center;
    font-size:1.5em;
}

table.balans td.hoofdpost{
    font-weight: bold;
}

td.lineright{
    border-right: 2px gray solid;
}

td.lineleft{
    border-left: 2px gray solid;
}

td.linetop{
    border-top: 2px gray solid;
}

td.linebottom{
    border-bottom: 2px gray solid;
}

table.balans td.abovelinebottom{ /* deze is om de grijze lijn op de 1-na laatste regel wat naar beneden te schuiven... */
    padding-bottom: 5px;
}

/* EINDE table balans wordt gebruikt in de boekhoudvragen */

/* START JPT ******************************************************************/
table.JPT {
    border-spacing:0;
    border-collapse:collapse;
    margin-left: 20px;
}

table.JPT td,table.JPT th {
    padding: 3px;
    vertical-align: top;
}

table.JPT td {
    /* border: 2px solid gray; */
}

table.JPT td.post{
    width: 160px;
}

table.JPT td.oneven{
    background-color: #DDD;
}

table.JPT td.even{
    background-color: var(--blauwLicht);
}

table.JPT td.header{
    background-color: var(--demin);
    text-align:center;
    font-weight: bold;
}

td.contentJPT{
    width: 100px;
    font-family: Courier New,Courier,Lucida Sans Typewriter,Lucida Typewriter,monospace;
    text-align: right !important;
}


/* EINDE JPT ******************************************************************/

/* START BTW TABEL ************************************************************/
table.BTW td,table.JPT th {
    padding: 3px;
    vertical-align: top;
    text-align:center;
}

table.BTW td {
    border: 2px solid gray;
}

table.BTW td.header{
    background-color: var(--demin);
    color: #FFF;
}

/* EINDE BTW TABEL ************************************************************/

table.JPT th {
    padding: 3px;
    vertical-align: top;
    text-align:center;
}

table.Dagboek td {
    padding: 5px;
    vertical-align: middle;
    border: 2px solid var(--menuAchtergrond);
}

table.Dagboek td.header{
    background-color: var(--oranjeLicht);
    font-weight: bold;
    color: var(--menuAchtergrond);
    text-align: center;
}

/* 20200225 toegevoegd voor de resultaten tabel in de dashboard */
table.DagboekTop td {
    vertical-align: top;
}

/* 20200225 toegevoegd voor de resultaten tabel in de dashboard */
table.DagboekRollover tr:hover {
    background-color: var(--oranjeHeelLicht);
}
