/*================================================================ Basics */


*{
	margin:0px;
	
	padding:0px;
	
	border:0px;
}


a
{
	font-size:12px;
		
	color:#7da1c5;
	
	font-size:14px;
	
	font-weight:bold;
	
	font-family:Calibri;
	
	text-decoration:none;
}

p
{
	font-family:Calibri;
	
	font-weight:bold;
	
	color:#7da1c5;
	
	font-size:12px;
	
	line-height:16px;
}

a:hover
{

}

ul
{
	list-style:none;
}

h1, h2, h3, h4, h5, h6
{
	color:#7da1c5;
		
	font-weight:bold;
	
	font-family:Calibri;
	
	text-decoration:none;
	
	display:block;
}

/*================================================================ Html Body */

html
{
	height:100%; 
	
	max-height:100%; 
	
	width:100%;
	
	background-color:#f1f1f1;
	
	background-image:url(../img/site/bgd.jpg);
	
	background-repeat:repeat-x;
}

body
{
	height:100%;
	
	max-height:100%; 
	
	width:100%;	
	
	background-image:url(../img/site/top_bgd.gif);
	
	background-repeat:repeat-x;
	
	background-position:top;
}


div#container
{		
	width:100%;
	
	position:relative; 		 	/*  	needed for footer positioning  */
	
	margin:0 auto; 				 /*		center, not in IE5 */

	min-height:100%; 			 /*		real browsers */
	
	height:auto !important; 	 /*		real browsers */

	padding:0px;
	
	margin:0px;
}

* html div#container 
{
	height:100%; 				/*		ONLY IE6: treaded as min-height	 */
}

div#footer
{
	position:absolute;
	
	width:100%;
	
	clear:both;
	
	bottom:0; 						 /*		stick to bottom */ 
	
	text-align:center;
	
	height:36px;
	
	line-height:36px;
	
	padding:5px 0px 5px 0px;
	
	background-color:#f0f1f0;	
}

div#footer *
{
	font-family:Calibri;
	
	font-size:12px;
	
	line-height:36px;
	
	color:#bdcdda;
}

div#footer p
{
	margin:0 auto;
	
	width:955px;
	
	height:36px;
	
	background-color:#186cac;
}

div#footer p span a
{
	text-decoration:none;
}

div#footer p span b
{
	font-weight:normal;
	
	color:#FFFFFF;
}

.footerleft
{
	background-image:url(../img/site/footer_left.gif);

	height:36px;
	
	background-repeat:no-repeat;
	
	background-position:left;
	
	display:block;
	
	float:left;
	
	padding:0px 0px 0px 20px;
}

.footerright
{
	background-image:url(../img/site/footer_right.gif);
	
	height:36px;
	
	background-repeat:no-repeat;
	
	background-position:right;
	
	display:block;

	float:right;
	
	padding:0px 20px 0px 0px;
}

/*================================================================  Div position elements */

div#header
{	
	width:954px;
	
	height:166px;
	
	background-image:url(../img/site/header.png);
	
	background-repeat:no-repeat;
	
	background-position:top;
	
	position:absolute;
		
	z-index:200;
}

div#imgbgdheader
{
	margin:0 auto;
	
	width:954px;
	
	height:166px;
	
	overflow:hidden;
	
	margin:0 auto;
}

	div#imgbgdheader #sfeerbeeld
	{
		width:954px;
		
		position:absolute;
		
		z-index:200;
		
		height:165px;
		
		overflow:hidden;
	}
	
	div#logo
	{
		position:absolute;
		
		z-index:10;
		
		margin:14px 0px 0px 30px;
	}

div#inhoud
{	
	margin:0 auto;

	padding-bottom:50px;
	
	padding-top:9px;
	
	background-image:url(../img/site/content.png);
	
	background-repeat:no-repeat;
	
	background-position:top;
	
	width:954px;		
}

div#main
{
	width:492px;
	
	padding:0px;
	
	margin:0px;
	
	float:left;
}

div#rightcontent a
{
	float:right;
}

div#rightcontent
{
	float:left;
	
	width:225px;
}

	div#rightcontent p
	{
		margin:0px 5px 0px 0px;
		
		font-family:Calibri;
		
		font-weight:normal;
		
		color:#7da1c5;
		
		font-size:14px;
		
		text-align:right;
		
		line-height:16px;
	}
	
	div#rightcontent p 
	{
		font-weight:bold;
	}
	
	
div#contentdiv
{
	width:954px;

	float:left;
	
	display:block;

	background-image:url(../img/site/leeuw.gif);
	
	background-position:right top;
	
	background-repeat:no-repeat;
	
	background-color:#FFFFFF;
	
	min-height:450px;
}

div#content_foto
{
	float:left;

	width:492px;
	
	overflow:hidden;
	
}

div#content_foto p
{
	font-family:Georgia;
	
	font-weight:normal;
	
	color:#7da1c5;
	
	font-size:13px;
	
	line-height:18px;
	
	margin:10px 0px 0px 18px;
	
	float:left;
	
	clear:left;
	
	width:472px;
}

div#content_foto h1
{
	font-family:Cambria;
	
	font-size:34px;
	
	color:#186cac;
	
	margin:10px 0px 0px 13px;
	
	letter-spacing: -2px;
}

div#content
{
	float:left;

	width:492px;
}

div.wedstrijd-item
{
	margin:15px;
	
	float:left;
	
	width:200px;
	
	height:150px;
}

	div.wedstrijd-item p
	{
		font-family:Georgia;
		
		font-weight:normal;
		
		color:#7da1c5;
		
		font-size:13px;
		
		line-height:18px;
		
		display:block;
		
		margin:1px 0px 4px 0px;
		
		text-align:center;
	}
	
	div.wedstrijd-item a
	{
		font-family:Georgia;
		
		font-weight:normal;
		
		color:#757575;
		
		font-size:13px;
		
		line-height:18px;
		
		display:block;
		
		margin:1px 0px 4px 0px;
		
		text-align:center;
		
		float:left;
		
		clear:both;
	}

	
div#bdg
{
	background-image:url(../img/site/back.gif);
	
	background-repeat:no-repeat;
	
	height:10px;
	
	width:954px;
}


/*================================================================  Naviagation */

div#linknavigatie
{
	width:224px;
	
	height:24px;
	
	margin:130px 10px 0px 0px;
	
	background-image:url(../img/site/header_link.png);
	
	float:right;
}

	div#linknavigatie ul
	{
		width:224px;
		
		margin:3px 0px 0px 0px;	
	}
	
	div#linknavigatie ul li
	{
		float:left;	
		
		color:#FFFFFF;		
		
		margin:0px;	
		
		padding:0px;
	}
	
	div#linknavigatie ul li a
	{
		color:#FFFFFF;
		
		display:block;
		
		float:right;
		
		width:100px;

		text-align:center;
	}

div#subnavigatie
{
	margin:-2px 0px 0px 7px;
	
	float:left;
	
	width:224px;
	
	background-color:#f8eac0;
}
	
	h2
	{
		color:#ffffff;
		
		font-size:14px;
		
		font-weight:bold;
		
		font-family:Calibri;
		
		text-decoration:none;
		
		display:block;
		
		padding:5px 8px 6px 10px;
		
		margin:0px 0px 2px 0px;
		
		height:20px;
		
		line-height:20px;
		
		width:206px;
		
		background-image:url(../img/site/kop.gif);
		
		background-color:#FFFFFF;
	}

div#subnavigatie ul
{
	padding:6px 0px 6px 0px;
	
	border-bottom:7px solid #FFFFFF;
	
	display:block;
}

div#subnavigatie ul li a
{
	color:#757575;
	
	font-size:14px;
	
	font-weight:bold;
	
	font-family:Calibri;
	
	text-decoration:none;
	
	display:block;
	
	padding:4px 0px 4px 10px;
	
	margin:2px 0px 2px 0px;
	
	height:14px;
	
	width:213px;
	
	overflow:hidden;
}


div#subnavigatie ul li a:hover
{
	background-color:#fcf6e5;
}

div#subnavigatie  ul .actief a
{
	background-color:#fcf6e5;
}

	div#subnavigatie p
	{	
		width:110px;
		
		height:13px;
		
		float:left;
		
		font-size:14px;
		
		font-weight:bold;
		
		font-family:Calibri;
		
		text-decoration:none;
		
		text-align:left;
		
		color:#757575;
	}
	
	div#subnavigatie span
	{
		color:#c0b9a2;
		
		width:80px;
		
		height:13px;
		
		float:right;
		
		text-align:right;
		
		margin:0px 7px 0px 0px;
	}
	
div#uitslag
{
	display:block;
	
	padding:0px 0px 0px 0px;
}


	div#uitslag .left,
	div#uitslag .right
	{
		width:80px;
		
		float:left;
		
		margin:0px;
		
		padding:0px;
		
		color:#757575;
	}

	div#uitslag .left img,
	div#uitslag .right img
	{
		text-align:center;
		
		margin:0 auto;
		
		max-height:100px;
		
		max-width:70px;
		
		margin:0px;
		
		padding:0px;
	}
	
	div#uitslag p
	{
		display:block;
		
		padding:0px 0px 4px 0px;
		
		width:80px;
		
		text-align:center;
		
		float:left;
		
		clear:left;
		
		font-size:11px;
		
		color:#757575;
	}
	
	div#uitslag .left
	{		
		margin:10px 0px 0px 16px;
		
		padding:5px 5px 0px 5px;	
		
		background-color:#FFFFFF;
		
		float:left;
		
		width:80px;
		
		height:145px;
	}
	
	div#uitslag .right
	{
		margin:10px 16px 0px 0px;
		
		padding:5px 5px 0px 15px;			
		
		background-color:#FFFFFF;
		
		float:left;
		
		width:80px;
		
		height:145px;
	}
	
	div#uitslag h3
	{
		width:215px;
		
		text-align:center;
		
		margin:6px 0px 0px 0px;
		
		color:#757575;
	}
	
	div#uitslag a
	{
		margin:40px 0px 0px 0px;
		
		padding:0px 0px 20px 0px;
		
		float:left;
		
		clear:both;
		
		width:215px;
		
		text-align:center;
		
		text-align:right;
		
		color:#757575;
	}

div#navigatie
{
	width:954px;
	
	margin:0 auto;
}	

div#navigatie ul
{
	list-style:none;
			
	height:39px;
	
	line-height:39px;
		
	width:954px;
	
	margin:0 auto;
	
	overflow:hidden;
}

div#navigatie ul *
{
	color:#ffffff;
}

div#navigatie ul li
{
	height:39px;
	
	line-height:39px;

	float:left;
}

div#navigatie ul li a
{
	height:39px;
	
	line-height:39px;

	font-size:14px;
	
	text-decoration:none;
	
	font-family:Calibri;
		
	color:#ffffff;
		
	text-align:center;
	
	font-weight:bold;
	
	margin:0px 4px 0px 4px;
}

div#navigatie ul .actief a, div#navigatie ul li b
{
	color:#e38322;
}

	#mask
	{
		margin:-2px 7px 7px 7px;
		
		width:482px;
		
		height:190px;
		
		overflow:hidden;
		
		background-image:url(../img/site/nieuws.jpg);												
	}
	
	#mask img
	{
		width:482px;									
	}
	
	div#round
	{			
		z-index:20;
		
			font-family:Calibri;
			
			font-weight:bold;
			
			color:#ffffff;
			
			font-size:14px;
			
			line-height:30px;
			
			padding:0px 0px 0px 10px;
		
		position:absolute;
		
		background-image:url(../img/site/round.gif);
		
		background-repeat:no-repeat;
		
		width:472px;
		
		height:30px;
		
											
	}
	
	div#overlay
	{										
		z-index:10;
		
		background-image:url(../img/site/60.png);
		
		position:absolute;
		
		width:462px;
		
		height:75px;
		
		margin:105px 0px 0px 0px;
		
		padding:5px 5px 5px 15px;
	}
	
	div#overlay h3
	{	
		font-family:Calibri;
		
		color:#FFFFFF;
											
		font-size:22px
	}
	
	div#overlay p
	{
		font-family:Calibri;
		
		color:#FFFFFF;
		
		font-size:12px;
		
		line-height:16px;
											
		height:48px;
		
		overflow:hidden;
	}
	
div#nieuwslist ul
{									
	width:470px;
	
	margin:7px 0px 0px 15px;
}

div#nieuwslist ul li a
{
	line-height:24px;

	font-size:14px;
	
	display:block;
	
	width:460px;
	
	height:24px;
	
	text-decoration:none;
	
	font-family:Calibri;
		
	color:#7da1c5;
	
	font-weight:bold;
	
	padding:0px 0px 0px 20px;
	
	cursor:pointer;
	
	margin:0px;
	
	overflow:hidden;
}

div#nieuwslist ul li a p
{
	display:inline;
	
	line-height:24px;

	font-size:14px;
	
	width:290px;
	
	height:24px;
	
	font-family:Calibri;
		
	color:#7da1c5;
	
	font-weight:bold;
	
	float:left;
						
}

div#nieuwslist ul li a span
{
	width:160px;
	
	float:right;

	height:24px;
	
	cursor:pointer;
	
	margin:0px;
	
	padding:0px;
	
	position:relative;
	
	z-index:200;										
}

div#nieuwslist ul li a:hover
{
	background-image:url(../img/site/mainbutton.png);
}

div#sponsors
{
	width:965px;
	
	height:126px;
	
	padding:10px 0px 0px 0px;
}
	
	div#sponsors .klein
	{
		width:230px;
		
		height:124px;
		
		background-image:url(../img/site/sponsor_klein.gif);
		
		float:left;
		
		display:block;
		
		margin:0px 10px 0px 0px;
	}
		
		div#sponsors .klein .imgcontainer
		{
			width:230px;
			
			height:105px;
			
			text-align:center;				
		}
		
					div#sponsors .klein .imgcontainer img
					{			
						max-height:100px;
						
						max-width:210px;
					}
					
		div#sponsors .groot .imgcontainer
		{
			width:472px;
			
			height:105px;
			
			display:block;
			
			overflow:hidden;
		}
	
				div#sponsors .groot .imgcontainer img
				{			
					max-height:100px;
					
					max-width:430px;
				}
					
		div#sponsors .klein a
		{
			width:230px;
			
			max-height:124px;
			
			display:block;
		}

	
div#sponsors .groot
	{
		width:472px;
		
		height:124px;
		
		background-image:url(../img/site/sponsor_groot.gif);
		
		float:left;
		
		display:block;
		
		margin:0px 10px 0px 0px;
	}
	
		div#sponsors .groot  a
		{
			width:420px;
			
			height:124px;
			
			display:block;	
		}
	
		div#sponsors .groot .imgcontainer img
		{
			width:420px;

			margin:10px 0px 0px 25px;
		}

.logoo
{
	padding:20px;
	
	max-height:100px;
	
	max-width:100px;
	
	text-align:center;
}

.imgcontainer
{
	text-align:center;
}

.imgcontainer img
{
	display:block;
}

/*================================================================  Content */

div#content p
{
	padding:10px 0px 0px 0px;
	
	background-image:url(../img/site/top.gif);
	
	background-repeat:no-repeat;
}

div#content h1
{
	font-family:Cambria;
	
	font-size:34px;
	
	color:#186cac;
	
	letter-spacing: -2px;
}

div#content h2
{
	font-family:Cambria;
	
	font-size:34px;
	
	color:#186cac;

	letter-spacing: 3px;
}

div#content h2 span
	{
		color:#666666;
		
		font-size:12px;
		
		font-weight:normal;
	}

div#content u , div#content em
{
	text-decoration:none;
	
	font-style:italic;
}

div#content a
{
	font-size:12px;
	
	color:#7da1c5;
	
	font-weight:bold;
}

div#content p
{
	font-family:Georgia;
	
	line-height:20px;
	
	font-size:13px;
	
	color:#7da1c5;
}

div#content li
{
	line-height:18px;
	
	padding:1px 0px 1px 10px;
	
	margin:0px 0px 0px 30px;
	
	font-size:13px;

	color:#7da1c5;
}

div#content ul
{
	line-height:18px;
	
	padding:0px 0px 0px 0px;
	
	margin:5px 0px 5px 10px;
	
	font-size:12px;
	
	list-style:circle;
	
	color:#7da1c5;
}

div#content ol
{
	line-height:18px;
	
	padding:0px 0px 0px 0px;
	
	margin:5px 0px 0px 10px;
	
	font-size:12px;
	
	color:#7da1c5;
}

div#content a
{	
	font-weight:bold;
}

div#content #melding
{
	padding:10px 0px 10px 0px;
	
	width:400px;
}

/*================================================================  Slide */
	
div#Slider
{
	width:942px;
	
	height:378px;
	
	background-image:url(../img/site/slide.jpg);
	
	background-repeat:no-repeat;
	
	font-family:Georgia;	
	
	overflow:hidden;
	
	margin:0px 0px 0px 20px;
	
	padding:0px 0px 15px 0px;
}
	div#SliderOverlay
	{
		position:absolute;
		
		z-index:200;
	}
	
	div#mySlides
	{
		width:942px;
		
		height:300px;
		
		display:block;
		
		overflow:hidden;
	}
	
	div.Slide
	{
		width:942px;
		
		height:300px;
		
		display:block;
		
		overflow:hidden;
		
		padding:7px 0px 0px 0px;
	}
		div.Slide img
		{
			float:left;
			
			padding:0px 10px 0px 0px;
		}
		
		div.SlideText
		{		
		
			float:left;
			
			padding:0px 10px 0px 0px;
			
			width:440px;
			
			height:300px;
			
			overflow:hidden
		}
		
		div.Slide h2
		{
			padding:20px 0px 0px 0px;
			
			font-weight:normal;
			
			font-size:16px;
			
			color:#605f5a;
		
			letter-spacing: -1px;
		}
		
		div.Slide h1
		{
			padding:20px 0px 0px 0px;
			
			font-weight:normal;
			
			font-size:26px;
			
			color:#605f5a;
		
			letter-spacing: -1px;
		}
		
		div.Slide p
		{
			line-height:13px;
			
			font-size:11px;
			
			color:#57533e;
		}
				
div#myController
{
	width:885px;
	
	height:70px;
						
	margin:8px 0px 0px 31px;
}

	div#myController span
	{
		display:block;
		
		width:98px;
		
		height:50px;
		
		float:left;
		
		cursor:pointer;
		
		background-image:url(../img/site/slidebutton.gif);
		
		background-repeat:no-repeat;
		
		background-position:right;
	}
	
	div#myController p
	{
		display:block;
		
		width:98px;
		
		height:50px;
		
		padding:0px 0px 0px 10px;	
		
		font-size:11px;
		
		font-family:Century Gothic;

		font-weight:bold;
		
		text-align:left;
		
		color:#f1f6f5;
	}
	
	div#myController b
	{
		color:#9fd0ec;		
		
		cursor:pointer;
	}
	
	#myController .jFlowSelected
	{
 		background-image:url(../img/site/slidebuttonup.gif);
	}

	
	div#myController span:hover
	{		
			cursor:pointer;
	}
	

div#slide p
{
	line-height:22px;
	
	font-size:13px;
	
	color:#57533e;
}


/*================================================================  Other */

.left
{
	float:left;
		
	font-size:11px;
	
	color:#939598;
}

.right
{
	float:right;
		
	font-size:11px;
	
	color:#939598;	
}

.left p
{		
	font-size:11px;
	
	color:#939598;
	
	text-align:center;
}

.right p
{
	font-size:11px;
	
	color:#939598;	

	text-align:center;
}


fieldset
{
	border:solid 1px #999999;
					
	margin:10px 0px 10px 0px;
	
	width:380px;
	
	padding: 0px 10px 10px 10px;	
}

fieldset legend
{
	font-weight:bold;		
	
	padding:2px 5px 2px 5px;
	
	margin:10px 0px 10px 0px;	
}
	 
fieldset li
{
	padding:5px 0px 0px 0px;
	
	margin:0px 0px 0px 20px;
}

.input
{
	width:300px;
	
	border:1px solid #d6d6d6;
	
	padding:3px;
	
	font-size:11px;
}

.textarea
{
	width:300px;
	
	border:1px solid #d6d6d6;
	
	height:150px;
	
	padding:3px;
	
	font-size:11px;
}

.button
{
	clear:both;
	
	cursor:pointer;
	
	width:100px;
	
	height:20px;
	
	float:left;
	
	line-height:10px;
	
	text-align:center;
	
	background-image:url(../img/site/button.gif);		
	
	background-repeat:no-repeat;
}	

/*================================================================ contactform */

	div#contactform
	{
		margin:22px 0px 5px 20px;

	}

	div#contactform dl dt
	{
		width:350px;
		
		margin:2px 0px 5px 2px;
		
		float:left;
	}
	
	div#contactform dl dd
	{		
		width:80px;
		
		margin:2px 0px 12px 0px;
		
		float:left;
		
		clear:left;
		
		color:#6d6e6b;
			
		line-height:16px;
		
		font-size:11px;	
	}

	div#contactform dl dd b
	{
		line-height:16px;
		
		font-family:Cambria;
		
		font-size:12px;
		
		color:#777777;
	}
		
	
	div#contactform dl dt
	{
		width:350px;
		
		margin:2px 0px 5px 2px;
		
		float:left;
	}
	
	div#contactform dl dd
	{		
		width:80px;
		
		margin:2px 0px 12px 0px;
		
		float:left;
		
		clear:left;
		
		color:#6d6e6b;
			
		line-height:16px;
		
		font-size:11px;	
	}

	div#contactform dl dd b
	{
		line-height:16px;
		
		font-family:Cambria;
		
		font-size:12px;
		
		color:#777777;
	}
		
	div#contactform .input
	{
		width:300px;
		
		border:1px solid #d6d6d6;
		
		padding:3px;
		
		font-size:11px;
	}
	
	div#contactform .textarea
	{
		width:300px;
		
		border:1px solid #d6d6d6;
		
		height:150px;
		
		padding:3px;
		
		font-size:11px;
	}
	
	.button
	{
		clear:both;
		
		cursor:pointer;
		
		width:100px;
		
		height:20px;
		
		float:left;
		
		line-height:10px;
		
		text-align:center;
		
		background-image:url(../img/site/button.gif);
		
		background-repeat:no-repeat;
	}	

.album-item 
{	
	width:120px;
	
	height:130px;
	
	float:left;
	
	margin:0px 17px 20px 0px;
	
	text-align:center;
	
	color:#FFFFFF;
}

.album-item span
{		
	text-decoration:none;

	color:#FFFFFF;
	
	width:115px;
	
	height:20px;
	
	overflow:hidden;
	
	float:left;
	
	clear:left;
	
	text-align:center;
	
	display:block;

}

.album-item a
{	
	color:#FFFFFF;
	
	margin:0 auto;
	
	background-color:#CCCCCC;
	
	text-align:center;	
		
	text-decoration:none;
	
	color:#FFFFFF;
	
	line-height:30px;
	
	display:block;
	
	width:115px;
	
	color:#FFFFFF;
	
	height:120px;
	
		float:left;
	
	clear:left;

	
	margin:0px 0px 0px 0px;
}

.album-item a:hover
{
	color:#FFFFFF;
		
	background-color:#186cac;
}

.album-item a img
{
	margin:9px 0px 0px 0px;
}


/*================================================================ Agenda */

div#agenda
{	
/*	margin:20px 20px 0px 0px;
	
	padding:5px 0px 0px 0px;
	
	width:239px;
	
	height:222px;*/
	
	float:right;
	
	background-color:#f8eac0;
}

	div#agenda h2
	{
		text-align:right;
	}
	
	div#agenda p
	{	
		width:110px;
		
		height:13px;
		
		float:left;
		
		font-size:14px;
		
		font-weight:bold;
		
		font-family:Calibri;
		
		text-decoration:none;
		
		text-align:left;
	
	}
	
	div#agenda span
	{
		color:#c0b9a2;
		
		width:80px;
		
		height:13px;
		
		float:right;
		
		text-align:right;
		
		margin:0px 4px 0px 0px;
	}

	div#agenda ul
	{
		padding:6px 0px 6px 0px;
		
		border-bottom:7px solid #FFFFFF;
		
		display:block;
	}
	
	div#agenda ul li
	{
		color:#757575;
	}
	
	div#agenda ul li a
	{			
		font-size:14px;
		
		font-weight:bold;
		
		font-family:Calibri;
		
		text-decoration:none;
		
		display:block;
		
		padding:4px 10px 4px 12px;
		
		margin:2px 0px 2px 0px;
		
		height:14px;
		
		width:203px;
		
		cursor:pointer;
		
		overflow:hidden;	
	}
	
	div#agenda ul li a p
	{			
		font-size:14px;
		
		font-weight:bold;
		
		font-family:Calibri;
		
		text-decoration:none;
		
		color:#757575;
	}
	
	div#agenda ul li a:hover
	{
		background-color:#fcf6e5;
		color:#757575;
	}
	
	div#agenda  ul .actief a
	{
		background-color:#fcf6e5;
		color:#757575;
	}
	

div#kalender
{
	height:125px;

	width:210px;
	
	margin:0 auto;
	
	text-align:center;
	
	margin-top:45px;
}
	div#kalender ul
	{
		padding:0px 0px 20px 0px;
	}
	
	div#kalender ul li
	{	
		list-style:none;
		
		float:left;
			
		height:13px;
		
		width:30px;
		
		text-align:center;
		
		font-family:Arial, Helvetica, sans-serif;
		
		font-size:14px;
		
		font-weight:bold;
		
		color:#5f5d58;
	}
	
	div#maand
	{
		height:18px;
		
		line-height:18px;
		
		margin-top:8px;
		
		width:155px;
		
		margin:0 auto;
	}
	
	div#maand span
	{			
		font-family:tahoma;
		
		font-size:14px;
		
		font-weight:bold;
		
		float:left;
		
		line-height:12px;
						
		text-align:center;
		
		text-decoration:none;
	}
	
	div#maand
	{			
		font-size:11px;
		
		font-family:Arial;
		
		color:#808c8e;
		
		font-weight:bold;
		
		display:block;
		
		float:left;		
		
		width:115px;
		
		text-align:center;		
	}

		
	div#kalender a
	{
		list-style:none;
		
		float:left;
		
		margin:5px 2px 0px 2px;
			
		height:18px;
		
		line-height:18px;
		
		width:26px;
		
		text-align:center;
		
		font-family:Tahoma;
		
		font-size:15px;
		
		font-weight:bold;
		
		color:#5f5d58;
		
		text-decoration:none;
	}
	
	div#kalender a span
	{
		list-style:none;
		
		float:left;
					
		height:18px;
		
		line-height:18px;
		
		width:26px;
		
		text-align:center;
		
		font-family:Tahoma;
		
		font-size:15px;
		
		font-weight:bold;
		
		color:#999999;
		
		background-color:#ddd7c2;
	}
	
	div#kalender b
	{
		list-style:none;
		
		float:left;
				
		height:18px;
		
		line-height:18px;
		
		width:26px;
		
		text-align:center;
		
		font-family:Tahoma;
		
		font-size:15px;
		
		font-weight:bold;
		
		color:#83944f;
	}
	

	div#kalender a:hover,
	div#kalender a:hover b
	{	
		background-color:#83944f;
		
		color:#ffffff;
	}

	
div.content-item
{
	padding:15px;
	
	float:left;
	
	clear:both;
	
	width:472px;
}
	
	div.content-item h1
	{
		font-family:Cambria;
		
		font-weight:bold;
		
		color:#186cac;
		
		font-size:34px;
						
		line-height:35px;
		
		margin:-6px 0px 0px 0px;
	}
	
	div.content-item *, div.content-item p *
	{
		font-family:Georgia;
		
		color:#7da1c5;
		
		font-size:13px;
		
		line-height:18px;
	}
	
	div.content-item ul, div.content-item ol
	{
		list-style:circle;
		
		font-size:13px;
		
		line-height:12px;
		
		margin:10px 0px 0px 40px;
		
		color:#7da1c5;
	}
	
	div.content-item span
	{
		font-family:Georgia;
		
		font-weight:normal;
		
		font-size:13px;
		
		line-height:18px;
		
		display:block;
		
		margin:7px 0px 0px 0px;
		
		color:#7da1c5;
	}
		
	div.content-item p span
	{
		color:#7da1c5;
		
		display:block;
	}
	
	div.content-item p
	{
		font-family:Georgia;
		
		font-weight:normal;
		
		color:#7da1c5;
		
		font-size:13px;
		
		line-height:18px;
		
		margin:7px 0px 0px 0px;
		
		float:left;
		
		clear:left;
		
		width:472px;
	}
	
	div.content-item a
	{
		color:#7da1c5;
		
		text-decoration:underline;
	}
	
	div.content-item p b, div.content-item p em, div.content-item p strong
	{
		color:#7da1c5;
	}
	
	div.content-item a:hover
	{
		color:#2767a9;
	}
	
	div.content-item a:visited 
	{
		color:#757575;
	}
	
	
/*================================================================ sIFR */

.sIFR-flash {
  visibility: visible !important;
  margin: 0;
  padding: 0;
}

.sIFR-hasFlash h1 {
	visibility: hidden;
}
.sIFR-replaced, .sIFR-ignore {
  visibility: visible !important;
}

.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden;
}

.sIFR-replaced div.sIFR-fixfocus {
  margin: 0pt; 
  padding: 0pt; 
  overflow: auto; 
  letter-spacing: 0px; 
  float: none;
}
	
	/*================================================================  fotoalbum */

div#loading
{
	margin:200px 5px 0px 0px;
	
	font-family:Cambria;
	
	font-weight:normal;
	
	color:#7da1c5;
	
	font-size:14px;
	
	text-align:center;
	
	line-height:16px;
}

div#container {
	overflow: hidden;
}
div.content {
	display: none;
	clear: both;
}

div.content a, div.navigation a {
	text-decoration: none;
}
div.content a:hover, div.content a:active {
	text-decoration: underline;
}

div.navigation a.pageLink {
	height: 77px;
	line-height: 77px;
}

div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}

div.slideshow-container,
div.loader,
div.slideshow a.advance-link {
	width: 510px; /* This should be set to be at least the width of the largest image in the slideshow with padding */
}

div.loader,
div.slideshow a.advance-link,
div.caption-container {
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */	
}

div.slideshow-container {
	position: relative;
	clear: both;
	float: left;
	height: 560px;
}

div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url('images/loader.gif');
	background-repeat: no-repeat;
	background-position: center;
}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 30px;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow with padding */
	text-align: center;
}

div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow a.advance-link:focus {
	outline: none;
}

div.slideshow img {
	border-style: solid;
	border-width: 1px;
}
div.caption-container {
	float: right;
	position: relative;
	margin-top: 30px;
}
span.image-caption {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div.caption-container, span.image-caption {
	width: 334px;
}

div.caption {
	padding: 0 12px;
}

div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0 12px;
}
div.navigation-container {
	float: left;
	position: relative;
	left: 50%;
}
div.navigation {
	float: left;
	position: relative;
	left: -50%;
}
div.navigation a.pageLink {
	display: block;
	position: relative;
	float: left;
	margin: 2px;
	width: 16px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.navigation a.pageLink:focus {
	outline: none;
}

ul.thumbs {
	position: relative;
	float: left;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding:0px;
	margin:;
	width:110px;
	margin:0px;
	display:block;
	list-style: none;
}
a.thumb {
	padding: 4px;
	
	margin:12px 0px 0px 0px;
	
	display: block;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
	position: relative;
	left: -50%;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

div.gallery-gutter {
	clear: both;
	padding-bottom: 20px;
}

.aantal
{	
	font-family:Cambria;
	
	font-size:12px;
	
	font-weight:normal;

	color:#bea491;
	
	line-height:18px;
	
	letter-spacing:-0.1px;
	
	float:left;
	
	width:500px;
	
	text-align:center;
}

div.navigation a.prev 
{
	background-image:url(../img/site/fotoalbum-l.gif);
	
	background-repeat:no-repeat;
	
	background-position:0px -1px;
	
	height:120px;
}

div.navigation a.next 
{
	background-image:url(../img/site/fotoalbum-r.gif);
	
	background-repeat:no-repeat;
	
	background-position:0px -1px;
	
	height:120px;
}


/*
div.caption-container 
{	
	
}
div.image-title 
{	
	font-weight: bold;
	font-size: 1.4em;
	
	
}
div.image-desc 
{
	line-height: 1.3em;
	padding-top: 12px;
}

div.download 
{	
	margin-top: 8px;
}

.aantal
{	
	font-family:Cambria;
	
	font-size:15px;
	
	font-weight:normal;

	color:#bea491;
	
	line-height:18px;
	
	letter-spacing:-0.1px;
}

div.loader 
{
	background-image: url(loaderWhite.gif);
}

div.slideshow img 
{
}

ul.thumbs li.selected a.thumb 
{	
	background: #fff;
	
		  padding:0px;
	  margin:0px;

}

div.pagination span.current 
{
	background-color: #fff;
	color: #000;
}

div.content a, div.navigation a 
{	
	text-decoration: none;	  padding:0px;
	  margin:0px;
}

div.content a:hover, div.content a:active 
{	
	text-decoration: underline;
}

div.navigation a.pageLink 
{	
	height: 77px;	  padding:0px;
	  margin:0px;
	line-height: 77px;
}

div.controls 
{	
	margin-top: -125px;
	height: 23px;
}

div.controls a 
{	
	padding: 0px;
}

.play 
{
	display:none;
}

.prev
{	
	float: left;
	
	margin:0px 10px 0px 10px;
}

.next
{	
	float: right;
	
	margin:0px 10px 0px 10px;
}

div.slideshow-container,
div.loader,
div.slideshow a.advance-link 
{		
	width: 100px; 

	margin:0px;
}

div.loader,
div.slideshow a.advance-link,
div.caption-container 
{
	height: 100px; 

	margin:0px 0px 0px 0px;
}

div.slideshow-container 
{	
	clear: both;
	
	float: left;
	
	height: 340px;

}

div.loader 
{
	position: absolute;
	top: 0;
	left: 0;
}

div.slideshow span.image-wrapper 
{
	display: block;
	position: absolute;
	text-align:center;
	top:20px;
	
}

div.slideshow a.advance-link 
{	
	display: block;
	line-height: 502px;
	text-align: center;
}

div.slideshow a.advance-link:hover,
div.slideshow a.advance-link:active,
div.slideshow a.advance-link:visited 
{	
	text-decoration: none;
}

div.slideshow a.advance-link:focus 
{	
	outline: none;
}

div.caption-container 
{	
	float: right;
	position: relative;
	margin-top: 30px;
}

span.image-caption 
{	
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}

div.caption-container, span.image-caption 
{	
	width: 334px;
}

div.caption 
{	
	padding: 0 12px;
}

div.image-title 
{	
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc 
{	
	line-height: 1.3em;
	padding-top: 12px;
}
div.download 
{	
	margin-top: 8px;
}

div.navigation-container 
{	
	float: left;
	position: relative;
	left: 50%;
}
div.navigation 
{	
	float: left;
	position: relative;
	left: -50%;
}
div.navigation a.pageLink 
{		
	display: block;
	float: left;
	margin: 2px;
	width: 16px;
	background-position:center center;
	background-repeat:no-repeat;
}
div.navigation a.pageLink:focus 
{	
	outline: none;
}

ul.thumbs 
{	
	position: relative;
	float: left;
	margin: 0;
	padding: 0;	
	
	width:430px;
}

ul.thumbs li 
{	
	float: left;
	padding: 0;
	margin:0px;
	list-style: none;
	padding:0px;
	
	display:block;
}
a.thumb 
{
	width:90px;
	height:100px;
	display: block;
	overflow:hidden;
}

a.thumb .imgoverflow
{
	width:100px;
	height:100px;
	display: block;
	overflow:hidden;
}

a.thumb:focus 
{	outline: none;
}
ul.thumbs img 
{	border: none;
	display: block;
}
div.pagination 
{	clear: both;
	position: relative;
	left: -50%;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis 
{	position: relative;
	display: block;
	float: left;
	margin-right: 2px;
}
div.pagination a:hover 
{	text-decoration: none;
}
div.pagination span.current 
{	font-weight: bold;
}
div.pagination span.ellipsis 
{	border: none;
	padding: 5px 0 3px 2px;
}

div.gallery-gutter 
{	clear: both;
	padding-bottom: 20px;
}

div#page 
{	
	border-color: #222;
}

div#footer 
{	color: #888;
}

div.caption-container 
{	
	color: #eee;
}

div.image-title 
{	font-weight: bold;
	font-size: 1.4em;
}

div.image-desc 
{	line-height: 1.3em;
	padding-top: 12px;
}

div.download 
{	margin-top: 8px;
}

div.photo-index 
{	
	color: #888;
}

div.navigation a.prev 
{
	background-image:url(../img/site/fotoalbum-l.gif);
	
	background-repeat:no-repeat;
	
	background-position:0px -1px;
	
	height:120px;
}

div.navigation a.next 
{
	background-image:url(../img/site/fotoalbum-r.gif);
	
	background-repeat:no-repeat;
	
	background-position:0px -1px;
	
	height:120px;
}

div.loader 
{	
	background-image:url(../img/site/actief.gif);
}

div.slideshow img 
{	
}

ul.thumbs img
{	
	margin:0px;
	
	padding:0px;
	
	width:100px;
	
}

ul.thumbs li
{	
	margin:0px;
	
	padding:0px;
}

ul.thumbs li a.thumb 
{
	
	margin:0px;
	
	padding:0px;
	
	width:100px;
	
	float:left;
}

ul.thumbs li.selected 
{	
}

div.pagination a:hover 
{	
	background-color: #111;
}
*/