A:link {
	text-decoration: none; 
	outline: none;
	color: #b7b7b8;
}
 
A:visited {
	text-decoration: none;
	outline: none;
	color: #b7b7b8;
} 

body {
	margin: 0px;
	border: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #b7b7b8;
	line-height: 20px;
	overflow: -moz-scrollbars-vertical;
	background-color: #0f1014;
	background-image: url('images/BG_site.jpg');
	background-repeat: repeat-x;
}

img { border: 0px; }
p { margin: 0px; }
span { font-weight: bold; color: #930303; }

h1 { font-family: Arial; font-weight: normal; font-size: 18px; color: #930303; margin: 0px 0px 10px 0px; text-transform: uppercase; letter-spacing: 5px; }
h2 { font-family: Arial; font-weight: normal; font-size: 15px; color: #b7b7b8; margin: 0px; text-transform: uppercase; letter-spacing: 3px; }
h3 { font-family: Arial; font-weight: normal; font-size: 15px; color: #930303; margin: 0px; text-transform: uppercase; letter-spacing: 3px; }

hr {
	position: relative;
	width: 600px;
	height: 1px;
	margin: 5px 0px 5px 0px;
	padding: 0px;
	color: #000;
	background-color: #000;
	border: none;
}

.formVeld {
	background: #fff;
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	border: 1px solid #f4f4f4;
}

.stelEinde { display: block; clear: both; }


/* ---------------------------------------------------------------------------------------- */
/* C O N T A I N E R S																		*/
#containerSite {
	position: relative;
	width: 889px; 
	margin: 0px auto;
	background-repeat:repeat-y;
	text-align: left;
}

#containerAfbSubmenu {
	position: relative;
	width: 889px;
	height: 231px;
	background-image: url('images/BG_afb-submenu.jpg');
	background-repeat: no-repeat;
	margin-bottom: 30px;
}

	#containerSubmenu { position: absolute; left: 14px; top: 11px; width: 136px; height: 210px; color: #73767c; }
		#containerSubmenu ul { list-style-type: none; margin: 0px; padding: 0px; }
		#containerSubmenu li { margin: 0px; padding-left: 15px; background-image: url('images/BUT_projecten.jpg'); background-repeat: no-repeat; background-position: 0px 6px; }
		#containerSubmenu a { color: #999b9e; }
		#containerSubmenu a:hover { color: #c7c9cc; }
		#containerSubmenu .lijn { padding: 0px; background-color: #73767c; height: 1px; line-height: 0px; font-size: 0px; margin: 4px 0px 4px 0px }
		#containerSubmenu .submenuItem { margin-left: 12px }

	#containerAfbRechts { position: absolute; left: 889px; top: 0px; width: 8px; height: 231px; background-image: url('images/IMG_afbeelding-rechts.jpg'); } 
	#containerAfbeelding { position: absolute; left: 184px; top: 3px; width: 702px; height: 217px; background-repeat: no-repeat; }

/* ---------------------------------------------------------------------------------------- */
/* H E A D E R																				*/
#containerHeader {
	position: relative;
	width: 889px;
	height: 164px;
	background-image: url('images/IMG_header.jpg');
}

	#containerWoonbeurs {
		position: absolute;
		left: 440px;
		top: 30px;
		width: 203px;
		height: 89px;
	}

	#containerWoonbeursEigenHuis {
		position: absolute;
		left: 530px;
		top: 25px;
		width: 145px;
		height: 147px;
	}

/* ---------------------------------------------------------------------------------------- */
/* M E N U																					*/
#containerMenu {
	position: relative;
	width: 889px;
	height: 25px;
	padding-top: 1px;
	background-color: #910629;
	font-family: Arial;
	font-size: 15px;
	color: #fff;
	margin-bottom: 23px;
}
	#containerMenu ul { list-style-type: none; margin: 0px 0px 0px 60px; padding: 0px; }
	#containerMenu li { float: left; margin: 0px 12px 0px 12px; padding: 3px 7px 0px 7px; height: 21px; background-color: #971536; }
	#containerMenu li:hover { background-color: #a32e4b; }
	#containerMenu .selected { background-color: #a32e4b; }
	#containerMenu li a { color: #fff; }

/* ---------------------------------------------------------------------------------------- */
/* C O N T E N T																			*/
#containerContent {
	position: relative;
	width: 889px;
	background-image: url('images/BG_adres.jpg');
	background-repeat: no-repeat;
}
	
	#contentLinks { position: relative; float: left; width: 146px; padding: 30px 0px 15px 18px; }
	#contentNormaal { position: relative; float: right; width: 634px; padding: 30px 37px 30px 37px; background-color: #0e0f13; background-image: url('images/BG_content-normaal.jpg'); background-repeat: repeat-x; }
		#contentNormaal ul { list-style-type: none; margin: 22px 0px 0px 0px; padding: 0px; }
		#contentNormaal li { float: left; width: 110px; margin: 0px 8px 8px 0px; padding: 10px; }
	#contentWelkom { position: relative; float: right; width: 708px; margin: 36px 0px 15px 0px; }
		#contentWelkom h1 { margin-left: 2px; }
		#contentWelkom ul { list-style-type: none; margin: 22px 0px 0px 0px; padding: 0px; }
		#contentWelkom li { float: left; width: 196px; margin-left: 8px; padding: 17px; background-color: #16171c; }
		#contentWelkom .bekijkFotos { padding: 2px; text-align: right; margin-top: 5px; border-top: 1px solid #550d0f; }
	#contentFotosProducten { position: relative; float: right; width: 708px; margin: 36px 0px 15px 0px; }
		#contentFotosProducten h1 { margin-left: 2px; }
		#contentFotosProducten ul { list-style-type: none; margin: 22px 0px 0px 0px; padding: 0px; }
		#contentFotosProducten li { float: left; width: 110px; margin: 0px 8px 8px 0px; padding: 10px; background-color: #1b1c21; }
		#contentFotosProducten img { margin-bottom: -2px; }
	#contentModellen { position: relative; float: right; width: 634px; padding: 30px 37px 30px 37px; background-color: #0e0f13; background-image: url('images/BG_content-normaal.jpg'); background-repeat: repeat-x; }
		#contentModellen ul { list-style-type: none; margin: 22px 0px 0px 0px; padding: 0px; }
		#contentModellen li { float: left; width: 120px; margin: 0px 8px 8px 0px; padding: 10px; }
		#contentModellen img { margin-bottom: -2px; }
	.contentProjecten { position: relative; float: right; width: 634px; padding: 30px 37px 20px 37px; margin-bottom: 10px; background-color: #18191d; background-repeat: repeat-x; }
	.leesVerder { padding: 2px; margin-top: 5px; border-top: 1px solid #550d0f; }

/* ---------------------------------------------------------------------------------------- */
/* B O T T O M																				*/
#containerBottom {
	position: relative;
	height: 22px;
	background-color: #880728;
	margin-top: 35px;
	padding: 2px 0px 0px 10px;
	color: #f3e7ea
}
	#containerBottom a { color: #f3e7ea; }


