p, div, body {padding: 0pt; margin: 0pt;}
#main-head{display: none;}
#prp-list{display: none;}
#left-block{display: none;}
#layout-footer{display: none;}
#prp-buttons{display: none;}
#prp-list-location{display: none;}
#show-prop-img-fg{display: none;}
#contacts-form{display: none;}
a img{border-width: 0pt;}
#prp-info h1{position: absolute; top: 0pt; right: 20pt; width: 250pt; padding: 0pt; padding-top: 4pt; margin: 0pt; height: 30pt; font-size: 12pt;}
#prp-name{position: absolute; left: 20pt; }
#prp-price{position: absolute; right: 20pt; font-style: italic;}

.prp-container-clearfix{clear: both; }
/* width: 311pt; height: 314pt; position: relative; overflow: hidden; */
#prp-img-list{float: left; margin-right: 30pt; margin-bottom: 20pt;}
#prp-img-list p{margin-bottom: 5pt;}
#prp-info{padding-top: 40pt;}
#desc-caption{margin-top: 10pt;}
#desc-caption strong{color: #3cc432; font-weight: normal; font-size: 1.2em; text-decoration: underline;}
#prp-img-big{position: relative; }
#prp-img-big img{position: absolute; top: 0pt; left:0pt;}
.prp-img-thumb{border: 1pt solid #777777; float: left; margin-right: 10pt;}


#content{position: relative; z-index: 15; width: 500pt; margin-right: 0pt; }

#content-text{padding-top: 30pt; padding-left: 44pt; padding-right: 44pt; color: #9e9e9e; line-height: 20pt; margin: 0pt;}
#content-text p{margin-bottom: 10pt;}

.content-left-image{float: left; padding-right: 12pt; padding-bottom: 6pt;}
.content-left-image a{display: block; margin-top: 5pt;}
.content-right-image{float: right; padding-left: 12pt; padding-bottom: 6pt; }
.content-right-image a{display: block; margin-top: 5pt;}
