/*__________ RESET DEFAULTS __________ */

* {
    padding: 0;
    margin: 0;
    -moz-box-sizing     :   border-box;
    box-sizing          :   border-box;
}

ul {
    padding-left: 1em;
    margin-left: 0;
}

h1, h2, h3, h4, h5, h6, p, blockquote,
form, label, ul, ol, dl, fieldset, address {
    margin-bottom: 1em;
}

/*__________ HTML DEFAULTS __________ */

body {
    margin: 0;
    padding: 0;
    text-align: center;
}

h6 {
    font-size: 100%;
}

/* start auto css */
body {
    color: #000000;
    font-family: arial;
    font-size: 0.75em;
}

a {
    color: #005191;
}

a:hover {
    color: #91A903;
}

ul.ul_lijst li a {
    color: ;
    font-weight: ;
}

h6 {
    color: ;
}

h6.rubriektitel {
    color: ;
    font-family: ;
    font-weight: ;
}

span.kruimelspoor {
    color: #314550;
    font-family: arial;
    font-weight: bold;
}

/* end auto css */

table {
    font-size: 100%;
}

div#content table {
    _width: 450px;
}


/*__________ SIMSITE DEFAULTS __________ */

ul.ul_lijst li a {
}

h6.rubriek {
}

h6.rubriek a {
}

div#rubrieken_wrap {
    width: 100%;
}


/*__________ WEBSITE __________ */

div#globalWrapper {
    margin: 0px auto;
    text-align: left;
    width: 800px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    min-height: 500px;
    _display: table;
    _height: 500px;
    border: 1px solid #5F859C;

}

div#header {
    width: 100%;
    _height: 70px;
    min-height: 70px;
    position: relative;
    border: 1px solid #ccc;
    background: #004681;
    text-align: center;
    margin: 0 auto;
    margin-top: 8px;
}

div#content {
    padding: 0px;
    overflow: hidden;
    min-height: 500px;
    width: 100%;
    background: url(../images/content_bg.gif) top left repeat-y;
}

div#footer {
    margin: 0px auto;
    clear: both;
    width: 100%;
    height: 20px;
    background: #004681;
    border-bottom: 3px solid #91A903;
    text-align: right;
    font-size: 80%;
    padding-right: 20px;
}

div#footer a {
    color: white;
    text-decoration: none;
}

div#search {
    bottom:9px;
    right:20px;
    position: absolute;
}
div#search form {
    display: inline;
}
div#search form#searchformsite input#keyword {
    width: 100px;
    border: solid 1px #7da42e;
    font-size: 11px;
    color: #1c272d;
    background: #fff;
}

div#search form#searchformsite input#submit {
    background: #004681 ;
    border: solid 0px #96aabb;
    font: bold 11px Arial;
    color: #FFF;
}

div#address {
    color: #003742;
    padding: 19px 0px 19px 15px;
    margin-top: 5px;
}


/*__________ WEBSITE NAVIGATIE MAIN __________*/

div#quickmenu {
    background: #004681 ;
    position: absolute;
    top: 39px;
    left: 0px;
    border-bottom: 1px #004681 solid;
    _border-bottom: none;
    height: 35px;
    width: 800px;
    -moz-box-sizing: border-box;
}

div#quickmenu a {
    display: block;
    float: right;
    color: #000;
    font: bold 12px Arial;
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    margin-left: 3px;
    background: #c5d1da;
    border: solid 1px #c5d1da;
}
div#header div#back {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 34px;
    background: #91A903;
}

div#navigation {
    position: relative;
    width: 100%;
    text-align: center;
    z-index:3;
    _height: 35px;
    min-height: 35px;
    display: block;

}

div#navigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    text-align: center;

}

div#navigation li {
    display: inline;
    text-align: center;
    margin: -3px -3px 0 0;
    padding: 0;
}

div#navigation ul li a {
    color: #fff;
    font: bold 11px Arial;
    text-decoration: none;
    letter-spacing: 0px;
    white-space: nowrap;
    background: #91A903 url(../images/bullet_hoofditem.gif) 0px 50% no-repeat;
    padding: 10px 5px 10px 16px;;
    display: inline;
    text-align: center;
    float: none;
    _height: 5px;
    margin: 0;
    min-height: 25px;
    line-height:34px;
    _line-height: 14px;

}

div#navigation ul li a.item_nonactive {
}

div#navigation ul li a.item_active , div#navigation ul li a:hover {
    background: #004681 url(../images/bullet_hoofditem.gif) 0px 50% no-repeat;

}

/*__________ WEBSITE NAVIGATIE SUB __________*/
div#subnavigation {
    width: 100%;
    _height: 400px;
    _margin-top: 10px;
}

div#subnavigation ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-left: 10px;
    padding-bottom: 50px;
}

div#subnavigation ul li a {
    text-decoration: underline;
    display: block;
    padding-left: 20px;
    _height: 15px;
    min-height: 15px;
    font-size: 90%;
    color: #33464D;
}

div#subnavigation ul li a.subitem_active, div#subnavigation ul li a:hover {
    background: url(../images/bullet_submenu.gif) 0px 50% no-repeat;
}

div#left_content {
    width: 200px;
    float: left;
}

div#home_content , div#nextcontent{
    background: #E6EBEF;
    width: 598px;
    float: left;
    border-left: 2px solid #5F859C;
}

div#home_content:after, div#nextcontent:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
}

div#innercontent {
    padding: 20px;
}

div.cleardiv {
    clear:both;
}

#leftFotoHome {
    width:100%;
        height:133px;      
}

#leftFotoHome_default {
    position: relative;
    width:100%;
        height:133px;
    display: none;
}

#leftFotoHome_default img , #leftFotoHome img{
    width:100%;
        height:133px;
    border: none;
}

.leftFoto {
    position: relative;
    margin-left: 4px;
    background: url(../images/foto_links_overechtsusteren.jpg) no-repeat 4px;
    width: 196px;
    height:59px;
    border-top: solid 1px #5e859b;
    border-bottom: solid 1px #5e859b;
    padding-top:2px;
    padding-bottom:2px;
}

#leftAdresHome {
    position: relative;
    width:199px;
    text-align: center;
    font: 11px Arial;
    color: #4a4b4b;
    border-top: solid 1px #4a4b4b;
    padding-top:10px;
}

div#home_intro {
    width: 100%;
    height: auto;
}

/*                      HOME */
div.homeNieuwskop {
    font-weight: bold;
    font-size: 90%;
    _font-size: 100%;
    font-family: Arial;
}

div.homeNieuwsbody {
    font-size: 90%;
    _font-size: 100%;
    font-family: Arial;
    margin-bottom: 12px;
    font-weight: normal;
}

div#inner_home {
    padding: 20px;
    background: transparent;
}

a.plain {
    display: block;
}

#contentKruimelspoor{
    background: #f3f6f7;
    font: bold 12px Arial;
    color: #314550;
    margin-top:33px;
    height: 40px;
    padding-left:30px;
    padding-top:10px;
    position: relative;
}

#contentTerugknop {
    position: absolute;
    top: 21px;
    right: 20px;
}

#contentTerugknop img{
    border: none;
}

#topSnelMenuBalk {
    background: #004681 ;
    position: relative;
    margin-top: 4px;
    border-bottom: 1px #004681 solid;
    _border-bottom: none;
    height: 35px;
    width: 100%;
}

#topSnelmenu {
    position: absolute;
    bottom: 0;
    right: 200px;
    margin-left: 200px;
    width: 400px;
    background: #c5d1da url(../images/tussenstreepje_snelmenu.gif) repeat-x top;
}

#topSnelmenu a {
    display: block;
    float: left;
    color: #000;
    font: bold 1.0em Arial;
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    margin-left: 3px;
    background: #c5d1da;
    border: solid 1px #c5d1da;

}

#topSnelmenu a.topSnelmenuFirst {
    margin-left: 0px;
}

#topSnelmenu a:hover,
#topSnelmenu a:active {
    background: #004681;
    color: #fff;
}

.topSnelmenuDivider {
    font-size:9px;
    display: inline;
    vertical-align:top;
}

img.but_meer {
    display: block;
    margin-top: 2px;
}

div#subsitenaam {
    color: #fff;
    font-weight: bold;
    font-size: 1.2em;
    width: 140px;
    padding-left: 5px;
    float: left;
}

div#innercontent {
    width: 580px;
}

div#globalWrapper {
    height: auto !important;
}

div#btn_print a {
    background: url(../images/printer.gif) left top no-repeat;
    width: 16px;
    height: 14px;
    position: absolute;
    top: 3px;
    right: 20px;
}