
    
*
{
    margin:0px;
    padding:0px;
    border:0px;
    }
    
body
{
    
	behavior:url("../style/hover.htc");
    text-align:center;
    background:#a3daf4;
    font: 67.5%/1.4 Verdana, Arial, Tahoma, sans-serif;
    }

.errormsg
{
    clear:both;
    display:block;
    font-size:12px;
    }

div.floatleft
{
    float:left;
    }

div.floatright
{
    float:right;
    }
    
div.page_container
{
    width:845px;
    margin:0 auto;
    text-align:left;
    background:#fff url(../images/page_background.jpg) repeat-y;
    }

div.head_container
{
    background:#b1c800 url(../images/head_background.gif) repeat-x;
    width:824px;
    height:210px;
    margin-left:10px;
    }

div.head_container h1.logo
{
    background:#b1c800 url(../images/head_logo.gif) no-repeat;
    width:558px;
    height:127px;
    display:inline;
    margin:35px 0px 0px 25px;
    float:left;
    color:#fff;
    font-family:Impact;
    font-size:4em;
    }

div.head_container img.deplaat,
div.head_container img.debank,
div.head_container img.hetdiep
{
    float:left;
    }
   
div.head_container img.hetdiep
{
    clear:both;
    position:relative;
    left:103px;
    }

div.menu_container
{
    width:824px;
    margin-left:10px;
    background:#6fbb01 url(../images/menu_background.jpg);
    height:23px;
    }

div.content_container
{
    margin:15px 18px 0px 14px;
    }

div.wrapper
{
    clear:both;
    }

div.wrapper h1
{
    font-size:1.7em;
    font-weight:bold;
    text-align:left;
    color:#89ba16;
    margin:0px 0px 15px 7px;
    }


div.div0,
div.div20,
div.div25,
div.div40,
div.div50,
div.div60,
div.div75,
div.div80,
div.div100
{
    float:left;
    }
    
div.div0{width:0%;}
div.div20{width:20%;}
div.div25{width:25%;}
div.div30{width:30%;}
div.div40{width:40%;}
div.div50{width:50%;}
div.div60{width:60%;}
div.div70{width:70%;}
div.div75{width:75%;}
div.div80{width:80%;}
div.div100{width:100%;}
    
div.content img
{
    margin:0px 0 5px 0;
    }
div.content img.statisch
{
    margin:0px 0 2px 0;
    width:190px;
    }
div.content span.imagetext{display:block;margin-bottom:10px;color:#666;font-family:Verdana, Arial, Tahoma, sans-serif;}
div.content
{
    margin:0px 8px 15px 8px;
    }

div.content h2
{
    font-size:1.4em;
    font-weight:bold;
    text-align:left;
    color:#69cdef;
    margin:0px 0 10px 0;
    }

div.content p
{
    margin:0 0 10px 0;
    text-align:justify;
    font-size:1.0em;
    }

.content ul,
.content ol{font-size:1.0em;padding:0;margin:0 0 10px 0;}
.content ul ul, 
.content ol ol, 
.content ul ol, 
.content ol ul{font-size:1.0em;padding:0;margin:0 0 0px 0;}
.content li{font-size:1.0em;padding:0;margin:0 0 0px 16px;}


.content table
{
    width:100%;
    border:1px solid #ddd;
    border-right:0px solid #ddd;
    font-size:1.0em;
    }
.content td
{
    padding:3px 0px 3px 3px;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:#fff;
    }
.content table.noborder
{
    width:100%;
    border:0px solid #ddd;
    border-right:0px solid #ddd;
    font-size:1.0em;
    }
.content table.noborder td
{
    padding:3px 0px 3px 3px;
    border-right:0px solid #ddd;
    border-bottom:0px solid #ddd;
    background:#fff;
    }
    
div.highlight
{
    background:#59261d;
    color:#fff;
    }

div.highlight h2
{
    font-size:1.4em;
    font-weight:bold;
    color:#fff;
    margin:7px;
    }


div.highlight p
{
    padding:7px;
    }
    
div.highlight ul 
{
    margin:0px 7px 0px 7px;
    }

div.highlight ul li
{
    margin:0px 0px 0px 15px;
    padding:0px 0px 7px 0px;
    list-style-type:square;
    }

div.linklist ul li
{
    margin:0px 0px 5px 15px;
    text-align:left;
    list-style-type:square;
    }

div.linklist ul ul li
{
    list-style:none;
    margin:0px;
    margin:0px 0px 2px 0px;
    }

div.footer
{
    clear:both;
    width:100%;
    height:47px;
    background:transparent url(../images/footer_background.gif);
    text-align:right;
    }

div.footercontent
{
    margin:0px 25px 0px 15px;
    }





/************LINKS & COLORS*************/

.black{color:#000;}
.groen{color:#89ba16;}
.groengeel{color:#b1c800;}
.geelgroen{color:#dfdb00;}
.geel{color:#ffec00;}
.lichtblauw{color:#78bee9;}
.blauw{color:#009cdd;}
.donkerblauw{color:#0070b5;}
.bruin{color:#59261d;}

div.content b,
div.content strong
{
    color:#009cdd;
    font-size:1.1em;
    }
div.highlight b,
div.highlight strong
{
    color:#fff;
    font-size:1.1em;
    }


div.head_container a,
div.content_container a,
div.footer a
{
    color:#b1c800;
    text-decoration:underline;
    font-size:1.0em;
    font-weight:bold;
    text-align:left;
    }

div.head_container a:hover
{
    color:#dfdb00;
    text-decoration:none;
    }

div.content_container a:hover,
div.footer a:hover
{
    color:#b7c72a;
    text-decoration:none;
    font-size:1.0em;
    font-weight:bold;
    text-align:left;
    }

.printbutton
{
    width:120px;
    background:#b7c72a;
    padding:5px 0px;
    display:block;
    text-align:center;
    color:#59261d;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    float:right;
    cursor:pointer;
    }

div.content a.button
{
    width:100%;
    background:#b7c72a;
    padding:5px 0px;
    display:block;
    text-align:center;
    color:#59261d;
    font-size:1em;
    font-weight:bold;
    text-decoration:none;
    }

div.content a.formbutton
{
    background:#b7c72a;
    padding:5px 40px;
    display:block;
    text-align:center;
    color:#59261d;
    font-size:1em;
    font-weight:bold;
    text-decoration:none;
    }

div.content a.button:hover,
div.content a.formbutton:hover
{
    background:#d3e250;
    color:#59261d;
    text-align:center;
    }
    
.verkoopbrochure{display:block;width:187px;height:58px;background:url(../images/verkoopbrochure.gif);}
.verkoopbrochure:hover{background:url(../images/verkoopbrochure_hover.gif);}


div.linklist ul.deplaat
{
    color:#78bee9;
    font-size:1.2em;
    font-weight:bold;
    }

div.linklist ul.deplaat ul li a
{
    color:#78bee9;
    text-decoration:none;
    font-size:0.8em;
    }

div.linklist ul.debank
{
    color:#009cdd;
    font-size:1.2em;
    font-weight:bold;
    }

div.linklist ul.debank ul li a
{
    color:#009cdd;
    text-decoration:none;
    font-size:0.8em;
    }

div.linklist ul.hetdiep
{
    color:#0067c1;
    font-size:1.2em;
    font-weight:bold;
    }

div.linklist ul.hetdiep ul li a
{
    color:#0067c1;
    text-decoration:none;
    font-size:0.8em;
    }

div.linklist ul ul li a:hover
{
    text-decoration:none;
    letter-spacing:1px;
    }


.NieuwsMenu li{margin-bottom:10px;
    color:#59261d;}
.NieuwsMenu i{font-style:normal;}


/*********FORMULIER***********/

div.form
{
    width:99%;
    border-bottom:1px solid #eee;
    float:left;
    }
    
div.form div
{
    margin:5px 10px 0px 10px;
    padding-bottom:5px;
    font-size:1.2em;
    text-align:left;
    }
    
div.form div.longtext
{
    width:510px;
    }
    
div.form div.text
{
    width:320px;
    }
    
div.form div.shorttext
{
    width:130px;
    }
    
div.form div.spacer
{
    height:20px;
    }
    
div.form div.radiolist
{
    display:inline;
    }

div.form input.radio
{
    width:20px;
    }

div.form input.input_groot,
div.form input.input_medium,
div.form input.input_anders,
div.form input.input_small
{
    border:1px solid #b1c800;
    padding:2px;
    }
    
div.form select
{
    border:1px solid #b1c800;
    width:160px;
    margin-left:10px;
    }

div.form input.input_groot
{
    width:340px;
    }

div.form input.input_medium
{
    width:221px;
    }

div.form input.input_anders
{
    width:150px;
    }

div.form input.input_small
{
    width:62px;
    }


/************ PRIJSLIJST ****************/

.prijslijst 
{
    width:100%;
    border:1px solid #ddd;
    border-right:0px solid #ddd;
    font-size:1.1em;
    }
.prijslijst td
{
    padding:3px 0px 3px 3px;
    border-right:1px solid #ddd;
    border-bottom:1px solid #ddd;
    background:#bbb;
    }
.prijslijst td input
{
    float:left;
    margin:3px 3px 0px 0;
    }
.prijslijst td input:first-child
{
    clear:left;
    }
    
.prijslijst td.aanbod_bg_yellow
{
    background:#ffff99;
    border-bottom:0px solid #ddd
    }
.prijslijst td.aanbod_bg_donker
{
    background:#e8e8e8;
    border-bottom:0px solid #ddd;
    }
.prijslijst td.aanbod_bg_licht
{
    background:#fff;
    border-bottom:0px solid #ddd;
    }

#vogelvlucht{margin:0;padding:0;list-style:none;position:relative;background:#fff url(../images/vogelvlucht.jpg) no-repeat center;height:467px;width:600px}
#vogelvlucht li{margin:0;padding:0;list-style:none;text-indent:-9999em;width:110px;height:110px;position:absolute;}
#vogelvlucht li.vogelPlaat{right:30px;top:50px;}
#vogelvlucht li.vogelBank{left:220px;top:70px;}
#vogelvlucht li.vogelDiep{left:60px;top:150px;}
#vogelvlucht li a{display:block;width:110px;height:110px;}

ul.news{list-style:none;margin:0;padding:0;}
ul.news li{margin:0 0 20px !important;padding:0;}
ul.news .newsItem{display:block;clear:both;overflow:hidden;}
ul.news img.thumb{float:left;max-width:150px;}
ul.news span.item{display:block;text-decoration:none;color:#000;font-weight:normal;}
ul.news  span.item{display:block;float:left;margin-left:10px;width:400px;text-align:left !important;}
ul.news  span.item p{text-align:left !important;}
ul.news b.title{display:block}
ul.news .date{font-weight:normal;color:#aaa}
.news .controls a{padding:0 5px;font-weight:normal}
.news .controls a.current{font-weight:bold;cursor:default;text-decoration:none;}
.news .controls a.greyedout{text-decoration:none;color:#ccc;font-weight:normal;cursor:default;}