/* resets */
body, h1, h2, h3, h4, div, ol, li, p
{
    padding: 0;
    margin: 0;
}
/*ul
{
    margin-top: 0;
    padding-left: 0;
    list-style-type: none;
    list-style-position: outside;
}
HJP this should be default
*/

a img
{
    border: 0;
}

/* basics */
body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 62.5%;
    background: #FFF url(/Themes/default/images/tile_01.gif) repeat-x top left;
    color: #000;
}
#home #container
{
    margin: 0px auto;
    width: 992px;
}
p
{
    font-size: 12px;
}
#maincol h2
{
    margin-bottom: 28px;
}
h3
{
    color: #fff;
    font-size: 17px;
}

#header
{
    background: url(/Themes/default/images/background.jpg) no-repeat;
    height: 268px;
    padding-top: 12px;
}
#header div
{
    width: 300px;
    margin-top: -97px;
    float: right;
}
#header input
{
    float: right;
}
#header p
{
    color: #FFF;
    float: right;
    margin-right: 16px;
}
#header h1
{
    width: 300px;
}


#maintop
{
    clear: left;
    height: 8px;
    background: url(/Themes/default/images/container_top.png) no-repeat top left;
}

#maincontent #colgroup
{
    position: relative;
    background: url(/Themes/default/images/colgroup_bg.png) no-repeat bottom left;
    margin-left: 106px;
    height: 392px;
    width: 806px;
    margin-top: -146px;
    padding-left: 26px;
}
#maincontent #colgroup img
{
    margin-left: 9px;
}
#maincontent #col1, #maincontent #col2, #maincontent #col3
{
    margin: 0 5px 0 0;
}
#maincontent #col1
{
    width: 249px;
    height: 315px;
    float: left;
    background: url(/Themes/default/images/col_01_bg.png) no-repeat;
}
#maincontent #col2
{
    width: 249px;
    height: 315px;
    float: left;
    background: url(/Themes/default/images/col_02_bg.png) no-repeat;
}
#maincontent #col3
{
    width: 249px;
    height: 316px;
    float: left;
    background: url(/Themes/default/images/col_03_bg.png) no-repeat;
}
#maincontent h2
{
    margin: 16px 0 12px 0;
    text-align: center;
}
#maincontent #colgroup #callme
{
    position: absolute;
    top: 300px;
    left: 660px;
}

/* lists, links */

#home #maincontent ul
{
    margin: 10px 0 0 20px;
    padding: 0;
    width: 200px;
    line-height: 250%;
    list-style-type: none;
    list-style-position: outside;
}
#home #maincontent li
{
    font-size: 1.2em;
}
#home #col1 ul a:link
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}
#home #col1 ul a:visited
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}
#home #col1 ul a:hover
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_over.png) no-repeat center left;
}
#home #col1 ul a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}

/*--------------*/

#home #col2 ul a:link
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #e3eeb2;
    background: url(/Themes/default/images/bullet_02.gif) no-repeat center left;
}
#home #col2 ul a:visited
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #e3eeb2;
    background: url(/Themes/default/images/bullet_02.gif) no-repeat center left;
}
#home #col2 ul a:hover
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_over.png) no-repeat center left;
}
#home #col2 ul a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #e3eeb2;
    background: url(/Themes/default/images/bullet_02.gif) no-repeat center left;
}

/*--------------*/

#home #col3 ul a:link
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4f3;
    background: url(/Themes/default/images/bullet_03.gif) no-repeat center left;
}
#home #col3 ul a:visited
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4f3;
    background: url(/Themes/default/images/bullet_03.gif) no-repeat center left;
}
#home #col3 ul a:hover
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_over.png) no-repeat center left;
}
#home #col3 ul a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4f3;
    background: url(/Themes/default/images/bullet_03.gif) no-repeat center left;
}


#contact #container, #wiezijnwij #container
{
    margin: 0px auto;
    width: 992px;
}

#main
{
    width: 926px;
    margin-top: -145px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    height: 600px;
}

#navbar
{
    margin: 0;
    padding: 0;
}

#contact #navbar ul, #wiezijnwij #navbar ul
{
    padding: 0;
    margin: 0px auto;
    width: 780px;
    list-style-type: none;
}
#contact #navbar ul li, #wiezijnwij #navbar ul li
{
    float: left;
    margin-left: 5px;
    padding: 0;
    width: 250px;
      list-style-type: none;
    list-style-position: outside;
}
#contact #navbar ul a, #wiezijnwij #navbar ul a
{
    display: block;
    text-decoration: none;
    font-family: Impact,Arial,sans-serif;
    font-size: 21px;
    padding: 10px;
}
#contact a#wiewijnwij_lnk, #wiezijnwij a#wiewijnwij_lnk
{
    background: #FFF url(/Themes/default/images/btn_currentpage.png) no-repeat;
    text-align: center;
    color: #ff8f22;
    height: 32px;
}
#contact #navbar ul a#vastgoed_lnk:link, #wiezijnwij #navbar ul a#vastgoed_lnk:link
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#vastgoed_lnk:visited, #wiezijnwij #navbar ul a#vastgoed_lnk:visited
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#vastgoed_lnk:hover, #wiezijnwij #navbar ul a#vastgoed_lnk:hover
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#vastgoed_lnk:active, #wiezijnwij #navbar ul a#vastgoed_lnk:active
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}

#contact #navbar ul a#instbranche_lnk:link, #wiezijnwij #navbar ul a#instbranche_lnk:link
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#instbranche_lnk:visited, #wiezijnwij #navbar ul a#instbranche_lnk:visited
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#instbranche_lnk:hover, #wiezijnwij #navbar ul a#instbranche_lnk:hover
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#contact #navbar ul a#instbranche_lnk:active, #wiezijnwij #navbar ul a#instbranche_lnk:active
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}


#contact #main #content, #wiezijnwij #main #content
{
    background-color: #FFF;
    height: 430px;
}
#contact #main #content #c2, #wiezijnwij #main #content #c2
{
    width: 908px;
    margin: 0 auto;
}
#contact #main #content #c2 #subnav, #wiezijnwij #main #content #c2 #subnav
{
    float: left;
    width: 214px;
    height: 271px;
    background: url(/Themes/default/images/subnav_bg.png) no-repeat;
}

#wiezijnwij #main #content #c2 #maincol
{
    float: left;
    width: 408px;
    padding-left: 30px;
    padding-right: 48px;
    padding-top: 44px;
    background: url(/Themes/default/images/closing_mark.png) no-repeat right bottom;
}
#contact #main #content #c2 #maincol
{
    float: left;
    width: 408px;
    padding-left: 30px;
    padding-right: 48px;
    padding-top: 44px;
}
h2.subpag
{
    color: #000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 28px;
}
#maincol p
{
    color: #000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 140%;
}
#contact #sidecol, #wiezijnwij #sidecol
{
    float: right;
    width: 208px;
    position: relative;
}
#contact #sidecol #callmenow, #wiezijnwij #sidecol #callmenow
{
    position: absolute;
    top: 280px;
    left: -20px;
}


/* pag. #wiezijnwij subnav */

#contact #subnav ul, #wiezijnwij #subnav ul
{
    margin: 10px 0 0 20px;
    padding: 0;
    width: 200px;
    line-height: 250%;
    list-style-type: none;
    list-style-position: outside;
}
#contact #subnav li, #wiezijnwij #subnav li
{
    font-size: 1.2em;
}
#contact #subnav a:link, #wiezijnwij #subnav a:link
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_wzwij.png) no-repeat center left;
}
#contact #subnav a:visited, #wiezijnwij #subnav a:visited
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_wzwij.png) no-repeat center left;
}
#contact #subnav a:hover, #wiezijnwij #subnav a:hover
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_wzwij_over.png) no-repeat center left;
}
#contact #subnav a:active, #wiezijnwij #subnav a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_wzwij_over.png) no-repeat center left;
}

/* pag vastgoedsector, id #vgs */

#vgs #container
{
    margin: 0px auto;
    width: 992px;
}

#vgs #navbar ul
{
    padding: 0;
    margin: 0px auto;
    width: 780px;
    list-style-type: none;
}
#vgs #navbar ul li
{
    float: left;
    margin-left: 5px;
    padding: 0;
    width: 250px;
    list-style-type: none;
    list-style-position: outside;
}


#vgs #navbar ul a
{
    display: block;
    text-decoration: none;
    font-family: Impact,Arial,sans-serif;
    font-size: 21px;
    padding: 10px;
}
#vgs a#wiewijnwij_lnk
{
    background: #FFF url(/Themes/default/images/btn_wiezijwij_vgs.png) no-repeat;
    text-align: center;
    color: #FFF;
}


#vgs a#wiewijnwij_lnk:link
{
    background: url(/Themes/default/images/btn_wiezijwij.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#vgs #navbar a#wiewijnwij_lnk:visited
{
    background: url(/Themes/default/images/btn_wiezijwij.png);
}
#vgs #navbar a#wiewijnwij_lnk:hover
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png);
}
#vgs #navbar a#wiewijnwij_lnk:active
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png);
}

#vgs #navbar ul a#vastgoed_lnk
{
    background: url(/Themes/default/images/btn_currentpage.png) no-repeat;
    text-align: center;
    color: #4aa239;
    height: 32px;
}
#vgs #navbar ul a#instbranche_lnk:link
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#vgs #navbar ul a#instbranche_lnk:visited
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#vgs #navbar ul a#instbranche_lnk:hover
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#vgs #navbar ul a#instbranche_lnk:active
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}

#main #content
{
    background-color: #FFF;
    height: 430px;
}
#vgs #main #content #c2
{
    width: 908px;
    margin: 0 auto;
}
#vgs #main #content #c2 #subnav
{
    float: left;
    width: 214px;
    height: 271px;
    background: url(/Themes/default/images/subnav_bg_vgs.png) no-repeat;
}
#main #content #c2 #maincol
{
    float: left;
    width: 408px;
    padding-left: 30px;
    padding-right: 48px;
    padding-top: 44px; /* background: #FFF url(/Themes/default/images/closing_mark.png) no-repeat right bottom; */
}
#vgs #maincol
{
    background: #FFF url(/Themes/default/images/closing_mark.png) no-repeat right bottom;
}
#instbr #maincol
{
    background: #FFF url(/Themes/default/images/closing_mark.png) no-repeat right bottom;
}



#main #content #c2 #maincol h2
{
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 17px;
    font-weight: bold;
}
#main #content #c2 #maincol p
{
    color: #000;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}
#vgs #sidecol
{
    float: right;
    width: 208px;
    position: relative;
}
#vgs #sidecol #callmenow
{
    position: absolute;
    top: 280px;
    left: -20px;
}


/* pag. #vgs subnav */

/*---*/

#vgs #subnav
{
    float: left;
    width: 214px;
    height: 271px;
    background: url(/Themes/default/images/subnav_bg_vgs.png) no-repeat;
}

#vgs #subnav ul
{
    margin: 10px 0 0 20px;
    padding: 0;
    width: 200px;
    line-height: 250%;
    list-style-position: outside;
    list-style-type:none;
}

#vgs #subnav li
{
    font-size: 12px;
}

#vgs #subnav a
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_vgs.png) no-repeat center left;
}

#vgs #subnav a:hover
{
    color: #FFF;
    background: url(/Themes/default/images/bullet_vgs_over.png) no-repeat center left;
}

/*---*/

/* pag installatiebranche, #instbr  */

#instbr #container
{
    margin: 0px auto;
    width: 992px;
}

#instbr #navbar ul
{
    padding: 0;
    margin: 0px auto;
    width: 780px;
    list-style-type: none;
    list-style-position: outside;
}
#instbr #navbar ul li
{
    float: left;
    margin-left: 5px;
    padding: 0;
    width: 250px;
    list-style-type: none;
    list-style-position: outside;
}


#instbr #navbar ul a
{
    display: block;
    text-decoration: none;
    font-family: Impact,Arial,sans-serif;
    font-size: 21px;
    padding: 10px;
}
#instbr a#wiewijnwij_lnk:link
{
    background: url(/Themes/default/images/btn_wiezijwij.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#wiewijnwij_lnk:visited
{
    background: url(/Themes/default/images/btn_wiezijwij.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#wiewijnwij_lnk:hover
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#wiewijnwij_lnk:active
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}


#instbr a#vastgoed_lnk:link
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#vastgoed_lnk:visited
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#vastgoed_lnk:hover
{
    background: url(/Themes/default/images/btn_vastgoed_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#vastgoed_lnk:active
{
    background: url(/Themes/default/images/btn_vastgoed_over.png) no-repeat;
    text-align: center;
    color: #FFF;
}
#instbr a#instbranche_lnk
{
    background: url(/Themes/default/images/btn_currentpage.png) no-repeat;
    text-align: center;
    color: #990099;
    height: 32px;
}

#main #content
{
    background-color: #FFF;
    height: 430px;
}
#instbr #c2
{
    width: 908px;
    margin: 0 auto;
}
#instbr #subnav
{
    float: left;
    width: 214px;
    height: 271px;
    background: url(/Themes/default/images/subnav_bg_instbr.png) no-repeat;
}
#instbr #sidecol
{
    float: right;
    width: 208px;
    position: relative;
}

#instbr #sidecol #callmenow
{
    position: absolute;
    top: 280px;
    left: -20px;
}


/* pag. #instbr subnav */
#instbr #shadow
{
}
#instbr #subnav
{
}
#instbr #subnav ul
{
    margin: 10px 0 0 20px;
    padding: 0;
    width: 200px;
    line-height: 250%;
    list-style-type:none;
    list-style-position: outside;
    
}
#instbr #subnav li
{
    font-size: 1.2em;
}
#instbr #subnav a:link
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_instbr.png) no-repeat center left;
}
#instbr #subnav a:visited
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_instbr.png) no-repeat center left;
}
#instbr #subnav a:hover
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_instbr_over.png) no-repeat center left;
}
#instbr #subnav a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
    color: #FFF;
    background: url(/Themes/default/images/bullet_instbr_over.png) no-repeat center left;
}

/*inst branche , right col */

#instbr h3
{
    font-family: Verdana, Arial, HelveticaRounded Bold, Sans-Serif;
    font-size: 17px;
    color: #FFF;
    padding: 6px 0;
}
#instbr #sidecol #panel1
{
    width: 210px;
    height: 160px;
    padding: 2px 8px;
    background: url(/Themes/default/images/panel_left_instbr.png) no-repeat;
}

/* ---------- */

#instbr #sidecol ul
{
    margin: 10px 0 0 0;
    padding: 0;
    width: 200px;
}
#instbr #sidecol li
{
    font-size: 12px;
    color: #FFF;
    background: url(/Themes/default/images/bullet_white.png) no-repeat center left;
    padding-left: 26px;
    margin-bottom: 10px;
}
#instbr #sidecol a:link, #instbr #sidecol a:visited, #instbr #sidecol a:hover, #instbr #sidecol a:active
{
    display: block;
    padding-left: 25px;
    text-decoration: none;
}
#instbr #sidecol a:link
{
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}
#instbr #sidecol a:visited
{
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}
#instbr #sidecol a:hover
{
    color: #FFF;
    background: url(/Themes/default/images/bullet_over.png) no-repeat center left;
}
#instbr #sidecol a:active
{
    color: #ffd4bb;
    background: url(/Themes/default/images/bullet_01.gif) no-repeat center left;
}

/* ---------- */

#instbr #sidecol #callmepanel
{
    width: 210px;
    height: 228px;
    padding: 0px 8px;
    background: url(/Themes/default/images/panel_left2_instbr.png) no-repeat;
    margin-top: 4px;
}

#instbr #callmepanel p
{
    font-family: Verdana, Arial, HelveticaRounded Bold, Sans-Serif;
    font-size: 12px;
    color: #FFF;
    padding-top: 4px;
}

#maincol a:link
{
    text-decoration: underline;
    color: #009bdc;
}

#maincol a:active
{
    text-decoration: none;
    color: #009bdc;
}
#maincol a:hover
{
    text-decoration: none;
    color: #009bdc;
}
#maincol a:visited
{
    text-decoration: underline;
    color: #7d187a;
}

/* contactformulier */

td.hideElement span
{
    visibility: hidden;
}

#wiezijnwij table td
{
    font-size: 11px;
}
#wiezijnwij table
{
    width: 431px;
    padding: 0;
}
#wiezijnwij #tabel1 td
{
    padding-right: 8px;
    padding-bottom: 8px;
}
#wiezijnwij #tabel2 td
{
    padding-bottom: 4px;
}
#wiezijnwij #tabel1 td#lastcel
{
    padding-right: 0;
}

#wiezijnwij #tabel1 input, #wiezijnwij #tabel1 select
{
    width: 100%;
}
#wiezijnwij #tabel2 input, #wiezijnwij #tabel2 textarea
{
    width: 100%;
}
#wiezijnwij form .submitregel
{
    padding-top: 30px;
}

/*
#wiezijnwij #sidecol div
{
    margin-bottom: 20px;
}
*/
#wiezijnwij #sidecol
{
    /* padding-top: 104px;*/
}
#wiezijnwij #sidecol p
{
    font-size: 11px;
}

/*
#wiezijnwij #main #content #c2 #subnav {
    width: 212px;
    background-image:none;
}*/

#wiezijnwij #subnav #subnavtop
{
    background: #ff5200 url(/Themes/default/images/subnav_wzw_top_bg.png) no-repeat top left;
    min-height: 151px;
}
#wiezijnwij #subnav #subnavbottom
{
    background: url(/Themes/default/images/subnav_wzw_bottom_bg.png) no-repeat;
    height: 12px;
}
#wiezijnwij #subnav #subnavmirror
{
    height: 75px;
    background: url(/Themes/default/images/subnav_wzw_mirror_bg.png) no-repeat;
}

/* navbar nwe opzet mbv jQ */

.activeNavBar
{
    height: 53px;
    background-color: #FFFFFF;
    background-image: url(/Themes/default/images/btn_currentpage.png);
    background-repeat: no-repeat;
    text-align: center;
    color: #ff8f22;
}

.wzwNavBar
{
    background: url(/Themes/default/images/btn_wiezijwij.png) no-repeat;
    text-align: center;
    color: #FFF;
}
.wzwNavBar:visited
{
    background: url(/Themes/default/images/btn_wiezijwij.png);
    text-align: center;
}
.wzwNavBar:hover
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png);
    text-align: center;
}
.wzwNavBar:active
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png);
    text-align: center;
}

.vgsNavBar
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
}
.vgsNavBar:visited
{
    background: url(/Themes/default/images/btn_vastgoed.png) no-repeat;
    text-align: center;
}

.vgsNavBar:hover
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
}
.vgsNavBar:active
{
    background: url(/Themes/default/images/btn_wiezijwij_over.png) no-repeat;
    text-align: center;
}

.instbrNavBar
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
}
.instbrNavBar:visited
{
    background: url(/Themes/default/images/btn_instbranche.png) no-repeat;
    text-align: center;
}
.instbrNavBar:hover
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
}
.instbrNavBar:active
{
    background: url(/Themes/default/images/btn_instbranche_over.png) no-repeat;
    text-align: center;
}

#navbar li a
{
    color: #FFFFFF;
}

/*** features ***/

/* Promoblock */

.contrast-block
{
    padding: 10px;
    background: #69a7d8;
    margin: 0px 0px 10px 0px;
    color: #FFF;
}

.simple-block .featureTop
{
    height: 11px;
    width: 208px;
    background: url(/Themes/default/images/promofeature_top.png) no-repeat;
}
.simple-block .featureBottom
{
    height: 11px;
    width: 208px;
    background: url(/Themes/default/images/promofeature_bottom.png) no-repeat;
}
.contrast-block a
{
    color: #fff;
}

.contrast-block .bottom
{
    display: none;
}

.contrast-block ul
{
    margin: 10px 0px;
}
.contrast-block ul li
{
    font-size: 12px;
    color: #FFF;
    background: url(/Themes/default/images/bullet_white.png) no-repeat center left;
    padding-left: 26px;
    margin-bottom: 10px;
    text-decoration: none;
    list-style-position: outside;
}
.contrast-block ul li a
{
    text-decoration: none;
}
.contrast-block ol li
{
    list-style-type: none;
}

/* Foto feature */

.simple-block
{
    color: #fff;
}
.simple-block .featureMain
{
    padding: 0 10px 10px 10px;
    background: #213480;
}
.simple-block h4
{
    font-size: 17px;
    font-weight: bold;
    margin-bottom: 14px;
}

.simple-block .bottom
{
    display: none;
}

.simple-block img.featureImage
{
    display: block;
    margin-top: 0px;
    margin-left: 0;
    margin-bottom: 10px;
}

.simple-block .featureTop
{
    height: 11px;
    width: 208px;
    background: url(/Themes/default/images/fotofeature_top.png) no-repeat;
}
.simple-block .featureBottom
{
    height: 11px;
    width: 208px;
    background: url(/Themes/default/images/fotofeature_bottom.png) no-repeat;
}
