.mainContent{
 margin-right:20px;
 padding-top:10px;
 padding-bottom:5px;
 border-top:1px dotted #001E57;
 border-bottom:1px dotted #001E57;
 clear:both;
}

.dashed-blue-line{
 border-bottom:1px dotted #001E57;
 clear:both;
 overflow:hidden;
}
.breadcrumb  A,
.breadcrumb  A:hover,
.breadcrumb  A:visited{
 text-decoration:none;
}

.teaser{
 margin-bottom:5px;
 padding-bottom:5px;
 padding-top:10px;
 vertical-align:text-top;
}

.agenda-today{
  background-color:#E7ECF1;
}

.headerspacing{
  padding-bottom:5px;
  padding-top:5px;
}

.teaser-date { }

.footer{
  margin-top:10px;
  margin-bottom:10px;
}

/* **************** News archive ***************** */

.newsarchive-link{
}

.newsarchive-link A, 
.newsarchive-link A:hover, 
.newsarchive-link A:visited{
  text-decoration:none;
  font-weight:bold;
}

/* **************** END: News archive ***************** */

/* **************** Faq items ***************** */

.faq-item{
  padding-top:5px;
  padding-bottom:5px;
}

.faq-question{
  padding-top:5px;
  padding-bottom:5px;
  cursor:pointer;
}
/* **************** END: Faq items ***************** */

/* **************** Nieuwsbrief sitemap ***************** */
.newsletter-action-report{color:#a00}
/* **************** END: Nieuwsbrief sitemap ***************** */
