/* CSS Document */
@charset "utf-8";
/* CSS Document */

html, body{
	font-family: Arial;
	font-size: 12px;	
	margin: 0px;	
/*	background:url(../images/tkwebsite.jpg) top center fixed no-repeat;	*/
}

.clr{
	clear:both;
}
.adv_top {width:725px; float:right; height:109px;}
div.adv_top p { margin:0px; padding:0px;}
table.detail_item td{ width:30%}
.contentModule table{ border-left:#d4d4d4 solid 0px; border-top:#d4d4d4 solid 0px; line-height:25px; font-size:12px; background:none}
.contentModule table td.bullet { background:url(../images/bullet.gif) left center no-repeat; padding-left:15px;}
.contentModule table td { border-right:0px solid #d4d4d4; border-bottom:0px ridge #d4d4d4; padding-left:5px; background:none} 
.Module{ margin-bottom:10px;}
p,form{margin:0px; padding:0px;}
a, a:visited {
	text-decoration:none;
	color:#00498b;
}
a:hover{text-decoration:underline;color:#00498b}
a:link{ color:#00498b}
.wrap{ width:1000px;text-align:left;background-color:#fff;}
.floatLeft-100{ float:left; width:100%;}

.style1 {color: #FF0000}
.style2 {color: #0000FF}
.style3 {font-size: 18px}
.cSuAttbute  td{ height:30px}
.cSuAttbute table { border:0px;}
.cSubAttbute table td { border-right:1px solid #8ac1ff;  padding-left:5px; border-left:0px solid red; }

.header{ width:1000px;}
.Top{ height:100px; background:url(../images/banner.jpg) repeat-x;_margin-bottom:0px}
.language{float:left; line-height:36px; margin-top:10px;}
.language a{ color:#fff; font-size:11px; line-height:18px;}
.Module_weather{width:100%}
.yahoo_bg{background:url(../images/yahoo_bg.jpg) top left no-repeat; height:28px; width:28px; float:left; margin-left:17px}

.Menu{ float:left;height:33px; width:1000px;background:url(../images/menu/bg.jpg); text-align:center; line-height:33px; }
.Menu .left-corner{background:url(../images/menu/left.jpg) left no-repeat; height:100%;}
.Menu .right-corner{background:url(../images/menu/right.jpg) right no-repeat; height:100%; padding:0px 10px;}
.menu-item,.menu-item-select{ float:left; height:26px;  line-height:26px; margin-top:3px}
.menu-item a,.menu-item-select a{float:left; height:100%; color:#000000;font-weight:bold; text-decoration:none;font-family:Verdana; font-size:11px;text-transform:uppercase; }
.menu-item-select a{ color:white; background:url(../images/menu/bg-select.jpg)}
.menu-item a:hover,.menu-item-select a:hover{ text-decoration:none; cursor:pointer}
.menu-item-select a .left{background:url(../images/menu/l-select.jpg) left top no-repeat; height:100%; float:left;}
.menu-item-select a .right{background:url(../images/menu/r-select.jpg) right top no-repeat; padding: 0 20px; height:100%;  float:left;}
.menu-item a .right,.menu-item-select a .right{padding: 0 20px;}
.menu-item a:hover{height:100%; color:white; background:url(../images/menu/bg-select.jpg)}
.menu-item a:hover .left{background:url(../images/menu/l-select.jpg) left top no-repeat; height:100%;float:left;}
.menu-item a:hover .right{background:url(../images/menu/r-select.jpg) right top no-repeat; height:100%;float:left;}

.content{ padding:10px 0; background:#f6f6ed ;}
.content .right-content{ float:right; width:225px; }
.content .left-content{ float:left; width:225px; }

.content .center-content{background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #D3D3D3;
display:block;
float:left;
overflow:hidden;
padding:7px;
width:534px; _width:529px}
.content-top{ border:1px solid red; height:300px;}
.list_menu_left ul {
 margin:0px;
 padding:0px;
 padding-left:15px;
}
.list_menu_left ul li {
  list-style-image:url(../images/row_icon.jpg);
  line-height:22px;
}
.list_menu_left ul li a {
	color:#1169c6;
}

div.frmsearch { border:1px solid red; background-color:#f4f4f4}
div.c_center div.left_100px {
	float:left; width:90px;margin-top:10px;
}
#cate_services { float:left; width:290px;}
.right_200px {
	width:240px; padding:5px 0px; margin-left:12px;
}
.right_200px b{
color:#000000;
}

div.frmseacrh div { margin-top:5px; margin-bottom:10px;}
.left-300px { float:left; width:300px;}

/*
.tabOrange{ height:27px; line-height:26px; background:url(../images/tab/bg-orange.jpg) repeat-x; margin-top:1px; cursor:pointer;}
.tabOrange div.left{ background:url(../images/tab/left-orange.jpg) top left no-repeat; height:100%;}
.tabOrange div.right{ background:url(../images/tab/right-orange.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabOrange b{ color:#fff;text-transform:uppercase;}

.tabGreen{ height:30px; line-height:26px; background:url(../images/tab/bg-green2.jpg) repeat-x; margin-top:1px; cursor:pointer;}
.tabGreen div.left{ background:url(../images/tab/left-green.jpg) top left no-repeat; height:100%;}
.tabGreen div.right{ background:url(../images/tab/right-green.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabGreen b{ color:#fff;text-transform:uppercase;}

.tabGray{ height:27px; line-height:23px; background:url(../images/tab/bg.jpg) repeat-x;}
.tabGray div.left{ background:url(../images/tab/left.jpg) top left no-repeat; height:100%;}
.tabGray div.right{ background:url(../images/tab/right.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabGray b{ color:#ffffff;text-transform:uppercase; margin-left:10px; text-decoration:none}
.tabGray a{ color:#ffffff;text-transform:uppercase;  text-decoration:none}


*/

.tabCenter{ height:30px; line-height:30px; background:url(../images/tabcenter/bg.jpg) repeat-x;}
.tabCenter div.left{ background:url(../images/tabcenter/left.jpg) top left no-repeat; height:100%;}
.tabCenter div.right{ background:url(../images/tabcenter/right.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabCenter b{ color:#fff;text-transform:uppercase; margin-left:10px; margin-top: 10px; text-decoration:none}

/*
.cat .top, .cat .bottom{ font-size:1px; height:9px;}
.cat .top{ background:url(../images/tab/cat-t-bg.jpg) top repeat-x; margin-top:1px;}
.cat .bottom{ background:url(../images/tab/cat-b-bg.jpg) bottom repeat-x;}
.cat .top div.left{ background:url(../images/tab/cat-t-left.jpg) top left no-repeat; height:100%;}
.cat .top div.right{ background:url(../images/tab/cat-t-right.jpg) top right no-repeat; height:100%;}
.cat .bottom div.left{ background:url(../images/tab/cat-b-left.jpg) bottom left no-repeat; height:100%;}
.cat .bottom div.right{ background:url(../images/tab/cat-b-right.jpg) bottom right no-repeat; height:100%;}
.cat .centerCat .left{ border-left:#1a84f5 solid 3px; padding-left:10px;}
.cat .centerCat .right{ border-right:#1a84f5 solid 3px; padding-right:10px;}
.cat .centerCat{ background-color:#ffffff; color:#000000}
.cat .centerCat .list, .cat .centerCat .listselect{ background:url(../images/bullet.jpg) left 8px no-repeat; padding:5px 0 5px 10px;}
.centerCat .list a{ font-weight:bold; text-transform:uppercase; color:#000000; font-size:11px;}
.centerCat .listselect a{ font-weight:bold; text-transform:uppercase; color:#009900; font-size:11px;}

.Tab{ height:40px; background:url(../images/tab/bg-tab.jpg) repeat-x;}
.Tab .Orange{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-orange.jpg) center repeat-x;}
.Tab .Orange .right{ float:left; background:url(../images/tab/orange.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Green{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-green.jpg) center repeat-x;}
.Tab .Green .right{ float:left; background:url(../images/tab/green.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Red{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-red.jpg) center repeat-x;}
.Tab .Red .right{ float:left; background:url(../images/tab/red.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Blue{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-blue.jpg) center repeat-x;}
.Tab .Blue .right{ float:left; background:url(../images/tab/blue.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .TitleTab{ font-weight:bold; color:#CC3300; font-size:13px; text-transform:uppercase; height:100%; line-height:40px; padding: 0 10px;}

.Tab .right b{ color:#fff; text-transform:uppercase;}

.Tab div.viewAll{float:right; height:100%; line-height:40px; width:100px; text-align:right; padding-right:5px;}

*/
.contentModule{ background:none; border:1px solid #0b72f1; border-top:none ; padding:10px; color:#000}
.contentModuleDetail{ background-color:#F5F5F5; border:1px solid #E8E8E8; margin-top:1px; padding:10px;}
.Summary{ font-size:12px; line-height:18px; text-align:justify; margin-top:5px; border-bottom:#ccc dashed 1px; padding-bottom:10px}

ul.category{margin:0; padding:0; list-style-position:outside; list-style:none;}
ul.category li{ display:block; border-bottom:1px dotted #444; padding:9px 0 9px 8px; background:url(../images/list.jpg) left 14px no-repeat;}
ul.category li .selectTab{ font-weight:bold; color:#FF0000;}
ul.category li .selectTab:hover{ text-decoration:none;}
.dateTime{ padding-bottom:3px; color:#999; font-size:11px;}

.colorBrown{ color:#FF3300;}
.colorWhite{ color:#fff; }
.colorBlue{color:#006699;}
.colorBlack{color:#000;}
.colorRed{color:#DF2526;}
.colorYellow{color:#fff000;}
.readmore{color:#1169c6; font-size:11px; }
.button{font-weight:bold;
height:25px;
line-height:25px;
padding-bottom:7px;
text-align:center;
width:81px; }
.button_search{ display:block; float:left; width:160px; height:32px; text-align:center; background:url(../images/button_search.jpg) center left no-repeat; line-height:32px; color:#fff000;  padding-bottom:5px; border:none; cursor:pointer; font-weight:bold; }
.paging{text-align:center; padding:5px 0;}
.NoData{text-align:center; padding:10px 0; color:#FF0000; font-weight:bold;}
.paging a{ color:#000; background-color:#fff; border:1px solid #aaa; padding:1px 5px 1px 4px;}
.paging span{color:#FF0000;background-color:#fff; border:1px solid #aaa; padding:1px 5px 1px 4px;}

#frm_contact input, #frm_contact textarea{ border:1px solid #999;}


.titleOther{padding:5px 0; font-size:12px; font-weight:bold;}
.other a{ color:#1169c6;}

a.viewAll{font-size:11px; color:#CC3300;}

.footer{ background-color:#00498b; repeat-x; color:#ffffff; width:1000px; line-height:20px; margin-top:-10px}

.bg_botom_menu  {background-color:#F8C301; height:32px;}
.bg_botom_menu  a {color:#6A3C1A;}
.footerLink{color:#666; border-bottom:3px solid #666; margin:0 5px; padding-bottom:8px;}
.footerLink a{ color:#000; font-size:11px;}
.footerLink label{ margin: 0 5px;}

.corner {height:10px;font-size:1px;}

.corner div.t_left { background:url(../images/corner/t-left.jpg) left top no-repeat; float:left;  width:9px; height:100%;}
.corner div.t_right { background:url(../images/corner/t-right.jpg) right top no-repeat; float:right;  width:9px; height:100%;}
.corner div.t_center { border-top:1px solid #CCC;  float:left; }
.c_center { border-left:1px solid #CCC;border-right:1px solid #CCC; background:url(../images/corner/bg_center_left.jpg) left bottom repeat-x; height:380px;}
.corner div.b_left { background:url(../images/corner/b-left.jpg) left top no-repeat; float:left;  width:9px; height:100%;}
.corner div.b_right { background:url(../images/corner/b-right.jpg) right top no-repeat; float:right;  width:9px; height:100%;}
.corner div.b_center { border-bottom:1px solid #CCC;  float:left; height:9px; background-color:#daf1ff;}
/*
.tabselect { float:left;color:#462bb6; font-weight:bold; font-size:16px}
.title_hot_news { background:url(../images/bg_hot_news.jpg) left top no-repeat; width:195px; height:30px; float:left; line-height:25px; padding-left:15px; font-weight:bold; color:#2d0fb1 }
.tabselect span.left{ background:url(../images/tab_travel_serviecs.jpg) left top no-repeat ;  float:left; height:43px; padding-left:10px; line-height:26px;}
.tabselect span.right{ background:url(../images/right-selected.jpg) right top no-repeat ; float:left; height:43px; width:11px;}
.tab { float:left; font-size:16px; font-weight:bold}
.tab span.left { background:url(../images/tab-no-selected.jpg) left top no-repeat; float:left; height:43px; padding-left:10px; line-height:26px;}

.tab span.right { background:url(../images/right-no-selected.jpg) left top no-repeat; float:left; height:43px; width:6px;}

.tabselectItem { color:#3c20b6; font-weight:bold;}
.tabselectItem span.left{ background:url(../images/tab_travel_serviecs_item.jpg) left top no-repeat ;  float:left; height:27px; padding-left:10px; line-height:26px; width:300px;}
.tabselectItem span.right{ background:url(../images/right-selected_item.jpg) right top no-repeat ; float:left; height:27px; width:11px;}
.tabItem { float:left; font-size:16px; font-weight:bold}
.tabItem span.left { background:url(../images/tab-no-selected_item.jpg) left top no-repeat; float:left; height:27px; padding-left:10px; line-height:26px; width:300px;}

.tabItem span.right { background:url(../images/right-no-selected_item.jpg) left top no-repeat; float:left; height:27px; width:18px;}
*/
.border-content table { border:none}

.border-content table td { border:none; width:150px;}

.border-content table th { width:150px; text-align:left; float:left}

.content-tab {float:left; margin-left:10px; width:298px;}
UL.gallery {
	PADDING: 0px; MARGIN: 0px;LIST-STYLE-TYPE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.marginBottom-15{ margin-bottom:15px;}
.noData{ padding:10px 0; text-align:center; font-weight:bold; color:#FF0000;}
.goback{ text-align:right; padding:10px 0;}
.goback a{ color:#FF0000; font-size:11px;}
.category {
	line-height: 25px;
	font-weight:bold;
	background: url(../images/row_icon.jpg) left 9px no-repeat;
}
.category a{
		margin-left:20px;
		color:#FFFFFF;
}

.category_select {
	line-height: 25px;
	font-weight:bold;
	background: url(../images/row_icon.jpg) left no-repeat;
}
.category_select a{
		margin-left:20px;
		color:#fff000;
}


.Title {
		font-weight:bold;
        color:#00498b;
		margin-bottom:10px;
		font-size:13px;
	}
.Title h2{font-size:13px; margin-top:0px}
.Title a {
	color:#1169c6;
}	
.weblink{
		padding:5px 0;
	}
	
.list_news {
			background: url(../images/icon_tin.jpg) left  top no-repeat;
}
.list_news a{ margin-left:10px; text-transform:lowercase; line-height:17px} 

.Menu_Bottom{ height:33px;background:#FFFFFF;repeat-x;  margin:0 0px;}
.Menu_Bottom .left-corner{height:100%;}
.Menu_Bottom .right-corner{height:100%; padding:0px 10px;}
.menu_bottom-item{ float:left; height:32px; line-height:35px;  color:#FFFFFF; vertical-align:middle}
.Menu_bottom-item-select{ float:left; height:32px; line-height:33px;color:#FFFFFF}
.menu_bottom-item-select b{ color:#0092f7; margin-bottom:5px}
.menu_bottom-item a,.menu_bottom-item-select a{float:left; height:100%;color:#fff;text-decoration:none;font-family:Arial; font-size:12px;font-weight:bold; margin:0 10px; }
.menu_bottom-item b{float:left; height:100%;color:#000000;text-decoration:none;font-family:Arial; font-size:12px;font-weight:bold; margin:0 10px; cursor:pointer }
.menu_bottom-item-select a { color:#ffe400}
.menu_bottom-item a:hover,.menu-item-select a:hover{ text-decoration:none;}
.menu_bottom-item-select a .left{ height:100%; float:left;}
.menu_bottom-item-select a .right{ padding: 0 4px; height:100%;  float:left;}
.menu_bottom-item a .right{padding: 0 3px;}

.Menu_Bottom .left,.Menu .right{ cursor:pointer;}
.row{
	clear:both;
	padding:5px 10px; 
 }
 .row b{
 	float:left;
	width:140px;
 }
 
 .row span{
	float:left;
	width:280px;
 }
 .top_footer
 { 
	 height:28px;
	 line-height:28px;
	 color:#ffffff;
 }
  .top_footer a{ 
  font-weight:bold;
		
 }
 .t-corner-footer { height:13px; font-size:1px;}
div.t-corner-footer div.t-left { background:url(../images/footer/t_left.jpg) left top no-repeat; height:100%; width:13px; float:left;}
div.t-corner-footer div.t-right { background:url(../images/footer/t_right.jpg) right top no-repeat; height:100%; width:13px; float:right;}
div.t-corner-footer div.t-center { float:left; height:100%; background:url(../images/footer/t_center.jpg) left top repeat-x; font-size:1px; height:13px  }

.b-corner-footer { height:13px;font-size:1px; margin-bottom:10px}
div.b-corner-footer div.b-left { background:url(../images/footer/b_left.jpg) left top no-repeat; height:100%; width:13px; float:left;}
div.b-corner-footer div.b-right { background:url(../images/footer/b_right.jpg) right top no-repeat; height:100%; width:13px; float:right;}
div.b-corner-footer div.b-center { float:left; height:100%; font-size:1px;  background:url(../images/footer/b_center.jpg) left bottom repeat-x; }
div.c-corner-footer {
	background:#000000;
	height:auto;
	line-height:25px;
	border-left:#a2a2a2 solid 1px;
	border-right:#a2a2a2 solid 1px;
	color:#FFFFFF
}


.padding-footer{
    height:5px;
    width:100%;
    background: #00aeff;
}



/*Start at here*/
.Module{
    background: #FFF url(../images/bor/module_top.png) repeat-x top left;
    margin-left:5px;
    border:1px solid #E9E9DF;
    margin-right:5px;
}
.Module_bottom{
    background: url(../images/bor/module_bottom.png) repeat-x bottom left;
}
.Module .Module_bottom ul{
    margin: 0px;
    padding-left:20px;
    font-family: Arial;
    padding-bottom:12px;
}
.Module .Module_bottom ul li{
    list-style-image: url('../images/bor/li_img.png');
    color: #00498b;
	margin-bottom:3px;
}
.Module .Module_bottom ul li span{
    font-weight: bold;
    font-size: 12px;
}


.module-bor{
border-color:#D3D3D3;
border-right:1px solid #D3D3D3;
border-style:none solid solid;
border-width:0 1px 1px;
float:left;
padding:5px;
width:522px;
_width:519px;
}
.module-bor-title{
    background:url("../images/product/bg_03.png") repeat-x scroll left top transparent;
    padding-top:4px;
    clear: both;
}

.module-bor-title div{
    background:url("../images/product/bg_03.png") repeat-x scroll right top ;
}
.module-bor-title span{
    background: #FFF;
    color: #00498b;
    font-size: 14px;
    font-weight: bold;
    padding-left: 5px;
    padding-right: 5px;
}
.product-item{float:left;
height:85px;
padding-bottom:0;
padding-right:5px;
text-align:justify;
width:49%;}
.product-item img{
     
    border:1px solid #EFEFEF;
float:left;
margin:3px 3px 3px 5px;
overflow:hidden;
padding:1px;
width:66px;
}
.product-item span a{
    color:#00498B;
    margin-top:15px;
}
.product-item span{

    font-weight:bold;
}
.border{border:#CCC solid 1px;}


.custom-item img{
    float:left;
    height:86px;
    margin:5px;
    width:119px;
}

#news ul{
    margin: 0px;
    padding: 0px;
}
#news ul li{
    list-style-image: url(../images/libg.png);
    margin-left:16px;
    text-align:justify;
}
#news ul li a{
    color:#464848;
}


.bor-left{
     background:url("../images/bor-bg.png") no-repeat scroll 0 -6px transparent;
    float:left;
    height:15px;
    width:8px;
    overflow: hidden;
}
.bor-bg{
    background:url("../images/bor-bg.png") repeat-x scroll 0 -26px transparent;
float:left;
height:15px;
width:517px;
_width:514px;
overflow: hidden;
}
.bor-right{
    background:url("../images/bor-bg.png") no-repeat scroll 0 7px transparent;
float:left;
height:15px;
width:9px;
overflow: hidden;
}

.bor-bg h2{
font-size:12px;
}

.top_footer ul{
    float:left;
}
.top_footer a{ color:#FFFFFF}

.padding-top-content{
margin-top:-7px;
padding-bottom:4px;
}

.module-title{
    color:#00498b;font-size:14px;font-weight:bold; margin:0 5px;
	line-height:25px;
	border-bottom:#00498b solid 3px; width:205px;
}

.bold{font-weight: bold;}
.padding{padding-left: 18px;}


/*khuyen mai*/
.khuyenmai{
    background: url('../images/topkhuyenmai.png') top right no-repeat;
    color: #00498b;
    font-size: 14px;
    font-weight: bold;
    height:48px;
    padding-top:16px;
}
.khuyenmai span{
    padding-top: 10px;
    background: #FFF;
    padding-right: 5px;
}

.img{
    height: 200px;
    padding: 1px;
    width:530px;
}
.khuyenmai-mota{
    text-align: justify;
    color: #464848;
    font-size: 12px;
    font-weight: normal;
}
.date-Time{
    border-top: 1px solid #d3d3d3;
    padding-top: 5px;
    height:35px;
}

.viewmore{
    background:none repeat scroll 0 0 #FFFFFF;
float:right;
margin-top:-15px;
padding:5px;
}
.batdautu{
    color: #d3d3d3;
    font-size: 12px;
}
.menu_left{background:url(../images/menu/l-hover.jpg) left no-repeat; height:32px;}
.menu_right{background:url(../images/menu/right.jpg) right  no-repeat; height:32px; }

