@charset "utf-8";
/* CSS Document */
.headerblok{
	width:100%;
	clear:both;
}
/* menu Particulieren - Bedrijven home */
ul.menu_parbed {
	position:absolute;
	top:163px;
	left:10px;
	width:590px;
	height:51px;
	list-style:none;
	padding:0px;
	margin:0px;
	background-image:url(/afbeeldingen/menu_parbed_background.png);
	background-repeat:no-repeat;
}
ul.menu_parbed li {
	display: block;
	height:51px;
	text-decoration:none;
	float:left;
	line-height:0;
	font-size:0px;
	text-indent:-999px;	
	content:'';
}
ul.menu_parbed li a {
	background-image:url(/afbeeldingen/menu_parbed_background.png);
	background-repeat:no-repeat;
	position:relative;
	display:block;
}
ul.menu_parbed li.particulieren {
	width:294px;
}
ul.menu_parbed li.particulieren a {
	width:294px;
	height:51px;
	background-position: 0px 0px;
	z-index:1;
}
ul.menu_parbed li.particulieren a:hover {
	width:294px;
	background-position: 0px -51px;
	z-index:3;
	height:51px;
}
ul.menu_parbed li.bedrijven {
	width:294px;
}
ul.menu_parbed li.bedrijven a {
	width:294px;
	height:51px;
	background-position: -294px 0px;
	z-index:1;
}
ul.menu_parbed li.bedrijven a:hover {
	width:294px;
	background-position: -294px -51px;
	z-index:3;
	height:51px;	
}
/*
ul.menu_parbed {
	position:absolute;
	top:163px;
	right:17px;
	width:322px;
	height:36px;
	list-style:none;
	padding:0px;
	margin:0px;
	background-image:url(/afbeeldingen/background_menu_parbed.png);
	background-repeat:no-repeat;
}
ul.menu_parbed li {
	display: block;
	height:36px;
	text-decoration:none;
	float:left;
	line-height:0;
	font-size:0px;
	text-indent:-999px;	
	content:'';
}
ul.menu_parbed li a {
	background-image:url(/afbeeldingen/background_menu_parbed.png);
	background-repeat:no-repeat;
	position:relative;
	display:block;
}
ul.menu_parbed li.particulieren {
	width:176px;
}
ul.menu_parbed li.particulieren a {
	width:176px;
	height:36px;
	background-position: 0px 0px;
	z-index:1;
}
ul.menu_parbed li.particulieren a:hover {
	width:176px;
	background-position: 0px -36px;
	z-index:3;
	height:36px;
}
ul.menu_parbed li.bedrijven {
	width:146px;
}
ul.menu_parbed li.bedrijven a {
	width:146px;
	height:36px;
	background-position: -176px 0px;
	z-index:1;
}
ul.menu_parbed li.bedrijven a:hover {
	width:146px;
	background-position: -176px -36px;
	z-index:3;
	height:36px;	
}*/
	.headerblok .home_verhuur{
		background:transparent url(http://www.happy-point.nl/afbeeldingen/verhuur_background.png) no-repeat scroll 7px 17px;
		width:610px;
		height:214px;
		position:relative;
		cursor:pointer;
	}
	
	.headerblok .home_verhuur .title h2 {
		display:none;
	}	
	
	.headerblok .home_verhuur .image1{
		height:140px;
		left:8px;
		overflow:hidden;
		position:absolute;
		text-align:center;
		top:22px;
		width:597px;
	}
	.headerblok .home_verhuur .info{
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		height:30px;
		left:21px;
		position:absolute;
		top:165px;
		width:550px;
	}	
	
	.headerblok .home_verkoop {
		background:transparent url(http://www.happy-point.nl/afbeeldingen/verkoop_background.png) no-repeat scroll 7px 17px;
		cursor:pointer;
		height:214px;
		position:relative;
		width:610px;
		top:-10px;
	}	
	.headerblok .home_verkoop .title h2 {
		display:none;
	}	
	
	.headerblok .home_verkoop .image1{
		height:140px;
		left:8px;
		overflow:hidden;
		position:absolute;
		text-align:center;
		top:22px;
		width:610px;
	}
	.headerblok .home_verkoop .info{
		color:#FFFFFF;
		font-size:10px;
		font-weight:bold;
		height:30px;
		left:21px;
		position:absolute;
		top:165px;
		width:550px;
	}	
	
	.headerblok .infoblok{
		width:297px;
		height:199px;
		position:relative;
		cursor:pointer;
	}
	.headerblok .infoblok.verhuur{
		background:url(../afbeeldingen/blok_verhuur_background.gif) no-repeat center;
	}
	.headerblok .infoblok.verkoop{
		background:url(../afbeeldingen/blok_verkoop_background.gif) no-repeat center;
	}
	.headerblok .infoblok .image1{
		width:297px;
		height:136px;
		position:absolute;
		top:10px;
		left:0px;
		overflow:hidden;
		text-align:center;
	}
	.headerblok .infoblok .image2{
		width:297px;
		height:144px;
		position:absolute;
		top:2px;
		left:0px;
		overflow:hidden;
		text-align:center;
	}
	.headerblok .infoblok .info{
		width:240px;
		height:30px;
		position:absolute;
		top:148px;
		left:15px;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		letter-spacing:-1px;
	}
	
	.headerblok .infoblok .title h2 {
		display:none;
	}
	
.contentblok{
	width:100%;
	clear:both;
	position:relative;
}
	.contentblok h1, 
	.contentblok h2, 
	.contentblok h3{
		color:#00509B;
		font-size:20px;
		margin:5px 5px;
	}	
	.contentblok p{
		color:#1C3146;
		font-size:13px;
		margin:5px 5px;
	}
		.contentblok p a{
			color:#1C3146;	
		}
	.search .text{
				margin:5px 10px;
				border-top:#CCDDEC 1px solid;
			}
				.search .info li{
					border-bottom:#CCDDEC 1px solid;
				}
				.search .info li a{
					display:block;
					height:18px;
					font-size:12px;
					line-height:20px;
					color:#314054;
					white-space:nowrap;
					overflow:hidden;
				}
				.search .info li a:hover{
					background-color:#E5EDF5;
					text-decoration:none;
				}	