body {
    text-align: center;
}

div#globalwrapper {
    width: 995px;
    margin: 60px auto 0;
    text-align: left;
}

div#container {
    float: left;
    width: 995px;
    background: #FFFFFF;
    padding: 0 0 22px 0;
    margin: 0 0 44px 0;
    position: relative;
}

div#index {
    padding: 0;
    height: 44px;
    width: 995px;
}

div#index h3 {
    float: left;
    font-size: 25px;
    padding: 14px 0 10px 15px;
    line-height: 20px;
    height: 18px;
    width: 500px;
}

div#index ul li a {
    font-weight: normal;
    text-transform: none;
}

div#header div#top_wysiwyg {
    background: none;
}

div#topnav {
    float: right;
}

div#topnav ul {
    float: left;
    font-size: 12px;
    list-style: none;
}

div#topnav ul li {
    float: left;
}

div#topnav ul#mediummenu li a {
    display: block;
    width: 167px;
    height: 44px;
    line-height: 44px;
    padding: 0 0 0 18px;
    margin: 0 5px 0 0;
    background: #F0F0F0;
    color: #FFFFFF;
    font-family: Arial Black, Arial, sans-serif;
    font-size: 110%;
    text-decoration: none;
}

div#topnav ul#mediummenu li a#medium_inwoner {
    background: #F99C35;
}

div#topnav ul#mediummenu li a#medium_inwoner.active {
    background: url(../images/bg_mediummenu_active.gif) center left no-repeat #F99C35;
}

div#topnav ul#mediummenu li a#medium_inwoner:hover {
    background: #FAB66B;
}

div#topnav ul#mediummenu li a#medium_bedrijf {
    background: #9DCA49;
}

div#topnav ul#mediummenu li a#medium_bedrijf.active {
    background: url(../images/bg_mediummenu_active.gif) center left no-repeat #9DCA49;
}

div#topnav ul#mediummenu li a#medium_bedrijf:hover {
    background: #B2D672;
}

div#topnav ul#mediummenu li a#medium_bezoeker {
    background: #9E416D;
}

div#topnav ul#mediummenu li a#medium_bezoeker.active {
    background: url(../images/bg_mediummenu_active.gif) center left no-repeat #9E416D;
}

div#topnav ul#mediummenu li a#medium_bezoeker:hover {
    background: #B46F8E;
}

div#topnav ul#mediummenu li a#medium_bestuur {
    background: #8BC3F2;
}

div#topnav ul#mediummenu li a#medium_bestuur.active {
    background: url(../images/bg_mediummenu_active.gif) center left no-repeat #8BC3F2;
}

div#topnav ul#mediummenu li a#medium_bestuur:hover {
    background: #A6D1F4;
}


div#topnav div#pageoptions {
    float: right;
    margin: 6px 0 0 0;
}

div#topnav div#pageoptions li {
   margin: 0 22px 0 0;
}

div#topnav div#pageoptions a {
    line-height: 33px;
    color: #68686A;
    font-size: 12px;
    text-decoration: none;
}

div#columnleft {
    float: left;
    padding: 0 0 0 22px;
    width: 185px;
    margin: 0 5px 0 0;
}

div#leftimage {
    width: 185px;
    height: 165px;
    background: url() no-repeat;
    margin: 0 0 5px 0;
}

span#welcome_text {
    font-size: 190%;
    font-weight: bold;
}

div#container div#header div#top_wysiwyg ul {
    margin-top: 20px;
}

div#navigation ul {
    list-style: none;
}

div#navigation ul li a {
    display: block;
    width: 161px;
    padding: 0 11px;
    line-height: 150%;
    margin: 0 0 2px 0;
    color: #2F2F2F;
    text-decoration: none;
}

div#navigation ul li a.item_active,
div#navigation ul li a:hover {
    background: url(../images/bg_nav_active.gif) no-repeat left 0.25em;
}

div#navigation ul ul {
    margin: -2px 0 2px 0;
}
div#navigation ul ul li {
    margin: 2px 0 0 0;
}

div#navigation ul li ul li a {
    color: #FFFFFF;
    width: 151px;
}

div#navigation ul li ul li a:hover {
    background: url(../images/bg_nav_active.gif) no-repeat left 0.25em;
    font-weight: bold;
    color: #FFFFFF;
}

div#navigation ul li ul li a.subitem_active {
    font-weight: bold;
    color: #FFFFFF;
    background: url(../images/bg_nav_active.gif) no-repeat left 0.25em;
}

div#content {
    float: left;
    width: 499px;
    font-size: 110%;
    line-height: 150%;
}

div#content h2 {
    font-size: 125%;
    margin: 0 0 22px 0;
}

a#top {
    position: absolute;
    color: #666666;
    text-decoration: none;
    right: 33px;
    bottom: 15px;
}

a#top:hover {
    color: #0073BE;
}

div#crumb_search {
    padding: 0 0 10px 0;
    position: relative;
    margin-top: 3px;
}

div#search {
    bottom: 10px;
}

div#crumbtrail {
    padding: 0 0 0 35px;
    width: 700px;
    clear: both;
}

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

div#columnright {
    float: left;
    padding: 33px 0 0 0;
    width: 185px;
}

div#columnright h3 {
    font-size: 100%;
    line-height: 33px;
    padding: 0 11px 0 0;
    text-align: right;
    color: #FFFFFF;
}

div#columnright ul {
    list-style: none;
}

div#columnright ul li a {
    display: block;
    width: 163px;
    text-align: right;
    padding: 5px 10px;
    color: #7A797F;
    text-decoration: none;
}

img#but_print {
    margin: 9px 0 0 0;
}


div.lijstitem_intro ol li,
ul.ul_lijst li ul li,
div.tedownloaden ul li {
    border-bottom: none;
}

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

ul.ul_lijst li.lijstitem,
ul.ul_lijst li.lijstitem_bullet {
    background-position: left 7px;
}

div#intro li {
    margin-left: 0px;
}

