
/*__________ RESET DEFAULTS __________ */

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

ul {
    padding-left: 1em;
    margin-left: 3px;
}

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

/*__________ HTML DEFAULTS __________ */

body {
    font-family: Arial;
    font-size: 10pt;
    font-size: 75%;
    line-height: 120%;
    color: #2C2C2C;
    margin: 0;
    padding: 0;
    text-align: left;
    background: #FFFFFF;
}

a {
    color: #000000;
}

a:hover {
    color: #E59901;
}

h6 {
    color: #000000;
    font-size: 100%;
}

h6 a {
    color: #000000;
}



iframe {
    height: 420px !important;
    width: 530px;
}

a.hp_leesverder {
    font-style: italic;
    font-size: 90%;
    margin-right: 5px;
    margin-left: 5px;
    text-decoration: none;
}

/*__________ SIMSITE DEFAULTS __________ */

ul.ul_bestuur li a.bestuur {
    background: url('../images/bullet_klein.gif') no-repeat left 2px;
    padding-left: 15px;
    font-weight: bold;
    text-decoration: none;
}

h6.rubriek {
    background: url('../images/bullet_klein.gif') no-repeat left 2px;
    padding-left: 15px;
    margin-left: 0;
}

h6.rubriek.img {
    background: none;
    padding-left: 0px;
}

ul.ul_lijst h6.rubriek {
    background: none;
    padding-left: 0px;
}

/*__________ WEBSITE __________ */

div#globalWrapper {
    text-align: left;
    width: 995px;
    position: relative;
    _display: table;
    margin-left: 0;
    margin-right: auto;
    height: auto;
}

div#intro ul {
    margin-left: 16px;
    margin-top: 20px;
    margin-bottom: 0;
    padding: 0;
}

div#intro ul ul {
    margin-top: 0px;
    padding-left: 20px;
}

div#intro ul li ul, div#intro ul li ul li ul, div#intro ul ul ul {
    margin-top: 0px;
}

div#intro ul ul li, div#intro ul ul ul li {
    margin-top: 0px;
}

div#content {
}

div#kruimelspoor {
}

div#terugknop {
}

div#kruimeltekst {
}

div#header {
    width: 995px;
    height: 158px;
    background: url("../images/header.jpg") no-repeat;
    float: left;
}

div#extra_menu {
    position: absolute;
    top: 0px;
    left: 57px;
    height: 32px;
    width: 65px;
    padding-top: 7px;
}

.german, .english, .polski {
    width: 15px;
    height: 16px;
    margin-right: 5px;
    float: left;
}
.german {
    background: url('../images/flag_german.gif') no-repeat;
}

.english {
    background: url('../images/flag_english.gif') no-repeat;
}

.polski {
    background: url('../images/flag_polski.gif') no-repeat;
}

div#search {
    position: absolute;
    top: 0px;
    right: 0px;
    height: 32px;
    width: 226px;
}

#search_box{
    width: 103px;
    height: 17px;
    border: 1px #7191AA solid;
    margin-left: 0px;
    margin-top: 6px;
    float: left;
}

#search_image {
    float: left;
    margin-left:9px;
    margin-top: 5px;
}

div#content_container {
    height: auto;
    width: 995px;
    background: url('../images/bg_body.gif') repeat-y;
    min-height: 612px;
    _height: 659px;
    float: left;
}

div#navigation_container {
    width: 208px;
    height: auto;
    float: left;
}

div#main_container, div#main_container_np {
    width: 787px;
    _margin-right: -20x;
    height: auto;
    float: left;
    background: url("../images/watermark.gif") no-repeat right 235px;
    min-height: 612px;
    _height: 659px;
}

div#main_container {
    padding: 6px 0 0 48px;
}

div#main_container_np {
    padding: 3px 0 0 48px;
    _padding: 2px 0 0 48px;
}

div#home_nieuws {
    padding-top: 2px;
    float: left;
    width: 478px;
    height: auto;
}

div#home_nieuws_top {
    line-height: 20px;
    float: left;
    width: 478px;
    background: #D5A503 url("../images/bullet_big_linkbox.gif") no-repeat 19px 6px;
    padding: 1px 0 0 42px;
    color: #F5F9FC;
    font-weight: bold;
    border: 1px #DEC777 solid;
}

div#home_nieuws_body {
    padding-right: 7px;
    background: #EDCC41 url("../images/bottom_news_hp.gif") no-repeat 0px 286px;
    border-top: 1px #FFFFFF solid;
    height: 380px;
    width: 478px;
    float: left;
}

.nieuws_item_left, .nieuws_item_right {
    height: 134px;
    _height: 134px;
    margin-top: 6px;
    padding: 12px 13px 17px 13px;
    _padding: 11px 13px 0px 13px;
    background-color: #F1DE92;
    float: left;
}

.nieuws_item_left {
    width: 216px;
    _width: 216px;
    margin-left: 7px;
    _margin-left: 4px;
}

.nieuws_item_right {
    width: 236px;
    _width: 226px;
    margin-left: 8px;
}

.meer_btn {
    margin-left: 5px;
}

.nieuws_item_left h6, .nieuws_item_right h6 {
    color: #242426;
    font-weight: bold;
}

.nieuws_item_left p, .nieuws_item_right p {
    /*margin-top: -8px;*/
    color: #242426;
}

.nieuws_item_right p {
    width: 177px !important;
}

.nieuws_item_right p {
    width: 210px !important;
}

div#meer_nieuws {
    clear: left;
    width: 110px;
    height: 40px;
}

div#meer_nieuws a {
    float: left;
    width: 110px;
    height: 40px;
    background: url("../images/but_meer_nieuws.gif") no-repeat 10px 12px;
}

div#home_links {
    padding-top: 2px;
    margin-left: 41px;
    float: left;
    width: 154px;
    height: auto;
}

div#home_links_top {
    line-height: 20px;
    float: left;
    width: 154px;
    background: #D5A503 url("../images/bullet_big_linkbox.gif") no-repeat 10px 6px;
    padding: 1px 0 0 35px;
    color: #F5F9FC;
    font-weight: bold;
    border: 1px #DEC777 solid;
}

div#home_links_body {
    padding: 15px 0 10px 9px;
    float: left;
    width: 154px;
    height: auto;
    background-color: #F7D243;
    border-top: 1px #FFFFFF solid;
}

div#home_links_body a {
    padding: 0 0 0 18px;
    float: left;
    width: 154px;
    _width: 146px;
    background: url("../images/bullet_linkbox.gif") no-repeat 0px 2px;
    color: #232325;
    text-decoration: none;
}

div#home_links_body a:hover {
    color: #AA7201;
    text-decoration: underline;
}

div#home_links_bottom {
    float: left;
    width: 154px;
    height: 54px;
    background: url("../images/bottom_linkbox_hp.gif") no-repeat left bottom;
}

div#home_contact {
    font-style: verdana !important;
    padding: 20px 0 0 0;
    float: left;
    width: 154px;
    height: auto;
    color: #000100;
    font-size: 96%;
    line-height: 13px;
    letter-spacing: 0.7px;
    _font-size: 90%;
    _letter-spacing: 1px !important;
}

div#home_contact em {
    width: 154px;
    text-decoration: none;
    font-style: normal;
    color: #A29D89;
    font-weight: bold;
    font-size: 12px !important;
    letter-spacing: 0.2px !important;
    display: block;
}

div#logo {
    float: left;
    width: 208px;
}

div#logo a {
    background: url("../images/logo.gif") no-repeat 0px 0px;
    height: 64px;
    width: 208px;
    float: left;
}

div#poll {
    width: 150px;
    height: auto;
    float: left;
    padding-left: 30px;
}

div#poll table {
    width: 150px !important;
    height: auto;
    float: left;
    font-size: 90% !important;
}

div#poll table td br {
    display:none;
}

div#poll table td h6 {
    margin-bottom:6px;
}

div#poll table table {
    width: 130px !important;
}

div#content_np {
    float: left;
    height: auto;
    width: 739px;
    _width: 700px;
    padding-right: 70px;
    padding-top: 26px;
    _padding-top: 28px;
}

div#breadcrumb {
    width: 647px;
    min-width: 647px;
    line-height: 18px;
    float: left;
    color: #E49A13;
    font-weight: bold;
}

div#terug, div#wider_terug {
    height: 20px;
    float: left;
}

div#terug {
    width: 22px;
}

div#wider_terug {
    width: 669px;
}

div#terug a, div#wider_terug a {
    width: 20px;
    height: 20px;
    float: right;
    background: url("../images/but_terug.gif") no-repeat;
}


/*__________ WEBSITE NAVIGATIE __________*/

div#snelmenu {
    position: absolute;
    display: inline;
    height: 20px;
    right: 73px;
    top: 102px;
    font-size: 89%;
    padding: 0;
    font-weight: bold;
 }

 div#snelmenu a {
     display: block;
     float: left;
     text-decoration: none;
     color: #4B66A0;
     height: 19px;
     background: url("../images/quickmenu_border.gif") no-repeat right top;
     text-align: center;
     padding: 2px 10px 0 10px;
     text-transform: lowercase;
}

div#snelmenu a#pro_readspeaker_href {
    background-image: url(../images/leesvoor.gif);
    background-repeat: no-repeat;
    width: 84px;
    height: 19px;
}

.print {
    height: 15px;
    width: 35px;
}

.print img {
    border: none;
}

div#navigatie {
    margin: 0;
    float: left;
    width: 208px;
    padding-top: 40px;
    padding-bottom:52px;
    text-align: right;
    letter-spacing: 0px;
}

#navigatie,
#navigatie ul,
#navigatie ul li,
#navigatie ul li a,
#navigatie ul li a:hover, {
    _height: 1%;
}

div#navigatie ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
    width: 208px;
    z-index: 180;
    /*border-bottom: 97px solid #AAC832;  */
}

#navigatie ul li ul li {
    background: none;
    padding: 0;
    font-weight: normal;
}

div#navcontainer ul#navlist li#hoofdli1 {
    /*border-top: 41px solid #AAC832;*/
}

#navigatie ul li a {
    color: #000000;
    display: block;
    text-decoration: none;
    padding: 1px 24px 5px 0;
    /*_padding: 0px 24px 4px 0;   */
    background: url("../images/bullet_mainmenu_off.gif") no-repeat 192px 2px;
    font-weight: bold;
}

div#navigatie ul li a.item_nonactive {
    background: url("../images/bullet_mainmenu_off.gif") no-repeat 192px 2px;
}

div#navigatie ul li a.item_active {
    background: url("../images/bullet_mainmenu_on.gif") no-repeat 192px 2px;
}

div#navigatie ul li ul {
    padding-bottom: 14px;
    padding-top: 9px;
}

div#navigatie ul li ul li a {
    display: block;
    color: #A29E95;
    width: 208px;
    padding: 0px 24px 0px 0;
    font-weight: normal;
    font-size: 90%;
    background: none;
}

div#navigatie ul li ul li a.subitem_nonactive {
    color: #A29E95;
}

div#navigatie ul li ul li a.subitem_active, div#navigatie ul li ul li a:hover {
    background: none;
    color: #E19600;
}

#sitemaptable {
    width: 630px;
}

div#content_module {
    width: 630px;
}

td.resultpollcolor {
    background-color: #EDCC41;
}

input.verstuur_poll {
    background-color: #EDCC41;
    border: 1px solid black;
    color:black;
}

div#content_module table tr td {
    font-size: 75%;
}

ol {
    list-style: decimal;
    padding-left: 30px;
}

div#intro ol {
    list-style: decimal;
    padding-left: 22px;
}

.rubriekintro {
    width: auto;
}

.rubriekintrotekst {
    width: auto;
}
