BODY
{
    COLOR: #000000;
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

A:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD.header {
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

P.titel, P.title, H1
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: black; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    padding-top: 0px;
    
    margin: 0px;
    padding: 0px;
}

h2
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 12pt; 
    COLOR: black; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
    padding-top: 0px;
    
    margin: 0px;
    padding: 0px;
}

/* The other opties of the fieldset & legend are placed in the tophtml.php */
FIELDSET
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    PADDING: 5px;

    PADDING: 0px;
    margin: 0px;
}

A.mainmenu {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: #0D1D43; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.mainmenu:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: #0D1D43; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

TD.mainmenu {
    background-image: url('_gfx/menubg_top.jpg');
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: #0D1D43; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;   
    text-align: center; 
    
    border-right: black;
    border-right-width: 1px;
    border-right-style: solid;
}

TD.mainmenuOff {
    background-image: url('_gfx/menubg_topOff.jpg');
    FONT-WEIGHT: normal; 
    FONT-SIZE: 14pt; 
    COLOR: #0D1D43; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;   
    text-align: center; 
    
    border-right: black;
    border-right-width: 1px;
    border-right-style: solid;
}

TD.mainbanner {
    background-color: black;
    background-image: url('templates/default/images/banner-top.jpg');
    background-repeat: no-repeat;
    width: 421px;
    height: 39px;
}

TD.mainmemo {
    background-color: #D7DBE5;
    background-image: url('_gfx/menubg_top.jpg');
    text-align: center;
    
    border-right: black;
    border-right-width: 1px;
    border-right-style: solid;
    
    border-left: black;
    border-left-width: 1px;
    border-left-style: solid;
}

TD.mainuser {
    background-color: #D7DBE5;
    text-align: right;
}

TD.menu
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.menu:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

A.submenu {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.submenu:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.submenu {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 10pt; 
    COLOR: #FFFFFF; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

A.small:hover {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: underline;
}

TD.small {
    FONT-WEIGHT: normal; 
    FONT-SIZE: 8pt; 
    COLOR: #000000; 
    FONT-FAMILY: verdana; 
    TEXT-DECORATION: none;
}

DIV.content
{
    width: 1000px;
}


/*
    Overzichten
*/
table.ovrz
{
    background-color: #C2CADD;
    padding-right: 0px;    /* Fixed door de TD marge te geven */
    padding-left: 0px;
    border-color: black;
    border-style: solid;
    border-width: 1px;
}

tr.ovrz
{
    /* background-color: #83C66F; */
    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: #CFD4E0;
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

tr.ovrzR1
{
    background-color: #ECEFF4;
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

td.ovrzR0
{
    /* background-color: #95C886; */ /* 69A969 */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

td.ovrzR1
{
    /* background-color: #DAE0D8; */
    padding-top: 2px;
    padding-bottom : 2px;
    padding-left : 7px;
}

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;
}

ul.ovrz_small
{
    margin-bottom: 0px;
}

td.error
{
    color: red;
}

th.small
{
    font-size:8pt;
    font-weight: normal;
    text-align: left;
}

input.button-pdf {
    padding-left: 20px;
    background-image: url('_icons/pdf.gif');
    background-repeat: no-repeat;
    background-position: left;
}

table tr th {
    font-size: 10pt;
    text-align: left;
    vertical-align: top;
}