@charset "UTF-8";
/* CSS Document */

* {
	margin:0;
}

body {
	background:#022348;
	font-family:Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#FFFFFF;
}

h1 {
	font-size:1.2em;
	margin:0.5em 0.69em 0.69em 0.69em;
	color:#FFFFFF;
}

p {
	line-height:1.5em;
	margin:0.6em 0.69em 0.4em 0.69em;
	color:#FFFFFF;
}

a {
	color:#FFFFFF;
}

a:hover {
	color:#FFFFFF;
}

a.groot {
	font-size:16px;
}

	a.groot:hover {
		font-size:16px;
	}
		
	a.groot:active {
		font-size:16px;
	}

/* ------------------------------- layout ------------------------------ */

.header {
	position:relative;
	background:url(../images/head.gif) top left repeat-x;
	border-left:0px solid #bebfbf;
	border-right:0px solid #bebfbf;
	padding:0 0 0.46em 0;
}

	.header img {
		border:0;
		margin:1px 1px 0 1px;
	}
	
	/*.header img.rechts {
		float:right;
		margin-top:5px;
	}*/
	
	.rechts {
		float:right;
		margin:10px 5px 0px 0px;
	}
	
	.header img.links {
		float:left;
	}

.content {
	position:relative;
	clear:both;
}

.contentniki {
	font-size:14px;
	position:relative;
	clear:both;
}

.aanbodbanner {
	height:50px;
	background:#FFFFFF;
}

	.woningaanbodbanner {
		float:right;
		padding:0.5em 0.4em 0em 0em;
		font:bold;
		color:#f47b2b;
		width:110px;
	}	
	
	.woningplaatjebanner {
		float:left;
		background:url(../images/webcamaanbod.gif) top left no-repeat;
		width:75px;
		height:44px;
		margin:0.2em 0em 0.1em 0.5em;
	}
	
	.twitter {
		float:right;
		padding:0.8em 0.4em 0em 0em;
		font:bold;
		color:#f47b2b;
		width:110px;
	}	
	
	.twitterplaatje {
		float:left;
		background:url(../images/twitter.jpg) top left no-repeat;
		width:75px;
		height:44px;
		margin:0.2em 0em 0.1em 0.5em;
	}


/* ------------------------------- navigatie ------------------------------ */

.navigatie a {
	display:block;
	padding:0.50em;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
	border-bottom:1px #d5d5d5 solid;
}

.navigatie a.contact {
	border-bottom:0px #d5d5d5 solid;
}

	.navigatie a:hover,
	body.home .navigatie a.home,
	body.overvorm .navigatie a.overvorm,
	body.nieuws .navigatie a.nieuws,
	body.woningaanbod .navigatie a.woningaanbod,
	body.bouwcams .navigatie a.bouwcams,
	body.contact .navigatie a.contact {
		color:#f47b2b;
	}
	
	.navigatie a span {
		float:right;
	}
	
#active {
	color:#f47b2b;
}
	
/* ------------------------------- footer ------------------------------ */

.footer {
	position:relative;
	margin:0.75em 0.69em 0.69em 1em;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

	.footer a {
		display:block-inline;
		font-weight:normal;
		color:#FFFFFF;
		margin:0 1.2em 0 0;
	}
	
	.footer a:hover {
		color:#FFFFFF;
		}
	
	.footer a.bubblefish {
		text-decoration:none;
		font-weight:bold;
		margin:0;
	}
	
		.footer a.bubblefish:hover {
			color:#FFFFFF;
		}
	
.divider {
	border-top:1px solid  #021b37;
	border-bottom:1px solid  #063161;
	margin:0.63em 0;
	color:#5e6467;
}

.dividerresultaten {
	border-top:1px solid  #021b37;
	border-bottom:1px solid  #063161;
	margin:0.63em 0;
	color:#5e6467;
	margin-right:10px;
}