﻿body {
}
/*	housevip  o trang chu*/
.clear {
	clear:both
}

#gallery {
	position:relative;
	height:300px
}
	#gallery a {
		float:left;
		position:absolute;
	}
	
	#gallery a img {
		border:none;
	}
	
	#gallery a.show {
	}

	#gallery .caption {
		background-color:#000; 
		color:#ffffff; 
		height:60px; 
	        width: 295px;
		position:absolute;
		bottom:0;
	}

	#gallery .caption .contentvip 
	{
	        width: 260px;

		margin:5px
	}
	
	#gallery .caption .contentvip h3
{
    margin: 0;
    color: #1DCCEF;
    width: 260px;
    padding: 5px;
}
.hs_wrapper
{
    width: 405px;
    min-height: 300px;
    height: auto;
    border: #d3d3d3 1px solid;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    overflow: hidden;
}
/* Fix cho IE */
/**/
* html .hs_wrapper
{
    height: 300px;
    overflow: visible;
}
/**/

.hs_toolwrapper
{
    width: 405px;
    height: 300px;
    padding-left: 50px;
    padding-top: 10px;
}
.hs_headtool
{
    width: 415px;
    height: 20px;
    padding: 5px;
    text-align: center;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    font-weight: bold;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
}
.hs_head
{
    width: 415px;
    height: 20px;
    padding: 5px;
    text-align: center;
    font-family: Tahoma, Verdana, Arial;
    color: #ff0033;
    font-weight: bold;
    border-left: #d3d3d3 1px solid;
    border-top: #d3d3d3 1px solid;
    border-right: #d3d3d3 1px solid;
    margin-left: 3px;
}
.hstool_head
{
    width: 550px;
    height: 20px;
    padding: 5px;
    text-align: center;
    font-family: Tahoma, Verdana, Arial;
    color: #ffffff;
    font-weight: bold;
    border-bottom: #d3d3d3 1px solid;
    background: url(../../Images/bg_menu.png) center center repeat-x;
}
.hs_title
{
    width: 105px;
    text-align: right;
    font-family: Arial, Tahoma, Verdana;
    font-weight: bold;
    float: left;
}
.hs_txttitle
{
    margin-top: 10px;
    font-size: 8pt;
}
.hs_input
{
    width: 290px;
    font-family: Arial, Tahoma, Verdana;
    font-weight: bold;
    text-align: left;
    float: right;
    padding-bottom: 5px;
    padding-top: 5px;
}
.hs_inputbr
{
}


.hs_btsearch
{
    width: 280px;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 120px;
}

.hs_bthigsearch
{
    width: 120px;
    font-family: Arial, Tahoma, Verdana;
    font-size: 9pt;
    font-weight: bold;
    float: left;
    padding-bottom: 5px;
    padding-top: 5px;
    padding-left: 280px;
}
.house_list
{
    width: 560px;
    float: left;
    border: #cccccc 1px solid;
    margin-bottom: 5px;
    margin-left: 3px;
}
.toolwrapper
{
    width: 560px;
    float: left;
    border: #cccccc 1px solid;
    margin-left: 3px;
    margin-bottom: 10px;
}
.toolsearch
{
    width: 510px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
}

.searcrit
{
    width: 500px;
    height: auto;
    float: left;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
}
.searcrit_tr
{
    width: 500px;
    clear:both;
}
.house_head
{
    width: 550px;
    padding: 5px;
    height: 20px;
    font-weight: bold;
    border-bottom: #cccccc 1px solid;
    background: url(../../Images/bg_menu.png) center center repeat-x;
    color: #ffffff;
}
.house_head1
{
    width: 550px;
    padding: 5px;
    height: 20px;
    font-weight: bold;
    border-bottom: #cccccc 1px solid;
    background-color: #f0f8ff;
    color: #000000;
}
.txthinhanh
{
    width: 80px;
    height: 25px;
    padding-left: 10px;
    float: left;
    color: #ffffff;
}
.txtthongtin
{
    width: 90px;
    height: 25px;
    padding-left: 10px;
    float:right;
    color: #ffffff;
}
.txthinhanh1
{
    width: 80px;
    height: 25px;
    padding-left: 10px;
    float: left;
    color: #000000;
}
.txtthongtin1
{
    width: 90px;
    height: 25px;
    padding-left: 10px;
    float:right;
    color: #000000;
}
.house_item
{
    width: 560px;
    border-bottom: #cccccc 1px solid;
    float: left;
}
.house_contentitem
{
    width: 560px;
    float:left;
    
}
.house_tieude
{
    background-color: #e6e6fa;
    width: 546px;
    height: 20px;
    border: #cccccc 1px solid;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    float:left;
}
.house_tieudect
{
    background-color: #e6e6fa;
    width: 548px;
    height: 20px;
    border: #cccccc 1px solid;
    text-align: left;
    padding-left: 5px;
    padding-right: 5px;
    float:left;
}
.house_anh
{
    width: 85px;
    height: 90px;
    vertical-align: middle;
    border-right: #cccccc 1px dotted;
    float:left;
}
.house_anhct
{
    width: 330px;
    height: 250px;
    border: #e6e6fa 2px solid;
    float: left;
    margin: 10px 10px 40px;
}
* html .house_anhct
{
    width: 330px;
    height: 250px;
    border: #e6e6fa 2px solid;
    float: left;
    margin: 8px 8px 45px;
}
.house_anhphu
{
    width: 220px;
    height:60px;
    float: left;
    clear:both;
}
.tieude
{
    font-family: Arial, Tahoma, Verdana;
    color: #000000;
    font-weight: bold;
}
.chitiet
{
    font-family: Arial, Tahoma, Verdana;
    color: #000000;
    margin: 10px;
    float: left;
    vertical-align: top;
}
.hinhanh
{
    width: 80px;
    height: 80px;
    padding-right: 5px;
    padding-top: 5px;
}
.hinhanhct
{
    width: 330px;
    height: 250px;
}
.hinhanhphu
{
    width: 50px;
    height: 50px;
    margin-left: 15px;
}
.house_thongso
{
     width: 80px;
    height: 80px;
    padding: 5px;
    float: left;
    border-right: #cccccc 1px dotted;
}
.house_thongso_tr
{
    width: 80px;
    float: left;
    font-size: 9pt;
}
.house_thongso1
{
    width: 180px;
    height: 20px;
    border-bottom: #cccccc 1px dotted;
    float: left;
    padding-bottom: 5px;
    font-weight: bold;
    margin-top: 9px;
    margin-bottom: 9px;
    margin-left: 10px;
    font-size: 8pt;
}
.house_thongso2
{
    width: 540px;
    height: 20px;
    border-bottom: #cccccc 1px dotted;
    float: left;
    padding-bottom: 5px;
    font-weight: bold;
    margin: 9px 10px;
    font-size: 8pt;
}

* html .house_thongso2
{
    width: 530px;
    height: 20px;
    border-bottom: #cccccc 1px dotted;
    float: left;
    padding-bottom: 5px;
    font-weight: bold;
    margin: 9px 8px;
    font-size: 8pt;
}

.house_thongso3
{
    width: 260px;
    height: 20px;
    border-bottom: #cccccc 1px dotted;
    float: left;
    padding-bottom: 5px;
    font-weight: bold;
    margin: 9px 10px;
    font-size: 8pt;
}
* html .house_thongso3
{
    width: 257px;
    height: 20px;
    border-bottom: #cccccc 1px dotted;
    float: left;
    padding-bottom: 5px;
    font-weight: bold;
    margin: 9px 8px;
    font-size: 8pt;

}
.house_giatien
{
    width: 260px;
    font-weight: bold;
    font-size: 15pt;
    float: right;
    text-align: center;
    padding-top: 20px;
}
.house_mota
{
    width: 260px;
    height: 80px;
    padding: 5px;
    float: left;
    border-right: #cccccc 1px dotted;
}
.house_mota_tr
{
    width: 260px;
    font-size: 9pt;
    float: left;
}
.house_vitri
{
    width: 100px;
    height: 80px;
    padding: 5px;
    float: left;
}
.house_vitri_tr
{
    width: 100px;
    font-size: 9pt;
    float: left;
}
.transmenu
{
    width: 195px;
    float:left;
}
.trans_head
{
    width: 170px;
    font-family: Arial, Tahoma, Verdana;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    vertical-align: middle;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 5px;
    padding-top: 5px;
    background: url(../../Images/bg_menu.png) center center repeat-x;
}
.trans_item
{
    width: 183px;
    padding: 5px;
    font-family: Arial, Tahoma, Verdana;
    color: #ffffff;
    font-size: 9pt;
    font-weight: bold;
    border-left: #cccccc 1px dotted;
    border-right: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
}
.icon_trans
{
    padding-right: 5px;
    padding-bottom: 2px;
}
.frame1
{
    float: left;
    width: 560px;
}
.frame2
{
    width: 560px;
    float: left;
    clear:both;
}
.utilities
{
    width: 480px;
    height: 40px;
    text-align: center;
    float: left;
    font-weight: bold;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: 15px;
    margin-bottom: 15px;
}
.back_detail
{
    width: 538px;
    height: 40px;
    text-align: right;
    float: left;
    padding-right: 20px;
    font-weight: bold;
}
.batbuoc
{
    color: #ff0033;
    font-size: 8pt;
}
.counter_house
{
    width: 100%;
    height: 20px;
    float:left;
}

