html,body{
	margin:0;
	padding:0;
	height:100%;
	border:none;}
html{
	overflow-y:scroll;}
body{
	background:#fff url(../img/bg.jpg) top no-repeat;}
body,td{
	color:#111;
	font-family:"Arial","Helvetica","sans-serif";
	line-height:1.5em;
	font-size:12px;}
input,textarea{
	font-family:"Arial","Helvetica","sans-serif";
	font-size:11px;}
h1{
	font-family:"Ubuntu-Title","Arial","Helvetica","sans-serif";
	font-size:26px;
	line-height:1em;
	height:60px;
	color:#51791b;
	margin:0;
	padding:20px 0;}
h2{
	font-size:14px;
	color:#333;
	margin:0;
	padding:0;
	height:1em;
	line-height:1em;}
	
table,td{
	border:0;}

input[type=checkbox]{
	border:0;}
a{
	color:#9BEF2C;
	text-decoration:none;}
a:hover{
	text-decoration:underline;
	cursor:hand;}
a img{
	border:0;}
a:hover img{}

sup{
	font-size:.8em}
	
.clearfix:after,#standaard:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;}
.clearfix,#standaard{
	zoom:1;}
#centreer{
	margin:0 auto;
	width:100%;
	height:100%;}
table#centreer td{
	height:100%;
	vertical-align:middle;}
table#centreer td td{
	vertical-align:top;}
table#hoofdtabel{
	margin:0 auto;}
div#containerbg{
	position:absolute;
	width:770px;
	height:535px;
	background:#fff;
	filter: alpha(opacity=87);
	opacity: 0.87;
	z-index:1}
div#container{
	z-index:2;
	position:relative;
	margin:0 auto;
	width:770px;
	height:535px;}
td#links{
	width:50%;
	height:535px;
	background:transparent;}
td#midden{
	width:770px;
	height:535px;
	vertical-align:top;
	background:transparent;}
#inhoud{
	padding-right:10px;}
#inhoudsmal{
	width:345px;
	float:left;}
.smallfont,.smallfont *{
	font-size:11px !important;
	line-height:16px;}
#sfeer{
	margin-left:10px;
	width:165px;
	float:left;
	height:415px;}
#sfeer a{
	display:block;
	width:165px;
	height:auto;
	margin-bottom:10px;}
#sfeer img{
	width:165px;
	display:block;}
td#rechts{
	width:50%;
	height:535px;
	background:transparent;}
#logo{}
#mcol,#mcol td{
	line-height:1.4em;}
#lcol,#rcol{
	float:left;}
#standaard,#inhoudbreed{
	margin-top:6px;}
#lcol{
	width:230px;
	height:535px;
	background:#fff;}
/*#standaard #lcol{
	width:708px;}*/
#projectenSub{
	margin-top:20px;
	border-top:1px solid #8CC63F;}
#projectenSub ul{
	margin:20px 10px 0 10px;
	padding:0;
	color:#000;
	list-style:none;}
#projectenSub ul ul{
	margin:0 0 0 15px;
	list-style:circle;}
#projectenSub ul ul ul{
	list-style:disc;}
#projectenSub li li{
	margin-left:0;
	padding-left:0;}
#projectenSub a{
	color:#555;}
#projectenSub a:hover,
#projectenSub a.actief{
	color:#000;}
#rcol{
	height:525px;
	width:530px;
	padding:10px 0 0 10px;
	overflow:hidden;}
#rcol a{
	color:#618F23;}
#rcol ul{
	padding-left:15px;
	margin-left:0;
	margin-right:0;}
#projectGroepen a,#projectLijst a{
	display:block;
	width:165px;
	height:165px;
	float:left;
	margin-bottom:10px;
	background-color:#8CC63F;
	color:#fff;
	font-weight:600;}
#projectGroepen a span.img,#projectLijst a span.img{
	display:block;
	height:150px;
	width:165px;
	background-position:center center;
	background-repeat:no-repeat;}
#projectLijst a span.img{
	height:165px;}
#projectGroepen a span.naam{
	display:block;
	width:165px;
	height:15px;
	line-height:15px;
	text-align:center;}
.ml10{
	margin-left:10px !important;}
ul#grootNieuwsOverzicht,ul#grootNieuwsOverzicht li{
	list-style:none;}
ul#grootNieuwsOverzicht,ul#grootNieuwsOverzicht li{
	margin:0;
	padding:0;}
ul#grootNieuwsOverzicht a.leesVerder{
	float:right;
	display:inline;
	margin-top:-1.5em;}
	
	
#toggle1,
#toggle2,
#toggle3,
#toggle4,
#toggle5,
#toggle6,
#toggle7,
#toggle8,
#toggle9,
#toggle10{
	display:none;}
.pr2 td{
	padding-right:10px;}
	
#hometabel a:hover{
	color:#a4ff1f;
	text-decoration:none;}
#hometabel td{
	line-height:2em;}
	
div.formulier_container{
	height:435px;
	overflow:auto;
}

div.formulier_container input.breder{
	width:250px;
}
div.formulier_container input.submitknop{
	padding:4px;
	font-weight:bold;
}

tr.inpfout td{
	color:red;
}