	html,body	{
		height:100%;
		margin: 0;
		padding:0px;
		font-family: Verdana, Arial Unicode MS, Arial, Tahoma, sans-serif;
		color: #666666;
	}
	a	{
		color: #666666;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		text-decoration: underline; 
		font-size: 11px;
	}
	a:hover	{
		text-decoration: none; 
	}
	td	{
		font-size: 11px;
	}
	img, table	{
		border:none;
	}
	
	table {
		border-collapse: collapse;
	}

	table td {
		padding: 0px
	}
	.all	{
		height:100%;
	}
	.all .col1	{
		background:url(images/allBg_l_03.jpg) right repeat-y;
		vertical-align:top;
		border-right:solid 1px #052A5E;
		width:150px;
	}
	.all .col1 td	{
		text-align:right;
	}
	.all .col2	{
		background:url(images/allBg_l_01.jpg) right top repeat-x;
	}
	.all .col2 td	{
		background:url(images/allBg_l_02.jpg) right top no-repeat;
		height:338px;
	}
	.all .col3	{
		background:url(images/allBg_r_03.jpg) left repeat-y;
		vertical-align:top;
		border-left:solid 1px #052A5E;
	}
	.all .col4	{
		background:url(images/allBg_r_02.jpg) left top repeat-x;
	}
	.all .col4 td	{
		background:url(images/allBg_r_01.jpg) left top no-repeat;		
		height:338px;
	}
	.contentCol	{
		width:400px;
		vertical-align:top;
	}
	
	.topMenu	{
		background:url(images/button_top_menu_bg.gif) top left no-repeat;
		height:33px;
		width:965px;
	}
	.topMenu td	{
		vertical-align:top;
	}
	.topMenu .s	{
		background:url(images/button_top_menu_separator.gif) top left no-repeat;
		width:1px;
	}
	.topMenu .s img	{
		width:1px;
	}
	.topMenu a	{
		display:block;
		width:136px;
		height:31px;
		color:white;
		text-decoration:none;
		padding: 9px 0 0 35px;
		font-size:10px;
		font-family: Arial, Verdana, Tahoma, sans-serif;
	}
	html>body .topMenu a	{
		width:101px;
		height:22px;
	}
	.topMenu a:hover	{
		background:url(images/button_top_menu_bg_hover.gif) top left no-repeat;
	}
	.topMenu a img	{
		margin-right:10px;
		vertical-align:middle;
	}
	.topMenu strong	{
		display:block;
		width:136px;
		height:31px;
		color:white;
		padding: 9px 0 0 35px;
		font-size:10px;
		background:url(images/button_top_menu_bg_hover.gif) top left no-repeat;
	}
	html>body .topMenu strong	{
		width:101px;
		height:22px;
	}
	.topMenu strong img	{
		margin-right:10px;
		vertical-align:middle;
	}
	.1	{
		width:138px !important;
		background:url(images/button_top_menu_bg_hover_1.gif) top left no-repeat !important;
	}
	html>body .1	{
		width:103px !important;
		background:url(images/button_top_menu_bg_hover_1.gif) top left no-repeat !important;
	}
	.contentMenu	{
		background:url(images/content_menu_bg.gif) repeat-x;
		height:42px;
		margin-bottom:2px;
	}
	
	html>body .contentMenu a	{
		height:24px;
	}
	
	.contentMenu td	{
		padding:3px 0px 0px 0px;
		vertical-align:top;
	}

	.contentMenu a	{
		display:block;
		width:120px;
		height:39px;
		color:white;
		text-decoration:none;
		text-transform:uppercase;
		padding: 15px 0 0 0;
		font-size:10px;
		text-align:center;
	}
	html>body .contentMenu a	{
		height:24px;
	}
	
	.projects a {
		display:block;
		width:120px;
		height:39px;
		color:white;
		text-decoration:none;
		text-transform:uppercase;
		padding: 10px 0 0 0;
		font-size:10px;
		text-align:center;
	}
	
	.contentMenu a:hover	 { background: #023f84 }
	.contentMenu strong	{
		display:block;
		width:156px;
		height:39px;
		color:white;
		background:#023F84;
		font-weight:bold;
		text-transform:uppercase;
		padding: 15px 0 0 0;
		font-size:10px;
		text-align:center;
	}
	html>body .contentMenu strong	{
		height:24px;
	}
	.content	{
		background:url(images/content_all_top_bg.jpg) top repeat-x;
	}
	
	.content .col1	 { background: url("images/content_l_col_bg.jpg") no-repeat left top; padding-top: 35px; width: 580px; border: none; }
	.content .col1 ul { font-weight: bold; list-style-type: square; margin-left: 56px; width: 250px }
	.content .col1 li   { list-style-type: square; margin-left: 22px; padding-top: 5px; padding-bottom: 5px }
	.title	   { color: #8e8a88; font-size: 16px; font-family: "Times New Roman"; font-weight: bold; background: url("images/news_title_line_bg.gif") no-repeat left bottom; white-space: nowrap; padding-top: 4px; padding-bottom: 4px; padding-left: 62px; width: 1px }
	.title1  { color: #003e83; font-size: 16px; font-family: "Times New Roman"; white-space: nowrap; padding-right: 15px; padding-bottom: 2px; padding-left: 15px; width: 250px; border: solid 1px #bfbebe }

	.content .col1 p	{
		padding:20px 0 0 2px;
		margin:0;
	}
	.content .col1 p em	{
		color:#003E83;
		margin-bottom:4px;
		display:block;
		font-size:10px;
		font-weight:bold;
		font-style:normal;
	}
	.content .col1 p a	{
		color:#013F84;
		font-size:10px;
		background:url(images/block_news_link_bg.gif) right no-repeat;
		padding-right:13px;
	}
.faqSmall  { font-size: 9pt; width: 300px; margin:0px 550px 0px 0px; }
.faqSmall1  { font-size: 8pt; width: 260px; padding:0px 0px 0px 62px;  }

* html .faqSmall1{
	margin:0px 20px 0px 0px;
}

.archiveLink	{
		display:block;
		border-top:solid 1px #BEBEBD;
		border-right:solid 1px #BEBEBD;
		border-bottom:solid 1px #BEBEBD;
		padding: 7px 13px 10px 62px;
		color:#013F84;
		font-size:10px;
		width:145px;
		white-space: nowrap;
	}
	html>body .archiveLink	{
		width:70px;
	}
	.content .col2	  { width:500px; line-height: 140%; background: transparent; padding-top: 35px; padding-right: 50px; padding-left: 14px; vertical-align: top; }
.content strong { font-size: 12px }
.titleContent	   { color: #2264ac; font-size: 18px; font-family: "Times New Roman"; background: url("images/content_title_line_bg.gif") no-repeat left bottom; display: block; padding-top: 5px; padding-bottom: 5px; width: 580px;}

* html .titleContent{ color: #2264ac; font-size: 18px; font-family: "Times New Roman"; background: url("images/content_title_line_bg.gif") no-repeat left bottom; display: block; padding-top: 5px; padding-bottom: 5px; width: 600px;}


.content .col2 p	 { margin: 0; padding: 0 70px 0 0; vertical-align: top }
	.bottom	{
		background:url(images/bottom_bg_01.jpg) bottom left no-repeat;
		height:151px;
		padding-left:344px;
		margin:0px 0px 0px 1px;
		color:#013F84;
		border:medium;
	}
	.bottom a	{
		color:#013F84;
		font-size:10px;
	}
	.bottomCopy	 { color: #c5c4c3; font-size: 10px; line-height: 16px; background: #8f8d8c; margin-top: 15px; height: 45px; border-left: 15px solid #003e83 }
	.bottomCopy td	   { text-align: center; vertical-align: middle }
	.bottomCopy img	{
		width:1px;
		height:29px;
		vertical-align:middle;
		background:#BFBEBE;
	}
	.bottomCopy a	 { color: #c5c4c3; text-decoration: none }
	.bottomCopy a:hover	{
		text-decoration: underline;
	}
	.contactForm td	{
		padding:3px;
		color:#013F84;
		background: none !important;
		height:auto !important;

	}
	.contactForm .i	{
		border:solid 1px #013F84;
		color: #666666;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		font-size: 11px;
		width:100%;
	}
	.contactForm .b	 { color: white; font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif; background: #216fc5; margin-right: 5px; padding-right: 5px; padding-left: 5px; float: left; border: solid 1px #013f84 }
	.requiredfield { 
		border:solid 1px #013F84;
		color: #666666;
		font-family: Verdana, Arial, Tahoma, sans-serif;
		font-size: 11px;
		width:100%;
	}
.invalidfield    { color: #666666; font-size: 11px; font-family: Verdana, Arial, Tahoma, sans-serif; width: 100%; border: solid 1px #f00 }


.date {
		font-family: Tahoma, Arial Unicode MS, Arial, Tahoma, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #0a59a4;
}

.headerNews {
		font-family: Tahoma, Arial Unicode MS, Arial, Tahoma, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #666666;
}

.leesMeer {
		font-family: Tahoma, Arial Unicode MS, Arial, Tahoma, sans-serif;
		font-size:11px;
		color: #0a59a4;
		text-decoration:underline;
}

.banner {
		width: 950px;
		height: 145px;	
}

.pflash{
width:300px;
float:left;
}

.flash1{
float:left;
}

.flash2{
margin:20px 0px 0px 0px;
float:left;
}

table.services-table .s-td {background:#d9d9d9; height:100% ;border:1px solid #333333; padding-top:15px;}
table.services-table .s-td2 {background:none; height:100%; border:1px solid #333333;}
table.services-table .s-td2 td{background:none; height:50px; border-bottom:1px solid #333333; padding-left:10px;}
table.services-table {border:1px solid #333333;}
table.services-table .td-title {text-align:center; font-size:10px; color:#333333; font-weight:bold; background:#d9d9d9; height:70px;}
table.services-table .empty {height:80px;}
table.services-table td.last {border:none;}
table.services-table .s-td3 {padding-left:10px; height:70px; }
.landen {margin:15px 0 0 -12px;}
