.ec_shortlist {
   width: 100%;
   clear: both;
   float: left;
   border-top: 18px solid #fff;
}

.ec_shortlist h2 {
   font-size: 12px;
   margin: 0px;
}

/* interesse, involvedParties */
.content .getHouseInterest,
   .content .involvedParties {
   padding:5px 100px 15px 35px;
}

.content  .nikiWS .involvedparty p {
   margin-left:38px;
}

/* location map */

.content .locationMap .nikiContent {
   padding: 0;
}

.content .locationMap .nikiContent h2 {
   display: none;
}

.content .locationMap .nikiContent .google_map {
   width: 100%;
   height: 465px;
}

/* houseTypeOverview li.infoSummeryItem */
.content #houseTypeOverview.ec_table li.infoSummaryItem {
   float: left;
   width: 100%;
    line-height: 24px;
}

.content #houseTypeOverview.ec_table .listingShowInfoSummary {
   width: 290px;
}

.content #houseTypeOverview.ec_table .listingShowHouseType {
   width: 140px;
}

.content #houseTypeOverview.ec_table .listingDescription {
   width: 230px;
}

.content #houseTypeOverview.ec_table .listingTableBodyLinks {
   padding-right: 10px;
   width: 315px;
}

.content #houseTypeOverview.ec_table .listingShowPrice {
   padding-right: 10px;
}

.content-right .content .nikiWS #houseTypeOverview .totals td,
   .content #houseTypeOverview.ec_table td.colspan99,
   .content #priceListTable.ec_table td.colspan99 {
   padding-right: 10px;

}

.content .nikiWS h1 {

   font-size:18px;
font-weight:normal;
margin:0 0 22px;
padding:20px 0 0 10px;
   color: #004270;
   
   padding-top: 20px;
}

.content .nikiWS h2 {
    color:#004270;
    font-size:18px;
    font-weight:normal;
    margin-bottom:22px;
    margin-left:10px;;
    margin-top:5px;
}

.content .nikiWS h3 {
   margin: 0;
   padding: 0;
   font-size: 16px;
   color: #004270;
   padding-left: 15px;
   padding-top: 10px;
}

/*
.content .nikiWS h1,
   .content .nikiWS h2 {
   margin: 15px 0 10px 10px;
}

.content .nikiWS h1
{
    margin-left: 0px;
}
*/

/* nikiImage houseDeatil */
.content #priceList {
   margin-right: 10px;
}

.content .houseTypeContentHeader h2 {
   margin-top: 0;
}

.content .nikiHouseType .infoSummary {
   float: left;
   width: 725px;
   padding-left: 10px;
}

.content .nikiHouseType .infoSummary .infoSummaryItems {
   margin-left: 15px;
}

.content .nikiWS #nikiImage {
float:left;
margin-bottom:10px;
margin-right:10px;
}

/* project page */
/* om een vreemde reden heeft deze een margin-top -12 nodig ? */
.content .nikiWS .nikiContent {
   padding: 0;
}

.content .nikiWS .nikiContent p {
   padding:15px 100px 15px 35px;
   float: left;
}

/* betrokken partijen */
.content .content_partijen h1 {
   display: none;
}

.content .nikiHouseType .priceListTableHolder{
    z-index:1000;
    position: relative;
}

.content #houseTypeOverview.ec_table, #priceListTable.ec_table thead{
line-height:22px;
background-color: #d6d6d6;
}

.content #houseTypeOverview.ec_table, #priceListTable.ec_table .roweven{
    background-color: #fff;
}

.content .woningdetail_content_tekst h1{
    padding-left: 0px;
}

/*Niki nieuws*/
.content .ec_news{
    padding-left: 35px;
    padding-right: 100px;
}

.content .nikiWS #houseTypeOverview.ec_table {
margin-bottom:20px;
margin-left:0;
width:735px;
}

.content #nikiImage ul {
bottom:0;
}

.content .nikiWS p {
color:#000;
font-weight:normal;
}

.content .nikiWS ul{
margin-left: 15px;
}

.content .nikiWS .content_partijen h2{
    margin-left: 0px;    
}

/*prijslijst*/
.content #houseTypeOverview .houseType {
margin-bottom:10px;
width:180px;
}

.content #houseTypeOverview .infoSummary {
margin-bottom:10px;
width:220px;
}

.content #houseTypeOverview .price {
margin-bottom:10px;
width:200px;
}

.content .getNikiLotMap h1{
    display: none;
}

.content #houseTypeOverview.ec_table .nameButton, #priceListTable.ec_table .nameButton {
color:#333333;
display:block;
float:left;
margin-left:12px;
}

.content #houseTypeOverview.ec_table th, #priceListTable.ec_table th {
background-color:#004270;
border-left:1px solid #FFFFFF;
color:#FFFFFF;
margin:0;
padding:0 0 0 10px;
}

.ec_navigation ul, .ec_navigation li {
display:inline;
float:left;
list-style-type:none;
margin:7px 0 0;
padding:0;
}
