div#crumbtrail {
    position: absolute;
    left: 34px;
    top: 11px;
}

ul.itemlist {
    list-style-type: none;
}

div#crumbtrail a {
    text-decoration: none;
}

div#crumbtrail a:hover {
    color: #049900;
}

span.kruimelspoor {
    color: #049900;
}

div#page_header {
    width: 931px;
    height: 160px;
    position: relative;
    margin-top: 16px;
    margin-left: 32px;
}

div#header_image {
    width: 750px;
    height: 160px;
    background: url("") no-repeat;
    position: absolute;
    left: 0px;
    top: 0px;
}

div#overlay {
    position: absolute;
    width: 931px;
    height: 38px;
    background: url("../images/internet/overlay_nextpage.png") no-repeat;
    left: 0px;
    bottom: 0px;
}

div#header_links {
    width: 178px;
    height: 160px;
    background: #d4d4d4;
    position: absolute;
    right: 0px;
    top: 0px;
}

div#header_links a {
    display: block;
    border-bottom: 1px solid #e9e9e9;
    font-size: 90%;
    color: #383838;
    text-decoration: none;
    padding-left: 47px;
    margin-right: 28px;
    padding-top: 7px;
    padding-bottom: 7px;
    position: static;
}

a#print {
    background: url("../images/internet/but_print.gif") no-repeat 24px center;
}

div#page_links a#print {
    display: block;
    width: 30px;
    height: 11px;
    background: url("../images/internet/but_printen.gif") no-repeat left top; 
}

a#fontsize {
    background: url("../images/internet/Aa.gif") no-repeat 17px center;
}

a#vorige {
    background: url("../images/internet/arrow_terug.gif") no-repeat 24px center;
}

div#content {
    width: 922px;
    margin-left: 35px;
    margin-top: 3px;
}

div#home_content {
    width: 734px;
    float: left;
    margin-right: 22px;
    min-height: 200px;
    position: relative;
}

div#next_content {
    float: left;
    position: relative;
    margin-left: 25px;
    line-height: 185%;
}

div.short_content {
    width: 530px;
    margin-right: 37px;
}

div.wide_content {
    width: 733px;
}

a#readspeaker {
    right: 6px;
    top: 0px;
}

div#home_content a#readspeaker {
    right: 21px;
}

div.wide_content a#readspeaker {
    right: -5px;
}


h1#medium_name, 
h1#page_title {
    color: #049900;
    font-size: 180%;
    font-weight: normal;
    margin-top: 17px;
    margin-bottom: 15px;
}

h1#page_title {
    margin-top: 13px;
    padding-right: 90px;
}

div#left_wysiwyg {
    width: 486px;
    float: left;
    margin-right: 8px;
}

div.wysiwyg {
        width: 530px;
        float: left;
        margin-bottom: 20px;
}

div.wysiwyg h2.box_title {
    font-size: 120%;
    background: #0fa601;
    color: white;
    font-weight: normal;
    padding-top: 3px;
    padding-bottom: 1px;
    padding-left: 15px;
}

#latestnews li {
        margin-bottom: 15px;
}

#latestnews {
        list-style: none;
}

.more {
        text-align: right;
}

div#left_wysiwyg div.box_body, 
div#right_koppel div.box_body {
    min-height: 120px;
}

h2.box_title {
    font-size: 120%;
    background: #0fa601;
    color: white;
    font-weight: normal;
    padding-top: 6px;
    padding-bottom: 5px;
    padding-left: 15px;
}

div.box_body {
    border-right: 1px solid #0fa601;
    border-left: 1px solid #0fa601;
    background: #f4f4f4;
    font-size: 90%;
    padding: 13px;
}

div#right_content {
    float: left;
    width: 166px;
    min-height: 200px;
}

div#banners img {
    border: none;
    width: 164px;
    height: 118px;
    margin-bottom: 15px;
}

div.box_bottom {
    height: 14px;
    background: url("../images/internet/bot_koppelbox_right.gif") no-repeat;
    width: 166px;
}

div.wysiwyg div.box_bottom {
    height: 14px;
    background: url("../images/internet/bot_home.gif") left no-repeat;
    width: 532px;
}

div#left_wysiwyg div.box_bottom {
    width: 486px;
    background: url("../images/internet/bot_wysiwyg_box.gif") no-repeat;
}

div#right_koppel {
    width: 239px;
    float: left;
}

div#right_koppel div.box_bottom {
    width: 239px;
    background: url("../images/internet/bot_koppelbox1.gif") no-repeat;
}

div#page_links {
    border-top: 1px solid #d2d2d2;
    padding-top: 14px;
    margin-bottom: 48px;
}

div.hp_links {
    width: 922px;
    margin-left: 35px;
    margin-top: 64px;
}

div.np_links {
    margin-top: 17px;
    width: 744px;
    margin-left: 220px;
}

div#page_links ul {
    list-style-type: none;
}

div#page_links li {
    float: left;
    background: url("../images/internet/border_terug-naarboven.gif") left 2px no-repeat;
    padding-left: 10px;
    padding-right: 10px;
}

div#page_links li.clear_li {
    float: none;
    clear: both;
    line-height: 1px;
    height: 1px;
    font-size: 1px;
    background: none;
}

div#page_links li.no_border {
    padding-left: 0px;
    background: none;
}

a#terug {
    display: block;
    width: 29px;
    height: 11px;
    background: url("../images/internet/but_terug.gif") no-repeat left 1px;
}

a#naar_boven {
    display: block;
    width: 61px;
    height: 9px;
    background: url("../images/internet/but_naarboven.gif") no-repeat;
}

div#content div#navcontainer {
    width: 164px;
    float: left;
    margin-top: 17px;
}

li.rei_menu_hoofdli a {
    display: block;
    text-decoration: none;
    background: #dff2de;
    margin-bottom: 4px;
    padding-top: 4px;
    padding-bottom: 7px;
    padding-left: 15px;
    padding-right: 5px;
}

li.rei_menu_hoofdli a:hover {
    color: #049900;
}

li.rei_menu_hoofdli a.item_active {
    color: white;
    background: #049900 url("../images/internet/corner_rb_mainmenu.gif") no-repeat bottom right;
}

ul.subcontainer {
    padding-top: 3px;
    padding-bottom: 7px;
}

ul.subcontainer li a {
    background: white;
    color: black;
    margin-bottom: 0px;
    padding-top: 2px;
    padding-bottom: 5px;
}

ul.subcontainer li a.subitem_active {
    color: #049900;
}

ul.ul_lijst li.lijstitem_bullet {
    background-position: left 8px;
}

a.lijstitem_titel, 
li.lijstitem a {
    color: #4e4e4e;
}

li.lijstitem a {
    text-decoration: none;
}

a.lijstitem_titel:hover, 
li.lijstitem a:hover {
    color: #049900;
}

ul.ul_lijst li.lijstitem, 
ul.ul_lijst li.lijstitem_bullet {
    border-bottom: 1px solid #d2d2d2;
    padding-bottom: 20px;
    margin-bottom: 22px;
}

div.tedownloaden {
    font-size: 90%;
    font-weight: bold;
    color: #4e4e4e;
    margin-top: 30px;
    line-height: 120%;
}

div.tedownloaden ul.ul_lijst li.lijstitem, 
div.tedownloaden ul.ul_lijst li.lijstitem_bullet {
    border-bottom: none;
    padding-bottom: 0px;
    margin-bottom: 0px;
}


div.tedownloaden ul.ul_lijst {
    padding-top: 3px;
}

div.tedownloaden ul.ul_lijst a {
    text-decoration: underline;
}

div.tedownloaden ul.ul_lijst li.lijstitem a {
    font-size: 110%;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #2fc001;
}

div.archiefknop {
    margin-top: 21px;
}

div.right_box {
    margin-bottom: 10px;
}

div.right_box div.box_body {
    padding-left: 0px;
    padding-right: 0px;
}

div.right_box li.item {
	padding-left: 27px;	
	background: url(../images/internet/bullet_startbox.gif) #f4f4f4 no-repeat 14px 6px;	
	margin-bottom: 5px
}

div#right_content div.right_box li.item {
    padding-left: 23px;
    background-position: 12px 6px;
}

div.right_box li.item a {
    text-decoration: none;
    color: black;
}

div.right_box li.item a:hover {
    color: #049900;
}

div#rubrieken_wrap {
    margin-top: 5px;
}

div#rubrieken_wrap span.rubriek h6.rubriek {
    margin-top: 0px;
}

div#rubrieken_wrap span.rubriek h6.rubriek img.but_klein {
    display: none;
}

div#rubrieken_wrap span.rubriek h6.rubriek a.rubriek {
    text-decoration: none;
    color: #4e4e4e;
    padding-left: 14px;
    background: url(../images/internet/bullet_rubriek.gif) no-repeat left 4px;	
}

div#rubrieken_wrap span.rubriek h6.rubriek a.rubriek:hover {
    color: #2fc001;
    background: url(../images/internet/bullet_rubriek_over.gif) no-repeat left 4px;
}

div#rubriek_total_wrap h6.rubriektitel {
    font-size: 120%;
    margin-top: -13px;
    margin-bottom: 34px;
}

div.archief h1#page_title {
    display: none;
}

div.archief h6 {
	margin-top: 13px;	
	font-weight: normal;	
	font-size: 180%;	
	margin-bottom: 15px;	
	color: #049900;   
	padding-right: 90px;
}

div#gekoppeldeitems {
    line-height: 120%;
}

div#gekoppeldeitems a, 
div#gekoppeldeitems a:hover {
    text-decoration: none;
    font-weight: bold;
    color: #2fc001;
    text-decoration: underline;
}

