
/*__________ RESET DEFAULTS __________ */

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

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

ol {
  padding-left: 22px;
}

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

/*__________ HTML DEFAULTS __________ */

body {
    background-color: #ffffff;
  font: 70%/130% Verdana;
  margin: 0;
  padding: 0;
}

a {
    color: #2A79B4;
    text-decoration: none;
}

a:hover {
    color: #FD7700;
}

h6 a {
      color: #2A79B4;;
}

h6 a:hover {
    color: #FD7700;
}

h6 {
    font-size: 100%;
}

table {
    font-size: 100%;
}

iframe {
    height: 450px !important;
    width: 450px !important;
}

/*__________ Web site __________ */

#globalWrapper {
    text-align: left;
    width: 995px;
    position: relative;
    min-height: 200px;
    z-index: 10;
}


#left-menu-container {
    float: left;
    width: 190px;
    height: 500px;
    background: url("../images/internet/logo.gif") no-repeat left top;
    padding-top: 194px;
}

#left_below_menu{
    position:absolute;
    top:350px;
    height:auto;
    width:165px;
    padding-left:10px;
}

#central-container {
    float: left;
    width: 596px;
    height: 100%;
}

#quick-links-container {
    float: left;
    text-align: right;
    width: 786px;
    height: 44px;
    padding-top: 20px;
    padding-right: 200px;
}

a.snelmenu_active, a.snelmenu_nonactive {
    font-size: 90%;
    color:  #606060 !important;
    text-decoration: none;
    padding-left: 8px;
    padding-right: 8px;
    border-right: 1px solid #606060;
}

.print-icon-link {
    padding-left: 8px;
    padding-right: 8px;
}

#search-container {
    width: 590px;
    height: 130px;
    padding-left: 38px;
    padding-top: 24px;
    background: url("../images/internet/header.gif") no-repeat left top;
}

#search-container_subsite {
    width: 590px;
    height: 130px; 
    position: relative;   
    background: url("../images/subsite/bg_header_subsite.gif") right top no-repeat;
}

#search-form {
    margin: 0px;
    width: 120px;
}

#search-label {
    color: #ffffff;
    font-weight: bold;
    padding-bottom: 6px;
}

div#view-form-container {
    height: 17px;
    width: 165px;
}

#search-text-field {
    float:left;
    width: 144px;
    height: 17px;
}

div#search-text-container {
    width: 144px;
    height: 17px;
}

#search-button {
    float:left;
    width: 15px;
    height: 18px;
    padding-top: 3px;
    margin-top: -17px;
    padding-left: 0px;
    margin-left: 150px;
}

#search-link {
    clear: both;
    color: #ffffff;
    font-weight: bold;
    padding-top: 8px;
}

#homepage-middle-container {
    width: 598px;
    height: 230px;
}

#slideshow-container {
    float: left;
    width: 350px;
    height: 220px;
}

#contact-container {
    float: left;
    width: 238px;
    min-height: 219px;
    height: 219px;
    margin-bottom: 10px;
    background-color: #E1E7EC;
}

#contact-details {
    font-size: 90%;
    text-align: right;
    width: 100%;
    min-height: 120px;
    height: 120px;
    padding-top: 16px;
    padding-right: 22px;
}

div#contact-details ul li {
	  float:right;
	  clear: both;
}

#contact-details-mail a {
    font-size: 80%;
    color: #ffffff;
    width: 100%;
}

#homepage-bottom-container {
    width: 598px;
    height: 230px;
}

#fast-links-container {
    float: left;
    width: 210px;
    height: 320px;
    background-color: #E1E7EC;
}


#fast-links-title {
    width: 100%;
    height: 22px;
    padding-left: 28px;
    padding-top: 3px;
    margin-top: 13px;
    color: #ffffff;
    background: url("../images/internet/bullet_snelnaar.gif") no-repeat 14px 8px;
    background-color: #2A79B4;
}

#fast-links-content {
    font-size: 90%;
    width: 100%;
    height: 272px;
    padding-top: 8px;
    padding-left: 14px;
}

#fast-links-content a {
    font-size: 90%;
    color: #242424;
    text-decoration: none;
}

#fast-links-content h6 {
    margin:0;
}

#actual-bottom {
    width: 100%;
    height: 13px;
    background-color: #E1E7EC;
}

#homepage-bottom-separator {
    float: left;
    width: 12px;
    height: 320px;
}

#actual-container {
    float: left;
    width: 366px;
    height: 320px;
    background-color: #E1E7EC;  
    height: auto;
}

#actual-top {
    width: 100%;
    height: 13px;
    background: url("../images/internet/corner_topleft_actueel.gif") no-repeat left top;
}

#actual-title {
    width: 100%;
    height: 22px;
    padding-left: 28px;
    padding-top: 3px;
    color: #ffffff;
    background: url("../images/internet/bullet_actueel.gif") no-repeat 14px 8px;
    background-color: #FDA804;
}

#actual-content {
    font-size: 90%;
    color: #242424;
    width: 100%;
    height: 272px;
    padding-top: 8px;
    padding-left: 14px;   
}


#actual-content a.titel_url {
    float:left;
    clear:both;
    width: 330px;
}

#actual-bottom {
    width: 100%;
    height: 13px;
    background: url("../images/internet/corner_bottomright_actueel.gif") no-repeat right bottom;
    float: left;
}

.news-intro-content {
    float: left;
    clear: both;
    width: 330px;
    margin-bottom:1.5em;  
}

.news-intro-thumbnail {
    float: left;
}

div.news-intro em {
	margin-right: 7px;
}

#themes-global-container {
    float: left;
    width: 188px;
    height: 650px;
}

#actual-rigth-container {
    width: 186px;
    height: auto;
    background-color: #ffffff;
}

.themes-container {
    float: left;
    width: 186px;
    background-color: #2A79B4;
    margin-bottom:40px;
}

.themes-top {
    width: 100%;
    height: 17px;
    background: url("../images/internet/bg_top_linkbok.gif") no-repeat left top;
}

.themes-title {
    width: 100%;
    min-height: 26px;
    _height: 26px;
    padding-left: 104px;
    padding-top: 6px;
    color: #ffffff;
    background: url("../images/internet/bullet_thema.gif") no-repeat 90px 10px;
    background-color: #73A7CE;
}

.themes-content {
    color: #ffffff;
    text-align: right;
    width: 100%;
    height: auto;
    padding-top: 12px;
    padding-left: 8px;
    padding-right: 8px;
}

.themes-content h6 {
    margin-bottom: 0px;
}

.themes-content h6 a {
    font-size: 90%;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}

.themes-bottom {
    width: 100%;
    height: 17px;
    background: #FFF url("../images/internet/bg_bottom_linkbox.gif") no-repeat left top;
}

#top-image {
    width: 120px;
    height: 20px;
    border: 1px solid #000000;
    background-color: #000000;
}

#button-up {
    margin-right: -20px;
    z-index: 10000;
    text-align: right;
}

#navcontainer {
    position: absolute;
    text-align: right;
}

#navcontainer a {
    text-decoration: none;
    font-size: 90%;
}

#navcontainer a:hover {
    color: #FD7700 !important;
}

#navcontainer ul {
    margin: 0;
    padding: 0;
    list-style: none;
    width: 227px;
}

#navcontainer ul li {
    margin-right: 67px;
}

.item_nonactive {
    color: #0E568D !important;
    text-transform: uppercase;
    margin-bottom: 10px;
}

.item_active {
    color: #FD7700 !important;
    text-transform: uppercase;
    margin-bottom: 10px;
}

#navcontainer ul li div.subcontainerdiv {
    background: url("../images/internet/bg_submenu_top.gif") no-repeat -1px top;
    _background: url("../images/internet/bg_submenu_top.gif") no-repeat 48px top;
    padding-top: 10px;
    _padding-top: 13px;
    margin-left: 40px;
    _margin-left: 0px;
    _margin-right: -67px;
    width: 179px;
}

#navcontainer ul li ul {
    padding-bottom: 13px;
    background: url('../images/internet/bg_submenu_bottom.gif') no-repeat 0px bottom;
    _background: url('../images/internet/bg_submenu_bottom_ie.gif') no-repeat 48px bottom;
}

#navcontainer ul li ul li {
    margin-right: 0px;
    padding-right: 41px;
    padding-left: 5px;
    width: 178px;
    _width: 179px;
    border-right: 1px solid #FD7700;
    border-left: 1px solid #FD7700;
    background: #FFF;
    font-size: 110%;
}

.subitem_nonactive {
    color: #242424 !important;
}

.subitem_active {
    color: #FD7700 !important;
}

#nextpage-main-container {
    width: 586px;
    min-height: 500px;
    height: auto;
    _height: 500px;
    background-color: #ECF0F3;
    padding: 22px 30px 22px 54px;
}

#contact-details-mail {
    width: 220px;
    height: 84px;
    background: url("../images/intranet/bg_mail.gif") no-repeat 34px top;
    padding-top: 26px;
    padding-right: 16px;
    text-align: right;
    cursor: hand;
}
#tweekolommentable td{
        padding-right: 15px;
}

div#nextpage-main-container img.xml_site_image {
    max-width: 100px !important;
    max-height: 100px !important;
}

.sim_default_toon_plaatje {
     max-width: 100px !important;
    max-height: 100px !important;
}

div#link_logo a{
   position:absolute;
   top:50px;
   left:30px;
   width:150px;
   height:100px;
   display:block;
}

ul.ul_lijst li.lijstitem {
    list-style: none;
}

ul.ul_lijst li.lijstitem_bullet {
  background-image: none !important;
  list-style-type: disc;
  padding-left: 0px;
  margin-left: 15px;
  overflow: visible;
}

div#page_titel {
    color: #ff9900;
    font-size: 20px;
    margin-bottom: 20px;
}
