/*
	licht-groen: 	#E6F4D1
	groen			#84C718
	donker-groen: 	#4AAE21
	grijs:			#C9C9C9
	licht-grijs:	#A3A3A3;
	donker-grijs:	#757575

*/
.meta_list{
	width: 510px;
	}
#backgr {
	clear: both;
	position					:	absolute;
	left							: 0;
	top								: 112px;
	float							: left;
	width							: 945px;
	height						: 496px;
	background				: #84c718 url(/images/img_backgr_backgr_1.gif) no-repeat right bottom;
}

/* override common.css */ 
#backgr .kolom_left .kolom_1 {
	background:none;
	}

/* zoek formulier */
form.zoeken {
	margin:0;
	padding:0;
	height:21px;
	}
	form.zoeken input.text {
		position:relative;
		float:left;
		margin:0 5px 0 0;
		padding:1px 0 0 4px;
		width:128px;
		height:16px;
		border: 1px #84C718 solid;
		color: #757575;
		}

/* background fields for round borders */
.bg_top { /* top border */
	position:absolute;
	top:0px;
	}
.bg_middle { /* middle fill-in color */
	position:absolute;
	left:0;
	}
.bg_bottom { /* bottom border */
	position:absolute;
	bottom:0;
	left:0;
	}	
	
/* afgeronden hoeken blokken */
.hoek {
	position:absolute;
	background-repeat:no-repeat;
	height:15px;
	width:15px;
	}

.hoek.br { /* bottom right */
		bottom:0;
		right:0;
		background-position:bottom right;
		}
	
.hoek.bl { /* bottom left */
		bottom:0;
		left:0;
		background-position:bottom left;
		}
	
.hoek.tr { /* top right */
		top:0;
		right:0;
		background-position:top right;
		}
		
.hoek.tl { /* top left */
		top:0;
		left:0;
		background-position:top left;
		}		
	
/* linker kolom (logo, intro, visual) */
.kolom_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* afgeronde hoeken content + menu kolom_left */
	.kolom_left .bg_top { 
		} 
	.kolom_left .bg_middle {
		background:#4aae21;
		height:481px;
		width:251px;
		top:80px;
		}
	.kolom_left .bg_bottom {
		width:251px;
		height:35px;
		background:url(img/home_border_w251_bottom_bg.gif) no-repeat;
		}		
	
	/* kolommen/blokken linker kolom (intro + visual) */
	.kolom_left .blok {
		position:relative;
		margin-left:auto;
		margin-right:auto;
		width: 224px;
		background-color:#FFFFFF;
		}
		/* afgeronden  hoeken */
		.kolom_left .blok .hoek.br {
			background-image:url(img/home_intro_hoek_br.gif);
			}
		.kolom_left .blok .hoek.bl {
			background-image:url(img/home_intro_hoek_bl.gif);
			}
		.kolom_left .blok .hoek.tr {
			background-image:url(img/home_intro_hoek_tr.gif);
			}
		.kolom_left .blok .hoek.tl {
			background-image:url(img/home_intro_hoek_tl.gif);
			}
				
		/* opmaak elementen binnen blok (titel+tekst) */
		.kolom_left .blok h2 {
			margin:0;
			padding:15px 10px 10px 19px;
			}
			
		.kolom_left .blok h2 img{
			margin:0;
			padding:0;
			}
			
		.kolom_left .blok p {
			margin:0;
			padding:0 10px 10px 19px;
			}
	
	/* blok 1 (intro tekst) */	
	.kolom_left .blok.blok1 {
		height: 251px;
		}
	/* blok 2 (visual) */	
	.kolom_left .blok.blok2 {
		margin-top:17px;
		margin-bottom:20px;
		height:226px;
		}

/* kolom right (menu, content) */
#kolom_right {
	position:relative;
	left:286px;
	top:68px;
	width:624px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	/* afgeronde hoeken rechter kolom (menu + content) */
	#kolom_right .bg_top {
		background:url(img/home_border_w623_top_bg.gif) top left no-repeat;
		width:623px;
		height:30px;
		}	
	#kolom_right .bg_middle {
		position:absolute;
		width:623px;
		background:#E6F4D1;
		top:30px;
		}
	#kolom_right .bg_bottom {
		background:url(img/home_border_w623_bottom_bg.gif) top left no-repeat;
		width:623px;
		height:30px;
		position:absolute;
		bottom:0px;
		}

	/* kolommen/blokken rechter kolom */
	#kolom_right .blok {
		width: 188px;
		position:absolute;
		top:14px;
		}
		/* posities blokken rechter kolom */
		#kolom_right .blok1 {
			left:13px;
			}
		#kolom_right .blok2 {
			left:217px;
			}
		#kolom_right .blok3 {
			left:422px;
			}
		#kolom_right .blok4 {
			left:422px;
			}	
		#kolom_right .content .blok4 .body {
				padding: 0;
				height:96px;
				overflow: hidden;
		}	
		#kolom_right .content .blok4 .body a img {
			border: none;
		}	
		/* afgeronden hoeken blokken rechter kolom */
		#kolom_right .hoek.br { /* bottom right */
				background-image:url(img/home_blok_hoek_br.gif);
				}
		#kolom_right .hoek.bl { /* bottom left */
				background-image:url(img/home_blok_hoek_bl.gif);
				}
		#kolom_right .hoek.tr { /* top right */
				background-image:url(img/home_blok_hoek_tr.gif);
				}
		#kolom_right .hoek.tl { /* top left */
				background-image:url(img/home_blok_hoek_tl.gif);
				}
		
	/* body in blokken rechter kolom (lists, tekst, nieuws) */
	#kolom_right .blok .body {
		padding:0 5px 0 19px;
		}
				
	/* opmaak binnen blokken rechter kolom */
	#kolom_right .blok ul {  /* unordered list */
		margin:0;
		padding:0;
		list-style: none;
		}
		#kolom_right .blok ul li { 
			padding:0 0 0 10px;
			margin-top:4px;
			background: url(/images/bullet_red_1.gif) no-repeat 2px 5px ;
			}	
		#kolom_right .blok ul li a { /* links in list */
				color: #84c718;
				font-weight:bold;
				}
			#kolom_right .blok ul li a:hover {
				text-decoration:none;
				}
	

	/* opmaak menu kolommen (huurders, aanbod, organisatie) */
	#kolom_right .menu {
		height:264px;
		position: relative;
		}
		
		/* hoogte opvulkleur menu */
		#kolom_right .menu .bg_middle {
			height:205px;
			}
			
		#kolom_right .menu .blok .body { /* body */
			height:193px;
			background-color:#FFFFFF;
			background-position:bottom;
			background-repeat:no-repeat;
			}
			/* backgrounds in body (gradient visuals) */
			#kolom_right .menu .blok1 .body {
				background-image:url(img/home_blok1_bg.jpg);
				}
			#kolom_right .menu .blok2 .body {
				background-image:url(img/home_blok2_bg.jpg);
				}	
			#kolom_right .menu .blok3 .body {
				background-image:url(img/home_blok3_bg.jpg);
				}
				
		/* opmaak elementen binnen menu */
		#kolom_right .menu .blok h1 { /* header h1 */
			height:32px;
			margin:0;
			padding:13px 0 0 19px;
			background-repeat:no-repeat;
			background-position:top left;
			font-style:italic;
			color:#FFFFFF;
			}
			#kolom_right .menu .blok1 h1{
				background-image: url(img/home_blok1_h1_bg.gif);
				}
			#kolom_right .menu .blok2 h1{
				background-image: url(img/home_blok2_h1_bg.gif);
				}
			#kolom_right .menu .blok3 h1{
				background-image: url(img/home_blok3_h1_bg.gif);
				}
		
		#kolom_right .menu .blok h2 { /* header h2 */
			margin:0;
			padding:10px 10px 0 0;
			color:#4AAE21;
			font-style:italic;
			}
			
			
	/* opmaak content kolommen */		
	#kolom_right .content {
		position:relative;
		height:244px;
		margin-top:16px;
		}
	/* grootte opvulkleur content */
	#kolom_right .content .bg_middle {
		height:184px;
		}

	/* blokken/kolommen in content */
	#kolom_right .content .blok {
		height:216px;
		background-color:#FFFFFF;
		}
		/* afwijkende blokken in content */
		#kolom_right .content .blok3 {	
			height:100px;
			}
		#kolom_right .content .blok4 {	
			height:96px;
			top:131px;
			}		

	/* opmaak elementen binnen content */
	#kolom_right .content h1 { /* header h1 */
		color: #4AAE21;
		font-weight: normal;
		padding: 10px 0 0 0;
		margin:0;
		}
	#kolom_right .content p { /* tekst */
		/*padding: 0 0 10px 0;*/
		margin: 10px 0 10px 0;
		color:#757575;
		}
	#kolom_right .content p a { /* link */
		color: #84c718;
		font-weight:bold;
		}
	#kolom_right .content p a:hover { /* link */
		text-decoration: none;
		}
		#kolom_right .content .body ul.news { /* news list */
			margin:0;
			padding:0;
			/*height: 123px;*/
			list-style-type:none;
			list-style-image:none;
			font-weight:bold;
			color:#A3A3A3;
			}	
			#kolom_right .content .body ul.news li{
			padding-left: 0;
				background-image: none;
				margin-bottom:5px;
				}
				#kolom_right .content .body ul.news li a { /* links in list */
					color: #84c718;
					font-weight:bold;
					}
					#kolom_right .content .body ul li a:hover {
						text-decoration:none;
						}
		#kolom_right .content .body img { /* afbeeldingen */
			border:1px #C9C9C9 solid;
			}
				

div.picture-component {
	margin-bottom: 0 !important;
}


#ingelogd a{
	color: #84c718;
	text-decoration: underline;
}
#ingelogd a:hover{
	text-decoration: none;
}