html, body {margin:0; padding:0; background:#c3c7c6; color:#7f7e83; font-size:12px; font-family:verdana;}

body{
scrollbar-arrow-color: #FFFFFF;
scrollbar-3dlight-color: #00209f;
scrollbar-darkshadow-color: #00209f;
scrollbar-face-color: #00209f;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #FFFFFF;
scrollbar-track-color: #FFFFFF;
}

td, th {vertical-align:top; font-size:12px; text-align:left;}
th {text-align:left;}

a {color:#757677;}
a:hover {text-decoration:none;}

p {margin:0; padding:10px 0;}
b {font-weight:bold; color:#fff;}

img{border:0;}

#maintable {width:993px; height:100%;}
.main_left {width:18px; height:100%; background: url(../../images/main_left.gif) repeat-y;}
.main {width:957px; height:100%; background:#fff;}
.main_right {width:18px; height:100%; background: url(../../images/main_right.gif) repeat-y; vertical-align:bottom; padding-left:14px; padding-bottom:40px;}
.main_bottom {width:993px; height:21px; background: url(../../images/main_bottom.gif) left bottom no-repeat;}

/********* HEADER *********/
.header {width:957px; height:101px;}
.btn_huisvandemaand {width:140px; padding-top:35px; text-align:right;}
.btn_openhuizen {width:215px; padding-top:33px; text-align:right;}
.btn_nieuws		{width:140px; padding-top:29px; text-align:right;}
.logo {width:219px; background: url(../../images/logo.gif) 30px 0px no-repeat;}
/*.logo {width:359px; background: url(../../images/logo.gif) 159px 0px no-repeat;}*/
.logo2 {width:152px; background: url(../../images/logo2.gif) no-repeat;}
.nvm {width:91px; background: url(../../images/logo_nvm.gif) 29px 39px no-repeat;}


/********* MENU *********/
.menu {width:957px; height:20px; text-align:left; margin:0px; padding:0px; padding-left:26px; background:url(../../images/menu_bg.gif);}
.menu td {padding-right:32px;}
.menu .empty {width:8px; padding:0px;}
.menu .email {width:152px; margin:0px; padding:0px;}

/********* CONTENT *********/
.content {width:957px; height:100%; text-align:center;}
.content_space {width:47px;}
.content_right h2{font-size:20px; color:#00209f; padding-top:20px; margin:0px; margin-bottom:10px;}
.content_right p{padding-right:60px; font-size:12px; font-family:arial;}
.content_right ul li{font-size:12px; font-family:arial;}
.content_right p img{margin-left:10px; margin-bottom:15px;}
.content_right #ODB img{margin-left:5px;margin-bottom:0px;}


/********* TEAM *********/
.team {width:295px; background:#ededed; color:#757677; margin-top:13px;}
.img_team {width:295px; height:156px; background: url(../../images/team.gif) no-repeat;}
.txt_team h2 {font-family:verdana; font-size:18px; font-weight:bold; color:#00209f; margin:0px; padding-left:22px; padding-top:15px;}
.txt_team div {width:273px; font-size:11px; margin-left:22px; padding-bottom:15px;}

/********* ADRES *********/
.adres {width:295px; color:#fff;}
.adres a {color:#fff;}
.img_naarden {width:147px; background: url(../../images/naarden.gif) no-repeat;}
.naw_naarden {width:148px; height:105px; font-size:11px; background-color:#BABBBB;}
.naw_naarden h2 {font-family:verdana; font-size:18px; font-weight:bold; margin:0px; padding-left:13px; padding-top:14px;}
.naw_naarden p {margin:0px; padding:0px; padding-left:13px;}
.img_bussum {width:147px; background: url(../../images/bussum.gif) no-repeat;}
.naw_bussum {width:148px; height:105px; font-size:11px; text-align:right;}
.naw_bussum h2 {font-family:verdana; font-size:18px; font-weight:bold; margin:0px; padding-right:13px; padding-top:14px;}
.naw_bussum p {margin:0px; padding:0px; padding-right:13px;}

/********* WONINGAANBOD *********/
#iframe_aanbod {width:957px; height:100%;}

#iframe_special{margin-left:-14px; margin-top:20px;}

.banner{float:right; margin-right:60px;}
.banner a{width:221px; height:217px; display:block; background-color:#cccccc; position:relative; z-index:200; background-color:#ffffff; left:0px; top:-216px; filter:alpha(opacity=00); -moz-opacity:.00; opacity:.00;}

#openhuisonder{
display:none;
width:230px;
float:left;
top:440px;
height:103px;
text-align:center;
/*background-color:#d9def2;*/
}

#openhuisonder a img{
position:relative;
top:25px;
}

#woningaanbod{
overflow:hidden;
}
/********** SPONSOR ****************/
.images
{
	background-color:#d9def1;
	padding: 12px 12px 12px 12px;
	margin-right:100px;
	position:relative;
	width:495px;
}
.images a:link, a:hover, a:visited, a:active
{
	text-decoration:none;
}

.logos {background: #fff; padding-top: 4px;}
#youtube{background-color:white;  text-align:center;}
.social td#youtube img{padding-left:5px; padding-right:5px;}
.social{background-color:white;}
