#wapper{ 
	width:951px;
	margin:0 auto; 
	background:#FFF url(../images/Image/layout/graphic/bg_content.gif) left top repeat-y ; 
	overflow:hidden;
}
#container{ 
	width:921px; 
	margin:0 auto; 	
}
#header{ 
	width:921px; 
	position:relative; 
	left:0px; 
	margin-top:19px;
}
#header .logo{ position:absolute; z-index:100; left:40px; float:left}
#header .banner_top{ width:921px; height:194px; top:24px; z-index:4;}
/*------Begin_Menu_Top-------*/
/* Top Menu*/
/*.menu_language UL {padding:0.7em 0px 0.7em 10px; list-style:none;}
.menu_language LI {color:#666666; font-size:1.1em;}

.menu_language LI, .menu_language UL LI {margin:0px; padding:0.2em 0px 0.2em 20px; background:transparent url('../images/Image/layout/graphic/bullet_arrow.gif') 5px 0.5em no-repeat; list-style:none; }*/
.top_menu{width:921px; background:#E3E3E3;  margin: 0px auto; height:32px; background:url(../images/Image/layout/graphic/bg_menu_top.gif) left top repeat-x}

/* Menu Language */
.menu_language{width:130px; float:right; background:#ffffff; margin-right:10px; margin-top:4px}
.menu_language li{font-size:11px; padding:0px;border:#a2a2a2 solid 1px; border-top:none; vertical-align:top;background:3px center no-repeat;  padding-left:32px; line-height:20px; text-align:left; cursor:pointer}
.menu_language ul{width:134px; padding:0px; z-index:2000; position:absolute; background-color:#fff; margin:0px; display:none; list-style:none}
.menu_language span{font-size:11px; width:130px; border:#a2a2a2 solid 1px; display:block; background:no-repeat right center; height:20px; line-height:22px; padding-left:2px; cursor:pointer;}
.menu_language span img{float:left; padding:3PX 8PX 0PX 1PX; PADDING-LEFT:0PX}

.menu_language a{color:#666666; text-decoration:none; display:block}
.menu_language a:hover{color:#fe6224; text-decoration:underline}

.menu_language .ul_show{display:block}
.menu_language .ul_close{display:none}


/* Main Menu */
.main_menu{float:left; height:31px;  font-size:10.5px; font-weight: bold; margin-left:5px;}

.main_menu span{display:inline-table; margin-left:1px;}
.main_menu span a, .main_menu span a.main_menu_out{text-decoration:none; color:#4e4e4e; margin-left:0px }
.main_menu span a:hover, .main_menu span a.main_menu_hover{color:#5f7d1f; text-decoration:none!important}

/* Sub Main Menu*/
.sub_top_menu{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; width:921px; background:url(../images/Image/layout/graphic/bg_sub_menu.gif) left top repeat-x; margin: 0px auto; height:23px; color:#747474; }
.sub_top_menu div{position:absolute; margin:0px auto;}
.sub_top_menu span{display:inline-table; margin-left:8px;}
.sub_top_menu span a, .sub_top_menu_m_out{text-decoration:none; color:#747474;}
.sub_top_menu span a:hover, .sub_top_menu_m_hover{text-decoration:none; color:#747474; font-weight:bold}

.child{border:#cccccc solid 1px; width:0px; position:absolute; background:#ececec; padding-top:4px; padding-bottom:2px; color:#757575; margin:0px auto;}
.child span,.child .span_m_out, .child_m_out
{display:block; margin-top:5px; margin-bottom:5px;  margin-left:0px; margin-right:0px; padding-left:15px; padding-right:5px; padding-bottom:2px; padding-top:2px; }
.child .span_m_hover, .child_m_hover{background-color:#e2e2e2;}
.child span a{cursor:pointer}
.child span a:hover{font-weight:normal}
.child .child_active{font-weight:bold; font-size:11px; color:#4591bc}
/*------End_Menu_Top-------*/

#contain{ width:921px; margin:15px auto; overflow:hidden}

.leftMenu{background:#5cabd6; width:160px; float:left;}
.leftMenu ul{}
.leftMenu ul li{display:inline;}
.leftMenu ul li.lineLeftMenu{ font-size:1%; background:url(../images/Image/layout/graphic/line_left_menu.gif) left top repeat-x; width:160px; height:3px; float:left}
.leftMenu ul li a{display:block; font-family: Verdana; font-size:11px; font-weight:bold; color:#FFF; text-transform:capitalize; background:url(../images/Image/layout/icon/icon_left_menu_10x10.gif) 10px 8px no-repeat; width:135px; padding:7px 0px 7px 25px; text-decoration:none}
.leftMenu ul li .act_left_menu{background-color:#8ed0f4; text-decoration:none; display:block}
.leftMenu ul li a span{display:block; font-family: Verdana; font-size:11px; font-weight:bold; color:#FFF; text-decoration:none; }/*background: url(../images/Image/layout/icon/icon_arrow_left_menu_no_down_11x11.png) 95% 3px no-repeat; */
.leftMenu ul li a span img.float{float:right; margin-right:5px; margin-top:-12px}
.leftMenu ul li a span img.floatRight{float:right; margin-right:5px;}/*Updated on 27 March 2011*/
 
.leftMenu ul li a .span_left_menu_open{ display:block; font-family: Verdana; font-size:11px; font-weight:bold; color:#FFF; background: url(../images/Image/layout/icon/icon_arrow_left_menu_down_11x11.png) 95% 3px no-repeat; text-decoration:none;}

.leftMenu ul li a:hover{background-color:#8ed0f4; text-decoration:none;}/* color:#FFF*/
/*Sub_Menu_Top*/
.leftMenu li ul{ background:#fff; border-bottom:#d4d4d4 solid 3px;  border-top:#d4d4d4 solid 3px; width:150px; margin:5px auto;}
.leftMenu li ul li a{ font-weight:normal; color:#4591bc; background:url(../images/Image/layout/icon/icon_sub_menu_left_4x4.gif) 8px 12px no-repeat; width:130px; padding-left:20px;}
.leftMenu li ul li a:hover, .leftMenu ul li a.left_menu_focus{font-weight:bold; background:url(../images/Image/layout/icon/icon_sub_menu_left_4x4.gif) 8px 12px no-repeat; }
/*------End_Menu_Top-------*/
.content{font-family:Verdana; font-size:11px; color:#333; width:751px; float:right;}
.content_banner{font-family:Verdana; font-size:11px; width:540px; float:left; margin-left:10px}
.banner_right_index{ width:200px; float:right;}
.banner_right_index img{ border: 1px solid #d6d6d6; float:right; margin-bottom:10px;}
.search_real_estate{font-family:Verdana; font-size:11px; color:#333;width:200px; background-color:#e6e6e6; width:200px; border-top:5px solid #a5cb52; margin-bottom:10px; }
.search_real_estate td{ padding:3px 0}
.search_real_estate h3.search_r_e{font-size:14px; color:#333; font-weight:bold; float:left; text-align:left;padding:5px 0px 2px 10px; width:180px }
/*------Begin_Footer------*/
#footer{ width:921px; overflow:hidden; margin-bottom:10px; float:left}
.copyright{ font-family:Verdana; font-size:11px; color:#333; line-height:20px; text-align:center; background:url(../images/Image/layout/graphic/bg_footer_1x49.gif) left top repeat-x; padding:5px 0;}
.f_Office{ width:901px; margin:10px auto;}
.f_Office .headOffice{font-family:Verdana; font-size:11px; color:#333; line-height:20px; background:url(../images/Image/layout/icon/icon_footer_9x9.gif) left 6px no-repeat; width:305px; float:left}
.f_Office .headOffice span{font-family:Verdana; font-size:11px; color:#333;font-weight:bold; text-transform:uppercase; padding-left:15px;}
.f_Office .companyAuviet{font-family:Verdana; font-size:11px; color:#333; line-height:20px; width:280px; float:left; text-align:center}
.f_Office .companyAuviet span{font-family:Verdana; font-size:11px; color:#333;font-weight:bold; text-transform:uppercase;}
.f_Office .companyAuviet a{ color:#4591bc; text-decoration:none}
.f_Office .companyAuviet a:hover{ color:#4591bc; text-decoration:underline}
.f_Office .partner{font-family:Verdana; font-size:11px; color:#333; line-height:20px; font-weight:bold; text-transform:uppercase; text-align:right; background:url(../images/Image/layout/icon/icon_footer_9x9.gif) 33% 6px no-repeat; width:300px; padding-left:15px; float:right}
.f_Office .partner span{font-family:Verdana; font-size:11px; color:#333; line-height:20px; font-weight:normal; text-transform:none}
.text_red{ color:#FF0000}
