@charset "utf-8";
/* CSS Document */
/*html { overflow-y: scroll; }*/


	body { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.5%; /*background-color:#c9c9c9;*/ background:#e2ebe8 url(/images/bg_body1.jpg) top repeat-x; border-bottom:10px solid #62BB46;  }
	#site { background:#fff  url(/images/bg_body1.jpg) top repeat-x; }
	#sitecontainer { margin:0px auto; width:990px; position:relative;   }
	
	#kop_particulieren { height:163px; background-image:url(/images/kop_particulieren.jpg); background-position:center; background-repeat:no-repeat; }
	#kop_bedrijven { height:163px; background-image:url(/images/kop_bedrijven.jpg); background-position:center; background-repeat:no-repeat; }
	#kop_over_tk { height:163px; background-image:url(/images/kop_over_tk.jpg); background-position:center; background-repeat:no-repeat; }
	#kop_klantenservice { height:163px; background-image:url(/images/kop_klantenservice.jpg); background-position:center; background-repeat:no-repeat; }
	
	#logo { display:block; width:208px; height:163px; }
	
	#direct { float:right; padding:12px 10px 0px 0px; }
	#contact_tel { 
		width:206px; 
		height:40px; 
		position:absolute; right:0; top:170px; 
		text-align:center;
		color:#fff; 
		font-weight:bold;
		font-size:1.1em;
		line-height:32px;
	}
	#contact_mail a {
		width:206px; 
		height:30px; 
		position:absolute; right:0; top:207px; 
		text-align:center;
		color:#fff; 
		font-weight:bold;
		font-size:1.1em;
		line-height:28px;
	}
	#contact_mail a:link, #contact_mail a:active, #contact_mail a:visited { color:#fff; text-decoration:none; }
	#contact_mail a:hover { background-image:url(/images/arrow_green_mail.gif); background-position:top center; background-repeat:no-repeat; }
	
	#content {
		background:url(/images/bg_content.gif) left top repeat-y; 
		min-height:300px; position:relative; padding-bottom:40px; 
	}
	#kol1 { float:left; width:208px; margin-top:60px;  }
	#content2 { float:left; width:780px;  }
	#kol2 { float:left; width:514px; font-size:1.1em; line-height:1.7em; padding:20px 40px 40px 20px;    }
	#kol3 { float:left; width:186px; font-size:1.1em; line-height:1.7em; padding:20px 0px 40px 20px;  }
	#clear { clear:both; }
	#footer { 	position:absolute; bottom:5px; left:0px; 	}
	#pdtk { position:relative; left:53px; }
	#nvaha { position:relative; left: 682px; width:206px; }
	
	h1 { color:#488833; font-size:1.8em; font-weight:normal; margin:0px 0px 1.5em 0px; }
	h2 { color:#488833; font-size:1.2em; font-weight:bold; margin:0; }
	hr { border:0; color:#488833; background-color:#488833; height:1px; margin:1em 0em; }
	a:link, a:active, a:visited { color:#488833;  }
	a:hover { color:#cc3300; }

	#content2 ul, #kol3 ul { list-style-image:none; margin-left:0px; padding-left:0px;  }
	ol { list-style-image:none;  }
	#content2 ul li, #kol3 ul li { margin-left:0px; padding-left:20px; list-style:none; background:url(../images/listimg.gif) no-repeat 0 0.5em; }
	
	.nieuwslijst {	padding-bottom:30px;  }
	.nieuwsarchieflijst { vertical-align:top; }
	.datum { color:#488833; }
