﻿html, body
{
    font-family : arial, verdana, helvetica, sans-serif;
	font-size   : 9pt;
	font-weight : normal;
	color       : #000000;
	
	height      : 100%;
	/*min-height  : 100%;*/
    /*overflow    : auto;*/
    margin      : 0px;
    padding     : 0px;
}

body
{
    /*background-color    : #F0F0F0;*/
    /*background-image    : url('/images/background_repeat.jpg');
    background-position : center top;
    background-repeat   : repeat-y;*/
}

img
{
	border  : 0px;
}

textarea, input, select
{
	font-family		: arial, verdana, helvetica, sans-serif;
	font-size		: 9pt;
	border-style	: solid;
	border-width	: 1px;
	border-color	: #000000;
	background		: #FFFFFF;
	color           : #000000;
}

table
{
    font-family	    : arial, verdana, helvetica, sans-serif;
    font-size	    : 9pt;
    font-weight	    : normal;
    color		    : #000000;
}

a, a:visited, a:active
{
	color			: #666666;
	text-decoration	: underline;
}

a:hover
{
	color			: #074D95;
}

a.wit, a.wit:visited, a.wit:active, a.wit:hover
{
	color			: #FFFFFF;
	text-decoration	: underline;
}

.teksten
{
    font-family	: arial, verdana, helvetica, sans-serif;
	font-size	: 9pt;
	font-weight	: normal;
	color		: #000000;
}

.titel
{
	font-family	: arial, verdana, helvetica, sans-serif;
	font-size	: 11pt;
	font-weight	: bold;
	color		: #000000;
}

.titel_wit
{
	font-family	: arial, verdana, helvetica, sans-serif;
	font-size	: 13pt;
	font-weight	: bold;
	color		: #FFFFFF;
}

.titel_top
{
	font-family	: arial, verdana, helvetica, sans-serif;
	font-size	: 15pt;
	font-weight	: bold;
	color		: #FFFFFF;
}

.wit
{
    color   : #FFFFFF;
}

.error
{
    color   : #FF0000;
}

.alternate_row
{
    background-color    : #C7E1F0;
}

.mouseover_row
{
    background-color    : #AED1E5;
}

.seperator
{
    width   : 100%;
    color   : #006699;
}

.other_month
{
    background-color    : #C7E1F0;
}

.noDisplay
{
    display : none;
}

.copyright, a.copyright, a.copyright:visited, a.copyright:active, a.copyright:hover
{
    font-family	: arial, verdana, helvetica, sans-serif;
	font-size	: 9pt;
	font-weight	: bold;
	color       : #FFFFFF;
    text-align  : center;
    line-height : 35px;
}

#container
{
    width   : 100%;
    height  : 100%;
}

#headerRow1
{
    height              : 75px;
    background-color    : #003466;
    color               : #FFFFFF;
}

#headerRow1 a.wit, #headerRow1 a.wit:visited, #headerRow1 a.wit:active
{
    font-size       : 9pt;
    margin-right    : 4px;
	text-decoration	: none;
}

#headerRow1 a.wit:hover
{
	text-decoration	: underline;
}

#headerRow1 a.witS, #headerRow1 a.witS:visited, #headerRow1 a.witS:active
{
    font-size   : 8pt;
    margin-right    : 1px;
}

#headerRow1 a.witL, #headerRow1 a.witL:visited, #headerRow1 a.witL:active
{
    font-size   : 10pt;
    margin-right    : 1px;
}

#headerRow1 a.witXL, #headerRow1 a.witXL:visited, #headerRow1 a.witXL:active
{
    font-size   : 12pt;
    margin-right    : 1px;
}

#headerRow2
{
    height              : 20px;
    background-color    : #FFFFFF;
    font-size           : 8pt;
    color               : #074D95;
}

#headerRow2 a, #headerRow2 a:visited, #headerRow2 a:active
{
    color           : #074D95;
	text-decoration	: none;
}

#headerRow2 a:hover
{
	text-decoration	: underline;
}

#mainRow
{
    /*height  : 100%;*/
}

#footerRow
{
    height              : 20px;
    background-color    : #666666;
    color               : #FFFFFF;
    font-size           : 8pt;
}

#footerRow a.wit
{
    text-decoration	    : none;
}

#footerRow a.wit:hover
{
	text-decoration	: underline;
}

td.leftColumn
{
    background-color    : #C7E1F0;
    border-top          : solid 1px #003466;
    
    background-image    : url('/images/gridline.gif');
    background-position : bottom left;
    background-repeat   : repeat-x;
}

div.leftColumn
{
    width       : 158px;
    overflow    : hidden;
}

td.mainColumn
{
    border-top  : solid 1px #003466;
}

#homeTop
{
    width   : 100%;
    height  : 230px;
    background-color    : #3A8BC3;
    /*overflow            : hidden;*/
    background-image    : url('/images/homeTop.gif');
    background-position : center center;
    background-repeat   : no-repeat;

}

#homeLeft
{
    width   : 50%;
    float   : left;
    background-color    : #003A83;
}

#homeRight
{
    width   : 50%;
    float   : left;
    background-color    : #074D95;
}

#divTitel
{
    width           : 100%;
    margin-bottom   : 10px;
}

#divTekst
{
    width   : 100%;
}

td.rightColumn
{
    font-size   : 8pt;
    border-top  : solid 1px #003466;
}

td.rightColumn_home
{
    font-size           : 8pt;
    background-color    : #C7E1F0;
    border-top          : solid 1px #003466;
}

div.rightColumn
{
    width       : 175px;
    overflow    : hidden;
}

div.padding
{
    padding : 10px;
}

div.border
{
    width           : 100%;
    height          : 100%;
    border-bottom   : solid 1px #FFFFFF;
}

.searchField
{
    width       : 138px;
    height      : 16px;
    line-height : 16px;
    border      : solid 1px #000000;
    
    font-family		: arial, verdana, helvetica, sans-serif;
	font-size		: 8pt;
	background-color: #FFFFFF;
	color           : #000000;
}

a.searchButton, a.searchButton:visited, a.searchButton:active
{
    display     : block;
    width       : 18px;
    height      : 18px;
    line-height : 18px;
    border      : solid 1px #000000;
    
    color       : #000000;
    font-size   : 8pt;
    font-weight : normal;
    text-align  : center;
    background-color    : #DEDEDE;
    text-decoration     : none;
}

a.searchButton:hover
{
    background-color    : #FFFFFF;
}

/***********************************************************************/

a.menuHome, a.menuHome:visited, a.menuHome:active, a.menuHome:hover
{
    display     : block;
    width       : 138px;
    color       : #000000;
    font-size   : 8pt;
    font-weight : normal;
    text-align  : left;
    background-color    : #DEDEDE;
    padding-top         : 2px;
    padding-bottom      : 2px;
    padding-left        : 20px;
    border-bottom       : solid 1px #FFFFFF;
    text-decoration     : none;
}

a.menuHome_on, a.menuHome_on:visited, a.menuHome_on:active, a.menuHome_on:hover
{
    font-weight : bold;
}

a.menu, a.menu:visited, a.menu:active
{
    display     : block;
    width       : 138px;
    color       : #000000;
    font-size   : 8pt;
    font-weight : normal;
    text-align  : left;
    background-color    : #C7E1F0;
    padding-top         : 2px;
    padding-bottom      : 2px;
    padding-left        : 20px;
    border-bottom       : solid 1px #FFFFFF;
    text-decoration     : none;
}

a.menu:hover
{
    background-color    : #AED1E5;
}

a.menu_on, a.menu_on:visited, a.menu_on:active, a.menu_on:hover
{
    font-weight : bold;
}

a.menuSub, a.menuSub:visited, a.menuSub:active
{
    display     : block;
    width       : 138px;
    color       : #000000;
    font-size   : 8pt;
    font-weight : normal;
    text-align  : left;
    background-color    : #DEECF5;
    padding-top         : 2px;
    padding-bottom      : 2px;
    padding-left        : 20px;
    border-bottom       : solid 1px #FFFFFF;
    text-decoration     : none;
}

a.menuSub:hover
{
    background-color    : #CCEDF4;
}

a.menuSub_on, a.menuSub_on:visited, a.menuSub_on:active, a.menuSub_on:hover
{
    font-weight : bold;
}

.parent
{
    background-image    : url('/images/menu.gif');
	background-position : left center;
	background-repeat   : no-repeat;
}

.parent_on
{
    background-image    : url('/images/menu_on.gif');
	background-position : left center;
	background-repeat   : no-repeat;
}

/***********************************************************************/

div.extra
{
    text-align      : left;
    margin-bottom   : 10px;
}

div.extra_home
{
    text-align      : left;
    margin-bottom   : 10px;
    border-bottom   : solid 1px #006699;
}

span.extra
{
    color       : #000000;
    font-weight : bold;
}

span.extra_home
{
    color       : #003466;
    font-weight : bold;
}

/***********************************************************************/
