/*******************************************************************************
  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 */

* {
  font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
}

body {
  padding: 0px;
  margin: 0px;
  background-color: #FFFFFF;
}

.border * {
  color: #010066;
}

.noborder * {
  color: #010066;
}


/* De tabel waarmee de pagina is opgebouwd */
.page {
  width: 760px;
  height: 100%;
}


/* Header functies */
.headertext {
  color: #000066;
  font-size: 80%;
  padding-left:6px;
}

.headertext a {
  color: #000066;
}

.functions{
  color: #000066;
  font-size: 70%;
}


.lan_switch {
  margin-left:30; 
  font-size: 70%; 
  color: #000066;
}

.lan_switch a {
  color: #000066;
}

/* Navigatie linkerkant */
.nav_left {
  padding: 0px 0px 0px 30px;
  margin-top: 5px;
  font-size: 70%;
  font-weight: bold;
  width: 100%;
}

.nav_left a {
  color: #000066;
}

.nav_left_chosen {
  padding: 0px 0px 0px 30px;
  margin-top: 5px;
  font-size: 70%;
  font-weight: bold;
  width: 100%;
}

.nav_left_chosen a {
  color: #000066;
  text-decoration: underline;
}

.nav_left2 {
  margin-top: 5px;
  padding: 0px 0px 0px 38px;
  font-size: 70%;
}

.nav_left2 a {
  color: #000066;
}

.nav_left2_chosen {
  margin-top: 5px;
  padding: 0px 0px 0px 38px;
  font-size: 70%;
}

.nav_left2_chosen a {
  color: #000066;
  text-decoration: underline;
}

.nav_left3 {
  margin-top:5px;
  padding: 0px 0px 0px 46px;
  font-size: 70%;
}

.nav_left3 a {
  color: #000066;
}

.nav_left3 {
  margin-top:5px;
  padding: 0px 0px 0px 46px;
  font-size: 70%;
}

.nav_left3 a {
  color: #000066;
  text-decoration: underline;
}



/* Rechterbalk */
.balk_rechts {
  margin-top: 10px;
  padding: 0px 7px 3px 7px;
  color: #000066;
  font-size: 80%;
  border-bottom: 1px solid #5150A5;
}

.balk_rechts h4 {
  margin: -.2em 0px -.5em 0px;
  font-size: 110%;
}

.balk_rechts p {
  margin: 0px 0px 0px 0px;
}

.balk_rechts a {
  color: #000066;
}

.button_balk_rechts {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 2px 0px;
}

.balk_rechts_login {
  width:200px;
  margin: 18px 0px 20px 0px;
  padding: 0px 0px 0px 7px;
  color: #B6B6DD;
  font-size: 80%;
  background-color: #4949AA;
}

.balk_rechts_login a{
  color: #B6B6DD;
}


/* De inhoud */
.contents {
  margin-top: 15px;
  padding: 0px 10px 10px 10px;
  font-size: 80%;
  color: #010066;
}

.contents p {
  margin: 0px 0px 15px 0px;
}

.contents table {
  color: #010066;
}

.inline_table {
  font-size: 100%;
  margin: 0px;
  padding: 0px;
}

.date {
  margin: 0px 0px 0px 0px;
  font-style: italic;
}

/* De inhoud */
.sitepad {
  vertical-align: bottom;
  margin: 0px 5px 0px 11px;
  padding: 0px 0px 0px 0px;
  font-size: 70%;
}

.sitepad a {
  color: #010066;
}

/* 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;
}

.borderleft {
  border-left: 1px solid #010066;
}

.sitemap a {
  color: #010066;
}

.plusje {
  padding: 0px;
  font-weight: bold;
  margin: 2px 5px 0px 0px;
  width: 10px;
  height: 15px;
  border: 1px solid #010066;
  background-color: #EFEFEF;
  cursor: hand;
  vertical-align: middle;
  text-align: center;
}

/* Kopje van een FAQ*/
.faq_kop {
  background-color: #B9C9D9;
  padding: 2px;
  font-weight: bold;
  font-size: 90%;
}

.samenvatting {
  margin: 0px 0px 5px 0px;
}

.ltrBlock {
  text-align: center;
  margin-top: 10px;
  padding: 3px;
  background-color: #DCDCE5;
  color: #010066;
  font-size: 100%;
}

