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

*/
.meta_list{
	width: 510px;
	}
#backgr {
	clear: both;
	top: 112px;
	height: 496px;
	}

/* 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;
	}		

/* 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/sub_border_w251_bg.gif) no-repeat;
	background-position: 0px -30px;
	}		

/* 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, .kolom_left .blok .hoek.bl, .kolom_left .blok .hoek.tr, .kolom_left .blok .hoek.tl  {
	background-image:url(img/home_intro_hoek.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;
	}
	
/* afgeronde hoeken rechter kolom (menu + content) */
#kolom_right .bg_top {
	background:url(img/home_border_w623_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_bg.gif) top left no-repeat;
	background-position: 0px -30px;
	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, #kolom_right .hoek.bl, #kolom_right .hoek.tr, #kolom_right .hoek.tl  {
		background-image:url(img/home_blok_hoek.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-repeat:no-repeat;
	}

/* backgrounds in body (gradient visuals) */
#kolom_right .menu .blok1 .body {
	background-image:url(img/home_blok_bg.jpg);
	background-position: 0px 100%;
	}
#kolom_right .menu .blok2 .body {
	background-image:url(img/home_blok_bg.jpg);
	background-position: -188px 100%;
	}	
#kolom_right .menu .blok3 .body {
	background-image:url(img/home_blok_bg.jpg);
	background-position: -376px 100%;
	}
			
/* opmaak elementen binnen menu */
#kolom_right .menu .blok h1 { /* header h1 */
	height:32px;
	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_blok_h1_bg.gif);
	}
#kolom_right .menu .blok2 h1{
	background-image: url(img/home_blok_h1_bg.gif);
	background-position: -188px;
	}
#kolom_right .menu .blok3 h1{
	background-image: url(img/home_blok_h1_bg.gif);
	background-position: -376px;
	}
#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;
}
