* { margin:0px; padding:0px; }
BODY { background-color:#1E366B; text-align:center; overflow-x:hidden; overflow-y:scroll;}
DIV#container { height:100%; margin:0px auto; text-align:left; width:937px; }

TABLE#framework { background-image:url(../gfx/bg.png); background-repeat:repeat-y; height:100%; width:100%; }



/*PAD*/
DIV#breadcrumb { color:#BBBBBB; font-family:Arial; font-size:11px; margin:7px 0px 15px 7px; text-decoration:none; text-transform:uppercase; width:600px; }
A#breadcrumb:link { color:#BBBBBB; font-family:Arial; font-size:11px; text-decoration:none; }
A#breadcrumb:visited { color:#BBBBBB; font-family:Arial; font-size:11px; text-decoration:none; }
A#breadcrumb:hover { color:#000000; font-family:Arial; font-size:11px; text-decoration:none; }
A#breadcrumb:active { color:#BBBBBB; font-family:Arial; font-size:11px; text-decoration:none; }
/*PAD*/



/*LEFT*/
TD#left { vertical-align:top; width:152px; }
DIV#leftmenu { line-height:25px; margin:15px 0px 0px 0px; }
DIV#leftmenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; }
DIV#leftmenu A:hover { color:#CFD1E2; }
DIV.menu_item { margin:0px 0px 0px 7px; }
DIV.sub_item { margin:0px 0px 0px 10px; }

SPAN#menu_homepage { color:#CFD1E2; }
SPAN#menu_woningen { color:#51B2DA; }
SPAN#menu_verzekeringen { color:#C5C44D; }
SPAN#menu_hypotheken { color:#E69456; }
/*LEFT*/



/*MIDDLE*/
TD#middle { vertical-align:top; width:633px; }

DIV#topmenu_homepage { background-color:#1E366B; height:54px; width:633px; }
DIV#logo_topmenu { margin:4px 0px 0px 0px; position:absolute; width:76px; }
DIV#menu_topmenu { margin:5px 0px 0px 76px; position:absolute; }
DIV#menu_topmenu SPAN { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#menu_topmenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; margin:0px 15px 0px 15px; }

DIV#topmenu_woningen { background-color:#1B95D0; height:54px; width:633px; }
DIV#logo_topmenu { margin:4px 0px 0px 0px; position:absolute; width:76px; }
DIV#menu_topmenu { margin:5px 0px 0px 76px; position:absolute; }
DIV#menu_topmenu SPAN { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#menu_topmenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; margin:0px 15px 0px 15px; }

DIV#topmenu_verzekeringen { background-color:#ACAA00; height:54px; width:633px; }
DIV#logo_topmenu { margin:4px 0px 0px 0px; position:absolute; width:76px; }
DIV#menu_topmenu { margin:5px 0px 0px 76px; position:absolute; }
DIV#menu_topmenu SPAN { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#menu_topmenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; margin:0px 15px 0px 15px; }

DIV#topmenu_hypotheken { background-color:#E2823A; height:54px; width:633px; }
DIV#logo_topmenu { margin:4px 0px 0px 0px; position:absolute; width:76px; }
DIV#menu_topmenu { margin:5px 0px 0px 76px; position:absolute; }
DIV#menu_topmenu SPAN { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#menu_topmenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; margin:0px 15px 0px 15px; }
/*MIDDLE*/



/*RIGHT*/
TD#right { vertical-align:top; width:152px; }
DIV#logoright { height:79px; margin:15px 0px 0px 0px; }
DIV#broker { color:#FFFFFF; font-family:Arial; font-size:10px; margin:15px 0px 0px 35px; }
DIV#broker A { color:#FFFFFF; font-family:Arial; font-size:10px; }
DIV#logos { margin:15px 0px 15px 0px; text-align:center; }
/*RIGHT*/



/*CMS*/
DIV#contentleft { float:left; margin:10px 0px 0px 8px; width:300px; }
DIV#contentright { float:left; margin:45px 0px 0px 16px; width:300px; }
DIV#contentnormal { float:left; margin:10px 0px 0px 8px; width:600px; }

SPAN#contenttitle_homepage { color:#1E366B; font-family:Arial; font-size:13px; font-weight:bold; }
SPAN#contenttitle_woningen h1{ color:#1E366B; font-family:Arial; font-size:13px; font-weight:bold; margin:0; padding:0;}
SPAN#contentsubtitle_homepage { color:#1E366B; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#contentbutton_homepage { background-color:#4E5B90; cursor:pointer; margin:0px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:center; width:300px; }
DIV#contentbutton_homepage A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_homepage A:hover { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_homepage A.on { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

SPAN#contenttitle_woningen { color:#1B95D0; font-family:Arial; font-size:13px; font-weight:bold; }
SPAN#contenttitle_woningen h1{ color:#1B95D0; font-family:Arial; font-size:13px; font-weight:bold; margin:0; padding:0;}
SPAN#contentsubtitle_woningen { color:#1B95D0; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#contentbutton_woningen { background-color:#51B2DA; cursor:pointer; margin:0px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:center; width:300px; }
DIV#contentbutton_woningen A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_woningen A:hover { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_woningen A.on { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

SPAN#contenttitle_verzekeringen { color:#ACAA00; font-family:Arial; font-size:13px; font-weight:bold; }
SPAN#contenttitle_verzekeringen h1{ color:#ACAA00; font-family:Arial; font-size:13px; font-weight:bold; margin:0; padding:0;}
SPAN#contentsubtitle_verzekeringen { color:#ACAA00; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#contentbutton_verzekeringen { background-color:#C5C44D; cursor:pointer; margin:0px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:center; width:300px; }
DIV#contentbutton_verzekeringen A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_verzekeringen A:hover{ color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_verzekeringen A.on { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }

SPAN#contenttitle_hypotheken { color:#E2823A; font-family:Arial; font-size:13px; font-weight:bold; }
SPAN#contenttitle_hypotheken h1{ color:#E2823A; font-family:Arial; font-size:13px; font-weight:bold; margin:0; padding:0;}
SPAN#contentsubtitle_hypotheken { color:#E2823A; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#contentbutton_hypotheken { background-color:#E69456; cursor:pointer; margin:0px 0px 5px 0px; padding:5px 0px 5px 0px; text-align:center; width:300px; }
DIV#contentbutton_hypotheken A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_hypotheken A:hover { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }
DIV#contentbutton_hypotheken A.on { color:#1E3D77; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; text-transform:uppercase; }


SPAN#contenttext { color:#000000; font-family:Arial; font-size:11px; line-height:16px; }
SPAN#contenttext TD { color:#000000; font-family:Arial; font-size:11px; line-height:16px; }
SPAN#contenttext LI { margin-left:20px; }
SPAN#contenttext A:link { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:none; }
SPAN#contenttext A:visited { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:none; }
SPAN#contenttext A:hover { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:underline; }
SPAN#contenttext A:active { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:underline; }
div#contenttest a img{ border: 0; margin-bottom: 20px; margin-top: -30px; @margin-top:27px;}
/*CMS*/



/*AANBOD*/
DIV#content { font-family:Arial; font-size:11px; width:620px; }

DIV#sort { float:left; margin:20px 0px 20px 6px; }
SPAN.sort { color:#1E2F73; font-weight:bold; text-decoration:none; }
A.sort { color:#000000; font-weight:bold; text-decoration:none; }

DIV#page { float:right; margin:20px 0px 20px 0px; }
SPAN.page { color:#1E2F73; text-decoration:none; }
A.page { color:#000000; text-decoration:none; }

DIV.object { height:130px; margin:0px 0px 0px 6px; padding:10px 0px 0px 0px; }

DIV#aanbod_oneven { background-color:#444882; color:#FFFFFF; }
DIV#aanbod_even { background-color:#FFFFFF; color:#444882; }

DIV#status { float:left; text-align:center; width:100px; }
DIV#sold { background-color:#FF0000; border:solid 1px #FFFFFF; color:#FFFFFF; font-weight:bold; margin:auto; padding:8px 0px 8px 0px; width:90px;}
DIV#rented { background-color:#FF0000; border:solid 1px #FFFFFF; color:#FFFFFF; font-weight:bold; margin:auto; padding:8px 0px 8px 0px; width:90px;}
DIV#vov { background-color:#FF0000; border:solid 1px #FFFFFF; color:#FFFFFF; font-weight:bold; margin:auto; padding:8px 0px 8px 0px; width:90px;}
DIV#new { background-color:#ACCB93; border:solid 1px #FFFFFF; color:#1E3D77; font-weight:bold; margin:auto; padding:8px 0px 8px 0px; width:90px;}
DIV#openhouse { background-color:#80C9E8; border:solid 1px #FFFFFF; font-weight:bold; height:90px; line-height:20px; margin:auto; padding:8px 0px 8px 0px; width:90px;}

DIV#photo { float:left; text-align:center; width:150px; }

DIV#address { float:left; width:150px; }
DIV#moreinfo { margin:7px 0px 0px 0px; }
A#moreinfo_link_oneven:link { background-color:#444882; border:solid 1px #FFFFFF; color:#FFFFFF; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_oneven:visited { background-color:#444882; border:solid 1px #FFFFFF; color:#FFFFFF; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_oneven:hover { background-color:#FFFFFF; border:solid 1px #FFFFFF; color:#444882; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_oneven:active { background-color:#FFFFFF; border:solid 1px #FFFFFF; color:#444882; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_even:link { background-color:#FFFFFF; border:solid 1px #444882; color:#444882; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_even:visited { background-color:#FFFFFF; border:solid 1px #444882; color:#444882; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_even:hover { background-color:#444882; border:solid 1px #444882; color:#FFFFFF; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }
A#moreinfo_link_even:active { background-color:#444882; border:solid 1px #444882; color:#FFFFFF; margin:7px 0px 0px 0px; padding:3px; text-decoration:none; width:83px; }


DIV#details { float:left; width:210px; }
DIV.label_oneven { border-bottom:solid 1px #444882; clear:left; float:left; width:100px; }
DIV.text_oneven { border-bottom:solid 1px #444882; float:left; width:110px; }			
DIV.label_even { border-bottom:solid 1px #FFFFFF; clear:left; float:left; width:100px; }
DIV.text_even { border-bottom:solid 1px #FFFFFF; float:left; width:110px; }			
/*AANBOD*/



/*VERNIEUWBOUW*/
DIV#nieuwbouw { font-family:Arial; font-size:11px; margin:5px 0px 0px 5px; }
DIV#nieuwbouw_even { float:left; height:110px; width:310px; }
DIV#nieuwbouw_oneven { clear:left; float:left; height:110px; width:310px; }
DIV#nieuwbouw_photo { float:left; width:145px; }
DIV#nieuwbouw_city { color:#1E3D77; font-weight:bold; }
DIV#nieuwbouw_city h1 { color:#1E3D77; font-weight:bold; margin:0; padding:0; font-size: 11px; }
DIV#nieuwbouw_street { color:#1E3D77; font-weight:bold; }
DIV#nieuwbouw_street h1 { color:#1E3D77; font-weight:bold; margin:0; padding:0; font-size: 11px; }
DIV#nieuwbouw_moreinfo { color:#1E3D77; font-weight:bold; margin:15px 0px 0px 0px; }
DIV#nieuwbouw_moreinfo A:link { background-color:#FFFFFF; border:solid 1px #1E3D77; color:#1E3D77; font-weight:bold; padding:5px; text-decoration:none; }
DIV#nieuwbouw_moreinfo A:visited { background-color:#FFFFFF; border:solid 1px #1E3D77; color:#1E3D77; font-weight:bold; padding:5px; text-decoration:none; }
DIV#nieuwbouw_moreinfo A:hover { background-color:#AEDBF0; border:solid 1px #1E3D77; color:#1E3D77; font-weight:bold; padding:5px; text-decoration:none; }
DIV#nieuwbouw_moreinfo A:active { background-color:#AEDBF0; border:solid 1px #1E3D77; color:#1E3D77; font-weight:bold; padding:5px; text-decoration:none; }

DIV#nieuwbouw_content { font-family:Arial; font-size:11px; margin:5px 0px 0px 5px; }
DIV#nieuwbouw_content TD { font-family:Arial; font-size:11px; }
DIV#nieuwbouw_content IMG { border:solid 2px #51B2DA; }
DIV#nieuwbouw_content H6 { color:#51B2DA; font-family:Arial; font-size:11px; font-weight:bold; }
DIV#nieuwbouw_content A:link { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:none; }
DIV#nieuwbouw_content A:visited { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:none; }
DIV#nieuwbouw_content A:hover { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:underline; }
DIV#nieuwbouw_content A:active { color:#000000; font-family:Arial; font-size:11px; font-weight:bold; line-height:16px; text-decoration:underline; }
/*VERNIEUWBOUW*/



/*AANGEVERKOCHT*/
DIV#aangeverkocht { font-family:Arial; font-size:11px; }

DIV#aangekocht { float:left; padding:5px; width:306px; }
DIV#aangekocht { float:left; padding:5px; width:306px; }
DIV#aangekocht_object { border:solid 1px red; height:125px; }
DIV#aangekocht_photo { float:left; width:150px; }
DIV#aangekocht_photo IMG { border:solid 2px #51B2DA; height:105px; width:140px;  }
DIV#aangekocht_address {}
DIV#aangekocht_city { color:#1E3D77; font-weight:bold; }
DIV#aangekocht_street { color:#1E3D77; font-weight:bold; }

DIV#verkocht { background-color:#CBE7F3; float:left; padding:5px; width:306px; }
DIV#verkocht_object { border:solid 1px red; height:125px; }
DIV#verkocht_photo { float:left; width:150px; }
DIV#verkocht_photo IMG { border:solid 2px #51B2DA; height:105px; width:140px;  }
DIV#verkocht_address {}
DIV#verkocht_city { color:#1E3D77; font-weight:bold; }
DIV#verkocht_street { color:#1E3D77; font-weight:bold; }
/*AANGEVERKOCHT*/



/*OBJECTRES*/
DIV#object_gegevens { float:left; margin:5px 0px 0px 10px; width:215px; }
DIV#object_address { color:#1E3D77; font-weight:bold; height:40px; }
DIV.object_label { clear:left; color:#1E3D77; float:left; width:100px; }
DIV.object_text { color:#1E3D77; float:left; width:110px; }
DIV#object_status { color:#FF0000; font-weight:bold; }

DIV#object_photo { float:left; margin:5px 0px 0px 0px; width:215px; }

DIV#object_menu { float:left; margin:5px 0px 0px 5px; width:175px; }
DIV#object_submenu { background-color:#51B2DA; cursor:pointer; margin:0px 0px 1px 0px; padding:2px 0px 2px 0px; text-align:center; width:175px; }
DIV#object_submenu A { color:#FFFFFF; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; }
DIV#object_submenu A.on { color:#1E366B; font-family:Arial; font-size:11px; font-weight:bold; text-decoration:none; }

DIV#object_content { clear:left; margin:0px 5px 0px 10px; padding:30px 0px 0px 0px; }
DIV#object_content A { color:#1E366B; font-weight:bold; text-decoration:none; }
/*OBJECTRES*/