
@import url(https://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700,700italic&subset=latin,cyrillic);

#tooltip {
    background: #ffffff none repeat scroll 0 0;
    color: #333333;
    font: 12px "PT Sans",sans-serif;
    padding: 0 10px;
    position: absolute;
    z-index: 9999999;
    margin-top:150px ;
}

#tooltip .innerSpan {
    padding: 5px 0 5px;
}


#tooltip span {
  display: block;
}
#tooltip .square {
  font-weight: bold;
  font-style: normal;
}

#tooltip .title {
    font-size: 18px;
    font-weight: bold;
    padding: 4px 0 9px;
    text-align:center;
}

#tooltip .title > span {
  display: inline;
}

#tooltip .price {
    /*display: block;*/
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    padding: 2px 0 0ж
    z-index:999999999;
}
/* --- РџР РћР”РђРќРћ ---*/

#tooltip .prodan {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 5px solid #775617;
    border-top: 1px solid #e0e0e0;
    color: #775617;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0 10px;
    text-align: center;
    margin: 10px 0 0;
}

#tooltip .bron {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 5px solid #decc00;
    border-top: 1px solid #e0e0e0;
    color: #decc00;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0 10px;
    text-align: center;
    margin: 10px 0 0;
}

#tooltip .skidka {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 5px solid #eb4f12;
    border-top: 1px solid #e0e0e0;
    color: #eb4f12;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0 10px;
    text-align: center;
    margin: 30px 0 0;
}


#tooltip .free1 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 5px solid #3F991A;
    border-top: 1px solid #e0e0e0;
    color: #3F991A;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0 10px;
    text-align: center;
    margin: 10px 0 0;
    z-index: 999999;
}


.images {
  padding: 0;
  margin: 0;
}

#tooltip h3, #tooltip div {
    font-weight: normal;
    margin: 0;
    width: 220px;
}

#myMap {
  height: 765px;
}


#tooltip .free2 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    border-bottom: 5px solid #eb4f12;
    border-top: 1px solid #e0e0e0;
    color: #eb4f12;
    font-size: 18px;
    font-weight: bold;
    padding: 7px 0 10px;
    text-align: center;
    margin: 10px 0 0;
}

#tooltip .loghouse {
    border-top: 1px solid #e0e0e0;
    color: #eb4f12;
    font-size: 16px;
    font-weight: bold;
    padding: 7px 0 2px;
    text-align: center;
    margin: 10px 0 0;
}

.url {
  display: none !important;
}

#tooltip img {
    border-bottom: 1px solid #5d5927;
    display: block;
    margin: 0 -20px -3px;
    width: 260px;
}

#tooltip .images.innerSpan {
  font-weight: normal !important;
}

.images.innerSpan .title {
  border-bottom: 1px dashed #FFFFFF;
  margin-bottom: 3px;
}

/*#tooltip .readmore {
  background: url(../images/arrow.png) no-repeat 0 8px transparent;
  color: #655f45 !important;
  font: italic 14px Arial !important;
  text-align: center;
  padding: 10px 0 3px;
}*/

.priceL {
    clear: both;
    display: block;
    float: left;
    line-height: 2.2;
    margin: 0 5px 0 0;
}
.priceL.lo {
    line-height: 1.4
}

.infraTitle {
    font-size: 18px;
    font-weight: bold;
    padding: 4px 0 9px;
    text-align: center;
}

