﻿*
{
    background:#fff url(../) no-repeat;
    border:0;
    color:#000;
    }
  
div.page_container
{
    width:100%;
    margin:0 ;
    background:transparent url() repeat-y top right;
    }

body
{
    background:#fff url() repeat-y top;
    behavior:url(../style/hover.htc);
}

div.background_container
{
    width:100%;
    background:#fff url() no-repeat center top;
    }
  
  
div.headshade
{
    background:#fff url() no-repeat top right;
    }
      
div.page
{
    margin:0px;
    border-top:0px solid #fff;
    border-right:0px solid #fff;
    background:#fff;
    }

.topfoto
{
    float:right;
    position:absolute;
    top:0px;
    margin-left:245px;
    display:none;
    width:0;
    }

.topfoto img
{
    margin-left:3px;
    display:none;
    width:0;
    }

html>body .topfoto img
{
    margin-left:7px;
    *margin-left:3px;
    display:none;
    width:0;
    }
.servicemenu,
.banner_blue,
.lekkerwonen,
.menu,
.menu ul,
.menu ul li,
.teller,
.icons ,
.icons2 ,
.icons img,
.icons2 img,
.project_wrapper .titel .right,
.vacaturesreageer,
.nieuwsitems .controls,
.nieuwsitems_container
{
    display:none;
    width:0;
    }
.content
{
    float:left;
    width:100%;
    padding:0;
    margin:0;
    font-size:11px;
    }
.nieuws_container .nieuwsbericht div,
.nieuws_container .nieuwsbericht div p
{
    padding:0;
    margin:0;
    font-size:11px;
    }

.banner_red
{
    background:#fff;
    border-left:0px solid #fff;
    width:100%;
    height:29px;
    float:left;
    }

.banner_red h2
{
    color:#000;
    font-size:18px;
    padding:0;
    margin:0;
    }
    
.redtitle{
    color:#000;
    font-size:18px;
    padding:0px;}
    

.project_container
{
    float:left;
    background:transparent;
    width:679px;
    margin:0px;
    padding:0;
    color:#000;
    font-size:11px;
    }


.project_container div.project
{
    margin:15px 10px 0px 0px;
    }

.project_container div.project table
{
    border-color:#fff;
    background:#fff;
    }

.project_container div.projectitem
{
    border-bottom:1px dotted #e4e4e4;
    padding:10px 0px;
    }

.project_container div.projectitem a
{
    display:block;
    min-height:80px;
    _height:80px;
    color:#003661;
    text-decoration:none;
    font-weight:normal;
    }

.project_container div.projectitem a:hover
{
    background:#ebf6f7;
    color:#105193;
    font-weight:normal;
    }

.project_container div.projectitem a b
{
    font-size:1.1em;
    color:#105193;
    }

.project_container div.projectitem a b span
{
    font-weight:normal;
    padding-left:10px;
    }

.project_container div.projectitem a span.verder
{
    float:right;
    font-weight:bold;
    color:#00a0c6;
    cursor:pointer;
    font-weight:normal;
    }

.project_container div.projectitem span img
{
    float:none;
    width:auto;
    height:auto;
    margin:0px 2px 0px 4px;
    }

.project_container div.projectitem img
{
    float:left;
    width:175px;
    margin:0px 10px 0px 0px;
    }

.project_container div#loadarea 
{
    float:left;
    }

.project_container div#loadarea img
{
    width:375px;
    height:180px;
    }

.project_container div.thumbnails
{
    float:right;
    width:260px
    }

.project_container div.thumbnails img
{
    width:110px;
    margin:0px 0px 20px 20px;
    float:left;
    }

.project_container div.project_wrapper
{
    width:375px;
    float:left;
    }

.project_container div.project h2
{
    color:#1d63a1;
    font-size:1.5em;
    font-weight:bold;
    }

.project_container div.project h3
{
    color:#1d63a1;
    font-size:1.2em;
    font-weight:bold;
    }

.project_container div.project div.projectmenu
{
    width:228px;
    float:left;
    margin-top:20px;
    }

.project_container div.project div.projectmenu ul
{
    /*border:1px solid #819cb1;
    border-bottom:0px;*/
    list-style:none;
    width:201px;
    float:right;
    }

.project_container div.project div.projectmenu ul li
{
   /* border-bottom:1px solid #819cb1;*/
    margin:0;
    }

.project_container div.project div.projectmenu ul li a
{
    display:block;
    background:#2b7fab url(../images/projectmenu.gif) no-repeat;
    padding:6px 0px 0px 10px;
    height:26px;
    color:#fff;
    font-size:1.2em;
    }

.project_container div.project div.projectmenu ul li a:hover
{
    background:#2b7fab url(../images/projectmenu-hover.gif) no-repeat;
    }

.project_container div.project div.titel
{
    clear:both;
    margin:15px 0px 6px 0px;
    }

.project_container div.project div.omschrijving
{
    border-top:1px dotted #1d63a1;
    clear:both;
    margin:5px 0px 6px 0px;
    padding-top:10px;
    }
    
div.omschrijving ul
{
    margin:5px 0px 5px 17px;
    }
