#extraDiv3,
#extraDiv4,
#extraDiv5,
#extraDiv6 { display: none; }

/* Warning message styles for browsers that don't support CSS attribute selectors... */
#extraDiv1 {
	position: absolute;
	top: 335px;
	left: 800px;
	width: 150px;
	height: 188px;
	z-index: 10;
	font-family:Arial, Helvetica, sans-serif;
	color:#a51a0a;
	background-color: #fffbf5;
}
#extraDiv1 a:link, a:visited{
	color:#a51a0a;
	background-color: #fffbf5;
	text-decoration:underline;
}

#container { padding: 296px 0 0 294px; z-index: 99; }
/* Clear the warning styles for those that do... */
div[id="extraDiv1"] { display: block; }
div[id="container"] { padding: 226px 0 0 294px !important; }

/* Achtergrondafbeelding onder menu */
#extraDiv2 { position: absolute; top: 750px; left: 0px; width: 229px; height: 227px; background: url(../images/kat.jpg) no-repeat; z-index: 0; }
div[id="extraDiv2"] { top: 712px !important; }

/* Achtergrondafbeelding onderaan */
#extraDiv3 { display: block !important; position: relative; margin-left: 496px; height: 0; z-index: 0; }
#extraDiv3 span {
	position: absolute;
	bottom: -33px;
	width: 100%;
	height: 600px;
	background: url(../images/kat2.jpg) no-repeat;
	}

body {
	margin: 0;
	padding: 0;
	background: url(../images/bg_header.jpg) no-repeat #fffbf5;
	}

#quickSummary,
#preamble,
#supportingText { width: 450px; z-index: 1; }

p {
	text-align: justify; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px; 
	line-height: 23px; 
	margin-top: 0; 
	color: #000;
	}
p acronym { font-style: italic; }
acronym { border-style: none; }

p a, #footer a { color: #866F5B; text-decoration: none;  border-bottom: 1px dotted #866F5B; }
p a:hover, #footer a:hover { color: #A51A0A; border-style: none; }
div[id="footer"]>a { border-style: none !important; }

#preamble { margin-bottom: 2em; }

#explanation,
#participation,
#benefits,
#requirements { padding-top: 1.8em; margin-bottom: 2em; }


@media tty { /* Mid pass to square away some IE 5 PC hinkyness. */
	i{content:"\";/*" "*/}} #explanation p.p1,#participation p.p1,#benefits p.p1,#requirements p.p1 { padding-top: 1.8em; } /*";}
 	}/* */
 	
#requirements 	{ position: relative; z-index: 1; }

/**/
div[id="lselect"] 	 { top: 292px !important; left: 105px !important; width: 149px; height: 37px; z-index: 300; }
div[id="lresources"] { top: 358px !important; left: 105px !important; width: 149px; height: 37px; z-index: 200; }
div[id="lfavorites"] { top: 443px !important; left: 105px !important; width: 149px; height: 37px; z-index: 150; }
/**/

@media tty { /* Mid pass to square away some IE 5 PC hinkyness. */
	i{content:"\";/*" "*/}} #lselect li,#lresources li,#larchives li,#lfavorites li { width: 149px; padding: 6px 18px; } /*";}
 	}/* */

/**/

#linkList { font-family: "Lucida Grande","Lucida Sans Unicode",geneva,arial,verdana,sans-serif; display:block; font-size: 16px; }
#linkList a,
#linkList a:link,
#linkList a:visited { font-size: 16px; color: #444; text-decoration: none; }
#linkList a:hover { color: #A51A0A; display:block; background-color:#eaeceb; }

#linkList a.c,
#linkList a.c:link,
#linkList a.c:visited { color: #8B8C8C;}
#linkList a.c:hover { color: #A51A0A; }
/**/


#footer { font-family: geneva,arial,verdana,sans-serif; font-size: 11px; }
#footer a { color: #866F5B; text-decoration: none; }
#footer a:hover { color: #A51A0A; }

/**/
div[id="footer"] { position: relative; top: -5px; left: -5px; width: 327px; height: 48px; z-index: 1; }

/* Move this junk out of the way */
#preamble h3,
#supportingText h3 { position: absolute; top: -1000px; left: -1000px; width: 1px; height: 1px; overflow: hidden; }



.img {
border: 1px solid #a51a0a;
}

.imgright {
float:right;
border-width: 1px;
margin-top: 4%;
border: 1px solid #386a93;
margin: 5px 15px 10px 10px;
padding: 10px;
}
.imgright2 {
float:right;
margin-top: 4%;
margin: 0px 0px 0px 0px;
padding: 10px;
}


.imgleft {
border: 2px solid #a51a0a;
border-style:solid;
margin: 5px 5px 5px 0px;
padding: 2px;
}

h1 {
	color: #fff; 
	font-size: 11pt;
	margin: 0px;
	padding: 0px 4px;
	background-color: #4588a0; 
	border: solid 1px #444;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:0.1em;
	}

.lijst2 {
	padding: 2px 5px;
	margin: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #707070;
	line-height: 23px; 
    list-style: square inside url('../images/arrow.gif');
}
.opval {
	font-size:130%;
	color:#900;
}