body {
	padding : 0em;
	background-color : #ffffff;
	background-position : 0px 0px;
	background-repeat : no-repeat;
	padding : 150px 0px 0px 12px;
	height:100%;
}
	body.b2c {
		background-image : url(/images/web/body_back_b2c.jpg);
	}
	#skip {
		position: absolute;
		top: -10em;
	}
	.ajaxload 
	{
		margin:15px;
	}
	.ajaxload div
	{
		float:left;
	}
	.ajaxload .txt
	{
		padding-top:2px;
		padding-left:6px;
		font-size:12px;
		color:#808080;	
	}
/* =Header ----------------------------------- */
#header {
	position : absolute;
	left : 12px;
	top : 0px;
	width : 936px;
	height : 150px;
}
	#toolbar {
		position : absolute;
		right : 0px;
		top : 0px;
		width : 620px;
		height : 26px;
		background:gray url(/images/web/toolbar_back.gif) no-repeat 100% 0px;
	}
		#toolbar .section {
			float : right;
			padding : 3px 8px 0px 8px;
			line-height : 18px;
		}
			* html #toolbar .section {
				height : 23px;
			}
			
			.sectionBreak {
				border-left : solid 1px #d4d4d4;
				height:22px;
			}
			.sectionSearch {
				width:222px; 
				margin-right:10px;
			}

				#toolbar label {
					color : #ffffff;
					line-height : 6px;
				}
				#toolbar label.dark {
					color : #787878;
				}
				#taalkeuze,#andere {
					width : auto;
					margin-top : 0px;
				}
				#toolbar input.image {
					margin-right : -4px;
				}
				#toolbar a {
					font-weight : bold;
				}
					#toolbar a:link, #toolbar a:visited {
						color : #ffffff;
						text-decoration : none;
					}
					#toolbar a:hover, #toolbar a:active {
						color : #ffffff;
						text-decoration : underline;
					}
		/* =Main navigation ----------------------------------- */
				#mainNavigation {
					position : absolute;
					left : 0px;
					bottom : -1px;
					margin : 0px;
				}
					#mainNavigation li {
						display : block;
						float : left;
						list-style-type : none;
					}
						#mainNavigation a {
							display : block;
							float : left;
							height : 20px;
							line-height : 20px;
							padding : 0px 11px 0px 25px;
							background-position : 0px 0px;
							background-repeat : no-repeat;
							font-size : 1.1em;
						}
							/* general */
							#mainNavigation a:link,
							#mainNavigation a:visited {
								color : #ffffff;
								text-decoration : none;
								font-weight : bold;
							}
							#mainNavigation a:hover,
							#mainNavigation a:active {
								color : #666666;
								text-decoration : none;
								font-weight : bold;
							}
							#mainNavigation a.active:link,
							#mainNavigation a.active:visited {
								color : #666666;
							}
							#mainNavigation a.active:hover,
							#mainNavigation a.active:active {
								color : #4bafdc;
							}
							/* home */
							#mainNavigation li.home_link {
								background-image : url(/images/web/main_home_link.gif);
							}
							#mainNavigation li.home_hover {
								background-image : url(/images/web/main_home_hover.gif);
							}
							#mainNavigation li.home_active {
								background-image : url(/images/web/main_home_active.gif);
							}
							/* particulier */
							#mainNavigation li.particulier_link {
								background-image : url(/images/web/main_particulier_link.gif);
							}
							#mainNavigation li.particulier_hover {
								background-image : url(/images/web/main_particulier_hover.gif);
							}
							#mainNavigation li.particulier_active {
								background-image : url(/images/web/main_particulier_active.gif);
							}
							/* zakelijk */
							#mainNavigation li.zakelijk_link {
								background-image : url(/images/web/main_zakelijk_link.gif);
							}
							#mainNavigation li.zakelijk_hover {
								background-image : url(/images/web/main_zakelijk_hover.gif);
							}
							#mainNavigation li.zakelijk_active {
								background-image : url(/images/web/main_zakelijk_active.gif);
							}
							/* bouwfonds */
							#mainNavigation li.bouwfonds_link {
								background-image : url(/images/web/main_bouwfonds_link.gif);
							}
							#mainNavigation li.bouwfonds_hover {
								background-image : url(/images/web/main_bouwfonds_hover.gif);
							}
							#mainNavigation li.bouwfonds_active {
								background-image : url(/images/web/main_bouwfonds_active.gif);
							}
							
							/* brochure */
							#mainNavigation li.brochure_link {
								background-image : url(/images/web/main_brochure_link.gif);
							}
							#mainNavigation li.brochure_hover {
								background-image : url(/images/web/main_brochure_hover.gif);
							}
							#mainNavigation li.brochure_active {
								background-image : url(/images/web/main_brochure_active.gif);
							}
							
							/* woning */
							#mainNavigation li.woning_link {
								background-image : url(/images/web/main_woning_link.gif);
							}
							#mainNavigation li.woning_hover {
								background-image : url(/images/web/main_woning_hover.gif);
							}
							#mainNavigation li.woning_active {
								background : url(/images/web/main_woning_active.gif) no-repeat right top;
							}
			#document {
				width : 934px;
				border : solid 1px #cccccc;
				background-color : #ffffff;
			}
				
			/* =Sub navigation ----------------------------------- */
					#subNavigation {
						margin : 8px 0px 0px 0px;
					}
						/* house profile */
						#searchData #subNavigation {
							margin : 4px 0px 0px 0px;
						}
						/* end house profile */
						#subNavigation li {
							display : inline;
							list-style-type : none;
						}
							#subNavigation a {
								padding : 0px 10px 0px 25px;
								font-weight : bold;
								background: url(/images/web/sub_back_link.gif) no-repeat 8px 33%;
							}
								#subNavigation a:link, #subNavigation a:visited {
									color : #666666;
									text-decoration : none;
								}
								#subNavigation a:hover, #subNavigation a:active {
									color : #4bafdc;
									text-decoration : none;
								}
								#subNavigation a.active:link, #subNavigation a.active:visited {
									color : #666666;
									text-decoration : none;
									background-image : url(/images/web/sub_back_active.gif);
								}
								#subNavigation a.active:hover, #subNavigation a.active:active {
									color : #4bafdc;
									text-decoration : none;
									background-image : url(/images/web/images/sub_back_active.gif);
								}
					#document .margin {
						padding : 25px 15px 25px 15px;
					}
						#document h1.title {
							padding : 5px 10px 5px 10px;
							background-color : #3c88ab;
							color : #ffffff;
							font-weight:bold;
							margin:0;
						}
						h2.subtitle {
							font-size : 136%;
							font-weight : bold;
							padding : 2px 10px 2px 10px;
							margin-bottom : 10px;
							background-color : #4bafdc;
							color : #ffffff;
						}
						#document h1.noMargin {
							margin-bottom : 0px;
						}
					
				/* =Columns --------------------------------------- */
						.contentColLeft {
							float : left;
							width : 710px;
						}
							.contentColLeft h3 {
								font-weight:bold;
							}
							.contentColLeft ul {
								margin:0 0 10px 5px;
							}
							.contentColLeft li {
								line-height:16px;
							}
						.contentColLeftSmall {
							padding-top: 20px;
							float : left;
							width : 420px;
						}
						.contentColRight {
							float : right;
							width : 180px;
							overflow : hidden;
						}
						.contentColRightSmall {
							float : right;
						}		
						.contentColLeft2 {
							float : left;
							width : 445px;
						}
						.contentColRight2 {
							float : right;
							width : 445px;
							overflow : hidden;
							padding-top: 15px;
						}
					/* =Search interface --------------------------------------- */
							.searchApplication {
								margin-bottom : 10px;
								background-color : #e9f6fa; /* e9f6fa */
								padding:10px;

							}
								* html .searchApplication {
									padding: 10px 3px 10px 10px;
								}
									.searchSeperator {
										height:5px;
										background-color:white;
										margin:0 -10px 10px -10px;
									}
									
									.SearchStepHolder { 
										width:172px;
										float:left;
										display:inline;
										font-weight:normal;
									}
										.SearchWithin { 
											width:162px;
											float:left;
											display:inline;
											font-weight:normal;
										}
											.SearchWithin label { font-weight:normal; }
										.SearchStepHolder label {
											padding:0 0 10px 10px;
											background: url(/images/web/bullet_search.gif) no-repeat 0 2px;
											float:left;
											display:inline;
										}
										.SearchStepHolder .regular {
											background:none;
											clear:both;
											padding:2px 0 3px 0;
										}
										.SearchStepHolder .fastsearch { width:154px; padding:2px; font-weight:normal;}

									.SearchStepFeatures {
										width:695px;
										font-weight:bold;
									}
										.SearchStepFeatures select {
											font-weight:normal;
										}
										.searchAmount {
											margin:4px 0 0 0px;
											font-weight:normal;
										}

									.SearchStepActions
									{
										width:190px;
										float:right;
										display:inline;
										text-align:right;
										margin-right:0px;
									}
										.searchApplication select.combo {
											width : 162px;
											/*height : 100px;*/
										}
										.searchApplication select.single {
											width : 162px;
										}
										.searchApplication select.radius {
											width : auto;
										}
					/* =Search Selection --------------------------------------- */
							.searchSelection {
								min-height : 190px;
								border-top : solid 12px #4bafdc;
								padding:10px;
							}
							#document .searchSelection .margin {
								padding : 10px 10px 15px 10px;
							}
								.searchSelection h2 { font-size:14px; font-weight:bold }
								.searchSelection ul {
									margin : 10px 0px 0px 0px;
								}
									.searchSelection li {
										float : left;
										width : 230px;
										list-style-type : none;
									}
										.searchSelection a { font-weight:bold;}
										.searchSelection img {
											margin-bottom : 8px;
											width : 175px;
											height : 116px;
										}
											.searchSelection img.link {
												border : solid 2px #ffffff;
											}
											.searchSelection img.hover {
												border : solid 2px #4bafdc;
											}
										.searchSelection p { font-weight:bold; margin:5px 0 5px 0}

					/* =Side panels --------------------------------------- */
							
							/* advertisement */
							#banner {
								margin-bottom : 10px;
								width : 178px;
								height : 175px;
								overflow : hidden;
								border : solid 1px #e6e6e6;
							}
								* html #banner {
									width : 180px;
									height : 175px;
								}
									#banner .margin {
										padding : 100px 10px 10px 10px;
									}
										#banner p {
											margin : 0px;
										}
							/* overal */
							.banner {
								padding : 10px;
								background-color:#f2f2f2;
								border:1px solid #e3e3e3;
								vertical-align: middle;
								margin-bottom:10px;
								z-index:1;
							}
								.banner h2 {
									background: url(/images/web/icon_goto_hover.gif) no-repeat -3px -5px;
									padding-left:20px;
									margin-bottom:5px;
									font-weight:bold; 
									font-size:12px; 
									color:#000000; 
									text-decoration:none;
								}
									
								.banner p {
									margin : 5px 0 5px 0;
								}
									
								.banner ul {margin:0;}
								.banner li { 
									list-style-type:none; 
									padding-bottom:1px; 
								}
								.banner li a {
									font-size:11px;
									color:#4bafdc;
									background:url(/images/web/bullet_square.gif) no-repeat 4px 6px;
									padding-left:15px;
								}
									.banner .mijnaccount li a { color:#696969; line-height:15px;  }
									
									.banner li a:hover{
										color:#669933;
									}
									.banner li a.active {
										color:#98cb00;
										text-decoration:none;
									}
								.contentColLeft .banner {
									font-size : 1em;
									margin-top : 10px;
									min-height : 38px;
									line-height : 32px;
								}
									* html .contentColLeft .banner {
										height : 50px;
									}

					/* =Search Controls --------------------------------------- */
							.searchControls {
								clear : both;
								padding : 4px 10px 0px 10px;
								height:25px;
								margin : 0px 0px 10px 0px;
								background-color:#4bafdc;
								
							}
								.searchControls a { 
									color: #000 !important; 
								}
									.loginForm a.searchAgain, .searchControls a.searchAgain {
										display : block;
										float : left;
										line-height : 20px;
										padding-left : 22px;
										padding-right : 10px;
										background: url(/images/web/icon_searchagain_link.gif) no-repeat 0 0;
										
									}
									
									.searchControls .searchOption {
										display : block;
										float : right;
										line-height : 20px;
										padding-left : 35px;
										background-repeat : no-repeat;
										background-position : 10px 0px;
									}
										.searchControls a.sendResults {
											background-image : url(/images/web/icon_sendResults_link.gif);
										}
										.searchControls a.printResults {
											background-image : url(/images/web/icon_printResults_link.gif);
										}
										.searchData a.storedResults {
											background: url(/images/web/icon_savedresults_hover.gif) no-repeat 0px -2px;
											padding-left:20px;
											line-height:22px;
											margin-top:16px;
										}
										.searchControls a.logout {
											background:transparent url(/images/web/sub_back_link.gif) no-repeat 15px 5px;
										}
										
										.searchControls a.privacyStatement {
											float : right;
											background-image : none;
											margin-top : 1px;
										}
										.searchControls .removeAccount {
											float : left;
											padding-left : 0px;
										}
											.searchControls input.removeAccount {
												border : none;
												background-color : #ffffff;
												padding : 0px;
												margin : 0px 0px 0px 2px;
												text-decoration : underline;
												color : #4bafdc;
												cursor : pointer;
												text-align : left;
												font-size : 100%;
												font-family : Arial, Sans-Serif;
											}
									.searchControls .hr {
										margin : 0px -10px 0px -10px;
										padding : 7px 0px 7px 0px;
									}
									ul.sortResults {
										float : left;
										width : 305px;
										margin : 0px 0px 10px 32px;
										display : inline;
										font-size:12px;
									}
										ul.sortResults li {
											list-style-type : none;
											display : inline;
											color : #707070;
										}
											ul.sortResults a {
												padding : 0px 10px 0px 10px;
												font-weight:bold;
												border-right:1px solid #C2C2C2;
											}
											
												ul.sortResults a:active, ul.sortResults a:visited {
													font-size:11px;
												}
												
												ul.sortResults a.last {
													border-right:0px solid #C2C2C2;
												}
											ul.sortResults a.active {
												background-image : url(/images/web/icon_sortdown_gr_link.gif);
												background-repeat : no-repeat;
												background-position : 4px 50%;
												padding-left : 20px;
												color : #000000;
												font-weight : bold;
											}
												ul.sortResults a.sortUp {
													background-image : url(/images/web/icon_sortup_gr_link.gif);
												}
												ul.sortResults a.sortDown {
													background-image : url(/images/web/icon_sortdown_gr_link.gif);
												}
									.searchControlsBottom { 
										background-color: white;
									}
									* html .searchControlsBottom {
										height : 38px;
										overflow : hidden;
									}
										.searchControlsBottom a.searchAgain {
											width : 275px;
										}
											* html .searchControlsBottom a.searchAgain {
												width : 308px;
											}
										.searchControlsBottom ul.pageResults {
											margin-top : 3px;
										}
							/* =Pagination ----------------------------------- */
									ul.pageResults {
										margin : 0px;
										float : right;
										color : #000000;
									}
										ul.pageResults li {
											list-style-type : none;
											display : inline;
											border-right:1px solid #4bafdc;
											padding:1px 4px 1px 4px; 
											
										}
										ul.pageResults li span
										{
										    font-weight: bold;
										}
											ul.pageResults a { text-decoration : none; }
											
													ul.pageResults a:link, ul.pageResults a:visited {
														color : gray;
														text-decoration : none;
													}
													ul.pageResults a:hover, ul.pageResults a:active, ul.pageResults a.active {
														color : #4bafdc;
														text-decoration : underline;
													}
													ul.pageResultsCenter {
														float : left;
														margin : 0px 0px 0px 0px;
														color : #707070;
													}
														ul.pageResultsCenter li {
															list-style-type : none;
															display : inline;
														}
													.formSubmits {
														clear:both;
														width:378px;
														height:50px;
														background:transparent url(/images/web/line_bewaardewoningen_verg_bg.gif) no-repeat 18px 12px;
													}
					/* =Results --------------------------------------- */
							.searchResult {
								clear: both;
								margin-bottom : 10px;
								background-color:#e9f6fa;
								padding:5px;
							}
							.profileResults .searchResult {
								clear : both;
								margin-bottom : 10px;
								background-color:white;
								padding:0px;
								
							}
								.searchCheck{
									float:left;
									display:inline;
									width:20px;
									margin-top:5px;

								}
								.searchPhoto {
									float : left;
									width : 303px;
									height : 235px;
									/*overflow:hidden;*/
									position: relative;
								}
									img, div { behavior: url(/Framework/SiteEntries/Site_Default/scripts/iepngfix.htc) }
								
									.searchPhoto .imageAddon {
										position:absolute;
										right:5px;
										top:5px;
										width:66px;
										height:66px;
									}
									.searchPhoto a {}
									.searchPhoto img { border:0px solid #e9f6fa}

								.searchData {
									float : right;
									width : 355px;
									height : 190px;
									margin-left:15px;
									display:inline;
									
								}
									* html .searchData {
										height : 192px;
									}
										.searchData .hide {
										 display : none;
										}
										.searchData .price {
											display : block;
											width : 260px;
											padding-top : 3px;
										}
											.searchData caption {
													padding-top : 26px;
													padding-bottom : 1px;
													font-size : 1.2em;
													line-height : 1.8em;
													font-weight: bold;
													border-bottom:1px solid gray;
												}
													.searchData caption h4 {
														background-color : #4bafdc;
														color : #ffffff;
														padding : 2px 10px 2px 10px;
														margin-bottom : 4px;
														width : 205px;
													}
								.searchDataHeader {
									height : 40px;
									background:none;
									margin-bottom:5px;
									padding-top:10px;
									padding-bottom:3px;
								}
									* html .searchDataHeader { height : 50px; }
								.profileResults .searchDataHeader {
									height : 40px;
									background:url(/images/web/dotted_border.gif) repeat-x bottom left;
									margin-bottom:5px;
									padding-top:10px;
									padding-bottom:3px;
								}
									.searchDataHeader h2.caption {
										padding-top :0px;
										padding-bottom : 1px;
										font-size : 1.2em;
										color:#3c88ab;
										font-weight:bold;
									}
									.searchDataHeader h3.cityproject {
										padding-top :0px;
										padding-bottom : 1px;
										font-weight: normal;
									}
								.searchDataContent {
									height : 145px;
									background:none;
									margin-bottom:5px;
								}
								.profileResults .searchDataContent {
									height : 150px;
									background:url(/images/web/dotted_border.gif) repeat-x bottom left;
									margin-bottom:5px;
								}
									.searchDataContent .caption
									{
										font-weight:bold;
										margin:0
									}
									.searchDataContent .projectInPreparation
									{
										font-weight:bold;
										margin:0;
										background-color:#3c88ab;
										color:#ffffff;
										padding:3px;
										margin-bottom:5px;
									}
							
					/* =Compare --------------------------------------- */
							
							.compare_legenda {
								float:left;
								display:inline;
								width:125px;
								margin-top:192px;
								text-align:right;
								padding-right:5px;
							}
								.compare_legenda_item { 
									padding:4px 0 4px 5px; 
									font-weight:bold; 
								}

							.compare_items_total { 
								width:2000px;
							}
								.compare_items {
									overflow:auto;
									height:450px;
									width:770px;
								}
									.compare_items ul { 
										list-style-type:none; 
										margin:0; 
									}
									.compare_items li {
										width:225px;
										float:left;
										display:inline;
										height:425px;
										background-color:#e9f6fa;
										margin-right:10px;
									}

								.compare_item { 
									padding:10px;
								}
									.compare_item h3 {
										font-weight: bold;
										font-size: 12px;
										color: #98cd01;
									}
									.compare_item_photo { margin:5px 0 12px 0;}
									.compare_item_photo img { border:4px solid #e9f6fa;}
									.compare_item_data {
										margin:0 -10px 0 -10px;
										padding:4px 0 4px 5px;
									}
										.compare_item .even { background-color:white;  }
									
						/* profile table */
						.profileResults {
							border-top : solid 1px #ffffff;
							margin-top : -1px;
						}
							.profileResults .searchData {
								width : 388px;
							}
								* html .profileResults .searchData {
									margin-right : 0px;
								}
								
					/* =Tabbed navigation --------------------------------------- */
							ul.contentLinks {
								width : 100%;
								height : 27px;
								margin:0;
								border-bottom:5px solid #4bafdc;
							}
								ul.contentLinks li {
									list-style-type : none;
									display : inline;
								}
									/* passive */
									ul.contentLinks  li a {
										display : block;
										float : left;
										width : 96px;
										margin : 1px 1px 0px 1px;
										padding : 3px 10px 5px 10px;
										font-weight : bold;
									}
										/* IE6 hack */
										* html ul.contentLinks li a {
											display : inline;
											float : left;
											width : 96px;
											margin:0 2px 2px 0;
											padding : 3px 10px 5px 10px;
										}
											ul.contentLinks li a:link,
											ul.contentLinks li a:visited {
												background-color : #ecf5f9;
												color : #000000;
												text-decoration : none;
											}
											ul.contentLinks li a:hover,
											ul.contentLinks li a:active {
												background-color : #cbe7f3;
												color : #000000;
												text-decoration : none;
											}
									/* active */
									ul.contentLinks li a.openedTab {
										width : 96px;
									}
										* html ul.contentLinks li a.openedTab {
											width : 96px;
										}
											ul.contentLinks li a.openedTab:link, ul.contentLinks li a.openedTab:visited, ul.contentLinks li a.openedTab:hover, ul.contentLinks li a.openedTab:active {
												background:#4bafdc url(/images/web/nv_tabbedContent_active_bg.gif) repeat-x left top;
												color : #000000;
												text-decoration : none;
											}
					/* =Tabbed content --------------------------------------- */
							.contentTab {
								padding : 20px 10px 10px 10px;
								background-color : #e9f6fa;
								margin: 0px 0 10px 0px;
								width:689px;
							}
								table#kenmerken  {
									width : 690px;
								}
										#kenmerken th {
											font-weight : normal;
											width : 25%;
											padding : 5px 10px 5px 20px;
										}
										#kenmerken td {
											font-weight : bold;
											padding : 5px 10px 5px 20px;
										}
										#kenmerken tr.odd th, #kenmerken tr.odd td {
											background-color : #ffffff;
										}
										#kenmerken tr.even th, #kenmerken tr.even td {
											background-color : #f8fce6;
										}
							#kaart {
								text-align : center;
							}
								#kaartFrame {
									width : 685px;
									height : 400px;
									border : none;
								}
					/* =Create account ----------------------------- */
						.createaccount_rightCol {
							width:354px;
						}
							* html .createaccount_rightCol {
								width:364px;
							}
							
					/* =Login form --------------------------------- */
							.loginForm {
								position : relative;
								min-height : 156px;
								padding : 10px;
								background-color : #e9f6fa;
							}
								* html .loginForm {
									height: 170px;
								}
									.loginForm h2 {
										margin-bottom : 20px;
										line-height:  25px;
										font-size : 1.1em;
										font-weight: bold;
									}									
									.loginForm fieldset.border {
										width : 450px;
									}
									.loginForm fieldset.wwf {
										width: 235px;
									}
					/* =Explanation ----------------------------------------- */
							.explanationRow {
								min-height : 166px;
								padding-bottom : 10px;
							}
								.explanationRow h2 {
									font-size : 1.1em;
									font-weight:bold;
								}
								.explanationRow p {
									margin-top:5px;
								}
					/* =Contact ----------------------------------------- */
					.address_holder {
						float:left;
						width:230px;
						height:100px;
						margin-bottom:20px;
					}
					/* =My account overview ----------------------------------------- */
							.ma_leftCol {
								width:510px;
								float:left;
								display:inline;
							}
								.major_rubriek {
									padding:0 10px 0 0px;
								}
									.major_rubriek h2 { 
										padding:20px 0 30px 50px;
										font-size:12px;
										font-weight:bold;
										color:#686868;
									}
									.major_rubriek h2.savedhouses {
										background:transparent url(/images/web/banner_save_hover.gif) no-repeat 0px -10px;
									}
									.major_rubriek h2.emailalert {
										background:transparent url(/images/web/banner_alert_hover.gif) no-repeat 0px -10px;
									}
									.major_rubriek p {
										padding:0 10px 0 10px;
									}
									.major_rubriek .links {
										padding:0 0 0 15px;
										background:transparent url(/images/web/bullet_tiny.gif) no-repeat left 4px;
										font-weight:bold;
										text-decoration:none;
									}
								.rubriek {
									padding:10px;
								}
									.thickborder_top {
										border-top:7px solid #4bafdc;
									}
									.rubriek h2 {
										color:#666666;
										padding:0;
										font-size:12px;
										font-weight:bold;
										margin-bottom:20px;
									}
									.rubriek_data {
										float:left;
										display:inline;	
										margin-bottom:10px
									}

									.rubriek ul { 
										margin:0; 
										clear:both
									}
										.rubriek li { 
											margin-bottom:10px;
										}
										.saved_house {
											background-color:#e9f6fa;
											padding:10px;
										}
											.saved_house .photo {
												float:left;
												width:140px;
											}
												.saved_house .photo img { border:4px solid #e9f6fa }
											.saved_house .data {
												float:left;
												
											}
												.saved_house .data h3 {
													font-weight:bold;
													font-size:12px;
													color:#98cd01;
													margin:2px 0 2px 0;
												}
												.saved_house .data p {
													margin:10px 0 0px 0;
													font-weight:bold;
												}
							.ma_rightCol {
								width:380px;
								float:right;
								display:inline;
								
							}
								.ma_rightCol .banner h2 {
									background:none;
									padding:0;
									font-size:12px;
								}
								.ma_rightCol .mijngegevens { 
									margin-top:53px;
								}
								
								.mijngegevensverwerkt 
								{
									padding:5px;
									margin-bottom:10px;
									border:1px solid #91AC42;
									font-weight:bold;
									font-size:13px;
									color:#91AC42;
								}
								.mijngegevensverwerktprobleem 
								{
									padding:5px;
									margin-bottom:10px;
									border:1px solid #91AC42;
									font-weight:bold;
									font-size:13px;
									color:Red;
								}
					/* =My alerts --------------------------------- */

							.alerts {
								padding:10px;
								background-color:#e9f6fa;
							}
							.alert_column {
								float:left;
								display:inline;
								width:220px;
								padding:5px;
								margin-bottom:10px;
							}
								.alert_column h3 { 
									margin-bottom:10px;
									font-size:13px;
									color:#616557;
								}
								.alert_column label { 
									font-weight:normal;
								}
								.alert_column .all label { 
									font-weight:bold;
								}
								.alert_column .item { 
									margin-left:10px;
								}
							
		/* =Footer --------------------------------- */			
		#metaNavigation {
			margin : 0px 0px 0px 10px;
			padding : 8px 0px 16px 0px;
		}
			#metaNavigation li {
				display : inline;
				list-style-type : none;
			}
				#metaNavigation a {
					font-size : 1.1em;
					border-right:1px solid gray;
					padding:0 5px 0 5px;
				}
					#metaNavigation a.last {
						border:0;
					}

					#metaNavigation a:link, #metaNavigation a:visited {
						color : #666666;
						text-decoration : none;
					}
					#metaNavigation a:hover, #metaNavigation a:active {
						color : #666666;
						text-decoration : underline;
					}
			
		.errors li {
			width: 315px;
			display: block;
			border: 1px solid #CCC;
			padding: 5px;
			background: #FFF;
			color: red;
		}
		
		/*.fixed {
		width: 200px !important;
		border: 1px solid #f60;
		}*/
		
		
		

	/* = Other --------------------------------- */
	#rss {
		/*padding: 3px 0px 3px 725px;
		float: left;*/
		margin-left: 10px;
	}
	#rss img {
		vertical-align: middle;
	}
	#hideGoogle {
		display: none;	
	}
	#ibox {
		display:none;
	}
		
	
/* Patterns */
mbottom20 { margin-bottom:20px; }
.popupCanvas .btn { margin-right:90px; }


#processMessage { 
  position:fixed; 
  top:48%; 
  left:325px;
  padding:10px;
  width:300px;
  z-index:10001;
  background-color:#fff;
  border: 2px solid #3c88ab;
} 

#messagebody2 {
	background-color : #fff;
	padding : 20px;
	border:1px solid #C9C9C9;
}

#messagebody2 table {
	width : 100%;
}

#messagebody2 td {
	vertical-align : top;
	padding : 15px 5px 15px 5px;
	border-bottom : solid 7px #fff;
}

#messagebody2 h2 {
	margin : 0px;
}

#messagebody2 .imagecell {
	width : 120px;
}
