/* FavoriteBox.css */

.FavoriteAdView {
  width: 225px;
  height: 170px;
  margin: 5px 0 20px 7px;
  float: left;
}
#MainContent .FavoriteAdView a {
  color: black;
}

.vitrine {
  height: 580px;
  overflow: scroll
}

#MainContent .FavoriteAdView p {
  margin: 0;
}

.FavoriteAdView .photo img {
  width: 220px;
  height: 140px;
  border: none;
}

.FavoriteAdView .infos {
  width: 135px;
  margin: 10px 15px;
  overflow: hidden;
  display: block;
  height: 25px;
}

.FavoriteAdView .city {
  font-size: 10px;
  display: block;
  width: 140px;
  height: 15px;
  overflow: hidden;
}

.FavoriteAdView .ref {
  font-size: 10px;
}

.FavoriteAdView .price {
  font-size: 10px;
}

.FavoriteAdView .postalcode {
  font-size: 10px;
  padding-left: 25px;  
}

.FavoriteAdView ul li {
  float: left;
  list-style-type: none;
}

#MainContent .linkTransaction {
  text-align: center;
  margin: 20px 0;
}

#MainContent a.transaction {
  padding: 9px 50px 13px 50px;
  font-size: 13px;
  font-weight: bold;
  background: url(/images/background-transaction.gif) no-repeat top;
  height: 36px;
  color: white;
}
#MainContent a.transactionCommerce {
  padding: 9px 40px 13px 40px;
  font-size: 13px;
  font-weight: bold;
  background: url(/images/background-commerce.gif) no-repeat top;
  height: 36px;
  color: white;
}

#MainContent a.selected {
  padding: 9px 40px 13px 40px;
  font-size: 13px;
  font-weight: bold;
  background: url(/images/background-transaction.gif) no-repeat bottom;
  color: black;
  text-decoration: none;
}
#MainContent a.selectedCommerce {
  padding: 9px 40px 13px 40px;
  font-size: 13px;
  font-weight: bold;
  background: url(/images/background-commerce.gif) no-repeat bottom;
  color: black;
  text-decoration: none;
}

#MainContent a:hover.transaction {
  background: url(/images/background-transaction.gif) no-repeat bottom;
  color: black;
  text-decoration: none;
}
#MainContent a:hover.transactionCommerce {
  background: url(/images/background-commerce.gif) no-repeat bottom;
  color: black;
  text-decoration: none;
}