body { margin:0; background:#f2f8fc center 0 no-repeat; color:#1d375b; font-size:0.75em; font-family:Arial, Helvetica, sans-serif;}
#container { width:964px; margin:auto; }
a { color:#f26c00; }
a.small { font-size:0.83em; }
h1 { padding:0; margin:0 0 22px 0; font-size:2.00em;  color:#1d375b; }
.block_header h1 { font-size:1.50em; float:left; margin:0 5px 0 0; line-height:20px; }
.block_header { color:#f26c00; font-size:0.83em; font-weight:bold; line-height:23px; margin-bottom:10px; }

.clear { clear:both; }

.block { background:#fff; border-left:1px solid #787878; border-right:1px solid #787878; position:relative; }
	.block .top { background:url(balk.gif) 0 0 no-repeat; position:absolute; top:-6px; left:-1px; width:964px; height:10px; display:block; font-size:1px; line-height:0; padding:0; margin:0; }
.block .bottom { background:url(balk.gif) 0 100% no-repeat; position:absolute; bottom:-7px; left:-1px; width:964px; height:20px; display:block; }
	.block .animator { position:relative; top:-6px; padding-top:1px; overflow:hidden; }


.block .middle .loader,
#search_content .loader,

div.overzicht {overflow:auto;}
div.overzicht_zoeken {overflow:auto;width:727px;clear:right;float:right;padding:0;margin:0;border:none;background:none;}
table.overzicht { width:100%; margin:0; background:#fff; margin-bottom:15px; border:0; padding:0; }
	table.overzicht td { white-space:nowrap; }
	table.overzicht td.border { border-right:1px solid #ccc; }
	table.overzicht thead td { padding:2px 15px 2px 19px; color:#fff; background:url(layout.gif) 0 -158px repeat-x; height:18px; line-height:18px; border-left:1px solid #63809b; border-right:1px solid #2c4762; }

	table.overzicht thead tr.round td.small { padding:2px 18px 2px 14px; border-left:0; }
	table.overzicht thead tr.round td.endcol { padding:0 0 0 22px; line-height:22px; border-right:0; }
	table.overzicht thead tr.round td.start { padding:0; width:8px; background:url(table_start.gif) 0 0 no-repeat; border-right:0; border-left:0;font-size:0px;letter-spacing:0px;}
	
	table.overzicht tbody td { padding:1px 15px 2px 20px; }
			table.overzicht tbody td.letterrij { border-top:solid 1px #ccc;border-bottom:solid 1px #ccc;height:25px;vertical-align:bottom; font-weight:bold; }
			table.overzicht tbody tr.first td { padding:8px 15px 2px 20px; }
			table.overzicht tbody tr.last td { padding:1px 15px 8px 20px; }
	table.overzicht tbody td a { text-decoration:none; }
	table.overzicht tbody td a.bold { font-weight:bold; }
	table.overzicht tbody td a:hover { text-decoration:underline; }
	table.overzicht tbody td a.voegtoe_table,
	table.overzicht tbody td ul.table_list li a:hover { text-decoration:none; }
	table.overzicht tfoot td { padding:1px 18px 2px 23px; border-top:1px solid #b9b9ba; height:25px; line-height:25px; }
	table.overzicht tfoot td.small { padding:0; height:10px; line-height:1px;}
table.overzicht_header {margin-bottom:0;width:445px;}
table.overzicht_body {width:425px;}
	table.overzicht_body td {white-space:normal;}
	
tr.even td { background:#eee; }

table td { vertical-align:top; }
table td.middle { vertical-align:middle; }



