BODY
{
padding: 0px;
margin: 0px;
color: #000000; font: 11px verdana,Tahoma; 
scrollbar-3dlight-color:#a5adaf; 
scrollbar-arrow-color:#a5adaf; 
scrollbar-base-color:#a5adaf; 
scrollbar-darkshadow-color:#ffffff; 
scrollbar-face-color:#ffffff; 
scrollbar-highlight-color:#ffffff; 
scrollbar-shadow-color:#a5adaf; 
overflow-x: hidden;
}

A:link { color: #6B7578; text-decoration: underline;  }      
A:active { color: #6B7578; text-decoration: none; }     
A:visited { color: #a51e1e; text-decoration: underline;  }   
A:hover { color: #a51e1e; text-decoration: none; }

.BODY_DYN_LEDEN
{
background-color: #ffffff;
padding: 0px;
margin: 0px auto;
text-align: center;
}

.table_top { 
width: 760px;
height: 80px;
vertical-align: top;
padding: 0;
margin: 0px auto;
border: 0px ;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
background: #ffffff url('../../images/hmodule/top_overzicht.gif') center bottom no-repeat;
}

.table_top .td_left {
width: 500px;
height: 110px;
text-align: left;
vertical-align: middle;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #a61e1e;
font-size: 12px;
}

.table_top .td_left #zoektext { width: 500px; line-height: 28px; }
.table_top .td_left .input_searchfield { margin-bottom: 3px; }

html > body .table_top .td_left .input_searchfield { margin-bottom: 5px; } /* FIREFOX */

.table_top .td_left .input_searchbutton {
width: 38px;
height: 22px;
border: 0px;
}

.table_top .td_right {
width: 260px;
height: 110px;
text-align: right;
vertical-align: middle;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #a61e1e;
font-size: 12px;
}

.table_main {
text-align: left;
width: 760px;
vertical-align: top;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
padding: 0;
margin: 0px auto;
}

.table_main .td_klant_naw { vertical-align: top; }

.table_main .spacer { 
color: #ffffff; font-size: 1px;
width: 100%;
height: 10px;
border-top: 1px solid #a5adaf;
}

.table_main .td_printoz {
text-align: right;
}

.table_main .td_printoz #printoz { 
display: none;
width: 170px;
border: 0px ;
opacity: .5; 
filter:alpha(opacity=50); /* IE's opacity*/ 
}

.tb_klant_naw {
width: 100%;
text-align: left;
vertical-align: top;
padding: 0;
margin: 0px auto;
border: 0px ;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
}

.table_main .td_left {
text-align: left;
vertical-align: top;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #a61e1e;
font-size: 12px;
width: 150px;
}

.td_left_bottom{
text-align: left;
vertical-align: top;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #a61e1e;
font-size: 12px;
width: 150px;
padding-bottom: 11px;
}

.td_right_top {
text-align: left;
vertical-align: top;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #6B7578;
font-size: 12px;
font-weight: bold;
}

.td_right {
text-align: left;
vertical-align: top;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #6B7578;
font-size: 12px;
}

.td_right br { display: none; }

.td_right_bottom {
text-align: left;
vertical-align: top;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #6B7578;
font-size: 12px;
padding-bottom: 11px;
}


small { width: 100%; text-align: center}

/* .:.  .:. BEGIN CSS Structuur om resdyn heen .:.  .:. */

#container	{
text-align: left;
height: 100%;
width: 760px;
vertical-align: top;
background: #ffffff url('../../images/content/achtergrond2.jpg') no-repeat left top;
padding: 0;
margin: 0px auto;
border: 0px ;
border-collapse: collapse; /*geen borders?*/ /* Cellspacing */
}

#page_top {
width: 760px;
height: 40px;
background-color: #FFFFFF;
padding: 0;
margin: 0px auto;
}

div#top_txt { 
padding: 14px 5px 0 0;
text-align: right;
vertical-align: middle;
color: #6B7578; font: 11px verdana,Tahoma; text-decoration: none;
margin: 0px auto;
}

#navigation {
width: 760px;
height: 100px;
padding: 0;
margin: 0px auto;
text-align: right;
}

#navigation1 {
left: 300px;
top: 36px;
width: 760px;
height: 28px;
padding: 0;
margin: 0px auto;
vertical-align: bottom;
text-align: right;
position: relative;
}

#nav_spacer { width: 400px; }

.ro_makelaars a.on { Z-INDEX: 900 }
.ro_home { Z-INDEX: 890 }
.ro_kopen {	Z-INDEX: 880 }
.ro_huren {	Z-INDEX: 870 }
.ro_veiling {	Z-INDEX: 860 }
.ro_nieuwbouw {	Z-INDEX: 850 }

.ro_home a:hover { Z-INDEX: 890; POSITION: absolute }
.ro_kopen a:hover { Z-INDEX: 880; POSITION: absolute }
.ro_huren a:hover { Z-INDEX: 870; POSITION: absolute }
.ro_veiling a:hover { Z-INDEX: 860; POSITION: absolute }
.ro_nieuwbouw a:hover { Z-INDEX: 850; POSITION: absolute }
.ro_makelaars a.on:hover { Z-INDEX: 1000; POSITION: absolute }

.ro_makelaars a.on {
background: #a51e1e url('../../images/menu/makelaars_on.gif') no-repeat;
width: 93px;
height: 28px;
display: block;
left: 357px;
position: absolute;
}

.ro_makelaars a.on:hover {
background: #a51e1e url('../../images/menu/makelaars_on.gif') no-repeat;
width: 93px;
height: 28px;
display: block;
}

.ro_home a {
background: #a51e1e url('../../images/menu/home_off.gif') no-repeat;
width: 63px;
height: 28px;
display: block;
left: 0px;
position: absolute;
}

.ro_home a:hover {
background: #a51e1e url('../../images/menu/home_on.gif') no-repeat;
width: 63px;
height: 28px;
display: block;
left: 0px;
}

.ro_home a.active {
background: #a51e1e url('../../images/menu/home_on.gif') no-repeat;
width: 63px;
height: 28px;
display: block;
left: 0px;
position: absolute;
}

.ro_kopen a {
background: #a51e1e url('../../images/menu/kopen_off.gif') no-repeat;
width: 68px;
height: 28px;
display: block;
left: 54px;
position: absolute;
}

.ro_kopen a:hover {
background: #a51e1e url('../../images/menu/kopen_on.gif') no-repeat;
_margin-left: -1px;
}

.ro_huren a {
background: #a51e1e url('../../images/menu/huren_off.gif') no-repeat;
width: 72px;
height: 28px;
display: block;
left:116px;
position: absolute;
}

.ro_huren a:hover {
background: #a51e1e url('../../images/menu/huren_on.gif') no-repeat;
width: 72px;
height: 28px;
display: block;
_margin-left: -1px;
}

.ro_veiling a {
background: #a51e1e url('../../images/menu/veiling_off.gif') no-repeat;
width: 82px;
height: 28px;
display: block;
left: 182px;
position: absolute;
}

.ro_veiling a:hover {
background: #a51e1e url('../../images/menu/veiling_on.gif') no-repeat;
width: 82px;
height: 28px;
display: block;
_margin-left: -1px;
}

.ro_nieuwbouw a {
background: #a51e1e url('../../images/menu/nieuwbouw_off.gif') no-repeat;
width: 108px;
height: 28px;
display: block;
left: 258px;
position: absolute;
}

.ro_nieuwbouw a:hover {
background: #a51e1e url('../../images/menu/nieuwbouw_on.gif') no-repeat;
width: 108px;
height: 28px;
display: block;
_margin-left: -1px;
}

.ro_makelaars a {
background: #a51e1e url('../../images/menu/makelaars_off.gif') no-repeat;
width: 93px;
height: 28px;
display: block;
left: 360px;
position: absolute;
}

.ro_makelaars a:hover {
background: #a51e1e url('../../images/menu/makelaars_on.gif') no-repeat;
width: 93px;
height: 28px;
display: block;
_margin-left: -1px;
}

#page_end {
vertical-align: top;
width: 760px;
height: 50px;
padding: 0;
margin: 0px auto;
background: #ffffff url('../../images/hmodule/bottom_overzicht.gif') center top no-repeat;
}


#page_bottom {
vertical-align: bottom;
width: 760px;
height: 80px;
padding: 0;
margin: 0px auto;
}

#bottom_pic {
width:760px;
height: 40px;
background: #a71e1e url('../../images/content/bottom.gif') no-repeat center center;
}

#bottom_txt {
text-align: center;
padding-top: 10px;
width:760px;
height: 40px;
font-family: verdana;
font-size: 9px;
color: #A5ADAF;
text-decoration: none;
}

#bottom_txt a {
font-family: verdana;
font-size: 9px;
color: #A5ADAF;
text-decoration: none;
}

#bottom_txt a:hover {
color: #a71e1e;
text-decoration: none;
}
