body {
	/*	background-color: #fdea4e;      */
	background-color: #F5F5F5;
	scrollbar-arrow-color: #000000; /*	scrollbar-face-color: #fdea4e;     */
	scrollbar-face-color: #A0A0A0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #808080;
	scrollbar-darkshadow-color: #000000; /*	scrollbar-track-color: #fdea4e;  */
	scrollbar-track-color: #CACACA;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-weight: normal;
	color: Blue;
	text-decoration: none;
}

a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	color: Blue;
	text-decoration: none;
}

a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	color: Blue;
	text-decoration: underline;
}

a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	color: Blue;
	text-decoration: underline;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

hr {
	height: 1px;
	color: Blue;
}

/*
 br {
	clear: left;
}
*/

ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 1.2em;
	padding-left: 2px;
}

li {
	list-style-type: square;
}

small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

.normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.paginatitel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.titel {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin: 0px 0px 0px 0px; /*top, right, bottom, left*/
	padding: 0px 0px 0px 0px; /*top, right, bottom, left*/
}

.bericht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	margin: 2px 2px 0px 0px; /*top, right, bottom, left*/
	padding: 0px 0px 0px 0px; /*top, right, bottom, left*/
}

.vervolg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	font-weight: normal;
	color: #0000FF;
	text-align: center;
	margin: 0px 2px 0px 2px; /*top, right, bottom, left*/
}

.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.mail {
	visibility: hidden;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif; /*	font-size: 8pt; */
	font-style: normal;
	font-weight: bold;
	color: Blue;
 /*	text-decoration: none;
	background-color: #666666;    */
}

/* Tabellen */
table {
	text-align: left;
	vertical-align: top;
	font-size: 8pt;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	vertical-align: top;
}

.tabelrand {
	border-width: 1px 1px 0px 1px; /*top, right, bottom, left*/
	border-style: solid;
	border-color: #0000FF;;
}

.tabelkop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	color: #000000;
	text-decoration: none;
	background-color: #CACACA; 
	padding: 2px 4px 2px 4px; /*top, right, bottom, left*/
	border-bottom: 1px Silver solid /*width, color, style*/
}

.tabelcel {
	padding: 2px 4px 2px 4px; /*top, right, bottom, left*/
	border-top: 1px #0000FF solid; /*width, color, style*/
	border-left: 1px #0000FF solid;
	border-right: 1px #0000FF solid;
	border-bottom: 1px #0000FF solid;
}

.tabelcellinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	color: #000000;
	text-decoration: none;
	padding: 2px 4px 2px 4px; /*top, right, bottom, left*/
	border-right: 1px solid #0000FF; /*width, style, color*/
	border-bottom: 1px solid #0000FF;
}

.tabelcelmidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: 8pt; */
	font-style: normal;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 2px 4px 2px 4px; /*top, right, bottom, left*/
	border-bottom: 1px #0000FF solid;
}

tfoot {
	background-color: #CACACA;
	text-align: center;
}

/* stickey */
.sticky {
    height:150px;
    width:150px;
    background:url('images/sticky-yellow.gif') no-repeat center;
    border:1px solid #FFFFFF;
    float: left;
    padding-right: 5px;
}

.stickytitel {
    font-family: "monotype corsiva";
    font-size: 2.4em;
    color: #CC0000;
    padding: 0 15px

}

.stickytekst {
    color: #545454;
    font-family: "monotype corsiva";
    font-size: 2em;
    padding: 0 15px;
}

.stickytrefwoord {
    color: #545454;
    font-family: "monotype corsiva";
    font-size: 1.5em;
    padding: 0 15px;
}

/* forms */
.label {
	font-family: Verdana, Arial, Helvetica, sans-serif; /*	font-size: 8pt; */
	font-style: normal;
	font-weight: normal;
	width: 7em;
	text-align: left;
	padding: 4px;
	margin: 0px;
}

.gekleurdetextarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-face-color: ##A0A0A0;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000;
	scrollbar-shadow-color: #808080;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #CACACA;
}

/* afgeronde hoeken */
.top-left, .top-right, .bottom-left, .bottom-right {
	background-image: url('images/corners1280x18_blue.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left {
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right {
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	margin-right: 0px;
	}
.bottom-left  {
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right {
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	margin-right: 0px;
	}
.inside {
	border-left: 1px solid #0000FF; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #0000FF;/* YCC: color & properties of the right-borderline */
	background: #F5F5F5;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 5px;             /* YCC: all texts at some distance of the left border */
	padding-right:2px;             /* YCC: all texts at some distance of the right border */
	margin-right: 0px;
	}
.notopgap    { margin-top: 0; }    /* DNC: to avoid splitting of the box */
.nobottomgap { margin-bottom: 0; } /* DNC: to avoid splitting of the box */

@media print {
	body {background: none; font-size: 10pt;}
	h1 {font-size: 12pt;}
	p, table, td, div {font-size: 10pt;}
	.titel {font-size: 10pt;}
	.noprint {display:none;}
}