/* CSS Document */

*{font-family: Arial, tahoma, verdana;font-size: 12px;}

BODY{margin: auto; behavior: url(../js/hover.htc);background:#f6e6b5 url(bg_site_1x1500.gif) top repeat-x;

}

UL, LI, FORM{list-style: none;padding: 0px; margin: 0px;}

/*----------General Links----------*/

A{font-size: 11px;text-decoration: underline;}

A:link{color:#000000;text-decoration: none;}

A:active{color: #FF0000;text-decoration: underline;}

A:hover{text-decoration: none;}

INPUT{font-size: 11px;	}

SELECT{font-size: 11px;}

TEXTAREA { }

A IMG{border: none;}

/*----------General Class----------*/

.clear{clear: both;}

.clear_left{clear: left;}

.clear_right{clear: right;}

.clear_both{clear:both;}

.clear_left *{font-size: 1px;}

/*----------Setup----------*/

/*DIV#wrapper{width: 1000px;margin: auto; }*/

DIV#wrapper{margin: auto;background:#FFFFFF url(bg_site_left_3x1500.gif) top left no-repeat;width: 991px;padding: 0px 3px;/*min-height: 1500px;*/}

* HTML DIV#wrapper { padding:0px;}

DIV#wrapper_2{margin: auto;background:#FFFFFF url(bg_site_3x1500.gif) top right no-repeat;width: 991px;padding: 0px 9px 0px 0px;;/*min-height: 1500px;*/}

* HTML DIV#wrapper_2 { padding:0px 3px 0px 0px;}

DIV#header{/*position:relative;*/}

DIV#content{width:994px; }

DIV.content{ padding-top:9px;}

*:first-child+html DIV.content{ }

* HTML DIV.content { height:800px;}

DIV#footer{}

DIV.content_left{width:203px; float:left; padding:2px 5px 0px 3px;}

DIV.content_midle{width:554px; float:left;padding:2px 4px 0px 0px;}

DIV.content_right{width:223px; float:left; padding:2px 2px 0px 0px;}

* HTML DIV.content_right { padding:2px 0px 0px 0px; margin-left:3px;}

* HTML DIV.content_midle {padding:2px 0px 0px 0px;}

* HTML DIV.content_left { padding:2px 3px 0px 5px;}

/*----------------------format BANNER -----------------*/

DIV.email_contact_us{margin:55px 171px 0px 0px;}

DIV.language{position: absolute;top: 5px;right: 15px;}

DIV.banner{background:url(../front-images/banner_new_994x129.jpg) no-repeat; height:129px; width:994px;}

* HTML DIV.banner {width:991px; margin-left:3px;}

DIV.left_menu_head{background:url(left_menu_head_6x23.gif) no-repeat; height:23px; width:6px; float:right;

	filter: 

		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)

	

		progid:DXImageTransform.Microsoft.RandomDissolve(Duration=2)

		progid:DXImageTransform.Microsoft.RandomBars(Duration=2)

		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='in') 

		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='out') 

		progid:DXImageTransform.Microsoft.Iris(irisstyle='CIRCLE', motion='in')

		progid:DXImageTransform.Microsoft.Blinds(direction='up', bands=1)

		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='in') 

		progid:DXImageTransform.Microsoft.Barn(orientation='horizontal', motion='in') 

		progid:DXImageTransform.Microsoft.Strips(motion='leftup')

		progid:DXImageTransform.Microsoft.RandomBars(orientation='vertical')

		progid:DXImageTransform.Microsoft.Strips(motion='leftup')

		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='out')

		progid:DXImageTransform.Microsoft.CheckerBoard(direction='down')

		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)

		progid:DXImageTransform.Microsoft.Alpha(opacity=65)/* do trong 0.65, dung cho IE */

		/*progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offX=8,offY=8,positive=0)*/

		;

	opacity:0.65; /* do trong, dung cho CSS3 */

	-moz-opacity: 0.65 /* do trong 0.65, dung cho Firefox */

}

DIV.menu_top_1{font-size:11px; font-weight:bold; color:#000000; padding:4px 4px 0px 0px; background-color:#FFFFFF; height:19px;

	float:right;

	filter: 

		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)

	

		progid:DXImageTransform.Microsoft.RandomDissolve(Duration=2)

		progid:DXImageTransform.Microsoft.RandomBars(Duration=2)

		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='in') 

		progid:DXImageTransform.Microsoft.Iris(irisstyle='SQUARE', motion='out') 

		progid:DXImageTransform.Microsoft.Iris(irisstyle='CIRCLE', motion='in')

		progid:DXImageTransform.Microsoft.Blinds(direction='up', bands=1)

		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='in') 

		progid:DXImageTransform.Microsoft.Barn(orientation='horizontal', motion='in') 

		progid:DXImageTransform.Microsoft.Strips(motion='leftup')

		progid:DXImageTransform.Microsoft.RandomBars(orientation='vertical')

		progid:DXImageTransform.Microsoft.Strips(motion='leftup')

		progid:DXImageTransform.Microsoft.Barn(orientation='vertical', motion='out')

		progid:DXImageTransform.Microsoft.CheckerBoard(direction='down')

		progid:DXImageTransform.Microsoft.GradientWipe(GradientSize=0.5,wipestyle=0,motion=forward)

		progid:DXImageTransform.Microsoft.Alpha(opacity=65)/* do trong 0.65, dung cho IE */

		/*progid:DXImageTransform.Microsoft.DropShadow(color=#999999,offX=8,offY=8,positive=0)*/

		;

	opacity:0.65; /* do trong, dung cho CSS3 */

	-moz-opacity: 0.65 /* do trong 0.65, dung cho Firefox */

}

DIV.menu_top_1 A{font-size:11px; font-weight:bold; color:#000000; text-decoration:none;}

DIV.menu_top_1 A:hover{text-decoration:underline;}

DIV.contact_text{position:relative; top:48px; right:-669px; background-color:#FFFFFF; color:#FF0000; font-size:12px; font-weight:bold; width:320px; padding:3px 0px 3px 5px;}

* HTML DIV.contact_text {right:-667px;}

DIV.contact_text SPAN{font-size:12px; color:#000000;}

DIV.contact_text A{font-size:12px; font-weight:bold; color:#FF0000; text-decoration:underline;}

DIV.contact_text A:hover{text-decoration:none;}

/*----------------------format menu main-----------------*/

DIV.all_menu_main{width:994px;background: url(bg_menu_main_1x33.gif) repeat-x; height:33px;}

* HTML DIV.all_menu_main {width:991px;margin-left:3px;}

UL.menu_main{font-size:12px; color:#FFFFFF; padding-left:6px;}

LI.menu_main_line{padding: 0px;padding: 0px 6px;display: block;height:33px;color: #FFFFFF;float: left;line-height: 33px;}

LI.menu_main_2{float: left; padding: 0px 5px; background:#009900;}

LI.menu_main_1{display:block;padding: 0px 6px; height:33px;line-height:33px; position:relative; float:left;font-size:12px; text-transform:uppercase; color:#FFFFFF;font-weight:bold;}

LI:hover.menu_main_1{ color:#FFDEB2; cursor:pointer;}

LI.menu_main_1:hover{visibility:visible;}

DIV.menu_main_1{float:left; width: 10px; background: #006600;}

LI.menu_main_1 A{font-size:12px; text-transform:uppercase; color:#FFFFFF;font-weight:bold;}

LI.menu_main_1 A:hover{color:#ffdeb2;text-decoration:none; cursor:pointer;}

LI.menu_main_1 A:selected{text-decoration:none;}

LI:hover.menu_main_1 UL.menu_tour_ul_0{visibility:visible;}

LI.menu_main_active A{color:#ffdeb2; text-decoration:none;}

LI.menu_main_active A:hover{ text-decoration:none;}

LI.menu_main_active A:selected{text-decoration:none;}

LI.li_tour_1{height:20px; line-height:20px; width:170px; border-bottom:1px solid #8fb9d0;}

LI:hover.li_tour_1{background-color:#cddde8;}

LI.li_tour_1 A.menu_link_tour_1{font-size:11px; color:#04405c; text-decoration:none; background:url(arrow_3x5.gif) 0px 4px no-repeat; padding-left:12px; margin-left:5px; font-weight:normal;}

LI.li_tour_1 A:hover.menu_link_tour_1{}

UL.menu_tour_ul_0{position:absolute; background-color:#ebf8ff; border:1px solid #8fb9d0; border-bottom:none;left:-8px;

visibility:hidden;}

* HTML A:hover.menu_link_tour_1{color:#04405C;}

* HTML UL.menu_tour_ul_0 {top:33px;}

*:first-child+html  UL.menu_tour_ul_0{ top:33px; }

SPAN.ver_menu{display:block; float:left; padding:0px 6px; line-height:33px; height:33px;}

/*----------------------format menu main-----------------*/

DIV.footer_all{background:url(bg_menu_footer_1x88.gif) repeat-x; width:994px; height:88px;}

* HTML DIV.footer_all {width:991px;margin-left:3px;}

DIV.footer_menu{padding:5px 0px;  color:#FFFFFF;}

DIV.footer_menu A{text-decoration: none; color:#FFFFFF; font-size:12px; font-weight:bold;}

DIV.footer_menu A:hover{text-decoration: underline; color:#FFFFFF;}

DIV.address_footer{float: left;width: 680px;font-size: 12px; color:#FFFFFF;line-height: normal;}

DIV.address_footer A{font-size:12px; color:#FFFFFF; text-decoration:underline;}

DIV.address_footer A:hover{text-decoration:none;}

DIV.address_footer SPAN{font-size:12px; color:#FFFFFF;line-height: normal;}

DIV.copyright{float: right; color:#FFFFFF; padding-top:6px;text-align: right;font-size: 11px;width:100px; padding:4px 0px 0px 0px;}

DIV.copyright A{color:#FFFFFF;font-weight: bold;text-decoration: none;}

DIV.menu_footer_left{width:675px; float:left; padding-left:5px;}

DIV.img_copyright{font-size:11px; background:url(bg_ESC_design_102x20.gif) no-repeat; height:19px; font-size:11px; font-weight:bold; padding:3px 3px 0px 0px;}

DIV.img_copyright A{font-size:11px; font-weight:bold; color:#FF0000; text-decoration:none;}

DIV.img_copyright A:hover{text-decoration:underline;}

/*----------------------format menu left-----------------*/

DIV.left_b_item_menu_left{background:url(bg_title_menu_left_33x33.gif) left no-repeat;height:33px; padding-left:33px;}

DIV.midle_b_item_menu_left{background: url(bg_title_menu_midle_1x33.gif) repeat-x;height:25px;padding-top:8px;font-size:13px;font-weight:bold;color:#FFFFFF; text-transform:uppercase;}

DIV.right_b_item_menu_left{background:url(bg_title_menu_right_10x33.gif) right no-repeat;height:33px; padding-right:10px;}

/*----------------------copy-----------------*/

DIV.left_b_item_menu_left2{background:url(bg_title_menu_left2_33x33.gif) left no-repeat;height:33px; padding-left:33px;}

DIV.midle_b_item_menu_left2{background: url(bg_title_menu_midle_1x33.gif) repeat-x;height:25px;padding-top:8px;font-size:13px;font-weight:bold;color:#FFFFFF; text-transform:uppercase;}

DIV.right_b_item_menu_left2{background:url(bg_title_menu_right_10x33.gif) right no-repeat;height:33px; padding-right:10px;}

DIV.b_book_car_content{background-color:#FFF;border:1px solid #bdbcbc;border-bottom:none; border-top:none;padding:11px 5px 0px 5px;}

DIV.title_menu_left{ padding:3px 3px;}

SPAN.title_item_menu_left{font-size:13px;font-weight:bold;color:#FFFFFF; text-transform:uppercase;}

DIV.menu_left_all{background:#f1da34 url(bg_menu_left_1x669.gif) top repeat-x; padding:3px 1px 3px 1px;}

/*----------------------format item menu left-----------------*/

DIV.sh_submenu_tour_bar A{color: #fff;font-weight: bold;font-size: 13px;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_9x9.gif) 0px 5px no-repeat;	padding-left: 15px;line-height: 20px;font-size: 13px;font-weight: bold;color: #424242;}

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; font-weight:bold; color:#0b507a; line-height:18px; text-decoration:none;}

LI.submenu_vn_one A:hover{text-decoration:underline;}

DIV.content_menu_left UL LI UL LI.submenu_vn_one{display: block;background:url(arrow_5x5.gif) 0px 8px no-repeat;padding-left:10px;line-height: 20px;}

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:3px;}

/*----------------------format box DICH VU DU LICH-----------------*/

DIV.travel_service{background:#5381ae url(bg_b_support_1x141.gif) bottom repeat-x; padding:3px 10px; margin-top:2px;}

DIV.title_travel_service{font-size:13px; font-weight:bold; color:#FFFFFF; background:url(boder_b_support_3x2.gif) bottom repeat-x; padding:3px 0px 6px 0px; text-transform:uppercase;}

* HTML DIV.title_travel_service {height:17px;}

DIV.ct_travel_service{padding:3px 1px;}

LI.ct_travel_service{background:url(arrow_9x9.gif) 0px 8px no-repeat; padding-left:16px; line-height:24px;}

LI.ct_travel_service A{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

LI.ct_travel_service A:hover{text-decoration:underline;}


/*----------------------format link-ex -----------------*/

DIV.ct_travel_service_link{padding:3px 1px;}

LI.ct_travel_service_link{background:url(arrow_9x9.gif) 0px 8px no-repeat; padding-left:16px; line-height:24px;}

LI.ct_travel_service_link A{font-size:12px; font-weight:bold; color:#000000; text-decoration:none;}

LI.ct_travel_service_link A:hover{text-decoration:underline;}

/*----------------------format box HO TRO DU LICH-----------------*/

DIV.ct_travel_service2{padding:3px 1px;}

LI.ct_travel_service2{background:url(arrow2_5x5.gif) 0px 7px no-repeat; padding-left:13px; line-height:20px;}

LI.ct_travel_service2 A{font-size:12px; color:#FFFFFF; text-decoration:none;}

LI.ct_travel_service2 A:hover{text-decoration:underline;}

LI.ct_travel_service3{background:url(arrow2_5x5.gif) 0px 7px no-repeat; padding-left:13px; line-height:20px;}

LI.ct_travel_service3 A{font-size:12px; color:#FFFFFF; text-decoration:underline;}

LI.ct_travel_service3 A:hover{text-decoration:none;}



DIV.banner_midle_all IMG{width:553px; height:230px;}

DIV.banner_midle_all{margin-bottom:3px;}

/*------------------format BOX THOI TIET---------------------*/

DIV.weather_information{float: left;color: #000000;width: 135px;font-size: 11px;line-height: normal;padding-right: 4px;padding-top: 5px; }

DIV.weather_information_top{border-top: none;}

DIV.weather_information SPAN{font-weight: bold;color: #000000;font-size: 11px;}

DIV.weather_image{float: left;width: 35px;padding-top: 5px; }

DIV.weather_image_top{border-top: none;}

DIV.question_title{background-color:#f1db3a; font-size:13px; font-weight:bold; color:#000000; padding:6px 10px; text-transform:uppercase; margin-top:2px;}

DIV.question_title_show{background-color:#FFFFFF; padding:4px; border:1px solid #f1db3a;}

* HTML DIV.question_title_show {padding:3px;}

/*------------------format BOX TI GIA---------------------*/

DIV.b_currency_row{background:url(line_b_car_5x1.gif) bottom repeat-x; padding-bottom:3px; padding-top:3px;}

DIV.b_currency_row_end{padding-bottom:3px; padding-top:3px;}

DIV.b_currency_country{float:left; font-size:11px; font-weight:bold; color:#234688;}

DIV.b_currency_money{float:right;font-size:11px; font-weight:bold; color:#234688;}

/*------------------format BOX QUANG CAO ---------------------*/

DIV.b_advertisement_content{background-color:#FFF;padding:2px 2px 0px 2px;}

DIV.b_banner_ IMG{width:180px; margin-top:2px;}

/*------------------format HOT TOURS ---------------------*/

DIV.ver_title_hot_tours{background:url(boder_b_hot_tour_5x2.gif) repeat-x; height:2px;}

DIV.left_title_h_tour{float:left; background:url(arrow_25x24_hottour.jpg) 0px 3px no-repeat; padding-left:32px; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }

DIV.left_title_h_tour SPAN{font-size:13px; font-weight:bold; color:#FF0000; text-transform:uppercase;}

DIV.hot_tours_all{background:#c5e8fa url(bg_hot_tour_1x304.gif) top repeat-x; padding:5px 6px 10px 6px; margin-top:2px;}

DIV.title_hot_tour{background:url(boder_b_tour_7x2.gif) bottom repeat-x; padding-bottom:3px; height:32px;}

DIV.title_hot_tour3{background: url(boder_b_hot_tour_5x2.gif) bottom repeat-x; padding-bottom:3px; height:32px;}

DIV.title_hot_tour5{background: url(boder_b_hot_tour_5x2.gif) bottom repeat-x; padding-bottom:3px; height:32px;}

DIV.title_right_h_tour{background:url(arrow2_4x7.gif) 0px 4px no-repeat; padding-left:12px;float:right; margin-top:6px;}

DIV.title_right_h_tour A{font-size:12px; font-weight:bold; color:#FF0000; text-decoration:underline;}

DIV.title_right_h_tour A:hover{text-decoration:none;}

DIV.b_tour_HD_row{ padding-top:10px; border-bottom:1px solid #FFFFFF; padding-bottom:10px;}

DIV.b_tour_HD_row_2{padding-top:10px;border-bottom:1px solid #FFFFFF; padding-bottom:10px;}

DIV.b_tour_hot_row{ padding-top:10px;}

DIV.b_tour_hot_row_2{padding-top:10px;}

* HTML DIV.b_tour_HD_row_2 {height:110px; padding-bottom:2px;}

*:first-child+html  DIV.b_tour_HD_row_2{height:113px; padding-bottom:10px; }

* HTML DIV.b_tour_HD_row {height:110px; padding-bottom:2px;}

*:first-child+html  DIV.b_tour_HD_row{ height:113px; padding-bottom:10px; }

DIV.b_tour_HD_left{float:left; background-color:#FFFFFF; border:1px solid #919191; padding:3px;}

DIV.b_tour_HD_left4{float:left; background-color:#FFFFFF; border:1px solid #919191; padding:3px;}

* HTML DIV.b_tour_HD_left {padding-bottom:1px;}

* HTML DIV.b_tour_HD_left4 {padding-bottom:3px;}

*:first-child+html  DIV.b_tour_HD_left{padding-bottom:1px; }

DIV.b_tour_HD_left IMG{width:150px; height:100px;}

DIV.b_tour_HD_left4 IMG{width:150px; height:100px;}

DIV.b_tour_HD_right{margin-left:12px;float:left; width:370px;}

DIV.b_tour_HD_text{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold; }

DIV.b_tour_HD_title{padding-bottom:6px;}

DIV.b_tour_HD_title A{font-weight:bold; font-size:13px; color:#04405c; text-decoration:none;}

DIV.b_tour_HD_title A:hover{text-decoration:underline;}

DIV.b_tour_HD_price{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold;}

DIV.duration_tour{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold;padding-top:2px;}

SPAN.price_1{ font-size:12px; font-weight:bold; color:#FF0000; text-decoration:line-through;}

SPAN.price_2{font-size:13px; font-weight:bold; color:#FF0000;}

DIV.b_tour_HD_book{ background:url(bg_book_tour_60x17.gif) no-repeat; width:60px; height:17px;  padding-left:14px;}

DIV.b_tour_HD_book A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book A:hover{text-decoration:none;}

/*------------------format TOURS ---------------------*/

DIV.marquee_tour A{color:#05415C; font-size:12px; text-decoration:none;}

DIV.marquee_tour A:hover{text-decoration:underline;}

SPAN.marquee_spab{color:#FF0000; font-size:12px;}

DIV.marquee_tour{padding-bottom:5px;}

DIv.img_midle_site_{margin-top:0px;}

DIV.tours_all{background:#FFFFFF url(bg_b_tour_1x119.gif) top repeat-x; padding:4px 6px 5px 6px; margin-top:1px;}

* HTML DIV.tours_all {padding:4px 2px 6px 2px;}

DIV.title_all_tour_1{background:url(arrow_tour_21x18.gif) 0px 4px no-repeat; padding-left:28px; height:22px; padding-top:5px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase;}

DIV.ver_title_tours{background:url(boder_b_tour_7x2.gif) repeat-x; height:2px;}

DIV.item_tours{float:left; width:160px; margin-right:34px;}

* HTML DIV.item_tours{ margin-right:31px;}

* HTML DIV.item_tours_2{ margin-right:31px;}

DIV.item_tours_2{float:left; width:160px; margin-right:34px;}

DIV.item_tours_end{float:left; width:151px;}

DIV.img_item_tours IMG{width:107px; height:87px;}

DIV.text_item_tours{width:160px; padding:3px 0px 2px 1px;}

DIV.text_item_tours SPAN{font-size:12px; font-weight:bold; color:#FF0000;}

* HTML DIV.text_item_tours{width:160px;}

DIV.text_item_tours A{font-size:12px; font-weight:bold; color:#003d70; text-decoration:none;}

DIV.text_item_tours A:hover{text-decoration:underline;}

DIV.trip_code_item_tours{width:152px; padding-left:0px; font-size:11px; color:#bf451e;}

* HTML DIV.trip_code_item_tours{width:138px;}

DIV.b_tour_HD_book2{ background:url(bg_book_tour_60x17.gif) no-repeat; width:60px; height:17px;  padding-left:14px; margin-top:3px;}

DIV.b_tour_HD_book2 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book2 A:hover{text-decoration:none;}

DIV.content_tours_midle{padding:2px 1px 7px 1px;}

DIV.content_tours_midle2{text-align:justify; padding:7px 1px;}

DIV.banner_2{margin-left:1px;}

DIV.img_midle_2{float:left;}

DIV.img_midle_2 IMG{width:274px; height:75px;border:1px solid #909090;}

/* ----------- format tab hotels -------------*/

DIV.sh_tour_bar_title_1{margin-top:4px; height: 35px;background: url(../images/bt_tours_a04.gif) repeat-x;position: relative;}

DIV.sh_tour_bar_title_2_{height: 35px;background: url(../images/bt_tours_a04.gif) repeat-x;position: relative;}

UL, LI{margin: 0px;	padding: 0px;}

DIV.sh_tour_bar_left{background: url(../images/bt_tours_01.gif) left no-repeat;background-position: left;height: 51px;position: relative;}

DIV.sh_tour_bar_left_1{background: url(../images/bt_tours_a0111.gif) left no-repeat;background-position: left;height: 35px;

position: relative;}

UL#tab{  float:left; list-style:none;width:100%;}

UL.tour_bar_title{background: url(../images/bt_tours_0.gif) right no-repeat;background-position: right;height: 51px;}

UL.tour_bar_title_1{background: url(../images/bt_tours_a0.gif) right no-repeat;background-position: right;height: 35px;}

UL#tab LI.tour_title_selected{float: left;height: 25px;text-align: center; margin-left:2px;}

* HTML UL#tab LI.tour_title_selected{margin-left:1px;}



UL#tab LI.tour_title_selected A{padding-left:0px;}

UL#tab LI.tour_title_selected SPAN.tour_menu_visited_middel{float: left;	background: url(../images/bt_tours_a2.gif) repeat-x;	height: 21px;	padding: 7px 4px 0px;	display: block;	font-weight: bold;}

UL#tab LI.tour_title_selected SPAN.tour_menu_visited_left{float: left;	background: url(../images/bt_tours_a1.gif) no-repeat;height: 28px;	width: 8px;	display: block;position: relative;}

UL#tab LI.tour_title_selected SPAN.tour_menu_visited_left_mark{position: absolute;height: 25px;width: 30px;display: block;background-color: #FFFFFF;bottom: -25px;left: 1px;}

UL#tab LI.tour_title_selected SPAN.tour_menu_visited_right{float: left;	background: url(../images/bt_tours_a3.gif) no-repeat;height: 28px;	width: 8px;	display: block;}

UL#tab LI.tour_title_selected SPAN.tour_menu_visited_line{display: block;float: left;width: 2px;text-align: right;visibility: hidden;}

UL#tab LI.tour_title_unselected SPAN.tour_menu_visited_middel{float: left;	background: none;	height: 19px;	padding: 9px 6px 0px 6px;	display: block;	font-weight: bold;}

UL#tab LI.tour_title_unselected A.tour_menu_unselected{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

SPAN.tour_menu_visited_middel A.tour_menu_unselected{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

UL#tab LI.tour_title_unselected SPAN.tour_menu_visited_left{float: left;	background: none;	height: 28px;	width: 7px;	

display: block;}

UL#tab LI.tour_title_unselected SPAN.tour_menu_visited_right{float: left;	background: none;	height: 28px;	width: 7px;	display: block;}

UL#tab LI.tour_title_unselected SPAN.tour_menu_visited_line{display: block;float: left;width: 2px;height: 22px; color: #85dbfe;line-height: 25px;text-align: right;visibility: visible;background:url(bt_tours_line.gif) no-repeat;  margin-top:6px;}

UL#tab LI.tour_title_unselected{float: left;background: none;height: 25px;padding-left:0px;}

DIV.sh_tour_menu_level2{position: absolute;top: 25px;left:1px;height: 26px;	}

DIV.tab_content_tour{border:1px solid #ed9118; border-top:none; padding:1px 0px 6px 0px; margin-bottom:5px;}

DIV.row_tab_hotels{height:18px; line-height:18px;}

DIV.tab_r_name_hotel{float:left; width:390px;line-height:18px; padding-left:4px; }

DIV.tab_r_name_hotel A{font-size:12px; color:#215e99; text-decoration:none;}

DIV.tab_r_name_hotel A:hover{text-decoration:underline;}

DIV.tab_r_name_hotel SPAN{color:#000000;}

DIV.tab_r_name_hotel SPAN:hover{color:#215e99;}

DIV.tab_r_star_hotel{float:left; width:60px;line-height:18px; margin-top:4px; }

DIV.tab_r_price_hotel{float:left; width:83px; padding:2px 3px 0px 10px;margin-bottom:3px; line-height:13px;color:#FF0000; font-size:11px;}

/* ----------- format BOX TIM KIEM -------------*/

DIV.b_search_all{background:url(bg_b_search_223x298.jpg) no-repeat; height:273px; width:223px; margin-bottom:2px;}

INPUT.search_check{float: left;height: 22px;line-height: 22px;margin-top: 1px;}

INPUT.search_check2{float: left;height: 22px;line-height: 22px;margin-top: 1px; margin-left:19px;}

INPUT.search_check3{float: left;height: 22px;line-height: 22px;margin-top: 1px;}

INPUT.search_check4{float: left;height: 22px;line-height: 22px;margin-top: 1px; margin-left:25px;}

DIV.check_tour{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 3px 0px 3px; font-size:12px; font-weight:bold; color:#FFFFFF;}

DIV.check_tour2{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 3px 0px 3px; font-size:12px; font-weight:bold; color:#FFFFFF;}

DIV.check_tour3{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 3px 0px 3px; font-size:12px; font-weight:bold; color:#FFFFFF;}

DIV.check_tour4{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 3px 0px 3px; font-size:12px; font-weight:bold; color:#FFFFFF;}

DIV.search_select_right{padding:53px 0px 0px 8px;}

DIV.search_select_right2{padding:5px 0px 0px 8px;}

DIV.search_text{float:left; width:100px; font-size:12px; font-weight:bold;}

INPUT.input_search_1{float:left; width:196px; font-size:11px; color:#bfbfbf; margin-top:3px;}

SELECT.search_select{float:left; width:100px; font-size:11px; font-size:11px; color:#bfbfbf;}

DIV.search_row{padding:4px 0px 4px 0px;}

DIV.search_row1{padding:2px 2px 4px 0px;}

DIV.search_content{padding:6px 6px 6px 12px;}

* HTML DIV.search_content {padding:6px 6px 0px 12px;}

*:first-child+html DIV.search_content{padding:2px 6px 2px 12px;}

DIV.search_key_input{padding:4px 0px;}

* HTML DIV.search_key_input {padding:0px 0px 4px 0px;}

*:first-child+html DIV.search_key_input{padding:0px 0px 4px 0px;}

INPUT.search_key_buttom{color: #000000; font-size:12px; font-weight:bold; border:1px solid #54575c; width:85px; height:24px; background-color:#FFFFFF; padding-bottom:3px; padding-left:24px; background:#FFFFFF url(icon_search_18x19.gif) 0px 1px no-repeat;}

INPUT.buttom_service{padding: 1px 5px;  background-color: #60685b;  color: #FFFFFF;  border: none;  cursor: pointer;  line-height: 16px;  font-weight: bold; margin-top: 10px;  margin-bottom: 10px;}

/* ----------- format BOX SUPORRT ONLINE-------------*/

DIV.support_all{background:#5381ae url(bg_b_support_1x141.gif) bottom repeat-x; padding:3px 10px; margin-top:2px;}

DIV.content_b_support{padding:9px 1px;}

DIV.support_1{float:left; width:70px;}

DIV.row_support{padding-bottom:4px;}

DIv.support_address{text-align:center; font-size:13px; color:#FFFFFF;}

DIv.support_address SPAN{font-size:13px; font-weight:bold; color:#FFFFFF;}

DIV.name_person_support{float:left; width:110px; font-size:12px; color:#FFFFFF;}

/* ----------- format BOX VE TAU-------------*/

DIV.ticket_service{background:#5381ae url(bg_b_ticket_1x362.gif) bottom repeat-x; padding:5px 3px; margin-top:2px;}

DIv.title_ticket_service{font-size:13px; font-weight:bold; color:#FFFFFF; background:url(boder_b_support_3x2.gif) bottom repeat-x; padding:3px 10px 6px 10px; text-transform:uppercase;}

DIV.ct_ticket_service{background-color:#FFFFFF; padding:4px 0px 4px 3px;}

* HTML DIV.ct_ticket_service {border-left:3px solid #5381AE;padding:4px 0px 4px 0px;}

*:first-child+html DIV.ct_ticket_service{ border-left:3px solid #5381AE;padding:4px 0px 4px 0px; }



DIv.title_ticket_1{font-size:12px; font-weight:bold; color:#FFFFFF; background:url(bg_ve_tau_54x22.gif) no-repeat; width:48px; height:22px; float:right; padding:2px 0px 0px 6px; margin:3px 0px;}

DIv.title_ticket_2{font-size:12px; font-weight:bold; color:#FFFFFF; background:url(bg_ve_may_bay_77x22.gif) no-repeat; width:71px; height:22px; float:right; padding:2px 0px 0px 6px; margin:3px 0px;}

DIv.name_train_ticket{float:left; width:150px;}

DIV.price_train_ticket{float:right; font-size:12px; color:#FF0000; }

DIv.name_train_ticket A{font-size:12px; text-decoration:underline; color:#215e99;}

DIv.name_train_ticket A:hover{text-decoration:none;}

DIv.row_ticket_train{}

/* ----------- format BOX THUE XE-------------*/

DIV.title_car_service{font-size:13px; font-weight:bold; color:#FFFFFF; background:url(boder_b_support_3x2.gif) bottom repeat-x; padding:3px 0px 6px 0px; text-transform:uppercase; height:18px;}

DIV.car_service{background:#729ec9 url(bg_b_thue_xe_1x331.gif) top repeat-x; padding:3px 10px; margin-top:2px;}

LI.tab_car_{}

/*DIV.content_b_support UL{}

DIV.content_b_support UL LI{display: block;background:url(arrow_4x7.gif) 0px 4px no-repeat; padding-left: 10px;line-height: 20px;font-size: 12px;font-weight: bold;color: #FFFFFF; margin-bottom:3px;}*/

DIV.title_2_service_car{height:15px;background:url(arrow_4x7.gif) 0px 4px no-repeat; padding-left:10px; font-size:12px; color:#FFFFFF; font-weight:bold; margin-bottom:3px; display:block;}

DIV.item_car_travel_{margin-bottom:8px;}

DIV.img_car_travel_{float:left; padding-right:8px;}

DIV.img_car_travel_ IMG{width:69px; border:1px solid #FFFFFF;}

DIV.right_car_travel_{float:left;}

DIV.title_car_travel_{ padding-bottom:2px;}

DIV.title_car_travel_ A{font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal;}

DIV.title_car_travel_ A:hover{text-decoration:underline;font-weight:normal;}

DIV.type_car_travel_{font-size:12px; color:#FFFFFF; padding-bottom:2px;font-weight:normal;}

DIv.price_car_travel_{font-size:12px; font-weight:normal; color:#FFFFFF;}

DIv.price_car_travel_ SPAN{background-color:#FFFFFF; color:#FF0000;}

/* ----------- format SITE CONTACT-------------*/

textarea.text_content_contact{width:380px; height:50px; border:1px solid #a7a6aa; background-color:#FFFFFF;}

DIV.b_contact_us{padding:5px;}

INPUT.input_contact{width:378px;}

INPUT.input_contact_2{width:240px;}

INPUT.input_contact2{width:60px; margin-right:8px;}

INPUT.input_contact5{width:28px; margin-right:8px;}

INPUT.input_contact_{width:150px;}

INPUT.input_contact_3{width:90px;}

textarea.text_content_contact{width:380px; height:50px; border:1px solid #a7a6aa; background-color:#FFFFFF;}

A.email_contact{color:#0000FF; font-size:12px;}

A:hover.email_contact{text-decoration:underline;}

INPUT.input_b_contact{background-color:#FFFFFF; width:70px; height:20px; border:1px solid #666666; text-align:center; font-size:12px; color:#0B507A; padding-bottom:2px; font-weight:bold;}

INPUT.input_b_contact3{background-color:#FFFFFF; width:70px; height:20px; border:1px solid #666666; text-align:center; font-size:12px; color:#0B507A; padding-bottom:2px; font-weight:bold; margin-top:10px;}

A.ym_esnc{font-size:12px; text-decoration:underline; color:#D30D0C;}

A:hover.ym_esnc{text-decoration:none;}

A.mail_esnc{font-size:12px; text-decoration:underline; color:#D30D0C;}

A:hover.mail_esnc{text-decoration:none;}

/*------------------FORMAT FAQs----------------------*/

DIV.b_travel_content_2 UL{padding:5px 0px; margin-bottom:15px;}

DIV.b_travel_content_2 UL LI{background:url(arrow_5.gif) 0px 6px no-repeat; padding-left:12px;}

DIV.b_travel_content_2 UL LI A{font-size:12px; text-decoration:underline; font-weight:bold; line-height:19px; color:#1A58A6;}

DIV.b_travel_content_2 UL LI A:hover{text-decoration:none;}

DIV.sh_help_question_title{background:url(arrow_3.gif) 0px 6px no-repeat; padding-left:12px; margin-bottom:6px; margin-top:6px;}

DIV.sh_help_question_content{text-align:justify;}

INPUT.input_send{background-color:#FFFFFF; border:1px solid #969696; font-size:12px; font-weight:bold; color:#37619a; height:22px; margin-top:10px;}

DIV.sh_help_question_title A{font-size:12px; color:#1A58A6; text-decoration:underline;}

DIV.post_question_content{padding:5px 13px 10px 13px; background-color:#FFFFFF;}

TD.hot_line{color: #F30;}

TEXTAREA.hotel_book_request{width: 325px; margin-bottom:6px;}

TD.contact_us{padding-bottom: 5px;}

/*------------------FORMAT TOUR HOT LIST----------------------*/

DIV.b_customer_page{float:right;}

UL.b_customer_page{list-style:none; padding:5px 0px; text-align:center;}

LI.b_customer_page{border-bottom:0px solid #E8E8E8; display:inline;font-size:9px;margin:3px 2px;padding:4px 0;}

A.b_customer_page{background-color:#FFFFFF;border:1px solid #595959;color:#333333; text-decoration:none; font-size:11px;padding:1px 5px; color:#163a86;}

A.customer_page_selected{background-color:#FFFFFF;border:1px solid #595959;color:#333333; text-decoration:none; font-weight:bold; padding:1px 5px;font-size:11px; color:#FF0000;}

DIV.aline_bottom_item_1{background-color:#FFFFFF; height:1px; margin-top:10px;}

DIV.left_end_tour_hot_all{float:left; padding:5px 0px;}

DIV.text_left_end_t_hot{float:left; padding-right:5px;}

SELECT.tour_hot_select_4{float:left;}

SELECT.tour_hot_select_5{float:left; width:70px;}

DIV.b_tour_HD_text SPAN{color:#000000;font-size:12px; font-weight:bold; }

DIv.duration_tour SPAN{color:#000000;font-size:12px; font-weight:bold; }

/*------------------FORMAT MENU LEFT HOTEL----------------------*/

DIV.menu_left_hotel_all{background:#f2d934 url(bg_menu_left_hotel.gif) top repeat-x; padding:3px 1px 3px 1px;}

/*------------------FORMAT BOX KHACH SAN NOI BAT----------------------*/

DIV.img_hot_hotel{float:left; padding-right:6px;}

DIV.img_hot_hotel IMG{border:1px solid #FFFFFF;}

DIV.right_hot_hotel{float:left; width:122px;}

DIV.summary_item_hotel_1 A{font-size:12px; color:#FFFFFF; text-decoration:none;}

DIV.summary_item_hotel_1 A:hover{text-decoration:underline;}

DIV.price_item_hotel_1{font-size:12px; color:#FFFFFF;}

DIV.item_hot_hotel{padding-bottom:15px;}

DIV.content_b_highlights_hotels{padding:9px 1px 1px 1px;}

/*------------------FORMAT SITE TOUR LIST----------------------*/

DIV.hot_tours_all_3{background:#FFFFFF url(bg_b_tour2_1x119.gif) top repeat-x; padding:4px 6px 5px 6px; margin-top:1px;}

DIV.left_title_tour1{float:left; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }

DIV.left_title_tour2{float:left; background:url(arrow_25x24_tour.jpg) 0px 3px no-repeat; padding-left:32px; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }

DIV.left_title_tour4{float:left; background:url(arrow_25x24_tour.jpg) 0px 3px no-repeat; padding-left:32px; height:26px; padding-top:6px; font-size:13px; font-weight:bold; color:#05415c; text-transform:uppercase; }

DIv.right_hotel_list{float:right; padding-top:3px;}

DIV.text_right_hotel_list{float:left; font-size:11px; font-weight:bold; color:#FF0000; padding-top:3px; margin-right:4px;}

DIV.b_tour_row{ padding-top:10px; border-bottom:1px solid #bdbdbd; padding-bottom:10px;}

DIV.b_tour_row_2{padding-top:10px; background-color:#f3f3f3; padding-bottom:10px; border-bottom:1px solid #bdbdbd;}

DIV.b_tour_row_3{padding-top:10px; background-color:#e6f4fd; padding-bottom:10px; border-bottom:1px solid #bdbdbd;}

* HTML DIV.b_tour_row {height:100px; padding-bottom:3px;}

*:first-child+html DIV.b_tour_row{height:105px; }

* HTML DIV.b_tour_row_2 {height:100px;padding-bottom:3px;}

*:first-child+html DIV.b_tour_row_2{height:105px;}

* HTML DIV.b_tour_row_3 {height:100px;padding-bottom:3px;}

*:first-child+html DIV.b_tour_row_3{height:105px;}

DIV.aline_bottom_item_2{background-color:#bdbdbd; height:1px; margin-top:10px;}

/*------------------FORMAT TOUR HOT RIGHT----------------------*/

DIV.title_tour_h_right{font-size:13px; font-weight:bold; color:#FFFFFF; background:url(boder_b_support_3x2.gif) bottom repeat-x; padding:3px 0px 6px 0px; text-transform:uppercase; height:18px;}

DIV.img_tour_h_right{float:left; padding-right:6px;}

DIV.img_tour_h_right IMG{border:1px solid #FFFFFF; width:69px;}

DIV.right_tour_h_right{float:left; width:124px;}

DIV.time_h_tour_right{font-size:12px; color:#FFFFFF; padding:2px 0px;}

DIV.summary_item_h_tour_right_1 A{font-size:12px; color:#FFFFFF; text-decoration:none;}

DIV.summary_item_h_tour_right_1 A:hover{text-decoration:underline;}

DIV.price_item_h_tour_right{font-size:11px; color:#FFFFFF; font-weight:bold;}

DIV.item_tour_hot_2{padding-bottom:15px;}

DIV.content_b_highlights_hotels{padding:9px 1px 1px 1px;}

DIV.title_tour_h_right SPAN{background-color:#FFFFFF; color:#FF0000; font-size:13px; font-weight:bold;}

/*------------------FORMAT HOTEL LIST----------------------*/

DIV.hotel_list{padding: 10px 5px 10px 2px;}

SPAN.hotel_list_name{display: block;  float: left;  width: 400px;  font-weight: bold;  color: #023f5c; font-size:13px; }

A.hotel_list_seemore{display: block;  float: right;  /*width: 80px;*/  color: #FF0000;  text-align: right;  font-size: 11px; text-decoration:underline; background:url(arrow3_3x5.gif) 0px 5px no-repeat; padding-left:8px;}

A:hover.hotel_list_seemore{text-decoration:none;}

DIV.hotel_list_title{/*border-bottom: #9fa79a 1px dashed;*/  margin-bottom: 5px; background:url(line_10x1.gif) bottom repeat-x; padding-bottom:2px; height:17px;}

IMG.hotel_list_detail_img{border: #909291 1px solid;  padding: 3px; margin-right: 5px;  float: left;  width: 130px; background-color:#FFFFFF;}

DIV.hotel_list_one{float: left;}

SPAN.hotel_list_one_name{display: block;  float: left;  width: 225px;  font-size: 11px; height:18px; overflow:hidden; color:#04405c;}

SPAN.hotel_list_noe_rate{display: block;  float: left;  width: 30px;  font-size: 11px;  padding-right: 5px; height:18px; overflow:hidden; color:#557c11;}

SPAN.hotel_list_noe_price{display: block;  float: left;  width: 130px;  font-size: 11px;  color: #FF0000; text-align: right; height:18px; overflow:hidden;}

A.hotel_list_one{display: block;  /*border-bottom: #e0e3de 1px dashed;*/  line-height: 18px;  cursor: pointer; background:url(line_6x1.gif) bottom repeat-x; padding-bottom:2px; text-decoration:none;}

A:hover.hotel_list_one{background: #efefef;}

A:selected.hotel_list_one{text-decoration:none;}



DIV.star_hotel_2{float:left; padding-bottom:3px;font-size:12px; font-weight:bold; color:#04405c;}

DIV.price_hotel_2{float:left; margin-left:12px; padding-bottom:3px;font-size:12px; font-weight:bold; color:#04405c;}

DIV.book_hotel_2{ background:url(bg_book_hotel_79x17.gif) no-repeat; width:79px; height:17px;  padding-left:14px;}

DIV.book_hotel_2 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.book_hotel_2 A:hover{text-decoration:none;}

DIV.book_hotel_5{ background:url(bg_book_hotel_65x17.gif) no-repeat; width:65px; height:17px;  padding-left:14px;}

DIV.book_hotel_5 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.book_hotel_5 A:hover{text-decoration:none;}

DIV.book_hotel_9{ background:url(bg_book_hotel_79x17.gif) no-repeat; width:79px; height:17px;  padding-left:12px;}

DIV.book_hotel_9 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.book_hotel_9 A:hover{text-decoration:none;}

DIv.text_hotel_2{padding-bottom:4px;}

DIV.code_hotel_2{padding-bottom:4px; font-size:12px; font-weight:bold; color:#04405c;}

DIV.code_hotel_2 SPAN{font-size:12px; color:#04405c; font-weight:normal;}

/*------------------FORMAT PHOTOGALLERY----------------------*/

IMG.b_gallery_img_all{border:1px solid #FFFFFF;}

LI.text_gallery{background:url(arrow_3x3.gif) 0px 6px no-repeat; padding-left:12px; }

LI.text_gallery A{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

LI.text_gallery A:hover{text-decoration:underline;}

DIV.text_gallery{padding:10px 1px 1px 1px;}

/*------------------FORMAT TOUR BOOK-----------------------*/

DIV.tour_book_title_1{background-color:#84b017; height:29px; font-size:13px; font-weight:bold; color:#FFFFFF; line-height:29px; padding-left:15px;}

DIV.tour_book_content{background-color:#FFFFFF; padding:20px;}

TD.hotel_book_name{font-weight: bold;color: #304e1a;}

DIV.hotel_book_type{float: left;width: 100px;}

DIV.hotel_book_type5{float: left;}

DIV.hotel_book_number_room{float: left;width:50px;}

DIV.hotel_book_adult{float: left;width: 120px;}

DIV.hotel_book_children{float: left;width: 150px;}

DIV.hotel_book_checkin{float: left;width: 180px;}

TEXTAREA.hotel_book_request{width: 325px;}

TD.contact_us{padding-bottom: 5px;}

INPUT.contact_us{width: 280px;}

SELECT.hotel_book_country{width: 100px;}

INPUT.hotel_book_adult{width: 20px;}

INPUT.hotel_book_checkin{width: 60px;}

DIV.hotel_book_city{float: left;width: 200px;}

DIV.hotel_book_country{float: left;width: 140px;}

INPUT.hotel_book_children{width: 20px;}

DIV.tour_book_top{background: url(tour_line.gif) bottom repeat-x ;padding-bottom: 10px;}

DIV.hotel_direction_bar{clear: both;background: #e1e1e1;font-weight: bold; font-size:13px;margin: 10px 0px;}

DIV.item_marked{padding-bottom:10px;}

INPUT.hotel_book_checkout{width: 60px;}

/*------------------FORMAT THONG TIN HUU ICH-----------------------*/

DIV.b_visa_more_detail{background:url(arrow_visa_service.gif) left no-repeat; padding-left:10px;margin-top:1px;}

DIV.b_visa_more_detail A{font-size:11px; color:#FF0000; text-decoration:underline;}

DIV.b_visa_more_detail A:hover{text-decoration:none;}

DIV.b_useful_text{color:#04405c; padding-bottom:6px; font-size:12px;text-align:justify; }

DIV.car_detail_imformation{padding:5px;}

DIV.car_detail_imformation2{padding:5px 0px;}

/*--------------------\format recruitment detail \------------------*/

DIV.b_recruitment_bottom{

	padding:8px 0px; margin:0px 1px; text-align:justify;

}

DIV.recruitment_title{font-size:12px; color:#244487; padding-bottom:10px;}

DIV.recruitment_img{float:left; padding-right:12px;}

DIV.recruitment_img IMG{width:180px;}

DIV.recruitment_text{float:left; width:335px; text-align:justify;}

DIV.recruitment_name{font-size:12px; font-weight:bold; color:#78011c; padding-bottom:10px;}

DIV.b_recruitment_more{padding:1px;}

DIV.b_recruitment_more_title{background:url(ver_end_5x1.gif) bottom repeat-x; font-size:12px; font-weight:bold;color:#254589; padding-bottom:3px; padding-top:3px;}

UL.b_recruitment_more{padding:6px;list-style:inside;}

SPAN.recruitment_date{color:#FF0000;}

LI.b_recruitment_more_title{line-height:16px; background:url(arrow_8x7.gif) 0px 5px no-repeat; padding-left:14px;}

* HTML LI.b_recruitment_more_title {padding-left:0px;}

*:first-child+html LI.b_recruitment_more_title {padding-left:0px;}

LI.b_recruitment_more_title A{font-size:12px; text-decoration:none; color:#254589;}

LI.b_recruitment_more_title A:hover{text-decoration:underline;}

DIv.right_hotel_list2{ margin:0px 0px 0px 1px;}

/*----------------------\format gallery flowers\------------------------*/

DIV.flowers_item{text-align:center; float:left; padding-right:39px;}

DIV.flowers_item_end{text-align:center; float:left;}

DIV.flowers_img IMG{width:148px; height:115px; border:1px solid #333333; }

DIV.flowers_name{padding:10px 0px; font-size:11px; font-weight:bold; width:150px; }

DIV.bottom_flowers_all{padding:7px 2px;}

* HTML DIV.bottom_flowers_all {margin-left:8px;}

DIV.java_show_img_top_2_{text-align:center;}

DIV.all_input_slide{padding:6px 0px;}

INPUT.input_gallery{border:none; background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#0B507A; width:86px; height:20px;padding-bottom:2px;border:1px solid #666666; }

INPUT.input_gallery_2{border:none;  background-color:#FFFFFF; font-size:12px; font-weight:bold; color:#0B507A; width:49px; height:20px;padding-bottom:2px;border:1px solid #666666; }

DIV.flowers_name_1{padding:10px 0px; font-size:12px; font-weight:bold; color:#75001b;}

DIV.flowers_name_3{padding:10px 0px; font-size:16px; font-weight:bold; color:#04405C;}

DIV.company_travel_contact_us{background:url(arrow_b_promotions_5x6.gif) left no-repeat; padding:4px 4px 4px 8px;  margin-left:14px;}

DIV.company_travel_contact_us A{font-size:12px; text-decoration:underline; color:#940324; font-weight:bold; }

DIV.company_travel_contact_us A:hover{text-decoration:none;}

SPAN.b_car_list{font-size:12px; font-weight:bold;}

SPAN.b_car_list_2{font-size:12px;}

SPAN.b_car_list_3{font-size:12px; font-weight:bold; color:#ff003a;}

DIV.b_car_list_title A{font-size:13px; font-weight:bold; color:#7f011e; text-decoration:none;}

DIV.b_car_list_title A:hover{text-decoration:underline;}

DIV.b_car_list_title{ padding-bottom:6px;}

DIv.information_car{color:#04405c; padding-bottom:6px; font-size:12px;padding-top:2px; font-weight:bold;}

DIv.information_car SPAN{color:#04405c;font-size:12px;padding-top:2px; font-weight:normal;}

DIv.information_price_car{color:#04405c; padding-bottom:6px; font-size:12px;padding-top:2px; font-weight:bold;}

DIv.information_price_car SPAN{color:#FF0000;font-size:12px;padding-top:2px; font-weight:bold;}

DIV.b_detail_car_1{background:url(arrow_visa_service.gif) left no-repeat; padding-left:10px;margin-top:1px; float:right;}

DIV.b_detail_car_1 A{font-size:11px; color:#FF0000; text-decoration:underline; text-align:right;}

DIV.b_detail_car_1 A:hover{text-decoration:none;}

/*---------------format car detail ---------------*/

DIV.car_detail_img{float:left; padding-right:12px;}

DIV.car_detail_img IMG{width:278px;}

DIV.car_detail_name{font-size:20px; font-weight:bold; color:#78011c;}

DIV.car_detail_text{float:left; width:243px;}

LI.car_detail_text_2{background:url(arrow_9.gif) left no-repeat; padding-left:10px; line-height:15px;font-size:12px; font-weight:normal;}

DIV.car_detail_text_2{font-size:12px; font-weight:bold; padding:7px 0px;}

SPAN.car_detail_3{line-height:20px;}

DIV.b_car_list_bottom{padding:8px 0px; background:url(line_b_car_5x1.gif) bottom repeat-x; margin:0px 8px;}

div.car_detail_title_3{font-weight:bold; color:#7c011d; background:url(arrow_8.gif) left no-repeat; padding-left:10px; margin:5px 5px 0px 5px;}

DIV.car_detail_images{text-align:center; padding:20px;background:url(line_b_car_5x1.gif) bottom repeat-x; }

DIV.car_detail_images IMG{width:391px;}

DIV.car_detail_images_2{text-align:center; padding:20px;}

DIV.car_detail_images_2 IMG{width:391px;}

SPAN.b_car_list_3{font-size:12px; font-weight:bold; color:#FF0000;}

DIV.b_car_list_other_title{font-size:12px; font-weight:bold; color:#254589; background:url(arrow2_5x6.gif) left no-repeat; padding-left:10px; }

DIV.b_car_list_other_title_6{font-size:12px; font-weight:bold; color:#254589;background:url(ver_end_5x1.gif) bottom repeat-x; padding-bottom:3px; }

DIV.item_car_list_other{text-align:center; float:left; padding-right:26px; margin-top:15px;}

DIV.item_car_list_other IMG{width:83px; height:76px;}

DIV.item_car_list_other_end{text-align:center; float:left;margin-top:15px;}

DIV.item_car_list_other_end IMG{width:83px; height:76px;}

DIV.b_car_list_other{padding:25px 3px;}

DIV.item_name_car_list_other{padding-top:6px;}

DIV.item_name_car_list_other A{font-size:12px; font-weight:bold; color:#7c011d; text-decoration:none;}

/* ----------- format tab tour detail-------------*/

DIV.sh_tour_bar_title_12{margin-top:4px; height: 35px;background: url(../images/bt_tours_a04_2.gif) repeat-x;position: relative;}

DIV.sh_tour_bar_title_2_{height: 31px;background: url(../images/bt_tours_a04_2.gif) repeat-x;position: relative;}

UL, LI{margin: 0px;	padding: 0px;}

DIV.sh_tour_bar_left2{background: url(../images/bt_tours_01_2.gif) left no-repeat;background-position: left;height: 51px;position: relative;}

DIV.sh_tour_bar_left_12{background: url(../images/bt_tours_a0111_2.gif) left no-repeat;background-position: left;height: 35px;

position: relative;}

UL#tab{  float:left; list-style:none;width:100%;}

UL.tour_bar_title2{background: url(../images/bt_tours_0_2.gif) right no-repeat;background-position: right;height: 51px;}

UL.tour_bar_title_12{background: url(../images/bt_tours_a0_2.gif) right no-repeat;background-position: right;height: 35px;}

UL#tab LI.tour_title_selected2{float: left;height: 35px;text-align: center; margin-left:2px;}

* HTML UL#tab LI.tour_title_selected2{margin-left:1px;}



UL#tab LI.tour_title_selected2 A{padding-left:0px;}

UL#tab LI.tour_title_selected2 SPAN.tour_menu_visited_middel2{float: left;	background: url(../images/bt_tours_a2_2_2x35.gif) repeat-x;	height: 25px;	padding: 10px 4px 0px;	display: block;	font-weight: bold;}

UL#tab LI.tour_title_selected2 SPAN.tour_menu_visited_left2{float: left;	background: url(../images/bt_tours_a1_8x35.gif) no-repeat;height: 35px;	width: 8px;	display: block;position: relative;}

UL#tab LI.tour_title_selected2 SPAN.tour_menu_visited_left_mark2{position: absolute;height: 25px;width: 30px;display: block;background-color: #FFFFFF;bottom: -25px;left: 1px;}

UL#tab LI.tour_title_selected2 SPAN.tour_menu_visited_right2{float: left;	background: url(../images/bt_tours_a3_2_8x35.gif) no-repeat;height: 35px;	width: 8px;	display: block;}

UL#tab LI.tour_title_selected2 SPAN.tour_menu_visited_line2{display: block;float: left;width: 2px;text-align: right;visibility: hidden;}

UL#tab LI.tour_title_unselected2 SPAN.tour_menu_visited_middel2{float: left;	background: none;	height: 24px;	padding:11px 6px 0px 6px;	display: block;	font-weight: bold;}

UL#tab LI.tour_title_unselected2 A.tour_menu_unselected2{color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}

SPAN.tour_menu_visited_middel2 A.tour_menu_unselected2{color:#0b507a; font-size:12px; font-weight:bold; text-decoration:none;}

UL#tab LI.tour_title_unselected2 SPAN.tour_menu_visited_left2{float: left;	background: none;	height: 28px;	width: 7px;	

display: block;}

UL#tab LI.tour_title_unselected2 SPAN.tour_menu_visited_right2{float: left;	background: none;	height: 28px;	width: 7px;	display: block;}

UL#tab LI.tour_title_unselected2 SPAN.tour_menu_visited_line2{display: block;float: left;width: 2px;height: 22px; color: #85dbfe;line-height: 25px;text-align: right;visibility: visible;background:url(bt_tours_line.gif) no-repeat;  margin-top:6px;}

UL#tab LI.tour_title_unselected2{float: left;background: none;height: 25px;padding-left:0px;}

DIV.sh_tour_menu_level22{position: absolute;top: 25px;left:1px;height: 26px;	}

DIV.tab_content_tour2{padding:10px 8px ; background-color:#f6f9fa; margin-bottom:10px; }

DIV.tab_content_tour3{padding:10px 8px ; background-color:#f6f9fa; margin-bottom:10px; text-align:justify;}

DIV.box_cruise_all{text-align:justify;}

DIV.row_tab_hotels2{height:18px; line-height:18px;}

DIV.tab_r_name_hotel2{float:left; width:390px;line-height:18px; padding-left:4px; }

DIV.tab_r_name_hotel2 A{font-size:12px; color:#215e99; text-decoration:none;}

DIV.tab_r_name_hotel2 A:hover{text-decoration:underline;}

DIV.tab_r_name_hotel2 SPAN{color:#000000;}

DIV.tab_r_name_hotel2 SPAN:hover{color:#215e99;}

DIV.tab_r_star_hotel2{float:left; width:60px;line-height:18px; margin-top:4px; }

DIV.tab_r_price_hotel2{float:left; width:83px; padding:2px 3px 0px 10px;margin-bottom:3px; line-height:13px;color:#FF0000; font-size:11px;}

Td.price_car_site_start{background-color:#FFFFFF; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae;}

TD.price_car_site{background-color:#258eca; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae;}

TD.price_car_site_end{background-color:#258eca; color:#FFFFFF; font-size:12px; font-weight:bold; text-align:center; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae; border-right:1px solid #aeaeae;}

TD.price_car_site2{background-color:#FFFFFF; color:#0B507A; font-size:12px; font-weight:bold; text-align:center; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae; }

TD.price_car_site2_end{background-color:#FFFFFF; color:#0B507A; font-size:12px; font-weight:bold; text-align:center; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae; border-right:1px solid #aeaeae;}

TD.price_car_site3{background-color:#FFFFFF; color:#0B507A; font-size:12px; font-weight:bold; text-align:center; border-left:1px solid #aeaeae;border-top:1px solid #aeaeae; border-bottom:1px solid #aeaeae;}

TD.price_car_site3_end{background-color:#FFFFFF; color:#0B507A; font-size:12px; font-weight:bold; text-align:center; border:1px solid #aeaeae;}

TD.price_car_site2 SPAN{font-size:12px; font-weight:bold; color:#FF0000;}

TD.price_car_site2_end SPAN{font-size:12px; font-weight:bold; color:#FF0000;}

TD.price_car_site3 SPAN{font-size:12px; font-weight:bold; color:#FF0000;}

TD.price_car_site3_end SPAN{font-size:12px; font-weight:bold; color:#FF0000;}

TABLE.table_tab_price_car{margin-bottom:15px;}

* HTML DIV.text_ct_tour_detail2 {height:250px;}

* HTML DIV.text_ct_tour_detail1 {height:500px;}

/* ----------- format tab tour detail2-------------*/

DIV.b_tour_HD_left_3{float:left; background-color:#FFFFFF; border:1px solid #919191; padding:3px;}

* HTML DIV.b_tour_HD_left_3 {padding-bottom:1px;}

*:first-child+html  DIV.b_tour_HD_left_3{padding-bottom:1px; }

DIV.b_tour_HD_left_3 IMG{width:192px; height:147px;}

DIV.b_tour_HD_right_3{margin-left:12px;float:left; width:330px;}

DIV.b_tour_HD_title_3{padding-bottom:6px;font-weight:bold; font-size:16px; color:#04405c; }

DIV.b_tour_HD_title_3 A{font-weight:bold; font-size:16px; color:#04405c; text-decoration:none;}

DIV.b_tour_HD_title_3 A:hover{text-decoration:underline;}

DIV.duration_tour_3{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold;padding-top:2px;}

DIV.b_tour_HD_book_3{ background:url(bg_book_tour_60x17.gif) no-repeat; width:60px; height:17px;  padding-left:14px;}

DIV.b_tour_HD_book_3 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book_3 A:hover{text-decoration:none;}

DIV.b_tour_HD_price_3{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold;}

DIV.b_tour_HD_text_3{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold; }

DIV.summary_detail_tour{color:#04405c; padding:4px 1px 10px 1px; font-size:12px; font-weight:bold; min-height:50px;}

* HTML DIV.summary_detail_tour {height:50px;}

*:first-child+html  DIV.summary_detail_tour{height:50px; }

SPAN.detail_tour_span{font-size:12px; font-weight:bold; color:#000000;}

DIV.b_tour_HD_book_5{ background:url(input_customize_tour_111x17.gif) no-repeat; width:100px; height:17px;  padding-left:14px;float:left; margin-left:8px;}

DIV.b_tour_HD_book_5 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book_5 A:hover{text-decoration:none;}

DIV.b_tour_HD_book_6{ background:url(bg_book_tour_60x17.gif) no-repeat; width:46px; height:17px;  padding-left:14px; float:left;}

DIV.b_tour_HD_book_6 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book_6 A:hover{text-decoration:none;}



DIV.book_hotel_2_2{float:left; background:url(bg_book_hotel_79x17.gif) no-repeat; width:79px; height:17px;  padding-left:14px;}

DIV.book_hotel_2_2 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.book_hotel_2_2 A:hover{text-decoration:none;}





DIV.b_tour_HD_left_4{float:left; background-color:#FFFFFF; border:1px solid #919191; padding:3px;}

* HTML DIV.b_tour_HD_left_4 {padding-bottom:1px;}

*:first-child+html  DIV.b_tour_HD_left_4{padding-bottom:1px; }

DIV.b_tour_HD_left_4 IMG{width:192px; height:147px;}

DIV.b_tour_HD_right_4{margin-left:12px;float:left; width:330px;}

DIV.b_tour_HD_title_4{padding-bottom:3px;font-weight:bold; font-size:16px; color:#04405c; }

DIV.b_tour_HD_title_4 A{font-weight:bold; font-size:16px; color:#04405c; text-decoration:none;}

DIV.b_tour_HD_title_4 A:hover{text-decoration:underline;}

DIV.duration_tour_4{color:#04405c; padding-bottom:3px; font-size:12px; font-weight:bold;padding-top:2px;}

DIV.duration_tour_4_end{color:#04405c; padding-bottom:6px; font-size:12px; font-weight:bold;padding-top:2px;}

DIV.duration_tour_4_end A{font-size:12px; color:#145897; text-decoration:underline;}

DIV.duration_tour_4_end A:hover{text-decoration:none;}

DIV.b_tour_HD_book_4{ background:url(bg_book_tour_60x17.gif) no-repeat; width:60px; height:17px;  padding-left:14px;}

DIV.b_tour_HD_book_4 A{line-height:17px; font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.b_tour_HD_book_4 A:hover{text-decoration:none;}

DIV.b_tour_HD_price_4{color:#04405c; padding-bottom:3px; font-size:12px; font-weight:bold;}

DIV.b_tour_HD_text_4{color:#04405c; padding-bottom:3px; font-size:12px; font-weight:bold; }

DIV.tab_content_tour2 ul {margin-left:15px;}

input.phone {width:40px;}

input.phone2 {width:80px;}

select.select_booking_2 {width:200px;}

/*---------------------------------Search-result-----------------------------------------*/

DIV.content_search_result{width: 667px;padding: 0px 10px;}

DIV.search_title_result{border:1px dashed #999999; padding: 10px;font-weight: bold;margin-bottom: 15px; margin-top:10px;}

SPAN.search_key_result{font-weight: normal;}

H1.search_request{text-align: right;font-weight: normal;border-top: #999999 1px solid;margin: 0px;margin-top: 4px;padding-top: 5px;}

SPAN.search_request{font-weight: bold;}

DIV.page_number_search{top: 0px;width: auto;}

DIV.more_video{background:url(arrow_9x9.gif) 0px 8px no-repeat; padding-left:16px; line-height:24px;}

DIV.more_video A{font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}

DIV.more_video A:hover{text-decoration:underline;}

DIv.item_video_end{float:left;}

DIv.item_video{float:left; margin-right:34px;}

DIV.title_video h4{width:250px;}





/*------------------FORMAT SITE MAP----------------------*/

DIV.title_b_travel_{padding:10px 0px 4px 0px;}

DIV.title_b_travel_ span{color:#37619A; font-size:13px; font-weight:bold; text-transform:uppercase;}

DIV.title_b_site_map2{background:url(arrow_3.gif) 0px 6px no-repeat; padding-left:9px; font-size:12px; font-weight:bold; margin-left:10px; color:#37619A; margin-bottom:4px;}

DIV.title_b_site_map3{font-size:11px; font-weight:bold; padding-left:40px; }

DIV.sitemap_item{padding:5px 0px 5px 60px;}

LI.sitemap_ul_ A{font-size:11px; text-decoration:none; color:#0000FF;}

LI.sitemap_ul_ A:hover{text-decoration:underline;}



DIV.box_cus_tour_index{background:url(Gif_customize_tour_223x42.gif) no-repeat; width:158px; height:32px;  margin-bottom:2px; padding-left:65px; padding-top:10px;}

DIV.box_cus_tour_index A{font-size:18px; font-weight:bold; color:#3e2405; text-decoration:none;}

DIV.box_cus_tour_index A:hover{text-decoration:none;}

div.flag_top {padding:7px 0px; margin-right:8px;}



div.send_content {background: url(gach_c_1x10.gif) no-repeat 0px 3px;float:right;margin-left:5px;padding-left:8px;}

div.print_site {background:url(icon_print2_17x15.gif) 0px 0px  no-repeat;float:right;height:19px;margin-left:5px;padding-left:22px;}

DIV.b_customer_2_all{background-color:#FFFFFF;}

DIv.print_bot_all{padding:8px 0px 0px 0px; }