*{padding:0;margin:0}
p {padding:0;margin:0}
html {overflow:-moz-scrollbars-vertical;font:11px Verdana, Arial, sans-serif}
html, body {height:100%;min-height:100%;width:100%;color:#fff;background:#9ea900}

#container {width:100%;text-align:left;position:relative;min-width:950px;min-height:100%;height:auto !important;height:100%;background:URL(/images/cont_bk.jpg) repeat-y}
#containerOpruiming {width:100%;text-align:left;position:relative;min-width:950px;min-height:100%;height:auto !important;height:100%;background:URL(/images/cont_bk2.jpg) repeat-y}

	.regulator {clear:both;height:60px;font-size:0;line-height:0;background:none}
	.regulator2 {clear:both;display:block;height:0;font-size:0;line-height:0}
		
	.header {height:62px;background:#9ea900}
		.bluebar {height:9px;font-size:0;line-height:0;background:#918379}
		.our_people {width:100%;height:47px;background:#fff}
			.our_people_btn {display:block;width:812px;height:47px;margin-left:136px;background:URL(/images/onze_mensen.jpg)}
	.menu {float:left;width:138px;border-top:1px solid #918379}
		.menu a, .menu p {display:block;height:21px;padding:7px 10px 0 10px;border-bottom:1px solid #918379;border-right:1px solid #918379;background:#fff;text-decoration:none;color:#918379;font-weight:bold}
		.menu .active, .menu a:hover {color:#9ea900}
		.menu .brochure, .menu .blog, .menu .newsletter {display:block;height:57px;padding:0;margin-top:28px;border-bottom:1px solid #918379;border-top:1px solid #918379;border-right:1px solid #918379;background:URL(/images/woonmagazine.jpg)}
		.menu .blog {background:URL(/images/blog.jpg)}
		.menu .newsletter {background:URL(/images/nieuwsbrief.jpg);margin-top:5px}
		.menu .brochure {background:URL(/images/woonmagazine.jpg);margin-top:5px}
		.menu .picked, .menu .brochure:hover, .menu .blog:hover, .menu .newsletter:hover {background-position:0 -57px}
		.menu a.twitterbtn, .menu a.facebookbtn {font-size:10px;height:22px;padding-left:30px}
		.menu a.twitterbtn {background:URL(/images/twitter.png) 2px 3px no-repeat}
		.menu a.facebookbtn {background:URL(/images/facebook.png) 2px 3px no-repeat}
		
	.content {float:left;width:810px}
		.leftpart, .rightpart {float:left;width:313px}
			.leftpart h1, .opruimingH1 {width:300px;height:56px;padding:32px 0 0 13px;font-size:25px;font-weight:normal;background:#918379;letter-spacing:0.2em}
			.opruimingH1 {float:left;height:58px;padding:0 0 30px 13px}
			.leftpart h1 span, .opruimingH1 span {display:none}
			.contactbox, .tweetbox {width:278px;height:220px;padding:20px 20px 20px 15px;background:#7d6e64;line-height:18px}
				.contactbox a, .tweetbox a {color:#fff;text-decoration:underline}
				.contactbox a:hover, .tweetbox a:hover {text-decoration:none}
			.brandLgo {margin:0 0 0 37px;border:2px solid #918378}
		.rightpart {width:437px;padding:45px 30px 0 30px;line-height:18px}
		.opruimingbox {width:784px;padding:0 13px 0 13px ;line-height:18px}
			.opruimingbox .artsLeft {float:left;width:387px;margin-right:10px}
			.opruimingbox .artsRight {float:left;width:387px;margin-top:30px}
			.rightpart a {color:#fff;text-decoration:underline}
			.rightpart a:hover {text-decoration:none}
			
			.small_box {display:block;clear:both;margin-bottom:8px;height:101px;border-top:1px solid #7d6e64;border-bottom:1px solid #7d6e64;text-decoration:none;overflow:hidden}
			.small_box:hover {border-color:#9ea900}
			.small_box {cursor:pointer}
				.small_box .img {display:block;float:left;width:115px;margin:8px 0}
				.small_box img {border:0}
				.small_box .description {display:block;float:left;width:275px;padding:7px 8px 5px 8px;color:#fff}
				.opruimingbox .small_box .description {width:256px}
				.small_box .identifier {display:block;float:left;width:10px;padding:6px 10px 0 0;color:#7d6e64}
			.small_box:hover .identifier {color:#fff}
			div.small_box .identifier {color:#998c84}
			.employee {clear:both;border-bottom:1px solid #7d6e64}
				.employee .img, .employee .description {float:left}
				.employee .img {width:114px;padding-top:13px}
				.employee .description {width:307px;padding:8px 8px 10px 8px}
				.firstemp {margin-top:25px;border-top:1px solid #7d6e64}
				
			.labels {margin-top:30px;width:467px}
				.labels .lblimg {display:block;float:left;width:78px;height:78px;background-color:#918378;margin:0 8px 8px 0;border:2px solid #7c6e63;text-decoration:none}
					.labels .lblimg img {border:0}
				.labels .lblimg:hover {border-color:#9ea900}
			.images {margin-top:16px;width:216px;float:left;text-align:right}
				.images img {clear:both;margin-bottom:8px}
			
			a.backbtn {float:right;color:#fff;text-decoration:none}
			a.backbtn:hover {text-decoration:underline}
			.lblTxt {clear:both;padding-top:45px}
			form {margin-top:25px}
				form p {clear:both;margin-bottom:8px}
				form label {float:left;width:125px;padding-top:1px}
				form .inputfld, form .inputfld2, form .genderpicker, form .textfld {width:306px;padding:2px;border:1px solid #7d6e64;font:11px Verdana,Arial,sans-serif}
				form .genderpicker {width:60px;padding:1px}
				form .inputfld2 {width:246px}
				form .checkbx {margin-top:3px}
				form .textfld {width:431px;height:60px}
				form .inputfld:focus, form .inputfld2:focus, form .genderpicker:focus, form .submitbtn:hover, form .textfld:focus {border:1px solid #9ea900}
				form .submitbtn {padding:2px;border:1px solid #7d6e64;background:#fff;cursor:pointer}
			
			.sel_label, .sel_selector {float:left;width:200px;margin-bottom:2px}
			.sel_label {padding-top:1px}
			.sel_selector {width:237px}
			.sel_selector select {width:237px;padding:2px;border:1px solid #7d6e64;font:11px Verdana,Arial,sans-serif}
		
			h1 {font-size:12px;padding:10px 0 0 0}
			hr {border: 0;color:#fff;background-color:#fff;height:1px}
			.noReactions {padding:45px 0 14px 0}
			.reactions {padding-top:45px}
			
		#map {width:400px;height:300px;font-size:10px;line-height:14px;color:#000}
			#map input {font-size:10px}
			#map .title {font-size:13px;font-weight: bold}
			#map hr {margin:5px 0}
			#map a {color:#000}
			
	.footer {clear:both;position:absolute;width:100%;height:36px;padding:0;bottom:0;left:0;color:#918379;background:#fff}
		.pinkbar {height:6px;font-size:0;line-height:0;background:#9ea900}
		.footer_cnt {margin-left:10px;padding-top:7px;color:#918379}
		.footer_cnt div {float:left;width:142px;}
			.footer_cnt div a, .footer_cnt div span {float:left;padding:0}
			.footer_cnt div span {padding-right:7px}
			.footer_cnt div a {margin-left:3px}
				.footer_cnt div a img {border:0;margin-top:-4px}
		.footer span {padding-right:12px}
		.footer a {color:#918379;text-decoration:none}
		.footer a:hover {text-decoration:underline}
	
	/* --- maps ------*/
	#map div {font-style:normal;} 
	#map p {margin:0;padding:0}
	#map h4 {margin-bottom:10px;font-size:13px;font-weight:bold;text-decoration:none;color:#918379}
