@charset "utf-8";
/* CSS Document */
body {
	background:#fff url(../img/bgHome.png) no-repeat center top;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
a{
	color: #004685;
}
p a{
	text-decoration:underline;
}
body.ik {
	background:#FFF url(../img/bodyBgSub.gif) no-repeat center top;*/	
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
body.kopenBg {
	background:#FFF url(../img/bodyBgSub.gif) no-repeat center top;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
body.benBg {
	background:#FFF url(../img/bodyBgSub.gif) no-repeat center top;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
body.benBg1 {
	background:#FFF url(../img/bodyBgSub.gif) no-repeat center top;
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
}
.centerWrapper {
	position: absolute;
	width:962px;
	left: 50%;
	top: 0px;
	margin-left: -481px;
}
.logo {
	padding:0px 0px 0px 0px;
	float:left;
	width:540px;
	height:125px;
	margin:0px;
}
.logo a {
	font:bold 24px Arial, Helvetica, sans-serif;
	color:#000;
	padding:50px 0px 0px 30px;
	display:block;
	position:relative;
	margin:0px;
	text-decoration:none;
}
.logo a {
	display:block;
	background:url(../img/deltawonenLogo.gif) no-repeat 39px 39px;
	width:476px;
	height:119px;
	padding: 0px;
	margin:0px;
	cursor:pointer;
	text-decoration:none;
}
.logo a span {
	display:none;
}

.middleExtraPad a{					/*groen*/
	color:	#004685;
	text-decoration: underline;
}
.mainWrapperPad1 a{					/*rood*/
	color:	#004685;
	text-decoration: underline;
}
.contactAnotherMarg a{				/*paars*/
	color:	#004685;
	text-decoration: underline;
}
.breadCrumbPadding a{				/*blauw*/
	color:	#004685;
	text-decoration: underline;
}
/****************UL TOP MENU*****************************************************************************/

ul.topMenu {
	display:block;
	float:left;
	list-style:none;
	padding:0px;
	margin:0px;
	position:relative;
}
ul.topMenu li {
	display:inline;
	padding:0px;
	margin:0px;
}
ul.topMenu li a {
	display:block;
	height:30px;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
	margin:0px;
	text-decoration:none;
}
ul.topMenu li a span {
	display:none;
	padding:0px;
	margin:0px;
}
ul.topMenu li a.home {
	width:65px;
	background:url(../img/homeMenu.gif) no-repeat left top;
	text-decoration:none;
}
ul.topMenu li a.home:hover {
	background:url(../img/homeMenu.gif) no-repeat left -30px;
	width:65px;
	text-decoration:none;
}
ul.topMenu li a.contact {
	background:url(../img/contactMenu.gif) no-repeat left top;
	width:79px;
	text-decoration:none;
}
ul.topMenu li a.contact:hover {
	background:url(../img/contactMenu.gif) no-repeat left -30px;
	width:79px;
	text-decoration:none;
}
ul.topMenu li a.zoeken {
	background:url(../img/zoekenMenu.gif) no-repeat left top;
	width:61px;
	text-decoration:none;
}
ul.topMenu li a.zoeken:hover, ul.topMenu li a.zoekenHover {
	background:url(../img/zoekenMenu.gif) no-repeat left -30px;
	width:61px;
	text-decoration:none;
}
ul.topMenu li a.aaa {
	background:url(../img/aaa.gif) no-repeat left top;
	width:51px;
	position:relative;
	z-index:1;
	cursor:pointer;
	text-decoration:none;
}
ul.topMenu li a.aaablue  {
	background:url(../img/aaa_blue.gif) no-repeat left top;
	text-decoration:none;
}
ul.topMenu li a.aaa:hover {
	background:url(../img/aaa.gif) no-repeat left -30px;
	text-decoration:none;
	width:51px;
	height:30px;
}
ul.topMenu li a.lees {
	background:url(../img/les.gif) no-repeat left top;
	text-decoration:none;
	width:99px;
	margin:0px;
	position:relative;
	z-index:1;
}
ul.topMenu li a.lees:hover, .leesHover {
	background:url(../img/les.gif) no-repeat left -30px;
	text-decoration:none;
	width:99px;
}
ul.topMenu li a.leesblue  {
	background:url(../img/les_blue.gif) no-repeat left top;
	text-decoration:none;
}
.topSearchBox {
	display:none;
	width:179px;
	height:80px;
}
ul.topMenu li.active .topSearchBox {
	position:absolute;
	display:block;
	left:141px;
	top:0px;
	background:#004684 url(../img/zoekPopBox.gif) no-repeat left bottom;
	width:210px;
	height:91px;
	padding-left:11px;
	z-index:100;
}
.topSearchBox h2 {
	background:#004686 url(../img/zoekenMenu.gif) no-repeat -10px -30px;
	height:30px;
	width:80px;
}
.topSearchBox h1 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	clear:both;
	padding:0px 0px 0px 0px;
	margin:0px;
	width:70px;
}
.topSearchBox input {
	font-size:12px;
	width:170px;
	margin:0px 0px 0px 3px;
	border:none;
	background:none;
	padding:6px 0px 0px 0px;
	height:14px;
}
.topSearchBox a, .topSearchBox a:hover {
	background:url(../img/whiteBox.gif) no-repeat 3px 8px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	text-decoration:none;
	display:block;
	clear:both;
	padding:4px 0px 0px 13px;
	width:170px;
	text-decoration:none;
}
.bannerMenu {
	display:block;
	clear:both;
	padding:8px 0px 0px 0px;
	width:962px;
}
.huren {
	background:url(../img/ikwillBanner-trans.png) no-repeat left top;
	width:240px;
	float:left;
	height:173px;
	cursor: pointer;
}
.inhuren {
	background:url(../img/ikwillBannerOff-trans.png) no-repeat left top;
}
.floatDiv {
	position:relative;
	top: 35px;
	width:210px;
	display:none;
	z-index:99;	
}
/*.huren:hover .floatDiv {
	display:block;
	z-index:99;
}*/
.kopen {
	background:url(../img/ikwillkopen-trans.png) no-repeat left top;
	width:241px;
	height:173px;
	float:left;
	cursor: pointer;	
}
.inkopen {
	background:url(../img/ikwillopenOff-trans.png) no-repeat left top;
}

/*.kopen:hover .floatDiv {
	display:block;
	z-index:99;
}*/
.huurder {
	background:url(../img/ikbenhuurder-trans.png) no-repeat left top;
	width:242px;
	height:173px;
	float:left;
	cursor: pointer;	
}
.inhuurder {
	background:url(../img/ikbenhuurderOff-trans.png) no-repeat left top;
}

/*.huurder:hover .floatDiv {
	display:block;
	z-index:99;
}*/
.deltawonen {
	background:url(../img/overdeltawonen-trans.png) no-repeat left top;
	width:237px;
	height:173px;
	float:left;
	cursor: pointer;	
}
.indeltawonen {
	background:url(../img/overdeltawonenOff-trans.png) no-repeat left top;
}
/*.deltawonen:hover .floatDiv {
	display:block;
	z-index:99;
}*/
.floatDiv ul {
	display:block;
	list-style:none;
	width:200px;
	position:absolute;
	left:16px;
	top:142px;
	margin:0px;
	margin-left: 5px;
	padding: 0px; /*vanwegen de reset.css */	
	border-bottom: 2px solid #fff;
}
.huren .floatDiv ul{
	margin-left: -1px;
	background:url(../img/dropdownGreenBg2.png) repeat left top;
}
.kopen .floatDiv ul{
	background:url(../img/dropdownOrangeBg.png) repeat left top;
}
.huurder .floatDiv ul{
	background:url(../img/dropdownPurpleBg.png) repeat left top;
}
.deltawonen .floatDiv ul{
	background:url(../img/dropdownBlueBg.png) repeat left top;
}
.floatDiv ul li.top {
	display:block;
	clear:both;
	margin:0px;
	height:20px;
}
.huren .floatDiv ul li.top{
	height: 9px;
}
.kopen .floatDiv ul li.top{
	height: 9px;
}
.huurder .floatDiv ul li.top{
	height: 9px;
}
.deltawonen .floatDiv ul li.top{
	height: 9px;
}
.floatDiv ul li {
	display:block;
	clear:both;
	margin:0px;
	width:181px;
	padding:0px 0px 0px 10px;
}
.floatDiv ul li a {
	height:20px;
	clear:both;
	display:block;
	width:170px;
	margin:0px;
	text-decoration:none;
	background:url(../img/whiteBox.gif) no-repeat left 3px;
	color:#FFE;
	font:normal 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 8px;
	line-height:12px;
}
.floatDiv ul li a:hover, .floatDiv ul li a.active {
	height:20px;
	clear:both;
	display:block;
	width:170px;
	margin:0px;
	text-decoration:none;
	background:url(../img/whiteBox.gif) no-repeat left 3px;
	color:#FFE;
	font:bold 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 8px;
	line-height:12px;
}
.contentLeft {
	width:476px;
	float:left;
	padding:32px 0px 0px 0px;
}
.contentLeft h1 {
	font: normal 20px "Myriad Pro";
	color:#004685;
	text-transform:uppercase;
	display:block;
	padding:0px 0px 3px 42px;
	margin:0px 0px 0px -1px;
}
.contentRight h1.newsTitle {
	font: normal 20px "Myriad Pro";
	color:#004685;
	text-transform:uppercase;
	display:block;
	padding:0px 0px 5px 42px;
	margin:-10px 0px 0px -1px;
}
.contentLeft p {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#292929;
	line-height:18px;
	width:420px;
	padding:0px 0px 0px 42px;
	margin:0px;
}
.bigHr {
	width:473px;
	height:37px;
	border:none;
	margin:0px;
	padding:0px;
}
.contentLeft h2 {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#004685;
	padding:0px 0px 3px 42px;
	margin:0px 0px 0px -1px;
}
.contentRight h2 {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#004685;
	padding:0px 0px 3px 42px;
	margin:0px 0px 0px -1px;
}
.contentRight {
	width:480px;
	float:left;
}
.tabPanel {
	width:453px;
	height:186px;
	padding:0px 0px 0px 0px;
	margin:11px 0px 0px 12px;
	background: url(../img/tabBuyPanelBg-trans-new.png) no-repeat left top;
}
.tabPanelRent{
	background: url(../img/tabRentPanelBg-trans.png) no-repeat left top;
}
.tabButtonBuy{
	height: 17px;
	display:block;
	width: 115px;
	margin:0px;
	padding:0px;
	position: relative;
	top: 20px;
	left:18px;
}
.tabButtonRent{
	height: 17px;
	display:block;
	width: 112px;
	margin:0px;
	padding:0px;
	position: relative;
	top: 1px;
	left:136px;
}
.tabContent{
	margin-left: 15px;
	margin-top: 10px;
}
.tabPanel img.tabImage {
	float:left;
	margin:0px;
	padding:0px;
}
.tabRightContent {
	float:left;
	width:226px;
	padding:10px 0px 0px 11px;
}
.tabRightContent h1 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	text-transform:uppercase;
	padding:0px;
	margin:0px;
}
.tabRightContent p {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	padding:3px 0px 0px 1px;
	margin:0px;
	line-height:13px;
}
.tabRightContent h2 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	padding:9px 0px 0px 1px;
	margin:0px;
}
.kiesLeft {
	width:233px;
	float:left;
}
.deltaRight {
	width:200px;
	float:left;
	margin:0px;
}
.kiesLeft h1 {
	font:normal 20px "Myriad Pro";
	color:#004685;
	background:url(../img/smallHorBar.gif) no-repeat 6px top;
	padding:24px 0px 4px 27px;
	width:213px;
	margin:0px;
	text-transform:uppercase;
}
.deltaRight h1 {
	font:normal 20px "Myriad Pro";
	color:#004685;
	background:url(../img/smallHorBar.gif) no-repeat 3px top;
	padding:24px 0px 2px 24px;
	width:200px;
	margin:0px;
	text-transform:uppercase;
}
.kiesLeft a, .kiesLeft a:hover {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#004685;
	background:url(../img/blueDot.gif) no-repeat 28px 6px;
	display:block;
	clear:both;
	padding:2px 0px 1px 38px;
	margin:0px;
	text-decoration:none;
}
.deltaRight p {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#004685;
	padding:0px 0px 18px 24px;
	line-height:18px;
	margin:0px;
}
.deltaRight a, .deltaRight a:hover {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#004685;
	margin:0px;
	text-decoration:none;
	background:url(../img/blueDot.gif) no-repeat 25px 4px;
	padding:0px 0px 0px 35px;
	text-decoration:none;
}

.disclaimer {
	padding-left: 40px;
	width:300px;
	float:left;
	font:normal 14px Arial, Helvetica, sans-serif;
}

.disclaimer a {
	padding:0px 0px 0px 8px;
	margin:0px;
	color:#004685;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
	background: url(../img/bulletSquare.jpg) no-repeat left 4px;
	list-style:none;
}

/* *************************** FOR HUURBETALING COPY PAGE ******************************** */

ul.navDownload {
	padding:0px 5px 0px 1px;
	margin:-1px 0px 0px 0px;
}
ul.navDownload li {
	padding:0px 0px 0px 8px;
	margin:0px;
	color:#004685;
	text-decoration:underline;
	font-size:14px;
	font-weight:normal;
	background: url(../img/bulletSquare.jpg) no-repeat left 4px;
	list-style:none;
}
ul.navDownload li a {
	margin:0px;
	color:#004685;
	text-decoration:underline;
	font-size:14px;
	font-weight:normal;
	list-style:none;
	line-height:14px;
}
/* *************************** FOR REPARATIEVERZOEKEN COPY PAGE ******************************** */

.reparatieverzoekenContainer {
	width:650px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:left;
	padding-left:1px;
}
.reparatieverzoekenContainer h1 {
	color:#1779ac;
	padding:30px 0px 4px 0px;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
}
.reparatieverzoekenContainer p {
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	padding:0px 0px 16px 0px;
	margin:0px;
}
.reparatieverzoekenContainer p.reparatieverzoekenP {
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	padding:0px 0px 6px 0px;
	margin:0px 0px 0px -1px;
}
.wrapperReparatieverzoeken {
	width:670px;
	background: url(../img/wrapperTop2.jpg) no-repeat -22px -22px;
	padding:27px 0px 0px 0px;
}
.wrapperReparatieverzoekenContents {
	width:648px;
	background: url(../img/wrapperBg2.jpg) repeat-y -9px top;
	height:auto;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:1px 0px 0px 28px;
}
.wrapperReparatieverzoeken .wrapperReparatieverzoekenContents h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:0px 0px 10px 0px;
	margin:-4px 0px 0px 0px;
}
.wrapperReparatieverzoeken .wrapperReparatieverzoekenContents h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:26px 0px 19px 0px;
	margin:0px;
}
.wrapperReparatieverzoekenContents form {
	padding:0px;
	margin:0px;
	clear:both;
}
.wrapperReparatieverzoekenContents em {
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0px 13px 0px 1px;
	margin:0px;
}
.wrapperReparatieverzoekenContents em.lenghtEm {
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	width:330px;
}
.wrapperReparatieverzoekenContents form label {
	padding:0px;
	margin:0px;
}
.wrapperReparatieverzoekenContents form label.large {
	padding:0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	width:209px;
	display:block;
	height:10px;
}
.wrapperReparatieverzoekenContents form label.required {
	padding:0px 5px 0px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	overflow:hidden;
}
.wrapperReparatieverzoekenContents form label.clear {
	padding:0px 5px 7px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	clear:both;
	display:block;
	overflow:hidden;
}
.wrapperReparatieverzoekenContents form label.formElements {
	padding:1px 4px 0px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	width:117px;
	height:30px;
}
.wrapperReparatieverzoekenContents form label.PaddingRight {
	padding-right:25px;
}
.wrapperReparatieverzoekenContents form .radioBoxStyle {
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.wrapperReparatieverzoekenContents form .listBox {
	padding:0px;
	margin:0px;
	height:20px;
	display:inline;
	width:331px;
	border:1px solid #000;
	overflow:hidden;
}
.wrapperReparatieverzoekenContents form input.textBoxStyle {
	padding:0px;
	margin:0px;
	height:17px;
	width:202px;
	float:left;
	border:1px solid #000;
	background: url(../img/textboxBg.jpg) no-repeat left top;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:2px 0px 0px 4px;
	margin:0px 5px 10px 0px;
}
.radiogroupStyle {
	display: block;
	padding:0px;
	margin:0px1;
	height:17px;
	width:213px;
	float:left;
	font: normal normal 14px Arial, Helvetica, sans-serif;
}
.wrapperReparatieverzoekenContents form p {
	clear:both;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 31px 1px;
	margin:0px;
}
.wrapperReparatieverzoekenContents p.spacer {
	clear:both;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:20px 0px 1px 1px;
	width:600px;
}
.wrapperReparatieverzoekenContents a {
	display:block;
	color:#004685;
	text-decoration:underline;
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
}
.requiredBullet {
	display:block;
	height:21px;
	width:250px;
	float:left;
	background: url(../img/required.jpg) no-repeat 3px top;
	margin-top:-2px;
}
.requiredBulletForm {
	display:block;
	height:21px;
	width:250px;
	float:left;
	background: url(../img/required.jpg) no-repeat 3px top;
	margin-top:-2px;
}
span.textareaStyle {
	/*background: url(../img/textareaBg.jpg) no-repeat left top;*/
	float: left;
	height: 117px;
	width: 346px;
	display:block;
	margin:0px 5px 15px 0px;
	padding:4px 0px 0px 4px;
}
span.textareaStyle textarea {
	overflow:auto;
	border:none;
	background: url("../img/contactBg.gif") no-repeat scroll left 0 transparent;
	height: 110px;
	width: 340px;
}
.textareaStyleAlt {
	background: url(../img/textareaBg.jpg) no-repeat left top;
	float: left;
	height: 115px;
	width: 342px;
	border:1px solid #000;
	margin:0px 5px 0px 0px;
	padding:4px 0px 0px 4px;
}
.wrapperReparatieverzoekenContentsBottom {
	background: url(../img/wrapperBottom3.jpg) no-repeat -9px -15px;
	clear: both;
	height: 71px;
	width: 633px;
	padding-top:3px;
	padding-right:37px;
	padding-bottom:25px;
}
.wrapperReparatieverzoekenContentsBottom p.wrapperFooterP {
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:7px 0px 18px 29px;
	margin:0px 0px 0px 0px;
	clear:both;
}
.wrapperReparatieverzoekenContents form span.radioBoxHolder {
	float:left;
	width:380px;
	height:25px;
	padding:6px 0px 5px 0px;
	margin:-10px 0px 0px 0px;
}
.wrapperReparatieverzoekenContents form p.formFillP {
	padding:0px 0px 40px 1px;
	position:relative;
	margin:0px;
}
.Uwverzoek {
	margin-top:-3px;
	padding:0px 0px 15px 0px;
	display:block;
}
.wrapperReparatieverzoekenContentsBottom a {
	color:#ffe;
	font: bold 16px Arial, Helvetica, sans-serif;
	display:block;
	float:right;
	padding-left:8px;
	margin:8px 0px 0px 0px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 5px;
	text-decoration:none;
}
/********* CONTACT PAGE **********************************************************************************************/

.ContactContainer {
	/*width:962px;*/
	margin:auto;
	background-color:#CC9;
}
.ContactContainerLeft {
	width:271px;
	float:left;
	margin-top:-3px;
	padding:0px 0px 0px 0px;
}
.ContactContainerLeftPad {
	width:245px;
	float:left;
	margin-top:-3px;
	padding:0px 0px 0px 26px;
}
.blueNavPad {
	padding-top:5px;
}
ul.blueNav {
	display:block;
	float:left;
	background: url(../img/dropdownBlueBg.png) repeat;
	height: auto;
	margin: 18px 20px 0 -10px;
	padding: 10px 5px 10px 10px;
	width:184px;
	position:relative;
	z-index:1;
}
ul.blueNav li {
	list-style:none;
	padding:0px 0px 5px 9px;
	margin:0px;
	width:160px;
	line-height:13px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat 1px 4px;
}
ul.blueNav li h1 {
	list-style:none;
	padding:0px 0px 12px 0px;
	margin:0px;
	font: bold 16px "Arial", Gadget, sans-serif;
	color:#ffe;
	background:none;
}
ul.maroonLeftBg li h1 {
	list-style:none;
	padding:3px 0px 12px 0px;
	margin:0px;
	font: bold 16px "Arial", Gadget, sans-serif;
	color:#ffe;
	background:none;
}
ul.blueNav li.first-child {
	background:none;
	padding:0px;
	margin:0px;
}
ul.blueNav li a {
	list-style:none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#ffe;
	padding:0px;
	margin:0px;
	line-height:15px;
	background:none;
	text-decoration:none;
}
ul.blueNav li a:hover {
	list-style:none;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#ffe;
	padding:0px 0px 0px 1px;
	margin:0px;
	line-height:15px;
	background:none;
	text-decoration:none;
}
ul.blueNav li a.current {
	font: bold 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 0px 1px;
	text-decoration:none;
}
ul.blueNav ul {
	margin:0px;
	padding:5px 0px 0px 0px;
	display:block;
	clear:both;
	width:160px;
}
ul.blueNav li ul li {
	list-style:none;
	margin:0px;
	line-height:13px;
}
ul.blueNav li ul li:first-child {
	list-style:none;
	padding:0px 0px 5px 9px;
	margin:0px;
	line-height:13px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat 1px 4px;
	width:145px;
}
ul.blueNav li ul li a {
	width:163px;
	background:none;
	text-decoration:none;
}
.blueNavBottom {
	background: url(../img/blueNavigationLeft.gif) repeat left -959px;
	float:left;
	width:222px;
	height:47px;
}
.ContactContainerMiddle {
	width:446px;
	float:left;
	padding-left:0px;
	color:#000000;
	font: normal 14px Arial, Helvetica, sans-serif;
	height:auto;
	overflow:hidden;
	display:block;
}
.ContactContainerMiddle h1 {
	color:#004685;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:5px;
	margin:0px;
}
.ContactContainerMiddle h1.maroon,
.reparatieverzoekenContainer h1.maroon{
	color:#1779ac;
}
.ContactContainerMiddle h3 {
	color:#004685;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:5px;
	margin:0px;
}
.ContactContainerMiddle p {
	padding:0px 0px 0px 0px;
	margin:0px;
	line-height:14px;
}
.ContactContainerMiddle p.overZichtHeadP {
	padding:6px 0px 6px 1px;
	margin:0px;
	line-height:14px;
}
ul.breadCrumbNav {
	padding:4px 0px 8px 0px;
	margin:0px;
}
ul.breadCrumbNavContact {
	padding:1px 0px 8px 0px;
	margin:0px;
}
ul.breadCrumbNav1 {
	padding:1px 0px 8px 0px;
	margin:0px;
}
ul.breadCrumbNav2 {
	padding:0px 0px 8px 0px;
	margin:0px;
}
ul.breadCrumbNavOpt {
	padding:0px 0px 8px 0px;
	margin:-1px 0px 0px 0px;
}
.breadCrumbPadding {
	padding-top:2px;
	padding-right:1px;
}
.breadCrumbMArgin {
	margin-top:1px;
}
ul.breadCrumbNav li {
	padding:0px 3px 0px 0px;
	margin:0px;
	display:inline;
	list-style:none;
}
ul.breadCrumbNav li a, ul.breadCrumbNav li a:hover {
	padding:0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	text-decoration: none;
}
ul.breadCrumbNav li a.breadCrumbNavLast {
	color:#004685;
	text-decoration: none;	
}
ul.breadCrumbNav li a.lastOrange {
	color:#be0047;
}
.ContactContainerMiddle form {
	margin:0px;
	padding:0px 0px 0px 0px;
}
.ContactContainerMiddle form p {
	margin:0px;
	padding:1px 0px 0px 0px;
}
.ContactContainerMiddle form label {
	margin:-1px 0px 0px 0px;
	padding:0px 0px 0px 1px;
	width:141px;
	float:left;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
}
.ContactContainerMiddle form span.contactRequired {
	display:block;
	float:left;
	background: url(../img/contactRequired.gif) no-repeat 6px top;
	margin: 0px;
	padding: 0px;
	height: 8px;
	width: 20px;
}
.ContactContainerMiddle form span.contactRequiredTextArea {
	display:block;
	float:left;
	background: url(../img/contactRequired.gif) no-repeat 6px 3px;
	margin: 0px;
	padding: 0px;
	height: 8px;
	width: 20px;
}
.contactTextBox {
	margin: 0px;
	padding: 0px 0px 0px 4px;
	float: left;
	height: 20px;
	display:block;
	width: 200px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
}
.contactTextBox input {
	background: url(../img/contactBg.gif) no-repeat left 0px;
	border:0px solid red;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	width:189px;
	margin:0px 0px 0px 0px;
	padding: 2px 0px 0px 8px;
	height: 20px;
}
.contactRadioBttnHolder {
	width:204px;
	height:20px;
	display:block;
	padding-bottom:4px;
	float:left;
	text-align:left;
}
.contactRadioBttnHolderOpt {
	width:200px;
	height:20px;
	display:block;
	padding-bottom:4px;
	float:left;
	text-align:left;
}
.contactRadioBttnHolder input {
	float:left;
	margin:0px 3px 0px 0px;
	padding:0px;
}
.contactRadioBttnHolder em {
	float:left;
	text-decoration:none;
	display:block;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-align:left;
}
.ContactContainerMiddle form p.bericht {
	padding-top:47px;
	margin:0px;
}
.ContactContainerMiddle form label.berichtLabel {
	color:#000;
	padding:0px 0px 0px 1px;
	margin:0px;
	width:341px;
}
.contactTextArea {
	margin: -11px 0px 0px 1px;
	float: left;
	height: 111px;
	width: 335px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding:14px 0px 0px 4px;
}
.contactTextArea textarea {
	background: url(../img/contactBg.gif) no-repeat left 0px;
	border:none;
	width:332px;
	height:108px;
	overflow:auto;
}
.contactFooter {
	width:402px;
	height:68px;
	background: url(../img/contactFooter.gif) no-repeat 3px bottom;
	margin: 0px;
	padding:5px 26px 0px 0px;
	clear:both;
}
.contactFooter a {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ffe;
	display:block;
	float:right;
	padding-right:7px;
	padding-left:9px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 5px;
	margin-top:26px;
	text-decoration:none;
}
.ContactContainerRight {
	width:222px;
	float:left;
	background:url(../img/blueNavigationLeft.png) repeat left top;
	margin: 10px 0px 0px 13px;
	padding: 10px 0px 0px 0px;
}
.ContactContainerRight h1 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #ffe;
	padding:4px 0px 0px 0px;
	margin:0px;
}
.ContactContainerRight p {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ffe;
	padding:0px 0px 15px 0px;
	margin:0px;
	width:163px;
	line-height:18px;
}
.ContactContainerRight a.contact {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ffe;
	padding:0px 0px 15px 12px;
	margin:0px;
	width:163px;
	line-height:14px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat 1px 5px;
	display:block;
	text-decoration:none;
}
h1.green {
	color:#acbd00;
	padding:0px;
	margin:0px 0px 0px 0px;
}
h3.green {
	color:#acbd00;
	padding:0px;
	margin:0px 0px 0px 0px;
}
h1.green1 {
	color:#acbd00;
	padding:0px;
	margin:0px 0px 6px 0px;
}
ul.breadCrumbNav li a.green {
	color:#acbd00;
	text-decoration:none;
}
ul.breadCrumbNav li a.maroon {
	color:#1779ac;
	text-decoration:none;
}
ul.breadCrumbNav li a.blue {
	color:#004685;
	text-decoration:none;
}
ul.greenLeftBg {
	background:url(../img/dropdownGreenBg2.png) repeat 0px 0px;
	margin: 18px 20px 0 16px;
	padding: 10px 5px 10px 10px;
	width:184px;
	position:relative;
	z-index:1;
}
ul.maroonLeftBg {
	background:url(../img/dropdownPurpleBg.png) repeat;
	position:relative;
	margin: 18px 20px 0 -10px;
	padding: 10px 5px 10px 10px;
	width:184px;
	position:relative;
	z-index:1;
}
ul.blueLeftBg {
	background:url(../img/blueNavigationLeft.gif) no-repeat -1px 0px;
	padding-left:55px;
	width:210px;
	position:relative;
	z-index:1;
}
ul.blueNav li h1.normal {
	list-style:none;
	padding:0px 0px 12px 0px;
	margin:0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#ffe;
	background:none;
	text-align:left;
	text-transform:uppercase;
}
.greenNavBottom {
	background:url(../img/greenCurveBgBottom.png) no-repeat 0px 0px;
	width:251px;
}
.maroonNavBottom {
	background:url(../img/maroonNavigationLeft.gif) no-repeat left -955px;
	width:251px;
}

.SmallContentPadding{
	width:413px!important;
}
.middleExtraPad {
	padding-top:1px;
	padding-bottom:60px;
	width:670px;
}
.middleExtraPad p {
	width:640px;
	padding:5px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.googleMap {
	clear:both;
	padding:7px 0px 0px 0px;
}
.gogCenter {
	margin:auto;
}
.middleContainerLeft {
	float:left;
	width:429px;
}
.middleContainerLeft p.small {
	width:413px;
}
.middleContainerLeft form.zoekenFormBox {
	display:block;
	background:url(../img/formBgBox-trans.png) no-repeat left 5px;
	width:405px;
	height:230px;
	padding:32px 0px 0px 28px;
	margin:0px;
	line-height:35px;
}
.middleContainerLeft form.zoekenFormBox p {
	padding:0px;
	margin:0px;
	line-height:14px;
	height:20px;
	width:500px;
	border:1px red;
}
form.zoekenFormBox h1 {
	color:#FFE;
	font:bold 16px Arial, Helvetica, sans-serif;
	text-transform:none;
	margin:0px;
	padding:0px 0px 7px 0px;
}
form.zoekenFormBox label {
	height:21px;
	width:168px;
	float:left;
	display:block;
	margin:0px;
	padding:9px 0px 0px 0px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
}
form.zoekenFormBox span {
	clear:both;
	padding:0px;
	margin:0px;
}
.formContents {
	clear:both;
	padding:0px;
	margin:0px;
}
.aantaBox {
	clear:both;
	padding:0px;
	margin:0px 0px 14px 0px;
	color:#ffe;
}
.linkRight {
	width:76px;
	padding:0px 0px 0px 276px;
	margin:0px;
	clear:both;
}
.linkRight a {
	width:76px;
	padding:0px 0px 0px 8px;
	margin:0px;
	display:block;
	color:#ffe;
	position:relative;
	z-index:2;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 5px;
	text-decoration:none;
}
form.zoekenFormBox a {
	background:url(../img/whiteBox.gif) no-repeat left 4px;
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#FFE;
	padding:0px 0px 0px 0.7em;
	text-decoration:none;
}
.zoekenRightField {
	float:left;
	width:210px;
	height:30px;
}
select.big {
	width:180px;
}
select.small {
	width:130px;
}
.middleExtraPad img {
	/*float:left; UITGEZET IVM ALLE AFBEELDINGEN IN DE CONTENT DIE GINGEN FLOATEN*/
	margin:0px;
	padding:0px;
}
.imgBannerRight {
	float:left;
	padding:0px 0px 0px 2px;
}
.pagination {
	clear:both;
	font:normal 14px Arial, Helvetica, sans-serif;
	width:635px;
	text-align:center;
}
.pagination a, .pagination a:hover {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:0px;
}
.pagination a.paginaActive {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
}
.pagination a.paginaActive:hover {
	margin-top:-2px;
	text-decoration:none;
}
.wonengenBox {
	background:url(../img/greenBlackBg.jpg) no-repeat -8px top;
	height:121px;
	width:675px;
	padding:31px 0px 0px 29px;
	line-height:15px;
}
.wonengenHeight {
	height:110px;
	background:url(../img/greenBlackBg.jpg) no-repeat -8px -10px;
	padding:22px 0px 0px 29px;
}
.wonengenBox1 {
	/*background:url(../img/greenBlackBg.jpg) no-repeat -8px -152px;*/
	background:url(../img/greenBlackBg.jpg) no-repeat left -8px;	
	padding:19px 0px 0px 29px;
	height:121px;
}
.wonengenBox h1, .directBox h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:none;
	margin:0px;
	padding:0px 0px 9px 0px;
}
.wonengenLabel {
	float:left;
	width:110px;
	height:14px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
}
.wonengenValue {
	float:left;
	width:496px;
	height:14px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
}
.wonengenLink {
	clear:both;
	padding:20px 0px 0px 436px;
	width:170px;
}
.wonengenLink a, .wonengenLink a:hover {
	font:normal 16px Arial, Helvetica, sans-serif;
	color:#FFE;
	padding:0px 0px 0px 9px;
	margin:0px;
	background:url(../img/whiteBox.gif) no-repeat 1px 5px;
	text-decoration:none;
}
.paginaPadTop {
	padding-top:27px;
}
.lightGren {
	background:url(../img/lightGreenBgBox.jpg) no-repeat left 3px;
	height:129px;
	padding:22px 0px 0px 18px;
}
.lightGrenMiddle {
	background:url(../img/lightGreenBgBox.jpg) no-repeat left -6px;
	height:129px;
	padding:13px 0px 0px 18px;
}
.manageImageBox {
	padding:11px 0px 0px 18px;
	height:129px;
}
.windeImg {
	width:120px;
	height:90px;
	float:left;
}
.windeImg img {
	padding:0px;
	margin:0px;
}
.adjustPad {
	padding:0px;
	margin:0px;
}
.windeText {
	height:90px;
	float:left;
	width:490px;
	padding:10px 0px 0px 10px;
}
.windeText h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px 0px 7px 0px;
}
.windeText h2 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px;
	width:330px; /*370*/
	float:left;
}
.windeText h1 a{ /*added*/
	color:#000;
	text-decoration:none;
}
.windeText em {
	text-decoration:none;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	padding:30px 0px 0px 0px;

	margin:0px;
}
.detailBox {
	background:url(../img/detailGreenBox-trans.png) no-repeat left top;
	width:661px;
	height:353px;
	padding:19px 0px 0px 19px;
}
.detailBox img {
	float:left;
	margin:0px;
	padding:0px;
}
.detailBoxRight {
	height:272px;
	float:left;
	margin:0px;
	padding:10px 0px 0px 12px;
	width:290px;
}
.detailBoxRight h1 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px;
	padding:0px 0px 7px 0px;
}
.detailBoxRight h2 {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	margin:0px 0px 0px -1px;
	padding:0px;
}
.detailsClearBoth {
	margin:0px;
	clear:both;
	padding:10px 0px 0px 0px;
}
.detailsLabel {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	width:170px;
	margin:0px;
}
.detailsValue {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	float:left;
	width:120px;
	margin:0px;
}
.extraPad {
	padding:10px 0px 0px 0px;
	clear:both;
}
.extraPadOpt {
	padding:9px 0px 0px 0px;
	clear:both;
}
.detailsLinkBox {
	clear:both;
	padding:15px 0px 0px 10px;
	margin:0px;
	color:#FFE;
}
.detailsLinkBox a, .detailsLinkBox a:hover {
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	background:url(../img/whiteBox.gif) no-repeat 10px 5px;
	text-transform:uppercase;
	padding:0px 1.5em 0px 1.5em;
	margin:0px;
}
span.padLinkLeft {
	padding-left:8em;
}
.terugLink {
	margin:0px;
	padding:26px 0px 50px 39px;
}
.terugLink a, .terugLink a:hover {
	clear:both;
	margin:0px;
	padding:0px 0px 0px 8px;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#000;
	text-transform:uppercase;
	background:url(../img/blakdot.jpg) no-repeat left 5px;
	text-decoration:none;
}
.directBox {
	width:675px;
	line-height:15px;
	height:129px;
	padding:22px 0px 0px 18px;
	background:url(../img/bg_kopen_1.png) no-repeat left top;
}
.directLink {
	clear:both;
	margin:0px;
	padding:34px 0px 0px 405px;
	text-decoration:none;
}
.directLink a, .directLink a:hover {
	color:#000000;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../img/blueBox.gif) no-repeat left 3px;
	margin:0px;
	padding:0px 0px 0px 14px;
}
.lastBox {
	padding-bottom:10px;
}
.leftMiddleContent {
	width:443px;
	float:left;
}
.rightMiddleContent {
	float:left;
	width:225px;
	padding:0px 0px 0px 2px;
/*	background:url(../img/rightContentBgGreenTop.gif) no-repeat left -3px;	*/
}
.leftMiddleContent h3 {
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#000;
	padding:10px 0px 3px 0px;
}
.leftMiddleContent p {
	width:440px;
	margin:0px;
	padding:0px 0px 15px 0px;
}
.rightBgImageHolder {
	background:url(../img/rightContentBgGreen.gif) repeat-y -2px -3px;
	width:198px;
	padding:0px 0px 0px 27px;
	margin-top: 40px;
	clear:both;
}
.greenBottomCurve {
	background:url(../img/rightContentBg.gif) no-repeat -2px bottom;
	width:225px;
	clear:both;
	height:43px;
}
.rightBgImageHolder img {
	padding:0px;
	margin:0px 0px 10px 0px;
}
.plateLink {
	margin:0px;
	padding:10px 0px 50px 8px;
}
.plateLink a {
	background:url(../img/whiteBox.gif) no-repeat left 5px;
	padding:0px;
	clear:both;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#FFE;
	padding:0px 0px 0px 0.7em;
	text-decoration:none;
}
.MainWrapper {
	width:680px;
	float:left;
	height:500px;
	font-family: normal 14px "Arial", Helvetica, sans-serif !important;
	font-size:12px;
}
.MainWrapper ul li{
	font-family: normal 14px "Arial", Helvetica, sans-serif !important;
	font-size:12px;	
}
.MainWrapper h1 {
	color:#004685;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left:0px;
	padding-bottom:5px;
}
.MainWrapper p {
	padding:0px 0px 12px 0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
}
.MainWrapper p.newsP {
	padding:0px 22px 12px 0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
}
.newsBlock {
	width:662px;
	height:169px;
	margin:0px 0px 1px 0px;
	background: url(../img/newsBlock.gif) no-repeat left top;
}
.newsBlock img {
	float:left;
	padding:0px;
	margin:18px 12px 0px 18px;
}
.MainWrapper .newsBlock h1 {
	font: bold 20px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:26px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.MainWrapper .newsBlock h2 {
	font: bold 18px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:26px 0px 0px 32px;
	margin:0px 0px 0px 0px;
}
.MainWrapper .newsBlock p {
	padding:4px 0px 0px 1px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	float:left;
}
.MainWrapper .newsBlock p.lineHeight {
	padding:4px 0px 25px 1px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	float:left;
	width:454px;
	line-height:14px;
}
.MainWrapper .newsBlock p.newsOnly {
	padding:4px 32px 25px 32px;
	margin:0px;
	line-height:13px;
	font: normal 14px Arial, Helvetica, sans-serif;
	float:left;
}
.MainWrapper .newsBlock p.Lh {
	line-height:14px;
}
.newsBlockFooter {
	padding-right:38px;
}
.newsBlockFooter a {
	display:block;
	float:right;
	color:#ffe;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 5px;
	padding:0px 0px 0px 8px;
	margin:0px;
	text-decoration:none;
}
.zoekenContents {
	width:670px;
	height:auto;
	padding-bottom:30px;
}
.zoekenContentsBlock {
	position:relative;
	width:670px;
	height:auto;
}
.zoekenContents .zoekenContentsBlock p {
	float:left;
	margin:0px;
	padding:0px 1px 5px 0px;
	width:414px;
	font: normal 14px Arial, Helvetica, sans-serif;
	line-height:14px;
}
.zoekenContents .zoekenContentsBlock img {
	padding:0px;
	position:absolute;
	top:-16px;
	left:427px;
}
.zoekenSearch {
	float:left;
	margin:0px;
	padding:0px 0px 0px 1px;
	background: url(../img/zoekenSearch.png) no-repeat right top;
	height: 108px;
	width: 427px;
}
.zoekenSearch form {
	margin:0px;
	padding:28px 0px 22px 22px;
	overflow:hidden;
}
.zoekenSearch p {
	margin:0px;
	padding:1px 0px 17px 0px;
	overflow:hidden;
}
.zoekenSearch p.searchP {
	margin:0px;
	padding:0px;
	width:400px;
}
.zoekenSearch form label {
	margin:-1px 0px 0px 0px;
	padding:0px 11px 0px 0px;
	overflow:hidden;
	float:left;
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#ffe;
}
span.zoekInputSearch {
	background: url(../img/zoekenInputBox.gif) no-repeat left top;
	margin: 0px;
	padding: 0px 4px 0px 4px;
	float: left;
	height: 14px;
	width: 290px;
	border:1px solid #000000;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#000000;
}
span.zoekInputSearch input {
	font: normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:none;
	width:290px;
}
.zoekenSearch input.submitButton {
	display:block;
	float:right;
	padding:0px 0px 0px 7px;
	margin:0px 29px 0px 0px;
	font: normal 16px Arial, Helvetica, sans-serif;
	color: #ffe;
	text-transform: uppercase;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 9px;
	border:none;
	width:65px;
	height:22px;
	cursor:pointer;
}
.zoekenContentsSeparator {
	background: url(../img/zoekenContentsSeparator.gif) no-repeat right top;
	margin: 0px 0px 0px -10px;
	padding: 0px;
	height: 29px;
	width: 674px;
	clear:both;
	position:relative;
	z-index:1;
}
.zoekenContentsTexts {
	padding:0px;
	margin:0px;
	width:679px;
}
.zoekenContentsTexts h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#004683;
	text-transform: none;
	padding:1px 0px 3px 0px;
	margin:0px 0px 0px 0px;
}
.zoekenContentsTexts p {
	margin:0px;
	padding:0px 0px 11px 0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	width:648px;
	line-height:14px;
}
.zoekenContentsTexts a.leesverder {
	display:block;
	float:left;
	margin:0px 0px 9px 0px;
	padding:0px 0px 0px 8px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #010101;
	text-transform: uppercase;
	background: url(../img/bulletSquare.jpg) no-repeat left 5px;
}
.zoekenContentsTexts a.leesverder:hover {
	background: url(../img/bulletSquare.jpg) no-repeat left 5px;
}
ul.breadCrumbNavOther {
	padding:11px 0px 8px 23px;
	margin:0px;
}
ul.breadCrumbNavOther li {
	padding:0px 13px 0px 0px;
	margin:0px;
	display:inline;
	list-style:none;
	background: url(../img/breadCrumbArrow.gif) no-repeat right 7px;
}
ul.breadCrumbNavOther li a, ul.breadCrumbNavOther li a:hover {
	padding:0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #a6a6a6;
	background:none;
	text-decoration:none;
}
ul.breadCrumbNavOther li a.breadCrumbNavOtherLast {
	color:#004685;
	text-decoration:none;
}
/*********************************************************** OVER ZICHT ***********************************************************/

.overzichtContents {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	float:left;
	width:662px;
	padding-bottom:50px;
}
.MainWrapper h2 {
	color:#be0047;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:0px 0px 10px 0px;
	margin:0px;
}
.MainWrapper h3 {
	color:#be0047;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:0px 0px 5px 0px;
	margin:0px;
}
.MainWrapper h1 {
	color:#be0047;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:0px 0px 5px 0px;
	margin:0px;
}
h1.search{
	color:#004685;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding:0px 0px 5px 0px;
	margin:0px;
}
.zoekenContentsTexts h1,
.zoekenContentsTexts h1 a{
	color:#004685;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform:none;
	padding:0px 0px 5px 0px;
	margin:0px;
	text-decoration:none;
}
.overzichtContents h1 {
	color:#be0047;
	font: bold 18px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-left:24px;
	padding-bottom:5px;
}
.overzichtContents p {
	padding:0px;
	margin:0px;
}
.overzichtContents p.overzichtPopt {
	padding:0px 0px 14px 0px;
	margin:0px;
	line-height:14px;
}
.overzichtMarrow {
	width:662px;
	height:153px;
	background: url(../img/overzichtContainer.gif) no-repeat right top;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	position:relative;
}
.overzichtMarrow img {
	float:left;
	padding:0px;
	margin:18px 10px 0px 18px;
}
.overzichtMarrow h1 {
	margin: 0px;
	padding:26px 0px 10px 0px;
	float:left;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: none;
	float:left;
	width:450px;
}
ul.overzichtMarrowNav {
	margin:0px;
	padding:0px;
	float:left;
	width:460px;
	display:block;
}
ul.overzichtMarrowNav li {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	list-style:none;
	padding:0px;
	margin:0px;
	line-height:14px;
}
.overzichtMarrow h2 {
	margin: 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #886e62;
	text-transform: none;
	float:left;
}
.overzichtMarrow a.meerInfo, .overzichtMarrow a.meerInfo:hover {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	left:556px;
	top:133px;
	color:#f2a27e;
	background: url(../img/meerInfoBullet.jpg) no-repeat left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:8px;
	text-decoration:none;
}
.overzichtMarrow a.meerInfoBlack {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	left:556px;
	top:133px;
	color:#ffe;
	background:url(../img/whiteBox.gif) no-repeat left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:8px;
	text-decoration:none;
}
.overzichtWarnokstraat {
	width:662px;
	height:160px;
	background: url(../img/overzichtContainerAlt2.gif) no-repeat right top;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	position:relative;
}
.overzichtWarnokstraat img {
	float:left;
	padding:0px;
	margin:25px 10px 0px 18px;
}
.overzichtWarnokstraat h1 {
	margin: 0px;
	padding:33px 0px 10px 0px;
	float:left;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: none;
	float:left;
	width:450px;
}
ul.overzichtWarnokstraat {
	margin:0px;
	padding:0px;
	float:left;
	width:460px;
	display:block;
}
ul.overzichtWarnokstraat li {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	list-style:none;
	padding:0px;
	margin:0px;
	line-height:14px;
}
.overzichtWarnokstraat h2 {
	margin: 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #886e62;
	text-transform: none;
	float:left;
}
.overzichtWarnokstraat a.meerInfoAlt {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	left:556px;
	top:140px;
	color:#f2a27e;
	background: url(../img/meerInfoBullet.jpg) no-repeat left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:8px;
	text-decoration:none;
}
.overzichtWarnokstraat a.meerInfoAlt1 {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	left:556px;
	top:140px;
	color:#ffe;
	background:url(../img/whiteBox.gif) no-repeat left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:8px;
	text-decoration:none;
}
.KoopprijsAlt {
	width:130px;
	height:50px;
	position:absolute;
	top:77px;
	left:520px;
}
.KoopprijsAlt p {
	font: normal 14px Arial, Helvetica, sans-serif;
	clear:both;
	margin:0px;
	padding:0px 0px 1px 0px;
	color:#886e62;
}
.overzichtMarrowAlt {
	width:662px;
	height:160px;
	background: url(../img/overzichtContainerAlt2.gif) no-repeat right -160px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	position:relative;
}
.overzichtMarrowLast {
	width:662px;
	height:175px;
	background: url(../img/overzichtContainerLastAlt.gif) no-repeat left top;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
	position:relative;
}
.huurbetalingContainer {
	width:445px;
	font-family:"Arial", Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	color:#000000;
	margin:0px;
}
.huurbetalingContainer h1 {
	color:#1779ac;
	padding-bottom:4px;
	text-transform: uppercase;
	text-decoration: none;
	margin:0px;
	font: bold 18px Arial, Helvetica, sans-serif;
	margin-left:-1px;
}
.reparatieverzoekenContainer h4 {
	color:#1779ac;
	padding-bottom:4px;
	text-transform: uppercase;
	text-decoration: none;
	margin:0px;
	font: bold 18px Arial, Helvetica, sans-serif;
	margin-left:-1px;
}
.huurbetalingContainer p {
	font-size:12px;
	font-weight:normal;
	line-height:14px;
	padding:0px 0px 16px 0px;
	margin:0px;
}
.huurbetalingContainer a {
	color:#004685;
	text-decoration:underline;
	font-size:12px;
	font-weight:normal;
}
.huurbetalingContainer a:hover {
	line-height:14px;
}
.contactContainerRightBottom {
	background:url(../img/blueNaviggationLeft.png) repeat left top;
	width:193px;
	clear:both;
	padding:0px 0px 40px 29px;
}
/************************************************************FOR DETAILS PAGE ******************************************/

.detailContainer {
	width:662px;
	background: url(../img/detailsContainerBg.png) repeat left top;
	margin:17px 0px 0px 0px;
	height:auto;
	float:left;
}
.detailContainerContents {
	width:662px;
	overflow:hidden;
	height:auto;
	background: url(../img/details2Head.jpg) no-repeat left -18px;
}
.detailContainerContentsGoogle {
	width:662px;
	overflow:hidden;
	height:auto;
	background: none;
}
.detailContainerContentsLeft {
	width:318px;
	float:left;
	margin-left:18px;
	position:relative;
}
.photobox {
	width:313px;
	float:left;
	height:235px;
	margin-bottom:5px;
}
.photobox a {
	border:none;
	padding:0px;
	margin:0px;
	outline:none;
	text-decoration:none;
}
ul.ImageNav {
	padding:0px;
	margin:0px;
/*	height:76px;*/
	padding:0px 0px 0px 0px;
	clear:both;
}
ul.ImageNav li {
	padding:0px;
/*	height:76px;*/
	float:left;
	list-style:none;
	display:inline;
}
ul.ImageNav li a {
	padding:0px;
	margin:0px 5px 5px 0px;
	text-decoration:none;

	float:left;
	outline:none;
}
ul.ImageNav li a img {
	padding:0px;
	margin:0px;
	border:none;
	outline:none;
	float:left;
}
.detailContainerDownloads {
	width:311px;
	float:left;
	padding:16px 0px 0px 7px;
}
.detailContainerDownloads a {
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	display:block;
	background: url(../img/bulletSquare.jpg) no-repeat left 5px;
	padding:0px 0px 5px 8px;
}
.detailContainerContentsRight {
	width:302px;
	float:left;
	padding-top:13px;
	padding-left:7px;
	padding-bottom: 10px;
}
.detailContainerContentsRight p {
	padding:0px 0px 11px 0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
}
.detailContainerContentsRight span {
	padding:0px;
	margin:0px;
	display:block;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	float:left;
	width:144px;
}
.detailContainerContentsRight p.koopprijs {
	padding:14px 0px 0px 0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
}
.detailContainerContentsRight h1 {
	padding:1px 0px 32px 0px;
	margin:0px;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #000;
	clear:both;
}
.detailContainerContentsRight h2 {
	padding:0px 0px 3px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000;
	clear:both;
	text-transform: none;
}
.detailContainerContentsRight p.informatie {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0px 0px 14px 0px;
	margin:0px;
	width:278px;
	line-height:14px;
}
.detailContainerContentsRight p.detailLast {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0px 0px 1px 0px;
	margin:0px;
	width:278px;
	line-height:14px;
}
.detailContainerFooter {
	width:633px;
	height:36px;
	background: url(../img/detailsContainerFooter.png) repeat left top;
	clear:both;
	margin:0px;
	padding:24px 0px 0px 29px;
	color:#fcfcfc;
}
.detailContainerFooter a {
	padding:0px;
	margin:0px;
}
.detailContainerFooter a.detailPrint, .detailContainerFooter a.detailPrint:hover {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #be0047;
	display:block;
	float:left;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 0px;
	background: url(../img/kopenBox.png) no-repeat 0px 2px;
	text-decoration:none;
}
ul.detailFooterNav {
	padding:0px 10px 0px 90px;
	margin:0px 0px 0px 0px;
/*	float:left;
	width:327px;*/
	float:right;
}
ul.detailFooterNav li {
	padding:0px 22px 0px 22px;
	margin:0px;
	display:inline;
	text-decoration:none;
	background: url(../img/detailFooterNav.gif) no-repeat right 1px;
	float:left;
}
ul.detailFooterNav li a {
	padding:0px 0px 0px 14px;
	margin:0px;
	color:#be0047;
	background: url(../img/kopenBox.png) no-repeat left 2px;
	float: left;
	display:block;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
}
ul.detailFooterNav li a.currentFooter, ul.detailFooterNav li a.currentFooter:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
}
ul.detailFooterNav li.LastFooter {
	background:none;
}
a.terug, a.terug:hover {
	display:block;
	float:left;
	font: bold 14px Arial, Helvetica, sans-serif;
	background: url(../img/bulletSquare.jpg) no-repeat left 5px;
	padding:0px 0px 0px 7px;
	margin:24px 0px 0px 29px;
	text-transform: uppercase;
	text-decoration: none;
	color: #000;
}
/***************************************** FOR GOOGLE MAP ********************************************************************/

.googleMap {
	width:550px;
	height:525px;
	padding:15px 0px 0px 8px;
}
.googleMap a {
	margin:0px;
	padding:0px;
	border:none;
	outline:none;
}
.detailContainerContents form {
	padding:6px 0px 0px 0px;
	margin:0px;
	overflow:hidden;
}
.detailContainerContents form p {
	padding:0px 0px 5px 60px;
	overflow:hidden;
}
.detailContainerContents form p.lastOptional {
	padding:0px 0px 0px 60px;
	margin:0px;
	overflow:hidden;
}
.detailContainerContents form label {
	padding:3px 0px 0px 0px;
	margin:0px;
	float:left;
	width:299px;
	font: bold 16px Arial, Helvetica, sans-serif;
	text-transform: none;
	color: #000;
}
.detailContainerContents form input {
	padding:2px 0px 0px 0px;
	margin:0px;
	float:left;
	height:17px;
	width:212px;
	border:1px solid #000;
	background-color:#fff;
	color:#999999;
	font: normal 14px Verdana, Geneva, sans-serif;
}
.detailContainerContents form a {
	display:block;
	float:left;
	margin:7px 0px 0px 0px;
	padding:0px 0px 0px 8px;
	overflow:hidden;
	outline:none;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #000000;
	background: url(../img/bulletSquare.jpg) no-repeat left 5px;
	text-decoration:none;
}
.googleMapContents {
	width:662px;
	overflow:hidden;
	height:auto;
	background: url(../img/detailsContainerFooter.png) no-repeat left bottom;
	clear:both;
	margin:0px;
	padding:0px 0px 0px 0px;
	color:#fcfcfc;
}
/***************** GOOGLE MAP FOOTER MENU ****************************/
.GoogleMapFooter {
	width:633px;
	height:36px;
	clear:both;
	margin:19px 0px 0px 0px;
	padding:18px 0px 0px 29px;
	color:#fcfcfc;
	background: url(../img/detailsContainerFooter.png) repeat left top;
}
.GoogleMapFooter a {
	padding:0px;
	margin:0px;
}
.GoogleMapFooter a.detailGoogleMap, .GoogleMapFooter a.detailGoogleMap:hover {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #ffe;
	display:block;
	float:left;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
	background: url(../img/kopenBox.png) no-repeat left 0px;
	color: #be0047;
	text-decoration:none;
}
ul.GoogleMapFooterNav {
	padding:0px;
	margin:0px 13px 0px 0px;
	float:right;
}
ul.GoogleMapFooterNav li {
	padding:0px 22px 0px 22px;
	margin:0px;
	display:inline;
	text-decoration:none;
	float:left;
	color: #be0047;
}
ul.GoogleMapFooterNav li a {
	padding:0px 0px 0px 15px;
	margin:0px;
	color:#ffe;
	background: url(../img/kopenBox.png) no-repeat left 0px;
	float: left;
	display:block;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	text-decoration:none;
	color: #be0047;
}
ul.GoogleMapFooterNav .currentFooterGoogle{
	font: bold 12px Arial, Helvetica, sans-serif;
}
/***************** FOR RED NAV**********************************/

ul.redNav {
	display:block;
	float:left;
	background: url(../img/dropdownOrangeBg.png) repeat left top;
	height: auto;
	margin: 18px 20px 0 -10px;
	padding: 10px 5px 10px 10px;
	width:184px;
	position:relative;
	z-index:1;
}
ul.redNav li {
	list-style:none;
	padding:0px 0px 5px 0px;
	margin:0px;
	line-height:13px;
}


ul.redNav li h1 {
	list-style:none;
	padding:0px 0px 13px 0px;
	margin:0px;
	font: bold 16px "Arial", Gadget, sans-serif;
	color:#ffe;
	background:none;
	text-align:left;
}
ul.redNav li:first-child {
	background:none;
	padding:0px;
	margin:0px;
}
ul.redNav li a {
	list-style:none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#ffe;
	padding:0px 0px 0px 9px;
	margin:0px;
	line-height:15px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat 1px 4px;
	display:block;
	text-decoration:none;
}
ul.redNav li a:hover, ul.redNav li a.current {
	font: bold 14px Arial, Helvetica, sans-serif;
}
ul.redNav li ul {
	list-style:none;
	padding:5px 0px 0px 10px;
	margin:0px;
}
ul.redNav li ul li {
	list-style:none;
	padding:0px 0px 5px 0px;
	margin:0px;
	line-height:13px;
}
ul.redNav li ul li:first-child {
	background:none;
	padding:0px 0px 5px 0px;
	margin:0px;
}
ul.redNav li ul li a {
	list-style:none;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#ffe;
	padding:0px 0px 0px 9px;
	margin:0px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat 1px 4px;
	display:block;
	text-decoration:none;
}
.redNavBottom {
	background: url(../img/redNavigationLeft.gif) no-repeat left -959px;
	float:left;
	width:222px;
	height:47px;
}
.navBlue {
	padding:0px;
	margin:0px;
	display:block;
	float:left;
	background: url(../img/blueNavigationLeft.gif) no-repeat left -5px;
	height: auto;
	width: 193px;
}
.GoogleWrapper {
	width:662px;
	background: url(../img/detailsContainerB.png) no-repeat left 15px;
	overflow:hidden;
	height:auto;
	padding-top:27px;
}
/********************* OPTIONAL  **********************************************/

.wBody {
	width:670px;
	height:auto;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:0px 0px 0px 0px;
	margin-left: -17px;
}
.wMid {
	background: url(../img/test2.png) no-repeat left top;
	height:auto;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	padding:0px 0px 22px 0px;
}
.wTop {
	width:670px;
	background: url(../img/test3.png) repeat-y left top;
	height:auto;
	overflow:hidden;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	margin:33px 0px 0px 0px;
	padding:0px 0px 0px 28px;
}
.wBody .wTop h1 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
.wBody .wTop h2 {
	font: bold 16px Arial, Helvetica, sans-serif;
	color:#000000;
	text-transform: none;
	padding:26px 0px 19px 0px;
	margin:0px;
}
.wTop form {
	padding:0px;
	margin:0px;
	clear:both;
}
.wTop em {
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	padding:0px 13px 0px 1px;
	margin:0px;
}
.wTop em.lenghtEm {
	float:left;
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	width:330px;
}
.wTop form label {
	padding:0px;
	margin:0px;
}
.wTop form label.large {
	padding:0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	width:209px;
	display:block;
	height:10px;
	clear:left;
}
.wTop form label.required {
	padding:0px 5px 0px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	overflow:hidden;
}
.wTop form label.clear {
	padding:0px 5px 7px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	clear:both;
	display:block;
	overflow:hidden;
}
.wTop form label.formElements {
	padding:1px 4px 0px 0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	display:block;
	width:117px;
	height:30px;
}
.wTop form label.PaddingRight {
	padding-right:25px;
}
.wTop form .radioBoxStyle {
	padding:0px;
	margin:0px 0px 0px 0px;
	float:left;
}
.wTop form .listBox {
	padding:0px;
	margin:0px;
	height:20px;
	display:inline;
	width:329px;
	border:1px solid #000;
	overflow:hidden;
}
span.textBoxStyle {
	padding:0px;
	margin:0px;
	height:19px;
	width:204px;
	float:left;
/*	background: url(../img/textboxBg.jpg) no-repeat left top;*/
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:2px 0px 0px 4px;
	margin:0px 5px 10px 0px;
}
span.textBoxStyle input {
	width:200px;
	height:17px;
	background: url("../img/contactBg.gif") no-repeat scroll left 0 transparent;
	border:none;
}
.wTop form p {
	clear:both;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:0px 0px 31px 1px;
	margin:0px;
}
.wTop p.spacer {
	clear:both;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	margin:0px;
	padding:20px 0px 1px 1px;
	width:600px;
}
.wTop a, .wTop a:hover {
	display:block;
	color:#004685;
	text-decoration:underline;
	float:left;
	margin:0px 0px 0px 2px;
	padding:0px;
	background:none;
}
.wTopBottom {
	background: url(../img/wrapperBottom3.png) no-repeat -11px -15px;
	clear: both;
	height: 71px;
	width: 618px;
	padding-top:3px;
	padding-right:62px;
	padding-bottom:25px;
}
.wTopBottom p.wrapperFooterP {
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding:7px 0px 18px 29px;
	margin:0px 0px 0px 0px;
	clear:both;
}
.wTopBottom a, .wTopBottom a:hover {
	color:#ffe;
	font: bold 16px Arial, Helvetica, sans-serif;
	display:block;
	float:right;
	padding-left:8px;
	margin:8px 0px 0px 0px;
	background: url(../img/bulletSquareWhite.jpg) no-repeat left 5px;
	text-decoration:none;
}
.topDetails {
	width:662px;
	background: url(../img/detailsContainerB.png) repeat left top;
	/*margin:22px 0px 0px 0px;*/
	height:auto;
	float:left;
}
.topDetails1 {	
	background:none;
	margin:12px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.wonengExtraPad {
	background-position:-8px -142px;
	height:135px;
	padding-top:29px;
}
.extraDarkHeigt {
	height:135px;
}
a.formLink, a.formLink:hover {
	text-decoration:underline;
	color:#004685;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
ul.NavDetail3 {
	padding:1px 0px 8px;
}
/* added */
sup {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
}
sup {
	bottom: 1ex;
}
.clearBoth{
	clear:both;
	line-height:1px;
	font-size:1px;
}
#rentalDetailTop{
	width:657px;
	margin-top: 17px;
	background: url(../img/detailsContainerBg.png) left top;
}
#rentalDetailBottom{
	width:657px;
	height:53px;
	background: url(../img/detailsContainerFooter.png) repeat;
}
#rentalDetailBottom .link{
	clear:both;
	margin:0px;
	padding:20px 0px 0px 550px;
}
#rentalDetailBottom .link a,
#rentalDetailBottom .link a:hover {
	color:#000000;
	font:normal 12px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../img/blueBox.gif) no-repeat left 3px;
	margin:0px;
	padding:0px 0px 0px 14px;
}
.rentalDetailImg{
	padding: 0px 14px 5px 17px;
	padding-left:17px;
	float:left;
}
.rentalDetailImg img{
	float: none;
}
.rentalDetailText{
	float:left;
	width:280px;
	padding: 17px 0px 0px 0px;
}
.rentalDetailText p{
	width:280px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
}
.rentDetailTable td{
	padding: 0px 0px 15px 0px;
}
td.label{
	font-weight: bold;
	width: 100px;
}
td.price{
	font-weight: bold;
	font-size: 14px;
}
.iframebox{
	border: none;
	margin-top: 15px;
	width: 650px;
	height: 500px;
}
.projectBoxLightTrans {
	width:675px;
	line-height:15px;
	height:147px;
	padding:22px 0px 0px 18px;
	background:url(../img//bg_kopen_1.png) no-repeat left top;
}
.projectBoxDark {
	background:url(../img/bg_kopen_2.png) no-repeat left top;
	height:149px;
	width:675px;
	padding:19px 0px 0px 19px;
	line-height:15px;
}
.projectBoxLight {
	background:url(../img/bg_kopen_1.png) no-repeat left top;
	height:149px;
	padding:13px 0px 6px 18px;
}
.projectText{
	margin-left: 200px;
	width: 410px;
	height: 100px;
}
.projectText p{
	width: 410px;
}
.projectText h1,
.projectText h1 a{
	margin: 10px 0px 0px 0px;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	padding: 0px;
	text-decoration:none;
}
.projectText h2{
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #ff0000;
}
.projectLink {
	clear:both;
	margin:0px;
	padding:4px 0px 0px 540px;
}
.projectLink a, .projectLink a:hover {
	color:#be0047;
	font:normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(../img/kopenBox.png) no-repeat left 3px;
	margin:0px;
	padding:0px 0px 0px 14px;
}
.rightBgImageHolder img{
	float: none;
}
.backButton{
	margin-top: 50px;
	font:normal 12px Arial, Helvetica, sans-serif;
}
.backButton a{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	background: url(../img/blakdot.jpg) no-repeat left;
	padding-left: 10px;
	text-decoration:none;
}
.cityImage img{
	float: none;
	margin:	15px 0px;
}
.districtList{
	list-style: none;
	margin:	15px 0px 0px 0px;
	padding-left: 0px;
}
.districtList li{
	padding: 1px 0px;
}
.districtList a{
	text-transform: uppercase;
	color: #000000;
	text-decoration:none;
}
.newsContainer{
	width: 670px;
}
.newsOverviewBox{
	height: 166px;
	width: 653px;
}
.newsContentTable img{
	float: none;
	margin: 0px;
	padding: 0px;
	border:0px;
	vertical-align: bottom;	
}
.newsContentTable{
	margin: 16px 0px 0px 12px;
	height: 109px;
	width: 625px;
	padding: 0px;
}
.newsContent{
	padding: 10px 10px 0px 10px;
	width:100%;
	text-decoration:none;
}
.newsContent a{
	text-decoration:none;
}
.newsOverviewBox h1{
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-transform: none;
}
.newsOverviewBoxOdd{
	background: url(../img/bg_kopen_1.png) no-repeat;
}
.newsOverviewBoxEven{
	background: url(../img/bg_kopen_2.png) no-repeat;
}
.readMoreLink{
	text-align: right;
	padding: 10px 25px 0px 0px;
}
.readMoreLink a{
	color: #3a345c;
	background: url(../img/blueBox.gif) no-repeat left 2px;
	padding-left: 14px;
	text-decoration: none;
}
.readMoreNewsHome{
	text-align: left;
	padding: 5px 25px 0px 45px;
	float:left;
}

.readMoreNewsHome a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color: #004685;
	background: url(../img/blueDot.gif) no-repeat left 6px;
	padding-left: 8px;
}

.readMoreNewsLink{
	text-align: right;
	padding: 5px 25px 30px 0px;
	float:none;
}
.readMoreNewsLink a{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color: #004685;
	background: url(../img/blueDot.gif) no-repeat left 6px;
	padding-left: 8px;
}
p.newsSpotlight{
	color:#292929;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	line-height:18px;
	margin:0;
	padding:0 0 5px 42px;
	width:420px;
}
/**********************************************************************************************************/
.realestateOverviewBox {
	width:670px;
	height:166px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	clear: both;
/*	position:relative;*/
}
.realestateOverviewBoxOdd{
	background: url(../img/bg_kopen_1.png) no-repeat 5px 3px;
}
.realestateOverviewBoxEven{
	background: url(../img/bg_kopen_2.png) no-repeat 5px 3px;
}
.realestateOverviewBox img {
	float:left;
	padding:0px;
	margin:18px 10px 0px 18px;
}
.realestateOverviewBox h1 {
	margin: 0px;
	padding:26px 0px 10px 0px;
	float:left;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: none;
	float:left;
	width:450px;
}
ul.realestateOverviewNav {
	margin:0px;
	padding:0px;
	float:left;
	width:320px;
	display:block;
}
ul.realestateOverviewNav li {
	font: normal 14px Arial, Helvetica, sans-serif;
	color: #000;
	list-style:none;
	padding:0px;
	margin:0px;
	line-height:14px;
}
.realestateOverviewBox h2 {
	margin: 0px;
	padding:0px 0px 0px 0px;
	float:left;
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #886e62;
	text-transform: none;
	float:left;
}
.realestateOverviewBox a{
	color: #000;
	text-decoration:none;
}
.realestateOverviewBox a.meerInfo, .realestateOverviewBox a.meerInfo:hover {
	margin:0px;
	padding:0px;
	display:block;
	position:absolute;
	left:556px;
	top:133px;
	color:#f2a27e;
	background: url(../img/meerInfoBullet.jpg) no-repeat left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:8px;
	text-decoration:none;
}
.realestateOverviewBox .meerLinkHolder{
	width: 620px;
	float:left;
	text-align: right;
	margin: 0px;
	padding: 15px 0px 0px 0px;
}
.realestateOverviewBox a.meerInfoBlack {
	margin:0px;
	padding:0px;
	color:#be0047;
	background:url(../img/kopenBox.png) no-repeat left 2px;
	font: normal 14px Arial, Helvetica, sans-serif;
	padding-left:15px;
	text-decoration:none;
}
.koopTextBlack p {
	color:#000;
}
.koopTextBlack h2 {
	color:#000;
	width: 130px;
}

.realestateContent{
	font-size: 14px;
	padding:0px;
	margin:0px;
	width:278px;
	line-height:14px;
}
.realestateContent p{
	font-size: 14px;
	padding:0px 0px 14px 0px;
	margin:0px;
	width:278px;
	line-height:14px;
}
.Koopprijs {
	width:114px;
	height:50px;
	float:left;
	padding-top: 20px;
}
.Koopprijs p {
	font: normal 14px Arial, Helvetica, sans-serif;
	clear:both;
	margin:0px;
	padding:0px 0px 1px 0px;
	color:#886e62;
}
/************************************************************************************************************************/
div.repFormLabel{
	padding:0px;
	margin:0px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#000000;
	width:209px;
}
p.repFormInfo{
	padding:0px;
	margin:0px;
	font: normal 14px Arial, Helvetica, sans-serif;
	color:#000000;
	width:600px;
}
#divGemeenschappelijk{
	padding-top: 10px;
}
.rightBgImageHolderBlue {
	width:198px;
	padding:37px 0px 0px 27px;
	clear:both;
}
.rightBgImageHolderBlue img {
	padding:0px;
	margin:10px 0px 10px 12px;
}
#frmRentalReaction{
	width: 285px;
	padding: 0px;
}
#frmRentalReaction div{
	clear: both;
	padding: 10px 0px 0px;
}
#frmRentalReaction label{
	width: 90px;
	display: block;
}
#frmRentalReaction input{
	width: 170px;
	float: left;
	font-family: verdana;
	font-size: 14px;	
}
#frmRentalReaction textarea{
	width: 170px;
	float: left;
	font-family: verdana;
	font-size: 14px;	
}
#frmRentalReaction .textField{
	border: 1px solid #000;
	background: url(../img/bg_textfield_green.gif);
	font-family: verdana;
	font-size: 14px;	
}

#frmRealestateReaction{
	width: 285px;
	padding: 0px;
}
#frmRealestateReaction div{
	clear: both;
	padding: 10px 0px 0px;
}
#frmRealestateReaction label{
	width: 90px;
	display: block;
	font-size: 14px;
}
#frmRealestateReaction input{
	float: left;
	color: #000;
	font-family: verdana;
	font-size: 14px;	
}
#frmRealestateReaction .textField{
	border: 1px solid #000;
	background: url(../img/bg_textfield_red.gif);
	font-family: verdana;
	font-size: 14px;
	width: 170px;
	overflow:hidden;
}
#frmRealestateReaction span.contactRequired {
	display:block;
	float:left;
	background: url(../img/contactRequired.gif) no-repeat 6px top;
	margin: 0px;
	padding: 0px;
	height: 8px;
	width: 20px;
}
.reactionFooter{
	background:transparent url(../img/detailsContainerFooter.png) repeat-y scroll left top;
	clear:both;
	color:#FCFCFC;
	height:58px;
	margin:0;
	width:657px;
}
.reactionLink{
	clear:both;
	margin:0;
	padding:20px 0 0 550px;
}
.reactionLink a{
	background:transparent url(../img/kopenBox.png) no-repeat scroll left 0px;
	color:#be0047;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	margin:0;
	padding:0 0 0 17px;
	text-decoration:none;
	text-transform: uppercase;
}
.interactieLink{
	padding-left: 40px;
	font: normal 12px Arial;
	color: #004685;
}
.interactieLink a{
	color: #004685;
	text-decoration:none;
}
.rentalReactImg{
	padding:17px 14px 5px 17px;
	padding-top:17px;
	padding-left:17px;
	float:left;
}
.rentalReactImg img{
	float: none;
}
.realestateImg{
	float: left;
	width: 175px;
}
.backgroundImageLeft{
	background-repeat: no-repeat;
	background-position: 50px 0px;
}
.backgroundImageRight{
	background-position: -247px 344px;
	background-repeat: no-repeat;
}
#frmForm hr{
	clear: both;
	margin: 10px 0px;
	display: block;
}
.formContainer,
.formContainer p{
	width: 420px;
}
.speakerOnly{
	display: none;
}
INPUT.inpGeneral
{
	width:240px;
	height: 20px;
	border:1px solid #B2B2B2;
	background: url(../img/contactBg.gif) no-repeat left top;
	font: normal normal 14px Arial, Helvetica, sans-serif;
	padding: 1px 0px 0px 3px;
}
.lblLtrNr {
	font-weight: normal;
}

.FlashButton {
	float: right;
	display: inline;
}
.maintenanceNote{
	width: 600px;
	padding: 20px 0px 0px 0px !important;
}
/**********************************************************************************************************/
.projectsBuyBox {
	width:670px;
	height:166px;
	margin: 0px;
	clear: both;
	line-height:15px;
	padding:18px 0 0 18px;	
}
.projectsBuyBoxOdd{
	background: url(../img/bg_kopen_1.png) no-repeat 5px 3px;
}
.projectsBuyBoxEven{
	background: url(../img/bg_kopen_2.png) no-repeat 5px 3px;
}
.projectsBuyBox img {
	float:left;
	padding:0px;
	margin:0px 10px 0px 0px;
}
.projectsBuyBox .projectText{
	height: 110px;
	margin-left:200px;
	width:410px;
}
.projectsBuyBox h1 {
	margin: 10px 0px 0px;
	padding: 0px;
	float:left;
	font: bold 20px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: none;
	float:left;
	width:450px;
}
.projectsBuyBox h2 {

	margin: 0px;
	padding:0px 0px 0px 0px;
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-transform: none;
}
.projectsBuyBox a{
	color: #000;
	text-decoration:none;
}
.projectsBuyBox a.meerInfo, .projectsBuyBox a.meerInfo:hover {
	margin:0px;
	padding:0px 0px 0px 8px;
	color:#ffffff;
	background: transparent url(../img/whiteBox.gif) no-repeat scroll left 5px;
	font: normal 14px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.projectsBuyBox .meerLinkHolder{
	width: 620px;
	float:left;
	text-align: right;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
/*******************************************************************************************************/
.rightMiddleContentRed {
	float:left;
	width:225px;
	padding:0px 0px 0px 2px;
	background:url(../img/rightContentBgRedTop.gif) no-repeat left -3px;	
}
.rightBgImageHolderRed {
	background:url(../img/rightContentBgRed.gif) repeat-y -2px -3px;
	width:198px;
	padding:0px 0px 0px 27px;
	margin-top: 40px;
	clear:both;
}
.redBottomCurve {
	background:url(../img/rightContentBgRedBottom.gif) no-repeat -2px bottom;
	width:225px;
	clear:both;
	height:43px;
}
.koopwoningFilter{
	font: normal 14px Arial, Helvetica, sans-serif;
}
.koopwoningFilter span{
	display: block;
	float: left;
}
.koopwoningFilter select{
	float: right;
	font: normal 14px Arial, Helvetica, sans-serif;
	border: 1px solid grey;
	margin: 0px 22px 0px 0px;
}

.formContainer div.field {
	padding: 10px 0px 0px;
	clear: left;
}
.fullwidth{
	width: 670px !important;
}
.realestate-info{
	margin: 0px 0px 20px 0px;
	width: 475px;
}
.realestate-filter{
	float: right;
	width: 460px;
}
.wTopBottom a.send-button{
	color: #000000;
}
