@charset "UTF-8";

/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Screen layout for YAML examples
 * (de) Bildschirmlayout fÃƒÂ¼r YAML-Beispiele
 *
 * @copyright    Copyright 2005-2010, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2.1
 * @revision        $Revision: 443 $
 * @lastmodified    $Date: 2009-12-31 18:05:05 +0100 (Do, 31. Dez 2009) $
 */

@media screen, projection
{
  /** 
   * (en) Forcing vertical scrollbars in IE8, Firefox, Webkit & Opera 
   * (de) Erzwingen vertikaler Scrollbalken in IE8, Firefox, Webkit & Opera 
   *
   * @workaround
   * @affected IE8, FF, Webkit, Opera
   * @css-for all
   * @valid CSS3
   */

  body { overflow-y: scroll;
  	position: relative }

  /*------------------------------------------------------------------------------------------------------*/
  
  /**
   * (en) Formatting YAML's  basic layout elements
   * (de) Gestaltung des YAML Basis-Layouts
   */

  /* (en) Marginal areas & page background */
  /* (de) Randbereiche & Seitenhintergrund */
  body {  }

  /* (en) Centering layout in old IE-versions */
  /* (de) Zentrierung des Layouts in alten IE-versionen */
  body { text-align: center; }
  .page_margins { text-align:left; margin: 10px auto; }

  /* (en) Layout: width, background, borders */
  /* (de) Layout: Breite, Hintergrund, Rahmen */
  .page { padding: 0px; }  
  .page_margins {width: 980px; min-width: 980px; max-width:none; }

  /* #col1 becomes the middle column | #col1 wird zur mittleren Spalte */
  #col1 { width: 230px; float:left; margin-left: -10px; padding-bottom: 10px; }
  #col1_content { }
  
  #col_wide { width: 100%; float:left; margin-left: -10px; padding-bottom: 10px; }
  #col_3col_wide { width: 893px; float:left; margin-left: 0px; padding-bottom: 10px; }
  
  /* #col2 becomes the left column | #col2 wird zur linken Spalte */
  #col2 { width: 460px; float:left;  margin-left: 0px; padding-bottom: 10px; }
  #col2_content {  }

  /* #col3 becomes the right column | #col3 wird zur rechten Spalte */
  #col3 { margin:0 0 0 -50px; width: 230px; float:right; padding-bottom: 10px; } 

  .c50l { float:left; }
  .c50r { float:right; margin-left:-5px; }

  .c50l, .c50r { width:50%; }

  .subc  { padding:0 0.5em; }
  .subcl, .subcr { padding:0; }

  
}
/* Einde YAML */
/* algemene zaken */
body {
   font: 100% "Lucida Sans Unicode","Lucida Grande",sans-serif;
   background: #ffffff;
   margin: 0;
   padding: 0;
   text-align: center;
   color: #000000;
}

a img {
   border: none;
}

table {
   padding: 0;
   margin: 0;
}

#col2_content td {
   padding: 4px;
}
   
li {
   line-height: 1em;
}


/* Achtergrond */
#achtergrond {
   position: fixed;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   z-index: 0;
   overflow: hidden;
}

/* Hoofdblokken */
.page {
   position: relative;
   width: 992px;
   margin: 0 auto;
   text-align: left;
   z-index: 10;
}

#navbalk {
   height: 180px;
   margin: 0;
   z-index: 10;
}

#slider_inhoud {
    float: left;
    margin: 0 0 0 -33px;
}

.slider-wrapper {
	margin-bottom: -5px;
}

#slider {
    margin: -13px 0 0 !important;
    z-index: 10;
}

#inhoud {
   background-color: #ffffff;
   margin: 0;
   z-index: 10;
}

#voet1, #voet2 {
   margin: 0;
   z-index: 10;
}

/* Schaduwen hoofdblokken */
.scha_boven_982 {
   position: relative;
   width: 982px;
   height: 20px;
   background: url(../../img/pngs/schaduw_boven_982.png) no-repeat;
}
   
.scha_lijf_982 {
   position: relative;
   margin: 0;
   padding: 0 44px 0 40px;
   background: url(../../img/pngs/schaduw_lijf_982.png) repeat-y;
}

.scha_onder_982 {
   position: relative;
   width: 982px;
   height: 20px;
   background: url(../../img/pngs/schaduw_onder_982.png) no-repeat;
}

/* Logo's linksboven navbalk Nederlands */
#navbalk_logo_vp_nl {
   padding: 14px 0 0 0;
   float: left;
   clear:left;
}

/* Logo's linksboven navbalk Engels */
/* MOETEN NOG KOMEN */
/* Overige subblokken navbalk */
#navbalk_container {
   float: left;
   width: 665px;
   height: 153px;
   margin: 0 0 0 20px;
}

#navbalk_boven_cont {
   width: 665px;
   height: 126px;
}

#navbalk_menu {
   float: left;
   width: 665px;
   height: 77px;
   z-index: 15;
}

#navbalk_service {
   float: right;
   text-align: right;
   margin: 0;
   padding: 0;
   width: 100%;
   height: 13px;
   z-index: 12;
}

#dutch,
#english {
   height: 13px;
   width: 35px;
   float: right;
   margin-left: 10px;
}

#navbalk_login, #navbalk_winkelen, #navbalk_berichten {
   height: 13px;
   float: right;
   margin-left: 15px;
   white-space: nowrap;
   width:300px !important;
}
#navbalk_login span.right_align {
	float:right;
	font-size:100%;
}
#navbalk_onder_cont {
   width: 665px;
   height: 41px;
}

#navbalk_zoeken {
   width: 665px;
   height: 31px;
   float: left;
}

#navbalk_zoeken.zoeken2011 {
   width: 265px;
}

#navbalk_kruimelpad {
   width: 650px;
   height: 10px;
   margin-bottom: 10px;
}
   
/* Subblokken voeten */
#navonder, #sponsonder {
   background: transparent none repeat scroll 0 0;
   clear: both;
   float: none;
   margin-top: 0;
   border-top: #777777 1px solid;
}

#navonder .kolom, #sponsonder .kolom {
   padding: 5px 30px 5px 0;
   float: left;
}
#navonder .kolom {
   width: 120px;
}
#sponsonder .kolom {
   width: 106px;
}

#sponsonder .kolom.eerste {
   padding-right: 5px;
}

#navonder .kolom.eerste, #navonder .kolom.laatste, #sponsonder .kolom.eerste, #sponsonder .kolom.laatste {
   margin-left:0 !important;
}

#navonder .kolom.laatste, #sponsonder .kolom.laatste {
   padding-right: 0;
}

/* Schaduwen subblokken 230px breed, netto 210px */
/* wit 230 */
.scha_boven_wit_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_top_230.png) no-repeat;
}
   
.scha_lijf_wit_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_wit_lijf_230.png) repeat-y;
}

.scha_onder_wit_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_onder_230.png) no-repeat;
}

/* paars 230 - tentoonstellingen */
.scha_boven_paars_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_top_230.png) no-repeat;
}
   
.scha_lijf_paars_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_paars_lijf_230.png) repeat-y;
}

.scha_onder_paars_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_onder_230.png) no-repeat;
}

/* groen 230 - educatie*/
.scha_boven_groen_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_top_230.png) no-repeat;
}
   
.scha_lijf_groen_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_groen_lijf_230.png) repeat-y;
}

.scha_onder_groen_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_onder_230.png) no-repeat;
}

/* roze 230 - collectie */
.scha_boven_roze_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_top_230.png) no-repeat;
}
   
.scha_lijf_roze_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_roze_lijf_230.png) repeat-y;
}

.scha_onder_roze_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_onder_230.png) no-repeat;
}

/* oranje 230 - dialoog */
.scha_boven_oranje_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_top_230.png) no-repeat;
}
   
.scha_lijf_oranje_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_oranje_lijf_230.png) repeat-y;
}

.scha_onder_oranje_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_onder_230.png) no-repeat;
}
/* grijs 230 - voorpagina en algemeen */
.scha_boven_grijs_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_top_230.png) no-repeat;
}
   
.scha_lijf_grijs_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_grijs_lijf_230.png) repeat-y;
}

.scha_onder_grijs_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_onder_230.png) no-repeat;
}

/* blauw 230 - bezoek */
.scha_boven_blauw_230 {
   clear: both;
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_top_230.png) no-repeat;
}
   
.scha_lijf_blauw_230 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_blauw_lijf_230.png) repeat-y;
}

.scha_onder_blauw_230 {
   position: relative;
   width: 230px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_onder_230.png) no-repeat;
}

/* blanco 230 */
.scha_geen_230 {
   position: relative;
   width: 210px;
   padding: 0 22px 0 8px;
   margin-bottom: 5px;
}
   
/* Schaduwen subblokken 460px breed, netto 440px */
/* wit 460 */
.scha_boven_wit_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_top_460.png) no-repeat;
}
   
.scha_lijf_wit_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_wit_lijf_460.png) repeat-y;
}

.scha_onder_wit_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_onder_460.png) no-repeat;
}
/* paars 460 - tentoonstellingen */
.scha_boven_paars_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_top_460.png) no-repeat;
}
   
.scha_lijf_paars_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_paars_lijf_460.png) repeat-y;
}

.scha_onder_paars_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_onder_460.png) no-repeat;
}
/* groen 460 - educatie */
.scha_boven_groen_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_top_460.png) no-repeat;
}
   
.scha_lijf_groen_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_groen_lijf_460.png) repeat-y;
}

.scha_onder_groen_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_onder_460.png) no-repeat;
}
/* roze 460 - collectie */
.scha_boven_roze_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_top_460.png) no-repeat;
}
   
.scha_lijf_roze_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_roze_lijf_460.png) repeat-y;
}

.scha_onder_roze_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_onder_460.png) no-repeat;
}

/* oranje 460 - dialoog*/
.scha_boven_oranje_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_top_460.png) no-repeat;
}
   
.scha_lijf_oranje_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_oranje_lijf_460.png) repeat-y;
}

.scha_onder_oranje_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_onder_460.png) no-repeat;
}

/* grijs 460 - voorpagina en overig */
.scha_boven_grijs_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_top_460.png) no-repeat;
}
   
.scha_lijf_grijs_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_grijs_lijf_460.png) repeat-y;
}

.scha_onder_grijs_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_onder_460.png) no-repeat;
}

/* blauw 460 - bezoek */
.scha_boven_blauw_460 {
   clear: both;
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_top_460.png) no-repeat;
}
   
.scha_lijf_blauw_460 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_blauw_lijf_460.png) repeat-y;
}

.scha_onder_blauw_460 {
   position: relative;
   width: 460px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_onder_460.png) no-repeat;
}

/* blanco 460 */
.scha_geen_460 {
   position: relative;
   width: 440px;
   padding: 0 22px 0 8px;
   margin-bottom: 5px;
}

.scha_boven_wit_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_top_920.png) no-repeat;
}
   
.scha_lijf_wit_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_wit_lijf_920.png) repeat-y;
}

.scha_onder_wit_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_wit_onder_920.png) no-repeat;
}
/* paars 920 - tentoonstellingen */
.scha_boven_paars_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_top_920.png) no-repeat;
}
   
.scha_lijf_paars_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_paars_lijf_920.png) repeat-y;
}

.scha_onder_paars_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_paars_onder_920.png) no-repeat;
}
/* groen 920 - educatie */
.scha_boven_groen_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_top_920.png) no-repeat;
}
   
.scha_lijf_groen_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_groen_lijf_920.png) repeat-y;
}

.scha_onder_groen_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_groen_onder_920.png) no-repeat;
}
/* roze 920 - collectie */
.scha_boven_roze_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_top_920.png) no-repeat;
}
   
.scha_lijf_roze_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_roze_lijf_920.png) repeat-y;
}

.scha_onder_roze_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_roze_onder_920.png) no-repeat;
}

/* oranje 920 - dialoog*/
.scha_boven_oranje_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_top_920.png) no-repeat;
}
   
.scha_lijf_oranje_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_oranje_lijf_920.png) repeat-y;
}

.scha_onder_oranje_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_oranje_onder_920.png) no-repeat;
}

/* grijs 920 - voorpagina en overig */
.scha_boven_grijs_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_top_920.png) no-repeat;
}
   
.scha_lijf_grijs_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_grijs_lijf_920.png) repeat-y;
}

.scha_onder_grijs_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_grijs_onder_920.png) no-repeat;
}

/* blauw 920 - bezoek */
.scha_boven_blauw_920 {
   clear: both;
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_top_920.png) no-repeat;
}
   
.scha_lijf_blauw_920 {
   position: relative;
   margin: -4px 0 0 0;
   padding: 0 22px 0 18px;
   background: url(../../img/pngs/scha_blauw_lijf_920.png) repeat-y;
}

.scha_onder_blauw_920 {
   position: relative;
   width: 920px;
   height: 18px;
   background: url(../../img/pngs/scha_blauw_onder_920.png) no-repeat;
}

/* Blog */
.bloglijst img {
   float: left;
   margin: 3px 5px 5px 0;
}

/* Formulieren */
form {
   margin: 0;
   padding: 0;
}

fieldset {
   border: #777777 solid 1px;
   padding: 5px;
   margin: 5px 0 0 0;
}

legend, label {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 13px;
   letter-spacing: -0.35px;
   color: #777777;
}

input, textarea {
   background-color: #ffffff;
   border: none;
   font-family: "Andale Mono", LucidaSans-Typewriter, "Lucida Console", Fixedsys,  monospace;
   font-size: 12px;
   line-height: 1.2em;
   color: #333333;
   outline: none;
}

div.veld_scha_onder {
	background:transparent url(../../img/pngs/form-shadow-bottomright.png) bottom right;
}

div.formveld {
	margin-top:8px;
	clear: both;
	float:left;
}

input.formveld_65,
input.formveld_175,
input.formveld_210,
input.formveld_325,
textarea.formgebied_210,
textarea.formgebied_325 {
	background:transparent url(../../img/pngs/form-shadow-topleft.png) repeat-x scroll 0 0;
	padding:6px 4px 0px 8px;
}

input.formveld_white {
	background: white url(../../img/pngs/form-shadow-topleft.png) repeat-x scroll 0 0;
}

form.zoekmachine #zoekveld {
	background:url("/img/pngs/zoekbox_ag.png") no-repeat scroll left top transparent;
	height:20px;
	padding:6px 4px 4px 8px;
	width:581px;
}

.zoeken2011 form.zoekmachine #zoekveld {
	width: 180px;
}

input.formveld_65 {
   width: 55px;
   height: 20px;
}

input.formveld_175 {
	width: 175px;
	height: 20px;
}

input.formveld_210 {
   width: 200px;
   height: 20px;
}

input.formveld_325 {
   width: 320px;
   height: 20px;
}

textarea.formgebied_210 {
   width: 205px;
}

textarea.formgebied_325 {
   width: 320px;
}

form.zoekmachine fieldset {
   margin: 0;
   padding: 0;
   border: 0;
}

form.zoekmachine input.verstuurknop {
   font: 0.9em Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   font-weight: bold;
   text-decoration: none;
   color: #777777;
   background-color: #FFFFFF;
   float: right;
   margin: 4px 0 0 0;
   padding: 0;
   border: none;
   outline: none;
   cursor : pointer;
}

form.zoekmachine input.verstuurknop:hover {
   color: #000000;
}

input.submit {
   font: 0.75em Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   font-weight: bold;
   text-decoration: none;
   color: #777777;
   background-color: #FFFFFF;
   padding: 0;
   border: none;
   outline: none;
   cursor : pointer;
   border: #777777 solid 1px;
   padding: 3px;
   margin-top: 5px;
}

input.submit:hover {
   color: #ffffff;
   background-color: #777777;
}

/* Navbalk links */
#navbalk_service #dutch a {
   display: block;
   background: url(/img/gifs/vlag_nl.gif) no-repeat;
   height: 15px;
   width: 35px;
}

#navbalk_service #dutch a:hover {
   background: url(/img/gifs/vlag_nl_a.gif) no-repeat;
   text-decoration: none;
}

#navbalk_service #english a {
   display: block;
   background: url(../../img/gifs/vlag_en.gif) no-repeat;
   height: 15px;
   width: 35px;
}

#navbalk_service #english a:hover {
   background: url(../../img/gifs/vlag_en_a.gif) no-repeat;
   text-decoration: none;
}

#navbalk_service #navbalk_login, #navbalk_service #navbalk_winkelen, #navbalk_service #navbalk_berichten {
   float: right;
   clear: left;
   vertical-align: top;
}

#navbalk_login a, #navbalk_login span, #navbalk_winkelen a, #navbalk_berichten a {
   font: 0.6em Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #777777;
   float: left;
   margin-left: 5px;
}

#navbalk_winkelen a, #navbalk_berichten a {
   float: right;
   white-space: nowrap;
}




/* Kruimels */
p.kruimels, #navonder, #sponsonder {
   margin: 0;
   font: 0.6em Arial, Helvetica, sans-serif;
   text-transform:uppercase;
   text-decoration: none;
   color: #777777;
}

.breadcrumb p.kruimels {
	font: 0.8em Arial, Helvetica, sans-serif;
	float: left;
}

p.kruimels a, #navonder a, #sponsonder a {
   font-weight: bold;
   text-decoration: none;
   color: #777777;
}

/* Navbalk in de voet1 */
#navonder h4 a {
   color: #000000;
   font-size: 10px;
}

#navonder h4 a:hover {
   color: #777777;
}

#navonder ul li, #sponsonder ul li {
   list-style: none;
   margin: 5px 0;
}

#navonder h4, #sponsonder h4 {
   margin-bottom: 12px;
}

/* merged from old style */
.formfout {
   color:#FF0000;
   font-size:11px;
   font-weight:bold;
   text-transform:uppercase;
}

/* NAI-633 en NAI-697*/
#addthis {
padding-top:15px;
display: block;
width: 125px;
}

/* NAI-661 */
li.agendateaser p.aankeiler {
overflow: hidden;
display: block;
height: 44px;
}

/* NAI-683 */
div.scha_geen_460 td img {
padding-right:10px;
}
bottom_image {
padding-top: 10px;
}

/* NAI-721 */
img.bottom_image {
padding-top: 10px;
}

/* NAI-714 */
label.checkbox_label {
display:block;
}

#map_canvas {
	margin-top:4px;
	margin-bottom:5px;
}
.cas-form-errors {
color:red;
font-weight:bold;
text-transform: uppercase; 
}
div.attachmenticons div.big,
div.attachmenticons div.small {
width: 100px;
height: 116px;
float: left;
}
div.attachmenticons div.big img,
div.attachmenticons div.small img {
width: 64px;
height: 64px;
padding-left:18px;
}
div.attachmenticons div.big a.title,
div.attachmenticons div.small a.title {
width: 100px;
height: 47px;
overflow: hidden;
display: block;
text-align: center;
font-weight:normal;
}

/* NAI-814 */
#col3_content .aankeiler img,
#col1_content .aankeiler img {
max-width: 210px;
}

.clear {
	clear: both;
}

/* socialmedia button */
div.socialmedia {
    display: block;
    margin-top: 10px;
}
div.socialmedia div.facebook {
    float: left;
    display: inline;
    width: 300px;
    height: 22px;
}
div.socialmedia div.twitter {
    width: 100px;
    float: left;
    display: inline;
}

ul.tagcloud, ul.tagcloud li, ul.tagcloud a{
	border:0 none;
	display:inline;
	font-weight:normal;
	margin:0;
	padding:0;
	width:auto;
}
li.tagsize0, li.tagsize0 a {
	font-size:0.75em;
}
li.tagsize1, li.tagsize1 a {
	font-size:0.85em;;
}
li.tagsize2, li.tagsize2 a {
	font-size:1.05em;
}
li.tagsize3, li.tagsize3 a {
	font-size:1.2em;
}
li.tagsize4, li.tagsize4 a {
	font-size:1.3em;
}
ul.taglist {
	list-style-type: none;
	margin: 4px 13px 5px 7px;
	padding: 0px;
}
ul.taglist li {
	padding: 8px;
	margin: 0px;
}
ul.taglist.blauw {
	border-top: 1px dotted #00ACD2;
}
ul.taglist.blauw li {
	border-bottom: 1px dotted #00ACD2;
}
ul.taglist.grijs, ul.taglist.wit {
	border-top: 1px dotted #9A9A9A;
}
ul.taglist.grijs li, ul.taglist.wit li {
	border-bottom: 1px dotted #9A9A9A;
}
ul.taglist.groen {
	border-top: 1px dotted #30A008;
}
ul.taglist.groen li {
	border-bottom: 1px dotted #30A008;
}
ul.taglist.oranje {
	border-top: 1px dotted #E7541C;
}
ul.taglist.oranje li {
	border-bottom: 1px dotted #E7541C;
}
ul.taglist.paars {
	border-top: 1px dotted #853C8A;
}
ul.taglist.paars li {
	border-bottom: 1px dotted #853C8A;
}
ul.taglist.roze {
	border-top: 1px dotted #E1017A;
}
ul.taglist.roze li {
	border-bottom: 1px dotted #E1017A;
}

/* RSS FEED PORTLET */
div.rssHeader h3 {
	text-transform:uppercase;
}
div.rssBody {
	margin-bottom: 1em;
	padding-left: 18px;
	padding-right: 22px;
}
div.rssBody ul {
	margin-left: 0;
}
div.rssBody li {
	margin-top: 1em;
	list-style: none;
	margin-left: 0;
}
div.rssBody li a {
	color: #000 !important;
}
div.rssBody p {
	margin-top: 0.5em;
}

/* related tags include */
div.related-tag-list {
	margin-top: 1em;
	margin-bottom: 1.5em;
}
div.related-tag-list p.tags {
	color: black;
	font-weight: bold;
	font-size: 13px;
}
div.related-tag-list p.tags a {
	color: #888888;
	font-weight: normal;
}

#auto {
	position: absolute;
	top: -220px;
	z-index: 100000;
	float: left;}
	
/* fix for new intranet old views */
#inhoud #col1 #aankeiler dt,
#inhoud #col3 #aankeiler dt { margin-left: 10px;}

div.pager span {text-decoration: underline;; color: #666;}
