/* MiniAdView */

.MiniAdView {
  margin: 0 6px 20px 0px;
  color: white;
  font-size: 11pt;
}

#MiniAdView .rbtop { display: none; }
#MiniAdView .rbtop div { display: none; }
#MiniAdView .rbbot { display: none; }
#MiniAdView .rbbot div { display: none; }

.RoundedBox .rbtop div,
.RoundedBox .rbtop,
.RoundedBox .rbbot div,
.RoundedBox .rbbot {
  display: none;
}

.MiniAdView p {
  margin: 0;
  padding: 0.2em;
}

.MiniAdView table {
  width: 100%;
  margin: auto;
  border-collapse: collapse;
}
.MiniAdView .left {
  text-align   : left;
  margin-top   : 2px;
  padding-left : 10px;
  cursor       : pointer;
  padding-top  : 10px;
  background   : white url(/images/skin4/ad/header-ad-left-2.gif) repeat-x top left;
}
.MiniAdView .right {
  text-align    : right;
  padding-right : 10px;
  padding-top   : 10px;
  cursor        : pointer;
  background    : white url(/images/skin4/ad/header-ad-right-2.gif) repeat-x top right;
}
.MiniAdView .virtualVisitPicto {
  display    : block;
  width      : 50px;
  height     : 50px;
  background : transparent url(/images/pictos/visite-virtuelle.png) no-repeat !important;
  background : transparent url(/images/pictos/visite-virtuelle.gif) no-repeat;
  float      : left;
  margin     : -10px 10px 0 -15px;
}
.MiniAdView .transaction_type{
  font-weight: bold;
  color: white;
  text-align: left;
  margin: 0;
  padding: 0;
}
.MiniAdView .city {
  font-weight: bold;
}
.MiniAdView .postalcode {
  font-weight: normal;
}
.MiniAdView .type {
  font-weight: bold;
}
.MiniAdView .surface {
  font-weight: normal;
}
.MiniAdView .price_euros {
  font-weight: bold;
}
.MiniAdView .price_decreased {
  background: transparent url(/images/skin4/ad/minus.gif) no-repeat;
  padding-left: 13px;
  padding-top: 3px;

}
.MiniAdView .price_decreased.recent {
  background: transparent url(/images/skin4/ad/minus-blink.gif) no-repeat;
}
.MiniAdView .price_othercurrency {
  font-weight: normal;
}

.MiniAdView .text {
  /*vertical-align: top;*/
  text-align: justify;
  padding: 0 0 5px 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: small;
  color: black;
  cursor: pointer;
  cursor: hand;
  background: transparent url(/images/skin4/ad/background-ad-middle.gif) no-repeat left;
}

.MiniAdView .photo {
  width: 170px;
  height: 135px;
  text-align: center;
  vertical-align: center;
  background: url(/images/skin4/ad/no-pics.jpg) no-repeat center;
  padding: 5px;
  background: transparent url(/images/skin4/ad/background-ad-right.gif) no-repeat bottom right;
}
.MiniAdView .photo .AdPhotosSlideShow {
  background: url(/images/skin4/ad/no-pics.jpg) no-repeat center;
  width: 170px;
  height: 150px;
  padding: 1px;
}
.MiniAdView .photo img {
/*  margin: 2px;*/
/*  width: 170px;*/
  height: 130px;
  cursor: pointer;
  cursor: hand;
}

.MiniAdView .photo .Nopic img {
  width: 120px;
  height: 80px;
  margin: 10px auto;
}

.MiniAdView .footer {
  vertical-align: bottom;
  padding: 0 0 5px 0;
  background: transparent url(/images/skin4/ad/background-ad-left.gif) no-repeat bottom left;
}
.MiniAdView .contact {
  color: black;
  font-size: small;
  text-align: right;
  vertical-align: bottom;
}
.MiniAdView .agencyname {
  font-weight: bold;
  cursor: pointer;
  cursor: hand;
}
.MiniAdView .agencyphone {
  font-weight: normal;
  cursor: pointer;
  cursor: hand;
}


.MiniAdView .footer ul.linklist {
  list-style: none;
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  margin: 0 0 0 5px;
  padding: 0;
}
.MiniAdView .footer ul.linklist li {
  line-height: 18px;
  color: black;
}
.MiniAdView .footer a {
  color: black;
  text-decoration: none;
  font-size: 11px;
}
.MiniAdView .footer a:hover {
  color: #FF8800;
  text-decoration: underline;
}
.MiniAdView .footer ul.linklist .linktext {
  margin: 0 2px;
}
.MiniAdView .footer ul.linklist .linkicon {
  float: left;
  width: 16px;
  height: 16px;
}
.MiniAdView .footer ul.linklist .linkicon.smallrightarrow {
  background: transparent url(/images/orange-icons/SmallRightArrow.gif) no-repeat;
  padding-right: 2px;
}
.MiniAdView .footer ul.linklist .linkicon.smallcaddy {
  background: transparent url(/images/orange-icons/SmallCaddy.gif) no-repeat;
  padding-right: 2px;
}


/* AdPhotosSlideShow */

.AdPhotosSlideShow .photo_box_container {
  width: 170px;
  height: 130px;
  overflow: hidden;
}

.AdPhotosSlideShow table {
  margin: 1px auto;
}

.AdPhotosSlideShow .iconprev {
  cursor: pointer; cursor: hand;
  width: 16px;
  height: 16px;
  padding: 0 0 0 15px;
  background: transparent url(/images/orange-icons/SmallLeftArrow.gif) no-repeat center;
}

.AdPhotosSlideShow .iconnext {
  cursor: pointer; cursor: hand;
  width: 16px;
  height: 16px;
  padding: 0 15px 0 0;
  background: transparent url(/images/orange-icons/SmallRightArrow.gif) no-repeat center;
}
.AdPhotosSlideShow .loading {
  visibility: hidden;
  width: 16px;
  height: 16px;
  padding: 0;
  background: transparent url(/images/spinner.gif) no-repeat center;
}

.AdPhotosSlideShow .info {
  color: black;
  font-size: small;
}

.AdPhotosSlideShow img {
  border: none;
  margin-bottom: 5px;
}

/* vim600: set ts=2 sw=2 et foldenable foldmethod=marker foldmarker={,} foldlevel=1  : */

