*			{margin: 0; padding: 0;}

a:link      {color: #000000; text-decoration: underline; }
a:visited   {color: #000000; text-decoration: underline; }
a:hover     {color: #000000; text-decoration: none;}
a:active	{color: #000000; text-decoration: underline;}

p	       	{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; color: #000000;line-height:1.3;}
.small		{font-size: 7pt;margin-bottom: -7px; }

li	       	{ font-family:Arial, Verdana, sans-serif;
			font-size: 10pt; color: #000000; 
			list-style-position: inside;
			line-height:1.3;}
			
p.error 	{ font-family:Arial, Verdana, sans-serif; font-size: 10pt; color: #FF0000;}	

.error		{border-color: #FF0000;
			border-style: solid;
			border-width: 2px;}

h1		 	{ font-family:"Times New Roman", Times, Georgia, serif;
			font-size: 10pt; 
			color: #000000; 
			font-weight:bold; 
			margin-bottom: 5px; 
			text-align: right;
			}

h2		 	{ font-family:Arial, Verdana, sans-serif;
			font-size: 9pt; 
			font-weight:bold; 
			color: #000000; 
			margin-bottom: 0px;
			}

body 		{background-color: #FFFFFF;
			margin-left:13px; 	
			}

#header img, img.noborder		{border:none;}
			
img					{border-left: solid;
					border-width: 10px;
					border-color : transparent;}	
			

/* tbv registratieform */
label {
	cursor: pointer;
}

label.align_text	{float: left;
		width: 170px;
		text-align: left;
		padding-right: 3px;
		}

label.bevestig	{float: left;
		width: 180px;
		text-align: right;
		padding-right: 3px;
		font-weight: bold;
		cursor: default;
		}
/* --- */

textarea{ font-family: Arial, Verdana, sans-serif; font-size: 10pt; font-size: 10pt; color: #333333;}

table		{border:solid;
 			border-color : #0066FF;
 			border-width:0px;
			}

td			{font-family : Arial, Verdana, sans-serif;
			font-size: 8pt;
			color:#666666;
			vertical-align: top;
			}
		
label {
	cursor: pointer;
}



.ruimte	{margin-bottom: 3px;}

/* Nieuwsberichten */
td.berichttekst	{width: 449px;}
td.berichtfoto	{width: 270px;}
td.nieuwstekstcel	{width: 469px;}
td.nieuwsfotocel	{width: 250px;}
/* EINDE*/

/*fotoalbum */
div.albumoverzicht{float:left;
				margin: 0 20px 20px 0;
				height:140px;
				width: 170px;
				border: solid 1px;
				border-color: #000000;
				text-align: center;}
				
table.albums	{border-collapse: collapse;}

td.thumb	{vertical-align: middle;
			text-align: center;
			height:120px;
			width: 170px;
			padding:0;
			}

td.title	{background-color: #000000;
			text-align: right;
			padding:0;
			height: 20px;
			width: 170px;
			}

a.title:link, a.title:visited, a.title:hover
			{color: #FFFFFF;
			font-family:Arial, Verdana, sans-serif;
			font-size: 8pt;
			text-decoration: none;
			line-height: 20px;
			padding-right: 5px;}			
			
td.fotogroot	{text-align: center;}			

/*EINDE*/



#wrapper	{text-align:left;
			width: 966px;
			}
			
#popup		{text-align: left;
			padding:10px 20px 10px 20px;}			

#header		{float:left;
			background-image: url(./images/header.png);
			background-repeat: no-repeat;
			width: 562px;
			height: 148px;
			margin-top:13px;
			display: inline;
			}
			
#menu 		{float:left;
			width: 404px;
			height: 148px;
			margin-top:13px;
			display:inline;
			}


#menu ul 	{list-style: none;
			}
			
#menu ul li{float:left;
			width: 200px;
			height:28px;
			margin:0 2px 2px 0;
			text-decoration:none;
			display: inline;
			}

#menu ul li a:link, #menu ul li a:visited {display: block;
			line-height: 28px;
			text-decoration:none;
			color: #FFFFFF;
			background-color: #000000;
			font-family:"Times New Roman", Times, Georgia, serif;
			font-size: 10pt;
			text-indent: 10px;
			}

#menu ul li a.active:link, #menu ul li a.active:visited {display: block;
			line-height: 28px;
			text-decoration:none;
			color: #000000;
			background-color: #ffff00;
			font-family:"Times New Roman", Times, Georgia, serif;
			font-size: 10pt;
			text-indent: 10px;
			}


#menu ul li a:hover {
			color: #000000;
			background-color: #ffff00;
			}


/* Hack voor de min-height property tbv IE */	
.prop {  
    height:400px;
    float:right;
    width:1px;
  	}	

#achtergrond	{float:left;
				background-image: url(./images/body.png);
				background-repeat: repeat-y;
				text-align:left;
				font-family: Verdana; 
				width: 920px;
				min-height: 400px;
				}
		
#leftcolumn		{float:left;
				clear:both;
				width: 198px;
				max-width: 300px;
				}

#rightcolumn	{float:right;
				width: 755px;
				max-width: 755px;
				overflow: visible;
				margin-top: 10px;}


#splitrightcolumn{float:right;
				width: 550px;
				max-width: 550px;
				padding:0px 0px 10px 0;
				margin-top: 10px;}

#splitleftcolumn{float:right;
				position: relative;
				right:14px;
				width: 182px;
				max-width: 182px;
				background-color: #f1f1f1;
				padding:0px 8px 10px 10px;
				margin-top: 10px;}

		
#footer {float:left;
		width: 966px;
		height: 15px;
		clear:both;
		text-align: right;
		}

		
a.footer {font-family: Verdana;
			font-weight: normal; 
			font-size: 7pt; 
			color: #dadada; 
			text-decoration: none; 
			}		
		
