
.hot_line{font:12px tahoma; color:#FFFF00; font-weight:bold; float:right; padding:6px 8px 0 0 ;}

	/* ^^^^^^^^ TAMTHIEUHIEP MENU HEADER^^^^^^^^^^ */
/*-------------------------------------------------------------------------*/

body { 	background: #f1f1f1 ;margin: 0; padding: 0; }
    #nav { width:996px; height:26px; padding: 0; margin:0;}
    .menuid{padding-left:19px;margin:0 auto;text-align:left;background: url(../images/bg_header.jpg) repeat-x left top;}
    .menu{height:26px; margin: 0; padding: 0;font:11px Tahoma, Geneva, sans-serif; }
	.menu li{padding:0; margin:0; list-style:none; display:inline;text-align: center;}
	.menu li a{float:left; padding: 0 0 0 11px;  height: 26px; line-height: 26px; display:block; 
	 color: #FFFFFF; text-decoration:none;cursor:pointer; background: url(../images/menu_li_right.jpg) no-repeat right;}
    .menu li a span {display: block;padding: 0 11px 0 0; }
	.menu li.hover a {color:#085aae; }
	.menu li.hover a span {color:#085aae;}
	.menu li.active a, .menu li.hover a {color:#085aae;	text-decoration:none;}
	.header_title{font:12px tahoma; color:#FFFF00; float:right;}
    .menu li a:hover, .menu li.active a, .menu li.last a:hover {background: url(../images/menu_hover_l.jpg) no-repeat left top;text-decoration:none;}
	.menu li a:hover span, .menu li.last a:hover span, .menu li.active a span {text-decoration:none;
	      background: url(../images/menu_hover_r.jpg) no-repeat right top; color: #085aae; }
/* ^^^^^^^^MENU_footer^^^^^^^^^^ */	
	#vland_footer{ padding-left:178px;width:auto;background:url(../images/bg_header.jpg) repeat-x; height:26px;   
		font:11px Tahoma;
	}
		
	#vland_footer li{display:block;float:left;margin:0;padding:0;
	}
	
	#vland_footer li a{display:block;float:left;color:#FFF;text-decoration:none;padding:0 16px 0 16px; height:26px;
				 line-height:26px;background:url(../images/menu_header_left.jpg) no-repeat top right;
	}
	#vland_footer li a.active{height:26px;   	}
	#vland_footer li a:hover, #ttv_ta li a:active{ height:26px; }

/* ^^^^^^^^MENU_footer^^^^^^^^^^ */	
/* --- sub nav --- */
#submenu {padding: 0 20px 0 21px;height:22px;background:#e7e4d6;
	      border-bottom:1px solid #9e9e9e; overflow: hidden;}
#submenu ul {margin: 0;padding: 0;list-style-type: none;}
#submenu li {margin: 0;padding: 0;float: left;}
#submenu a:link,#submenu a:visited {background: url(../images/aarr7.jpg) no-repeat left 6px;
    padding: 0 9px 0 9px;
	color           :#085aae;
	line-height:19px;
	font-size		: 11px;	
	font-family:Tahoma, Geneva, sans-serif;
	text-decoration:none;	
}
#submenu a:hover { text-decoration:underline;
}
	/* ^^^^^^^^ TAB^^^^^^^^^^ */

.hometab{ margin-top:5px; margin-right:3px;height:21px;background:url(../images/tab_bg.jpg) repeat-x left top;}
.hometab .item, .hometab .sel{float:left;font:normal 12px arial;}
.hometab .item{padding-top:3px;padding-left:3px;}
.hometab .sep{padding:3px 0 0 3px;font: 11px arial;float:left;text-decoration:none;color:#105fb0;}
.hometab a{font:11px arial;display:block;float:left;text-decoration:none;color:#105fb0;}
.hometab .sel{height:21px;background:url(../images/tab_left.gif) no-repeat left top;padding-left:5px;}
.hometab .sel a{font-weight:bold;height:21px;line-height:21px;color:#8C3334; font-size:12px; text-decoration:none;
	            background:url(../images/tab_right.gif) no-repeat right top;padding-right:15px;padding-left:10px;}
.hometab_border{padding:3px;border-left:#C4C0C1 1px solid;
                margin-right:3px;border-bottom:#C4C0C1 1px solid;border-right:#C4C0C1 1px solid;}

.da_border{padding:7px 0 0 0; margin-right:3px;border-bottom:#C4C0C1 1px solid;
           border-right:#C4C0C1 1px solid;border-left:#C4C0C1 1px solid;}	
/*Start slideshow Gallerry Images */
  #dhtmlgoodies_slideshow{width:279px; margin:0 5px 7px 9px;	}
  #previewPane{
        text-align:center;
		vertical-align:middle;
		padding-top:9px;
		margin-bottom:5px;
        position:relative;
		/* CSS HACK */
		height: 188px;	/* IE 5.x */
		height/* */:/**/188px;	/* Other browsers */
		height: /**/199px;
    }
    .image{width:269px; height:199px; border:5px solid #E4E4E4;}
    .image_ico{width:49px; height:47px; border:5px solid #FFFFFF; background-color:#FFFFFF;}
	#previewPane img{line-height:40px;}
	#previewPane #largeImageCaption{ margin:0; padding:0}
	#galleryContainer{
	    height:49px;	/* Height of the images + 2 */
		border:2px solid #DDDDDD;
		background-color:#939393;
		position:relative;
		overflow:hidden;
		padding:2px;
		
		/* CSS HACK */
		height: 49px;	/* IE 5.x - Added 2 pixels for border left and right */
		height/* */:/**/49px;	/* Other browsers */
		height: /**/49px;
				
	}
	#arrow_left{
		position:absolute;
		left:0px;
		z-index:10;

	}
	#arrow_right{
		position:absolute;
		right:0px;
		z-index:10;	
	}
	#theImages{
		position:absolute;
		height:99px;
		left:21px;
		width:10000px;
		
	}
	#theImages #slideEnd{
		float:left;
	}
	#theImages img{
		float:left;
		padding:1px;
		filter: alpha(opacity=50);
		opacity: 0.5;
		cursor:pointer;
		border:0px;
	}

	#waitMessage{
		display:none;
		position:absolute;
		left:200px;
		top:150px;
		background-color:#FFF;
		border:3px double #000;
		padding:4px;
		color:#555;
		font-size:0.9em;
		font-family:arial;	
	}
	
	#theImages .imageCaption{
		display:none;
	}

/*End slideshow Gallerry Images */
		   
	
.search { width:160px;height:21px; padding:0; margin:0; float:right;}
.input_bg_search{background:url(../images/go.jpg) no-repeat;border:none;width:22px;height:20px;}
.tk { background:url(../images/tk.jpg) no-repeat;border:none;width:66px;height:20px;}
.search_menu{ border:1px solid #bfbfbf;width:134px; padding-left:7px;height:21px;font:11px Arial, Helvetica, sans-serif; color:#999999;}
.text_search{ border:1px solid #bfbfbf;width:219px; padding-left:7px;
              height:19px;font:11px Arial, Helvetica, sans-serif; color:#999999;}	

.tieude a{
	color:#085aae;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
    line-height:15px;
	padding-left:17px;}	
.price{color:#FF0000;font:12px Arial;font-weight:bold;line-height:15px; text-align:center;}		
.tieude_da {
	color:#085aae;
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
    line-height:15px; 
	padding:3px 0 3px 9px;}	
.tieude_ct {
	color:#004D7C;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	vertical-align:middle;
    line-height:15px; margin-bottom:7px;
	padding:3px 0 7px 0;}	
	
.table_right{
border:1px solid #d0d0d0;
}
.col_right{
margin-top:3px;
margin-right:3px;
width:327px;
}
.mota{font:12px Arial, Helvetica, sans-serif; color:#085aae; padding:5px 5px 0 9px; text-transform:uppercase; font-weight:bold;}
.nd_tin{font:12px Arial, Helvetica, sans-serif; color:#000000; padding:5px 5px 5px 9px; line-height:17px; text-align:justify;}
.tr{border-bottom:1px solid #CCCCCC; background-color:#ececec;}
.tr1{border-bottom:1px solid #CCCCCC; background-color:#FFFFFF;}
.tr2{background-color:#FFFFFF; padding:3px 5px 3px 5px; }
.tr3{background-color:#eeeeee; padding:3px 5px 3px 5px; }
.tr4{border-bottom:1px solid #c9c9c9; }
.tr5{border-bottom:1px solid #c9c9c9; }
.tr6{border-right:1px solid #c9c9c9;}
.text_tr2{ font:11px  Tahoma, Geneva, sans-serif;color:#076dbc; padding:3px 5px 3px 5px;}
.text_tr2 a:hover { font:11px  Tahoma, Geneva, sans-serif;color:#076dbc; padding:3px 5px 3px 5px; }

.text_tr{ font:11px  Tahoma, Geneva, sans-serif; color:#5a5a5a; padding:3px 5px 3px 5px; }
.text_tr a:hover { font:11px  Tahoma, Geneva, sans-serif; color:#5a5a5a; padding:3px 5px 3px 5px; }
.text_tr a.active { font:11px  Tahoma, Geneva, sans-serif; color:#9a2b00; font-weight:bold; 
                    text-decoration:underline; padding:3px 5px 3px 5px; }
.bg_td{  padding-left:9px; background:url(../images/bg_td.jpg) repeat-x; height:26px; vertical-align:middle;
        font:11px  Arial; color:#4c4c4c; font-weight:bold;}

.title_sp{
	padding:9px 25px 9px 25px; line-height:19px;
	font:11px Arial, Helvetica, sans-serif; color:#535252;
	text-align:center;}
.title_view{ background:url(../images/view_all.jpg) no-repeat 3px 5px;
	font:11px Arial, Helvetica, sans-serif; color:#535252;
	padding:10px 25px 9px 33px;
	height:24px;}	

.list_ttcb {  padding:0 5px 5px 5px;}
			.list_ttcb ul li { display:block; font:12px Arial; line-height:16px;  padding-left:9px; padding-right:5px }
			.list_ttcb ul li a{ text-decoration:none; color:#085aae; }
			.list_ttcb ul li a:hover{ text-decoration: underline;}			
			.list_ttcb li.icon_c { background:url(../images/aarr7.jpg) no-repeat 0 7px; }
			

	    .kgs_title { width:160px; height:35px; margin-left:12px; margin-top:21px;}
		.kgs_titleL { float:left; background:url(../images/left.jpg) no-repeat 0 0;  width:16px; height:35px;}
        .kgs_titleC { float:left; width:102px; background:url(../images/center.jpg) repeat-x 0 0; height:35px;  
		               font:15px Arial, Helvetica, sans-serif;font-weight:bold;
					   text-align:center; line-height:36px; color:#545454;}
		.kgs_titleR { float:right; width:6px; background:url(../images/right.jpg) no-repeat 0 0; height:35px; width:42px;}
		
        .kgs_galerry { width:680px; height:64px; margin-left:9px;}
		.kgs_galerryL { float:left; background:url(../images/left_galerry.jpg) no-repeat 0 0;  width:48px; height:64px;}
        .kgs_galerryC { float:left; background:url(../images/bg_galerry.jpg) repeat-x 0 0; height:64px; width:583px;  
		               font:15px Arial, Helvetica, sans-serif;font-weight:bold;
					   text-align:center; line-height:36px; color:#545454;}
		.kgs_galerryR { float:right; width:6px; background:url(../images/right_galerry.jpg) no-repeat 0 0; height:64px; width:49px;}

.title_td{font:11px  Georgia, "Times New Roman", Times, serif; color:#004175;}
.title_td a{font:12px Arial, Helvetica, sans-serif; color:#004175;}

.tinvip{ 
	background:url(../images/bg_tinvip.jpg) no-repeat;
	width:327px; color:#FFFFFF;
	height:24px;font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
    line-height:22px;
	padding-left:27px;}	
/* ^^^^^^^^ TAMTHIEUHIEP MENU HEADER^^^^^^^^^^ */
  .stdo_cs{ padding:0 5px 0 11px;}
  .kgs_tt { padding:9px 13px 15px 15px;  width:auto; border-bottom:1px dotted  #D3D3D3; }
  .kgs_ct { padding:9px 13px 0 15px;  width:auto; border-bottom:1px solid  #D3D3D3; }
	.stdo_listtin { width:309px;padding:0 5px 0 5px;}
	
					.stdo_listtin ul li { display:block; padding:7px 0;}
					.stdo_description {font:12px Arial; color:#000000; font-weight:normal; line-height:16px;}
					.kgs_title_tt a{text-decoration:none; color:#004175; font:12px Arial, Helvetica, sans-serif; font-weight:bold ;
                                        line-height:20px; }
                     .kgs_title_tt a:hover{ text-decoration: underline;}
					 .kgs_title_cl a{text-decoration:none; color:#004175; font:12px Arial, Helvetica, sans-serif; 
						            padding-left:11px; background:url(../images/dot.gif) no-repeat 0 5px; line-height:20px;}
                     .title_chuyenmuc a{text-decoration:none; color:#912e00;font:12px Arial, Helvetica, sans-serif; 
				                      text-transform:uppercase; padding-left:17px; font-weight:bold;
									  background:url(../images/arr_cm.gif) no-repeat 0 2px; line-height:20px;}	
					 .title_cll {text-decoration:none; color:#912e00;font:12px Arial, Helvetica, sans-serif; 
				                      text-transform:uppercase; padding-left:17px; font-weight:bold;
									  background:url(../images/arr_cm.gif) no-repeat 0 5px; line-height:20px;}					  			
                     .kgs_title_cl a:hover{ text-decoration: underline;}	
				    .stdo_description_img{ float:right; width:73px; height:73px; 
					                       border:1px solid #E0E0E0; padding:2px; margin-left:23px;}
				    .stdo_description_img_tt{ float:left; width:125px; height:94px; margin-right:11px; 
					                       border:1px solid #E0E0E0; padding:1px;} 
					.stdo_description_img_ct{width:155px; height:114px; margin-right:11px; float:left;
					                       border:1px solid #E0E0E0; padding:3px;}   
										   
					 .stdo_description_img_bd{  float:left; width:91px; height:77px; 
                                               border:1px solid #E0E0E0; margin-right:5px; padding:1px;}	
					  
					 .stdo_description_img_td{ float:left; width:171px; height:120px; 
                      border:1px solid #E0E0E0; margin-right:5px; padding:2px;}	
					.stdo_description_bds a{ text-decoration:none; color:#085aae; font-weight:bold; font-size:12px;}   
					.stdo_description_title { color:#06487c; text-decoration:none; font:12px Arial; color:#06487c; 
					                          font-weight:bold; margin-bottom:3px;}
					.stdo_description_title_ct { text-decoration:none; color:#000; font-weight:bold; font-size:18px;
					                         margin-bottom:9px;}
	                .stdo_description_title a{color:#06487c; text-decoration:none; font:12px Arial; color:#06487c; 
					                          font-weight:bold; margin-bottom:9px;}
					.stdo_description_title a:hover{ text-decoration: underline;}
					.stdo_description_vitri { font:12px Arial; color:#333333; margin:4px 29px 4px 0; text-align:justify;}
					.stdo_description_tl { font:12px Arial; color:#333333; margin:4px 21px 4px 0; text-align:justify;}
					.stdo_description_tct { font:12px Arial; color:#333333; margin:4px 21px 4px 0; text-align:justify;
					                         line-height:19px;}
					.stdo_description_tinchitiet { font:12px Arial; color:#333333; margin:4px 3px 4px 0; text-align:justify;
					                         line-height:19px;}
					
					.stdo_description_nn { font:12px Arial; color:#333333; margin:4px 2px 4px 0; text-align:justify;}
					.stdo_description_chitiet { background:url(../images/arr.jpg) no-repeat 35px 0px;font:11px Arial; 
					color:#999; margin:0 0 0 0; text-align:justify;}
					
			     	.stdo_description_chitietaa { color:#FFF; margin:9px 7px 4px 0; text-align:justify; float:right;}
					
					.stdo_description_cl { background:url(../images/iconmt_arr.jpg) no-repeat 9px 0; margin-top:25px;
					                   font:16px  Arial, Helvetica, sans-serif;color:#c35f0a; font-weight:bold;
									   padding:0 0 0 35px; text-align:justify; height:18px;}
					
					.stdo_description_nd { font:12px Arial, Helvetica, sans-serif; color:#171717; 
					margin:4px 9px 4px 0; text-align:justify;}
                     	.stdo_description_ndcm { font:11px Arial, Helvetica, sans-serif; color:#333333; 
					margin:4px 0px 4px 0; text-align:justify;}
					
        .kgs_td { padding:0 0 0 3px; width:160px;background:url(../images/bg_tieudiem.jpg) repeat-x; height:70px;}
	    .kgs_img_td{  float:left; width:55px; height:50px;  
                      border:1px solid #EAEAEA; margin-right:11px; padding:1px;}
		.kgs_title_td a{text-decoration:none;color:#02569f; font:11px Arial, Helvetica, sans-serif ;
		                line-height:17px; text-align:justify; }
		.kgs_title_td a:hover{ text-decoration: underline;}	
							
.serviceimage {
	margin:3px 5px 3px 3px;
}
.serviceimage img {
	width:40px; height:40px;
	border:5px solid #CCC;
}
.serviceimage img:hover {
	border:5px solid #a4c303;
}
.title_edit a{color:#006fc5; font:11px Arial; text-decoration:underline; }
/* ^^^^phantrang^^ */
.navigation {color:#666; border:0px;}
.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none; color:#636363;font:11px Arial, Helvetica, sans-serif; 
                       background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px; font-size:11px}
.navigation a:hover {background:#799AE3; color:#FFFFFF;	border-color:#E6E6E6;}
.navigation span {text-decoration:none;	background:#fff; font:11px Arial, Helvetica, sans-serif;
                  padding:3px 6px; border:1px solid #E6E6E6;color:#ccc;}

.tab_sgd {color:#666; border:0px;}
.tab_sgd a:link,
.tab_sgd a:visited,
.tab_sgd a:hover,
.tab_sgd a:active {text-decoration:none; color:#085aae;font:12px Arial, Helvetica, sans-serif; margin-left:3px; 
                       background:#F9F9F9; border:1px solid #b5b5b5; padding:3px 12px; font-weight:bold; }
.tab_sgd a:hover,.tab_sgd a:active  {background:#297297; color:#FFFFFF;}
.tab_sgd span a.active {text-decoration:none;	background:#fff; font:12px Arial, Helvetica, sans-serif;font-weight:bold; 
                         background:#297297; color:#FFFFFF;padding:3px 12px;}
.t_right{background:url(../images/bg_r.jpg) no-repeat top left; height:71px;}						 
.form{
	margin:9px 0 39px 9px;
}
.input{ border:1px solid #a4adb4; margin-top:5px;
width:120px;}
.input_dn{ border:1px solid #a4adb4;
width:110px; height:18px; font:11px Arial, Helvetica, sans-serif; color:#CCCCCC; padding-left:3px;}
.button{ border:1px solid #DDD; background-color:#f2803f; color:#FFF; font:12px bold Arial, Helvetica, sans-serif;}
.button_dn{ border:1px solid #a4adb4; font:11px Arial, Helvetica, sans-serif; width:60px; margin-right:7px;
            color:#000000; padding-left:3px; background-color:#FFFFFF;}

.bg_sp{
    background:url(../images/spt.jpg) ; height:35px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:35px;
	padding:0 0 0 39px;
	color:#000000;
}


.TS_express{ width:288px; height:231px; float:left; margin-top:5px;}
.HeaderOfbox{width:308px; height:15px; padding:3px 0px 7px; font: bold 10px Tahoma; color:#0860ae; padding-left:12px;}
.TS_dateTime{ font:10px Tahoma; color:#666666; padding-left:20px;}

.TS_News{ width:306px; padding-right:0px; height:200px; overflow:hidden; float:left; background:url(../images/TS_new_b.jpg) repeat-x bottom left;}

.TS_New_icon{ height:12px; width:175px; float:right; text-align:right; overflow:hidden;}
.TS_New_icon img{ padding-left:5px; float:right;}

.New_four{ width:669px; height:238px; background:url(../images/New_Four.jpg) no-repeat; float:left;}
.TS_new_other{ width:292px; float:left; padding-left:12px; overflow:hidden; height:118px; padding-bottom:2px;}
.TS_new_other ul{ margin:0px; padding:0px; list-style-type:none; width:292px; height:116px; overflow:hidden;}
.TS_new_other li{ float:left; overflow:hidden;}
.TS_new_other li.hasContent{ height:17px; width:278px; background:url(../images/dot.gif) no-repeat 0px 8px; padding-left:10px; overflow:hidden; vertical-align:middle;}
.TS_new_other li.hasContent a{ text-decoration:none; font:8pt Arial; color:#000; vertical-align:middle; overflow:hidden;float:left; line-height:20px;}
.TS_new_other li.hasContent img{ float:right;padding-top:5px;padding-left:5px;}
.TS_new_other li.Line_space{ width:292px; height:5px;background:url(../images/HotlineS.gif) repeat-x bottom left; font-size:1px;}
 
 .kgsp {  width:199px; margin:11px 18px 0 7px; float:left;}
	
.div_tk{ width:253px; margin:0 auto;}
.clear:after, .box:after
	{
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear:both;
	visibility: hidden;
	}
.clear, .box
	{
	display: inline-block;
	position: relative;
	}
/*\*/
.clear, .box
	{
	display: block;
	}	


.break{clear:both}
ul, li{list-style:none; padding:0; margin:0;}
a{ text-decoration:none;color:#333333;}
a:hover{ text-decoration:underline;}

.header_foot{
	height:15px; border-top:1px solid #CCC;
	text-align:center; font:11px  Tahoma, Geneva, sans-serif; color:#999; padding:5px; margin-top:13px;}
	
.footer{
	border-top:1px solid #CCC;border-bottom:1px solid #CCC;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px; line-height:15px;
	padding:0 0 0 0;
	text-align:justify;
	color:#3e3e3e; background-color:#f7f6f6}

	
