* { margin:0px; padding:0px; }
HTML, BODY { height:100%; width:100%; }
BODY { background-color:#436496; background-image:url(gfx/bg_body.png); background-repeat:no-repeat; background-position:top center; height:100%; text-align:center; width:100%; }
H1 { color:#99883F; font-family:Verdana; font-size:19px; font-weight:normal; }
TABLE, TR, TD, P, UL, LI { color:#094FA3; font-family:Verdana; font-size:11px; }
UL { margin-left:17px; }

SPAN.normal_link A:link { color:#094FA3; font-family:Verdana; font-size:11px; }
SPAN.normal_link A:visited { color:#094FA3; font-family:Verdana; font-size:11px; }
SPAN.normal_link A:hover { color:#99883F; font-family:Verdana; font-size:11px; }
SPAN.normal_link A:active { color:#094FA3; font-family:Verdana; font-size:11px; }

DIV#container { height:100%; margin:0px auto; text-align:left; width:989px; }
		
DIV#container DIV#header { height:206px; margin-left:8px; }
			
DIV#container DIV#hoofdmenu { background-image:url(gfx/bg_hoofdmenu.png); height:36px; margin-left:8px; width:980px; }
DIV#container DIV#hoofdmenu DIV#woningmakelaardij { margin-left:37px; position:absolute; }
DIV#container DIV#hoofdmenu DIV#bedrijfsmakelaardij { margin-left:224px; position:absolute; }
			
DIV#container DIV#content { background-image:url(gfx/bg_content.png); background-position:center; height:555px; width:996px; z-index:100; }
DIV#container DIV#content DIV#contentleft { position:absolute; width:780px; }

/*---BEGIN HOMEPAGE---*/
DIV#container DIV#content DIV#contentleft DIV#homepagecms { background-image:url(gfx/bg_w_homepage_content.png); background-repeat:no-repeat; height:352px; margin:0px 0px 0px 20px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen { font-family:tahoma; font-size:11px; padding:12px 0px 0px 32px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV.submenu_on { border:solid 1px #000050; border-bottom:none; color:#99883F; float:left; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV.submenu { border-bottom:solid 1px #000050; float:left; cursor:pointer; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV.submenu A { color:#002F6B; text-decoration:none; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#home { width:49px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#aanbod { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#nieuwbouw { width:83px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#verkoop { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#aankoop { width:68px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#taxatie { width:59px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#hypotheken { width:87px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#kantoor { width:64px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#zoekopdracht { width:94px; }
DIV#container DIV#content DIV#contentleft DIV#homepagecms DIV#submenu_wonen DIV#links { width:52px; }
/*---END HOMEPAGE---*/


/*---BEGIN AANBOD---*/
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent { background-image:url(gfx/bg_w_aanbod_content.png); background-repeat:no-repeat; height:494px; margin:0px 0px 0px 20px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen { font-family:tahoma; font-size:11px; padding:12px 0px 0px 32px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV.submenu_on { border:solid 1px #000050; border-bottom:none; color:#99883F; float:left; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV.submenu { border-bottom:solid 1px #000050; float:left; cursor:pointer; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV.submenu A { color:#002F6B; text-decoration:none; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#home { width:49px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#aanbod { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#nieuwbouw { width:83px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#verkoop { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#aankoop { width:68px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#taxatie { width:59px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#hypotheken { width:87px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#kantoor { width:64px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#zoekopdracht { width:94px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#submenu_wonen DIV#links { width:52px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst { height:440px; margin:0px 0px 0px 12px; overflow-x:hidden; overflow-y:auto; position:absolute; width:727px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning { background:url(gfx/bg_woning.png); cursor:pointer; height:141px; position:relative; width:708px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV.status { position:absolute; z-index:100; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#verkocht { margin:25px 0px 0px 14px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#vov { margin:21px 0px 0px 14px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#verhuurd { margin:23px 0px 0px 14px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#nieuw{ margin:40px 0px 0px 14px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#photo { margin:8px 0px 0px 35px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#address { color:#002F6B; font-family:Verdana; font-size:16px; margin:19px 0px 0px 223px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#description { color:#6A7FA4; font-family:Verdana; font-size:11px; line-height:150%; margin:38px 0px 0px 223px; position:absolute; width:450px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#moreinfo { margin:90px 0px 0px 223px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#moreinfo A { color:#99883F; font-family:Verdana; font-size:11px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#openhuis { background-image:url(gfx/bg_openhuis.png); background-repeat:repeat-x; color:#FFFFFF; font-family:Verdana; font-size:11px; height:20px; margin:108px 0px 0px 222px; padding:3px 7px 0px 5px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#price { margin:90px 0px 0px 535px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#price SPAN#prefix { color:#002F6B; font-family:Verdana; font-size:11px; }
DIV#container DIV#content DIV#contentleft DIV#aanbodcontent DIV#aanbodlijst DIV#aanbodwoning DIV#price SPAN#price { color:#99883F; font-family:Verdana; font-size:13px; }
/*---END AANBOD---*/


/*---BEGIN OBJECTRES---*/
DIV#container DIV#content DIV#objectres { background-image:url(gfx/bg_objectres.png); background-repeat:no-repeat; height:535px; margin:0px 0px 0px 20px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen { font-family:tahoma; font-size:11px; padding:12px 0px 0px 32px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV.submenu_on { border:solid 1px #000050; border-bottom:none; color:#99883F; float:left; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV.submenu { border-bottom:solid 1px #000050; float:left; cursor:pointer; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV.submenu A { color:#002F6B; text-decoration:none; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#home { width:49px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#aanbod { width:65px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#nieuwbouw { width:83px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#verkoop { width:65px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#aankoop { width:68px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#taxatie { width:59px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#hypotheken { width:87px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#kantoor { width:64px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#zoekopdracht { width:94px; }
DIV#container DIV#content DIV#objectres DIV#submenu_wonen DIV#links { width:52px; }

DIV#container DIV#content DIV#objectres DIV#objectres_frame { height:460px; margin:0px 0px 0px 15px; width:910px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken { background-image:url(gfx/bg_objectres_woning.png); height:157px; width:737px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_photo { margin:8px 0px 0px 34px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_address { color:#002F6B; font-family:Verdana; font-size:15px; margin:17px 0px 0px 250px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_details { height:98px; margin:40px 0px 0px 252px; position:absolute; width:325px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_details DIV.details1 { color:#6A7FA4; font-family:Verdana; font-size:11px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_details DIV.details2 { color:#000050; font-family:Verdana; font-size:11px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#terug_aanbodlijst { margin:15px 0px 0px 591px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_print { background:url(gfx/icon_print.png) no-repeat; color:#315787; cursor:pointer; font-family:Tahoma; font-size:11px; letter-spacing:1px; height:42px; margin:30px 0px 0px 585px; padding:14px 0px 0px 36px; position:absolute; width:131px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_reageren { background:url(gfx/icon_contact.png) no-repeat; color:#315787; cursor:pointer; font-family:Tahoma; font-size:11px; letter-spacing:1px; height:42px; margin:66px 0px 0px 585px; padding:14px 0px 0px 36px; position:absolute; width:131px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_reageren A { color:#315787; font-family:Tahoma; font-size:11px; text-decoration:none; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#object_kenmerken DIV#objectres_brochure { background:url(gfx/icon_pdf.png) no-repeat; color:#315787; cursor:pointer; font-family:Tahoma; font-size:11px; letter-spacing:1px; height:42px; margin:102px 0px 0px 585px; padding:14px 0px 0px 36px; position:absolute; width:131px; }

DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu { background-image:url(gfx/bg_objectres_menu.png); height:27px; width:912px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_omschrijving { position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_fotos { margin:0px 0px 0px 119px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_plattegronden { margin:0px 0px 0px 185px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_360fotos { margin:0px 0px 0px 302px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_kenmerken { margin:0px 0px 0px 400px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_kaart { margin:0px 0px 0px 498px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_hypotheek { margin:0px 0px 0px 565px; position:absolute; }

DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_kenmerken_nieuwbouw { margin:0px 0px 0px 302px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_kaart_nieuwbouw { margin:0px 0px 0px 400px; position:absolute; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_menu DIV#objectres_hypotheek_nieuwbouw { margin:0px 0px 0px 467px; position:absolute; }

DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content { color:#000000; font-family:Verdana; font-size:10px; height:284px; overflow-x:hidden; overflow-y:auto; position:absolute; width:727px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content TABLE { color:#000000; font-family:Verdana; font-size:10px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content TR { color:#000000; font-family:Verdana; font-size:10px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content TD { color:#000000; font-family:Verdana; font-size:10px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content SPAN { color:#000000; font-family:Verdana; font-size:10px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_content A { color:#000000; font-family:Verdana; font-size:10px; font-weight:bold; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_makelaar { background-image:url(gfx/bg_objectres_makelaar.png); background-repeat:no-repeat; height:275px; margin:15px 0px 0px 735px; position:absolute; width:200px; }
DIV#container DIV#content DIV#objectres DIV#objectres_frame DIV#objectres_makelaar DIV#objectres_makelaar_content { color:#000050; font-family:Verdana; font-size:9px; position:absolute; margin:15px 0px 0px 27px; width:140px; }
/*---END OBJECTRES---*/


/*---BEGIN CMS---*/
DIV#container DIV#content DIV#contentleft DIV#cmscontent { background-image:url(gfx/bg_w_cms_content.png); background-repeat:no-repeat; height:352px; margin:0px 0px 0px 20px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen { font-family:tahoma; font-size:11px; padding:12px 0px 0px 32px; position:absolute; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV.submenu_on { border:solid 1px #000050; border-bottom:none; color:#99883F; float:left; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV.submenu { border-bottom:solid 1px #000050; float:left; cursor:pointer; padding:4px 0px 3px 0px; text-align:center; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV.submenu A { color:#002F6B; text-decoration:none; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#home { width:49px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#aanbod { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#nieuwbouw { width:83px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#verkoop { width:65px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#aankoop { width:68px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#taxatie { width:59px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#hypotheken { width:87px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#kantoor { width:64px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#zoekopdracht { width:94px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#submenu_wonen DIV#links { width:52px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#cmsblok1 { height:120px; padding:0px 0px 0px 20px; width:300px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#cmsblok2 { background-image:url(gfx/bg_cmsblok2.png); background-repeat:no-repeat; height:167px; padding:20px 20px 0px 20px; width:335px; }
DIV#container DIV#content DIV#contentleft DIV#cmscontent DIV#cmsblok3 { float:left; height:280px; margin:15px 0px 0px 20px; overflow-x:hidden; overflow-y:auto; position:inherit; width:335px; }
/*---END CMS---*/


DIV#container DIV#content DIV#contentleft DIV#nieuwewoningen { background-image:url(gfx/bg_nieuwewoningen.png); background-repeat:no-repeat; height:140px; margin:0px 0px 0px 20px; padding:36px 0px 0px 33px; }
		
DIV#container DIV#content DIV#contentright { margin:0px 0px 0px 780px; position:absolute; width:200px; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine { border:solid 1px white; background-image:url(gfx/bg_w_zoekmachine.png); background-repeat:no-repeat; background-position:top left; height:445px; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine DIV#title { color:#99883F; font-family:Tahoma; font-size:25px; margin-top:20px; text-align:center; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine DIV#zoekform { margin:30px 0px 0px 22px; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine DIV#zoekform DIV.label { color:#002F6B; font-family:Tahoma; font-size:13px; font-weight:bold; letter-spacing:1px; margin-top:13px; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine DIV#zoekform SELECT { font-family:Tahoma; font-size:11px; width:146px; }
DIV#container DIV#content DIV#contentright DIV#zoekmachine DIV#zoekform DIV#zoekknop { margin:30px 0px 0px 70px; }
		
DIV#container DIV#footer { height:30px; }
DIV#container DIV#footer A { color:#FFFFFF; font-family:Verdana; font-size:11px; text-decoration:none; }
DIV#container DIV#footer DIV#left { color:#FFFFFF; float:left; font-family:Verdana; font-size:11px; margin:0px 0px 0px 33px; }
DIV#container DIV#footer DIV#right { color:#FFFFFF; float:right; font-family:Verdana; font-size:11px; margin:0px 25px 0px 0px; }