
/*
    Overzichten
*/
/* Overzicht V2 */
table.ovrz
{
    background-color: #CCC;
    padding-right: 0px;    /* Fixed door de TD marge te geven */
    padding-left: 0px;
    border-color: black;
    border-style: solid;
    border-width: 1px;
    margin:0px;
    width: 100%;
}

table.ovrz tr
{
    padding-top: 2px;
    padding-bottom : 2px;
    border-bottom-color: black;
    border-bottom-style: solid;  
}

table.ovrz tr th
{
    font-weight: normal;
    font-size: 11pt;
    
    vertical-align: top;
}

table.ovrz tr td
{
    font-weight: normal;
    font-size: 10pt;
    padding-left : 7px;
    padding-bottom : 3px;
    margin: 0px;
    
    vertical-align: top;
}

/*
Opgelost met Jquery ivm IE

table.ovrz tbody tr:nth-child(odd) td
{
    background-color: #efefef;
}*/

/* Overzicht V1 */
tr.ovrz
{
    background: #cccccc; 
    padding-top: 2px;
    padding-bottom : 2px;
    border-bottom-color: black;
    border-bottom-style: solid;
}

td.ovrz
{
    font-weight: normal;
    font-size: 14px;
    padding-left : 7px;
    padding-bottom : 3px;
}

tr.ovrzR0
{
    background-color: #cccccc;
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

tr.ovrzR1
{
    background-color: #efefef;
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

tr.ovrzR0 td
{
    /* background-color: #95C886; */ /* 69A969 */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
    vertical-align: top;
}

tr.ovrzR1 td
{
    /* background-color: #DAE0D8; */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
    vertical-align: top;
}

td.ovrzR0error
{
    background-color: #C88686;  /* 69A969 */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;   
}

td.ovrzR1error
{
    background-color: #E4A9A9;
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

td.ovrzR0warning
{
    background-color: #F0D36D;      /* #F0D36D;  */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

td.ovrzR1warning
{
    background-color: #FEF791;    /* #FDF57A;  */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

ul.ovrz
{
    margin-bottom: 0px;
}

/*
    Overzichten, klein lettertype (small)
*/
table.ovrz_small
{
    padding-right: 0px;    /* Fixed door de TD marge te geven */
    padding-left: 0px;
    border-color: black;
    border-style: solid;
    border-width: 1px;
}

tr.ovrz_small
{
    background-color: #83C66F;
    padding-top: 2px;
    padding-bottom : 2px;
    border-bottom-color: black;
    border-bottom-style: solid;
    padding-left: 7px;
}

td.ovrz_small
{
    font-weight: normal;
    font-size: 12px;
    padding-left: 7px;
}

tr.ovrzR0_small
{
    background-color: #95C886;  /* 69A969 */
    padding-top: 2px;
    padding-bottom : 2px;
    font-size: 10px;
}

tr.ovrzR1_small
{
    background-color: #DAE0D8;
    padding-top: 2px;
    padding-bottom : 2px;
    font-size: 10px;
}

td.ovrzR0_small
{
    background-color: #95C886;  /* 69A969 */
    padding-top: 2px;
    padding-bottom : 2px;
    font-size: 10px;
    padding-left: 7px;  
}

td.ovrzR1_small
{
    background-color: #DAE0D8;
    padding-top: 2px;
    padding-bottom : 2px;
    font-size: 10px;
    padding-left: 7px;
}

table.ovrz tbody tr.even
{
    background-color: #efefef;
}

table.ovrz tbody tr.selectedRow {
  background-color: #ff6600;        /* KTM oranje */
}
