.newsbox {
  width: 236px;
  height: 361px;
  background-color: #292929;
  border: 2px solid #ffffff;
  color: #ffffff;
}

.contentbox1 {
  padding-left: 20px;
  width: 670px;
  height: 286px;
  color: #ffffff;
}

.contentbox2 {
  padding-left: 20px;
  width: 670px;
  height: 75px;
  color: #ffffff;
}

H1 {
  padding-top: 0px;
}

H2 {
  padding-top: 0px;
}

P {
  padding-top: 0px;
  padding-bottom: 0px;
}

IMG.supplier {
  margin-left: 5px;
  margin-right: 5px;
}

DIV.wagonholder IMG{
  float: left;
  vertical-align: middle;
}

DIV.wagonholder P{
  margin-top: 5px;
}

DIV.wagonholder P:first-line {
  padding-bottom: 20px;
}   