body
{
	margin:		0;
	padding:	0;
	
	background-color: #D4D9F7;
	background-image:	url('images/background_tile8_donkerpaars2.png');
	background-repeat:	repeat;
	background-position:	top left;
	
	font-family: verdana, helvetica, arial, sans-serif;
}

#container
{
	display:	block;
	
	width:		900px;
	padding:	0;
	margin:		0;
	margin-left:	auto;
	margin-right:	auto;
	
	border-color:	#FCB81B;
	border-width:	4px;
	border-style:	solid;
	border-top:		0;
	border-bottom:	0;
	border:			0;
	
	background-color:	white;
	background-image:	url('images/background_main2.png');
	background-position:	top right;
	background-repeat:		repeat-y;
}

#top
{
	margin:		0;
	padding:	0;
	background-color:	white;

	height:	1.5em;
	
	font-size:	0.9em;
}

#top p
{
	display:	inline;
	
	margin:		0;
	margin-left:	5px;
	padding:	0;
	
	font-size:	0.75em;
}

#top a
{
	display:		block;
	float:			right;
	
	margin:		0;
	margin-top:		2px;
	margin-right:	5px;
	padding:	1px;
	
	float:	right;
	
	color:		#90C657;
	
	text-decoration:	none;
	
	letter-spacing:	0.1em;
}

#top a:active{}
#top a:link{}
#top a:hover
{
	background-color:	#90C657;
	color:				white;
}

#header
{
	margin:		0;
	padding:	0;
			
	background-color:	white;
	background-image:	url('images/background_header2.png');
	background-position: top left;
	background-repeat:	no-repeat;
	
	clear:	both;
}

#header img
{
	float:	right;
	margin:	12px;
	margin-right:	12px;
	margin-left:	0;
	padding:	0;
	
	border-width:	3px;
	border-style:	solid;
	border-color:	#E07F27;
}

h1
{
	display:	none;
	visibility:	hidden;
}

h2
{
	display:	block;
	
	margin:		0;
	margin-left:	5px;
	margin-bottom:	5px;
	padding:		2px;
	padding-top:	120px;
	
	font-size:	0.9em;
	font-weight:	normal;
	
	letter-spacing:	0.2em;
		
	color:		#C2C622;
	
	font-family:	"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
}

h2 strong
{
	color:	#E07F27;
}

#navigation
{
	float:			left;
	width:			870px;
	margin:			0;
	/*margin-top:		20px;*/
	margin-bottom:	-3px;
	padding:		0;
	padding-top:	10px;
	padding-left:	20px;
	padding-bottom:	-10px;
		
	list-style:		none;

/*	background-image:	url('images/background_flip.png');
	background-position:	top center;
	background-repeat:		repeat-y;*/
	
	font-size:		75%;
	
	overflow:	hidden;
}

.navigationItem
{
	float:		left;
	margin:		0;
	margin-left:	1px;
	
/*	border-color:	#572B89;
	border-style:	solid;
	border-width:	1px;*/
	
	border:	0;
	
	position:	relative;
	
	color:	white;
	
	z-index:	0;
}

.navigationItemSelected
{
	float:		left;
	margin:		0;
	margin-left:	1px;
	
/*	border-color:	#572B89;
	border-style:	solid;
	border-width:	2px;
	border-bottom-width:	0;*/
	
/*	width:		90px;
	height:		30px;*/
	
/*	background-image:	url('images/navigation/nieuws_selected.gif');
*/	
	position:	relative;
	
	z-index:	2;
	
	color:	#371B56;
	
	border:	0;
}

.navigationItemLink
{
/*	display:	block;
	padding:	6px;
	
	text-decoration:	none;
	
	background-image:	url('images/gradient3_paars.png');
	background-position: top left;
	background-repeat:	repeat-x;*/
	
/*	background-color:	#FBD460;
*/	
/*	color:	#371B56;
*/	
/*	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;*/
	
	border:	0;
}
.navigationItemLink:active{}
.navigationItemLink:link{}
.navigationItemLink:hover
{
/*	background-image:	url('images/gradient1_paars.png');
	background-position: top left;
	background-repeat:	repeat-x;*/
	
/*	background-color:	#FCB81B;
*/	/*text-decoration:	underline;
	
	color:	white;*/
}

.navigationItemLink img
{
	padding:	0;
	margin:		0;
	border:		0;
}

.navigationItemLinkSelected img
{
	padding:	0;
	margin:		0;
	border:		0;
}

.navigationItemLinkSelected
{
/*	display:	block;
*/	/*padding:	6px;*/
	
/*	padding-bottom:	5px;
*/	
/*	text-decoration:	none;
*/	
/*	background-color:	white;
*/	
/*	color:		#371B56;*/

	border:	0;
}
.navigationItemLinkSelected:active{}
.navigationItemLinkSelected:link{}
.navigationItemLinkSelected:hover
{
/*	text-decoration:	underline;
*/}

#nav
{
	list-style-type:	none;
	overflow:	visible;
	display:	block;
	margin:	0;
	margin-left:	25px;
	margin-top:	20px;
	padding:	0;
	width:	830px;
}
	#nav li
	{
		float:	left;
		margin-right:	1px;
	}
		#nav li a
		{
			display:	block;
			width:	81px;
			font-size:	75%;
			white-space: nowrap;
			padding:	5px;
			padding-top:	8px;
			padding-bottom:	8px;
			text-decoration:	none;
			background-image:	url('images/menu_sprite.png');
			background-repeat:	no-repeat;
			color:	#41265C;
			font-weight:	bold;
			text-align:	center;
		}
		#nav li a:hover, #nav li a:focus
		{
			background-position:	-95px 0;
			color:	#FFF;
		}
		#nav li.selected a
		{
			background-position:	-190px 0;
			color:	#41265C;
			position:	relative;
			z-index: 10;
		}

.submenu
{
	margin:		0;
	padding:	0;
	margin-top:	10px;
	margin-left:	10px;
}

#contentContainer
{
	float:		left;
	width:		840px;
	margin:		0;
	margin-top:		-2px;
	margin-left: 20px;
	padding:	0;
	padding-bottom:	30px;
	
	border:	0;
	
	position:	relative;
		
	z-index:	1;
	
	overflow:	hidden;
	
	background-color:	#FFFFFF;
	
	border-color:	#572B89;
	border-style:	solid;
	border-width:	2px;
	
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
	-khtml-opacity: 0.95;
	opacity: 0.95;
}

#contentNavigation
{
	display:		inline;
	
	float:			left;
	width:			155px;
	
	margin:			10px;
	margin-left:	20px;
	margin-top:		25px;
	margin-bottom:	25px;
	
	padding:		20px;
	padding-top:	25px;
	padding-bottom:	30px;
	
	list-style:		square;
	list-style-position:	outside;
	
/*	background-color:	#304AD9;*/
	
	background-image:	url('images/sterren_bg_midden2.png');
	background-position:	top center;
	background-repeat:	repeat-y;
		
	color:			white;
	
	font-size:		0.75em;
	
	line-height:	1.3em;
	
	overflow:	hidden;
	
}


#contentNavigation li
{
	margin-left:	1.2em;
	margin-bottom:	1.5em;
}

#contentNavigation a
{
	display:			block;
	color:				#371B56;
	text-decoration:	none;
}
#contentNavigation a:active{}
#contentNavigation a:link{}
#contentNavigation a:Hover
{
	color:				white;
	text-decoration:	underline;
}


#contentNavigationOrdered
{
	display:		inline;

	float:			left;
	width:			155px;

	margin:			10px;
	margin-left:	20px;
	margin-top:		25px;
	margin-bottom:	25px;

	padding:		20px;
	padding-top:	25px;
	padding-bottom:	30px;

	list-style-position:	outside;

/*	background-color:	#304AD9;*/

	background-image:	url('images/sterren_bg_midden2.png');
	background-position:	top center;
	background-repeat:	repeat-y;

	color:			white;

	font-size:		0.75em;

	line-height:	1.3em;

	overflow:	auto;
}

#contentNavigationOrdered li
{
	margin-left:	1.2em;
	margin-bottom:	1.5em;
}

#contentNavigationOrdered a
{
	display:			block;
	color:				#371B56;
	text-decoration:	none;
}
#contentNavigationOrdered a:active{}
#contentNavigationOrdered a:link{}
#contentNavigationOrdered a:Hover
{
	color:				white;
	text-decoration:	underline;
}

#content
{	
	float:			right;
	width:			560px;
	margin:			0;
	margin-right:	35px;
	margin-left:	20px;
	padding:		0;
	padding-top:	0;
	padding-bottom:	50px;
	
	font-size:		80%;
	
	position:		relative;
	
	background-color:	#FFFFFF;
	
	color:		#000000;

	overflow:	auto;
}

#content .item
{
	margin:		0;
	
	padding:	0;
	padding-top:	10px;
	padding-bottom:	40px;
	
	background-image:	url('images/divider_paars.png');
	background-position:	bottom center;
	background-repeat:	no-repeat;
	
	clear:	both;
	
	overflow:	auto;
}

#content h3
{
	margin:	0;
	margin-top:	25px;
	
	font-weight:	bold;
	font-size:	140%;
}

#content h5
{
	margin:	0;
	margin-top:	5px;
	
	font-weight:	bold;
	font-size:	140%;
}

#content h3 a
{
	color:				#41265C;
	text-decoration:	none;
}
#content h3 a:link{}
#content h3 a:active{}
#content h3 a:hover
{
	text-decoration:	underline;
}

#content p
{
	display:	block;
	
	line-height:	1.4em;
	
	font-size:	90%;
	
	text-align:		justify;
}

#content a
{
	color:				#A14FC9;
	text-decoration:	none;
}
#content a:active{}
#content a:link{}
#content a:hover
{
	text-decoration:	underline;
}

#content ul
{
	list-style-type:	disc;
}

#content li
{
	margin-bottom:		0.3em;
}

#content img
{
/*	float:	right;
*/	
	margin:	5px;
	margin-left:	20px;
	margin-right:	20px;
}

.left
{
	margin-left:	0;
	float:	left;
}

.right
{
	margin-right:	0;
	float:	right;
}

.introduction
{
	margin:		0;
	padding:	0;
	margin-bottom: 3em;
}

.continue
{
	clear:	both;
	
	display:	block;
	margin:		0;
	margin-top:	0.5em;
	padding:	0;
}

.back
{
	clear:	both;
	
	display:	block;
	margin:		0;
	margin-top:		3em;
	margin-bottom:	1em;
	padding:	0;
}

.date
{
	margin:			0;
	margin-right:	2em;
	margin-bottom:	1em;
	padding:		0;
	
	font-size:		90%;
	font-weight:	normal;
	color:			#E07F27; /* old color: E07F27 */
}

.chapter
{
	margin:			0;
	margin-right:	2em;
	margin-top:		2em;
	padding:		0;
	
	font-size:		90%;
	font-weight:	normal;
	color:			#CCB366;
}

#clear
{
	clear:	both;
	
	height:	5px;
}

.newsletter
{
	margin-top:		-15px;
	margin-left:	0;
	margin-right:	0;
	margin-bottom:	20px;
	padding:		5px;
	
	background-color:	#371B56;
	
	border-color:	#F7EFD4;
	border-style:	solid;
	border-width:	2px;
}

.newsletter_header
{
	margin:		5px;
	padding:	0;
	
	font-weight:	normal;
	font-size:		medium;
	color:			#FEE901;
}

.newsletter_email
{
	margin-bottom:	5px;
}

.newsletter_message
{
	margin:		0px;
	margin-bottom:	10px;
	padding:	0px;
	color:		white;
	font-size:	x-small;
	line-height:	1.5em;
}

.message
{
	width:	90%;
	
	margin-top:		25px;
	margin-left:	auto;
	margin-right:	auto;
	
	padding:	10px;
	
	color:	#3D3982;
	
	background-color:	#BEBDFF;
	
	font-weight:	bold;
}

.error
{
	width:	90%;
	
	margin-top:		25px;
	margin-left:	auto;
	margin-right:	auto;
	
	padding:	10px;
	
	color:	#DA251D;
	
	background-color:	#FFAEAA;
	
	font-weight:	bold;
}

.photoPreviewText
{
	margin-left:	15px;
	margin-right:	30px;
	margin-bottom:	10px;
	margin-top:		0;
	
	font-size:	small;
	
	text-align:	justify;
	line-height:	140%;
}

.photoPreviewClickForMore
{
	margin-left:	10px;
	margin-right:	10px;
	margin-bottom:	3em;
	margin-top:		0;
	
	font-size:	small;	
}

.center
{
	text-align:	center;	
}

.photoPreviewArea
{
	margin-left:	0;
	margin-right:	0;
	margin-top:		5px;
	margin-bottom:	5px;
	
	background-color:	#FFFFFF;
}

#content .photoPreview
{
	margin-left:	0;
	margin-right:	5px;
	
	border-width:	10px;
	border-style:	solid;
	border-color:	#FFFFFF;

	vertical-align:	middle;	
}

#content .photoPreview:hover
{
	border-color:	#F68F00;
}

#content .photoShow
{
	margin:	0;
			
	border:	0;

	vertical-align:	middle;
	
	text-align:	center;
}

.photoNext
{
	color:	#DA251D;
	
	margin:	10px;
	
	float:	right;
	
	font-size:	small;
}
.photoNext:link{}
.photoNext:visited{}
.photoNext:hover
{
	color:	#F68F00;
}

.photoPrev
{
	color:	#DA251D;
	
	margin:	10px;
	
	float:	left;
	
	font-size:	small;
}
.photoPrev:link{}
.photoPrev:visited{}
.photoPrev:hover
{
	color:	#F68F00;
}

.fillerLeft
{
	margin:	10px;
	width:	6em;
	float:	left;
}

.fillerRight
{
	margin:	10px;
	width:	6em;
	float:	right;
}

.itemMenuListItemTitle
{
	margin-top:		20px;
	margin-bottom:	0;
	margin-right:	2px;
	margin-left:	-8px;
	
	padding:		0;
	
	list-style-type:	none;
	
	font-weight:		bold;
	font-size:			120%;
	color:				#FEE901;
}

.itemMenuListItemTitle a
{
	font-weight:	bold;
	color:			#F68F00;
}

.itemMenuListItemTitle a:hover
{
	color:			#DA251D;
}

a#printButton
{
	padding:		5px;
	padding-bottom:	6px;
	padding-right:	10px;
	
	margin-top:		25px;
	
	float:	right;
		
	background-color:	white;
	
	border-color:	#371B56;
	border-width:	3px;
	border-style:	solid;
	
	color:	#371B56;
	
		
	overflow:	auto;
	
	font-size:	70%;
	
	text-align:	top;
	vertical-align:	top;
	
	text-decoration:	none;
}

.largetext
{
	font-size:	120%;
}

#itemSubMenu
{
	margin:	0;
	margin-left:	4px;
	margin-top:	4px;
	padding:	0;
	
	list-style-type: disc;
}

.itemSubMenuListItem
{
	margin:	0;
	padding:	0;
}

#printButton img
{
	margin:		0;
	padding:	0;
	border-width:	0;
	
	vertical-align:	bottom;
}

#printButton:hover
{
	background-color:	#E07F27;
	text-decoration:	none;
	color:	white;
}
