div#advert {
    width: 465px;
    position: absolute;
    top: 300px;
    left: 300px;
    padding: 23px 11px 0px 9px;
    background: #FFF;
    border: 1px solid #D6CCE0;
    border-bottom: 2px solid #D6CCE0;
    display:none;
    border-right: 2px solid #D6CCE0;
    z-index:120;
}

div#advert a.close {
   position:absolute;
   right:10px;
   top:10px;
   background:url('../../img/icons/close_purple.gif') no-repeat center center;
   display:block;
   width:10px; height:10px;
}

div.advert div.inf {
    margin-left: 9px;
}

div.advert div.inf div.date {
    background:url('../../img/clock.gif') no-repeat 0px 3px;
    padding: 0px 0px 0px 10px;
    color: #330066;
    font-size: 10px;
}


div.advert h2 {
    font-size: 12px;
    font-weight: bold;
    margin: 0px 0px 3px 0px;
    padding:0;
    color: #330066;
}

div.advert div.inf .text{
  margin-bottom:10px;
}

div.advert div.inf div.properties {
    margin-top: 10px;
}

div.advert div.inf h3{
    font-size: 11px;
    color: #000;
    border-bottom: 1px solid #330066;
    padding: 0px 0px 7px 7px;
    margin:10px 0px 0px 0px;
    font-weight: bold;
}

div.advert div.inf table.prop {
    border: 0px;
    margin: 0px 0px 5px 0px;
    padding: 0px;
    border-collapse:collapse;
}
div.advert div.inf table.prop td.first {
   width: 40%;
   padding: 0px 0px 1px 2px;
   border-bottom: 1px solid #D7D7D7;
   color: #000;
}

div.advert div.inf table.prop td.second {
   border-bottom: 1px solid #D7D7D7;
   width: 10px;
}

div.advert div.inf table.prop td.third {
  border-bottom: 1px solid #D7D7D7;
  color:#000;
}

div.advert div.foot {
    background: url('../../img/grey-strip.gif') repeat-x top;
    padding: 5px 0px 0px 0px;
}
div.advert div.foot div.inf {
    background: #DBD0E5;
    padding: 13px 0px 13px 13px;
    margin: 0px;
    height: 10px;
}
div.advert div.foot div.inf div, div.advert div.foot div.inf a {
    display: block;
    float: left;
    margin-right: 15px;
    color: #464646;

}
div.advert div.foot div.inf div, div.advert div.foot div.inf .name {
    background: url('../../img/ico-man_pur.gif') no-repeat 0px 3px;
    padding: 0px 0px 0px 10px;
}
div.advert div.foot div.inf div, div.advert div.foot div.inf .phone {
    background: url('../../img/ico-phone_pur.gif') no-repeat 0px 3px;
    padding: 0px 0px 0px 15px;
}
div.advert div.foot div.inf div, div.advert div.foot div.inf .email {
    background: url('../../img/ico-email_pur.gif') no-repeat 0px 3px;
    padding: 0px 0px 0px 15px;
}

#advlist .cont {
  padding:0px 10px;
}

#advlist .item .price {
    font-size: 16px;
    font-weight: bold;
}

#advlist .item .curr {
    font-size: 14px;
    font-weight: bold;
}