.deContent .nikiWS {
   width: 100%;
}

.deContent .overlayHouseInfo {
   display: none;
}

.ec_shortlist {
   width: 100%;
   clear: both;
   border-top: 18px solid #fff;
   color: #546377;
}

.ec_shortlist {
   float: left;
}

.ec_shortlist h2 {
   font-size: 12px;
   margin: 0px;
}

#houseTypeOverview.ec_table td.listingTableBodyLinks .expand,
   .content .displayButtons .expand,
   .content .displayButtons .collapse {
   cursor: pointer;
   cursor: hand;
}

.deContent .houseTypeDescription {
   float: left;
   margin: 0 10px 10px 0;
   width: 100%;
}

.deContent #houseTypeOverview .typerow td {
   border-color: #bbb;
   border-style: solid none none;
   border-width: 1px 0 0;
}

.deContent #houseTypeOverview tbody {
   border-bottom: 1px solid #BBB;
}

.deContent #houseTypeOverview tbody.totals {
   display:none;
}

.deContent #houseTypeOverview.ec_table .nameButton {
   font-family: inherit;
}

.deContent .ec_navigation h1 {
   margin: 0;
}

.deContent .ec_faq a,
   .deContent .ec_news a {
   color: #000;
   text-decoration:underline;
}

.deContent .ec h1,
   .ec_news h1, .deContent .ec_faq h1 {
   font-size: 11pt;
   color: #000;
}
.deContent .ec h1 a,
   .ec_news h1 a, .deContent .ec_faq h1 a {
  text-decoration:none;
}

.deContent .greyed {
   display: none;
}

/*EC info menu*/
.rightcolumn .ecinfo {
   margin: 25px 0 0 25px;
   color: #003455;
}

.rightcolumn .ecinfo a {
   color: #003455;
}

/*Interesse*/
.deContent .nikiWS .formcol1 {
   width: 100%;
}

.deContent .nikiWS .inputtext {
   width: 200px;
}

/*woningtype */
.deContent .nikiWS #priceList {
   margin-right:0;
   width:55px;
}

/*hide the status columns in the price list (*/
.content #houseTypeOverview.ec_table .green,
.content #houseTypeOverview.ec_table .orange,
.content #houseTypeOverview.ec_table .red,
.content #houseTypeOverview.ec_table .th_forsale {
   display:none !important;
}

/* prijslijst vanaf 3.9*/
.content #houseTypeOverview {

}
.content #houseTypeOverview .typename td,
.content #houseTypeOverview .typerow td,
.content .nikiWS #houseTypeOverview .totals td {
   padding-left:10px;
   padding-top:5px;
   vertical-align:top;
}

.content #houseTypeOverview.ec_table, #priceListTable.ec_table {
   line-height:17px;
}
.content #houseTypeOverview .readMoreLink,
.content #priceListTable .readMoreLink {
   text-decoration:underline;
   margin-bottom:5px;
}

.content .nikiWS .nikiContent #nikiImage {
   overflow:hidden;
   width:100%;
}

.content #houseTypeOverview {
  width: 100%;
}

.content #houseTypeOverview .typerow td {
  border: none;
}

.content #houseTypeOverview .houseType {
   margin-bottom:10px;
   width:45%;
}

.deContent .nikiWS #nikiImage {
   overflow:hidden;
}

.content #houseTypeOverview.ec_table .rowHeader {
   width: 25%;
}

.content #houseTypeOverview.ec_table td.listingDescription {
   width:45%;
}

.content .infoSummaryItems {
   margin: 0 0 0 0px;
   padding: 0;
}

.content .expand,
.content .collapse {
   cursor: pointer;
   cursor: hand;
}

.content .nikiHouseType .infoSummary {
   float:left;
   margin: 0;
}

.content #houseTypeOverview.ec_table .infoSummaryItem {
  height: auto;
}

.content .overlayPriceList {
   width: 640px;
}

/* Links */
.content .ec_links #links {
   width:100%;
}

.content .ec_links ul {
   padding:0;
   color: #000;
}

.content .ec_links a,
.content .ec_links h1 {
   color:#000;
}

/*FAQ*/
.deContent .ec_faq .ec_navigation {
   border-color: #ddd;
}

.deContent .ec_faq ul{
   padding-left: 15px;
}
.deContent .ec_faq ul li{
   margin-bottom: 10px;
}

.deContent .ec_faq .faqtotop {
   display: block;
   margin-left:457px;
}

.deContent .ec_faq .faqtotop a{
   font-size: 8pt;
   color: #5a5a5a;

}

.deContent .ec_faq  .ec_list div p strong {
    color: #5a5a5a;
}

.alertMessage {
   font-weight: bold;
   color:#747474;
}

/*Nieuws*/

.shortNews{
 left:456px;
position:absolute;
top:220px;
width:400px;
color:#003455;
}

.shortNews a{
   color:#003455;
}

.newsDate{
 width:400px;
}

.newsTitle a{
   width:410px;
   display: block;
   font-size:18px;
   text-transform:uppercase;
   text-decoration:none;
/*   height:27px; */
 margin: 0 0 9px 0;
}

.newsSummary{

}

.newsMore, .newsMore a{
   color:#ff0000;
}

.infoSummaryItems li{
   list-style-type:disc;
   display:block;
   float:left;
   list-style-type:disc;
   padding:2px 0;
   width:500px;   	
}

.surfaceRangeItem {
   padding:0px 0px 1px 0px !important;
}

.ec_news .ec_item {
  border-bottom: 1px solid;
  border-color: #E3FCBE;
  padding-bottom: 3px;
  margin-top: 10px;
}

/*fotogallery */
.content .ec_photogallery .ec_navigation {
  /*display:none;*/
}

.content .user, .content .user h1 {
  background-color:#2F71A2;
  color:#FFFFFF;
}

.content .ec_photogallery .ec_thumbnail {
  border-color: #2F71A2;
}

.content .ec_photogallery .ec_item {
  border-bottom:1px solid #2F71A2;
}

.menuItems  h1{
   display:none;
}

.menuItems .ec_form  p span{
   color:#fff;
}

.menuItems .ec_form .inputtext {
width:126px;
}

.menuItems .ec_form .formcontrols {
padding-top:5px;
text-align:right;
width:130px;
}

.container .ecinfo{
   margin:0;
}

.content .nikiWS .houseTypeDescription ul {
   margin-left: 0px !important;
}
.ec_selectoptions{
  background: #fff;
}

.map .mapheader {
  background:none repeat scroll 0 0 #2F71A2;
}
.map .mapheader a{
  color:#fff;
}
.librarymenu a{
  color:#000 !important;
  display: block !important;
}
.map .mapheader .options a {
  display: inline !important;
}
.map .mapheder .options li{
  display: inline;
}
.map .mapheader .options{
  float: right;
  
}
.files{
  width:100%;
  float: left;
}
.files .options{
  float: right;
  margin-left:20px;
}
.bewoner {
  background:none repeat scroll 0 0 white;
  margin:0 10px 0 0;
  padding:1px;
  width:50px;
}
.ec_form p span, #placeMovieHowto {
  font-weight:normal;
  font-size:12px;
}
.mceLayout{
  width:520px !important;
}

/* EC Lichtkrant */
#lichtkrant-holder{
    position: absolute;
    left: 0px;
    top: 485px;
    width: 988px;
    height: 40px;
    background: url(../gfx/algemeen/bg-lichtkrant.png) repeat-x top left;
}

.ec_lichtkrant {
    height: 40px;
    margin-bottom: 15px;
    position: absolute;
    top: 15px;
    width: 988px;

}

.ec_welcomemessage{
    margin: 0;
    padding: 0;
}

.ec_lichtkrant #mooquee1{
    width: 775px !important;
    margin: -9px 0 0 115px;
    padding: 0;
}

#lichtkrant-holder .mooquee-text {
    height: 20px;
    left: 0;
    line-height: 20px;
    position: absolute;
    color: #fff;
    font-size: 15px;
}

#lichtkrant-holder .mooquee-text strong{
    color: #000;
}

.nikiWS .involvedparties p img.adres-icoon{
    width: 9px;
    height: 9px;
}
