
	/* StyleSheet JacquelineKoole.nl */

	body { height: 100%; }
	
	body { 
		background-color: #50a3d3; 
		text-align: center; 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 14px; 
		margin: 0; 
		padding: 0 0 20px 0; }
		
	#container { width: 730px; margin: 0 auto 0 auto; text-align: left; position: relative; }
	
	#header { height: 152px; }
	
	#block { height: 405px; }
	
	#content { background-color: #ffffff; height: 390px; position: relative; }
	#content_en { background-color: #ffffff; height: 840px; position: relative; }
	#content_contact { background-color: #ffffff; height: 640px; position: relative; }
	
	#logos { position: absolute; left: 30px; top: 206px; width: 57px; height: 105px; }
		#logos img { border: none; }
	
	#panden { position: absolute; left: 0px; top: 200px; }
	
		#fotos { width: 233px; height: 292px; position: absolute; top: 80px; left: 0; padding: 0 0 0 30px; }
		
		#foto1 { width: 177px; height: 119px; background-color: #9d9d95; margin-bottom: 15px; }
		#fotos2 { width: 177px; height: 243px; background-color: #fff; margin-bottom: 15px; }
		
		#foto2 { width: 177px; height: 88px; background-color: #9d9d95 }
		
		#text { width: 495px; position: absolute; top: 0px; left: 234px; padding: 40px 30px 35px 0px; font-size: 13px; }
			#text h2 { font-size: 14px; margin: 5px 5px 10px 0px;}
			#text h3 { font-size: 13px; margin: 5px 5px 10px 0px;}

		#text2 { width: 495px; position: absolute; top: 0px; left: 132px; padding: 20px 30px 35px 0px; font-size: 12px; }
			#text2 h2 { font-size: 14px; margin: 5px 5px 10px 0px; }
			#text2.xl p { width: 560px; }
			
			#content_en #text p em, #text.redem p.blauw em { color: #50a3d3; font-style: italic; }
			#text2.xl p em, #text.redem p em { color: #ea6a46; font-weight: bold; font-style: normal; }
			#content_en h2, .xl h2, .redem h2 { font-style: italic; }
			
			#reiger { position: absolute; left: -200px; bottom: 40px; }

	/* Menu */

	#menu { 
		height: 37px; 
		background: url(images/menubg_right.gif) right top no-repeat #ea6a46; 
		color: #000; 
		font-weight: bold; 
		font-size: 17px; 
		position: relative; }
		
		#menu ul { 
			list-style: none; 
			margin: 0; 
			padding: 10px 0 0 0; }
			
		#menu li { 
			padding: 0 9px 0 15px; 
			margin: 0; 
			display: inline; 
			background: url(images/menubullet.gif) left top no-repeat; }
			
		#menu li.first { background-image: none; }
		
		#menu a { color: #ffffff; text-decoration: none; }
		
		#menu a:hover { color: #000; }
		
		#menu img { float: left; }
		
	/* Topmenu (rechtsbovenin met oa contact) */
	
	ul#topmenu { position: absolute; left: 560px; top: 31px; font-weight: bold; font-size: 16px; }
		ul#topmenu li { list-style: none; line-height: 25px; display: block; }
		ul#topmenu li a { color: #fff; text-decoration: none; }
		ul#topmenu li a:hover { color: #000; }

	/* Text-Styles */
		
	h1 { magin: 0; padding: 0; position: absolute; left: 0px; top: 28px; margin: 0px; }
	
	h2 { margin: 0 0 16px 0; padding: 0; font-weight: bold; font-size: 16px; height: 20px; }  

	p { margin: 0 0 14px 0; padding: 0; width: 470px; }
	
	/* Intropagina */
	
	#index { 
		background-color: #ffffff; 
		text-align: center;
		width: 100%;
		margin: 0; 
		padding: 0; }
		
		#index table { width: 1050px; height: 100%; margin: 0 auto 0 auto; }
		
		#index td { height: 745px; }
		
		#index img { border: none; }
	
	.envelopje { margin-top: 63px; border: none; }
		
	.naam { font-style: italic; }
	
	.cornerleft { position: absolute; left: 0px; bottom: 0px; }

	.cornerright { position: absolute; right: 0px; bottom: 0px; }

	/* Woningaanbod-pagina / Woningaanbod-detailpagina Menu */

	#woningaanbod #menu { 
		width: 125px; 
		position: absolute; 
		left: 25px; 
		top: 0; 
		background-color: #f06847; 
		background-image: none; 
		color: #000000; }
		
		#woningaanbod #menu ul { list-style: none; margin: 150px 0 0 0; padding: 0 }
		
		#woningaanbod #menu li { margin: 0 0 16px 0; padding: 0; display: list-item; background-image: none; }
		
			#woningaanbod #menu ul li ul { list-style: none; margin: 0 0 0 10px; padding: 0; font-size: 12px; }
			
			#woningaanbod #menu ul li ul li { margin: 0px; padding: 0px; } 
			
		#woningaanbod #menu a { color: #ffffff; text-decoration: none; }
		
		#woningaanbod #menu a:hover { color: #000000; }
		
		#woningaanbod #menu img { position: absolute; left: 0; top: 6px; }

	/* Woningaanbod-pagina */
	
	#woningaanbod { 
		text-align: left; 
		margin: 0px; 
		padding: 0px; 
		background: url(images/menulinksbg.gif) left repeat-y #ffffff; }

			#woningaanbod #content { position: absolute; left: 180px; top: 0px; }
			
			#woningaanbodheader { height: 64px; padding: 39px 0 0 0px; }
			
			/*#woningaanbod h2 { 
				width: 530px; 
				height: 26px; 
				background: url(images/aanbodheader_rechts.gif) right top no-repeat #41a1d7; 
				text-transform: uppercase; 
				font-size: 16px; 
				color: #ffffff; 
				padding: 6px 0 0 130px; 
				margin: -32px 0 0 12px; }*/

			#woningaanbod h2 { 
				width: 530px; 
				height: 24px; 
				background: url(images/aanbodheader_rechts.gif) right top no-repeat #41a1d7; 
				text-transform: uppercase; 
				font-size: 16px; 
				color: #ffffff; 
				padding: 8px 0 0 130px; 
				margin: 0; 
				position: relative; }
				
			#woningaanbod h2 img { position: absolute; left: 0; top: 0px; }

	/* Woningaanbod-pagina Blokken */
	
	.aanbodblok { margin: 20px 0 0 0; top: 0px; min-height: 105px !important; height: auto;  }
		
		.aanbodblok img { width: 140px; height: 105px; float: left; }
		
		.aanbodblok dl { margin: 0 0 0 205px; width: 490px; height: 80px; }
		
			.aanbodblok dt { width: 135px; float: left; margin: 0; padding: 0 }
			
			.aanbodblok dd { width: 305px; float: right; clear: right; margin: 0; padding: 0 }
			
		.aanbodblok p { margin: 0 0 0 205px; width: 460px; }
		
		.aanbodblok a, #text a { color: #000000; font-weight: bold; text-decoration: none; }
		
		.aanbodblok a:hover { text-decoration: underline; }
	
	/* Woningaanbod-detailpagina */

	#woningdetailslinks { width: 310px; position: absolute; left: 0px; }
	
		#woningdetailslinks .fotogroot { height: 222px; margin: 30px 0 2px 0; }
		
		#woningdetailslinks .thumbnail { width: 70px; height: 46px; margin: 0 5px 5px 0; float: left; }
		
		#knoppen { float: right; margin-top: 23px; text-align: right; width: 280px;}

		#terugknop { margin: 0 15px 30px 0; }
		
		#terugknop img { border: none; }	
			
	#woningdetailsrechts {/* position: absolute; top: 130px; */margin: 0px 0 30px 320px; position: relative; top: 30px; width: 450px;}
	
		#woningdetailsrechts dl { margin: 15px 0 0 0; width: 530px; height: 80px; }
		
		#woningdetailsrechts dt { width: 145px; float: left; margin: 0; padding: 0 }
		
		#woningdetailsrechts dd { width: 375px; float: right; clear: right; margin: 0; padding: 0 }
		
		#woningdetailsrechts ul { margin: 0px; padding: 0 0 0 15px; }
	
		#woningdetailsrechts h2, #woningdetailsrechts h3 { 
			margin: 0px; 
			padding: 0px; 
			font-weight: normal; 
			font-size: 14px; 
			color: #f06847; 
			background: none; 
			text-transform: none; }
			
	/* Contactformulier */
	
	label { display: block; float: left; width: 150px; color: #7e7e80; }
	input { border: 1px solid #7e7e80; padding: 2px; width: 300px; margin: 2px 0 0 0; }
	input#submit { background-color: #4fa0d2; border: none; width: 306px; font-weight: bold; color: #fff; }
	
	/* IE6 */
			
	* html h1, * html #woningdetailslinks .thumbnail, * html #terugknop { display:inline; }
	