html
{
  	overflow-y: scroll;
	height: 100%;
}
  
body
{
	margin:0;
  	padding:0;
  	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-size:75%;
  	color: #000000;	
  	background: #CCCCCC;
  	background-position:50% 0;
  	height: 100%;
  	background-attachment: fixed; 
}
table {
	color: #000000;	
  	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-size:100%;
}

* { -moz-box-sizing: border-box; }



a {
	FONT-FAMILY: arial, helvetica, sans-serif;
}

a img {
  	border:none;
}

p {
	margin:0px;
}


.invisible {
	display:none;
}

.hoofd {
		color:#990B08;	
		font-weight:bold;
	}
	
.sub a{
		color:#990B08;	
		font-size:80%;
		font-weight:normal;
	}

.sub {
		color:#990B08;	
		font-size:80%;
	}


.countdown {
	background-color:#ffffff;
	border-color:#479000;
	border-style:solid;
	border-Width:1px;
	COLOR: #479000;
	width:380px;
	font-size:13px;
}


	
#website {
	top:0px; left:50%;
	position:absolute;
}


#website #websitebinnen {
	left:-401px;
	top:0px;
	position:absolute;

}

#website #websitebinnen #header {
	width:776;
	height:202px;
}

#website #websitebinnen #header #headerbackground {
	position:absolute;
	z-index:2;
		
	width:776px;
	height:202px;
	
	_width:1px;
	_height:1px;
		
	background-image:url(images/header_background.png);
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/header_background.png');
}

#website #websitebinnen  #header #headerfotos {
	position:absolute;
	z-index:1;
	left:261px;

}
	
#website #websitebinnen #content  {
	background:#fff ;
	width:776;
	
	
	
}	

	#website #websitebinnen #content #contentmenu {
		float:left;
		width:200px;
	}
	#website #websitebinnen #content #contentmenu ul{
		margin: 0px;
   		padding: 0px;
		list-style: none;
	}
	#website #websitebinnen #content #contentmenu ul li.hoofd{
		height:23px;
		width:188px;    
		padding-top:2px;
		
		background-image:url(images/menuline.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
	}
	
	#website #websitebinnen #content #contentmenu ul li.hoofd a{
		color:#990B08;
		text-decoration:none;	
		font-weight:bold;
		padding-left: 24px;
	}
	#website #websitebinnen #content #contentmenu ul li.hoofd a:hover{
		color:#000000;	
		text-decoration:none;	
		font-weight:bold;
	}
	
	
	
	
	#website #websitebinnen #content #contentmenu ul li.sub{
		height:23px;
		width:188px;    
		padding-top:5px;
		font-size:110%;
		padding-left: 0px;
		padding-bottom:5px;
	}
	
	
	#website #websitebinnen #content #contentmenu ul li.sub a{
		color:#c90B08;
		font-weight:normal;
		padding-left: 24px;
		text-decoration:none;
	}
	#website #websitebinnen #content #contentmenu ul li.sub a:hover{
		color:#000000;	
		text-decoration:none;	
		font-weight:normal;
	}
	
	#website #websitebinnen #content #contentmenu #taal{
		padding-left:22px;
		padding-top:20px;
		padding-bottom:20px;
		margin:0px;
		width:160px;
			
	}
	
	#website #websitebinnen #content #introtekst {
		float:left;
		margin-left:40px;
		width:530px;
		margin-right:10px;
		font-size:12px;
		
	}	
		
	#website #websitebinnen #content #introtekst .titel{
		float:left;
		font-weight:bold;
		padding-top:15px;
		padding-bottom:15px;
		padding-left:17px;
	}		
	#website #websitebinnen #content #introtekst .tabletekst{
		padding-top:10px;
		font-size:12px;
	}		
	
	#website #websitebinnen #content #introtekst .tabletekst a{
		font-size:12px;
		font-weight:bold;
		text-decoration:underline;	
				color:#000000;	
	}		
	
	#website #websitebinnen #content #introtekst .tabletekst a:hover{
				color:#60B100;	
	}		
  		
	#website #websitebinnen #content #contenttekst {
		float:left;
		
		
		margin-right:7px;
	}	
	
	
		
	#website #websitebinnen #content #contenttekst .titel{
		
		font-weight:bold;
	}		
	
	
	
	#website #websitebinnen #content #contenttekst #gastenboek{
		
	}
	
	
	#website #websitebinnen #content #contenttekst #gastenboek .gastenboek_titel{
		
		
		background-image:url(images/links_bg_groen.jpg);
		background-repeat:no-repeat;
		height:50px;
		width:175px;
		color:#ffffff;
		font-weight:bold;
		padding-top:12px;
		padding-left:10px;
		display:block;
	}
	
	.gastenboekelement{
		font-size:75%;
		font-weight:bold;
		color:#6F6F6F;
	}
	
	
	
	#website #websitebinnen #content #contenttekst #groepen {
		
		background-repeat:no-repeat;
		background-image:url(images/groepen/wereldbol.png);
	
		background-position:center top;
		height:306px;
	}
	#website #websitebinnen #content #contenttekst #uitlijning_links {
		float:left;
		width:171px;
		background-repeat:no-repeat;
		
	}
	
	
	#website #websitebinnen #content #contenttekst #uitlijning_rechts {
			margin-left:190px;
			width:171px;
			
	}
	
	#website #websitebinnen #content #contenttekst #linksuitlijning_links {
		float:left;
		width:181px;
		background-repeat:no-repeat;
		
	}
	
	#website #websitebinnen #content #contenttekst #linksuitlijning_tussen1 {
			float:left;
			width:0px;
			
	}
	#website #websitebinnen #content #contenttekst #linksuitlijning_midden {
			float:left;
			width:181px;
			
	}
	#website #websitebinnen #content #contenttekst #linksuitlijning_tussen2 {
			float:left;
			width:0px;
			
	}
	#website #websitebinnen #content #contenttekst #linksuitlijning_rechts {
			float:left;
			width:181px;
			
	}
	#website #websitebinnen #content #contenttekst #linksuitlijning_einde {
			float:clear;
			width:1px;
			
	}
	
	#website #websitebinnen #content #contenttekst .linkcategorie{
		height:43px;
		width:172px;
		padding-top:10px;
		padding-left:15px;
	}
	
	
	
	
	
	 #website #websitebinnen #content #contenttekst .linkcategorieTekst{
		color:#FFFFFF;
		font-weight:bold;	
	}
	
	#website #websitebinnen #content #contenttekst .groepen{
		padding-top:0px;
		padding-left:0px;
		
	}
	
	#website #websitebinnen #content #contenttekst .groepcategorie{
		height:37px;
		width:171px;		
		background-repeat:no-repeat;
		padding-left:5px;
		padding-top:15px;		
	}
	
	#website #websitebinnen #content #contenttekst .groepcategorie a{
		width:151px;		
		height:22px;
		display:block;
	}
	
	#website #websitebinnen #content #contenttekst .groepcategoriemidden{
		width:171px;
		color:#FFFFFF;
	  padding:5px;
	}
	#website #websitebinnen #content #contenttekst .groepcategorieonder{
		height:8px;
		width:171px;		
		background-repeat:no-repeat;
		padding:5px;
	}
	
	
	 #website #websitebinnen #content #contenttekst .groepcategorieTekst{
		color:#FFFFFF;
		font-weight:bold;	
		width:153px;	
	}
	
  #website #websitebinnen #content #contenttekst .fotocategorie{
		height:183px;
		width:172px;
		padding-top:10px;
		padding-left:21px;
		padding-right:21px;
		background-repeat:no-repeat;
	}
	
	
	 
	 #website #websitebinnen #content #contenttekst .fotocategorieTekst {
		color:#FFFFFF;
		font-weight:bold;	
		height:35px;
	}
	
	 #website #websitebinnen #content #contenttekst .fotocategorieTekst a{
		color:#000000;
	}
	#website #websitebinnen #content #contenttekst .fotocategorieFoto {
		width:125px; 
		height:100px;
		border:2px solid #ffffff;
	}
	
	#website #websitebinnen #content #contenttekst .fotocategorieFoto a img{
		
		width:125px; 
		height:100px;
		
	}
	
	#website #websitebinnen #content #contenttekst .fotocategorieThumbs {
		width:170px;
		color:#B4E100;
		line-height:20px;
	}
	
	#website #websitebinnen #content #contenttekst .fotocategorieThumbs a{
		color:#000000;	
	}
	
		#website #websitebinnen #content #contenttekst .fotocategorieThumbs a:hover{
		color:#B4E100;
		text-decoration:none;
	}
		#website #websitebinnen #content #contenttekst .fotocategorieThumbs a.active{
		color:#B4E100;
		text-decoration:none;
	}
	
	#website #websitebinnen #content #contenttekst #fotogroot {
			
		
	}
	
	#website #websitebinnen #content #rightcolumn {
		float:left;
		width:150px;
		padding-left:20px;
	}
	
	#website #websitebinnen #content #rightcolumnintro {
		position:absolute;
		height:345px;
		width:123px;
		top:190px;
		left:650px;
		z-index:500;
		
	}
	
	
#website #websitebinnen #content #onderbalk {
	
	clear:left;
	width:776px;
	height:81px;
	background-image:url(images/onderbalk.gif);
	
}

.kaartjestabelletje  {
	border:1px solid #e6e6e6;
}


  a.danslinks{
		color:#000000;
		text-decoration:underline;
		
	}
	
	ul.danslinksul{
		margin-top:2px;
		padding-top:2px;
		margin-left:15px;
		padding-left:16px;
		line-height:20px;
	}
	
	a.landen
	{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
	a.pages
	{
	background-image:url(images/fotoalbum/pagenr.jpg);
	width:18px;
	height:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	padding-left:1px;
	padding-top:1px;
	display:block;
	}
	
	a.pages:hover
	{
	background-image:url(images/fotoalbum/pagenractive.jpg);
	width:18px;
	height:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	padding-left:1px;
	padding-top:1px;
	display:block;
	}
	
	a.pagesactive
	{
	background-image:url(images/fotoalbum/pagenractive.jpg);
	width:18px;
	height:18px;
	color:#FFFFFF;
	text-decoration:none;
	font-size:90%;
	font-weight:bold;
	padding-left:1px;
	padding-top:1px;
	display:block;
	}
	.owmn {
		padding-top:69px;
		font-size:75%;
	
	}
	.black {
		color:#000000;
	}