.ligneCollection{
  clear: both;
  height: 175px;
  width: 1030px;
  padding: 10px 0 40px 0;
}

.ligneCollection  .photo {
  height: 175px;
  float: left;
}

.ligneCollection  .photo img{
}

.presentation {
  float: left;
  height: 160px;
  width: 405px;
  border-right: 2px dotted #C0C0C0;
  padding: 0 15px 0 25px;
  text-align: justify;
}

.presentation img {
  float: left;
  padding: 0 15px 10px 0;
}

.presentationSingleColl {
  width: 450px;
  margin-left: 500px;
  padding: 0 15px 0 0px;
  text-align: justify;
}

.presentationSingleColl img {
  float: left;
  padding: 0 15px 10px 0;
}

.liensCol {
  float: left;
  padding-top: 5px;
  padding-left: 10px;
}

.titre {
  font-size: 18px;
  font-weight: bold;
  color: #00A15B;
  padding-bottom: 5px;
  margin: 0 0 10px 0;
  border-bottom: 2px dotted #C0C0C0;
}

.titreoverlay {
  font-size: 18px;
  font-weight: bold;
  color: #00A15B;
  padding-bottom: 5px;
  margin: 0 0 20px 0;
  display: block;
  width: 400px;
  float: left;
}

.iconsoverlay {
  float: left;
  text-align: right;
  padding-top: 10px;
  width: 80px;
}

.linkCD  {
  background: url("/img/icon_cd.png") no-repeat scroll 0 50% transparent;
  color: #000000;
  padding: 2px 5px 2px 22px;
  font-size: 11px;
  text-decoration: none;
}

.linkZoom {
  background: url("/img/icon_zoom.png") no-repeat scroll 0 50% transparent;
  color: #000000;
  padding: 2px 5px 2px 22px;
  font-size: 11px;
  text-decoration: none;
}

.linkEULA {
  background: url("/img/icon_eula.png") no-repeat scroll 0 50% transparent;
  color: #000000;
  padding: 2px 5px 2px 22px;
  font-size: 11px;
  text-decoration: none;
}

.liensCol p {
  margin-bottom: 10px;
  font-size: 11px;
}

.presentation p {
  font-size: 11px;
}
