/*******************************************************************************
  Deze website draait op het IPROX-platform van InfoProjects bv., IPROX is een
  state-of-the-art Content Management Systeem voor omvangrijke webomgevingen.
  Voor meer informatie, zie: http://www.infoprojects.nl en http://www.iprox.nl.
  
  @author : Tim van Uuden
            InfoProjects B.V.
            tim@infoprojects.nl
*******************************************************************************/

/* Styleset specifiek */

body {
  padding: 0px;
  margin: 0px;
  background-color: #FFFFFF;
}

.border * {
  color: #010066;
}

.noborder * {
  color: #010066;
}

/* Navigatie linkerkant */
.nav_left {
  padding: 0px 0px 0px 0px;
  margin: 0px;
  font-size: 70%;
  width: 100%;
}

.nav_left a {
  color: #000000;
}

.nav_left_parent {
  height: 30px;
  padding: 5px 0px 0px 20px;
  vertical-align: middle;
}

.nav_left_selected {
  padding: 5px 0px 5px 20px;
  background-color: #FF6600;
  font-weight: bold;
  color: #ffffff;
}

.nav_left_child {
  padding: 10px 0px 10px 16px;
  margin: 0px;
}

.nav_left_item {
  background-color: #B5C7DE;
  padding: 2px 0px 2px 4px;
  border-bottom: 1px solid #FF6600;
}

/* Navigatie rechterkant */
.nav_right {
  padding: 0px 0px 10px 0px;
  margin: 0px;
  font-size: 70%;
}

.nav_right_item {
  padding: 1px 0px 1px 5px;
  background-color: #B5C7DE;
  border-top: 1px solid #255C86;
  vertical-align: middle;
}

.nav_right_item_link {
  padding: 3px 0px 1px 5px;
  background-color: #B5C7DE;
  font-size: 70%;
}

.nav_right_zieook {
  margin: 5px 0px 0px 0px;
  padding: 5px 0px 5px 5px;
  font-size: 70%;
  font-weight: bold;
  color: #ffffff;
}

.sitepad {
  vertical-align: bottom;
  margin: 0px 8px 0px 11px;
  padding: 0px 0px 0px 0px;
  font-size: 70%;
}

.sitepad a {
  color: #010066;
}

.title_h1 {
  font-size: 140%;
}

/* De inhoud */
.contents {
  padding: 24px 10px 0px 10px;
  font-size: 80%;
  color: #010066;
}

.contents p {
  margin: 0px 0px 18px 0px;
}

.contents table {
  color: #010066;
}

p.subTitel {
  margin: 0px 0px 20px 0px;
  font-weight: bold;
}

.inline_table {
  font-size: 100%;
  margin: 0px;
  padding: 0px;
  color: #010066;
}

.date {
  margin: 0px 0px 0px 0px;
  font-style: italic;
}


/* Zoekformuliertje, linksboven de navigatie */
.simple_search_form {
  padding: 0px 0px 0px 0px;
}

.simple_search_form input {
  height: 16px;
  margin: 2px 0px 0px 0px;
  padding: 0px;
  width: 123px;
  border: 0px;
  font-size: 80%;
}

.simple_search_button input {
  cursor: pointer;
  margin: 2px 0px 0px -3px;
  padding: 0px;
  width: 18px;
  height: 18px;
  background-position: 0px 0px;
  background-repeat: no-repeat;
}

.simple_search_form td {
  font-weight: bold;
  font-size: 80%;
}

/* Het gehele nieuwsitem */
.nieuwsitem, .collectie {
  border-top: 1px solid #DDEEFF;
  padding: 5px 0px 0px 0px;
}


/* Stijlen voor de sitemap */
.total_sitemap {
  width: 100%;
  padding-top: 10px;
  padding-bottom: 10px;
}

.sitemap {
  padding-left: 7px;
  margin-left: 4px;
}

.sitemap_rtl {
  padding-right: 7px;
  margin-right: 10px
}

.borderleft {
  border-left: 1px solid #010066;
}

.borderright {
  border-right: 1px solid #010066;
}

.plusje {
  padding: 0px;
  font-weight: bold;
  margin: 2px 5px 0px 0px;
  width: 10px;
  height: 15px;
  border: 1px solid #010066;
  background-color: #EFEFEF;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
}

/* Kopje van een FAQ*/
.faq_kop {
  background-color: #B9C9D9;
  padding: 2px;
  font-weight: bold;
  font-size: 90%;
}

/* Site table */
.header_bovenbalk_bg {
  background-color: #FFFFFF;
  color: #6262B3;
}

.header_schijdingslijn_bg {
  background-color: #010066;
  color: #ffffff;
  font-size: 90%;
}

.header_schijdingslijn_bg a {
  color: #ffffff
}

.header_functiebalk1_bg {
  vertical-align: middle;
  background-color: #6262B3;
  color: #FFFFFF;
  font-size: 80%;
}

.header_functiebalk1_bg a {
  color: #FFFFFF;
}

.header_functiebalk2_bg {
  text-align: right;
  vertical-align: middle;
  background-color: #EFEFEF;
  font-size:70%;
  padding-right:8px;
}

.header_functiebalk2_bg a {
  color: #010066;
}

.header_functiebalk3_bg {
  vertical-align: middle;
  background-color: #DCDCE5;
  color: #010066;
  font-size: 70%;
}

.header_functiebalk3_bg a {
  color: #010066;
}

.header_functiebalk3_bg a:visited {
  color: #010066;
}

.balk_links_bg {
  background-color: #424187;
}

.balk_rechts_bg {
  background-color: #6262B3;
}

.balk_rechts {
  padding: 0px 7px 8px 7px;
  color: #FFFFFF;
  font-size: 70%;
  border-bottom: 1px solid #5150A5;
}

.balk_rechts h4 {
  margin: -.2em 0px -.5em 0px;
  font-size: 110%;
}


.balk_rechts a {
  color: #FFFFFF;
}

.balk_rechts_login {
  width:160px;
  margin: 0px 0px 20px 0px;
  padding: 0px 0px 0px 7px;
  color: #B6B6DD;
  font-size: 80%;
  background-color: #4949AA;
}

.balk_rechts_login a{
  color: #B6B6DD;
}

.button_balk_rechts {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 2px 0px;
}

.attendering_balk_rechts {
  width:160px;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 7px;
  color: #FFFFFF;
  font-size: 80%;
  background-color: #2B2A7B;
}

.nav_niv1 {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 10px;
  font-size: 80%;
  background-color: #424187;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv1 a{
  color: #FFFFFF;
}

.nav_niv1 a:hover{
  text-decoration: underline;
}

.nav_niv1_chosen {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 10px;
  font-size: 80%;
  background-color: #61609A;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv1_chosen a{
  color: #FFFFFF;
}

.nav_niv1_chosen a:hover{
  text-decoration: none;
}

.nav_niv2 {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 13px;
  font-size: 80%;
  background-color: #8E8EB5;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv2 a{
  color: #000166;
}

.nav_niv2 a:hover{
  text-decoration: underline;
}

.nav_niv3 {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 16px;
  font-size: 80%;
  background-color: #CCCBE5;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv3 a{
  color: #000166;
}

.nav_niv3 a:hover{
  text-decoration: underline;
}

.nav_niv3_chosen {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 16px;
  font-size: 80%;
  background-color: #CCCBE5;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv3_chosen a{
  color: #000166;
}

.nav_niv3_chosen a:visited{
  text-decoration: none;
}

.nav_niv4 {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 19px;
  font-size: 80%;
  background-color: #ECECE5;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv4 a{
  color: #000166;
}

.nav_niv4 a:hover{
  text-decoration: underline;
}

.nav_niv4_chosen {
  margin: 0px 0px 0px 0px;
  padding: 0px 6px 0px 19px;
  font-size: 80%;
  background-color: #ECECE5;
  border-bottom: 1px solid #2B2A7B;
}

.nav_niv4_chosen a{
  color: #000166;
}

.nav_niv4_chosen a:visited{
  text-decoration: none;
}

.populair {
  padding: 2px 0px 2px 10px;
  background-color: #8E8EB5;
  border-bottom: 1px solid #2B2A7B;
}

.populair select{
  margin: 0px 0px 0px 0px;
  background-color: #FFFFFF;
  font-size: 60%;
  font-weight: normal;
  width: 161px;
}

.samenvatting {
  margin: 0px 0px 5px 0px;
}

.ltrBlock {
  text-align: center;
  margin-top: 10px;
  padding: 3px;
  background-color: #DCDCE5;
  color: #010066;
  font-size: 100%;
}


