* { padding: 0px; margin: 0px; }
UNKNOWN { padding: 0px; margin: 0px; }
html, body { text-align: center; padding: 0px; margin: 0px auto; }

BODY 
{ 
color: #6B7578; font-size: 12px; font-family: Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
vertical-align: top;
overflow-x: hidden; overflow-y: scroll;
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;  
}

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; }

div#content p { margin:0px 0px 13px 0px; text-align:justify; }

H1 { color: #6B7578; font: 14px verdana,Tahoma; font-weight: bold; text-decoration: none; margin:0px 0px 13px 0px;}
H2, H3 { color: #6B7578; font: 13px verdana,Tahoma; font-weight: bold; text-decoration: none; margin:0px 0px 13px 0px; }
ul { list-style: disc inside }
#iframe_aanbod { width: 100%; height: 100%; background-color: transparent; }

#container	{
text-align: left;
width: 760px; height: 100%;
vertical-align: top;
background-color: #FFFFFF;
padding: 0;
margin: 0px auto;
position: relative;
}

#page_top {
width: 760px; height: 40px;
background-color: #FFFFFF;
padding: 0;
margin: 0px auto;
position: absolute;
}

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;
}

div#contents_wrapper {
width: 760px; height: 517px; 
background: #ffffff url('../../images/content/background1.gif') left top no-repeat;
margin: auto;
}

div#home_banner {
position: absolute; 
top: 40px; 
width: 290px; 
height: 260px;
}

div#content {
left: 300px; top: 90px;
position: absolute;
padding: 0px;
margin: 0px auto;
}

div#zoek_velden {
color: #a51e1e; font: 11px verdana,Tahoma; 
font-weight: bold;
width: 266px;
text-align: left;
line-height: 20px;
padding: 0px;
margin: 0px auto;
position: relative;
}

#home #zoek_outline,
#kopen #zoek_outline,
#huren #zoek_outline,  
#veiling #zoek_outline, 
#nieuwbouw #zoek_outline { z-index: 2; position: absolute; top: 141px; left: 471px; width: 600px; height: 650px; text-align: left; margin: 20px 0 0 0; background-color: transparent;}

html > #home #zoek_outline, 
html > #kopen #zoek_outline,   
html > #huren #zoek_outline,   
html > #veiling #zoek_outline, 
html > #nieuwbouw #zoek_outline { margin: 0px; left: 310px; top: 160px}


.iframe_aanbod { width: 100%; height: 100%; vertical-align: top; background-color: transparent; }
.iframe_zoheader { width: 450px; height: 50px; vertical-align: top; background-color: transparent; }

/* NAVIGATIE 1 */ /* NAVIGATIE 1 */ /* NAVIGATIE 1 */
#navigation1 { left: 300px; top: 52px; width: auto; height: 28px; position: relative; }

.ro_home { Z-INDEX: 900 }
.ro_kopen {	Z-INDEX: 890 }
.ro_huren {	Z-INDEX: 880 }
.ro_veiling {	Z-INDEX: 870 }
.ro_nieuwbouw {	Z-INDEX: 860 }
.ro_makelaars {	Z-INDEX: 850 }
.ro_home a:hover { Z-INDEX: 1000; POSITION: absolute }
.ro_kopen a:hover { Z-INDEX: 1000; POSITION: absolute }
.ro_huren a:hover { Z-INDEX: 1000; POSITION: absolute }
.ro_veiling a:hover { Z-INDEX: 1000; POSITION: absolute }
.ro_nieuwbouw a:hover { Z-INDEX: 1000; POSITION: absolute }
.ro_makelaars a:hover { Z-INDEX: 1000; POSITION: absolute }

.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;
}

html > body .ro_kopen a:hover { margin-left: 0px;}

.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;
}

html > body .ro_huren a:hover { margin-left: 0px;}

.ro_veiling a {
background: #a51e1e url('../../images/menu/veiling_off.gif') no-repeat;
width: 82px; height: 28px;
display: block;
left: 181px;
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;
}

html > body .ro_veiling a:hover { margin-left: 0px;}

.ro_nieuwbouw a {
background: #a51e1e url('../../images/menu/nieuwbouw_off.gif') no-repeat;
width: 108px; height: 28px;
display: block;
left: 256px;
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;
}

html > body .ro_nieuwbouw a:hover { margin-left: 0px;}

.ro_makelaars a {
background: #a51e1e url('../../images/menu/makelaars_off.gif') no-repeat;
width: 93px; height: 28px;
display: block;
left: 357px;
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;
}

html > body .ro_makelaars a:hover { margin-left: 0px;}

/* NAVIGATIE 2 */ /* NAVIGATIE 2 */ /* NAVIGATIE 2 */

div#navigation2 {
left: 0px; top: 317px;
width:290px;
position: absolute;
text-align: center;
}

html > body div#navigation2 { width:270px; left: 10px;}

.ro_gebruikers a {
background: #ffffff url('../../images/menu/gebruikersovereenkomst_off.gif') top center no-repeat;
width:270px; height:40px;
display: block;
}

.ro_gebruikers a:hover {
background: #ffffff url('../../images/menu/gebruikersovereenkomst_on.gif') top center no-repeat;
width:270px; height:40px;
display: block;
}

.ro_algemeen a {
background: #ffffff url('../../images/menu/algemeneinformatie_off.jpg') top center no-repeat;
width:270px; height:40px;
display: block;
}

.ro_algemeen a:hover {
background: #ffffff url('../../images/menu/algemeneinformatie_on.jpg') top center no-repeat;
width:270px; height:40px;
display: block;
}

.ro_login a {
background: #ffffff url('../../images/menu/loginIntranet_off.jpg') top center no-repeat;
width:270px; height:37px;
display: block;
} 

.ro_login a:hover {
background: #ffffff url('../../images/menu/loginIntranet_on.jpg') top center no-repeat;
width:270px; height:37px;
display: block;
} 

.spacer_lijn { width:270px; height: 8px; background: #ffffff url('../../images/hmodule/spacer_lijn.gif') bottom left no-repeat; }
html > body .spacer_lijn { height:14px }

.ro_eersteveiling a { background: #ffffff url('../../images/menu/eersteAmsterdamse.gif') left bottom no-repeat; width:270px; height:77px; display: block; } 
.ro_eersteveiling a:hover { background: #ffffff url('../../images/menu/eersteAmsterdamse.gif') left bottom no-repeat; width:270px; height:77px; display: block; } 

/* deze neerzetten bij gebruik van banner_bottom
div#reclame { width:100%; height: 131px; margin-top: 20px; margin-left: 10px; margin-right: 10px; text-align: left; display: block;}
*/
div#reclame { width:100%; height: 70px; margin-top: 20px; margin-left: 10px; margin-right: 10px; text-align: left; display: block;}
div#banner_left { width: 290px; float: left; display: block; }
div#banner_right { width: 450px; height: 70px; float: right; display: block; }

html>body div#banner_right { margin-right: 20px; }

div#banner_bottom { width: 760px;  }

a.openhuis_mo { display: block; width:450px; height: 80px; background: #ffffff url('../../images/content/MVA_kijkdag.gif') no-repeat left top; }
a.openhuis_mo:hover  { background: #ffffff url('../../images/content/MVA_kijkdag.gif') no-repeat left top; }
/* deze neerzetten bij gebruik van banner_bottom
#page_bottom { margin-top: 10px; }
*/

#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: 9px verdana;
color: #A5ADAF;
text-decoration: none;
}

#bottom_txt a { color: #A5ADAF; font: 9px verdana; text-decoration: none; }
#bottom_txt a:hover { color: #a71e1e; text-decoration: none; }
