@import url(calendar-win2k-cold-2.css);
/* CSS Document */
*{
	font-family: Arial, tahoma, verdana;
	font-size: 12px;
}
UL, LI, FORM{list-style: none;padding: 0px;margin: 0px;}
input, select, textarea {
color:#000000;
font-size:11px;}

BODY{
	margin: auto;
}
/*___________________________________________________________________________________________________________General Link And Tag*/
A{
	text-decoration: none;
}
A:hover{
	text-decoration: underline;
}
a:link, a:visited, a:active{}
A IMG{
	border: none;
	text-decoration: none;
}
UL, LI, FORM{
	margin: 0px;
	padding: 0px;
}
H1, H2, H3, H4{
	margin:0px;
	margin-bottom: 2px;
	padding:0px;
	color:#133A65;
}
P{
	margin: 12px 0px;
}


DIV.tour_detail_tab1_content img{padding-right: 10px;}
DIV#item_tab_tabtour3 img{padding-right: 10px;}
DIV#hotel_detail_tab2_content img{padding-right: 10px;}


/*___________________________________________________________________________________________________________General Class*/
.clear{clear: both;}
.clr{clear:both;}
.clr_left{clear:left;}
.clr_right{clear:right;}
.clear_left{clear: left;}
.clear_right{clear: right;}
.clear_both{clear:both;}
.s11{font-size: 11px;}
.s12{font-size: 12px;}
.s13{font-size: 13px;}
.s14{font-size: 14px;}
.s16{font-size: 16px;}
.s18{font-size: 18px;}
.s20{font-size: 20px;}
.s24{font-size: 24px;}
.s10{font-size: 10px;}
.tbold{font-weight: bold;}
.tgreen{color:#075e2c;}
.tred{color:#fe0000;}
.tblue{color:#133a65;}
.tblue1{color:#268819;}
.tblue2{color:#02517a;}
.tblue3{color:#133a65;}
.tblue4{color:#024f79;}
.tblue5{color:#025178;}
.tblue6{color: #03689e;}
.tblue_hdt{color:#0181c2;}
.torange{color:#f76a10;}
.torange1{color:#f57400;}
.torange2{color:#af6c03;}
.torange3_hdt{color:#f57301;}
.green_hdt{color:#317f09;}
.torange4_hdt{color:#f47300;}
.twhite{color:#fff;}
.tblack{color:#000000;}
.tblack1{color:#747474;}
.tblack_ht{color:#000;}
.textjustify{text-align:justify;}
/*________________Formart Class*/
#wrapper{width:980px; padding:0px 9px;margin:auto;background-color:#fff;}
#header{position: relative;height: 92px;}
#content{padding-top:15px;}
#footer{float:left; width:980px;}
#content_left{width:234px;margin-right:22px;float:left;}
#content_right{width:723px;	float:left;}
/*________________Formart MENU MAIN*/
DIV.main_menu{padding-left:13px;position:absolute;top:75px;width:970px;}
li.menu_main_1 { padding:0px 12px;display:block;float:right;}
DIv.hotline{padding-bottom:4px;}
LI.menu_main_1 A{font-size:12px; font-weight:bold; color:#317f09; text-transform:uppercase; }
LI.menu_main_1 A:hover{text-decoration:none; color:#DC241C;}
li.menu_main_ver {
background:url(menu_ver3x15.gif) no-repeat 0 0;
padding:0px;
height:15px; width:3px;}
LI.menu_active A{color:#dc241c;}
LI.menu_active{color:#dc241c; font-size:12px; font-weight:bold; text-transform:uppercase;}

div.hotline_and_needhelp {
position:absolute; text-align:right;
right:0;
top:5px;}
/*________________Formart BOX SEARCH */
DIV.b_search_all{margin-bottom:20px;}
DIV.title_boxsearch{height:34px; background:url(../front-textimages/title_search_234x34.gif) no-repeat; width:234px;}
DIV.ct_boxsearch{border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0; position:relative; padding:0px 1px; height:153px; padding:7px 0px;}
DIV.icon_boxsearch{background:url(icon_search_115x90.gif) no-repeat; width:115px; height:90px; position:absolute; top:64px; right:0px;}
DIV.data_boxsearch{   position:absolute; left:0px; top:0px; padding:14px 0px 0px 14px;}
input.input_st_key {
width:192px; height:13px;
}

select.select_st_category {
margin-top:14px;
width:154px;}
DIV.input_find_now INPUT{background:url(findnow_111x24.gif) no-repeat; width:111px; height:24px; border:0 none; cursor:pointer; margin-top:14px;}

DIV.bot_boxsearch{background:url(bot_boxserch_234x12.gif) no-repeat; width:234px; height:12px;}

/*________________Formart BANNER HOME */
DIV.banner_home IMG{ width:723px; height:213px;}
DIV.banner_home{ width:723px; height:213px; margin-bottom:20px;}
/*________________Formart LIVE SUPPORT*/
IMG.livesupport{width:234px; height:83px; margin-bottom:20px;} 


/*________________Formart BOX TRAVEL HELP CORNER */
DIV.b_travelhelp_all{margin-bottom:20px; background:url(midle_helptravel_234x4.gif) repeat-y;}
DIV.title_travelhelp{height:41px; background:url(../front-textimages/234x41_title_travel_help.gif) no-repeat; width:234px;}
DIV.ct_travelhelp{background:url(bg_help_icon82x107.gif) no-repeat 151px 45px;  padding:0px 1px; padding:7px 0px;}
DIV.data_travelhelp{    padding:1px 24px 0px 16px;}
DIV.bot_travelhelp{background:url(bot_help_234x26.gif) no-repeat; width:234px; height:26px;}
DIV.text_about_travelhelp{text-align:justify; }
DIV.title_lastest{ text-decoration:none; padding:5px 0px;}

DIV.text_travel_help{padding:3px 0px;}
DIV.item_travelhelp h4{padding-top:5px;}
DIV.posted_travel_help{float:left; width:132px;}
DIV.detail{float:right; width:60px; text-align:right;}
DIV.detail A{text-decoration:underline;}
DIV.detail A:hover{text-decoration:none;}
DIV.show_all{float:left; width:70px;}
DIV.post_question_2{float:right; width:110px;text-align:right;}
DIV.show_all A{text-decoration:underline; }
DIV.show_all A:hover{text-decoration:none;}
DIV.post_question_2 A{text-decoration:underline;text-align:right; }
DIV.post_question_2 A:hover{text-decoration:none;}
DIV.end_question_travel{padding-bottom:7px;}


/*________________Formart BOX HOTEL BY DESTINATION */
DIV.b_hotel_all{margin-bottom:20px;}
DIV.title_boxhotel{height:38px; background:url(../front-textimages/hotelinvn_234x38.gif) no-repeat; width:234px;}
DIV.ct_boxhotel{border-left:2px solid #80bf18; border-right:2px solid #80bf18; padding:7px 5px 0px 5px;}
DIV.bot_boxhotel{background:url(bot_hotelbydes_234x25.gif) no-repeat; width:234px; height:25px;}
DIV.show_all_ht_bydes{background:url(arrow_14x14.gif) no-repeat 0px 1px; text-indent:17px; margin-left:35px; margin-top:5px;}
DIV.show_all_ht_bydes A{color:#34860d; text-transform:uppercase; text-decoration:none;}
DIV.show_all_ht_bydes A:hover{text-decoration:underline;}


/*________________Formart FOOTER */
DIV.midle_footer{ border-top:2px solid #80bf18; padding-top:9px; position:relative;}
DIV.backtotop{position:absolute; top:8px; right:0px;}
DIV.footer_address{font-size:11px; color:#726a6a; text-align:center;}
DIv.footer_menu {font-size:12px; color:#000000; padding:0px 100px 5px 100px; text-align:center;}
DIV.link_active {font-size:11px; color:#000000; padding:0px 100px 5px 100px; line-height:18px;text-align:center;}
DIv.footer_menu A{font-size:12px; color:#588410;}
DIV.link_active A{font-size:11px; color:#123964;}
DIV.tel_line{font-size:11px; color:#726a6a; float:left; height:22px; line-height:22px; padding-left:133px;}
DIV.allright{font-size:11px; color:#726a6a;float:left; height:22px; line-height:22px;}
SPAN.esn_img{ float:left; padding-left:2px;}
DIV.left_footer{background: url(left_footer_15x120.gif) no-repeat left center;height:112px;padding-left:15px;}

DIV.right_footer{background: url(right_footer_15x120.gif) no-repeat right center;height:112px;padding-right:15px;}

/*________________Formart CONTENT RIGTH */
DIV.top_data_right{border-top:2px solid #ff962f; position:relative;border-left:2px solid #ff962f;border-right:2px solid #ff962f; }
DIv.customize_tour{position:absolute; top:-2px; right:-2px;}


/*________________Formart TODAY'S DEALS */
SPAN.price_today{font-size:12px; font-weight:bold; color:#dc241c; float:left; padding-right:15px;}
DIV.title_item_today H3 A{font-size:12px; font-weight:bold; color:#133a65;}
DIV.title_item_today H3 {float:left;}
DIV.today_deals{padding:15px 18px 1px 18px;}
DIV.title_todaydeals{padding-bottom:19px;}
DIV.left_item_today{float:left; padding-right:10px;}
DIV.left_item_today IMG{width:80px; height:69px;}
DIv.text_today{text-align:justify;}
div.des_today{margin-bottom:5px; margin-top:5px; color:#075e2c;}
DIV.des_today IMG{margin-right:14px;}
DIV.right_item_today{float:left; width:590px;}
DIV.row_ct_todaydeals{padding-bottom:20px;}
DIV.show_all_today A{background:url(arrow_14x14.gif) 0px 1px no-repeat; padding-left:19px; font-size:12px; font-weight:bold; color:#34860d; text-transform:uppercase;}

/*________________Formart GROUP TOUR OTHER INDEX */
DIV.title_grouptour{font-size:13px; font-weight:bold; text-transform:uppercase; color:#f76a10; padding-bottom:11px; text-decoration:underline;}
DIV.grouptour_other{padding:0px 0px 25px 18px;}
UL.ct_grouptour LI{background:url(arrow_12x12.gif) no-repeat 0px 5px; padding-left:18px; display:block; width:215px; line-height:22px; height:22px; float:left;}
UL.ct_grouptour LI A{font-size:12px; color:#133a65;}

/*________________Formart LAST MINUTE BOOKING TOUR */
DIV.last_minute{padding:0px 18px 25px 18px;}
DIv.left_lastminute{float:left; padding-right:12px;}
DIV.right_lastminute{float:left; text-align:justify; width:505px; line-height:21px;}
DIv.input_lastminute IMG{ margin-top:-18px;}
DIV.title_lastminute{padding-bottom:9px;}

/*________________Formart CRUISE IN VIETNAM */
DIV.cruiseinvietnam{padding:0px 18px 25px 18px;}
DIV.title_cruise_all{padding-bottom:18px;}
DIV.title_cruise_all_2{padding-bottom:2px;  color:#133A65;}
DIV.title_cruiseinvietnam_left{ float:left;
font-size:20px;
font-weight:bold;
}

DIV.title_cruiseinvietnam_left h1{ 
font-size:20px;
font-weight:bold;
}
DIV.img_saveup_20{float:left; width:150px; height:51px;}
DIV.img_saveup_20{width:147px; height:51px; margin-top:-15px; margin-left:7px;}
DIV.more_cruise_index{float:right; margin-top:4px;}
DIV.more_cruise_index A{background:url(arrow_14x14.gif) 0px 1px no-repeat;padding-left:18px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#34860d;}
DIV.item_cruise_vn{float:left; text-align:center; width:135px;}
DIV.title_cruise_vn h3 A{color:#133A65; font-size:12px; font-weight:normal;} 
DIV.title_cruise_vn{margin-bottom:9px; height:18px; overflow:hidden;}
DIV.img_cruise_vn IMG{width:80px; height:69px; margin-bottom:5px;}
DIV.star_cruise_vn{font-size:12px; font-weight:bold; color:#DC241C;}

/*________________Formart HOTEL AND RESORT IN VIETNAM */
DIV.bottom_data_right{border:2px solid #ff962f; position:relative; border-bottom:none;}
DIV.right_top_hotel{background:url(right_top_htrs_53x49.gif) no-repeat; width:53px; height:49px; position:absolute; top:-2px; right:-2px;}
DIV.left_bot_hotel{background:url(bot_left_ct_right50x46.gif) no-repeat; width:50px; height:46px; position:absolute; bottom:-2px; left:-3px;}
DIV.title_hotel_resort{padding-bottom:19px;}
DIV.ct_hotel_resort_vietnam{padding:18px 18px 0px 18px;}
DIV.right_item_htrs H3 A{font-size:12px; color:#133A65; font-weight:normal;}
DIV.left_item_htrs{text-align:center; padding-right:14px; float:left;}
IMG.img_ht_index{width:80px; height:69px;}
DIV.right_item_htrs{float:left; width:224px;}
DIV.texthotel_index {text-align:justify; padding-top:4px;}
DIV.item_top_ht_rs{float:left; padding-right:40px; padding-bottom:15px;}
DIV.item_top_ht_rs_2{float:left;}
DIV.star_htrs{padding-top:6px;}

DIV.end_data_right{border-bottom:2px solid #ff962f; position:relative;border-left:2px solid #ff962f;border-right:2px solid #ff962f; height:46px; margin-bottom:20px;}
DIV.hotel_ul_bot{float:left; width:358px;}
DIV.resort_ul_bot{float:left; width:324px;}
DIV.title_hotel_bot{font-size:13px; font-weight:bold; text-decoration:underline; color:#133a65; padding-bottom:10px; padding-top:10px;}
LI.hotel_ul_bot{background:url(arrow_12x12.gif) no-repeat 0px 6px; padding-left:18px; display:block; float:left; width:150px; line-height:22px; height:22px;}

LI.hotel_ul_bot A{color:#133A65;font-size:12px;}


LI.resort_ul_bot{background:url(arrow_12x12.gif) no-repeat 0px 6px; padding-left:18px; display:block; float:left; width:143px; line-height:22px; height:22px;}

LI.resort_ul_bot A{color:#133A65;font-size:12px;}


/*________________Formart BOX TOUR GROUP */
DIV.b_tour_g_all{margin-bottom:20px;}
DIV.title_tour_g{height:38px; background:url(../front-textimages/tour_group_234x38.gif) no-repeat; width:234px;}
DIV.ct_tour_g{border-left:2px solid #80bf18; border-right:2px solid #80bf18; padding:7px 5px 0px 5px;}
DIV.bot_tour_g{background:url(bot_hotelbydes_234x25.gif) no-repeat; width:234px; height:25px;}

DIV.breadcrumbs{padding-bottom:25px;}
DIV.breadcrumbs A{padding-right:6px; padding-left:6px; font-size:12px; font-weight:bold; color:#003bff; text-decoration:underline;}
DIV.breadcrumbs A:hover{text-decoration:none;}


/*________________Formart MENU TOUR LEFT */
DIV.sh_submenu_tour_bar A{color: #fff;font-weight: bold;font-size: 12px;text-decoration: none;line-height: 22px;}
DIV.sh_submenu_tour_bar A:hover{text-decoration: underline;}
DIV.content_menu_left UL{padding: 0px 5px 0px 5px;}
DIV.content_menu_left UL LI{display: block;background:url(arrow_14x14.gif) 0px 5px no-repeat;	padding-left: 21px;line-height: 23px;font-size: 12px;font-weight: bold;color: #34860d;}
SPAN.submenu_vn_one{font-size:11px; color:#FF0000; font-weight:normal;}
SPAN.submenu_vn_one2{font-size:12px; color:#FF0000; font-weight:normal;}
LI.submenu_vn_one A{font-size:12px;  color:#133a65; line-height:18px; text-decoration:none; font-weight:normal;}
LI.submenu_vn_one A:hover{text-decoration:underline;}
LI.actived_tour SPAN{font-size:12px;  color:#133A65; line-height:18px; text-decoration:none; font-weight:bold;}
DIV.content_menu_left UL LI UL LI.submenu_vn_one{display: block;background:url(arrow_12x12.gif) 0px 5px no-repeat;padding-left:18px;line-height: 22px;}
DIV.content_menu_left UL LI UL LI.submenu_vn_one_selected{display: block;background:url(arrow_5x5.gif) 0px 8px no-repeat;padding-left:10px;line-height: 20px;}
LI.submenu_vn_one_selected A{background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#FF0000; text-decoration:none;}
LI.submenu_vn_one_selected A:hover{text-decoration:none;}
DIV.content_menu_left UL LI UL{padding:6px 0px;}


DIv.bgr_top_data_right{position:absolute; top:-2px; right:-2px; background:url(right_top_data_right50x49.gif) no-repeat; width:50px; height:49px;}
/*________________Formart ABOUT US */
DIV.title_about_us{padding-bottom:19px; color:#133A65;}
DIV.about_us{padding:15px 18px;}
div.about_us_content_title {
padding:0px 0px 12px 0px;}
div.about_us_content_detail {
padding-bottom:10px;}

ul.about_us li {
line-height:18px;
list-style:disc;
padding-bottom:6px;}

div.about_us_bt {
font-style:italic;
line-height:16px;
padding-right:130px;
padding-top:4px;
text-transform:uppercase;}
ul.about_us {
padding-left:36px;}

/*________________Formart ABOUT US */
DIV.end_data_right_2{border-bottom:2px solid #ff962f; position:relative;height:46px; margin-bottom:20px;}

DIV.left_bot_terms{background:url(bot_left_ct_right50x46.gif) no-repeat; width:50px; height:46px; position:absolute; bottom:-2px; left:-3px;}
span.reply {
color:#F57200;
float:right;
font-size:10px;
padding-right:10px;
text-decoration:underline;}

span.close {
color:#99CC66;}

div.question_title_show {
border-top:1px dashed #666666;
color:#D40E0F;
font-size:12px;
margin:10px;
padding:5px 12px;
text-align:justify;}
div.question_title_show {
color:#25648A;
font-size:12px;}

span.list_title {
float:left;
height:18px;
line-height:18px;
overflow:hidden;
width:560px;}
DIV.ie6_pri{background:url(../images/dot_list_8x8.gif) no-repeat 0px 4px; padding-left:14px; min-height:10px;}


/*________________Formart FAQS */
div.question_ct_row {
background-color:#FFFFFF;
border-bottom:1px solid #F4F2F4;
margin:0 9px 1px 10px;
min-height:10px;
padding:5px;}
div.faq_content {
background-color:#FFFFFF;
padding-bottom:40px;
padding-left:30px;}
DIV.ct_faq{padding-left:20px;}
DIV.faq_content_list_top{padding-bottom:10px;}

div.faq_cotent_title_list {
background:url(arrow_12x12.gif) no-repeat scroll 0px 3px;
color:#133A65;
line-height:18px;
min-height:10px;
padding-left:18px;}

/*________________Formart SITE MAP */
div.hotel_summary {
float:left;
padding:15px 10px 20px 0;
width:330px;}
div.site_map_summary_tour {
padding-bottom:30px;
padding-right:0;
width:682px;}
div.site_map_list_right {
float:left;
margin-right:20px;
width:300px;}
div.site_map_list_right A{font-size:12px; color:#133A65;}
div.site_map_list_left A{font-size:12px; color:#133A65;}
DIV.site_map_list A{font-size:12px; color:#133A65;}
div.site_map_list {
background:transparent url(dot_list_6x7.gif) no-repeat scroll 8px 11px;
line-height:16px;
padding-left:20px;
padding-top:5px;}
div.site_map_title {
border-bottom:1px solid #EEEEEE;
margin-bottom:15px;
margin-right:40px;
padding-bottom:23px;}
span.site_map_title {
background-color:#EEEEEE;
float:left;
padding:4px 5px 4px 10px;}
span.site_map_title_right {
background:transparent url(site_map_25x23.jpg) repeat scroll 0 0;
display:block;
float:left;
height:23px;
width:25px;}
SPAN.site_map_title A{text-transform:uppercase; font-size:13px;color:#133A65;}


/*________________Formart TOUR HOME PAGE */

DIV.customize_tour_all{background:url(customize_723x160.png) no-repeat; width:723px; height:160px; margin-bottom:20px;}
DIV.title_why_book{height:38px; background:url(../front-textimages/why_book_234x38.gif) no-repeat; width:234px;}
DIV.about_whybook{border-left:2px solid #80bf18; border-right:2px solid #80bf18; padding:7px 12px 0px 12px; text-align:justify; line-height:18px;}
DIV.ct_boxsearch_tour{border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0; position:relative; padding:0px 1px; height:123px; padding:7px 0px;}
DIV.icon_boxsearch_2{background:url(icon_search_115x90.gif) no-repeat; width:115px; height:90px; position:absolute; top:50px; right:0px;}


/*________________Formart CUSTOMIZE TOUR */
UL.box_tour_book_list{
	padding-top:43px; padding-left:23px;
}
LI.box_tour_book_list{
	list-style:none;
	margin-right:6px;
	width:115px;
	line-height:28px;
	float:left;
	height:28px;
	overflow:hidden; background:url(arrow_14x14_2.gif) 0px 8px no-repeat; padding-left:24px; color:#2c7806;
}
LI.box_tour_book_list_input{
	list-style:none;
	margin-right:16px;
	width:128px;
	line-height:28px;
	float:left;
	height:28px;
	overflow:hidden;
}
UL.box_tour_book_support{
	padding-top:6px;
	float:left;
}
LI.box_tour_book_support{
	list-style:none;
	margin-left:30px;
	width:116px;
}
LI.box_tour_book_support_t{
	text-align:center;
	list-style:none;
}
LI.box_tour_book_list_t{
	width:100px;
	list-style:none;
}
LI.box_tour_book_list_t2{
	width:78px;
	list-style:none;
}
LI.box_tour_book_list_select{
	width:165px;
	list-style:none;
}
INPUT.box_tour_book_list{
	width:120px;
	height:16px;
	border:1px solid #cecccd;
	color:#04517b;
}
SELECT.box_tour_book_list{
	width:160px;
	height:20px;
	border:1px solid #cecccd;
	color:#000000;
}
LI.box_tour_book_list_n1{
	height:30px;
	line-height:30px;
	width:100px;
	list-style:none;
}

LI.box_tour_book_list_n2{
	height:30px;
	line-height:30px;
	list-style:none;
}
LI.box_tour_book_list_go{
	cursor:pointer;
	background:url(go_68x36.gif) no-repeat 1px 0px;
	height:36px;
	width:107px;
	list-style:none;
	display:block;
	line-height:36px;
	text-transform:uppercase;
	padding-left:0px;
}
INPUT.gonow_customize{background:url(gonow_102x20.gif) no-repeat; width:102px; height:20px; border:0 none; cursor:pointer;}

/*________________Formart HOT DEALS */
DIv.right_top_ct_tour{position:absolute; top:-2px; right:-2px; background:url(right_top_data_right50x49.gif) no-repeat; width:50px; height:49px;}

DIV.more_cruise_hotdeals{float:right; margin-top:4px; margin-right:30px;}
DIV.more_cruise_hotdeals A{background:url(arrow_14x14.gif) 0px 1px no-repeat;padding-left:18px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#34860d;}
DIV.page_tour1{margin-right:30px;}
DIV.title_grouptour_2{padding-top:25px;font-size:13px; font-weight:bold; text-transform:uppercase; color:#34860d; padding-bottom:11px; text-decoration:underline;}
DIV.title_grouptour_1{font-size:13px; font-weight:bold; text-transform:uppercase; color:#34860d; padding-bottom:11px; text-decoration:underline; padding-top:20px;}
DIV.title_grouptour_2{font-size:13px; font-weight:bold; text-transform:uppercase; color:#F76A10; padding-bottom:11px; text-decoration:underline; padding-top:20px;}
DIV.title_grouptour_new{font-size:13px; font-weight:bold; text-transform:uppercase; color:#34860D; padding-bottom:11px; text-decoration:underline; padding-top:20px;}



/*________________Formart POST QUESTION */
span.SH_required_field {
color:#FF0000;
font-size:12px;}

input.post_question {
width:400px;}
select.post_question {
width:250px;}
textarea.textar_book {
height:80px;
width:413px;}

input.input_visa_book_1 {
background:transparent url(input_visa_61x24.gif) no-repeat 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
padding-bottom:3px;
width:61px;}

input.input_visa_book_2 {
background:transparent url(input_visa_60x24.gif) no-repeat 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
padding-bottom:3px;
width:60px;}
div.input_send_visa_book_2 {
padding-left:101px;}

div.summary_car_ {
padding-bottom:15px;
text-align:justify;}

table.post_question {
color:#133A65;
font-size:12px;}
span.post_question {
height:30px;
line-height:30px;
padding-right:10px;
width:120px;}
SPAN.patch{padding-left:10px; padding-right:10px; color:#565656;}
/*________________Formart CONTACT US */
div.contact_us_title {
height:14px;
line-height:14px;
margin:10px;
overflow:hidden; color:#34860D;}

div.contact_us_boder {
border-bottom:1px solid #D4EAF8;
margin-left:12px;
margin-right:80px;
padding:2px 10px 10px;}

div.contact_us_boder_2 {
margin-left:12px;
margin-right:80px;
padding:2px 10px 10px 4px;}


span.contact_us_address_left {
float:left;
height:20px;
line-height:20px;
width:80px;}

span.contact_us_mid {
float:left;
height:20px;
line-height:20px;
padding-right:10px;
width:10px;}

span.contact_us_address_right {
float:left;
height:20px;
line-height:20px;
width:auto;}

span.contact_us_left {
float:left;
height:30px;
line-height:30px;
padding-right:10px;
width:120px;}

textarea.contact_us {
height:80px;
width:280px;}
input.contact_us {
width:280px;}

div.contact_us_content {
height:80px;
padding-bottom:15px;}

DIV.contact_us_submit{padding-left:122px; padding-top:1px;}

INPUT.scode{width:115px;}

/*________________Formart TOUR LIST */


a.page_list_unselect_first {
color:#133a65; font-size:12px;
padding:0 18px 0 2px; background:url(left_page_14x14.gif) no-repeat 0px 1px; padding-left:17px;
text-decoration:underline;}

a.page_list_next {

color:#133a65; font-size:12px;
padding:0 2px 0 18px;  background:url(right_page_14x14.gif) no-repeat  50px 1px; padding-right:20px;
text-decoration:underline;}
A.page_list_select{padding:0px 4px; text-decoration:none; color:#f76a10; font-size:13px; font-weight:bold;}
A.page_list_unselect{padding:0px 4px;color:#133a65;font-size:13px; font-weight:bold; }

DIV.list_page_tour{float:right; margin-top:4px; margin-right:30px; }
DIv.page_list A{ font-weight:bold;}
DIV.list_page_tour_2{float:right; margin-top:4px; }



/*__________________________________________________________________________Tour detail*/
DIV.tour_detail_top{
	margin-top:8px;
	padding:2px 10px 0px 18px;
	background-color:#fff;
	min-height:120px;
}
*:first-child+html DIV.tour_detail_top{margin-top:0px;}
DIV.tour_detail_title{
	padding-bottom:10px;
}
SPAN.tour_detail_title_l{
	float:left;
	width:auto;
	color:#0071b3;
	text-decoration:underline;
	height:18px;
	line-height:18px;
	overflow:hidden;
	cursor:pointer;
}
SPAN.tour_detail_title_r{
	float:left;
	background:url(dot_list_10x8.gif) no-repeat 6px 5px;
	color:#f67301;
	padding-left:22px;
	width:auto;
	height:18px;
	line-height:18px;
	overflow:hidden;
}
IMG.tour_detail_img{
	width:160px;
	height:107px;
	margin-right:6px;
}
SPAN.tour_detail_img{
	float:left;
}
INPUT.tour_detail_button{
	background:none;
	border:none;
	padding:0px;
	margin-top:3px;
	cursor:pointer;
	font-weight:bold;
	color:#fff; font-size:12px;
}
SPAN.tour_detail_ct{
} 
DIV.desti_tour_d{
	/*width:540px;*/
	line-height:20px;
	margin-bottom:7px;
	font-size:12px; font-weight:bold; color:#34860d;
}
	
SPAN.tour_detail_ct_price{
	width:540px; display:block;
	height:18px;
	line-height:18px;
	overflow:hidden;
	margin-bottom:7px;
	font-size:12px; font-weight:bold; color:#fe0000;
}
SPAN.price_t{font-size:13px; font-weight:bold; color:#fe0000;}

SPAN.tour_detail_download{
	float:left;
	background:url(tour_detail_download_18x22.gif) no-repeat 0px 3px;
	width:auto;
	padding-left:20px;
	height:26px;
	line-height:26px;
	overflow:hidden;
}
DIV.name_and_dur_tour{background:url(arrow_17x18.gif) no-repeat 0px 2px ;text-indent:20px ; padding-bottom:5px;}
DIV.name_and_dur_tour{font-size:15px; font-weight:bold; color:#dc241c;}
DIV.name_and_dur_tour H2{font-size:15px; font-weight:bold; color:#dc241c;}
DIV.name_and_dur_tour SPAN{color:#34860d;font-size:15px; font-weight:bold; }

A.tour_detail_download{
	color:#f67301;
	text-decoration:underline;
}
SPAN.tour_detail_print{
	float:left;
	width:auto;
	text-decoration:underline;
	padding-left:23px;
	background:url(tour_detail_print_18x22.gif) no-repeat 0px 3px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	color:#0071b3;
	cursor:pointer; margin-right:12px;
}
A.tour_detail_print{
	text-decoration:underline;
	color:#0071b3;
}
SPAN.tour_detail_bookmark{
	background:url(tour_detail_bookmark_20x22.gif) no-repeat 10px 3px; padding-left:38px;
}
DIV.tour_detail_tab{
	position:relative;
}
DIV.tour_detail_tab_menu{
	margin-top:39px;
	margin-left:18px;
}
LI.tour_detail_tab{
	float:left;
	cursor:pointer;
	list-style:none;
}
SPAN.tour_detail_tab_left{
	background:url(tour_detail_tab_left_12x26.gif) no-repeat top left;
	float:left; position:relative; bottom:-4px;
	height:29px;
	width:9px;
}
SPAN.tour_detail_tab_right{
	background:url(tour_detail_tab_right_12x26.gif) no-repeat top left;
	float:left; position:relative; bottom:-4px;
	height:29px;
	width:10px;
	margin-right:6px;
}
SPAN.tour_detail_tab_mid{
	background:url(tour_detail_tab_mid_12x26.gif) repeat-x top left;
	float:left; position:relative; bottom:-4px;
	height:22px;
	font-weight:bold;
	padding:7px 4px 0px;
	color:#FFFFFF;
}
SPAN.tour_detail_tab_cus_left{
	background:url(tour_detail_cus_left_12x26.gif) no-repeat top left;
}
SPAN.tour_detail_tab_cus_mid{
	background:url(tour_detail_mid_right_12x26.gif) repeat-x top left;
}
SPAN.tour_detail_tab_cus_right{
	background:url(tour_detail_cus_right_12x26.gif) no-repeat top left;
}
IMG.customize{
	cursor:pointer;
}
SPAN.tour_detail_tab_left_first{
	background:url(tour_detail_tab_left_over_12x30.gif) no-repeat top left;
	height:33px;position:relative; bottom:-2px;
}
SPAN.tour_detail_tab_right_first{
	background:url(tour_detail_tab_right_over_12x30.gif) no-repeat top left;
	height:33px;position:relative; bottom:-2px;
}
SPAN.tour_detail_tab_mid_first{
	background:url(tour_detail_tab_mid_over_12x30.gif) repeat-x top left;
	height:26px;
	color:#000;position:relative; bottom:-2px;
}
LI.tab_tab_select SPAN.tour_detail_tab_left{
	background:url(tour_detail_tab_left_over_12x30.gif) no-repeat top left;
	float:left;
	height:33px;position:relative; bottom:-2px;
	width:10px;
	cursor:pointer;
	list-style:none;
}
LI.tab_tab_select SPAN.tour_detail_tab_right{
	background:url(tour_detail_tab_right_over_12x30.gif) no-repeat top left;
	float:left;
	height:33px;position:relative; bottom:-2px;
	width:10px;
	margin-right:6px;
	list-style:none;
}
LI.tab_tab_select SPAN.tour_detail_tab_mid{
	background:url(tour_detail_tab_mid_over_12x30.gif) repeat-x top left;
	float:left;position:relative; bottom:-2px;
	height:23px;
	font-weight:bold;
	padding:10px 4px 0px;
	cursor:pointer;
	color:#000;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_left{
	background:url(tour_detail_tab_left_12x26.gif) no-repeat top left;
	float:left;position:relative; bottom:-4px;
	width:9px;
	height:29px;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_right{
	background:url(tour_detail_tab_right_12x26.gif) no-repeat top left;
	float:left;position:relative; bottom:-4px;
	height:29px;
	width:9px;
	margin-right:6px;
	list-style:none; 
}
LI.tab_tab_unselect SPAN.tour_detail_tab_mid{
	background:url(tour_detail_tab_mid_12x26.gif) repeat-x top left;
	float:left;position:relative; bottom:-4px;
	height:22px;
	font-weight:bold;
	padding:7px 4px 0px;
	cursor:pointer;
	color:#FFFFFF;
	list-style:none;
}
LI.tab_tab_unselect, LI.tab_tab_select{
	display:inline;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_cus_left{
	background:url(tour_detail_cus_left_12x26.gif) no-repeat top left;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_cus_mid{
	background:url(tour_detail_mid_right_12x26.gif) repeat-x top left;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_cus_right{
	background:url(tour_detail_cus_right_12x26.gif) no-repeat top left;
	list-style:none;
}
DIV.tour_detail_bg_top{
	width:719px; padding-bottom:10px; background:url(2x5.gif) repeat-x; height:2px;
}
SPAN.tour_detail_tab_bg_top_left{
	background:url(tour_detail_top_left_10x10.gif) no-repeat top left;
	width:10px;
	height:10px;
	float:left;
}
SPAN.tour_detail_tab_bg_top_mid{
	background:url(tour_detail_line_w_10x10.gif) repeat-x top left;
	float:left;
	height:10px;
	width:696px;
}
SPAN.tour_detail_tab_bg_top_right{
	background:url(tour_detail_top_right_10x10.gif) no-repeat top left;
	float:left;
	height:10px;
	width:10px;
}
DIV.tour_detail_bg_mid{
	width:652px;
	padding:0px 30px 0px 20px;
}
DIV.tour_detail_bg_bottom{
	float:left;
}
SPAN.tour_detail_tab_bg_bottom_left{
	background:url(tour_detail_bottom_left_10x10.gif) no-repeat bottom left;
	float:left;
	height:10px;
	width:10px;
}
SPAN.tour_detail_tab_bg_bottom_mid{
	background:url(tour_detail_line_w_bottom_10x10.gif) repeat-x bottom left;
	width:696px;
	float:left;
	height:10px;
}
SPAN.tour_detail_tab_bg_bottom_right{
	background:url(tour_detail_bottom_right_10x10.gif) no-repeat bottom left;
	float:left;
	height:10px;
	width:10px;
}
DIV.tour_detail_tab1_top{
	padding-left:402px; border-bottom:1px solid #adadad; padding-bottom:3px;
}
DIV.tour_detail_tabnew_top{
	padding-left:538px; border-bottom:1px solid #adadad; padding-bottom:3px;
}
A.tour_detail_tab1_img{
	border:0px;
}
DIV.tour_detail_tab1_content{
	text-align:justify;
	padding-top:6px; padding-bottom:10px;
}
UL.tour_detail_brief{
	padding-bottom:20px;
}
UL.tour_detail_brief LI{
	height:24px;
	line-height:24px;
	list-style:none; color:#34860d; font-weight:bold; font-size:12px;
}
DIV.tour_detail_bottom{
	padding-top:10px; padding-bottom:20px;
}
DIV.tour_detail_bottom_title{
	padding-left:10px; padding-bottom:10px;
}
DIV.tour_detail_bottom_title A{
	color:#f86b13; text-transform:uppercase; font-size:15px;
}
DIV.tour_detail_bottom_list{
	padding:20px 18px;
}
IMG.tour_detail_bottom_img{
	height:52px;
	width:60px;
	margin-right:8px;
	float:left;
}
IMG.tour_detail_bottom_img A{
	cursor:pointer;
}
SPAN.tour_detail_bottom_list_title{
	float:left;
	height:42px;
	width:600px;
	line-height:42px;
	overflow:hidden;
}
DIV.tour_detail_tab2_title_1{
	padding-bottom:10px;
	color:#f37200;
}
DIV.tour_detail_tab2_title_6{
	padding-bottom:1px;
	color:#f37200;
}
DIV.tour_detail_tab2_title_3{
	padding-top:18px;
}
UL.tour_detail_tab2_list{
	padding-bottom:18px;
}
DIV.tour_detail_tab2_list_title{
	margin-bottom:10px;
	line-height:18px;
}
UL.tour_detail_tab2_list LI{
	background:url(dot_list_5x5.gif) no-repeat 10px 7px;
	text-indent:20px;
	line-height:16px;
	list-style:none;
}
DIV.tour_detail_tab2_hotel_detail{
	padding:20px 0px 0px;
}
IMG.tour_detail_tab2_img{
	width:160px;
	height:110px;
	margin-right:10px;
	float:left;
}
UL.tour_detail_tab2_hotel_detail{
	width:470px;
	float:left;
	height:102px;
}
UL.tour_detail_tab2_hotel_detail LI{
	background:url(dot_list_5x5.gif) no-repeat 10px 7px;
	text-indent:20px;
	line-height:16px;
	height:16px;
	overflow:hidden;
	list-style:none;
	text-decoration:underline;
	color:#000;
	cursor:pointer;
}
DIV.tour_detail_tab2_hotel_detail_title{
	padding-bottom:8px;
}
DIV.tour_detail_tab2_hotel_detail_title A{
	color:#900100;
}
UL.tour_detail_tab2_hotel_detail LI A{
	text-decoration:underline;
	color:#000;
	cursor:pointer;
}
TABLE.tour_detail_tab_price{
	background-color:#cdcac5;
	margin-top:8px;
}
TABLE.tour_detail_tab_price TD{
	background-color:#fff;
	height:20px;
	line-height:20px;
	padding-left:10px;
	text-align:center;
}
TABLE.tour_detail_tab_price TD.price_detail_td{
	background-color:#fff;
	height:20px;
	line-height:20px;
	padding-right:10px;
	text-align:center;
}

TABLE.tour_detail_tab_price th{
	background-color:#e8f6ff;
	height:20px;
	line-height:20px;
	color:#0071b3;
	text-align:center;
	padding-left: 10px;
}
TABLE.tour_detail_tab_price A{
	color:#fd0100;
	text-decoration:underline;
	cursor:pointer;
}
DIV.tour_detail_tab3_title{
	padding:8px 0px;
}
DIV.tour_detail_tab3_content{
	text-align:justify;
	padding-bottom:10px;
}
A.tour_detail_bottom_link{
	color:#153a66;
}
DIV.tour_detail_tab3_book{
	background-color:#f1f1f1;
	padding:0px 10px;
	min-height:100px;
}
DIV.end_data_right_td{border-bottom:2px solid #ff962f; position:relative;border-left:2px solid #ff962f;border-right:2px solid #ff962f; height:46px;}

DIV.left_top_tour_d{float:left; }
DIv.right_top_tour_d{float:left; width:510px; padding-left:7px;}
DIV.input_book_intour{width:122px;}
DIV.input_book_intour A{cursor:pointer;}

div.tour_detail_tab4_title {
background:transparent url(dot_list_blue_5x5.gif) no-repeat 2px 8px;
color:#34860D;
line-height:20px;
text-decoration:underline;
text-indent:12px;}

div.tour_detail_tab4_menu {
padding:20px 0 20px 0px;}

span.tour_detail_tab3_menu_left {
background:transparent url(tour_detail_book_left_12x24.gif) no-repeat left top;
float:left;
height:24px;
margin-left:5px;
width:12px;}

span.tour_detail_tab3_menu_mid {
background:transparent url(tour_detail_book_mid_12x24.gif) repeat-x left top;
float:left;
height:24px;
line-height:24px;
padding:0 4px;}

span.tour_detail_tab3_menu_right {
background:transparent url(tour_detail_book_right_12x24.gif) no-repeat left top;
float:left;
height:24px;
margin-right:5px;
width:12px;}

input.tour_detail_tab3_input_1 {
height:14px;
width:164px;}

select.tour_detail_tab3_slc {
height:20px;
width:168px;}
input.tour_detail_tab3_input_2 {
height:14px;
width:30px;}
span.tour_detail_tab3_form_t2 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
overflow:hidden;
padding-right:5px;
width:190px;}

span.tour_detail_tab3_form_t1 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:5px;
overflow:hidden;
width:100px;}

img.calender {
cursor:pointer;}

div.tour_detail_tab3_form_ct {
height:36px;}

span.tour_detail_tab3_input_2 {
float:left;
margin-right:10px;}
DIV.right_top_page_tour_d{background:url(right_top_data_right50x49.gif) no-repeat; position:absolute; width:50px; height:49px; top:-2px; right:-2px;}
DIv.right_top_center_tour_d{background:url(right_top_htrs_53x49.gif) no-repeat; position:absolute; width:53px; height:49px; top:33px; right:-2px;}


DIV.ct_cruise_detail_list{}
DIV.cruise_detail_list_all{padding:15px 15px 0px 15px;}

div.name_cruise_detail_2  {
color:#133A65;
font-size:16px;
font-weight:bold;
padding-bottom:19px;}
DIV.name_cruise_detail_2 SPAN{color:#DC241C;font-size:16px;
font-weight:bold;
}
/*__________________________________________________________________________CUSTOMIZE TOUR ON TOUR DETAIL*/

div.tour_detail_tab2_title_6 {
color:#317F09; clear:both;
padding-bottom:1px;}

div.step_crumb_new {
border-bottom:1px solid #E7E3DE;
float:left;
height:20px;
margin-bottom:5px;
margin-top:10px;
padding-bottom:5px;
text-align:left;
width:648px;}

div.step_crumb_apply {
color:#E31B2E;
float:left;
font-size:14px;
font-weight:bold;
height:16px;
padding-bottom:3px;
text-align:left;
width:110px;}

div.step_crumb_1 {
background:transparent url(../images/bulet_crumb.gif) no-repeat scroll 0 0;
color:#333333;
float:left;
font-weight:bold;
padding-left:14px;
padding-right:25px;}

div.step_crumb_2 {
background:transparent url(../images/bulet_crumb2.gif) no-repeat scroll 0 0;
color:#999999;
float:left;
padding-left:14px;
padding-right:25px;}

input.customize_input {
width:170px;}

input.customize_input_2 {
width:146px;}

select.customize_select {
color:#333333;
width:150px;}

div.tour_detail_tab2_title_5 {
color:#317F09;
padding-bottom:10px;
padding-top:7px;}

input.other_where_visit {
margin-left:3px;
width:320px;}

textarea.textar_2 {
height:39px;
width:310px;}

input.scode_customize {
width:120px;}

input.input_send_car_6 {
background:transparent url(bg_input_90x24_send.gif) no-repeat 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
padding-bottom:3px;
text-align:center;
width:90px;}

span.anti_spam_left {
color:#133A65;
float:left;
height:65px;
line-height:65px;
padding-right:10px;
width:131px;}

span.anti_spam_left_2 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
padding-right:10px;
width:131px;}

span.tour_detail_tab3_form_t1_cus {
color:#133A65;
float:left;
height:20px;
line-height:20px;
margin-left:3px;
overflow:hidden;
width:98px;}
div.tour_detail_tab3_form_ct_customize {
height:36px;
margin-left:145px;
padding-top:6px;}

table.b_infor_contact {
color:#0072B1;
font-size:12px;}

div.tour_detail_tab3_form_ct_cus {
height:24px;
padding-top:3px;}

div.anti_spam_2 {
padding:7px 7px 0 4px;}

span.tour_detail_tab3_form_t2_cus_ {
color:#133A65;
float:left;
height:20px;
line-height:20px;
padding-right:5px;
width:180px;}




/*------------------FORMAT HOTEL , RESORT , TOUR PRint----------------------*/
DIV.footer_address_print{background-color:#FFFFFF; width:485px; padding:0px 5px; float:left;}
DIV.left_footer_print{float:left; height:36px;}
DIV.right_footer_print{float:left;height:36px;}
DIV.row_footer_print SPAN{font-size:12px; font-weight:bold; color:#FF0000;}
DIV.row_footer_print{line-height:18px;}
SPAN.email_footer_print{font-size:12px; font-weight:bold; color:#000000;}
DIV.footer_copyright_print{}
DIV.hotel_detail_infor_print{line-height:20px; width:440px;}
SPAN.tour_detail_print_print_3{float:left;width:auto;text-decoration:underline;padding-left:23px;
background:url(tour_detail_print_18x22.gif) no-repeat 0px 3px;height:26px;line-height:26px;overflow:hidden;color:#0071b3;cursor:pointer;}
#wrapper_print{width:650px;margin:auto;background-color:#fff;}
DIV.text_2_hotel_print_2{float:left; width:440px; padding-top:4px;}
SPAN.hotel_detail_address_print_2{width:350px;}
DIV.tour_detail_top2{background-color:#FFFFFF; margin-top:8px;}
SPAN.tour_detail_ct_print_2{width:490px;float:left;height:18px;line-height:18px;overflow:hidden;margin-bottom:7px;color:#0071b3;}
UL.tour_detail_brief_print{padding-bottom:2px;}
UL.tour_detail_brief_print LI{	height:24px;
	line-height:24px;
	list-style:none; color:#34860d; font-weight:bold; font-size:12px;
}
DIV.tour_detail_tab1_content{text-align:justify;padding-top:10px; padding-bottom:6px;line-height:18px; color:black; }
DIV.tour_detail_tab2_title_1_print{padding-bottom:10px;color:#f37200; padding-top:6px;}
UL.tour_detail_tab2_hotel_detail_print{float:left;height:102px;overflow:hidden;}
UL.tour_detail_tab2_hotel_detail_print LI{background:url(dot_list_5x5.gif) no-repeat 10px 7px;text-indent:20px;line-height:16px;height:16px;overflow:hidden;}
UL.tour_detail_tab2_hotel_detail_print LI A{text-decoration:underline;color:#000;cursor:pointer;}
DIV.row_2_search_tour_result{padding-top:4px;}
DIV.sort_by_tour{float:left; height:18px;}
DIV.top_search_tour_border{}
DIV.about_us_content_2{background-color:#fff; height:400px;padding:0px 15px;}
INPUT.input_send_car_1{background:url(bg_input_car_94x27.gif) no-repeat; height:24px; width:97px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; border:0; cursor:pointer; padding-bottom:3px;}
INPUT.input_send_car_6{background:url(bg_input_90x24_send.gif) no-repeat; height:24px; width:90px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; border:0; cursor:pointer; padding-bottom:3px;}

/*----------------------\format HOTEL PRINT\------------------------*/
DIV.logo_waytovietnam_print_{border-bottom:2px solid #46a839; padding-bottom:5px; margin-bottom:0px;}
DIV.text_2_hotel_print{float:left; width:740px; padding-top:8px;}
DIV.hotel_title_big_print{border-bottom:1px solid #adadad; font-size:15px; font-weight:bold; color:#0181C2;padding:6px 0px;}
DIV.thank_you{border-top:2px solid #46a839; padding:10px 0px 15px 0px; text-align:center; font-size:15px; font-weight:bold; color:#F57301;}
SPAN.tour_box_tour_list_title_print{height:14px;float:left;}
DIV.tour_box_tour_list_ct_print{line-height:15px;}
DIV.tour_box_tour_list_print{float:left; margin:10px 9px 10px 10px; width:930px;}
DIV.tour_box_tour_list_content_print{float:left; width:800px;padding:0px 10px;padding-bottom:10px;}
SPAN.tour_box_tour_list_title_print{width:800px;height:14px;	overflow:hidden;float:left;}
DIV.tour_box_tour_list_new{
	width:705px;
	float:left;
}
DIV.right_top_tour_print{float:left; width:473px; padding-left:7px;}
div.footer_print_all {
height:36px;
margin-top:35px;
width:650px;}
div.left_footer_print {
float:left;
height:36px;}
div.footer_address_print {
background-color:#FFFFFF;
float:left;
padding:0 5px;
width:485px;}
div.right_footer_print {
float:left;
height:36px;}

SPAN.tour_detail_ct_price_print{
	width:300px;
	float:left;
	height:18px;
	line-height:18px;
	overflow:hidden;
	margin-bottom:7px;
	font-size:12px; font-weight:bold; color:#dc241c;
}



/*----------------------\format SHOPPING CART\------------------------*/
DIV.note_top_cart{margin-bottom:7px;}
DIV.top_bg_cart{background:url(bg_top_713x7.gif) no-repeat; width:713px; height:7px;}
DIV.bottom_bg_cart{background:url(bg_bottom_713x7.gif) no-repeat; width:713px; height:7px;}
DIV.content_bg_cart{ padding:1px 5px 4px 5px; font-size:12px; text-align:justify;}
DIV.content_bg_cart SPAN{font-weight:bold; font-size:12px;}

DIV.note_top_cart_2{}
DIV.top_bg_cart_2{background:url(bg2_top_713x7.gif) no-repeat; width:683px; height:7px;}
DIV.top_bg_cart_3{background:url(bg3_top_713x7.gif) no-repeat; width:683px; height:7px;}
DIV.bottom_bg_cart_2{background:url(bg2_bottom_713x7.gif) no-repeat;  height:7px;}
DIV.content_bg_cart_2{background-color:#f3f3f3; padding:1px 5px 7px 5px; font-size:12px; color:#235b89; text-align:justify;}
SPAN.tt_bg_cart_2{font-size:13px; font-weight:bold; color:#000000; }
INPUT.input_cart_1{width:40px;}
SPAN.text_bg_cart{width:60px;float:left;color:#000000;margin-left:2px;height:20px;line-height:20px;overflow:hidden;}
SPAN.text_bg_cart_1{width:45px;float:left;color:#000000;margin-left:2px;height:20px;line-height:20px;overflow:hidden;}
SPAN.text_bg_cart_2{width:140px;float:left;color:#000000;margin-left:2px;height:20px;line-height:20px;overflow:hidden;}
SPAN.text_bg_cart_end{float:left;color:#000000;margin-left:2px;height:20px;line-height:20px;overflow:hidden;}
DIV.row_input_cart{padding-top:10px;}
DIV.item_1_bg_cart{float:left;height:26px; padding-right:10px;}
DIV.top_item_shopping_cart{background-color:#bde1ff; padding:2px 5px; }
DIV.top_item_shopping_cart_one{background-color:#e5e5e5; padding:2px 5px 2px 5px; }
SPAN.top_item_shopping_cart_one{font-size:12px; font-weight:bold; color:#000000;}
DIV.item_shopping_cart{padding-top:4px;}
DIV.item_shopping_cart_one{}
SPAN.top_item_shopping_cart{font-size:12px; font-weight:bold; color:#000000;}
SPAN.top_item_shopping_cart_hotel{font-size:12px; font-weight:bold; color:#000000; display:block; float:left; padding-right:4px;}
SPAN.img_star_hotel_cart{display:block; float:left;}
A.remove_link_shop_cart{font-size:11px; color:#FF0000; text-decoration:none;}
A:hover.remove_link_shop_cart{text-decoration:underline;}
DIV.text_bot_item_sp_cart{float:left; text-align:left;}
DIV.price_item_sp_cart{float:right; text-align:right; width:130px; font-size:12px; font-weight:bold; color:#FF0000;}
DIV.price_item_sp_cart_3{float:right; text-align:right; height:28px; line-height:28px; width:83px; font-size:12px; font-weight:bold; color:#FF0000;}
DIV.price_item_sp_cart_hotel{float:right; text-align:right; height:28px; line-height:28px; width:130px; font-size:12px; font-weight:bold; color:#FF0000;}
DIV.price_item_sp_cart_hotel_new{float:right; text-align:right; height:32px; line-height:32px; width:83px; font-size:12px; font-weight:bold; color:#FF0000;}
DIV.bot_item_shopping_cart{background-color:#f3f3f3; padding:5px 5px 10px 5px;}
DIV.bot_item_shopping_cart_one{background-color:#f3f3f3; padding:5px 5px 5px 5px;}
DIV.item_shopping_cart{}
DIV.sp_input_float{float:left; height:28px; line-height:28px; width:70px;}
DIV.shoping_room_class1{float:left;
height:22px;
padding-right:15px;
padding-top:6px;
width:120px;}
*:first-child+html DIV.shoping_room_class1{padding-top:1px;}
DIV.shoping_room_class_new{float:left;
height:22px;
padding-right:15px;
padding-top:6px;
width:40px;}
*:first-child+html DIV.shoping_room_class_new{padding-top:1px;}
DIV.shoping_room_class_new_2{float:left;
height:22px;
padding-right:15px;
padding-top:6px;
width:75px;}
*:first-child+html DIV.shoping_room_class_new_2{padding-top:1px;}
DIV.shoping_room_class_new_3{float:left;
height:22px;
padding-right:15px;
padding-top:6px;
width:65px;}
*:first-child+html DIV.shoping_room_class_new_3{padding-top:1px;}
DIV.shoping_room_class_new_4{float:left;
height:22px;
padding-right:1px;
padding-top:6px;
width:43px;}
*:first-child+html DIV.shoping_room_class_new_4{padding-top:1px;}
DIV.shoping_room_class1_2{float:left;
height:22px;
padding-right:15px;
padding-top:6px;
width:150px;}
*:first-child+html DIV.shoping_room_class1_2{padding-top:1px;}
SELECT.shoping_room_class1{width:110px;}
SELECT.shoping_room_class2{width:80px;}
SELECT.shoping_room_class3{width:70px;}
SELECT.shoping_room_class4{width:125px;}
INPUT.hotel_detail_input_checkin_sp_cart{width:120px;}
DIV.numberofroom{width:100px;}
DIV.shopcart_total{padding:10px 8px 5px;
text-align:right; height:18px; }
DIV.shopcart_total SPAN{font-size:13px; font-weight:bold; color:#000000;}
div.shopcart_top {
border-top:1px solid #C0C0C0;
line-height:30px;
padding-bottom:2px;}
span.shopcart_choose {
background:url(dot_list_hotel_10x8.gif) no-repeat right;
display:block;
float:left;
margin-right:10px;
margin-top:2px;
padding-right:20px;
}
div.shopcart {
float:left;
margin-right:4px;
margin-top:6px;}
*:first-child+html DIV.shopcart{margin-top:3px;}
input.shopcart {
float:left;
margin-top:4px;}
span.shopcart {
display:block;
float:left;
line-height:20px;
margin-top:6px;
padding-right:10px;}
SELECT.nati_shoping_cart{width:248px; color:#333333;}
INPUT.input_visa_book_plan{background:url(130x24_conti_plan.gif) no-repeat; width:130px; height:24px;border:0; font-size:12px; font-weight:bold; color:#FFFFFF; padding-bottom:3px;cursor:pointer;}
div.shopcart_help_content { margin-top:10px; border:1px dashed #666666; padding:1px 5px;
line-height:18px;
text-align:justify;}
DIV.input_update_cart{float:right;}
SPAN.tour_detail_tab3_input_new_cart{margin-right:2px;float:left; height:20px; line-height:20px; font-weight:bold;}
SPAN.choose_number{font-style:italic; font-size:12px; color:#000000; font-weight:bold;}
DIv.title_tour_group_cart{background-color:#BDE1FF; padding:0px 5px 5px 5px;}
IMG.img_detail_travel_tips{margin-right:15px; margin-bottom:15px;}
span.tour_detail_tab3_input_new {
float:left;
margin-right:2px;}


div.table_one_left {
float:left;
width:427px;}

div.noteboxform {
background:transparent url(arrow_7x7_blue3.gif) no-repeat scroll 0 4px;
color:#133A65;
font-size:12px;
font-weight:bold;
margin-top:9px;
padding-left:12px;}

table.table_one_left {
color:#133A65;
font-size:12px;
padding-left:6px}

div.table_one_right {
float:left;
width:250px;color:#133A65;
font-size:12px;
padding-left:6px;}

input.inputfn_3 {
width:285px;}
input.inputfn_2 {
width:240px;}
input.inputfn_1 {
width:140px;}
textarea.textar {
height:80px;
width:285px;}

input.inputfn_5 {
width:95px;}

select.fOHperiod {
color:#333333;
width:99px;}

select.nati_shoping_cart {
color:#333333;
width:248px;}

div.input_send_visa_book {
text-align:center;}


/*________________Formart COMMENT TOUR*/

DIV.comment_tour{padding:10px; background-color:#f1f1f1; margin-top:10px;}
DIV.title_comment_tour{color:#F37200; font-size:14px; font-weight:bold; padding:0px 0px 10px 3px;}
DIV.input_sendcomment{height:36px; padding-left:103px; padding-top:4px;}



/*________________Formart REVIEW TOUR BOOKING*/
div.step_crumb {
border-bottom:1px solid #E7E3DE;
float:left;
height:20px;
margin-bottom:5px;
margin-top:3px;
padding-bottom:5px;
text-align:left;
width:677px;}


span.tour_detail_title_3 {
color:#317F09;
float:left;
font-size:12px;
height:25px;
line-height:18px;
width:auto;}

td.review_1 {
color:#133A65;
font-size:12px;
font-weight:bold;}

td.review_2 {
color:#133A65;
font-size:12px;
font-weight:normal;}

td.review_4 {
color:#133A65;
font-size:12px;
font-weight:bold;}


td.hotel_book_name {
color:#133A65;
font-size:12px;
font-weight:bold;}

table.b_infor_contact_book {
color:#133A65;
font-size:12px;
}

span.contact_us_left_3 {
color:#133A65;
height:30px;
line-height:30px;
padding-right:10px;
width:120px;}

td.review_3 {
color:#FF0000;
font-size:12px;
font-weight:bold;}

td.hotel_book_name_2 {
color:#FF0000;
font-size:12px;
font-weight:normal;}

input.input_send_car_1 {
background:transparent url(bg_send_in_quiry_125x24.gif) no-repeat scroll 0 0;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
font-weight:bold;
height:24px;
padding-bottom:3px;
text-align:center;
width:125px;}

div.note_review_tour {
border-bottom:1px dashed #133A65;
color:#AC1C14;
font-size:12px;
font-weight:normal;
margin-bottom:8px;
padding-bottom:10px;
padding-top:10px;}

table.b_infor_contact {
color:#133A65;
font-size:12px;}

div.anti_spam {
padding:2px 7px 0 4px;}

div.anti_spam_2 {
padding:7px 7px 0 4px;}

span.anti_spam_left_review {
color:#133A65;
float:left;
height:65px;
line-height:65px;
padding-right:10px;
width:98px;}

span.anti_spam_left_review_2 {
color:#133A65;
float:left;
height:20px;
line-height:20px;
padding-right:10px;
width:98px;}

div.tour_detail_tab3_form_ct_review {
height:36px;
margin-left:112px;
padding-top:6px;}

input.customize_input_6 {
width:30px;}

span.paypal_customize {
font-weight:bold;}

DIV.tour_detail_title_book{padding-top:7px;}

div.title_car_3 {
color:#005384; padding-top:10px;
font-size:13px;
font-weight:bold;
padding-bottom:10px;}
DIV.ct_say_thank_{padding-right:29px;}

/*________________Formart PAGE CAR*/

div.summary_car_ {
padding-bottom:15px;
text-align:justify;}

div.price_title_car {
background:transparent url(arrow_7x7_blue2.gif) no-repeat scroll 0 4px;
color:#005384;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
padding-left:13px;}


table.tour_detail_tab_price_4 {
background-color:#CDCAC5;
margin-bottom:18px;
margin-top:8px;}

table.tour_detail_tab_price_4 th {
background-color:#E8F6FF;
color:#000000;
height:20px;
line-height:20px;
padding-left:10px;
text-align:left;}

td.routes_table {
color:#0071B3;
font-size:12px;
font-weight:bold;}

table.tour_detail_tab_price_4 td {
background-color:#FFFFFF;
height:20px;
line-height:20px;
padding-left:10px;}

table.tour_detail_tab_price_4 a {
color:#FD0100;
cursor:pointer;
text-decoration:underline;}

div.price_title_car_2 {
background:transparent url(arrow_7x7_cam2.gif) no-repeat scroll 0 4px;
color:#F57300;
font-size:12px;
font-weight:bold;
padding-left:13px;}

div.item_gallery_ {
float:left;
text-align:center;
width:113px;}

div.title_item_galerry {
font-size:12px;
font-weight:bold;
padding-bottom:7px;
padding-top:10px;}

div.gallery_car_row img {
border:1px solid #777777;
height:73px;
margin-bottom:5px;
width:98px;}

div.view_gallery_car {
text-align:center;}

span.view_gallery_car {
background:transparent url(dot_img_20x17.gif) no-repeat scroll 0 0;
padding-left:24px;}

div.price_title_car_3 {
background:transparent url(arrow_7x7_cam2.gif) no-repeat scroll 0 4px;
color:#F57300;
font-size:12px;
font-weight:bold;
padding-left:13px;}

div.text_note_car {
padding:5px 0 6px 13px;}

div.price_title_car_4 {
background:transparent url(arrow_7x7_blue2.gif) no-repeat scroll 0 4px;
color:#005384;
font-size:12px;
font-weight:bold;
margin-top:4px;
padding-left:13px;}

table.tour_detail_tab_price_new {
background-color:#CDCAC5;
margin-bottom:8px;
margin-top:8px;}

div.price_title_car_end {
background:transparent url(arrow_7x7_cam2.gif) no-repeat scroll 0 4px;
color:#F57300;
font-size:12px;
font-weight:bold;
margin-top:10px;
padding-left:13px;}

table.tour_detail_tab_price_new th {
background-color:#E8F6FF;
color:#000000;
height:20px;
line-height:20px;
padding-left:6px;
text-align:left;}

table.tour_detail_tab_price_new td {
background-color:#FFFFFF;
height:20px;
line-height:20px;
padding-left:6px;}

table.tour_detail_tab_price_new a {
}
SPAN.monthly{color:#FD0100;
}

td.routes_table_new a {
color:#0071B3;
text-decoration:underline;}
DIV.gallery_car_row{margin-bottom:15px;}
/*________________Formart BOX TRAVEL SERVICE*/
DIv.title_travelservice{height:38px; background:url(../front-textimages/travel_service234x38.gif) no-repeat; width:234px;}

LI.travel_service{
background:transparent url(arrow_14x14.gif) no-repeat scroll 0 6px;
color:#dd221d;
display:block;
font-size:12px;
font-weight:bold;
line-height:25px;
padding-left:21px;}

LI.travel_service A{color:#36860d;}
UL.travel_service{padding:5px 0px 0px 15px;}

/*________________Formart PAGE GALLERY*/
div.top_gallery_ {
background-color:#80bf18;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
margin-bottom:15px;
padding:8px;
text-transform:uppercase;}

div.java_show_img_top_2_ {
text-align:center;}

div.java_show_img_top_2_ img {
height:302px;
width:400px;}

div.flowers_name_1 {
color:#db261d;
font-size:12px;
font-weight:bold;
padding:10px 0;}

div.all_input_slide {
padding:6px 0;}

input.input_gallery_2 {
background:transparent url(bg_input_gallery_49x20.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-bottom:2px;
width:92px;}

input.input_gallery {
background:url(bg_input_gallery_49x20.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
height:20px;
padding-bottom:2px;
width:92px;}

/*________________Formart PAGE VISA*/
div.price_title_car_5 {
color:#005384;
font-size:12px;
font-weight:bold;
margin-top:4px;}

table.tour_detail_tab_price_new_visa {
background-color:#CDCAC5;
margin-bottom:10px;
margin-top:10px;}

th.title_table_visa {
background-color:#E8F6FF;
color:#000000;
height:20px;
line-height:20px;
padding-left:6px;
text-align:left;}

th.title_table_visa_2 {
background-color:#E8F6FF;
color:#000000;
height:20px;
line-height:20px;
text-align:center;}


td.routes_table_4 {
background-color:#FFFFFF;
color:#0071B3;
font-size:12px;
font-weight:bold;
height:20px;
line-height:20px;
padding-left:6px;}

td.routes_table_4_2 {
background-color:#FFFFFF;
color:#0071B3;
font-size:12px;
height:20px;
line-height:20px;
padding-left:6px;}

td.routes_table_4_new {
background-color:#FFFFFF;
color:#FF0000;
height:20px;
line-height:20px;
text-align:center;}

td.routes_table_4_new_4 {
background-color:#FFFFFF;
color:#0071B4;
height:20px;
line-height:20px;
text-align:center;}

td.routes_table_4_new_2 {
background-color:#FFFFFF;
padding-left:6px;
text-align:left;}

div.price_title_car_end_2 {
background:transparent url(arrow_7x7_cam2.gif) no-repeat scroll 0 4px;
color:#F57300;
font-size:12px;
font-weight:bold;
margin-bottom:10px;
margin-top:10px;
padding-left:13px;}

td.routes_table_4_new_4 a {
color:#0071B4;
text-decoration:underline;}
A.link_visa{color:#0071B4;
}


DIV.table_vs_book{background:none;clear:both;}
div.title_car_new_end {
color:#F67301;
font-size:13px;
font-weight:bold;
padding-bottom:7px;}

a.afcb {
color:#FF0000;
font-size:12px;
font-weight:bold;
text-decoration:underline;}


TD.td_vs_book{ color:#000000;}
Td.infor_5{color:#000000;}

table.tour_detail_tab_price_new_visa_2 {
background-color:#FFFFFF; text-align:left;
margin-bottom:8px;
margin-top:8px;}

th.table_visa_cofirm {
background-color:#EFEFEF;
color:#133A65;
font-size:12px;
font-weight:bold;
padding:2px 7px;}

td.table_visa_cofirm_2 {
background-color:#EFEFEF;
color:#000000;
font-size:12px;
padding:2px 7px;}

td.table_visa_cofirm_3 {
background-color:#EFEFEF;
color:#FF0000;
font-size:12px;
padding:2px 7px;}

td.table_visa_cofirm_4 {
color:#000000;
font-size:12px;
font-weight:bold;
padding:2px 7px;}

td.table_visa_cofirm_5 {
color:#FF0000;
font-size:12px;
font-weight:bold;
padding:2px 7px;}


/*________________Formart PAGE CRUISE*/
DIV.top10_cruise{margin-bottom:20px;}
DIV.top10_cruise IMG{width:723px;}
DIV.top10_cruise2{margin-bottom:10px;}
DIV.top10_cruise2 IMG{width:723px;}

DIV.title_tour_mekong{height:38px; background:url(../front-textimages/mekong_cruise234x38.gif) no-repeat; width:234px;}
DIV.title_tour_halong{height:38px; background:url(../front-textimages/halong_234x38.gif) no-repeat; width:234px;}

DIV.all_b_tour_couple{margin-bottom:20px;}
DIV.all_b_tour_couple IMG{width:233px;}


div.halong_img  {
position:absolute;
right:-2px;
top:-2px;}

DIv.title_typecruiseleft{float:left;font-size:20px; font-weight:bold;}
DIV.show_all_cruise_right{float:right; margin-top:4px;}

div.show_all_cruise_right a {
background:url(arrow_14x14.gif) no-repeat scroll 0 1px transparent;
color:#34860D;
font-size:12px;
font-weight:bold;
padding-left:18px;
text-transform:uppercase;}

div.title_typecruise  { margin-top:15px;
padding-bottom:21px;}

div.row_ct_cruise__  {
padding-bottom:29px;}
DIV.title_mekongcruise{padding-bottom:39px;}

DIV.groupcruise_other{padding:0px 0px 10px 18px;}
DIV.title_halongcruise{padding-bottom:36px;}
DIv.row_ct_cruiselist{padding-bottom:32px;}
DIV.title_cruiselist_all{padding-bottom:24px;}

/*________________Formart PAGE HOTEL*/
DIV.title_boxsearch_hotel_resort{height:34px; background:url(../front-textimages/hotel_resort_search_234x34.gif) no-repeat; width:234px;}

DIV.title_hotel_group{height:38px; background:url(../front-textimages/hotel_group_234x38.gif) no-repeat; width:234px;}

DIV.title_resort_group{height:38px; background:url(../front-textimages/resort_group_234x38.gif) no-repeat; width:234px;}
DIV.ct_boxsearch_ht_rs{border-left:1px solid #c0c0c0;border-right:1px solid #c0c0c0; position:relative; padding:0px 1px; height:182px; padding:7px 0px;}

input.search_check  {
float:left;
height:22px;
line-height:22px;
margin-top:1px;}
div.check_tour  {
color:#f97b00;
display:block;
float:left;
font-size:11px;
font-weight:bold;
height:22px;
line-height:22px;
padding:0 23px 0 3px;}
DIV.search_select_right{padding-bottom:6px;}

DIV.data_boxsearch_ht_rs{   position:absolute; left:0px; top:0px; padding:7px 0px 0px 14px;}
DIv.item_left_ht{padding-bottom:24px;}
DIV.title_left_ht{padding-bottom:19px; font-size:20px; font-weight:bold; color:#34860D; }
DIV.img_item_ht{float:left; padding-right:15px; text-align:center;}
IMG.img_ht_page{width:80px; height:69px;}
DIV.star_ht_page{padding-top:7px;}
DIV.name_item_ht_{padding-bottom:5px;}
DIV.summary_item_ht_{text-align:justify;}
DIV.text_item_ht{float:left; width:220px;}
DIv.group_left_ht_rs{float:left; width:318px; padding-right:40px;}
DIv.group_right_ht_rs{float:left; width:318px;}
DIv.title_hotel_page{padding-bottom:24px;}
DIv.show_all_ht_page a{background:url(arrow_14x14.gif) no-repeat 0px 1px; padding-left:21px;color:#34860D;font-size:12px;font-weight:bold;text-transform:uppercase;}
DIv.show_all_ht_page{text-align:right; padding-bottom:15px;}

/*________________Formart PAGE HOTEL LIST*/
SPAN.sortby{font-size:12px; font-weight:bold; color:#317e0a; padding-right:7px;}
SPAN.linkactive{font-size:12px; color:#FF0000; padding-right:7px;}
DIV.sortby_hotel A{font-size:12px; color:#133a63; padding-right:4px; padding-left:4px;}
DIV.sortby_hotel{padding-bottom:20px;}
SPAN.patch2{padding-left:10px; padding-right:10px; color:#113b63;}
SPAN.patch3{padding-left:10px; padding-right:10px; color:#31830b;}
DIV.name_ht_list IMG{margin-left:7px;float:left;}
DIV.name_ht_list{padding-bottom:5px;}
H3.name_ht_list{float:left;}
DIV.left_item_ht_list{float:left; padding-right:15px;}
DIV.left_item_ht_list IMG{width:80px; height:69px;}
DIV.right_item_ht_list{float:left; width:587px;}
DIv.summary_ht_list{text-align:justify;}
DIv.price_add_ht{padding-bottom:10px;}
DIv.price_ht_list{padding-right:20px; font-size:12px; font-weight:bold; color:#dc241c;  float:left;}
DIv.price_ht_list SPAN{font-size:18px;color:#dc241c;font-weight:normal;}
DIV.add_ht_list{float:left; width:400px; font-size:12px; color:#31830b; padding-top:5px;}
DIV.item_ht_list_page{padding-bottom:24px;}

DIV.tour_detail_bg_cus{
	width:680px;
	padding:0px 30px 0px 0px;
}

/*________________Formart PAGE HOTEL DETAIL*/
span.hotel_detail_bg_img  {
background:url(dot_img_20x17.gif) no-repeat scroll 0 6px transparent;
padding-left:24px; margin-right:12px; }
DIV.title_ht_detail{font-size:15px; font-weight:bold; color:#dc241c; padding-bottom:3px;}
DIV.title_ht_detail IMG{margin-left:7px;}

span.hotel_list_address  {
width:74px;}
div.hotel_list_s1_address span {
float:left;}
DIV.hotel_detail_top_ct{float:left; padding-right:10px; }
DIV.hotel_detail_top_ct IMG{width:210px; height:140px;}
div.hotel_list_infor  {

}

div.hotel_detail_infor  {
line-height:20px;}
DIV.right_hotel_detail_all{float:left; width:459px;}
DIV.right_hotel_detail_print_all{float:left; width:427px;}
div.hotel_detail_icon  {
}
DIV.summary_hotel_dt{text-align:justify;}
DIV.hotel_detail_icon{padding-bottom:6px;}
DIV.top_hotel_detail_{padding:20px 1px 0px 17px;}
DIV.top_hotel_detail_print{padding:0px 1px 0px 0px;}
DIV.hotel_detail_tab_menu{
	margin-top:17px;
	margin-left:18px;
}
DIV.right_top_page_hotel_d{background:url(right_top_data_right50x49.gif) no-repeat; position:absolute; width:50px; height:49px; top:-2px; right:-2px;}

DIv.right_top_center_hotel_d{background:url(right_top_htrs_53x49.gif) no-repeat; position:absolute; width:53px; height:49px; top:33px; right:-2px;}

span.hotel_detail_tab1_map  {
float:left;
padding-right:10px;}

img.hotel_detail_tab1_map  {
height:146px;
width:170px;}

div.hotel_detail_tab1_title  {
padding:10px 0px;}

ul.hotel_detail_tab1_content2 li {
background:url(dot_list_5x5.gif) no-repeat scroll 0 6px transparent;
list-style:none outside none;
padding-left:10px;}

ul.hotel_detail_tab1_content3 li {
background:url(dot_list_5x5.gif) no-repeat scroll 0 6px transparent;
float:left;
line-height:normal;
list-style:none outside none;
padding-left:10px;
padding-right:15px;
width:200px;}
DIV.hotel_detail_tab1_content4{padding-bottom:20px;}
SPAN.hotel_detail_address_{padding-left:6px;}

DIV.left_ht_similar{float:left; padding-right:10px;}
DIV.left_ht_similar IMG{width:60px; height:52px;}
DIv.right_ht_similar{float:left; width:135px;}
DIV.title_ht_similar{padding-bottom:7px;}
DIV.title_ht_similar A{font-size:12px; font-weight:bold; color:#133a65;}
DIV.price_ht_similar{font-size:12px; font-weight:bold; color:#ff0000; }
DIV.price_ht_similar IMG{padding-left:7px;}
DIV.ct_similar_ht{padding:12px 12px 0px 12px;border-left:2px solid #80bf18; border-right:2px solid #80bf18; text-align:justify; line-height:18px; }
DIV.item_hotel_similar{padding-bottom:20px;}

div.hotel_detail_tab3_form_1  {
float:left;
height:36px;
padding-right:20px;}

span.hotel_detail_checkout  {
width:70px;}
span.tour_detail_tab3_input_1  {
float:left;
margin-right:3px;}
select.hotel_detail_tab3_slc  {
margin-right:20px;
width:130px;}

div.hotel_detail_occ  {
padding-right:0px;}

select.hotel_detail_occ  {
width:108px;}
input.hotel_detail_nroom  {
margin-right:10px;
width:80px;}

span.tour_detail_tab3_input_2  {
float:left;
margin-right:10px;}

span.hotel_detail_occ  {
width:70px;}

img.hotel_detail_tab3_img  {
height:76px;
width:110px;}

div.hotel_detail_tab3_content1  {
padding-bottom:10px;}

div.hotel_detail_tab3_content4  {
padding-bottom:8px;}
INPUT.addshopcart_ht{background:url(tour_detail_book_mid_12x24.gif) repeat-x; font-size:12px; font-weight:bold; color:#FFFFFF; border:0px none; cursor:pointer; line-height:24px; height:20px; }

DIV.right_item_today_ht{float:left; width:551px;}
DIV.row_ct_todaydeals_ht{padding-bottom:10px; padding-top:10px;}
div.hotel_detail_price_date2  {
padding-top:25px;}

DIV.title_similar{height:38px; background:url(../front-textimages/similar_234x38.gif) no-repeat; width:234px;}
DIV.title_similar_resort{height:38px; background:url(../front-textimages/similar_resort_234x38.gif) no-repeat; width:234px;}
/* Huongnt */
#blanket {
	background-color:#111;  opacity: 0.75;  filter: alpha(opacity=75);  position:absolute;
	z-index: 9001; /*ooveeerrrr nine thoussaaaannnd*/
	top:0px;  left:0px;  width:100%;
}
#popUpDiv {
	position:absolute;
	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/
	padding: 10px;  text-align: left;
}
DIV.customize_popup{
	position:absolute; top:-242px; left:-83px;
}
DIV.customize_popup_close{
	text-align:right;
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
	position:absolute;
	z-index:9000;
	top:5px;
	right:50px;
}
A.customize_popup_close{
	cursor:pointer;
	color:#31870a;
}
/*End Huongnt*/




/*________________Formart SEARCH TOUR RESULT*/

div.search_title_result  {
font-weight:bold;}

span.search_key_result  {
font-weight:normal;}


DIV.sort_by_all{border-top:1px dotted #999999;
font-weight:normal;
margin:4px 0 0;
padding-top:5px;
text-align:right;}


span.search_request  {
font-weight:bold; }

SPAN.search_key_price{color:#FF0000; font-weight:bold;}
FORM.sort_by_left{float:left; margin-left:-3px;}
select.hotel_result_sort  {
float:left;
font-size:12px;
height:22px;
margin:0 10px 0 2px;
width:80px;}
input.hotel_result_sort  {
background:none repeat scroll 0 0 transparent;
color:#E87819;
cursor:pointer;
font-size:12px;
font-weight:bold;
padding-bottom:2px;}
SPAN.number_search{color:#FF0000;}
DIV.search_request{float:right; padding-top:4px;margin-bottom:31px;}

/*________________Formart COMMENT OF CUSTOMIZE*/
DIV.title_show{padding:10px 0px;color:#F37200;
font-size:14px;
font-weight:bold;}
DIV.show_comment_customer{padding-bottom:5px;}



/*________________Formart TRAVEL HELP*/
div.search_text_2  {
float:left;
height:19px;
line-height:19px;
padding-right:8px;}

input.travel_help_slc_2  {
color:#666666;
float:left;
height:13px;}

select.travel_help_slc_2  {
border:1px solid #898989;
color:#666666;
float:left;
height:19px;
margin-left:3px;
width:130px;}

div.search_help_3  {
float:left;}

a.link8  {
color:#F67301;
text-decoration:underline;}

td.question_1  {
text-align:justify;}

span.belong_to  {
color:#F67301;}

td.dark_blue_text  {
color:#004173;}
td.nav_text  {
border-bottom:1px solid #E7E3DE;
padding-bottom:8px;color:#CC3333;}

span.travel_help_menu_left__  {
background:url(travel_help_menu_left_9x19.gif) no-repeat scroll left top transparent;
float:left;
height:19px;
width:9px;}

span.travel_help_menu_mid__  {
background:url(travel_help_menu_mid_9x19.gif) repeat-x scroll left top transparent;
float:left;
height:19px;
padding:0 1px;}

input.travel_help_menu_button  {
background:none repeat scroll 0 0 transparent;
border:medium none;
cursor:pointer;
margin:0;
padding:1px 0 0;}

span.travel_help_menu_right__  {
background:url(travel_help_menu_right_9x19.gif) no-repeat scroll left top transparent;
float:left;
height:19px;
width:9px;}

li.li_travel_help {
background:url(arrow_12x12.gif) no-repeat scroll 0 7px transparent;
display:block;
line-height:26px;
padding-left:18px;}
DIV.content_menu_left_2 UL{padding:5px 10px 5px 26px;}

li.li_travel_help a {
color:#133A65;
font-size:12px;
font-weight:normal;
line-height:18px;
text-decoration:none;}
li.li_travel_help a:hover{text-decoration:underline;}
LI.actived_tour A{font-weight:bold;}
LI.actived_tour{color:#133A65;
font-size:12px;
font-weight:bold;
}
div.title_travel_list  {
background:url(../front-textimages/travel_help_list_234x38.gif) no-repeat scroll 0 0 transparent;
height:38px;
width:234px;}
span.belong_to  {
color:#F67301;}
a.belong_to  {
color:#0000FF;
text-decoration:underline;}


/*________________Formart TRAVEL TIPS*/
div.title_travel_tips  {
background:url(../front-textimages/travel_tips_234x38.gif) no-repeat scroll 0 0 transparent;
height:38px;
width:234px;}

div.travel_guide_content_list  {
margin-top:20px;
min-height:40px;
padding-bottom:10px;}

div.travel_guide_top  {
margin-top:0;}

div.travel_guide_infor  {
line-height:20px;
margin-bottom:10px;
min-height:20px;
padding-left:5px;
text-align:justify;
text-indent:20px;}

div.travel_guide_list_title  {
margin-bottom:8px;}

div.travel_guide_list_title span {
border-bottom:1px solid #133A65;
font-size:15px;
height:28px;
overflow:hidden;
padding-left:0px; margin-left:4px;
padding-right:5px;}

div.travel_guide_view  {
float:right;
padding-right:30px;}

a.travel_guide_view_link  {
font-size:11px;
text-decoration:underline;}

ul.travel_guide_list li {
background:url(dot_list_6x7.gif) no-repeat scroll 18px 7px transparent;
float:left;
height:20px;
line-height:20px;
list-style:none outside none;
margin-right:10px;
overflow:hidden;
text-indent:30px;
width:300px;}

a.travel_guide_link  {
color:#317F09;
text-decoration:underline;}
a:hover.travel_guide_link  {

text-decoration:none;}
a.travel_link  {
color:#133A65;
font-size:16px;}
a:hover.travel_link  {
text-decoration:none;}
DIV.travel_tips_list_title{
font-weight:bold;
color:#133A65;
font-size:16px;
height:28px; margin-left:4px;}

div.left_item_travel  {
float:left;
padding-right:10px;}

div.left_item_travel img {
height:95px;
width:140px;}

div.row_ct_travel_tips  {
border-bottom:1px solid #E1E1E1;
margin-bottom:20px;
padding-bottom:15px;}
DIV.right_item_travel{ text-align:justify;}

DIV.read_more a{text-decoration:underline;}
DIV.read_more a:hover{text-decoration:none;}
DIV.title_travel_tips_list{font-weight:bold;
color:#133A65;
font-size:16px;
height:28px; margin-left:4px; padding-bottom:19px;}
DIV.text_travel_tips{text-align:justify; padding-bottom:7px; padding-top:5px;}
DIV.list_page_travel_tip{float:right;}

img.attraction_detail_img  {
float:left;
height:144px;
margin-right:10px; margin-bottom:10px;
width:200px;}

h4.attraction_related_tour  {
font-size:15px;
padding-bottom:8px;
text-decoration:underline;}

li.attraction_related_tour  {
background:url(dot_list_6x7.gif) no-repeat scroll 8px 7px transparent;
line-height:21px;
list-style:none outside none;
padding-left:20px;}

DIV.title_travel_tips_detail{
color:#133A65;
font-size:16px;
font-weight:bold;
margin-left:4px;
padding-bottom:1px;}
A.attraction_related_tour{
color:#317F09;
font-size:12px;
}

div.attraction_detail  {
border-bottom:1px solid #E1E1E1;
margin-bottom:15px;
padding-bottom:15px;}


/*________________Formart TICKET TRAIN + FLIGHT */
div.title_travel_service  {
background:url(../front-textimages/travel_service234x38.gif) no-repeat scroll 0 0 transparent;
height:38px;
width:234px;}

div.title_travel_service2  {
color:#133A65;
font-size:16px;
font-weight:bold;
padding-bottom:10px}



DIV.content_ticket_2{background-color:#FFFFFF;}
TABLE.tour_detail_tab_price_new_visa_2{background-color:#FFFFFF;margin-top:8px; margin-bottom:8px;}
*:first-child+html TABLE.tour_detail_tab_price_new_visa_2{margin-top:0px;}
TH.title_table_visa_4{background-color:#37bcfe;height:20px;line-height:20px;color:#FFFFFF;text-align:left;padding-left: 6px;}
DIV.hotel_detail_top{
	text-align:justify;
	margin-top:8px;
}
*:first-child+html DIV.hotel_detail_top{padding-bottom:8px;}
TH.title_table_visa_5{background-color:#daf3ff;height:20px;line-height:20px;color:#145897;text-align:left;padding-left: 6px;}
TD.routes_table_ticket{background-color:#f2f2f2;height:20px;line-height:20px;text-align:center; color:#FF0000;}
TH.title_table_visa_4_top{background-color:#37bcfe;height:20px;line-height:20px;color:#FFFFFF;text-align:center;padding-left: 6px;}
TH.title_table_visa_6_top{background-color:#37bcfe;height:20px;line-height:20px;color:#FFFFFF;text-align:center;}
TH.title_table_visa_5_center{background-color:#daf3ff;height:20px;line-height:20px;color:#fe0000;text-align:center;padding-left: 6px;}
TH.title_table_visa_6_center{background-color:#daf3ff;height:20px;line-height:20px;color:#fe0000;text-align:center;}

SPAN.tour_search_img_air{float:left;padding-right:25px;width: 154px;}
IMG.tour_search_img_air{width:154px;height:20px; margin-top:2px;}
TD.routes_table_ticket_one{background-color:#f5f5f5;height:20px;line-height:20px;text-align:left; color:#145897; font-size:12px; font-weight:bold; padding-left:6px;}
TD.routes_table_ticket_two{background-color:#f5f5f5;height:20px;line-height:20px;text-align:left; color:#145897; font-size:11px; padding-left:7px;}
TD.routes_table_ticket A{font-size:11px; color:#FF0000; text-decoration:underline;}
TD.routes_table_ticket A:hover{text-decoration:none;}
TH.title_table_visa_5_end{background-color:#e9e9e9;height:20px;line-height:20px;color:#145897;text-align:left;padding-left: 6px; padding-top:6px; padding-bottom:4px;}
INPUT.input_send_ticket_1{background-color:#E9E9E9; height:24px; text-align:center; font-size:12px; font-weight:bold; color:#FFFFFF; border:0; cursor:pointer; padding-bottom:3px; color:#F57300;}
DIV.text_book_ticket{float:left; padding:0px 5px; font-size:11px; font-weight:normal;}
DIv.input_book_ticket{float:left;}
DIv.input_send_book_ticket{float:left;}
SELECT.hotel_detail_slc_number_new_8{width:114px; font-size:11px; color:#747474;}
INPUT.number_ticket_end{width:25px;}
SELECT.hotel_detail_slc_number_new_start{width:55px; font-size:11px; color:#747474; float:left;}
TH.title_table_visa_6_top_2{background-color:#37bcfe;height:20px;line-height:20px;color:#FFFFFF;text-align:left; padding-left:6px;}
TH.title_table_ticket_5{background-color:#9a9a9a;height:20px;line-height:20px;color:#FFFFFF;text-align:left;padding-left: 6px; font-size:11px; font-weight:bold; padding-left:17px;}
TH.title_table_ticket_6_center{background-color:#daf3ff;height:20px;line-height:20px;color:#fe0000;text-align:center;
font-size:11px; font-weight:bold; color:#145897;}
TD.routes_table_ticket_train{background-color:#eeeeee;height:20px;line-height:20px;text-align:left; color:#145897; padding-left:17px; font-size:11px;}
TH.title_table_visa_6_top_new{background-color:#9a9a9a;height:20px;line-height:20px;color:#FFFFFF;text-align:left; padding-left:6px;}
TD.routes_table_ticket_one A{font-size:11px; text-decoration:underline; color:#f57300; font-weight:normal; cursor:pointer;}
TD.routes_table_ticket_one A:hover{text-decoration:none;}
SELECt.tour_search_input_new{
	width:135px;
	height:18px;
}
SELECt.tour_search_input_new_2{
	width:90px;
	height:18px;
}
DIv.text_information{padding:10px 50px; text-align:justify;}
DIV.noteboxform{background:url(arrow_7x7_blue3.gif) 0px 4px no-repeat; padding-left:12px; font-size:12px; font-weight:bold; color:#0070b2; margin-top:9px;}
SPAN.SH_required_field{font-size:12px; color:#FF0000;}
TABLE.table_one_left{font-size:12px; color:#0170b5; padding-left:6px;}
TABLE.table_one_right{font-size:12px; color:#0170b5; padding-left:6px;}
INPUT.inputfn_5{ width:95px;}
SELECT.fOHperiod{width:99px; color:#333333;}
DIV.title_car_new_5{font-size:13px; font-weight:bold; color:#e91d2b; padding-bottom:7px;}
DIV.title_car_new_end{font-size:13px; font-weight:bold; color:#F67301; padding-bottom:7px;}
A.afcb{text-decoration:underline; color:#FF0000; font-size:12px; font-weight:bold;}
A:hover.afcb{text-decoration:none;}
SELECT.fOHperiod_end{width:100px; color:#333333;}
SELECT.fOHperiod_end_2{width:50px; color:#333333;}
SPAN.font_11_visa{font-size:11px;}
INPUT.input_visa_book_1{background:url(input_visa_61x24.gif) no-repeat; width:61px; height:24px;border:0; font-size:12px; font-weight:bold; color:#FFFFFF; padding-bottom:3px; cursor:pointer;}
INPUT.input_visa_book_2{background:url(input_visa_60x24.gif) no-repeat; width:60px; height:24px;border:0; font-size:12px; font-weight:bold; color:#FFFFFF; padding-bottom:3px;cursor:pointer;}
DIV.input_send_visa_book{text-align:center;}
Ul.text_note_car{padding:5px 15px;}
LI.text_note_car{list-style:none;}
TD.infor_5{font-size:12px; color:#000000;}
TABLE.table_corfim_visa{background-color:#efefef; }
TH.table_visa_cofirm{font-size:12px; color:#0071b4; font-weight:bold;background-color:#efefef; padding:2px 7px 2px 7px;}
TD.table_visa_cofirm_2{font-size:12px; color:#000000; background-color:#efefef; padding:2px 7px 2px 7px;}
TD.table_visa_cofirm_3{font-size:12px; color:#FF0000; background-color:#efefef; padding:2px 7px 2px 7px;}
TD.table_visa_cofirm_4{font-size:12px; color:#000000;font-weight:bold;  padding:2px 7px 2px 7px;}
TD.table_visa_cofirm_5{font-size:12px; color:#FF0000; font-weight:bold; padding:2px 7px 2px 7px;}

input.hotel_detail_input_checkin_new  {
width:80px;}

/*________________Formart CUSTOMITE TOUR NEW */

DIV.customize_tour_new{background:url(customize_new_723x160.gif) no-repeat; width:723px; height:100px; margin-bottom:20px;}
DIV.select_cust_{float:left; margin-right:6px;}
DIV.go_now_new{float:left; width:108px;}
INPUT.go_now_new{background:url(go_now_105x23.gif) no-repeat; width:105px; height:23px; cursor:pointer; border:0 none; margin-top:-2px;}
DIV.data_cust_new{padding:56px 0px 0px 353px;}

/*________________Formart PAGE TOUR PROMOTION*/
DIV.tour_promo_all_2{padding:25px 18px 1px 18px;}
DIV.title_cruise_all_new{padding-bottom:15px;}
DIV.more_promo_page{float:right;
margin-right:35px;
margin-top:4px;}

DIV.more_promo_page A{background:url(arrow_14x14.gif) 0px 1px no-repeat;padding-left:18px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#34860d;}

A.link_about_{color:#34860D; font-size:12px; text-decoration:underline;}
A:hover.link_about_{text-decoration:none;}
DIV.title_boxabout_index{height:38px; background:url(../front-textimages/about_234x38.gif) no-repeat; width:234px;}
H1.vietnamtravel{font-size:13px; color:#FFFFFF; text-transform:uppercase; padding-left:111px; padding-top:12px;}
div.ct_boxabout_index  { line-height:20px; text-align:justify;
border-left:2px solid #80BF18;
border-right:2px solid #80BF18;
padding:7px 13px 0;}

h2.pagecontent{
float:left;
font-size:11px;
font-weight:normal;
margin: 0px; 
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
padding-left:70px;
color:#726A6A;
}

div.highlightlink{
float:left; 
font-size:11px;
color:#726A6A;
}

div.link_active a.partnerlink{
color:#726A6A;
font-size:11px;
}
div.link_active a.partnerlink:visited{
color:#726A6A;
}

a.partnerlink{
color:#726A6A;
font-size:11px;
}
a.partnerlink:visited{
color:#726A6A;
}

.carright { padding-right:10px; text-align:right;}

div.breadcrumbs div { float: left;}
div.breadcrumbs strong.are_here { float: left;}
