* {
	margin: 0;
	padding: 0;
	text-align: justify;
	font: normal 11px/14px Helvetica, Arial, Verdana, sans-serif;
	color: #000000;
}
html {
	background: #70cad3 url('/skin/bg.jpg') repeat-y top center;
}
html, body {
	text-align: center;
}
p {
	margin-bottom: 1em;
}
img {
	border: 0;
}
input.txt, textarea {
	border: 1px solid #003f7f;
}
input.btn {
	border: 1px solid #003f7f;
	background: #f68026;
	text-align: center;
	color: #ffffff;
}
input.btn:hover {
	background: #ff883c;
	cursor: pointer;
}
input.btn:active {
	background: #ff9d5a;
	cursor: pointer;
}
td {
	padding: 1px;
	vertical-align: top;
}
h1.head {
	display: none;
	height: 0;
	width: 0;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
}
h2 {
	margin: 5px 0 1em;
	font: bold 12px Helvetica, Arial, Verdana, sans-serif;
}
h3 {
	font: bold 13px/20px Helvetica, Arial, Verdana, sans-serif;
}
	div#header {
		height: 192px;
		width: 1000px;
		margin: 30px auto 0;
		background: #ffffff;
		position: relative;
	}
		div#head {
			height: 192px;
			width: 1000px;
			background: #00a1b1 url('/skin/head2.jpg') top left no-repeat;
			position: absolute;
			top: 0;
			left: 0;
		}
		div#circles {
			height: 93px;
			width: 95px;
			background: transparent url('/skin/circles.jpg') no-repeat top left;
			position: absolute;
			top: 0;
			left: 512px;
		}
		a#logo {
			display: block;
			height: 133px;
			width: 266px;
			background: transparent url('/skin/logo.jpg') no-repeat top left;
			position: absolute;
			top: 48px;
			right: 0;
		}
		a#vidomes {
			display: block;
			height: 56px;
			width: 156px;
			background: transparent url('/skin/vidomes.jpg') no-repeat top left;
			position: absolute;
			top: 14px;
			left: 44px;
		}
		ul#navitop {
			list-style: none;
			position: absolute;
			bottom: 0;
			left: 254px;
		}
			ul#navitop li {
				float: left;
				margin-right: 14px;
			}
			ul#navitop a, ul#navitop a:visited {
				display: block;
				height: 30px;
				width: 104px;
				background: transparent url('/skin/navitop.jpg') no-repeat top left;
				text-align: center;
				text-decoration: none;
				font: bold 13px/29px Helvetica, Arial, Verdana, sans-serif;
				color: #ffffff;
			}
			ul#navitop a:hover, ul#navitop li.active a, ul#navitop li.active a:visited {
				background-position: bottom left;
			}
			ul#navitop a:active {
				background-position: top right;
			}
			form#search div {
				height: 31px;
				width: 199px;
				/* background: transparent url('/skin/search.jpg') no-repeat top left; */
				position: absolute;
				bottom: 0;
				left: 616px;
			}
			form#search div:hover {
				background-position: bottom left;
			}
				form#search input.btn {
					height: 28px;
					width: 57px;
					border: 0;
					background: transparent;
					text-align: center;
					font-weight: bold;
					color: #ffffff;
					position: absolute;
					top: 2px;
					left: 6px;
				}
				form#search input.btn:hover {
					cursor: pointer;
				}
				form#search input.txt {
					height: 18px;
					width: 130px;
					border: 0;
					position: absolute;
					top: 7px;
					right: 3px;
				}
	div#content {
		width: 1000px;
		margin: 0 auto;
		background: #ffffff;
		position: relative;
	}
		ul#navileft {
			list-style: none;
			position: absolute;
			top: 17px;
			left: 44px;
		}
			ul#navileft li {
				height: 30px;
				width: 104px;
				margin-bottom: 7px;
				position: relative;
			}
			ul#navileft li.spacer {
				height: 17px;
			}
			ul#navileft a, ul#navileft a:visited {
				display: block;
				height: 30px;
				width: 104px;
				background: transparent url('/skin/navileft.jpg') no-repeat top left;
				text-align: center;
				text-decoration: none;
				font: bold 13px/29px Helvetica, Arial, Verdana, sans-serif;
				color: #ffffff;
			}
			ul#navileft li#ad-left a, ul#navileft li#ad-left a:visited {
				height: 77px;
				_height: 87px;
				padding-top: 10px;
				background-image: url('/skin/ad-left.jpg');
				line-height: 16px;
			}
			ul#navileft a:hover, ul#navileft li.active a, ul#navileft li.active a:visited,
			ul#navileft li#ad-left a:hover, ul#navileft li#ad-left a:active {
				background-position: bottom left;
			}
			ul#navileft a:active {
				background-position: top right;
			}
				ul#navileft ul.subnav {
					display: block;
					list-style: none;
					border-top: 1px solid #000000;
					position: absolute;
					top: 16px;
					left: 80px;


					z-index: 999;
				}
					ul#navileft ul.subnav li {
						height: 16px;
						width: 70px;
						margin: 0;
						border: 1px solid #000000;
						border-top: 0;
					}
					ul#navileft ul.subnav a, ul#navileft ul.subnav a:visited {
						display: block;
						height: 16px;
						width: 70px;
						background: #72c7d2;
						text-align: center;
						text-decoration: none;
						font: normal 9px/17px Helvetica, Arial, Verdana, sans-serif;
						color: #ffffff;
					}
					ul#navileft ul.subnav a:hover, ul#navileft ul.subnav a:active,
					ul#navileft ul.subnav li.active a, ul#navileft ul.subnav li.active a:visited {
						background: #00afbd;
					}
		div#container {
			width: 654px;
			position: absolute;
			top: 17px;
			left: 199px;
		}
			div.typen, div.typen * {
				font-size: 9px;
				line-height: normal;
				margin: 0;
			}
.hidden, .hidden * {
	display: none;
	visibility: hidden;
	width: 0;
	height: 0;
}



/*--KIESHULP--*/
div#kieshulp {
	height: 275px;
	width: 654px;
	background: transparent url('/skin/kieshulp/kieshulp.jpg') no-repeat top left;
	position: absolute;
	top: 0;
	left: 0;
}
	div#toren_midden {
		height: 273px;
		width: 127px;
		position: absolute;
		top: 1px;
		left: 276px;

	}
		div#kieshulp a, div#kieshulp a:visited {
			display: block;
			background: transparent none no-repeat top left;
			position: absolute;
		}
		div#kieshulp a:hover, div#kieshulp a:active {
			background-position: bottom left;
		}
		div#toren_midden a.r3_12 {
			height: 160px;
			width: 33px;
			background-image: url('/skin/kieshulp/mr3_12.gif');
			top: 44px;
			left: 93px;
		}
		div#toren_midden a.r2 {
			height: 14px;
			width: 33px;
			background-image: url('/skin/kieshulp/mr2.gif');
			top: 205px;
			left: 93px;
		}
		div#toren_midden a.r1 {
			height: 15px;
			width: 33px;
			background-image: url('/skin/kieshulp/mr1.gif') !important;
			top: 220px;
			left: 93px;
		}
		div#toren_midden a.r14 {
			height: 14px;
			width: 58px;
			background-image: url('/skin/kieshulp/mr14.gif');
			top: 14px;
			left: 63px;
		}
		div#toren_midden a.r13 {
			height: 13px;
			width: 58px;
			background-image: url('/skin/kieshulp/mr13.gif');
			top: 29px;
			left: 63px;
		}
        div#maisonettes_rechts {
		height: 52px;
		width: 102px;
		position: absolute;
		top: 203px;
		left: 403px;
	}
		div#maisonettes_rechts a.l1 {
			height: 17px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-l1.gif');
			top: 34px;
			left: 0px;
		}
		div#maisonettes_rechts a.m1 {
			height: 16px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-m1.gif');
			top: 34px;
			left: 34px;
		}
		div#maisonettes_rechts a.r1 {
			height: 17px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-r1.gif');
			top: 34px;
			left: 69px;
		}
		div#maisonettes_rechts a.l2 {
			height: 15px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-middle-l2.gif');
			top: 18px;
			left: 0px;
		}
		div#maisonettes_rechts a.m2 {
			height: 15px;
			width: 34px;
			background-image: url('/skin/kieshulp/maisonettes-middle-m2.gif');
			top: 18px;
			left: 34px;
		}
		div#maisonettes_rechts a.r2 {
			height: 15px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-middle-r2.gif');
			top: 18px;
			left: 69px;
		}
		div#maisonettes_rechts a.l3 {
			height: 13px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-middle-l3.gif');
			top: 3px;
			left: 0px;
		}
		div#maisonettes_rechts a.m3 {
			height: 13px;
			width: 34px;
			background-image: url('/skin/kieshulp/maisonettes-middle-m3.gif');
			top: 3px;
			left: 34px;
		}
		div#maisonettes_rechts a.r3 {
			height: 13px;
			width: 33px;
			background-image: url('/skin/kieshulp/maisonettes-middle-r3.gif');
			top: 3px;
			left: 69px;
		}
		div#maisonettes_rechts a.l3:hover {
			background-position: 0 0px;
			cursor: default;
		}
		div#maisonettes_rechts a.m3:hover {
			background-position: 0 0px;
			cursor: default;
		}
		div#maisonettes_rechts a.r3:hover {
			background-position: 0 0px;
			cursor: default;
		}


	div#toren_rechts {
		height: 273px;
		width: 192px;
		position: absolute;
		top: 1px;
		left: 502px;
	}
		div#kieshulp a, div#kieshulp a:visited {
			display: block;
			background: transparent none no-repeat top left;
			position: absolute;
		}
		div#kieshulp a:hover, div#kieshulp a:active {
			background-position: bottom left;
		}
		div#toren_rechts a.l14 {
			height: 34px;
			width: 100px;
			background-image: url('/skin/kieshulp/l14.gif');
			top: 14px;
			left: -34px;
		}
		div#toren_rechts a.l13 {
			height: 30px;
			width: 100px;
			background-image: url('/skin/kieshulp/l13.gif');
			top: 29px;
			left: -34px;
		}
		div#toren_rechts a.l3_12 {
			height: 161px;
			width: 76px;
			background-image: url('/skin/kieshulp/l3_12.gif');
			top: 43px;
			left: -37px;
		}
		div#toren_rechts a.l2 {
			height: 14px;
			width: 35px;
			background-image: url('/skin/kieshulp/l2.gif');
			top: 205px;
			left: 4px;
		}
		div#toren_rechts a.l1 {
			height: 15px;
			width: 35px;
			background-image: url('/skin/kieshulp/l1.gif');
			top: 220px;
			left: 4px;
		}
		div#toren_rechts a.center {
			height: 192px;
			width: 57px;
			background-image: url('/skin/kieshulp/center.gif');
			top: 43px;
			left: 40px;
		}
		div#toren_rechts a.r14 {
			height: 14px;
			width: 58px;
			background-image: url('/skin/kieshulp/r14.gif');
			top: 14px;
			left: 68px;
		}
		div#toren_rechts a.r13 {
			height: 13px;
			width: 58px;
			background-image: url('/skin/kieshulp/r13.gif');
			top: 29px;
			left: 68px;
		}
		div#toren_rechts a.r3_12 {
			height: 160px;
			width: 33px;
			background-image: url('/skin/kieshulp/r3_12.gif');
			top: 44px;
			left: 99px;
		}
		div#toren_rechts a.r2 {
			height: 14px;
			width: 33px;
			background-image: url('/skin/kieshulp/r2.gif');
			top: 205px;
			left: 99px;
		}
		div#toren_rechts a.r1 {
			height: 15px;
			width: 33px;
			background-image: url('/skin/kieshulp/r1.gif');
			top: 220px;
			left: 99px;
		}