html, body { 
	background: #ffc url("../images/back_body.jpg") left top repeat-y;
	margin: 0; 
	padding: 0;
	width: 100%;
	height: 100%;
	text-align: left;
	scrollbar-3dlight-color: #036;
	scrollbar-arrow-color: #fff;
	scrollbar-base-color: #fff;
	scrollbar-darkshadow-color: #036;
	scrollbar-face-color: #036;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #fff;
}

table#wrapper{
	width: 965px;
	height: 100%;
	margin: 0;padding: 0 0 0 12px;border: 0;}
table#wrapper #td_wrapper{	}
	
		
div#top { 	
	background: url("../images/back_top.gif") top left repeat-x;
	height: 130px;
	margin: 0;padding: 0 0 0 0;border: 0;}
div#top1 { 	
	background: url("../images/back_top.jpg") 29px 0px no-repeat;
	margin: 0;padding: 0;border: 0;}
div#top2 { 	
	position: relative;
	width: 954px;
	background: url("../images/back_top2.jpg") top right no-repeat;
	margin: 0;padding: 0;border: 0;
	height: 86px;}

table#middle {
	width: 889px;
	height: 250px;	
	margin: 0 0 0 30px;padding: 0 0 20px 0;border: 0; }

td#left {
	padding: 0 0 0 0;
	width: 244px;}	
td#content {
	padding: 0 0 0 0;
	width: 645px;}	


#bottom {	
	text-align: center;
	letter-spacing: 0;}

/*	MENU'S	*/
#topmenu {
	position: relative;
	top: 65px;
	left: 275px;
	width: 500px;
	padding: 0 0 0 0;
	color: #000;
	heigth: 12px;
	text-align: left;
	font: normal 11px Verdana, Arial, sans-serif;}
#topmenu a {	
	text-decoration: none;
	font-weight: normal;
	color: #000; }
#topmenu a:hover, #topmenu .link_active {
	text-decoration: underline;
	font-weight: normal;
	color: #F0672F; }


#leftmenu {
	position: relative;
	top: 0;}
#leftmenu2 {
	position: relative;
	top: 50px;}
	#leftmenu2 #nav {
	border: 0; }
	#leftmenu2 #nav li a {
	line-height: 14px; 
	padding-top: 5px; padding-bottom: 5px;
	border: 1px #F0672F dotted;	background: #003466;}
	#leftmenu2 #nav li a:hover, #leftmenu2 #nav a.link_active  {
	color:#fff;border: 1px #003466 dotted;	background: #F0672F;}
ul#nav {
	position: relative;
	width: 200px; 	 		
	left: 5px;	top: 5px;
	list-style: none;
	float: left;
	padding: 0 0 0 0;margin: 0;border-top: 1px #3D6B98 solid;}	
#nav li {
	position: relative;
	float: none;
	margin: 0 0 0 0;padding: 0 0 0 0;border:0;
	width: 200px;
	list-style: none;}
	* html #nav li {
	\display: inline; /*  \ = ONLY FOR IE5win */
	list-style: none; }	

#nav li a {
	background: url("../images/leftmenu.jpg") 15px 12px no-repeat;
	display: block;
	width: 170px;  
	color: #fff;	
	margin: 0 0 0 0;	padding: 10px 2px 10px 28px;border:0;border-bottom: 1px #3D6B98 solid;
	font: normal 11px Verdana, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	line-height: 14px;
	text-align: left;}
	* html #nav li a { /* ONLY FOR IE/IEmac */
    width: 200px; /* ONLY FOR IE5.X */
    w\idth: 170px;} /* ONLY FOR IE6/IE5.5mac */
html>body #nav li a {
	width: auto; }
#nav li a:hover, #nav a.link_active {
	background: url("../images/leftmenu_on.jpg") 15px 12px no-repeat;
	color: #9cf;	
	text-decoration: none;  }
	
#nav ul{
	list-style: none;
	width: 200px; 
	padding: 3px 0 4px 0;margin:  0 0 0 0;border-bottom: 1px #3D6B98 solid;
	text-align: left; }	
#nav ul li {
	margin: 0 0 0  0;padding: 0 0 0 0;border:0;
	width: 200px; 
	list-style: none;}	
#nav ul li a {
	background: url("../images/leftmenu.jpg") 30px 5px no-repeat;
	display: block;
	width: 150px; 
	height: auto;
	color: #fff;	
	margin: 0 0 0 0;	padding: 3px 7px 3px 43px;border:0;
	font: normal 10px Verdana, sans-serif;
	line-height: 12px;
	text-decoration: none;
	vertical-align: middle;
	text-align: left;}
* html #nav ul li a {
    width: 200px; 
    w\idth: 150px;}
html>body #nav ul li a {
	width: auto; }
#nav ul li a:hover, #nav ul li a.link_active {
	background: url("../images/leftmenu.jpg") 30px 5px no-repeat;
	color: #fff;
	text-decoration: underline;}

#leftbottom{
	position: absolute;
	left: 42px;
	width: 200px; height: 47px;
	padding: 0 0 0 0;
	bottom: 0;}

#form_search{
	position: absolute;
	left: 48px;
	width: 200px;
	padding: 0 0 0 0;
	bottom: 54px;}
#form_search .Form-Text-Box {
	font-family: Verdana, sans-serif;
	color: #fff;
	position: relative;
	left: 0px;
	background-color: #3C6996;
	font-size: 10px;
	border: 1px solid #036;
	font-weight: normal; }
#form_search .Form-Button {
	font-family: Arial, Verdana, sans-serif;
	font-size: 11px;
	position: relative;
	left: 1px;
	background: #036;
	border: 0;
	color: #fff;
	font-weight: normal; }
	* html #form_search .Form-Button {
	height: 16px;}

.opmaak_table, .opmaak_table table,.opmaak_table2, .opmaak_table2 table{
	padding: 0 0 8px 0;margin: 0;}
.opmaak_table .td_center,.opmaak_table2 .td_center{
	width: 20px;margin: 0;}
.opmaak_table .td_right{
	width: 240px;
	text-align: right;}
.opmaak_table2 .td_left{
	width: 320px;
	padding: 0;}
#content .opmaak_table2 .td_left img{
	margin: 0 5px 0 0;}

#content  .opmaak_table_projecten .td_left img {
	position: relative;
	margin: 0 5px 5px 0;}
#content  .opmaak_table_projecten img {
	border-color: #F0672F !IMPORTANT;	}
#content  .opmaak_table_projecten .td_left a:hover img {
	border-color: #9cf !IMPORTANT;	}
	


/*OPMAAK*/	
boby,div,table{		
	font: 10px Verdana, Arial, sans-serif;
	color: #ffc;
	line-height: 17px;}
	
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; } .class1{ font-size: 9px; }
.class2{ font-size: 10px; }
.class3{ font-size: 11px; color:#9cf; padding:0;margin: 3px 2px 0 0;	 }
.class4 {font: bold 18px Arial;  }
 h1{
	display: block;
	color: #9cf;
	font: normal 13px Verdana, Arial, sans-serif;
	letter-spacing:0;
	text-align: left;
	padding: 0 0 10px 0;; 
	margin: 0 0 0 0;}
.class5{ font-size: 22px; line-height: 22px; font-weight: bold; }

p { margin: 0;padding:0; }

.orange, .orange * { color: #F16D35; }

a {  
	color: #ffc; 
	color: #9cf;  
	font-weight: normal;
	text-decoration: none; }
a:hover {  
	color: #9cf;  
	text-decoration: underline;}

ul {
	list-style-image: url("../images/arrow_blue-ol.gif");
	list-style-type: arrow;
	padding-left:22px;
	font-size: 11px;}
blockquote {	
	padding-left: 0;}
* html ul {
	padding: 0;
	margin-left: 17px;}
ol 	{
	font-size: 11px;}
* html ul, * html ol, *html blockquote {
	padding: 0;
	margin-left: 17px;}


	

#content img{
	border-color: #F0672F;
	margin: 0 0 0 0; }
#content .td_right img{
	border-color: #F0672F !important;
	margin: 0 0 0 0; }
hr {	
		padding: 0;margin: 10px 0 10px 0;
		border:none;	
		color: #fff;
		border-bottom: #F0672F 2px solid;  }
		
form,input{ margin: 0; padding: 0; }
input { padding: 1px;}
form table {font-size: 11px; }
.Form-Text-Box {
	font-family: Verdana, sans-serif;
	color: #9cf;
	background-color: #3C6996;
	font-size: 11px;
	line-height: 11px;
	border: 1px solid #9cf;
	font-weight: normal; }
.Form-Button {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	background: #3C6996;
	border: 1px solid #9cf;
	line-height: 11px;
	color: #9cf;
	font-weight: normal; }
	* html .Form-Button{
	height: 17px;}
	
.Form-Checkbox {
	background: transparent;	}
.Form-Menu-Box {
	font-family: Verdana, sans-serif;
	background-color: #3C6996;
	color: #9cf;
	border: 1px solid #9cf;
	font-size: 11px;
	font-weight: normal; }

#counter { 
	position:absolute;
	width:2px;
	height:1px;
	z-index:1;
	left: 1px; 
	top: 1px;
	visibility: hidden; }

