body, html {
   width: 100%;
   height: 100%;
   margin: 0;
   padding: 0;
   font-family: arial, verdana, sans-serif;
   font-size: 12px;
}

html {
   overflow-y: scroll;
   background: #00972b url( "../gfx/algemeen/htmlback.jpg" ) repeat-y center top;
}

.container {
   width: 100%;
   height: 100%;
}

.top {
   /*
     width:100%;
     height:50%;
     float:left;
     clear:both;
     margin-bottom:-272px;
   */
   display: none;
}

.left {
   width: 50%;
   height: 1px;
   float: left;
   margin-left: -494px;
}

.contentholder {
   width: 988px;
   float: left;
}

h1.projectHeader {
   display: none;
}

.header {
   width: 988px;
   height: 102px;
   background: url( "../gfx/algemeen/headerback.png" ) no-repeat left top;
}

.headerlinks {
   width: 988px;
   height: 102px;
   position: relative;
}

.headerlinks a.link_home {
   display: block;
   float: left;
   width: 385px;
   height: 102px;
}

.headerlinks a.link_vw {
   display: block;
   float: left;
   width: 160px;
   height: 30px;
   margin-left: 230px;
}

.headerlinks a.link_interesse {
   display: block;
   float: left;
   width: 140px;
   height: 102px;
   margin-left: 73px;
}

.submenu_holder {
   float: left;
   width: 192px;
}

/*banner*/
/* banner */
.openhuisbanner {
   width: 167px;
   height: 84px;
   float: left;
   background: url( "../gfx/banners/openhuis.png" ) no-repeat left top;
   margin-left: 25px;
}

.openhuisbanner a {
   display: block;
   width: 100%;
   height: 100%;
}

.openhuisbanner span {
   display: none;
}

/* de lichtkrant */
#lichtkrant {
   position: absolute;
   color: #f0a94d;
   width: 420px;
   left: 400px;
   top: 35px;
   font-size: 12pt;
   font-weight: bold;
}

#lichtkrant a {
   color: #f0a94d;
}

/*content*/

.content_home {
   position: relative;
   width: 988px;
}

/* de content met shadow, height automatisch met float: left*/
.deContent {
   width: 579px;
   float: left;
   margin-top: 20px;
}

.contentSluiten {
   width: 561px;
   height: 16px;
   text-align: right;
}

.content_top {
   width: 579px;
   height: 10px;
   background: url( "../gfx/algemeen/content_top_back.png" ) no-repeat left top;
   padding: 0;
   margin: 0;
   float: left;
}

.content_bottom {
   width: 579px;
   height: 17px;
   background: url( "../gfx/algemeen/content_bottom_back.png" ) no-repeat left top;
   padding: 0;
   margin: 0;
   float: left;
}

.content {
   float: left;
   padding: 0 29px 35px 18px;
   width: 540px;
   min-height: 300px;
   background: url( "../gfx/algemeen/content_back.png" ) repeat-y left top;
}

.deContent h1 {
   font-size: 11pt;
   color: #000;
}

.deContent h2 {
   font-size: 11pt;
   color: #000;

}

.deContent .contentpage_content {
   width: 95%;
   float: left;
padding-right:5px;
}

/* kavelkaart */
.content #kavelkaart {
   width: 512px;
   height: 730px;
}

.rightcolumn {
   float: left;
   padding: 0;
   width: 190px;
   margin-top: 26px;
}

.rightcolumn ul {
   margin: 0;
   padding: 0;
   list-style: none; /*list-style-position:inside;*/
}

a {
/*color:#ff9933;*/
}

a:hover {
/*text-decoration:none;*/
}

img {
   border: 0;
}

.selected a {
/*font-weight: bold;*/
}

.logo {
   display: none;
}

/*****   breadcrumbs   *****************************/
breadcrumbs {
   float: left;
}

/* woning types opties*/
.woningTypeTrigger {
   float: left;
   margin-top: 20px;

}

.content .nikiWS #nikiImage {
   overflow: hidden;
   margin-left: 0;
}

#linker-banner {
   position: absolute;
   z-index: 99999;
   left: 296px;
   top: 8px;
}

#rechts-banner {
left:528px;
position:absolute;
top:81px;
z-index:1;
}

.ec_lichtkrant {
height:30px !important;
margin-bottom:15px;
overflow:hidden;
width:350px;
position: relative;
left: 50px;
top: 0px;
}


#laatste {
float:left;
min-height:300px;
padding:0 29px 0px 0px;
width:540px;
}


#laatste-woningen {
background:url("../gfx/algemeen/laatste5woningen-bg.jpg") no-repeat scroll left top transparent;
height:460px;
left:-9px;
overflow:hidden;
position:relative;
top:-9px;
width:551px;
}

#laatste-woningen a{
   color: #ef229a;
}
.woningen-text{
   position: relative;
   top: 260px;
   left: 250px;
   width: 290px;
   color: #5a5a5a;
   font-size: 11px;
   line-height: 18px;
}

.woningen-text2{
    color: #5a5a5a;
   position: relative;
   top: 270px;
   left: 250px;
   width: 290px;
    font-size: 11px;
     line-height: 18px;
}

.disclaimer{
    position: relative;
    left: 24px;
    top: 575px;
    font-size: 10px;
    color: #fff;
}

.disclaimer a{
    text-decoration: underline;
    color: #ffffff;
}

.disclaimer_content{
    width: 510px;
    height: 400px;
    padding: 15px;
    background-color: #fff;
}

