body {
  height: 100%; 
  background: #ffffff; 
  border: 0px; 
  margin: 0px; 
  padding: 0px; 
  font: normal 0.7em Arial Narrow,Arial, sans-serif; 
  color:#1f1d18;
}

html	{
scrollbar-base-color: #ffffff;
scrollbar-arrow-color: #b2b2b1;
scrollbar-track-color: #ffffff;

scrollbar-shadow-color: #b2b2b1;
scrollbar-lightshadow-color: #b2b2b1;
scrollbar-darkshadow-color: #ffffff;

scrollbar-highlight-color: #ffffff;
scrollbar-3dlight-color: #b2b2b1;
}





.both { clear: both;}
.left { clear: left;}

.flright { float: right;}
.flleft { float: left;}

.brtotal {clear: left; font-size: 0.1em; line-height: 0.1em;}
.brtotal2 {clear: both; font-size: 0.1em; line-height: 0.1em;}





/* stijl voor de uls ------------------------------------------------------------------------------*/









/* stijl voor de images ------------------------------------------------------------------------------*/

img 				{  border: 0px solid #afafaf; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.imglogo			{}
.imgoverview		{vertical-align: bottom;}
#topdiv * { vertical-align: bottom; }

#botdiv img			{margin-top:42px;}

.tablehome img		{margin-bottom: 1px;}
.tablethumbs img	{margin-bottom: 1px;}







/* stijl voor de divs --------------------------------------------------------------------------------*/

div { padding: 0px; margin: 0;}


#container 								{}

	#all								{ width: 950px; margin-left: auto; margin-right: auto;}

		#topdiv 						{ display: table-cell; height: 90px; vertical-align: bottom;} 		
		#botdiv 						{ height: 75px; bxxackground: green; font-size: 0.1em; line-height: 0.1em;  clear: left;}	

		#contentdiv						{bxxackground: teal; color:#1f1d18;}		

			.conceptnav					{margin-top: 0px; margin-bottom: 15px;}
			.conceptnav2				{margin-top: 0px; margin-bottom: 2px; }

			.perstitel					{margin-top: 0px; margin-bottom: 15px; font-family: Arial Narrow, Arial, sans-serif; font-size:130%; font-weight: bold;}

			.paragraaf 					{padding: 0px 0px 0px 0px; }
				.pkop        			{font-weight: bold; padding: 0px 0px 1px 0px;}
			    .ptekst      			{ font-family: Arial, sans-serif; line-height:1.3em; padding-left:0px; padding-top:0px;}













/* stijl voor de koppen en teksten -------------------------------------------------------*/

p 						{ margin-top: 0px; font-size: 100%; padding-top: 0px; }

h3						{font-family: Arial narrow, Arial; font-size: 120%; color:#000000; font-weight: bold;}



.head { 
  font-family: Arial, sans-serif;
}

/* stijl voor de links -------------------------------------------------------------------*/

A { text-decoration: none; color: #55534f;}
A:link    {  }  
A:visited {  }  
A:hover   { color: #838589; } 
A:active  { color: #838589; }
A:focus   { color: #838589; }

.tablelogin a			{}
.tablelogin a:hover		{}

.tablehome a			{}
.tablehome a:hover		{}

.conceptnav a			{}
.conceptnav a:hover		{}
	.aselect			{}





/* stijl voor de forms ---------------------------------------------------------------------*/

form { margin-top: 0px; margin-bottom: 0px;}

input { color: #1f1d18; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

select { color: #1f1d18; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

option {color: #1f1d18; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

textarea {color: #1f1d18; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}


.text190		{width: 190px; color:#1f1d18; border: 1px solid #838589; margin-bottom: 4px;}

.posA input		{display: inline;}
.posB input		{display: inline; padding-top:0px;}








/* stijl voor button -----------------------------------------------------------------------*/

.knop1 {
  padding: 0px 1px 0px 10px;
  margin: 0px;
 }

.knop2 {
  padding: 0px 0px 0px 2px;
  margin: 0px;
 }







/* MISC ----------------------------------------------------------------------------------------*/

table 						{font-size: 1em; font-size: 100%;}


	.tablelogin				{margin-top: 10px; margin-bottom: 10px;}
		.tdlogintext		{width:520px; padding-left: 5px; padding-right: 40px; font-family: Arial, sans-serif;}
		.loginerror			{padding-top:5px; font-family: Arial, sans-serif; color:#f00;}

	
	.tablehome				{}
	.tablehome td			{padding-left: 5px; padding-right: 5px; padding-bottom: 10px; vertical-align: top;}

	.tablebericht			{width: 100%;}
	.tablebericht td		{vertical-align: top;}
		.tdbor				{width: 583px; border-right: 1px solid #838589; padding-right:25px; }
		.tdpad				{width: 276px; padding-left: 15px; }
	
		.tablethumbs			{}	
		.tablethumbs td			{vertical-align: top; padding-right: 5px; padding-bottom: 10px;}
