.legacy table {  
	width:100%; 
	border-spacing: 5px 5px;
    border-collapse: separate;
	border: 0;
    margin-bottom: 1.5em;
}

	/* caption */
	.legacy table caption { 
		font-weight: bold;  
		text-align: left;  
		margin-top: 2em; 
		color: #333;
		line-height: 1.2em;
	}

	/* tr */
	.legacy tfoot td { padding: 0.2em; }
		
	/* th */
	.legacy table th { 
		padding: 5px;
		vertical-align:bottom; 
		border-bottom: 1px solid #154273;
		border-top: 0;
   		border-right: 0;
    	border-left: 0;
	}
	.legacy table tr.head-row1 th { 
		color:#154273; 
	}
	.legacy table tr.head-row1 th p, .legacy table tr.head-row1 th sup, .legacy table tr.head-row1 th strong { color:#154273; }
	.legacy table tr.head-row2 th { color:#000;  font-weight:normal;  }
	.legacy table tr.head-row2 th p, .legacy table tr.head-row2 th sub, .legacy table tr.head-row2 th strong { color:#154273; }
	.legacy table tr.head-row3 th { color:#154273; font-weight:normal}
	.legacy table tr.head-row3 th p, .legacy table tr.head-row3 th strong { color:#154273; }	
	.legacy table tr.head-row-last th { color:#154273; font-weight:normal}
	.legacy table tr.head-row-last th p, .legacy table tr.head-row-last th sup, .legacy table tr.head-row-last th strong { color:#154273; }	
	
	/* td */
	.legacy table td { 
		
		vertical-align:top; 

		padding: 0px 5px 5px 5px;
    	border-bottom: 1px solid #d3d3d3;
		border-top: 0;
   		border-right: 0;
    	border-left: 0;
	}
	
	/* paragraaf in tabel*/
	.legacy table th p,  .legacy table td p { width:auto; padding:0; 
		line-height: 1.2em;
	}	
	
	/* algemene definities */
	.legacy tbody.invisible tr { visibility: hidden; display:none; }
	.legacy colspec { display: none; }
	
	.legacy .right { text-align: right; }
	.legacy .left, .char { text-align: left; }
	.legacy .center { text-align: center; }
	.legacy .justify { text-align: justify; }	

	.legacy .top { vertical-align: top; }
	.legacy .middle { vertical-align: middle; }
	.legacy .bottom { vertical-align: bottom; }	
	
	.legacy .pct1 { width : 1%; }
	.legacy .pct2 { width : 2%; }
	.legacy .pct3 { width : 3%; }
	.legacy .pct4 { width : 4%; }
	.legacy .pct5 { width : 5%; }
	.legacy .pct6 { width : 6%; }
	.legacy .pct7 { width : 7%; }
	.legacy .pct8 { width : 8%; }
	.legacy .pct9 { width : 9%; }
	.legacy .pct10 { width : 10%; }
	.legacy .pct11 { width : 11%; }
	.legacy .pct12 { width : 12%; }
	.legacy .pct13 { width : 13%; }
	.legacy .pct14 { width : 14%; }
	.legacy .pct15 { width : 15%; }
	.legacy .pct16 { width : 16%; }
	.legacy .pct17 { width : 17%; }
	.legacy .pct18 { width : 18%; }
	.legacy .pct19 { width : 19%; }
	.legacy .pct20 { width : 20%; }
	.legacy .pct21 { width : 21%; }
	.legacy .pct22 { width : 22%; }
	.legacy .pct23 { width : 23%; }
	.legacy .pct24 { width : 24%; }
	.legacy .pct25 { width : 25%; }
	.legacy .pct26 { width : 26%; }
	.legacy .pct27 { width : 27%; }
	.legacy .pct28 { width : 28%; }
	.legacy .pct29 { width : 29%; }
	.legacy .pct30 { width : 30%; }
	.legacy .pct31 { width : 31%; }
	.legacy .pct32 { width : 32%; }
	.legacy .pct33 { width : 33%; }
	.legacy .pct34 { width : 34%; }
	.legacy .pct35 { width : 35%; }
	.legacy .pct36 { width : 36%; }
	.legacy .pct37 { width : 37%; }
	.legacy .pct38 { width : 38%; }
	.legacy .pct39 { width : 39%; }
	.legacy .pct40 { width : 40%; }
	.legacy .pct41 { width : 41%; }
	.legacy .pct42 { width : 42%; }
	.legacy .pct43 { width : 43%; }
	.legacy .pct44 { width : 44%; }
	.legacy .pct45 { width : 45%; }
	.legacy .pct46 { width : 46%; }
	.legacy .pct47 { width : 47%; }
	.legacy .pct48 { width : 48%; }
	.legacy .pct49 { width : 49%; }
	.legacy .pct50 { width : 50%; }
	.legacy .pct51 { width : 51%; }
	.legacy .pct52 { width : 52%; }
	.legacy .pct53 { width : 53%; }
	.legacy .pct54 { width : 54%; }
	.legacy .pct55 { width : 55%; }
	.legacy .pct56 { width : 56%; }
	.legacy .pct57 { width : 57%; }
	.legacy .pct58 { width : 58%; }
	.legacy .pct59 { width : 59%; }
	.legacy .pct60 { width : 60%; }
	.legacy .pct61 { width : 61%; }
	.legacy .pct62 { width : 62%; }
	.legacy .pct63 { width : 63%; }
	.legacy .pct64 { width : 64%; }
	.legacy .pct65 { width : 65%; }
	.legacy .pct66 { width : 66%; }
	.legacy .pct67 { width : 67%; }
	.legacy .pct68 { width : 68%; }
	.legacy .pct69 { width : 69%; }
	.legacy .pct70 { width : 70%; }
	.legacy .pct71 { width : 71%; }
	.legacy .pct72 { width : 72%; }
	.legacy .pct73 { width : 73%; }
	.legacy .pct74 { width : 74%; }
	.legacy .pct75 { width : 75%; }
	.legacy .pct76 { width : 76%; }
	.legacy .pct77 { width : 77%; }
	.legacy .pct78 { width : 78%; }
	.legacy .pct79 { width : 79%; }
	.legacy .pct80 { width : 80%; }
	.legacy .pct81 { width : 81%; }
	.legacy .pct82 { width : 82%; }
	.legacy .pct83 { width : 83%; }
	.legacy .pct84 { width : 84%; }
	.legacy .pct85 { width : 85%; }
	.legacy .pct86 { width : 86%; }
	.legacy .pct87 { width : 87%; }
	.legacy .pct88 { width : 88%; }
	.legacy .pct89 { width : 89%; }
	.legacy .pct90 { width : 90%; }
	.legacy .pct91 { width : 91%; }
	.legacy .pct92 { width : 92%; }
	.legacy .pct93 { width : 93%; }
	.legacy .pct94 { width : 94%; }
	.legacy .pct95 { width : 95%; }
	.legacy .pct96 { width : 96%; }
	.legacy .pct97 { width : 97%; }
	.legacy .pct98 { width : 98%; }
	.legacy .pct99 { width : 99%; }
	.legacy .pct100 { width : 100%; }	


	/* specifieke tabellen */
	.legacy table.verwijz td { padding:0 5px 4px 5px; border-right:10px solid #fff; border-bottom:4px solid #fff; valign:top; background:#fff; }
	
/* einde update MvBon - Eden Design ================================================== */