/* General styles */
*
{
	margin:0;
	padding:0;
}
body {
	border:0 none;			/* This removes the border around the viewport in old versions of IE */
	width:100%;
	background:#fff;
	min-width:600px;    	/* Minimum width of layout - remove line if not required */
					/* The min-width property does not work in old versions of Internet Explorer */
	font-size:12px;
	font-family:Arial;
	line-height:25px;
	overflow:hidden;
}
iframe
{
	border:none !important;
}
input[type="button"]
{
	background: url(../images/bg_btn_map2.gif) repeat-x scroll 0 0;
	height:27px;
	color:#666;
	font-weight:bold;
	padding:0 3px 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #bbb;
	margin:0 2px;
}
input[type="reset"]
{
	background: url(../images/bg_formsearchmap.gif) repeat-x scroll 0 0;
	height:27px;
	color:#999;
	font-weight:bold;
	padding:0 3px 3px;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	border:1px solid #bbb;
}
a {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#FF0000;
	text-decoration:none;
}

#logo {
	float:left; 
	width:25%; 
	height:70px; 
	margin-left:15px
}
*html #logo {margin-left:5px}
#chon_vt {
	float:right; 
	width:650; 
	height:25px; 
	text-align:right; 
	padding-top:10px;
}
#login
{
	position:absolute;
	top:0;
	right:0;
	line-height:22px;
	text-align:right;
	color:#AAA;
	height:26px;
}
#login a
{
	margin:0 4px;
	color:#000;
	text-decoration:none;
}
#login .loginLabel
{
	height:26px;
/*	width:424px;
	*width:420px;
*/	float:right;
	display:inline-block;
	position:relative;
}
#login .topsearch
{
	background:url(../images/bg_topsearch.gif) no-repeat left 0;
	height:26px;
	float:right;
	padding:2px 4px 0;
	*padding-right:3px;
	width:256px;
	*width:262px;
	position:relative;
}
#login #invibtn
{
	background:url(../images/ico_go.gif) no-repeat right center;
	height:22px;
	position:absolute;
	right:4px;
	*right:2px;
	top:2px;
	width:26px;
	cursor:pointer;
	z-index:1;
}
#login #searchTopHeader
{
	width:120px;
	*width:134px;
	background:url(../images/arrow1.gif) no-repeat scroll 118px center;
	*background:url(../images/arrow1.gif) no-repeat scroll 120px center;
	padding-right:10px;
	cursor:pointer;
	text-align:left;
	border-right:1px solid #CCC;
	text-indent:8px;
}
#login #searchTopHeader,#login input.tsearch
{
	height:20px;
	line-height:20px;
	margin:1px 0;
	float:left;
	color:#333;
}
#login #drp_searchkw
{
	border:1px solid #D4D4D4;
	background-color:#FFF;
	/*width:90px;
	*width:95px;
*/
	position:absolute;
	z-index:999000;
	top:24px;
	left:19px;
}
#login #drp_searchkw li {
	border-bottom:1px solid #ddd;
	list-style:none outside none;
	text-align:right;
}
#mjLogin
{
	float:right;
	padding-left:4px;
	height:26px;
	background-color:#E4E4E4;
}
a#bdsluu
{
	color:#7F0707;
	font-size:11px;
	font-weight:bold;
}
#login input.tsearch
{
	color:#666;
	float:left;
	border:0;
	width:100px;
	*width:95px;
	font-size:11px;
}
/* saf3+, chrome1+ */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#login input.tsearch  
{
	padding-top:0;
 }
}
#chon_text { 
	border-bottom:1px solid #ccc; 
	text-align:right; 
	padding-right:150px;
}
#group_topmenu
{
	position:absolute;
	left:27.5%;
	bottom:0;
	display:inline-block;
	height:26px;
	width:72.5%;
	z-index:1;
}
#group_topmenu ul li
{
	list-style:none;
}
#menu_top {
	left:0; 
	position:absolute;
	display:inline-block;
}

#menu_top ul li
{
	display:inline-block;
	float:left;
	color:#000;
	line-height:15px;
}

#menu_top a, #menu_top a:hover, #menu_top a.active
{
	display:block;
	line-height:26px; 
	padding-left:5px;
	color:#FFF;
	cursor:pointer;
}
#menu_top a
{
	background:url(../images/left_topmenumap.gif) no-repeat left 0;
}
#menu_top a:hover, #menu_top a.active
{
	background:url(../images/left_topmenumap_hover.gif) no-repeat left 0;
}
#menu_top a.active
{
	color:#333;
	font-weight:bold;
}
#menu_top a span, #menu_top a:hover span, #menu_top a.active span
{
	display:block;
	padding: 0 8px 0 3px;
	margin-right:1px;
}
#menu_top a span
{
	background:url(../images/right_topmenumap.gif) no-repeat right 0;
	font-weight:bold;
}
#menu_top a:hover span, #menu_top a.active span
{
	background:url(../images/right_topmenumap_hover.gif) no-repeat right 0;
}
#menu_top ul li span .cure {line-height:17px}
@media screen and (-webkit-min-device-pixel-ratio:0) { #menu_top {float:left; width:72%;height:32px;} } /* fix Safaru */

#right_topmenu
{
	right:0;
	position:absolute;
	margin-right:2px;
}
#right_topmenu ul li
{
	display:inline-block;
	float:left;
	color:#000;
	line-height:15px;
	overflow:hidden;
}

#right_topmenu a, #right_topmenu a:hover, #right_topmenu a.active
{
	display:inline-block;
	float:left;
	line-height:24px; 
	padding:0 8px;
	margin:2px 0 0 1px;
	color:#000;
	cursor:pointer;
	overflow:hidden;
}
#right_topmenu a
{
	background-color:#DDD;
}
#right_topmenu a:hover
{
	background-color:#ECECEC;
}
#right_topmenu a.active
{
	background-color:#DBA600;
	color:#FFF;
}

/* Form Search */
#form_search
{
	height:25px;
	background:transparent url(../images/bg_formsearchmap.gif) repeat-x scroll 0 0;
	clear:both;
}
#form_search .fm_search
{
	float:left;
	padding-left:5px;
	font-size:16px;
	line-height:22px;
	color:#a7a7a7;
}
#form_search .fm_search select
{
	height:18px;
}

#form_search .fm_search span
{
	font-size:12px;
	color:#333;
	line-height:25px;
	margin:0 4px 0 3px;
}
#form_search .fm_search li.chk_all_select
{
	text-align:left;
	line-height:15px;
}
#form_search .fm_search .input_info, #ketqua .input_info, #ketqua_detail .input_info
{
	color:#000;
	font-weight:bold;
	background:url(../images/edit.gif) no-repeat right center;
	padding-right:12px;
	cursor:pointer;
}

#ketqua .input_info, #ketqua_detail .input_info
{
	float:right;
	margin-right:6px;
}
#form_search #fm_search .more_formsearch
{
	background:url(../images/more_search.gif) no-repeat right center;
	font-size:12px;
	display:inline-block;
	padding-right:10px;
	color:#666;
}
#form_search #fm_search .more_formsearch:hover
{
	color:#F74459;
}
/* End Form Search */

/* Header styles */
	
#header {
	position:relative;
	clear:both;
	float:left;
	width:100%;
	margin-bottom:0px;
	border-bottom:4px solid #dba600;
}

#header p, #header h1, #header h2 
{
	padding:.4em 15px 0 15px;
	margin:0;
}

#layoutdims 
{
	clear:both;
	background:#eee;
	border-top:4px solid #cc0000;
	margin:0;
	padding:0 !important;
	text-align:right;
}
	/* column container */
.colmask {
	position:relative;	/* This fixes the IE7 overflow hidden bug */
	clear:both;
	float:left;
	width:100%;			/* width of whole page */
	overflow:hidden;		/* This chops off any overhanging divs */
	}
	/* common column settings */
.colright,
.colmid,
.colleft {
		float:left;
		width:100%;
		position:relative;
	}
.col1,
#col2,
.col3 {
		float:left;
		position:relative;
		padding:0 0 1em 0;
		overflow:hidden;
	}
	/* 2 Column (left menu) settings */
.leftmenu {
		background:#fff;		/* right column background colour */
	}
.leftmenu .colleft {
		right:75%;			/* right column width */
		background:#f4f4f4;	/* left column background colour */
	}
.leftmenu .col1 {
		width:73%;			/* right column content width */
		left:101%;			/* 100% plus left column left padding */
	}
.leftmenu #col2 {
		width:22%;			/* left column content width (column width minus left and right padding) */
		left:35px;
		padding-top:10px;			/* (right column left and right padding) plus (left column left padding) */
	}
	
#col2_mb {
		width:250px;			/* left column content width (column width minus left and right padding) */
		left:5px;
		margin-top:10px;
		margin-left:10px;			/* (right column left and right padding) plus (left column left padding) */
		border:1px solid #CCCCCC;
	}
	
		
	/* Footer styles */
#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:1px solid #000;
	}
#footer p {
		padding:10px;
		margin:0;
	}
select {font-size:11px; width:120px; height:20px;}
#footer p {
		color:#CCCCCC;
		font-size:11px;
	}
.timkiem {
	height:25px; 
	border-bottom:1px solid #999999
}
.box_timkiem {
	color:#999999; 
	font-size:12px; 
	height:15px; 
	width:154px
}

@media screen and (-webkit-min-device-pixel-ratio:0) { .box_timkiem {color:#999999;	font-size:12px;	height:15px;width:150px} } /* fix Safaru */

*:first-child+html .box_timkiem{
	width:148px; 
	height:14px
} /* fix IE7 */
*html .box_timkiem {
	width:148px; 
	height:14px
} /* fix IE6 */
.nuttim {
	background-color:#cc0000; 
	border:1px solid #FFFFFF; 
	padding:2px; color:#FFFFFF
}
.nuttim a:link a:hover{
	background-color:#cc0000; 
	border:1px solid #FFFFFF; 
	padding:2px; color:#FFFFFF;
	text-decoration:none;
}

#conten_timkiem { 
	width:100%; 
	height:auto; 
	float:left
}
#conten_timkiemmb { 
	height:auto; 
	margin:1px;
}
#icon {
	float:left; 
	width:9px; 
	height:9px;
}
#contens {
	float:left; 
	width:210px; 
	height:auto;
}

.navlist_dvcc
{
	line-height:12px;
}

.navlist{
 list-style: none;
 font-size:11px;
 line-height:normal;
}

.navlist li{
 border-bottom:1px dotted #CCCCCC;
 padding:2px;
 font-size:11px;
 height:auto;
 float:left;
 overflow:hidden;
}
.navlist li a:link  {
 padding-left: 0px;
 background-repeat: no-repeat;
 background-position: 0 .5em;
 margin-bottom:5px;
 padding-bottom:5px;
 font-size:11px;
 text-decoration:none;
}
.navlist li a:visited 
{
 text-decoration:none;
 padding-left: 0px;
 background-repeat: no-repeat;
 background-position: 0 .5em;
 /*border-bottom:1px dotted #CCCCCC;*/
 margin-bottom:5px;
 padding-bottom:5px;
 font-size:11px;
}
.navlist li a:hover {
 color:#FF0000;
 text-decoration:none;
 font-size:11px;
}
.navlist li a:active {
 padding-left: 0px;
 text-decoration:none;
 background-repeat: no-repeat;
 background-position: 0 .5em;
 /*border-bottom:1px dotted #CCCCCC;*/
 margin-bottom:5px;
 padding-bottom:5px;
 font-size:11px;
 color:#FF0000;
}
html>body #conten_timkiemmb .navlist li
{
	height:auto;
}

#conten_timkiemmb .navlist li
{
	position:relative;
	float:none;
	padding:2px;
	margin:0;
	cursor:pointer;
	min-height:54px;
}
#conten_timkiemmb .listgroupbds li
{
	min-height:15px;
}
#conten_timkiemmb .listgroupbds li span
{
/*	display:inline-block;
*/}
#conten_timkiemmb .navlist li .num_navlist
{
	float:right;
	color:#0070E0;
	font-weight:bold;
	font-size:12px;
}
#conten_timkiemmb .navlist li.hl
{
	background:#FFF url(../images/bg_mainli_navlist.gif) repeat-x 0 bottom;
	font-weight:bold;
	font-size:12px;
	color:#444;
	text-indent:5px;
	margin-bottom:1px;
	border:1px solid #D4D4D4;
}
#conten_timkiemmb .navlist li:hover
{
	background-color:#f1f1f1;
}
#conten_timkiemmb .navlist li.hl:hover
{
	background:#FFF url(../images/bg_mainli_navlist.gif) repeat-x 0 bottom;
	border:1px solid #EEE;
}
.activeTabSearch {color:white;	
	background-color:#CC0000;
	background:url(../images/bg_menu_topbd.gif) repeat-x;
	}

/* Page number styles */
.st_uti {
	margin:0px 0 0 8px;
}
.st_uti .page{ 
	text-align:center;
	float:left;
	padding:0px 0
}
.st_uti .page a{ 
	padding:0px 5px;
	border:1px solid #d3d3d3; 
	margin:2px; 
	float:left;
	font-size:11px;
}
.st_uti .page a:hover{ 
	padding:0px 5px;
	border:1px solid #d3d3d3; 
	margin:2px; 
	float:left; 
	background-color:#eeeeee; 
	text-decoration:none; 
	color:#04a203
}
#ketqua {
	height:25px; 
	background:url(../images/bg_kq.gif) repeat-x 0 0;
/*	background-color:#fffeb8; 
	*/
	border-bottom:1px solid #888;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	padding-left:8px;
	color:#A7A7A7;
}
#ketqua #countBds
{
	color:#333;
	font-weight:bold;
}
#ketqua .red
{
	margin:0 9px;
	padding:0;
	color:red;
	display:inline-block;
}
#ketqua_detail, #ketqua_nodetail {
	height:25px; 
	background:url(../images/bg_kq.gif) repeat-x 0 0;
	color:#ED1B24;
	font-size:13px;
	font-weight:bold;
	text-indent:8px;
	width:290px;
	position:relative;
	border-bottom:1px solid #DBA600;
	border-left:1px solid #DBA600;
	border-right:1px solid #DBA600;
}
.right_detail_bds_map #ketqua
{
	width:270px;
}
.right_detail_bds_map .tab_list_project
{
	display:block;
	position:relative;
	overflow:hidden;
}
.right_detail_bds_map .tab_list_project li
{
	list-style:none;
	float:left;
}
.right_detail_bds_map .tab_list_project a
{
	text-align:center;
	display:inline-block;
}
.right_detail_bds_map .tab_list_project .tab1_prj a
{
	background:url(../images/tab1_paging.gif) no-repeat 0 -25px;
	color:#DBA600;
	width:104px;
	height:23px;
	border-bottom:2px solid #DDAB0F;
}
.right_detail_bds_map .tab1_prj a.active
{
	background:url(../images/tab1_paging.gif) no-repeat 0 bottom;
	color:#ED1B24;
	font-weight:bold;
	width:104px;
	height:25px;
	border-bottom:0;
}
.right_detail_bds_map .tab2_prj a, .right_detail_bds_map .tab3_prj a
{
	background:url(../images/tab2_paging.gif) no-repeat 0 -25px;
	color:#DBA600;
	width:94px;
	height:23px;
	border-bottom:2px solid #DDAB0F;
}
.right_detail_bds_map .tab2_prj a.active, .right_detail_bds_map .tab3_prj a.active
{
	background:url(../images/tab2_paging.gif) no-repeat 0 bottom;
	color:#ED1B24;
	font-weight:bold;
	width:94px;
	height:25px;
	border-bottom:0;
}
.right_detail_bds_map .tab1_prj a:hover, .right_detail_bds_map .tab1_prj a:active, .right_detail_bds_map .tab2_prj a:hover, .right_detail_bds_map .tab2_prj a:active, .right_detail_bds_map .tab3_prj a:hover, .right_detail_bds_map .tab3_prj a:active
{
	color:#ED1B24;
	font-weight:bold;
}
*html #ketqua {padding-left:1px;width:270px;padding-bottom:0px;}

*:first-child+html #container {width:710px; float:left; background-color:#999999; margin-top:10px; height:470px;}
*html #container {width:690px; float:left; background-color:#999999; margin-top:10px; height:440px;}
#DivMainContainer .paging_map
{
	position:absolute;
	top:0;
	right:49.5%;
	z-index:9999;
	width:120px;
	height:25px;
}
#DivMainContainer .paging_map .previous_map, #DivMainContainer .paging_map .next_map, #DivMainContainer .paging_map .previous_map:hover, #DivMainContainer .paging_map .next_map:hover
{
	height:25px;
	width:25px;
	text-indent:9999px;
	overflow:hidden;
	display:block;
	float:left;
}
#DivMainContainer .paging_map .previous_map
{
	background:url(../images/np_map.png) no-repeat left center;
	_background:url(../images/np_map.gif) no-repeat left center;
}
#DivMainContainer .paging_map .next_map
{
	background:url(../images/np_map.png) no-repeat -95px center;
	_background:url(../images/np_map.gif) no-repeat -95px center;
}
.paging_map .textpaging
{
	background:url(../images/np_map.png) no-repeat -25px center;
	_background:url(../images/np_map.gif) no-repeat -25px center;
	width:70px;
	height:25px;
	float:left;
	color:#555;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
/*#DivMainContainer .paging_map .previous_map:hover
{
	background:url(../images/next_prev_hover.gif) no-repeat left center;
}
#DivMainContainer .paging_map .next_map:hover
{
	background:url(../images/next_prev_hover.gif) no-repeat -26px center;
}
*/
#divListDetail 
{
	border-width:0;
	border-color:#CCC;
	border-style:solid;
}
.full {width:100%;float:left}
.tk_mb {float:left; background-color:#f4f4f4;width:100%; line-height:30px; height:30px;}
*html .tk_mb {float:left; background-color:#f4f4f4;width:100%; line-height:30px; height:30px; padding-top:5px}
.full_w {float:left; width:auto;width:100%}
.cp {float:left; margin-bottom:5px; margin-top:10px; color:#CCCCCC; font-size:11px; text-align:center; padding-left:5px; border-top:1px solid #ccc; width:99%}
.pos_level_map
{
	background:url(../images/tooltip_zoom.png) no-repeat;
	_background:url(../images/tooltip_zoom.gif) no-repeat;
	position: absolute; 
	left: 50px; 
	width: 75px; 
	height: 22px; 
	cursor: pointer;
	color:#FFF;
	font-size:11px;
	line-height:19px;
	text-indent:3px;
	text-align:center;
	filter:alpha(opacity=909);
	-moz-opacity:.90;
	opacity:.90;
}
/* *******thanh cuon ben trai********* */
.DContentc_dt {
/*height:420px;*/
overflow:auto;
padding:0;
}
.NoiDungInfoWin
{
	font-size:11px;	
	width:395px;
	color:#333;
}
.NoiDungInfoWin .loaibds
{
	display:inline-block;
	color:#0060BF;
	font-size:15px;
	font-weight:bold;
	line-height:18px;
}
.NoiDungInfoWin p
{
	background:url(../images/new_small.png) no-repeat left 2px;
	text-indent:15px;
	font-size:11px;
	border-bottom:1px dotted #CCC;
}
.NoiDungInfoWin a
{
	color:#a8a8a8;
}
.NoiDungInfoWinBottom
{
	font-size:11px;	
	background-color:#F2F2F2;
	padding:2px;
	width:395px;
	border:0;
	color:#BFBFBF;
	margin:2px 0;
}
.NoiDungInfoWinBottom a {
		color:red;
		text-decoration:none;
	}
.NoiDungInfoWinBottom a:hover {
		color:#333;
		text-decoration:none;
	}
.loading_dt {z-index:999;position:absolute;color:#69005A;height:420px;overflow:auto;padding:0;width:270px; background-color:#FFFFFF;filter:alpha(opacity=909);-moz-opacity:.90;opacity:.90; padding-top:10px; text-align:center}
*html .loading_dt {z-index:999;position:absolute;color:#69005A;height:420px;overflow:auto;padding:0;width:270px; background-color:#FFFFFF;filter:alpha(opacity=50); padding-top:10px; text-align:center}
/* ********left search quick********* */
#left-search	{
					width:178px;
					background:#f2f2f2;
					display:block;
					height:auto;
				}
				 
.refine			{
					margin-top:10px;
					width:171px;
					background:#E83030;
					display:block;
					padding-left:5px;
					color:#FFFFFF;
					font-weight:bold;
					height:22px;
					padding-top:3px;
				}	

*:first-child+html .refine			{
					width:176px;
					height:22px;
					padding-top:2px;
				}
* html .refine			{
					width:176px;
					height:22px;
					padding-top:2px;
				}
				
				
.main_search	{
					width:95%;
					/*background:#DFDFDF;*/
					display:block;
				}	

*:first-child+html .main_search			{
					width:176px;
				}
* html .main_search			{
					width:176px;
				}	
				
							
.label_search 			{
					
					height:20px;
					width:235px;
					font-size:11px;
					margin-bottom:3px;
					color:#666666;
					}
					
*html .label_search 			{
					
					height:20px;
					width:235px;
					font-size:11px;
					margin-bottom:3px;
					color:#666666;
					}					
.gia_text		{
					color:#000000;
					font-size:11px;
				}						
.padding_5		{
					padding:20px 5px 5px 15px;
				 }	
*html .padding_5		{
					padding:15px 5px 0px 20px;
				 }				 
.w165			{
					width:235px;
					font-size:11px;
					color:#333;
					margin-bottom:2px;
				}
*html .w165			{
					width:235px;
					font-size:11px;
					color:#333;
					margin-bottom:2px;
				}				
.ghichu_m		{
					color:#FF0000;
					font-weight:bold;
				}
.float_left_bd
{
	float:left;
}
.margin_left_bd_10px
{
	margin-left:10px;
}
.padding_tabbd
{
	padding:0 5px 0 0px;
}
.margin_top_bottom_tabsearch_bd
{		
	height:25px;
	line-height:26px;
	margin-top:0;
	text-align:center;
	width:130px;
}
*html .margin_top_bottom_tabsearch_bd
{		
	height:25px;
	line-height:25px;
	margin-top:0;
	text-align:center;
	width:137px;
}
/* ********* end*********** */
/* ************css cho noi dung li movehover************* */
.div_ndbd {float:left; width:260px; height:96px; border:1px solid #dedede; padding:5px; color:#666666}

.tieude_bd {padding:0 0 2px 0; margin:4px 0;border-bottom:0px solid #f4f4f4}

.nd_leftbd {float:left; width:165px; height:auto; padding-left:5px; font-size:11px;}
html>body .nd_rightbd { height:auto;}
.nd_rightbd {
	float:left; 
	min-height:50px; 
	height:50px; 
	width:70px;
	position:relative;
	display:table-cell;
	vertical-align:middle;
}
.rightimg .nd_rightbd
{
	float:right !important;
	right:0 !important;
	position:absolute;
}
.rightimg .nd_leftbd
{
	float:left !important;
	padding:0 5px 0 0;
}
.nd_rightbd img
{
	border: 1px solid #CCC;
	width:69px;
	display:block;
}
ul.navlist li 
{
	*display:inline-block;
}
ul.navlist .lst_dn .nd_rightbd, ul.navlist .lst_dn .nd_leftbd
{
	display:table-cell;
	vertical-align:middle;
	float:none;
	*float:left;
}
ul.navlist .lst_dn .nd_rightbd img
{
	margin:1em auto;
}
ul.navlist .noimg .nd_leftbd
{
	width:auto;
}
.container_lst
{
	display:table;
	*height:100%;
	*left:0;
	*position:fixed;
	*top:0;
	*width:100%;
}
.giaban {font-weight:bold; color:#FF0000;width:70px;text-align:center;
	position:absolute;
	margin-top:35px;
	float:left;
	filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;
	background-color:whitesmoke;
	}
.fixMauDamGia
 {	font-weight:bold; color:#FF0000;width:70px;text-align:center;
	position:absolute;
	bottom:0;
	right:0;
	float:left;
	background-color:#f3f3f3;
	height:16px;
	filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
	z-index:999;
	}
/* ***********end*********** */
#dhtmltooltip{
position: absolute;
left: -300px;
border: 1px solid #888;
padding: 3px;
background-color: white;
visibility: hidden;
color: #494949;
z-index:  10001;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135); */
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index:  10001;
visibility: hidden;
}

/* style cho chi tiet bds - duan - mem */
#DivMainContainer 
{
	position:relative;
}
#DivMainContainer .container_detail
{
	top:0;
	left:0;
	position:absolute;
	z-index:100000;
	display:block;
	overflow:hidden;
	background-color:#666;
}
iframe
{
	border:none;
}
#divNDCT
{
	background-color:#FFF;
	font-size:12px;
	font-family:Arial;
	margin:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
/*	_overflow:hidden;*/
}
#divNDCT .header_map, #dsbds .header_map,#dsbds_nodetail .header_map, #conten_timkiemmbKhoangCach .header_map, #divDvcc .header_map
{
	background-color:#CCC;
	*display:inline-block;
	text-indent:5px;
	color:#222;
	font-size:14px;
	font-weight:bold;
	position:relative;
	overflow:hidden;
	padding:0 3px;
	height:25px;
}
#divNDCT .header_map a, #dsbds .header_map a, #divNDCT .header_map img,.header_map img
{
	position:absolute;
	right:5px;
	top:2px;
}
.left_detail_bds_map
{
	float:left;
	width:68.5%;
	margin:5px 0 0 5px;
}
.right_detail_bds_map
{
	float:right;
	width:30%;
}
#info_album
{
	display:inline-block;
	position:relative;
	overflow:hidden;
	width:100%;
}
.headerbar
{
	background-color:#DBA600;
	font-weight:bold;
	text-indent:8px;
	color:#FFF;
}
.infobot
{
	background-color:#F1F1F1;
}
.col_right_info_have_img
{
	float:left;
	width:70%;
}
.infomore
{
	width:29%;
	float:right;
}
.ct_title
{
	font-weight:bold;
	font-size:14px;
	color:#CC0000;
}
.ct_description
{
	font-size:12px;
	clear:both;
}
.ct_text
{
	font-size:12px;
	font-family:Arial;
}
.anhien
{
	font-size:12px;
	font-family:Arial;
	padding:5px;
	font-weight:bold;
}
*html #descPro
{
	width:100%;
}
.imghold
{
	float:right;
	width:110px;
}


.ct_bg_title
{
	background-color:#DBA600;
	font-weight:bold;
	color:White;
	padding-left:5px;
}
.bold
{
	font-weight:bold;
}
.float-right
{
	float:right;
}
.float-left
{
	float:left;
}
.pricechange 
{
	background-color:#f2f2f2;
	border:1px solid #bbb;
	cursor:pointer;
	margin-left:1px;
	padding:0 3px;
	font-weight:bold;
}
.pricechange:hover
{
	background-color:#EEE;
}

.gia a:link{		
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
.gia a:hover{		
	text-decoration:none;
	font-weight:bold;
}
.textTitle
{	
	color:#0070e0;
}
.textTitleBold
{	
	color:#0070e0;
	font-weight:bold;
}
.textTitleView
{
	font-weight:bold;
	color:Grey;
	line-height:21px;
}
.infosub
{
	margin-top:2px;
	width:176px;
}
.nd_leftbd i
{
	color:red;
	display:inline-block;
}
.NoiDungInfoWin .maso_bds
{
	color:#666;
	font-size:14px;
	display:inline-block;
}
.NoiDungInfoWin .name_red_map
{
	display:inline-block;
	color:#666;
	font-size:13px;
	font-weight:bold; 
}
.NoiDungInfoWin .name_red_map
{
	float:none;
}
.nd_hinhbd_marker {
	float:left; 
	height:auto; 
	width:138px;
	position:relative;	
	background-color:#EEE;
	border:2px solid #E3E3E3;
	margin-top:5px;
	text-align:center;
}
.nd_hinhbd_marker .giaban_marker {
	padding:4px;
	display:block;
	float:none;
	top:0;
	width:130px;
	*width:137px;
	position:relative;
}
.nd_hinhbd_marker_dn {
	float:left; 
	height:auto; 
	width:138px;
	position:relative;	
	border:0px;
	margin-top:5px;
	text-align:center;
}
.nd_hinhbd_marker_dn .giaban_marker {
	padding:4px;
	display:block;
	float:none;
	top:0;
	width:130px;
	*width:137px;
	position:relative;
}
.giaban_marker {
	float:right;
	font-weight:bold; 
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FF0000;
	display:inline-block;
	margin-right:5px;
	padding:6px 10px;
	position:absolute;
	text-align:center;
	top:3px;
	right:0;
	background-color:#EEE;
}
.NoiDungInfoWin ul.thongtin_marker
{
	line-height:21px;
}
.NoiDungInfoWin ul.thongtin_marker li
{
	list-style:none;
	clear:both;
}
ul.thongtin_marker li .float-left
{
	width:72px;
	float:left;
}
ul.thongtin_marker li .float-right
{
	font-weight:bold;
	float:none;
	*float:left;
	padding-left:75px;
	*padding:0;
}
.thongtin_marker .date
{
	font-style:italic;
	color:#666;
	font-weight:normal;
}
/* ket thuc */

/* ******** chi tiet bds*********** */
#colr
{
	float:right;
}
/* **********end********* */
#divTopTienIch
{			
	z-index:1000;
	float:right;	
}
#divTopTienIch a#aMail, #divTopTienIch a#aPrint, #divTopTienIch a#aLink, #divTopTienIch a#aTienIch, #divTopTienIch a#aDistant 
{
	height:22px;
	width:22px;
	display:block;
	overflow:hidden;
	text-indent:9999px;
	float:left;
	margin:1px 10px;
}
#divTopTienIch a#aMail
{
	background:url(../images/mail_map.gif) no-repeat 0 0;
}
#divTopTienIch a#aPrint
{
	background:url(../images/printer_map.png) no-repeat 0 0;
}
#divTopTienIch a#aLink
{
	background:url(../images/link_map.gif) no-repeat 0 0;
}
#divTopTienIch a#aDistant
{
	background:url(../images/icon_distance.gif) no-repeat 0 0;
}
#divTopTienIch a#aTienIch
{
	background:url(../images/icn_tienich_active.gif) no-repeat 0 0;
}
#divTopTienIch a#aTienIch:hover
{
	background:url(../images/icn_tienich.gif) no-repeat 0 0;
}
#divTopTienIch a#aLink:hover, #divTopTienIch a#aLink:active, #divTopTienIch .active a#aLink
{
	background:url(../images/link_map_on.gif) no-repeat 0 0;
}
#divTopTienIch a#aMail:hover, #divTopTienIch a#aMail:active,  #divTopTienIch .active a#aMail
{
	background:url(../images/mail_map_on.gif) no-repeat 0 0;
}
#divTopTienIch a#aDistant:hover, #divTopTienIch a#aDistant:active,  #divTopTienIch .active a#aDistant
{
	background:url(../images/icon_distance_on.gif) no-repeat 0 0;
}
#divTienIch
{	
	top:100px;
	position:absolute;
	right:5px;
	list-style:none;
	width:113px;
	z-index:100001;
	display:none;
	background-color:b1c179;
	border:1px solid #333;
	filter:alpha(opacity=90);
	/*
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
*/
	background-color:#FFF;
}
#fm_search .addmore_search
{
	left:675px;
	list-style:none;
	padding-right:2px;
}
#fm_search .addmore_search, #fm_search .drp_kieubds, #fm_search .drp_giatu, #fm_search .drp_giaden, #fm_search .drp_dientich, #fm_search .drp_huong, #fm_search .drp_ngaydang, .cls_pst_menu
{
	position:absolute;
	top:99px;
	*top:98px;
	z-index:10000;
	border-style:solid;
	border-width:0 1px 3px;
	border-color:#333;
	/*
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
*/
	background-color:#FFF;
}
#fm_search a, ul.sorttime a
{
	display:block;
	*display:inline-block;
	font-weight:normal;
}
ul.sorttime
{
	background-color:#FFF;
	border:1px solid #f9c645;
	border-top:1px solid #FFFEB8;
	z-index:1005;
	position:absolute;
	list-style:none;
	top:23px;
	right:0;
}
ul.sorttime li
{
	padding:0 3px;
}
#drp_ksx li, #drp_ksxl li, .cls_pst_menu li
{
	border-bottom:1px solid #EEEEEE;
	list-style:none;
	margin:0 3px;
	text-indent:0;
}
#drp_ksx li a, #drp_ksxl li a
{
	display:block;
}

#drp_ksx
{
	background-color:#FFF;
	border:1px solid #888;
	border-top:1px solid #E9E9E9;
	z-index:1005;
	position:absolute;
	list-style:none;
	top:23px;
	right:0;
}
#drp_ksxl
{
	background-color:#FFF;
	border:1px solid #888;
	border-top:1px solid #E9E9E9;
	z-index:1005;
	position:absolute;
	list-style:none;
	top:24px;
	left:198px;
	width:91px;
}
#fm_search .drp_kieubds li, #fm_search .drp_giatu li, #fm_search .drp_giaden li, #fm_search .drp_dientich li, #fm_search .drp_huong li, #fm_search .drp_ngaydang li, .cls_pst_menu li, .drp_huong .li, #divTienIch li
{
	color:#777777;
	font-size:11px;
	line-height:22px;
	padding:0 3px;
	border-bottom:1px solid #EEEEEE;
}
#fm_search li:hover, #fm_search li:focus, #fm_search li:active, #ketqua ul.sorttime li:hover, .cls_pst_menu li:hover, .drp_huong .li:hover, #divTienIch li:hover
{
	background-color:#F5F5F5;
}
#fm_search .drp_kieubds
{
	left:70px;
}
#fm_search .drp_giatu
{
	left:158px;
}
#fm_search .drp_giaden
{
	left:230px;
}
#fm_search .drp_dientich
{
	left:329px;
}
#fm_search .drp_huong
{
	left:459px;
}
#fm_search .drp_ngaydang
{
	left:585px;
}
#divTienIch ul, #fm_search ul
{		
	list-style:none;
	padding:0px;
	margin:0px;
	
}
#fm_search .addmore_search .input_mt_search
{
	width:95px;
}
#fm_search .addmore_search .input_lg_search
{
	width:73px;
}
#fm_search .sorttime
{
	width:50px;
}
#divTienIch ul li a
{
	padding:0 0 0 5px;
	margin:0;
	left:0;
	text-align:left;
	width:113px;	
	line-height:20px;
	left:0px;
	display:block;
}

#divTienIch ul li A:link, #divTienIch ul li A:visited, #divTienIch ul li A:active
{
	line-height:20px;
	color:#000; 
	padding:0 0 0 5px;
}

*html #divTienIch ul li a
{
	padding:0 0 0 5px;
	margin:0;
	left:0;
	text-align:left;
	width:113px;
	background-color:#f4f4f4;
	line-height:20px;
	
}

*html #divTienIch ul li A:link {color:#000; text-decoration:none; left:0px;text-align:left;width:113px;}

.contro_cursor
{
	cursor: pointer;
}
#divTienIch .contro_cursor A:link, #divTienIch .contro_cursor A:active {width:113px;line-height:20px;color:#000; text-decoration:none; left:0px;text-align:left;background-color:#CCCCCC;padding:0 0 0 5px;}
#divTienIch .contro_cursor A:hover {width:113px;line-height:20px;color:#fff; text-decoration:none;text-align:left;background-color:#b1c179;padding:0 0 0 5px;}

/*
.text_align_right
{
	text-align:right;
	background-color:#cc0000;
	line-height:25px;
	margin:5px 5px 0 0;
	background:url(../images/bg_tienich_bd.gif) right top no-repeat;
	color:#cc0000;
}*/

.text_align_right A:link {color:#cc0000; text-decoration:none}

#divDieuKienTK
{
	font-size:13px;
	float:left;
	position:absolute;
	color:#fff;
	background-color:#000;
	/*
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
*/
	padding: 5px;
}
#divEmberCode
{	
	background-color:#E3E3E3;
	border:1px solid #999;
	display:none;
	line-height:20px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	/*opacity:0.9;*/
	padding:5px;
	position:absolute;
	z-index:100001;
	display:none;	
	right:3px;
	top:100px;
	width:240px;
}


#divEmberCode ul li input 
{
	width:100px;
}

#divEmberCode ul
{		
	list-style:none;	
	padding:0px;
	margin:0px;
}
#divEmberCode ul li
{		
	margin:5px 0 5px 5px;
}
#divEmberCode  A:link, #divEmberCode  A:hover {color:#666; text-decoration:none; font-weight:bold;float:right;margin-right:5px;}
.xoadieukien {float:right; width:90px; height:auto; margin:0 10px 0 0}
.xoadieukien  A:link, .xoadieukien  A:hover {color:#333; text-decoration:underline}

.liXemLaiBD
{
	position:absolute;
	float:right;
	z-index:1000;
	cursor:pointer;
}

.nuttimkiem {float:left; width:94px; height:19px}

.details {padding:5px}

.rong_album {float:right; width:334px; height:auto; margin:5px 0 5px 5px}

#coll {float:right; height:auto; margin:0 0 5px 0}

.rong_album img {border:1px solid #EEEEEE;}

.font11 {font-size:16px; color:#FF0000; padding:0; margin:0}

.bds {font-size:12px; color:#FF0000; margin-right:4px;}

#title {color:#000; font-size:14px; font-weight:bold}

.longdesc {color:#333333; margin:0 0 10px 0;line-height:20px; }

.pdt {font-size:12px; 
	color:white; font-weight:bold;
	padding-left:5px;
	}

#dvPrice {font-size:12px; color:red; font-weight:bold;margin-right:5px;}

table tr td {font-size:12px}


#main-content  A:link {color:red; text-decoration:none}
#main-content  A:visited {color:red; text-decoration:none}
#main-content  A:active {color:red; text-decoration:none}
#main-content  A:hover {color:red; text-decoration:underline}
#head h1
{
	width:50px;
	font-size:14px;
}
#imgCls_opnDKTK
{
	float:right;	
	cursor:pointer;
	z-index:100000;
	position:absolute;
	margin-top:5px;
}

.loading
{
	background:#fff8d0 url(../images/loader.gif) no-repeat 5px center;
	position:absolute;
	top:2px;
	left:27.5%;
	z-index:1;
	padding:0 10px 0 25px;
	font-weight:bold;
	color:#E83030;
	border:1px solid #FFF3AF;
}
#ketqua .sorttime
{
	margin:2px 0 0 8px;
	float:left;
}
.paging_listbdsmap li
{
	list-style:none;
	float:left;
	display:inline-block;
}
.paging_listbdsmap .prev_pagingmap, .paging_listbdsmap .next_pagingmap
{
	text-indent:9999px;
	height:15px;
	width:21px;
	display:inline-block;
	overflow:hidden;
	_float:left;
	_margin:5px 1px;
	border:none;
	cursor:pointer;
}
.paging_listbdsmap span
{
	overflow:hidden;
	color:#ED1B24;
	font:16px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	margin:0 3px;
	_float:left;
	width:70px;
}
.paging_listbdsmap .prev_pagingmap
{
	background:url(../images/prev_pagingmap.gif) no-repeat 0 0;
}
.paging_listbdsmap .next_pagingmap
{
	background:url(../images/next_pagingmap.gif) no-repeat 0 0;
}
#divTrai .paging_listbdsmap, #divNDCT .paging_listbdsmap,  #dsbds_nodetail .paging_listbdsmap
{
	background:url(../images/bg_kq.gif) repeat-x 0 0;
	border-top:1px solid #888;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	z-index:1005;	
	height:25px;
	line-height:30px;
	overflow:hidden;
	text-indent:75px;
}
#divTrai .paging_listbdsmap
{
	border-top:1px solid #888;
	border-left:1px solid #aaa;
	border-right:1px solid #aaa;
	position:fixed;
	bottom:0;
	left:0;
	width:268px;
}
#divNDCT .paging_listbdsmap, #dsbds_nodetail .paging_listbdsmap
{
	position:fixed;
	*position:absolute;
	bottom:0;
	right:15px;
	*right:9px;
	width:290px;
}
.paging_listbdsmap a.truoc, .paging_listbdsmap a.sau
{
	color:#3e3d3d;
	_float:left;
}
.paging_listbdsmap a, .paging_listbdsmap input
{
	color:red;
	font-weight:bold;
	overflow:hidden;
	_float:left;
}
.paging_listbdsmap a:hover, .paging_listbdsmap a.active
{
	color:#AAA;
}
.btn_enter_map
{
	background:url(../images/control_play.png) no-repeat 0 0;
	display:inline-block;
	border:none;
	width:16px;	
	margin:0 4px;
	*margin-top:3px;
}
#group_link_map
{
	top:4px;
	left:72px;
	position:absolute;
	background:url(../images/bg_tip_group.png) no-repeat 0 0;
	z-index:10;
	padding:7px 23px;
	width:290px;
	*width:330px;
	height:52px;
}
#group_link_map a
{
	font-weight:bold;
	text-transform:lowercase;
	margin:0 3px;
	color:#FFFFFF;
	padding:1px 4px;
}
#group_link_map a:hover, #group_link_map a:focus, #group_link_map a:active
{
	background-color:#3F3B3B;
}
#imageTitle
{
	width:290px;
}
.tip_marker {
	FONT-WEIGHT: bold; COLOR: white; size: 8px;
}

#dsbds
{
	background-color:#FFF;
	border:1px solid #CCC;
	/*filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;*/
}
.linear
{
	overflow: hidden; 
	position: absolute;
	display: block; 
	z-index: 100;
	background-color:#000;
	width:100%;
	height:100%;
}
.hor_o1
{
	filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;
	height:1px;
}
.hor_o2
{
	filter:alpha(opacity=8);-moz-opacity:0.08;opacity:0.08;
	height:2px;
}
.hor_o3
{
	filter:alpha(opacity=6);-moz-opacity:0.06;opacity:0.06;
	height:3px;
}
.hor_o4
{
	filter:alpha(opacity=4);-moz-opacity:0.04;opacity:0.04;
	height:4px;
}
.hor_o5
{
	filter:alpha(opacity=2);-moz-opacity:0.02;opacity:0.02;
	height:5px;
}
.ver_o1
{
	filter:alpha(opacity=10);-moz-opacity:0.1;opacity:0.1;
	width:1px;
}
.ver_o2
{
	filter:alpha(opacity=8);-moz-opacity:0.08;opacity:0.08;
	width:2px;
}
.ver_o3
{
	filter:alpha(opacity=6);-moz-opacity:0.06;opacity:0.06;
	width:3px;
}
.ver_o4
{
	filter:alpha(opacity=4);-moz-opacity:0.04;opacity:0.04;
	width:4px;
}
.ver_o5
{
	filter:alpha(opacity=2);-moz-opacity:0.02;opacity:0.02;
	width:5px;
}
#contentlogin .main_title
{
	background:url(../images/new_small.gif) no-repeat 0 center;
	margin-left:-15px;
	padding-left:13px;
	display:inline-block;
	font-size:13px;
	font-weight:bold;
	color:#C00;
}
.login_form_line {
	padding-bottom:6px;
}
.login_box textarea
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
}
.login_box label
{
	padding:0 !important;
}
.login_box span.colleft
{
	 float:left;
	 width:120px;
}
#address
{
	 float:right;
	 width:204px;
}
.btnAgentSendmail
{
	background:url(../images/btn_lienhemap.gif) repeat-x 0 0 !important;
	float:right;
	width:80px;
	height:22px;
	font-weight:bold;
	border:0 !important;
	right:0;
	bottom:0;
	position:absolute;
	text-indent:9999;
}
.btnAgentSendmail a
{
	color:#FFF !important;
	font-weight:bold;
}.btnAgentSendmail a:hover
{
	color:#9F7700 !important;
	text-decoration:none !important;
}

.NoiDungInfoWinBottomEst
{
	width:395px;
	font-size:11px;	
	background-color:#F2F2F2;
	padding:2px;
	border:0;
	color:#BFBFBF;
	margin:2px 0;
}
.NoiDungInfoWinBottomEst a {
	color:red;
	text-decoration:none;
}
.NoiDungInfoWinBottomEst a:hover {
	color:#333;
	text-decoration:none;
}
.NoiDungInfoWinEst
{
	font-size:11px;	
	width:380px;
	color:#444;
}
.cls_input
{
	width:80px;
}
.cls_post_menu
{
	position:absolute;
	
}

#popup_quanhuyen {
	PADDING-LEFT: 0px; Z-INDEX: 10000; LEFT: 329px; WIDTH: 90px; POSITION: absolute; TOP: 200px
}
#popup_quanhuyen ul {
	PADDING-LEFT: 5px; WIDTH: 90px; LIST-STYLE-TYPE: none;
	position:relative;
}
/*#popup_quanhuyen ul li {
	BACKGROUND-IMAGE: url(../images/tooltip_zoom.png);
	font-size:10px; WIDTH: 79px; CURSOR: pointer; COLOR: white; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat;position:absolute;
	text-align:center;
}
#zoomLi_bds
{
	top:-2px;
}
#zoomLi_px
{
	top:21px;
}
#zoomLi_qh
{
	top:45px;
}
#zoomLi_tt
{
	top:100px;
}*/
#popup_quanhuyen ul li {
 background-image: url(../images/tooltip_zoom.png);
 _background-image: url(../images/tooltip_zoom.gif);
 font-size:10px; WIDTH: 79px; CURSOR: pointer; COLOR: white; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat;
 
 text-align:center;
}

#zoomLi_bds
{
 margin-top:2px;
}
#zoomLi_px
{
 margin-top:5px;
}
#zoomLi_qh
{
 margin-top:7px;
}
#zoomLi_tt
{
 margin-top:15px;
}
.btn_refresh
{
	background:url(../images/btn_refresh.gif) no-repeat 0 0 !important; 
	height:16px !important;
	width:16px !important;
	border:none !important;
	padding:0 !important;
	cursor:pointer;
}
.navlist .noimgda
{
	background-color:#EEEEEE;
	color:#CCC;
	font-weight:bold;
	height:42px;
	padding:10px 0 0;
	text-align:center;
	vertical-align:middle;
	width:70px;
}
#divPlgInfo
{
	background-color:#555555;
	border:1px solid #333333;
	bottom:0;
	color:white;
	font-family:Verdana,arial;
	font-size:small;
	font-weight:bold;
	left:500px;
	opacity:0.9;
	padding:0 5px;
	position:absolute;
	z-index:10001;
}
#wrap_muaban {
	margin: 0 auto;
	width: 995px;
	background-color: #ffffff;
	height:auto;
}
#content_muaban {
	padding: 0 11px;
	height:auto;
	float:left;
	background-color: #ffffff;
	width:973px;
}
*html #content_muaban 
{
	padding-top:0px;
	padding-right:0px;
}
#conten_timkiemmbKhoangCach .content_kc
{
	text-align:center;
	overflow:hidden;
	padding-bottom:20px;
}
#conten_timkiemmbKhoangCach .content_kc p
{
	margin:20px 0;
	font-weight:bold;
}
#conten_timkiemmbKhoangCach .content_kc p.kc
{
	color:#ED1B24;
	font-size:20px;
}
.btnkc:hover
{
	border:1px solid #9F9F9F;
	color:#444;
}
.font_bold
{
	font-weight:bold;
}
#ctrmbnd_copyright
{
	background-color:#FFFFFF;
	line-height:13px;
	padding:3px 0;
	text-align:center;
	width:176px;
	filter:alpha(opacity=85);
	-moz-opacity:.85;
	opacity:.85;
	border:1px solid #AAA;
	border-left:0;
	-moz-border-radius-topright:6px;
	-moz-border-radius-bottomright:6px;
	border-radius-topright:6px;
	border-radius-bottomright:6px;
	-webkit-border-radius-topright:6px;
	-webkit-border-radius-bottomright:6px;
	-moz-user-select: none; 
	z-index: 1; 
	position: absolute; 
	left: 0pt; 
	bottom: 38px;
}
#ctrmbnd_copyright a
{
	font-size:11px;
}
#ctrmbnd_copyright img {
	margin-left:3px;
	margin-right:-2px;
	border:1px solid #CCC;
}
#copyright_map
{
	text-align:center;
}
#lightbox_overlay
{
	background-color:#000;
	position:fixed;
	filter:alpha(opacity=80);
	-moz-opacity:.8;
	opacity:.8;
	z-index:100000;
	width:100%;
	height:100%;
}
#lightbox 
{
	position:relative;
}
#lightbox .closebtn
{
	position:absolute;
	top:30px;
	right:62px;
	width:20px;
	height:20px;
	cursor:pointer;
	display:block;
}
#lightbox-overlay-text {
	color:white;
	cursor:default;
	font-size:12px;
	line-height:normal;
	margin-right:20px;
	text-align:right;
}
#lightbox.bancobiet
{
	width:635px;
}
.fix_right_ie_qh
{
	right:211px;
	*right:255px;
	*width:230px;
}
#divQuyHoach
{
	right:139px;
	*right:174px;
}
/*label cho gia/ten duan*/
.Bg_BoxTTDA { background-color:#f9f9f9; border:1px solid #ccc; min-width:110px; line-height:1;opacity:0.8;}
.DesBoxTTDA {}
ul.DesBoxTTDA  { margin:0; padding:0;list-style:none;}
ul.DesBoxTTDA  li { border-top:1px #DAD67F solid; padding:2px;}

.PriceDevTTDA { color:#d50000; font-size:11px; font-weight:bold;}
a.LinkDevTTDA { font-size:11px; font-weight:bold; color:#333; text-decoration:none;}
a.LinkDevTTDA:hover{ color:#0099cc; text-decoration:none;} 

