
/*__________ 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: #242424;
    font-family: arial;
    font-size: 10pt;
    font-size: 75%;
    line-height: 120%;
    line-height: 120%;
    background:#E1ECFA;
}

a {
    color: #000;
}

a:hover {
    color: #000;
}

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

h6 {
    color: #959698;
}

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

span#kruimel_menu {
  font-weight:bold;
  color:#000;  
}

span#kruimel_submenu {
  font-weight:bold;
  color:#6D266D;
}

/* end auto css */

table {
    font-size: 100%;
}

div#content table,
div#content iframe {
    _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: 993px;
    position: relative; 
    display: block;      
    _display: table;
    margin-left: auto;
    margin-right: auto;    
    border-left: 1px #9ECDE9 solid;
    border-right: 1px #9ECDE9 solid;
    font-size:90%;
    height: auto;  
} 

div#content_container{    
    position:relative; 
    width:100%;
    background:#FFF; 
    height: auto;
    display: block;
}

div#content_hp{
   margin-left:145px; 
   padding:18px 25px 10px 43px;  
   border-left: 1px #9ECDE9 solid;
   border-right: 1px #9ECDE9 solid; 
   height: auto;
   min-height:661px;
   _height:687px;   
   width:613px;   
   display: block;
}

div#header{
   position:relative;
   width: 100%;
   height: 188px;
   left:0px;
   background:transparent url(../images/bg_header.jpg) top left no-repeat;     
}

div#header_image {
    width: 658px;
    height: 117px;
    position: absolute;
    top:25px;
    left:300px;   
}

div#header_image img{
   width: 658px;
   height: 117px;
}


div#kruimel{
  position:absolute;
  left:216px;
  top:280px;
  width:470px;
  z-index:20;
}

div#print{
  position:absolute;
  left:692px;
  top:277px;
  width:15px;
  height:15px;
  z-index:25;
}

div#print  a{
   background:transparent url(../images/but_print.gif) 0px 0px no-repeat; 
   width:15px;
   height:15px;
   display:block;
}

div#back_button{
  position:absolute;
  left:714px;
  top:277px;
  width:11px;
  height:12px;
  z-index:25;
}

div#back_button  a{
   background:transparent url(../images/but_terug1.gif) 0px 5px no-repeat; 
   width:11px;
   height:12px;
   display:block;
}

div#content_np{
   margin-left:145px; 
   padding: 25px 30px 10px 70px;  
   border-left: 1px #9ECDE9 solid;
   border-right: 1px #9ECDE9 solid; 
   min-height:661px;
   _height:687px;
   width:613px;   
}

div#content_np h6 {
    color: black;
}

div#content_np a, div#content_np a:hover {
    color: #711F69;
}

div#content_top{
    background:#FFF url(../images/bg_menu.jpg)  145px 0px no-repeat;  
    height:62px;
}

div#content_right{
    width: 233px;
    height: auto;
    min-height: 749px;
    _height: 749px;       
    position: absolute;
    top:0px;
    left:758px; 
    background:transparent url(../images/bg_right.jpg) top left no-repeat; 
    
}

div#search{
   position: absolute;
   left: 20px;
   top: 84px;
   width: 148px;
}

div#search_top ,
div#direct_naar_title {
    width: 148px;
    height: 21px;
    position: absolute;
    left: 0px;
    top: 0px;
    background:transparent url(../images/bg_zoek.gif) top left no-repeat;   
    color:#FFF;
    padding-top:5px;
    padding-left:12px;
    font-weight:bold;
}

div#search_content{
    position: absolute;
    left: 0px;
    top: 21px;
    width: 148px;
    height:95px;
    border:1px #336FB7 solid;
    background-color:#FAFAFC;
}

div#search_link{
  background:transparent url(../images/bullet_klein.gif) 0px 5px no-repeat; 
  position: absolute;
  left: 0px;
  top: 42px;
  margin-left:14px;  
  padding-left:9px;  
}

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

form#searchformsite{
    position: absolute;
    left: 0px;
    top: 18px;
    padding-left:14px;
}

div#search form#searchformsite input#keyword {
    width: 88px;
    height:17px;
    font-size: 10px;   
}

div#search form#searchformsite input#submit {
    background: url(../images/btn_search.gif) top left no-repeat;
    border: none;
    width: 22px;
    height:16px;
    cursor:pointer;
}

div#direct_naar{
   position: absolute;
   left: 20px;
   top: 215px;
   width: 148px;
}

div#direct_naar_content{
    padding-top:15px;
    padding-bottom:45px;
    position: absolute;
    left: 0px;
    top: 21px;
    width: 148px;
    border:1px #336FB7 solid;
    background-color:#FAFAFC;
}

div.direct_naar_item{
  background:transparent url(../images/bullet_klein.gif) 0px 5px no-repeat; 
  margin-left:14px;  
  padding:1px 5px 1px 9px;
}

div.direct_naar_item a, div.direct_naar_item a:hover {
    color: #711F69;
}

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


/*__________ WEBSITE NAVIGATIE MAIN __________*/

div#top_line{
   position: relative;
   width: 100%;
   height:12px;
}

div#quickmenu {
    position: relative;
    width: 100%;
    background-color:#0059A9;
    text-align:right;
    padding:9px 50px 10px 20px;
    height:30px;    
}

span.quickmenu_border {   
    width: 8px;
    height:10px;
    background:url(../images/quickmenu_border.gif) 0px 2px no-repeat; 
    padding-left:2px; 
    padding-right:2px;   
}

div#quickmenu a {
    color:#FFF;
    text-decoration: none;
    font-weight:bold;
    margin:0 10px;
}

span#home_link{
    position: absolute;
    left: 139px;
    top:13px;
    _top:8px;
    width: 50px; 
    text-align:center;
    z-index:205;
}

span.item_nonactive a,
span.item_active a{
   color:#FFF;
   text-decoration:none;
   font-weight:bold;
   height:22px;   
   padding-top:5px; 
   padding-bottom:3px; 
   _padding-bottom:0px; 
}

span.item_nonactive span.background_left{
     background:url(../images/mainmenu_left.gif) 0px 0px no-repeat; 
     width:6px;
     height:22px;
     padding:5px 3px 17px 3px;
     _padding:0px;
}

span.item_active span.background_left{
     background:url(../images/mainmenu_left_on.gif) 0px 0px no-repeat; 
     width:6px;
     height:22px;
     padding:5px 3px 17px 3px;
     _padding:0px;
}

span.item_nonactive span.background_right{
     background:url(../images/mainmenu_right.gif) 0px 0px no-repeat; 
     width:6px;
     height:22px;
     padding:5px 3px 17px 3px;
     _padding:0px;
}

span.item_active  span.background_right{
     background:url(../images/mainmenu_right_on.gif) 0px 0px no-repeat; 
     width:6px;
     height:22px;
     padding:5px 3px 17px 3px;
     _padding:0px;
}

span.item_active a,
span.item_active a:hover,
span.item_nonactive a:hover{
   background:url(../images/mainmenu_mid_on.gif)  repeat-x;    
   color:#FFF;
}

span.item_nonactive a{
   background:url(../images/mainmenu_mid.gif)  repeat-x;
   color:#FFF;
}

div#navigation_bottom {
    position: absolute;
    left: 194px;
     top:13px;
    _top:8px;
    width: 565px;
    z-index: 205;    
    text-align: left;
}

div#navigation_top {
    position: absolute;
    left: 153px;
    top:-6;
    _top:-11;
    width: 605px;
    z-index: 200;    
    text-align: left;
}

span.item_active,
span.item_nonactive{
  margin :0px 4px;  
}


/*__________ WEBSITE NAVIGATIE SUB __________*/
div#subnavigation {
    position: absolute;
    left: 35px;
    top: 110px;
    width: 150px;
    z-index: 20;
    background-color: #ffffff;
}

div#menu_title {
     background:#00CB5F url(../images/bg_top_submainu1.gif) 0px 0px no-repeat; 
     width:150px;
     color:#FFF;     
           display: block;           
           height: 7px;
}

div#menu_title_in {
     background:#00CB5F url(../images/bg_top_submainu2.gif) 0px 0px repeat-y;      
     width:150px;
     color:#FFF;
     padding:0px 5px 3px 12px;
     font-weight:bold; 
     height: auto;      
     margin-top: 0px;      
}

div#submenu_content{
   border-left:1px #00CB5F solid;
   border-right:1px #00CB5F solid;
   border-bottom:1px #00CB5F solid;
   padding:15px 10px 35px 10px;
   background-color: #ffffff;
}

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

div#subnavigation ul li{
   padding:2px 0px 2px 0px;
}

div#subnavigation ul li a {
    background:url(../images/bullet_sub_off.gif) 0px 4px no-repeat;
    text-decoration: none;
    font-weight: bold;
    padding-left: 10px;
    font-size:90%;
    color:#000;
    display: block;
}

div#subnavigation ul li a.subitem_active,
div#subnavigation ul li a:hover,
div#subnavigation ul li a.subitem_nonactive:hover{
    background:url(../images/bullet_sub_on.gif) 0px 4px no-repeat;
    color:#6D266D;
}

div#subnavigation ul li a.subitem_nonactive{
   background:url(../images/bullet_sub_off.gif) 0px 4px no-repeat;
}

ul.ul_lijst li.lijstitem, ul.ul_lijst li.lijstitem_bullet{
        padding-left: 0;
}

li.lijstitem_bullet .lijstitem_titel{
        padding-left: 15px;
}
ol{
	padding-left: 15px;

}

a#logolink {
    position: absolute;
    display: block;
    width: 283px;
    height: 110px;
    top: 30px;
    left: 20px;   
}

