
/*__________ RESET DEFAULTS __________ */

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

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

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

iframe#opus,  {
    height: 800px!important;

}

iframe#externeLinkIframe {
    width: 100%!important;
}
/*__________ HTML DEFAULTS __________ */

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

a {
    color: blue;
}

a:hover {
    color: blue;
}

a:visited {
                color: purple;
}

h6 {
    font-size: 100%;
}

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


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

h6 {
    color: #000000;
}

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

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

/* end auto css */

table {
    font-size: 100%;
}

/*__________ SIMSITE DEFAULTS __________ */

ul.ul_lijst li a {
}

h6.rubriek {
}

h6.rubriek a {
}

div#rubrieken_wrap {
    width: 100%;
}

span.kenmerken_toon_document_grootte{
	font-size:  10px;
}

/*__________ WEBSITE __________ */

div#globalWrapper {
    margin: 0px auto;
    text-align: left;
    width: 761px;
    margin-left: auto;
    margin-right: auto;
    min-height: 510px;
    position: relative;
}

div#globalWrapper_np {
    margin: 0px auto;
    text-align: left;
    width: 938px;
    position: relative;
    margin-left: auto;
    margin-right: auto;
    min-height: 600px;
}

div#header {
    width: 761px;
    height: 140px;
    position: relative;
    background: url(../images/internet/logo_homepage.gif) 42px 20px no-repeat;
}

div#header a#logo  {
    display: block;
    width: 237px;
    height: 110px;
    position: absolute;
    top: 20px;
    left: 42px;
}

div#header_np {
    width: 938px;
    height: 80px;
    position: relative;
    background: url(../images/internet/logo_nextpage.gif) 5px 5px no-repeat;
}

div#header_np a#logo  {
    display: block;
    width: 164px;
    height: 76px;
    position: absolute;
    top: 0px;
    left: 5px;
}

form#searchformsite {
    margin-bottom: 0px;
}

div#content {
    min-height: 170px;
}

div#content_np {
    min-height: 370px;
    width: 938px;
    padding: 0;
    color: blue;
    position: relative;
    margin-top: 40px;

}

div#footer {
    margin: 0px auto;
    width: 761px;
    height: 20px;
    text-align: left;
}

div#footer a, div#footer a:visited {
    color: blue;
    font-size: 80%;
    margin-left: 25px;
}

div#footer a:visited {
                color: purple;
}

div#footer_np {
    margin: 0px auto;
    width: 938px;
    height: 20px;
    text-align: left;
}

div#footer_np a {
    color: blue;
    font-size: 80%;
    margin-left: 25px;
}


div#search {
    width: 190px;
    height: 18px;
    position: absolute;
    top: 64px;
    right: 0px;
    border: none;
    padding: 0;
}

div#search form#searchformsite input#keyword {
    width: 124px;
    height: 18px;
    border: 1px solid black;
    margin: 0;
    padding: 0;
}

div#search form#searchformsite input#submit {
    background: url(../images/internet/btn_search.gif) top left no-repeat;
    border: none;
    width: 51px;
    height: 18px;
    margin-left: -4px;
    margin-bottom: -1px;
    cursor: pointer;
}

div#search_hp {
    width: 100%;
    height: 45px;
    border-right: 1px solid #CFCFCF;
    border-left: 1px solid #CFCFCF;
    padding: 20px 0 0 20px;


}

div#search_hp form#searchformsite input#keyword {
    width: 175px;
    height: 18px;
    border: 1px solid black;
    margin: 0;
    padding: 0;
}

div#search_hp form#searchformsite input#submit {
    background: url(../images/internet/btn_search.gif) top left no-repeat;
    border: none;
    width: 51px;
    height: 18px;
    margin-left: -4px;
    margin-bottom: -1px;

    cursor: pointer;
}

div#search_hp span.s_title {
    color: #999999;
    font-weight: bold;
    font-size: 90%;
    display: block;
    margin-bottom: 5px;
}


/*__________ WEBSITE NAVIGATIE __________*/

div#quickmenu {
    position: absolute;
    top: 100px;
    text-align: right;
    height: 20px;
    right: 0;
}

div#quickmenu a {
    text-decoration: underline;
    margin-right: 10px;
    margin-left: 10px;
    display: block;
    float: left;
    color: blue;
}

div#quickmenu a.img, div#quickmenu_np a.img {
    position: relative;
    top: -4px;
    background: none;
    margin-left: 0px;
    margin-right: 0px;
}

div.quickmenu-spacer {
    background: url(../images/internet/border_quickmenu.gif) right no-repeat;
    float: left;
    display: block;
    width: 1px;
    height: 10px;
}

div#quickmenu span.home a{
    background: transparent;
}

div#quickmenu a:hover {
    text-decoration: underline;
}

div#quickmenu span.english a {

}

div#q {
	float: right;
	text-align: right;
}

div#quickmenu_np {
    position: absolute;
    right: 5px;
    top: 28px;
    width: 700px;
    text-align: right;
}

div#quickmenu_np a {
    text-decoration: underline;
    margin-left: 10px;
    padding-right: 10px;
    float: left;
    color: blue;
}

div#quickmenu_np a:hover {
   text-decoration: underline;
}

div#quickmenu span.increase a {
   background: none;
}

div#quickmenu_np span.increase a {
   background: none;
}

div#quickmenu_np span.english a {
    background: url(../images/internet/icon_eng.gif) right no-repeat;
    width: 20px;
    height: 19px;
    display; block;
    border: none;
}

ul#medium_menu {
    display: block;
    width: 775px;
    height: 30px;
    position: absolute;
    top: 140px;
    z-index: 1000 !important;
    list-style-type: none;
    padding: 0px;
}

ul#medium_menu a {
    display: block;
    color: white;
    min-height: 29px;
    width: 145px;
    text-align: right;
    float: left;
    font-weight: bold;
    text-decoration: none;
    padding: 10px 10px 0 0;
}

ul#medium_menu li{
    float: left;
    padding: 0px;
    margin-right: 9px;
}

ul#medium_menu a#item2 {
    background: url(../images/internet/mn1_home.gif) top left no-repeat;
}

ul#medium_menu a#item2:hover,
ul#medium_menu a#item2.item_active {
    background: url(../images/internet/mn1_over_home.gif) top left no-repeat;
}

ul#medium_menu a#item3 {
    background: url(../images/internet/mn2_home.gif) top left no-repeat;
}

ul#medium_menu a#item3:hover,
ul#medium_menu a#item3.item_active {
    background: url(../images/internet/mn2_over_home.gif) top left no-repeat;
}

ul#medium_menu a#item4 {
    background: url(../images/internet/mn3_home.gif) top left no-repeat;
}

ul#medium_menu a#item4:hover,
ul#medium_menu a#item4.item_active {
    background: url(../images/internet/mn3_over_home.gif) top left no-repeat;
}

ul#medium_menu a#item5 {
    background: url(../images/internet/mn4_home.gif) top left no-repeat;
}

ul#medium_menu a#item5:hover,
ul#medium_menu a#item5.item_active {
    background: url(../images/internet/mn4_over_home.gif) top left no-repeat;
}

ul#medium_menu a#item6 {
    background: url(../images/internet/mn5_home.gif) top left no-repeat;
    margin-right: 0px;
}

ul#medium_menu a#item6:hover,
ul#medium_menu a#item6.item_active {
    background: url(../images/internet/mn5_over_home.gif) top left no-repeat;
}

ul#medium_menu a#item11 {
    background: url(../images/internet/mn3_home_2.gif) top left no-repeat;
    margin-right: 0px;
}

ul#medium_menu a#item11:hover,
ul#medium_menu a#item11.item_active {
    background: url(../images/internet/mn3_over_home_2.gif) top left no-repeat;
}

div#header_image {
    position: absolute;
    top: 170px;
    left 0;
    width: 761px;
    height: 140px;
    margin-top: 10px;
    background: url(../images/internet/home_def.gif) top left no-repeat;
    z-index: 0;
}

div#header_image_np {
    width: 741px;
    height: 140px;
    padding: 0px;
    overflow: hidden;
    margin-top: 0;
    margin-left: 12px;
    float: left;
}

div#png_next {
    background: url(../images/internet/img_transp_next.png) no-repeat left top;
    height: 140px;
    width: 741px;
    position: absolute;
    left: 197px;
    top: 104px;
}

div#top {
    width: 938px;
    height: 140px;
    margin-top: 12px;
}

ul#medium_menu_np {
    width: 185px;
    height: 140px;
    float: left;
    padding: 5px 0 0 0;
    list-style-type: none;
}

ul#medium_menu_np a {
    display: block;
    color: white;
    height: 29px;
    width: 185px;
    text-align: left;
    margin-right: 0px;
    margin-bottom: 3px;
    float: none;
    font-weight: bold;
    text-decoration: none;
    padding: 8px 0px 0 16px;
}

ul#medium_menu_np a#item2 {
    background: url(../images/internet/mn1_nextp.jpg) top left no-repeat;
}

ul#medium_menu_np a#item3 {
    background: url(../images/internet/mn2_nextp.jpg) top left no-repeat;
}

ul#medium_menu_np a#item4 {
    background: url(../images/internet/mn3_nextp.jpg) top left no-repeat;
}

ul#medium_menu_np a#item5 {
    background: url(../images/internet/mn4_nextp.jpg) top left no-repeat;
}

ul#medium_menu_np a#item6 {
    background: url(../images/internet/mn5_nextp.jpg) top left no-repeat;
}

ul#medium_menu_np a#item2:hover {
    background: url(../images/internet/mn_nextp_over.gif) top left no-repeat;
}

ul#medium_menu_np a#item3:hover {
    background: url(../images/internet/mn_nextp_over.gif) top left no-repeat;
}

ul#medium_menu_np a#item4:hover {
    background: url(../images/internet/mn_nextp_over.gif) top left no-repeat;
}

ul#medium_menu_np a#item5:hover {
    background: url(../images/internet/mn_nextp_over.gif) top left no-repeat;
}

ul#medium_menu_np a#item6:hover {
    background: url(../images/internet/mn_nextp_over.gif) top left no-repeat;
}

img#home_header_images0 {
		visibility: visible;
}

img.home_header_images {
	  position: absolute;
		visibility: hidden;
		width: 761px;
		height: 140px;
}

div#png_home {
    background: url(../images/internet/img_hp_transp.png) no-repeat left top;
    height: 140px;
    width: 761px;
    position: absolute;
    top: 180px;
    z-index: 0;
}

div#content_body {
    padding: 0 0 0 0;
    margin-top: 190px;
    min-height: 200px;
    position: relative;
    background: url(../images/content_bg.gif) repeat-y left top;
}

div#w1 {
    width: 453px;
    float: left;
    min-height: 200px;
    background: url(../images/internet/top_box1.gif) no-repeat left top;
}

div#w1_middle {
    width: 453px;
    background: url(../images/internet/mid_box1.gif) left top repeat-y;
    padding: 7px 20px 7px 25px;
    margin-top: 15px;
}

div#w1_middle a {
    color: blue;
    text-decoration: underline;
}

div#w1_middle a:hover {
    text-decoration: underline;
}

div#w1_bottom {
    width: 453px;
    height: 15px;
    background: url(../images/internet/bottom_box1.gif) no-repeat left top;
    float: left;
}

div#k1 {
    width: 299px;
    float: left;
    margin-left: 9px;
    min-height: 200px;
}

div#k1_top {
    width: 299px;
    height: 15px;
    background: url(../images/internet/top_box2.gif) no-repeat left top;
    position: absolute;
    top: 0px;

}

div#k1_middle {
    width: 299px;
    height: auto;
    border-right: 1px solid #CFCFCF;
    border-left: 1px solid #CFCFCF;
    padding-left: 20px;
    padding-bottom: 65px;
    margin-top: 15px;
}

div#k1_middle a {
    text-decoration: underline;
    display: block;
}

div#k1_middle a:hover {
    text-decoration: underline;
    color: blue;
}

div#home_naar_title {
    width: 100%;
    height: 20px;
    color: #e41b25;
    font-weight: bold;
    margin-top: 13px;
    font-size: 110%;
}

div#k1_bottom {
    width: 299px;
    height: 15px;
    background: url(../images/internet/bottom_box2.gif) no-repeat left top;
    float: right;

}

div#navigation_header {
    width: 185px;
    height: 29px;
    float: left;
    color: blue;
    font-weight: bold;
    padding: 8px 0 0 17px;
    background: url(../images/internet/mn1_on_nextp.gif) no-repeat left top;
}

div.cleardiv {
    clear: both;
}

div#navigation_m {
    width: 185px;
    float: left;
    margin-top: 7px;
}

div#navigation_m ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}

div#navigation_m li {
    clear: both;
    _height: 20px;
    margin-top: 3px;
}

div#navigation_m ul li a {
    text-decoration: none;
    font-weight: bold;
    display: block;
    width: 100%;
    min-height: 17px;
    background: url(../images/internet/mainpage_normal.gif) no-repeat 14px 5px #ACACAC;
    color: white;
    padding-left: 32px;
    padding-top: 3px;
}

div#navigation_m ul li a:hover {
    background: url(../images/main_menu_bg_hover.gif) no-repeat;
}

div#navigation_m ul li a.item_nonactive,
div#navigation_m ul li a.item_active {
    background: url(../images/menu_arrow.gif) 22px 7px no-repeat;
}


div#navigation_m ul li a.item_nonactive {
}

div#navigation_m ul li a.item_active {
    background: url(../images/main_menu_bg_hover.gif) no-repeat;
}

div#navigation_m ul li ul {
    width: 185px;
    height: auto;
    background-color: #5FAD42;
    position: relative;
    padding-top: 4px;
    margin-bottom: -3px;
}

div#navigation_m ul li ul li {
    height: auto;
    min-height: 16px;
    _height: 16px;
    line-height: 16px;
    line-height: 150%;
    margin-bottom: 0px;
    width: 185px;
    margin-top: 0px;
}

div#navigation_m ul li ul li a {
    padding-left: 32px;
    font-weight: normal;
    background: none;
    color: black;
    min-height: 15px;
    height: auto;
    _height: 15px;
    padding-top: 0px;
    background: url(../images/internet/subpage_normal.gif) no-repeat 14px;
}

div#navigation_m div#navcontainer ul li ul li a:hover {
    color: black;
    background: none;
    background: transparent url(../images/submenu_arrow.gif) 22px 6px no-repeat;
}

div#navigation_m ul li ul li a.subitem_nonactive,
div#navigation_m ul li ul li a.subitem_active {
    background: transparent url(../images/submenu_arrow.gif) 22px 6px no-repeat;
}

div#navigation_m ul li ul li a:hover {
	font-weight: bold;
}

div#navigation_m ul li ul li a.subitem_active,
div#navigation_m ul li ul li a.subitem_active:hover {
    font-weight: bold;
}

div#bp {
    width: 100%;
    height: 15px;
    text-align: right;
    display: block;
    float: left;
    padding-right: 20px;
    background: #FFF;
}

div#bp a#back {
    display: block;
    width: 44px;
    height: 12px;
    background: url(../images/but_terug.gif) no-repeat top left;
    float: right;
}

div#bp a#print {
    display: block;
    width: 15px;
    height: 15px;
    background: url(../images/but_print.gif) no-repeat top left;
    float: right;
    margin-left: 20px;
}

div#up {
   float: right;
   margin-right: 20px;
}

div#up a {
    display: block;
    width: 76px;
    height: 12px;
    background: url(../images/but_naarboven.gif) no-repeat top left;
}

div#center {
    float: left;
    width: 568px;
    padding-left: 54px;
    padding-right: 62px;
    padding-top: 5px;
}

div#center_np {
    float: left;
    width: 753px;
    padding-left: 54px;
    padding-right: 5px;
    padding-top: 5px;
}

div#right {
    float: left;
    width: 185px;
    margin-top: 20px;
}

div#left {
    float: left;
    width: 185px;
    background: #E6E6E6;
}

div#left_holder {
    float: left;
    width: 185px;
    height: 10px;
}

div.cleardiv {
    clear: both;
}

div#naar_header {
    width: 185px;
    height: 29px;
    color: white;
    font-weight: bold;
    float: left;
    padding: 5px 0 0 28px;
    background: url(../images/internet/linkbox_mn1_nextp.gif) no-repeat left top;
}

div#crumb {
    width: 510px;
    height: 15px;
    position: absolute;
    top: 70px;
    left: 237px;
    font-size: 90%;
}

div#crumb a, div#crumb a:visited {
	color: #818181;
    text-decoration: none;
}

div#crumb span.kruimelspoor {
    color: black;
}

div#crumb span#last {
    color: #868686;
}

ul.subcontainer {
	display: none;
}

ul#submenu2 {
    position: absolute;
    top: 23px;
    left: 0;
    z-index: 200px;
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu2 li#top {
    background: #e31c25;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu2 li {
    background: #F7BBBD;
}

ul#submenu2 li#bottom {
    background: url(../images/internet/m1_bottom.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu2 a:hover,
ul#submenu2 a.item_active {
    color: white;
    font-weight: bold;
    background: #E31C25;
}

ul#medium_menu li a#item2,
ul#medium_menu li a#item3,
ul#medium_menu li a#item4,
ul#medium_menu li a#item5,
ul#medium_menu li a#item6 {
    overflow: hidden;
}

ul#submenu3 {
    position: absolute;
    top: 23px;
    left: 154px;
    z-index: 200px;
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu3 li#top {
    background: #f77722;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu3 li {
    background: #F9A46B;
}

ul#submenu3 li#bottom {
    background: url(../images/internet/m2_bottom.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu3 a:hover,
ul#submenu3 a.item_active {
    color: white;
    font-weight: bold;
    background: #F87723;
}

ul#submenu4 {
    position: absolute;
    top: 30px;
    left: 308px;
    z-index: 200px;
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu4 li#top {
    background: #C6E6B5;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu4 li {
    background: #C6E6B5;
}

ul#submenu4 li#bottom {
    background: url(../images/internet/m3_bottom.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu4 a:hover,
ul#submenu4 a.item_active {
    color: white;
    font-weight: bold;
    background: #41AC06;
}

ul#submenu5 {
    position: absolute;
    top: 23px;
    left: 462px;
    z-index: 200px;
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu5 li#top {
    background: #70a2c3;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu5 li {
    background: #D5E3EE;
}

ul#submenu5 li#bottom {
    background: url(../images/internet/m4_bottom.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu5 a:hover,
ul#submenu5 a.item_active {
    color: white;
    font-weight: bold;
    background: #70A2C3;
}

ul#submenu6 {
    position: absolute;
    top: 23px;
    left: 616px;
    z-index: 200px;
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu6 li#top {
    background: #ffb300;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu6 li {
    background: #FFE8B4;
}

ul#submenu6 li#bottom {
    background: url(../images/internet/m5_bottom.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu6 a:hover,
ul#submenu6 a.item_active {

    background: #FFB200;
}

ul#submenu11 {
    position: absolute;
    top: 23px;
    left: 308px;
    /*z-index: 200;*/
    width: 145px;
    height: auto;
    padding: 0;
    margin: 0;
}

ul#submenu11 li#top {
    background: #433356;
    height: 15px;
    display: block;
    width: 145px;
}

ul#submenu11 li {
    background: #A098AA;
}

ul#submenu11 li#bottom {
    background: url(../images/internet/m3_bottom_2.gif) top left no-repeat;
    height: 12px;
    display: block;
    width: 145px;
}

ul#submenu11 a:hover,
ul#submenu11 a.item_active {

    background: #433356;
}


ul#medium_menu ul.subcontainer li ,ul#medium_menu ul.subcontainer {
    margin: -1px 0 0 0;
    list-style-type: none;
}

ul#medium_menu ul.subcontainer li {

    margin: 0px;
}

ul#medium_menu ul.subcontainer a {
    padding-top: 3px;
    min-height: 19px;
    color: black;
    font-weight: normal;
    width: 145px;
    padding: 0 17px 0 0;
    display: block;
    margin: 0;
    font-size: 90%;
}

ul#medium_menu ul.subcontainer a:hover {
    color: white;
    font-weight: bold;
}

div.lijstitem_intro {
    padding-bottom: 15px;
    border-bottom: 1px solid #D2D2D2;
}

div.lijstitem_intro img {
    display: block;
}

div.lijstitem_intro ul {
    margin-left: 5px;
}

div.lijstitem_datum {
    display: block;
    color: #797979;
    margin-bottom: 7px;
}

a.meerinfo img {
    display: inline;
}

img.sim_default_toon_plaatje {
    width: 150px;
}

a.lijstitem_titel:visited {
    color: purple;
    text-decoration: underline;
}

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

ul.ul_lijst li.lijstitem a {
    text-decoration: underline;
}

ul.ul_lijst li.lijstitem a:visited {
    text-decoration: underline;
}

div#png_next {
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./templates/images/internet/img_transp_next.png',sizingMethod='scale');
    background: none;
}

a.meerinfo {
    color: blue;
}

div.vervolg font {
    line-height: 100%;
}

table.agendacontent tr {
    padding: 15px 0px 15px 0px;
}

#bottom_text {
    margin-top: 10px;
    padding: 5px;
}