/******************************************************** algemeen */
.ec {
  width:335px;
  padding:7px 20px 0 8px;
  overflow:hidden;
}

.ec_shortlist .ec_list {
  margin:0px;
  padding:0px;
  list-style-position:inside;
}

.ec_library ul, .ec_library .mapmenu {
  font-size:90%;
}

.ec a {
  color:#799DBE;
  text-decoration:underline;
}

.ec a:hover {
  text-decoration:none;
}

/******************************************************** navigatie bovenaan een pagina */
.ec_navigation {
  padding-left:0px;
  border-color:#bfd2e3 !important;
  background-image:none !important;
}

.ec h1 {
  color:#799dbe;
}

.ec_navigation li {
  color:#5583a9;
}

.ec_navigation a {
  color:#000;
}

/******************************************************** tabellen */
.ec_table th {
  background-color:#d6dfe7;
  color:#7590a9;
  padding-left:5px;
}

.ec_table td {
  padding-left:5px;
  border-top:1px solid #bfd2e3;
  color:#000;
}

.ec_table .rowoneven {

}

.ec_table .roweven {
  background-color:#d6dfe7;
}

.ec .ec_table tr:hover {
  background-color:#f3f6f9 !important;
}

/******************************************************** bieb */
.map .mapheader {
  background:#bfd2e3;
  color:#000;
  border-top:1px solid #bfd2e3;
}

.maps .mapheader {
  background:#d6dfe7;
  color:#000;
  border-top:1px solid #999;
}

.maps .mapheader:hover {
  background:#fff;
}

.maps {
  border-left:2px solid #bfd2e3;
}

.file {
  border-bottom:1px solid #bfd2e3;
}

.file:hover {
  background:#fff;
}

.ec_library .librarymenu {
  background:#d6dfe7;
  border:1px solid #bfd2e3;
}

.ec_library .librarymenu li {
  border-bottom:1px solid #bfd2e3;
}

.ec_library .librarymenu a {
  color:#000;
}

.ec_library .librarymenu .close:hover, ec_library librarymenu .close:focus {
  background:#bfd2e3;
}

/******************************************************** agenda */
.ec_agenda .ec_agenda_kolom h1 {
  color:#000;
}

/******************************************************** fotogalerij */
.ec_photogallery .user {
  background:#fff;
}
.ec_photogallery .user h1, .ec_photogallery .user .p_bewoner {
  display:none;
}

.ec_photogallery .ec_item {
  border-bottom:1px solid #bfd2e3;
}

.ec_photogallery #slideshow_ec_menu {
  background:#d6dfe7;
}

.ec_photogallery #slideshow_ec_menu .ul2 a {
  border:1px solid #bfd2e3;
}

.ec_photogallery #slideshow_ec_menu .ul2 a:hover {
  background:#fff;
  color:#000;
}


.ec_photogallery, #ec_slideshow, #myGallery {
  width:335px;
  overflow:hidden;
}

/******************************************************** forum */
.forumPost {
  background:#bfd2e3;
}

.ec_forum .forumReply {

}

.ec_forum .roweven {
  background:#d6dfe7;
}

.ec_forum .forumReply p {
  color:#000;
}

.ec_forum .forumReplys div {
  border-bottom:1px solid #bfd2e3;
}

/******************************************************** thumbnails */
.ec_thumbnail {
  background:#eef4f8 !important;
  border:2px solid #bfd2e3 !important;
}

.ec_thumbnail:hover, .ec_thumbnail:focus {
  border:2px solid #aac2d7 !important;
  background:#bfd2e3 !important;
}

.ec_shortlist .ec_thumbnail {
  width:75px;
  height:75px;
  background:#eef4f8;
  border:1px solid #bfd2e3;
}

.ec_shortlist .ec_thumbnail:hover, ec_shortlist .ec_thumbnail:focus {
  border:1px solid #aac2d7;
  background:#bfd2e3;
}

.greyed {
 color:#666666;
 font-size:12px;
 display: none;
}

.user .p_bewoner span {
padding:0;
display: none;
}


.ec_photogallery .user span {
}


.ec_photogallery span {
}
