BODY 	{ 
	background-color:	#000000;
	font-size: 		10pt; 
	color:			white;
	text-align: 		center;
	}
	

P 	{ 
	font-family: 	Arial, Helvetica, Sans-Serif;
	font-size: 	10pt; 
	text-align:	center;
	}
	
.head1	{font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;
	font-size:	16pt;
	text-align: 	center;
	}
	
.head2	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;  /* was FF D7 00 in previous (yellow) theme */
	font-size:	14pt;
	text-align: 	center;
	}

.head3	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;	
	font-size:	11pt;
	text-align: 	center;
	}
	
.head_pp	/* opmaak header in pp onmouseover */
	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		black;
	font-size:	14pt;
	text-align: 	center;
	}
	
.head1black	{font-family: 	Arial, Helvetica, Sans-Serif;
	color:		black;
	font-size:	16pt;
	text-align: 	center;
	}

.head2black	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		black;
	font-size:	14pt;
	text-align: 	center;
	}

.head3black	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		black;	
	font-size:	11pt;
	text-align: 	center;
	}

	
.photo_description
	{
	color:		#FCB242;
	font-style:	italic;
	}
	
.text_copyright
	{
	color:		#FCB242;
	font-style:	italic;
	}

.text_special   {
	color: 		#FCB242;   /* was CAF99B light green */
	text-align: 	left;
	}
	
.text_green {
	color: 		#78B749;   /* medium green */
	}
	
.text_gold {
	color:		#FCB242;   
	}
.text_tiny
	{
	color:		#FCB242;
	font-style:	italic;
	font-size:	9pt;	
	}

	
.text_left
	{ text-align: 	left;}
	
.text_right
	{ text-align: 	right;}
		
img.floatLeft { 
    float: left; 
    margin: 4px; 
	}
img.floatRight { 
    float: right; 
    margin: 4px; 
	}

DIV     { font-family:  Arial, Helvetica, Sans-Serif; }
.redfont { color:red } 

B 	{ 
	font-family: 	Arial, Helvetica, Sans-Serif;
	font-size: 	10pt; 
	text-align: 	center;
	}

I 	{ 
	font-family: 	Arial, Helvetica, Sans-Serif;
	font-size: 	10pt; 
	text-align: 	center;
	}

H1	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;
	font-size:	16pt;
	text-align: 	center;
	}

H2	
	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;
	font-size:	14pt;
	text-align: 	center;
	}

H3	{
	font-family: 	Arial, Helvetica, Sans-Serif;
	color:		#FCB242;	
	font-size:	12pt;
	text-align: 	center;
	}
	
LI	{
	color:		#FCB242;	
	}


A:link { color: 	#8080FE; }       /* was 80 80 FE but slightly too dark; evt 0066FF kan */

A:visited, A:active { 
	color: 		#8080FE;
	font-style: 	italic;
 	}

TABLE	{ 
  	font-family: 	Arial, Helvetica, Sans-serif;
	border: 	0px #FCB242 solid; 
	}

TABLE.menu	{ 
	width:		790px;
	border:	0px;
	text-align:	center;
	margin-left: 	auto; 
	margin-right: 	auto;
	}

TABLE.gen	{ 
  	font-family: 	Arial, Helvetica, Sans-serif;
	border: 	2px #FCB242 outset; 
	color:		#FCB242;
	text-align: 	center;
	margin-left: 	auto;
	margin-right: 	auto;
	}
	
TABLE.center_no_border	{ 
  	font-family: 	Arial, Helvetica, Sans-serif;
	border: 	0px #FCB242 outset; 
	color:		#FCB242;
	text-align: 	center;
	margin-left: 	auto;
	margin-right: 	auto;
	}

TABLE.taxonomy	{ 
	width:		600px;
	border:		1px black solid;
	text-align:	left;
	margin-left: 	auto; 
	margin-right: 	auto;
	}
	
	
TH	{
	font-size:	10pt;
	}

TD	{
        font-size: 	10pt; 
	}

TD.gen
	{ 
	border: 	1px #FCB242 solid; 	
	margin-left: 	auto;
	margin-right: 	auto;
	font-size: 	10pt; 
	}

TD.pom
	{ 
	width: 		250px;
	border: 	1px #FCB242 solid; 
	margin-left: 	auto;
	margin-right: 	auto;
	font-size: 	10pt; 
	}
	
TD.cell_t11
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_t12
	{ 

	width: 		720px;
	padding: 	0px 0px 0px 0px;
	text-align:	Center;
	margin-left: 	auto;
	margin-right: 	auto;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.cell_t13
	{ 
	width: 		125px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_t21
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_t22
	{ 
	width: 		790px;
	padding: 	0px 0px 0px 0px;
	text-align:	Center;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.cell_t23
	{ 
	width: 		125px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}
TD.cell_m11
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_m12
	{ 
	width:		750px;		
	padding: 	0px 20px 0px 20px;
	text-align:	Center;
	vertical-align: top;
	font-size: 	10pt; 
	}


TD.cell_m13
	{ 
	width: 		165px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.gardensafari_block_left
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.gardensafari_block_center
	{ 
	padding: 	0px 20px 0px 20px;
	text-align:	Center;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.gardensafari_block_right
	{ 
	width: 		165px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_b11
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_b12
	{ 
	width: 		790px;
	padding: 	0px 0px 0px 0px;
	text-align:	Center;
	margin-left: 	auto;
	margin-right: 	auto;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.cell_b13
	{ 
	width: 		125px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}
TD.cell_b21
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_b22
	{ 
	width: 		790px;
	padding: 	0px 0px 0px 0px;
	text-align:	Center;
	margin-left: 	auto; 
	margin-right: 	auto;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.cell_b23
	{ 
	width: 		125px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}
TD.cell_b31
	{ 
	width: 		170px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Left;
	vertical-align: top;
	font-size: 	10pt; 
	}

TD.cell_b32
	{
	width: 		790px;
	padding: 	0px 0px 0px 0px;
	text-align:	Center;
	margin-left: 	auto;
	margin-right: 	auto;
	vertical-align: top;
	font-size: 	10pt; 
	}
	
TD.cell_b33
	{ 
	width: 		125px;
	padding: 	0px 0px 0px 0px;
	text-align: 	Right;
	vertical-align: top;
	font-size: 	10pt; 
	}

	
div.left
	{
	height: 33%;
	width: 50%;
	vertical-align: middle;
	}
	
div.right_top
	{
	width: 50%;
	height: 33%;
	margin-left: 50%;
	vertical-align: middle;
	}
	
div.right_bottom
	{
	width: 50%;
	height: 34%;
	margin-left: 50%;
	vertical-align: middle;
	} 
	
div.yellow_block_photo    /* opmaak gele blok in pp onmouseover */
	{
	display:none; margin: 10px; float: left; width: 640px; height: 730px;
	}
	
div.yellow_block_text
	{
	display:block; margin: 10px; float: left; width: 640px; height: 730px; font-size: 14px;
	}

div.yellow_block_text_small
	{
	display:block; margin: 10px; float: left; width: 640px; height: 150px; font-size: 14px;
	}

/* ------------- vertical menu ----------------- */
.vertical-menu {
  width: 180px;
}

.vertical-menu a {
  background-color: #666666;/* background dark grey */
  border: 1px solid grey; 	/* grey border */
  color: white;				/* text color */
  display: block;			/* Make the links appear below each other */
  padding: 4px;				/* space around text */
  text-decoration: none; 	/* Remove underline from links */
  font-family: 	Arial, Helvetica, Sans-Serif;
  font-size:	9pt;
}

.vertical-menu a:hover {
  background-color: black;
}

.vertical-menu a.active {
  background-color: #666666;   /* gold = #FCB242 */
  color: white;
}


