.art-content .art-postcontent-0 .layout-item-0 { 
  margin-bottom: 15px;  
}

.art-content .art-postcontent-0 .layout-item-1 { 
  border-spacing: 0px 0px; /* mrougoor 15px 0px; */
  border-collapse: separate;  
  /*width: 970px;*/
  margin-top: 20px;
}

.art-content .art-postcontent-0 .layout-item-2 { 
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
  color: #4A4A4A; 
  background: #FFFFFF; 
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px; 
  border-radius: 5px;
  
  position: relative;
  width: 300px;
  height:350px;
  margin-right: 34px; 
}

.art-content .art-postcontent-0 .layout-item-3 { 
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
  color: #4A4A4A; 
  background: #FFFFFF; 
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px; 
  border-radius: 5px;  
  
  position: relative;
  height:350px;
  width: 300px;
}

.art-content .art-postcontent-0 .layout-item-4 { 
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
  color: #4A4A4A; 
  background: #FFFFFF; 
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px; 
  border-radius: 5px;
  
  position: relative;
  width: 466px;
  height:350px;
  margin-right: 34px; 
}

.art-content .art-postcontent-0 .layout-item-5 { 
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
  color: #4A4A4A; 
  background: #FFFFFF; 
  padding-top: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
  padding-left: 15px; 
  border-radius: 5px;  
  
  position: relative;
  width: 466px;
  height:350px;
}


/* Styles voor projecten afbeeldingen */
.art-content .art-postcontent-0 .layout-item-6 { 
/*
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
*/
  color: #4A4A4A; 
/*
  background: #FFFFFF; 
*/
  padding: 0px;
  margin-bottom: 30px;
  border-radius: 5px;
  
  position: relative;
  width: 300px;
  height:350px;
  margin-right: 34px; 
}

.art-content .art-postcontent-0 .layout-item-7 { 
/*
  border-top-style:solid;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:solid;
  border-top-width:1px;
  border-right-width:1px;
  border-bottom-width:1px;
  border-left-width:1px;
  border-color:#DEDEDE; 
*/
  color: #4A4A4A; 
/*
  background: #FFFFFF; 
*/
  padding: 0px; 
  margin-bottom: 30px;
  border-radius: 5px;  
  
  position: relative;
  height:350px;
  width: 300px;
}

@media screen and (max-width: 479px) {
  .art-content .art-postcontent-0 .layout-item-4 {
    width: 100%;
    margin-bottom: 25px;  
  }
  
  .art-content .art-postcontent-0 .layout-item-5 {
    width: 100%;
    margin-bottom: 25px;  
  }
}

.floatright {
  float: right;
  margin: 15px;
}

.ie7 .art-post .art-layout-cell {
    border:none !important; padding:0 !important; 
}

.ie6 .art-post .art-layout-cell {
    border:none !important; padding:0 !important;
}

.rounded {
    -webkit-border-top-left-radius: 0px;
    -webkit-border-top-right-radius: 0px;
    -webkit-border-bottom-right-radius: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-topleft: 0px;
    -moz-border-radius-topright: 0px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 5px;
    border-bottom-left-radius: 5px;
    display: block;
}