body {background: #dedede; border: 0px; margin: 0px; padding: 0px; font: normal 0.75em Arial, Helvetica, sans-serif; color:#272727;}



/* PNG FIX IE ------------------------------------------------------------------------------*/

.middlewit, .middlewitend, .middlerood, .middleroodend { behaxxvior: url(/nbko/data/css/iepngfix.htc); }



/* handig  ---------------------------------------------------------------------------------------*/

.both 		{ clear: both;}
.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;}

.nosp		{font-size: 0.1em; line-height: 0.1em;}
.vertm		{vertical-align: middle;}

.hidden		{display: none;}




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

ul 		{margin: 0px; padding: 0px; margin-left: 10px; padding-left: 10px; }
li 		{margin: 0px; padding: 0px; }



#menu ul				{margin: 0px; padding: 0px; list-style-type: none; border-collapse: collapse;}
#menu li 				{margin: 0px 0px 0px 0px; list-style-type: none;  border-left:10px solid #762691;}
#menu a					{display: block; padding: 3px 7px 3px 16px; width: 207px; border-bottom:1px solid #dedede; text-decoration: none; color:#3e3e3e;}
#menu a:hover			{txxext-decoration: underline; color:#812a9f;}

	#menu ul ul				{}
	#menu ul ul li 			{margin: 0px 0px 0px -10px;  border-left:10px solid #cea4db;}
	#menu ul ul a			{padding: 3px 7px 3px 29px; width: 194px;}
	#menu ul ul a:hover		{txxext-decoration: underline; color:#812a9f;}

		#menu ul ul	ul			{}
		#menu ul ul ul li 		{margin: 0px 0px 0px -10pxpx;   border-left:10px solid #ecd6f0;}
		#menu ul ul ul a		{padding: 3px 7px 3px 42px; width: 181px; }
		#menu ul ul ul a:hover	{txxext-decoration: underline; color:#812a9f;}

#menu ul li a.Aselect						{font-weight: bold; color:#000;}
#menu ul li ul li a.Aselect					{font-weight: bold; color:#000;}
#menu ul li ul li ul li	a.Aselect			{font-weight: bold; color:#000;}






#sitemenu ul				{margin: 0px; padding: 0px; list-style-type: none; }
#sitemenu li 				{padding: 1px 0px 1px 16px; margin: 0px 0px 0px 0px; list-style-type: none; font-weight: bold; background: url(../stdimg/a1.gif) no-repeat; background-position: 0px .4em;}
#sitemenu ul ul li 			{margin-left: 15px; padding-left: 16px; font-weight: normal;}
#sitemenu ul ul ul li 		{margin-left: 30px; padding-left: 16px; font-weight: normal;}
#sitemenu a					{text-decoration: none; color:#8531ac;}




#topdiv ul 			{float: right; margin: 0px; padding: 0px; margin-top:20px; margin-left: 0px; padding-left: 0px;}
#topdiv li 			{ list-style-type: none; display: inline; margin: 0px; padding: 0px 2px; padding-bottom: 0px;}

#middle ul 			{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
#middle li 			{list-style-type: none; margin: 0px; padding: 2px 0px 5px 16px; background: url(../stdimg/a1.gif) no-repeat; background-position: 0px .5em; line-height: 1.4em;}

.anchors ul 		{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; line-height: 1.4em;}
.anchors li 		{list-style-type: none; margin: 0px; padding: 0px 0px 0px 13px; background: url(../stdimg/a3.gif) no-repeat; background-position: 0px .3em; font-size: 90%; }

.paralinks ul 		{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
.paralinks li 		{list-style-type: none; margin: 0px; padding: 0px 0px 0px 16px; background: url(../stdimg/a4.gif) no-repeat; background-position: 0px .3em;  }

.alijst ul 			{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
.alijst li 			{list-style-type: none; margin: 0px; padding: 0px 0px 0px 16px; background: url(../stdimg/a1.gif) no-repeat; background-position: 0px .3em;  }
.alijst li.select 	{list-style-type: none; margin: 0px; padding: 0px 0px 0px 16px; background: url(../stdimg/a3.gif) no-repeat; background-position: 2px .3em;  }

.afaq ul 			{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
.afaq li 			{list-style-type: none; margin: 0px; padding: 0px 0px 0.5em 16px; background: url(../stdimg/a1.gif) no-repeat; background-position: 0px .3em;  }
.afaq li.select 	{background: url(../stdimg/a3.gif) no-repeat; background-position: 2px .3em; }

ul.uploads 			{margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px; }
ul.uploads li 		{list-style-type: none; margin: 0px; padding: 0px 0px 0px 16px; background: url(../stdimg/a6.gif) no-repeat; background-position: 0px .1em;  }


#footdiv ul 		{ margin: 0px; padding: 0px; margin-left: 0px; padding-left: 0px;}
#footdiv li 		{ list-style-type: none; display: inline;  margin: 0px; padding: 0px 2px; padding-bottom: 0px;}





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

img 	{ border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
.paraimg img	{border: 1px solid #d8d8d8;}





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

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


#all 							{width: 990px; background: #ffffff url(../stdimg/bgall.gif) no-repeat; margin-left: auto; margin-right:auto;}

		#topdiv 				{border-top: 10px solid #dedede; border-right: 10px solid #dedede; border-bottom: 0px solid #dedede; border-left: 10px solid #dedede; padding: 15px 15px 15px 15px; color:#b5b5b5; }

		#contentdiv 			{border-bottom: 1px solid #dedede; padding: 0px 0px 0px 0px; background: url(../stdimg/bgcontent.gif) repeat-y;}

			#left				{float: left; width: 260px; margin-bottom: 30px; background: url(../stdimg/bgmiddle.gif) repeat-x;}
				#pagimg			{border-left:10px solid #762691; height: 70px; width: 250px; background: #762691 url(../images/pagimg4.gif) no-repeat; font-size: 0.1em; line-height: 0.1em;}


				#menu			{width:240px; }

			#middle				{float: left; width: 235px; background: url(../stdimg/bgmiddle.gif) repeat-x; margin-bottom: 30px;}
				.middlewit		{background: url(../stdimg/bgmiddlewit.png) no-repeat; padding: 20px 34px 20px 18px; font-size: 90%; color:#878787; line-height: 1.9em; }
				.middlewitend	{background: url(../stdimg/bgmiddlewitend.png) no-repeat; height: 13px; font-size: 0.1em; line-height: 0.1em;}

				.middlerood		{background: url(../stdimg/bgmiddlerood.png) no-repeat; padding: 23px 34px 23px 18px; font-size: 90%; color:#fff; line-height: 1.9em;}
				.middleroodend	{background: url(../stdimg/bgmiddlewitend.png) no-repeat; height: 13px;  font-size: 0.1em; line-height: 0.1em;}


				.dotted						{ background: url(../stdimg/dotted-grijs.gif) repeat-x; font-size: 1px; line-height: 1px; height: 1px;}
				#middle .dotted				{margin: 10px 0px 5px 0px;}
				#right .dotted				{margin: 6px 0px 5px 0px;}
				#right .biglink .dotted		{background: url(../stdimg/dotted-red.gif) repeat-x;}
				#right .divcontact .dotted	{background: url(../stdimg/dotted-red.gif) repeat-x;}
				#right .rate .dotted		{margin: 6px 0px 5px 0px;}

			#right							{float: left; width: 485px; background: url(../stdimg/bgmiddle.gif) repeat-x; line-height: 1.45em; margin-bottom: 10px;}
				#rightwrap					{padding: 15px 25px 30px 15px;}
					.tools					{margin-bottom: 20px;}
						.toolsadd			{float: right;}
					.date					{margin-bottom: 0.6em;}
					.intro					{margin-bottom: 2.3em; font-weight: bold; color:#373737;}

					.anchors				{margin-bottom: 2.0em; }

					.paragraaf			{margin-bottom: 2em;}
						.paraimgblok	{float: right; wxidth: 145px; margin: 0px 0px 15px 15px;}
							.paraimg 	{}
							.paraimgtxt {font-size: 90%; color:#aaaaaa; padding: 4px 0px 9px 0px;}
						.paratable		{margin-bottom: 1.3em; } 
							.tablebij	{color:#aaa; text-align: right; font-size: 90%;}	
						.paralinks		{}

					.csummitem			{}
						.csummdate		{color:#812a9f;}

					.biglink			{background:#fefaf9; font-size: 150%;font-family: Lucida Sans, Trebuchet MS, sans-serif; margin-bottom: 25px;}

					.divcontact			{background:#fefaf9; margin-bottom: 25px; }
						.dcwrap			{padding:5px 10px 5px 10px;}

					.alijst				{margin-bottom: 2em;}
						.alijst div		{float: right;}
						.nomarge		{margin-bottom: 0em;}

						.ratestars		{}
							.ratewrap	{float: right;}
								.ratetext	{float: left; font-size: 90%; color:#979797;}

					.zoekres			{padding-bottom: 2em;}
						.pagibot			{border-top:0px solid #ccc; padding-top: 0px; font-size: 90%; color:#aaaaaa; vertical-align: middle;}
							.pagifloat		{float: right;}
							.pagisel		{color: #000000; font-weight: bold;}

					.alfa				{color:#d6d6d6;}


			#footdiv 			{text-align: right; border-top: 0px solid #dedede; border-right: 10px solid #dedede; border-bottom: 10px solid #dedede; border-left: 10px solid #dedede; padding: 15px 15px 15px 15px; color:#b5b5b5;}
			 	#footdiv div	{float: left; font-size: 90%;}
			.error				{color:#d9261c; padding: 2px;}





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

.bb						{font-weight: bold; color:#323232;}

p 						{ margin-top: 0px; padding-top: 0px;}

h1						{padding: 0px; margin:0px; line-height: 1.4em; margin-bottom: 50px; color:#ffffff; font-size:1em; font-size: 130%; font-weight: bold; font-family: Lucida Sans, Trebuchet MS, sans-serif;}

h2						{padding: 0px; margin:0px; font-size:1em; font-size: 190%;}
#middle h2				{color:#6c1388; font-size: 190%; font-weight: normal; font-family: Lucida Sans, Trebuchet MS, sans-serif;}
#middle .middlerood h2			{color:#fff; font-size:1em; font-size: 140%; font-weight: normal; font-family: Lucida Sans, Trebuchet MS, sans-serif; line-height: 1.7em;}
.paragraaf h2			{color:#373737; font-size: 100%; padding-bottom: 3px;}
h2.lijst				{clear: both; color:#000; font-size: 130%; font-weight: bold; font-family: Lucida Sans, Trebuchet MS, sans-serif;}
h2 span					{color:#bcbcbc;}
h2.lijst2				{color:#000; font-size: 130%; font-weight: bold; font-family: Lucida Sans, Trebuchet MS, sans-serif;
						background: url(../stdimg/itemadd3.gif) no-repeat 0px 0.1em; padding-left: 40px; padding-top:14px; padding-bottom: 0px;line-height: 1.6em;}


h3						{border-bottom: 0px solid #ccc; padding-bottom: 0px; margin-bottom: 2px; text-transform: uppercase; color:#202020; font-size:1em; font-size: 90%;}
.paragraaf h3			{color:#373737; font-size: 100%; font-weight: normal; padding-bottom: 3px; margin-bottom: 0px; text-transform: none;}
.csummitem h3			{text-transform: none; font-size: 100%; padding-bottom: 0px; margin-bottom: 1px;}
	.csummitem h3 span		{font-weight: normal;}
.zoekres h3				{padding-bottom: 2px; margin-bottom: 0px; text-transform: none; color:#000; font-size:1em; font-size: 100%;}

h4						{padding-bottom: 6px; margin-bottom: 0px; color:#000; font-size:1em; font-size: 100%;}














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

A { text-decoration: none; color:#8531ac;}
A:link    {  }  
A:visited {  }  
A:hover   { txxxext-decoration: underline; } 
A:active  {  }
A:focus   {  }

#topdiv a			{color:#272727;}
#topdiv a:hover		{}
#topdiv a.select	{font-weight: bold; color:#000;}

.adef				{font-size:70%;}
.abig				{font-size:100%;}
.abigger			{font-size:120%;}


#footdiv a			{color:#272727;}
#footdiv a:hover	{}
#footdiv a.select	{font-weight: bold; color:#000;}

#middle a			{font-size:110%; color:#000; font-weight: bold;}
#middle a:hover		{color:#8531ac;}
#middle .middlerood a	{color:#762691;}

.tools a			{color: #979797; fxxont-size: 90%; background: url(../stdimg/a2.gif) no-repeat 0px 0.4em; padding-left: 16px; padding-top:2px; }
	.tools a.print	{float: right; background: url(../stdimg/print.gif) no-repeat 0px 0.3em; padding-left: 23px;}
.toolsadd a			{background: url(../stdimg/itemadd.gif) no-repeat 0px 0.0em; padding-left: 22px; color:#d9261c; }

.anchors a			{color:#979797;}
.paralinks a		{color:#d9261c;}

.csummitem a		{background: url(../stdimg/a1.gif) no-repeat 0px 0.2em; padding-left: 16px;}
.linkje				{background: url(../stdimg/a1.gif) no-repeat 0px 0.2em; padding-left: 16px; font-weight: bold;}

.biglink a 			{background: url(../stdimg/itemadd2.gif) no-repeat 0px 0.1em; margin-left: 15px; padding-left: 40px; padding-top:10px; padding-bottom: 7px;line-height: 2.2em; color:#ef3b32;}
.dcwrap a 			{color:#ef3b32; font-weight: bold; background: url(../stdimg/mess.gif) no-repeat 0px 0.0em; padding-left: 35px; padding-top:2px; line-height: 1.5em;}

.alfa a				{}
.alfa a.select		{color:#373737; font-weight: bold;}


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

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

.forminline	{display: inline;}

input 		{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
select 		{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
option 		{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
textarea 	{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}
select		{color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 100%;}

#middle input	{font-size: 110%;}

.text2	{width: 154px;}
.text3	{width: 250px;}


.knop2			{background:#caa1cc; color:#fff; border: 1px solid #e9d9f1; }
.knop2:hover	{background:#762691; }

.knop3			{background:#f9f4fa; color:#8531ac; border: 1px solid #e9d9f1; }
.knop3:hover	{background:#f0e6f2;  }

.knop4			{background:#fa9f88; color:#fff; border: 1px solid #ffddd5; }
.knop4:hover	{background:#ef3b32;  }


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

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

.paratable table			{width: 100%; border-collapse: collapse;}
.paratable table th			{text-align: left; padding: 2px 2px 2px 2px; border: 1px solid #dfdfdf;  vertical-align: top;}
.paratable table td			{padding: 2px 2px 2px 2px; border: 1px solid #dfdfdf; vertical-align: top;}
.paratable table td.header	{font-weight: bold; vertical-align: top;}

table.tableform					{width: 100%;}
table.tableform td				{vertical-align: top; padding: 0px 2px 2px 0px;}
table.tableform td.verplicht	{font-size: 90%; color:#aaa;}
span.verplicht					{font-size: 90%; color:#aaa;}

