﻿/* main layout */
#prct-header, #prct-mainnav, #prct-subnav, #prct-container, #prct-botsl, #prct-footer, #prct-feature
{
	width: 960px;
	margin: 0 auto;
	clear: both;
}
#prct-feature
{ 
 padding: 0 5px 0 5px;
}
#prct-botsl
{
	float: left;
}

#prct-container
{
	padding: 0;
	display: block;
}
#prct-content
{
	display: block;
	float: left;
	overflow: hidden;
	margin-top:8px;
}
div.prct-wrap-center
{
	margin: 4px 10px 5px 0px;
	padding: 0px 5px 10px 5px;
	float: left;
	clear: both;
	width: 98%;
	overflow: hidden;
}
/* front Page */
.SlideShowLeft
{
	margin: 10px, 5px, 10px,5px;
	float: left;
	width: 310px;
	overflow: hidden;
}
.SlideShowRight
{
	float: right;
	width: 300px;
}
.child-left
{
	margin: 10px, 5px, 10px,5px;
	float: left;
	width: 48%;
	overflow: hidden;
}
.child-right
{
	float: right;
	width: 50%;
}
.fp_cat_box
{
	margin: 10px 10px 5px 0px;
	float: left;
	clear: both;
	width: 98%;
	overflow: hidden;
	padding: 0 5px 5px 5px;
}
.thumbImage
{
	border: 1px solid #003300;
	float: left;
	margin: 2px;
	margin-right: 5px;
	padding: 3px;
}
.fp_cat_box .child-left
{
	width: 55%;
}
.fp_cat_box .child-right
{
	width: 42%;
}
/* topbanner */
#prct-headerwrap
{
	position: relative;
	z-index: 110;
}

#prct-header
{
	height: 110px;
	line-height: normal;
	position: relative;
}
.prct-web-top-banner
{
	top: 0px;
	right: 0;
	position: absolute; /*background: url('images/top-banner.gif') no-repeat right top;*/
	width: 570px;
	height: 91px;
}
.TopBar
{
	top: 5px;
	float: right;
	position: absolute;
	display: block; /*position: absolute; 	background: url('images/search-form.png') no-repeat left top;*/
	width: 400px;
	height: 24px;
	right: 0px;
	text-align: right;
}
.headerBanner
{
	top: 0px;
	float: left;
	position: absolute;
	display: block; /*position: absolute; 	background: url('images/search-form.png') no-repeat left top;*/
	width: 960px;
	height: 110px;
	right: 0px;
	text-align: right;
	overflow: hidden;
}
#ja-search
{
	top: 60px;
	float: right;
	position: absolute;
	display: block; /*position: absolute;*/
	background: url(  '../default/images/search-form.png' ) no-repeat left top;
	width: 200px;
	height: 24px;
	right: 0px;
}

#ja-search .inputbox
{
	background: none;
	border: none;
	padding: 0;
	margin: 5px 0 0 30px;
}

#ja-search .button
{
	margin-left: 5px;
}
.nonedisplay
{
	display: none;
}
/* hosting ads*/
#conash3D0
{
	display: none;
}
/* các category trên đầu mỗi category box */
.categoryList
{
	clear: both;
	float: left;
	width: 100%;
	margin-bottom: 5px;
}
#prct-web-hlnext, .clear, .clearwrap, .prct-web-fp-wrap
{
	width: 100%;
	clear: both;
}

/* colums */
/*masstop*/
#prct-colmass
{
	padding-left: 5px;
	padding-right: 5px;
	float: right;
	overflow: hidden;
}

#prct-col1
{
	float: left;
	padding-right: 5px;
	clear: left;
	margin-top:8px;
	padding-left:4px;
}
#prct-col2
{
	float: left;
	overflow: hidden;
}

/* category view */
.prct-web-contentcat-wrap
{
	clear: both;
	width: 100%;
	float: left;
	padding:5px;
}

.prct-web-contentcat-col1
{
	float: left;
	margin: 5px;
}
.prct-web-contentcat-col2
{
	float: left;
}
.prct-web-contentcat-col2-plus
{
	float: left;
	width: 466px;
}
/* footer */
#prct-footerwrap
{
	padding: 5px 0 10px 0;
	clear: both;
}
#prct-footer
{
	padding: 0px;
	margin: 0 auto;
	height: 45px;
}
a.prct-web-footerlogo
{
	width: 139;
	height: 43;
	display: block;
	position: absolute;
	top: 0px;
	left: 0;
}
.footer
{
	padding: 10px 0;
	margin: 0 auto;
}
.footer-col1
{
	float: left;
	width: 20%;
	top: 0px;
	height: 50px;
}
.footer-col2
{
	float: left;
	width: 80%;
	padding-top: 7px;
}
.col-center
{
	clear: both;
	width: 960px;
	margin: auto;
}
/* Bat dong san */
.PropertySearchResultSeparator
{
	display: block;
	clear: both;
	background: url(../../../images/PropertySearchResultSeparator.png) repeat-x top left ;
	height:1px;
	
}
.marginbottom
{
	
}
.propertyLeftCol
{	
	float: left;
	width: 70%;
  margin:10px 0 10px 0;
}
.propertyRightCol
{
	padding-top: 30px;
	float: left;
	width: 28%;
	line-height:normal;
}
.propertyintro
{	
	margin-left:5px;
   float :left;
    width:320px;
}
.left
{ float:left;
	}
.slidecontent
{
	min-height: 180px;
}
.imageslist
{	 width:400px;
 	 margin:auto;
	padding: 4px;
	
	
}
.imageslist img
{
	margin-left: 20px;
	float: left;
}
.imageslist .middle
{
	margin-left: 20px;
	 margin-top:20px;
}