* { margin:0; padding:0; }
body { background-color:#FFF; font-family:Arial, sans-serif; font-size:0.7em; color:#444; }

div#wrapper { width:720px; height:auto; margin:0 auto; }
div#top { width:100%; height:28px; }
div#banner { width:100%; height:134px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; }
	.logo { width:193px; height:118px; background:#FFF; position:absolute; margin-left:4px; padding:6px; }

div#menu { width:100%; height:99px; _margin-top:0px; background-color:#33CC66; border-bottom:1px solid #CCC; }
   	#menu li { display:inline; padding:0; margin:0; }

div#content_total { width:100%; height:480px; border-bottom:1px solid #CCC; background:url("../images/layout/c_bg.gif") no-repeat; background-position:1% 360px;}
	.content_left { width:510px; height:460px; float:left; overflow:auto; padding-top:20px; }
	.content_left ul {list-style-type:square; margin-left:20px; }
	.content_right { width:190px; float:left; border-left:1px solid #CCC; }
	
		.news { width:100%; height:420px; border-bottom:1px solid #CCC; margin:6px; }
		.news_item { height:25px; background:url("../images/layout/item_bg.gif") no-repeat; }
		
		.nav { padding:10px 10px 0px 80px; }

div#footer { width:100%; height:20px; background-color:#33CC66; }

.vragenformulier {margin-left:20px; }

p { padding:7px; }
p.copyright{ padding:3px; text-align:right; }
.header { padding:14px; }

a:link, a:visited {color:#444; text-decoration:none; }
a:hover, a:active {color:#444; text-decoration:underline; }

input, textarea {border:1px solid #CCC; }
legend { font-weight:bold; }
.submit {padding:6px; background-color:#EEE; }

ul.first_level {margin-left:60px; list-style-type:none; }
ul.second_level {margin-left:30px; list-style-type:none; }
ul.third_level {margin-left:30px; list-style-type:none; }