/* CSS Document */
*{font-family:Arial, Helvetica, sans-serif; text-decoration: none;line-height: normal;}
BODY{margin:auto;behavior: url(../js/hover.htc);font-size: 12px; }
BODY.send_email_bd{background:none;}
* HTML BODY.send_email_bd{background:#FFFFFF none;}
UL,LI, FORM{list-style: none;padding: 0px;margin: 0px;}
/*----------General Links----------*/
A{font-size:12px;text-decoration:none; color:#000000;}
A:link{color: #000000;text-decoration: none;}
A:active{color: #000000;text-decoration: underline;}
A:hover{text-decoration: underline;}
INPUT{font-size: 11px;}
SELECT{font-size: 11px;}
TEXTAREA{}
A IMG{border: none;}
STRONG{font-weight:bold;}
h1, h2, h3, h4 {margin:0;padding:0;}
p {color:#000000;font-size:12px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;margin:0 0 1.5em;text-indent:1px; padding:0; margin:0;}
h3{font-size:15px; font-weight:bold;}
h4{font-size:12px; font-weight:normal; font-weight:bold;}
h2{font-size:18px; font-weight:bold;}
/*----------\Close General Links\----------*/
/*----------General Class----------*/
.clear{clear: both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.clear_both{clear:both;}
/*----------\Close General Class\----------*/
/*----------Setup----------*/
DIV#wrapper{margin: auto;width: 951px;padding: 0px; background-color:#FFF; }
DIV#footer_bot{margin:auto; width:951px;}
DIV#footer_bot_2{margin:auto; width:951px;}
DIV#header{position:relative;}
DIV#content{width:951px; background-color:#FFF; }
DIV#footer{}
DIV.content_left{ width:271px; float:left; padding:8px 0px 0px 0px;}
DIV.content_midle{float:left; padding:8px 0px 0px 0px; width:100%;}
DIV.content_midle_visa{float:left; padding:8px 0px 0px 0px; width:100%; margin-bottom:7px;}
*:first-child+html DIV.content_midle_visa{ padding:8px 0px 0px 0px;}
*:first-child+html DIV.advan_top{margin-bottom:-9px;}
DIV.content_bottom{ padding:6px 0px 0px 0px; width:947px; border-left:2px solid #b6b6b6; border-right:2px solid #b6b6b6; }
DIV.content_bottom2{ padding:6px 0px 0px 0px; width:947px;}

DIV.ct_bottom_left{float:left; width:654px; padding-right:10px;}
DIV.ct_bottom_right{float:right; width:280px; border-left:2px solid #b6b6b6; }
DIV.guide_left{float:left;}
DIV.guide_right{float:right; width:169px;}
DIV.tour_left{float:left;}
DIV.tour_right{float:right; width:300px;}
DIV.tour_dt_left{float:left; width:794px;}
DIV.tour_dt_right{float:right; width:133px; margin-right:3px;}
/*----------\Close Setup\----------*/

/*----------MENU MAIN----------*/
DIV.navigation {
float:left; 
height:34px;
margin:0 auto;
padding:0;
text-align:left;
width:951px; background:#f77410 no-repeat;
}

DIV.navigation li {
background:#f77410 none repeat 0 0;
display:inline;
margin:0;
padding:0;}
DIV.navigation a.first {color:#FFFFFF;
cursor:pointer;
padding:0;
text-decoration:none;}
DIV.navigation a.first SPAN {
color:#FFFFFF;
cursor:pointer; background:#000ec8  no-repeat; /*height:33px;*/ height:29px;
float:left;
margin:0 auto;
 padding-top:5px;
text-decoration:none; /* width:95px;margin-top:-4px; */ width:101px; text-align:center;}
DIV.navigation  a.nonefirst span{background:#F77410}
div.navigation li.li_background {
background:url(menu_line_new_1x34.jpg) no-repeat; width:1px; height:34px;
display:block; float:left;
margin:0;
padding:0;}
DIV.navigation a.current SPAN {
color:#FFFFFF;
cursor:pointer;
float:left;
margin:0 auto;
font-family:Trebuchet MS,Verdana,sans-serif;
/*padding-left:0;*/ padding-top:1px;
text-decoration:none; height:33px; width:91px;text-align:center; line-height:15px;}
DIV.navigation a.hotel SPAN {
font-family:Trebuchet MS,Verdana,sans-serif;
color:#FFFFFF;
cursor:pointer;
float:left;
margin:0 auto;
padding-left:0; padding-top:6px; height:28px;
text-decoration:none; width:70px;text-align:center; line-height:15px;}
DIV.navigation a {
/*background:url(ver_1x34.gif) repeat-x scroll left top;*/
color:#FFFFFF;
cursor:pointer; 
float:left;
margin:0;
padding:0px 0 0 0px;
text-align:center;
text-decoration:none; font-size:12px; font-weight:bold; }
DIV.navigation a span {
background:#010094 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
height:29px ;
margin:auto; padding-top:5px;
width:100px ;}
DIV.navigation ul li a span {
font-family:Trebuchet MS,Verdana,sans-serif;
}
DIV.navigation a:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.logo{float:left; margin-right:20px;}
div.logo_footer img, DIV.logo IMG{width:169px; height:73px;}
DIV.banner_center{float:left; width:388px; height:73px; margin-left:53px; }
DIV.banner_center IMG{width:500px; height:73px;}
DIV.lg_right{float:right; width:250px;color:#797979;font-size:13px; font-weight:bold;}
DIV.lg_right A{font-size:13px; font-weight:bold; color:#FFF;text-decoration:none; }
DIV.lg_right A:hover{}

DIV.lg_right A.flag_en{background:url(England16x16.png) 0px 1px no-repeat; display:block; width:14px; float:right; margin-right:4px;height:11px; border:1px solid #fff;}
DIV.lg_right A.flag_vi{background:url(vietnam_flag_16x16.jpg) 0px 1px no-repeat;  display:block; width:14px; float:right; margin-right:4px;height:11px; border:1px solid #fff;}
DIV.lg_right A.flag_fr{background:url(France16x16.png) 0px 1px no-repeat;  display:block; width:14px; float:right;height:11px; margin-right:4px; border:1px solid #fff;}

DIV.banner{padding:7px 0px 10px 0px;}


/*------------------format BOX SEARCH-----------------------*/
DIV.title_search_{width:197px; font-size:18px; color:#393b3a; font-weight:bold;  padding-left:8px; padding-bottom:4px;}
DIV.b_search_all{background:url(1x208_bg_search.gif) repeat-x top #f7941d; width:265px; margin-right:5px; padding:4px; height:201px;} 
DIV.b_search_all_2{background:url(1x208_bg_search.gif) repeat-x top #f7941d; width:292px; margin-right:5px; padding:4px; height:201px; margin-bottom:7px;} 
INPUT.search_check{float: left;height: 22px;line-height: 22px;margin-top: 1px;}
DIV.check_tour{float: left;display: block;height: 22px;line-height: 22px;padding: 0px 20px 0px 3px; font-size:13px; font-weight:bold; color:#393b3a; width:80px;}
DIV.search_select_right{padding:0px 0px 0px 8px;}
DIV.path_time{color:#003D70; }
DIV.date_menu_top{font-size:12px; font-weight:bold; color:#003D70; padding:7px 3px 1px 100px;}
DIV.search_text{float:left; width:80px; font-size:12px; font-weight:bold;}
INPUT.input_search_1{float:left; width:146px;}
SELECT.search_select{float:left; width:150px; font-size:11px;}
DIV.search_row{padding:4px 0px 10px 0px;}
DIV.search_content{padding:6px 6px 6px 8px; background-color:#FFFFFF; height:117px;}
DIV.search_key_input{padding:4px 0px;}
INPUT.search_key_buttom{color: #FFFFFF; font-size:12px; font-weight:bold; border:0; width:97px; height:19px; margin-left:93px; line-height:17px; background-color:#0011ef; padding-bottom:4px; cursor:pointer;}
*:first-child+html INPUT.search_key_buttom{ margin-top:-1px; height:19px;}
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;}
DIV.search_input_left{height: 28px;padding-left: 4px;margin-bottom: 2px;}
DIV.search_input_right{height: 27px;padding-right: 4px;}
DIV.search_input_text{ color:#000000;float: left;width: 89px;padding-top: 7px;}
DIV.search_input{float: left;width: 112px;padding-top: 3px;}
INPUT.search_input{width: 148px; height:13px;}
SELECT.search_input{width: 136px; height:19px;}
OPITION.search_input{font-size:12px; color:#00678f;}

/*------------------FORMAT BANNER JAVA 2.11.2009 HIEPPN FORMAT----------------------*/
div.HomeTopStoryBorder { overflow: hidden; position: absolute; background-color: white; z-index: 99; }
.HomeTopStoryBorder1 { position: absolute; left: 0px; top: 0px; width: 673px; height: 8px; }
.HomeTopStoryBorder2 { position: absolute; left: 0px; top: 240px; width: 673px; height: 8px; }
.HomeTopStoryBorder3 { position: absolute; left: 0px; top: 8px; width: 8px; height: 209px; }
.HomeTopStoryBorder4 { position: absolute; left: 365px; top: 8px; width: 8px; height: 209px; }
div#divTS { width: 673px; height: 209px; overflow:hidden; text-align: left; position: relative; }
div#imgButton { position: absolute; left: 623px; top: 170px; width: 44px; height: 22px; z-index: 1; cursor: pointer; }
div#div0 { position: absolute; left: 0px; width: 673px; height: 209px; overflow: hidden; cursor: pointer; }
div#div_0 { position: absolute; top: 142px; left: 0px; width: 673px; height: 67px; overflow: hidden;font-family: tahoma; font-size: 12px; background:url(bg_5x67_PNG.png) repeat-x; }
.divImgTS { position: absolute; left: -673px; width: 673px; height: 209px; overflow: hidden; cursor: pointer; }
.divContTS { position: absolute; top: 142px; left: -673px; width: 673px; height:67px; overflow: hidden; font-family: tahoma; font-size: 12px; background:url(bg_5x67_PNG.png) repeat-x; }
.divContTS a.Lead { font-weight:normal;margin:0;}
.divTitleTS { cursor: pointer; margin-bottom: 5px; width: 673px; font-family: arial; font-size: 17px; font-weight: bold;height:22px; overflow:hidden;line-height:22px;opacity:1.0;filter:alpha(opacity=100); z-index:99;padding-left:6px; }
DIV.STSdiv2{padding-left:6px; color:#FFFFFF; font-size:12px; width:600px; text-align:justify; font-weight:bold;}
#div_0 .divTitleTS{opacity:1.0;filter:alpha(opacity=100);}
DIV.divTitleTS A{font-size:19px; font-weight:bold; text-decoration:none; cursor:pointer; color:#FFFFFF;}
DIV.divTitleTS A:hover{}
DIV.TopStory_left{float:left; width:673px; margin-top:8px; margin-left:7px;}
SPAN.day{font-size:17px ;font-weight:bold; color:#ffa800;padding-left:6px;}


/*------------------format BOX BONS PLANS 1----------------------*/
DIV.row_box_bp_top{position:relative;border-bottom:1px solid #EF8E3D;}
DIV.item_left_rs_top{position:relative;border-bottom:1px solid #1775ba;}
DIV.item_left_rs_top_2{border-bottom:1px solid #4da8e8;}
DIV.boder_1px_{position:absolute; bottom:-1px; left:206px;background-color:#F0F0F0; height:1px; width:15px; z-index:99;}
DIV.boder_1px_rs{position:absolute; bottom:-1px; left:206px;background-color:#FFFFFF; height:1px; width:15px; z-index:99;}
DIV.boder_1px_2{position:absolute; bottom:-1px; left:115px;background-color:#F8F8F8; height:1px; width:16px; z-index:99;}

DIV.left_b_tools{background:url(28x30_left_box1.gif) left no-repeat;height:30px; padding-left:28px;}
DIV.midle_b_tools{background:url(1x30_midle_box1.gif) repeat-x; height:27px;padding-top:3px; padding-left:3px;}
DIV.right_b_tools{background:url(17x30_right_box1.gif) right no-repeat;height:30px; padding-right:17px;}
DIV.end_left_b_tools{background:url(30x30_left_end_box1.gif) left no-repeat;height:30px; padding-left:30px;}
DIV.end_midle_b_tools{background-color:#5c5c5c; height:25px; padding-top:5px;}
DIV.end_right_b_tools{background:url(28x30_right_end_box1.gif) right no-repeat;height:30px; padding-right:28px;}



DIV.content_b_bp{background-color:#5c5c5c;padding:0px 2px;}
SPAN.title_b_tools{font-size:18px;font-weight:bold;color:#FFFFFF;}
SPAN.title_b_tools H2{font-size:18px;font-weight:bold;color:#FFFFFF;}
DIV.box_bp_all{width:457px; float:left; margin-right:6px;padding-bottom:4px}
DIV.box_des_all{width:774px; float:left; margin-right:6px;}
dIV.tour_all{float:left; margin-right:6px; width:640px;}
DIV.box_rs_left_all{width:456px; float:left; }
DIV.box_rs_right_all{width:307px; float:left; }
DIV.bg_white{background-color:#f0f0f0; padding:6px 6px 6px 10px;}
DIV.bg_promo{background-color:#f0f0f0; padding:13px 5px 6px 5px;}

DIV.bg_blue_1{background-color:#FFFFFF; padding:6px 6px 6px 10px;}
DIV.content_b_rs_blue_1{background-color:#1370b6;
padding:0 2px;}
DIV.content_b_rs_blue_2{background-color:#4da7e6;
padding:0 2px;}

DIV.bg_white2{background-color:#FFFFFF; padding:0px 2px 2px 2px;}
DIV.left_top_news_2{padding-bottom:15px;}
DIV.left_top_news_2 A{display:block; margin:0px; padding:0px;}
DIV.input_more{width:86px; height:22px; background-color:#ea6601;text-align:center; padding-top:3px; margin-left:4px;}
DIV.input_more A{font-size:12px; color:#FFFFFF; } 

DIV.input_more_rs{width:86px; height:22px; background-color:#0000fd;text-align:center; padding-top:3px; margin-left:4px;}
DIV.input_more_rs A{font-size:12px; color:#FFFFFF; } 

DIV.input_more_rs_2{width:92px; height:22px; background-color:#299ef2;text-align:center; padding-top:3px; margin-left:4px;}
DIV.input_more_rs_2 A{font-size:12px; color:#FFFFFF; } 


DIV.left_top_news_2_all{float:left; padding-right:6px; }
DIV.left_top_news_2 IMG{width:99px; height:72px;}
DIV.right_top_news_2{float:left; width:98px;}
DIV.right_top_rs_2{float:left; width:180px;}
DIV.title_tintuc_one H3 A{font-size:11px; font-weight:bold; color:#000000; }
DIV.title_tintuc_one H3.beach_tour{height:42px;overflow:hidden}
DIV.days{font-size:12px; font-weight:bold;color:#ea6601;}
DIV.text_tintuc_one P{font-size:11px;  color:#000000;}
DIV.item_left_bp_{float:left; width:206px; /*border-bottom:1px solid #ef8e3d;*/ padding-bottom:10px; margin-right:15px;}
DIV.item_left_rs__2{/*border-bottom:1px solid #ef8e3d;*/ padding-bottom:10px; }
DIV.item_left_bp_2{float:left; width:213px; /*border-bottom:1px solid #ef8e3d;*/ padding-bottom:10px;}
DIV.row_box_bp_bt{padding-top:10px;position:relative;border-bottom:1px solid #EF8E3D;}
DIV.row_box_bp_rs{padding-top:10px;position:relative;border-bottom:1px solid #1775ba;}
DIV.row_box_bp_rs_2{padding-top:10px;border-bottom:1px solid #4da8e8;}
DIV.row_box_bp_end{padding-top:10px; border-bottom:1px solid #ef8e3d; }
DIV.row_box_bp_rs_end{padding-top:10px;}
DIV.item_left_bp_end{float:left; width:206px;  padding-bottom:10px; margin-right:15px;}
DIV.item_left_bp_2_end{float:left; width:213px;  padding-bottom:10px;}
SPAN.end_b_tools{font-size:14px;font-weight:bold;color:#FFFFFF;}
SPAN.end_b_tools A{font-size:14px;font-weight:bold;color:#FFFFFF; text-decoration:underline;}
SPAN.end_b_tools A:hover{text-decoration:none;}
SPAN.toutes_nos{background:url(30x30_left_end_box1.gif) 0px -6px no-repeat; padding-left:30px; display:block; }
SPAN.toutes_nos A{font-size:14px;font-weight:bold;color:#FFFFFF; text-decoration:underline;}
SPAN.toutes_nos A:hover{text-decoration:none;}
DIV.left_bp_bt_2{float:left; width:333px;}
DIV.right_bp_bt_2{float:right; text-align:center; width:86px; height:22px; padding-top:3px; margin-top:15px; background-color:#e96500;}
DIV.right_bp_bt_2 A{font-size:12px;  color:#FFFFFF;}
DIV.right_bp_bt_2 A:hover{text-decoration:none;}
DIV.row_bp_bt_2{border-bottom:1px solid #e96500; /*height:58px;*/overflow:hidden; padding:5px 0;}
DIV.row_bp_bt_cruise_2{border-bottom:1px solid #e96500; height:46px;overflow:hidden}
DIV.row_bp_bt_2_end_{padding-bottom:3px; padding-top:2px;}
DIV.title_bp_bt_2 A H3{font-size:15px; font-weight:bold;  color:#000000;  }
DIV.title_bp_bt_2 A H3 SPAN{font-size:14px; font-weight:bold;  color:#585858; padding-left:5px; }
DIV.summary_bp_bt2{font-size:11px; }
/*------------------format BOX ADV 1----------------------*/
DIV.box_adv_all{padding-bottom:4px;}
DIV.box_adv_all IMG{ width:160px; height:211px;}
IMG.box_adv_all{margin-right:1px;}
*:first-child+html IMG.box_adv_all{ margin-right:3px; }
DIV.content_left_midle{float:left; width:456px; }
*:first-child+html DIV.content_left_midle{ width:463px; }
DIV.content_right_midle{float:right; background-color:#FFFFFF;}
DIV.content_right_midle2{background-color:#FFFFFF;}
/*------------------format BOX BONS PLANS 1----------------------*/
DIV.ct_left{float:left; margin-right:4px; list-style:disc;}
DIV.ct_left_ht{float:left; margin-right:12px;}
*:first-child+html DIV.ct_left_ht{ margin-left:5px;}

DIV.ct_left_rs{float:left; margin-right:8px;}
*:first-child+html DIV.ct_left_rs{ margin-left:5px; margin-right:5px;}


DIV.ct_left_cruise{float:left; margin-right:12px;}
*:first-child+html DIV.ct_left_cruise{ margin-right:5px;}
DIV.ct_left_contact{float:left; width:769px; margin-right:12px;}
DIV.ct_right{float:right; width:170px;}
DIV.ct_right_cruise{float:right; width:169px;}
DIv.box_hotel_all{width:306px;}
DIV.left_bp_bt_3{float:left; width:224px;}
DIV.right_bp_bt_3_all{float:right; text-align:left; }
*:first-child+html DIV.right_bp_bt_3_all{ margin:0px 14px 0px 0px; }
DIV.tile_plus{ font-size:10px;  text-align:center;}
DIV.right_bp_bt_3{float:right; text-align:center; width:56px; height:20px; padding-top:4px; margin-top:0px; background-color:#0014e7;}
DIV.right_bp_bt_3 A{font-size:12px;  color:#FFFFFF;}
DIV.right_bp_bt_3 A:hover{text-decoration:none;}
DIV.title_bp_bt_3 A H3{font-size:15px; font-weight:bold;  color:#000000;  }
DIV.title_bp_bt_3 A H3 SPAN{font-size:14px; font-weight:bold;  color:#0014e7; padding-left:5px; }
DIV.row_bp_bt_3{border-bottom:1px solid #585858; padding-bottom:4px; padding-top:7px;}

*:first-child+html DIV.row_bp_bt_3{ padding:4px 0px 5px 0px;}
*:first-child+html DIV.row_bp_bt_3_end_{padding:11px 0px 12px 0px; }
*:first-child+html DIV.hotel_ie7{padding-bottom:1px; }
DIV.row_bp_bt_3_end_{ padding-bottom:6px; padding-top:6px;}

/*------------------format BOX ADV 2----------------------*/
DIV.box_adv_2_all{}
DIV.box_adv_2_all IMG{width:170px; height:126px;}
IMG.box_adv_2_all{margin-bottom:8px;}
DIV.box_adv_3_all{}
DIV.box_adv_3_all IMG{width:170px; height:115px;}
IMG.box_adv_3_all{margin-bottom:8px;}
*:first-child+html IMG.ad_ie7{ margin-bottom:5px;}

/*------------------format BOX ADV RS----------------------*/
DIV.box_adv_rs_all{}
DIV.box_adv_rs_all IMG{width:169px; height:118px;}
IMG.box_adv_rs_all{margin-bottom:6px;}
*:first-child+html IMG.ad_ie7{ margin-bottom:5px;}

/*------------------format BOX ADV CRUISE----------------------*/
DIV.box_adv_cruise_all{}
DIV.box_adv_cruise_all IMG{width:169px; height:110px;}
IMG.box_adv_cruise_all{margin-bottom:8px;}
*:first-child+html IMG.ad_ie7{ margin-bottom:5px;}

/*------------------format BOX ADV DESTINATION----------------------*/
DIV.box_adv_des_all{}
DIV.box_adv_des_all IMG{width:169px; height:107px;}
IMG.box_adv_des_all{margin-bottom:12px;}
*:first-child+html IMG.ad_ie7{ margin-bottom:5px;}

/*------------------format BOX ADV SERVICE----------------------*/
DIV.box_adv_service_all{}
DIV.box_adv_service_all IMG{width:169px; height:116px;}
DIV.box_adv_service_all IMG.box_adv_rs_all_first{height:330px; margin-bottom:6px;}
IMG.box_adv_service_all{margin-bottom:8px;}
*:first-child+html IMG.ad_ie7{ margin-bottom:5px;}


/*------------------format BOX Nos meilleures ----------------------*/
DIV.title_item_nos_mei A{font-size:13px; font-weight:bold;  }
DIV.title_item_nos_mei IMG{margin-right:5px;}
DIV.ct_item_nos_mei{ font-size:11px;  width:140px; height:50px; overflow:hidden}
DIV.item_nos_mei{float:left; width:156px;}
DIV.title_item_nos_mei{width:150px;height:40px; overflow:hidden}
DIV.more_item_nos_mei{height:21px; width:76px; padding-top:4px; text-align:center; background-color:#e96500;}
DIV.more_item_nos_mei A{font-size:12px; color:#FFFFFF; }
DIV.title_more_nos_mei{font-size:10px ; }
DIV.title_nos_mei{font-size:18px; font-weight:bold; color:#000000;  background:url(icon_18x17.gif) 0px 2px no-repeat; text-indent:28px; }
DIV.tt_nos_mei_all{border-bottom:2px solid #b6b6b6; padding:2px 8px 7px 12px;}
DIV.ct_nos_mei{padding:15px 4px 0px 12px;}
DIV.ct_row_nos_mei{padding-bottom:15px;}
/*------------------format box-rechercher-les-destinations----------------------*/
DIV.ct_nos_des{padding:8px 4px 8px 12px;}
DIV.ct_colum_recher_des{float:left; width:210px;}
DIV.ct_colum_recher_des UL LI{background:url(7x6_arrow.gif) 0px 6px no-repeat; text-indent:16px; line-height:16px;}
A.ct_colum_recher_des{font-size:12px; }

/*------------------format BOX HOTEL BOTTOM---------------------*/
DIV.item_hotel_bottom{float:left;width:115px; /*border-bottom:1px solid #e2e2e2;*/ padding-bottom:14px; padding-top:12px; margin-right:16px;}
DIV.ct_hotel_bottom{background-color:#f8f8f8; padding:3px 14px 8px 14px; }
DIV.title_hotel_bt A{color:#f49112;}
DIV.title_hotel_bt{padding-bottom:5px;}
DIV.detail_start_hotel_bt{font-size:12px; color:#404040}
DIV.item_hotel_bottom_end{float:left;width:115px;  padding-bottom:14px; padding-top:12px; margin-right:16px;}
DIV.item_hotel_bottom2{float:left;width:115px; /*border-bottom:1px solid #e2e2e2;*/ padding-bottom:14px; padding-top:12px;}
DIV.item_hotel_bottom_end2{float:left;width:115px; padding-bottom:14px; padding-top:12px;}
DIV.row_hotel_bottom{border-bottom:1px solid #e2e2e2; position:relative;}
/*------------------format BOX LES NOUVELLES---------------------*/
DIV.title_les_mei{font-size:18px; font-weight:bold; color:#000000;  background:url(icon_18x17.gif) 0px 2px no-repeat; text-indent:28px; }

DIV.tt_les_mei_all{border-bottom:2px solid #b6b6b6; padding:15px 8px 7px 12px;}
DIV.ct_les_bottom{ padding:10px 8px 5px 8px; }
DIV.ct_les_bottom UL LI{background:url(arrow_4x3.gif) 0px 6px no-repeat; text-indent:8px; line-height:15px;}
A.ct_les_bottom{font-size:11px; color:#00235b;}
SPAn.news_1{font-size:11px; color:#8e8e8e;}
SPAN.news_2{font-size:11px; color:#c40007;}
A.ct_les_bottom_blue{font-size:11px; color:#00235b;}
DIV.end_les_bottom{border-top:1px solid #b6b6b6; margin-top:7px;}
DIV.end_les_bottom A{font-size:11px; color:#00235b; background:url(arrow_6x5.gif) 73px 5px no-repeat; width:130px; display:block; text-decoration:underline;}
DIV.end_les_bottom A:hover{text-decoration:none;}


/*------------------format MENU FOOTER---------------------*/
DIV.navigation a.first2 {color:#FFFFFF;
cursor:pointer;
padding:0;
text-decoration:none;}
DIV.navigation a.first2 SPAN {
color:#FFFFFF;
cursor:pointer; background-color:#f77410 ; height:27px;font-family:Arial, Helvetica, sans-serif
float:left; font-size:11px;
margin:0 auto;
padding-left:0; padding-top:7px;
text-decoration:none;text-align:center; padding-left:18px;padding-right:18px;width:auto}
DIV.navigation a.first2:hover span {
background:#d90008 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.faq {color:#FFFFFF;
cursor:pointer;
text-decoration:none;}
DIV.navigation a.faq SPAN {
color:#FFFFFF;
cursor:pointer; background-color:#f77410 ; height:27px;font-family:Arial, Helvetica, sans-serif
float:left; font-size:11px;
margin:0 auto;
padding-left:0; padding-top:7px;
text-decoration:none; padding-right:18px;padding-left:18px;width:auto;text-align:center;}
DIV.navigation a.faq:hover span {
background:#d90008 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.terms {color:#FFFFFF;
cursor:pointer;
text-decoration:none;}
DIV.navigation a.terms SPAN {
color:#FFFFFF;
cursor:pointer; background-color:#f77410 ; height:27px;font-family:Arial, Helvetica, sans-serif
float:left; font-size:11px;
margin:0 auto;
padding-left:0; padding-top:7px;
text-decoration:none; padding-right:18px;padding-left:18px;width:auto;text-align:center;}
DIV.navigation a.terms:hover span {
background:#d90008 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.nouvelles {color:#FFFFFF;
cursor:pointer;
text-decoration:none;}
DIV.navigation a.nouvelles SPAN {
color:#FFFFFF;
cursor:pointer; background-color:#f77410 ; height:27px;font-family:Arial, Helvetica, sans-serif
float:left; font-size:11px;
margin:0 auto;
padding-left:0; padding-top:7px;
text-decoration:none; padding-right:18px;padding-left:18px;width:auto;text-align:center;}


DIV.navigation a.nouvelles:hover span {
background:#d90008 none repeat scroll 0 0;
color:#FFFFFF;}

DIV.navigation a.link_ex {color:#FFFFFF;
cursor:pointer;
text-decoration:none;}
DIV.navigation a.link_ex SPAN {
color:#FFFFFF;
cursor:pointer; background-color:#f77410 ; height:27px;font-family:Arial, Helvetica, sans-serif
float:left; font-size:11px;
margin:0 auto;
padding-left:0; padding-top:7px;
text-decoration:none; padding-right:18px;padding-left:18px;text-align:center;width:auto}


DIV.navigation a.link_ex:hover span {
background:#d90008 none repeat scroll 0 0;
color:#FFFFFF;}

/*------------------format FOOTER BOTTOM---------------------*/
DIV.all_footer_{text-align:center; width:951px;}
DIV.row_footer_1{font-size:11px; color:#7e7e7e; text-decoration:underline; padding-bottom:12px;}
DIV.logo_footer{float:left; width:160px; padding:0px 10px; height:75px;}
DIV.contact_phone{float:left; width:202px; height:55px; padding-top:20px;}
DIV.contact_phone SPAN{font-size:20px; font-weight:bold; color:#ff650f;  }
DIV.infor_footer{float:left; width:181px; height:55px;background:url(1x16_row_footer.gif) 0px 25px no-repeat; font-size:11px; padding-top:15px; padding-left:15px;}
DIV.infor_footer_2{float:left; width:357px; background:url(1x16_row_footer.gif) 0px 25px no-repeat; height:60px;font-size:11px;padding-top:7px; padding-left:15px;}
DIV.infor_footer_2 SPAN{font-size:11px; font-weight:bold;}



/*------------------format PAGE HOTEL--------------------*/
DIV.pg_hotel_row_left{float:left; padding-right:4px;}
DIV.pg_hotel_row_left IMG{width:100px; height:100px;}
DIV.pg_hotel_row_right{float:left; width:337px;}
DIV.left_title_pg_ht{float:left; width:262px;}
a.title_group_hotel {font-size:13px;font-weight:normal;color:#4D4D4D;text-align:left;text-transform:uppercase;}
DIv.right_title_pg_ht{text-align:left; float:right; width:75px; color:#4D4D4D; font-size:12px;}
DIV.name_hotel_pg A{font-size:12px; font-weight:normal; color:#CC6600; padding-right:3px; }
DIV.name_hotel_pg{float:left; width:262px;}
DIV.price_pg_hotel{float:right; text-align:left; width:75px;}
DIV.price_pg_hotel A{font-size:12px; font-weight:bold;text-decoration:underline; color:#CC6600;}
DIV.price_pg_hotel A:hover{text-decoration:none;}
DIV.all_title_pg_ht{padding-bottom:4px;}
DIV.row_2_pg_hotel{padding-bottom:4px;}
DIV.end_item_hotel{width:321px; text-align:right;}
DIV.end_item_hotel A{font-size:12px; text-decoration:underline; color:#4D4D4D;}
DIV.end_item_hotel A:hover{text-decoration:none;color:#CC6600;}
DIV.pg_hotel_row{border-bottom:1px solid #CC6600; padding-bottom:2px; padding-top:2px;}
*:first-child+html DIV.pg_hotel_row{padding-bottom:0px; }

DIV.end_left_b_tools2{background:url(15x30_left_end_box_2.gif) left no-repeat;height:30px; padding-left:15px;}
DIV.end_midle_b_tools2{background-color:#5c5c5c; height:25px; padding-top:5px; }
DIV.end_right_b_tools2{background:url(15x30_right_end_box2.gif) right no-repeat;height:30px; padding-right:15px;}
DIV.left_next{float:left; width:14px; margin-right:10px;height:14px; padding-top:2px;}
DIV.one_tow_{float:left;}
DIV.one_tow_ A{display:block; background-color:#fff; padding:2px 10px; color:#0000FF; font-weight:bold;}
DIV.right_next{float:left; margin-left:10px; width:14px; height:14px; padding-top:2px;}

DIV.end_left_b_tools2_news{background:url(15x30_left_end_box_2.gif) left no-repeat;height:30px; padding-left:15px;}
DIV.end_midle_b_tools2_news{background-color:#5c5c5c; height:25px; padding-top:5px; position:relative; padding-left:25px;}  
DIV.end_midle_b_tools2_news IMG.left_next{position:absolute; top:7px; left:6px;}
DIV.end_right_b_tools2_news{background:url(15x30_right_end_box2.gif) right no-repeat;height:30px; padding-right:15px;}

DIV#top_des_all{background:url(300x481_map_hotel.jpg) top #ff7101 no-repeat; width:300px; height:481px;}
DIV.title_top_des_ht{font-size:18px; font-weight:bold; color:#FFFFFF; padding:4px 0px 0px 6px; }
DIV#top_des_all UL{
color:#FFFFFF;

font-weight:bold;
line-height:normal;
margin:0;
padding:0;
position:relative;
text-decoration:none;
width:auto;
}
DIV#top_des_all UL LI{
margin:0;
padding:0;
position:absolute;}
DIV#top_des_all UL LI.vietnam{
font-size:20px; font-weight:bold; 
left:139px;
top:60px;
}
DIV#top_des_all UL LI A.vietnam{
color:#FFFFFF;font-size:20px; font-weight:bold; 
cursor:pointer; 
padding:3px;
text-decoration:none;}

DIV#top_des_all UL LI A:hover.vietnam{
background:#FFFFFF none repeat scroll 0 0;
color:#FF6600;
text-decoration:none;}

DIV#top_des_all UL LI.hanoi{
font-size:20px; font-weight:bold; 
left:172px;
top:88px;
}
DIV#top_des_all UL LI.danang{
font-size:20px; font-weight:bold; 
left:200px;
top:189px;
}
DIV#top_des_all UL LI A.hanoi{
color:#FFFFFF;font-size:13px; font-weight:bold; 
cursor:pointer; 
padding:3px;
text-decoration:none;}

DIV#top_des_all UL LI A:hover.hanoi{
background:#FFFFFF none repeat scroll 0 0;
color:#FF6600;
text-decoration:none;}

DIV#top_des_all UL LI A.danang{
color:#FFFFFF;font-size:12px; font-weight:bold; 
cursor:pointer; 
padding:3px;
text-decoration:none;}
DIV#top_des_all UL LI A:hover.danang{
background:#FFFFFF none repeat scroll 0 0;
color:#FF6600;
text-decoration:none;}

DIV#top_des_all UL LI.hoian{
font-size:20px; font-weight:bold; 
left:234px;
top:212px;
}

DIV#top_des_all UL LI.nhatrang{
font-size:20px; font-weight:bold; 
left:234px;
top:310px;
}
DIV#top_des_all UL LI.phanthiet{
font-size:20px; font-weight:bold; 
left:220px;
top:339px;
}
DIV#top_des_all UL LI.saigon{
font-size:20px; font-weight:bold; 
left:145px;
top:375px;
}
DIV#top_des_all UL LI.phuquoc{
font-size:20px; font-weight:bold; 
left:40px;
top:367px; 
}
DIV#top_des_all UL LI.laos{
font-size:20px; font-weight:bold; 
left:60px;
top:117px;
}
DIV#top_des_all UL LI.vientiane{
font-size:20px; font-weight:bold; 
left:60px;
top:160px;
}
DIV#top_des_all UL LI.louang{
font-size:20px; font-weight:bold; 
left:25px;
top:85px;
}
DIV#top_des_all UL LI.campuchia{
font-size:20px; font-weight:bold; 
left:30px;
top:290px;
}
DIV#top_des_all UL LI.phuompenh{
font-size:20px; font-weight:bold; 
left:133px;
top:305px;
}

DIV#top_des_all UL LI.siemreap{
font-size:20px; font-weight:bold; 
left:106px;
top:251px;
}
DIV#top_des_all UL LI.sihanouk{
font-size:20px; font-weight:bold; 
left:18px;
top:335px;
}
INPUT.ok{background:url(30x19_ok.gif) no-repeat; width:30px; height:19px; font-size:12px; text-transform:uppercase; color:#f46200;border:0 none;font-weight:bold;}
INPUT.cancel{background:url(91x19_cancel.gif) no-repeat; width:91px; height:19px; font-size:12px; text-transform:uppercase;color:#f46200;border:0 none; font-weight:bold; }
DIV.b_newsletter{background:url(170x112_bg_news_letter.jpg) no-repeat; width:170px; height:112px;}
DIV.b_newsletter_2{background:url(300x131_bg_letter.gif) top #086efc no-repeat; width:300px; height:117px;}
DIV.left_letter{float:left; width:134px;}
DIV.left_letter INPUT.newsletter{width:110px;}
DIV.right_letter INPUT.newsletter{width:110px;}
DIV.right_letter{float:left; width:134px;}
DIV.title_newsletter{font-size:12px; font-weight:bold;color:#FFFFFF; text-transform:uppercase; padding:6px 0px 0px 42px;}
DIV.recevez{font-size:12px; font-weight:bold; color:#FFFFFF; padding:10px 6px 9px 6px;}
INPUT.newsletter{margin-left:6px;}
DIv.send_newsletter{padding:5px 6px;}






/*------------------FORMAT CONTACT US -----------------------*/
SELECT.pays{width:184px;}
TABLE.b_infor_contact{border-bottom:1px dashed #666666; padding-bottom:15px;}
A.mail_to{font-size:12px;  text-decoration:none;}
A:hover.mail_to{text-decoration:underline;}
TD.hot_line{color: #F30;}
TD.hot_line_phone{color: #F30;font-weight: bold;}
DIV.about_company{background: url(tour_line.gif) bottom repeat-x ;padding-bottom: 10px;}
DIV.about_company *{line-height: 14px;}
DIV.contact_title{margin-bottom: 30px;}
INPUT.contact_us{width: 320px;}
INPUT.contact_us_2{width: 180px;}
TD.contact_us{padding-bottom: 5px;}
TEXTAREA.contact_us{width: 360px; height:57px;}
DIV.travel_news_left{width: 450px;}
DIV.content_siderbar{float: left;width: 220px;padding-left: 15px;}
DIV.travel_news_right{width: 300px;}
INPUT.contact_buttom{padding: 0px 8px;cursor: pointer;}
DIV.contact_content{padding:10px;}
INPUT.input_send{color: #000000; font-size:11px; font-weight:bold; border:1px solid #c1c1a8; height:21px;margin-right:15px; line-height:17px; background-color:#FFFFFF; }
/* add by thoht */
INPUT.disable_send{color: #ccc; font-size:11px; font-weight:bold; border:1px solid #c1c1a8; height:21px;margin-right:15px; line-height:17px; background-color:#FFFFFF; }
/* end */
INPUT.check_code{width:195px;}
DIV.b_view_testimonials{padding:10px;}
INPUT.input_send2{color: #000000; font-size:12px; font-weight:bold; border:1px solid #c1c1a8; height:21px; line-height:21px; background-color:#FFFFFF;}
textarea.commnet_detail_textarea {border:1px solid #A7A6AA;height:50px;width:380px;}
input.input_contact_2{width:240px;}

DIV.contact{background-color:#EDF5FF;border:1px solid #C8ECFF;padding:12px 15px;}
DIV.title_contact{font-size:18px; font-weight:bold;color:#0097FE; padding-bottom:10px; }
DIV.marked{padding:5px 0px 6px 0px;}
DIV.merci{background-color:#EDF5FF;border:1px solid #C8ECFF;padding:12px 15px; height:364px;}

/*------------------FORMAT PAYMENT -----------------------*/
DIV.payment_all{border:1px solid #C8ECFF; background-color:#FFFFFF; padding:7px;}
DIV.title_payment{background:#C8ECFF ; font-size:17px; font-weight:bold;color:#0097FE; padding:4px 10px; }
DIV.ct_payment{padding:10px;}
DIV.ct_payment UL LI{list-style:disc;line-height:17px;}
DIV.ct_payment UL{padding:10px 20px;}

/*------------------FORMAT OTHER PAGE -----------------------*/
DIV.other_page{background-color:#EDF5FF; border:1px solid #C8ECFF; margin-bottom:7px; padding:5px 7px;} 
DIV.other_page_4{background-color:#FFFFFF; border:1px solid #C8ECFF; margin-bottom:7px; padding:5px 7px;} 

DIV.title_other_page {color:#0097FE; padding-bottom:8px; padding-left:5px;}
DIV.title_other_page_news {color:#0097FE; padding-bottom:5px; padding-left:5px;border-bottom:1px solid #C8ECFF; margin-bottom:4px;}
DIV#ct_other_page UL LI A{font-size:13px; font-weight:bold;color:#0097FE; padding:5px;}
DIV#ct_other_page UL LI{line-height:23px;}
DIV#ct_other_page UL LI A:hover{background-color:#FFFFFF; text-decoration:none; padding:5px; color:#ff6600;}

DIV.other_page_2{background-color:#edf5ff; margin-bottom:7px; padding:5px 7px; margin-top:7px;} 
DIV.title_other_page2 {color:#00589f; padding-bottom:0px; padding-left:1px; }
DIV.title_other_page2 H3{font-size:29px; font-weight:bold;}
DIV.title_other_page3 {color:#00589f; padding-bottom:12px; padding-left:5px; }
DIV.title_other_page3 H3{font-size:20px; font-weight:bold;}
DIV#ct_other_page2 UL LI A{font-size:13px; font-weight:bold;color:#00589f; padding:5px;}
DIV#ct_other_page2 UL LI{line-height:23px;}
DIV#ct_other_page2 UL LI A:hover{background-color:#FFFFFF; text-decoration:none; padding:5px; color:#ff6600;}


DIV.advan_left{float:left;width:589px; padding-top:6px;}
DIV.advan_right{float:right;padding-top:6px;}
DIV.left_pascher{float:left; padding-right:6px;}
DIV.left_pascher_2{float:left; padding-right:6px;}
DIV.left_pascher IMG{width:72px; height:58px;}
DIV.left_pascher_2 IMG{width:102px; height:58px;}

DIV.left_pascher_c{float:left; padding-right:6px;}
DIV.left_pascher_c IMG{width:74px; height:45px; margin-top:10px;}
DIV.right_pascher{float:left; width:510px;}
DIV.right_pascher_c{float:left; width:505px;}
DIV.right_pascher_2{float:left; width:480px;}
DIV.title_right_pr H1{font-size:16px;font-weight:bold; color:#FF6600; }
DIV.title_right_pr {padding:3px 0px 2px 0px;}
DIV.title_right_car H1{font-size:16px;font-weight:bold; color:#061cef; }
DIV.title_right_car {padding:3px 0px 2px 0px;}
DIV.title_right_rs H1{font-size:16px;font-weight:bold; color:#039cff; }
DIV.title_right_rs {padding:3px 0px 2px 0px;}
DIV.ct_right_pr{font-size:10px;}

DIV#phone_hotel{
background:#FFFFFF url(contact.jpg) no-repeat left top;
height:56px;
width:315px;}
div.phone_tour_detail{background:#FFFFFF url(contact.jpg) no-repeat right top; width:300px;overflow:hidden;padding-bottom:3px;}
div.phone_service_detail{color:#FF6600; overflow:hidden;padding-top:0px;padding-bottom:20px}
DIV#phone_hotel .horaires{
color:#FF6600;
margin:0;
padding:3px 0 0 10px;
text-align:left;
width:230px;}

div.phone_service_detail SPAN.infos_tel,DIV#phone_hotel SPAN.infos_tel{
font-family:Trebuchet MS,sans-serif;
font-size:14px;
font-weight:bold;
line-height:15px;
margin:5px 0 0;}

div.phone_service_detail SPAN.numtel, DIV#phone_hotel SPAN.numtel{

font-size:20px;
font-weight:bold;
line-height:20px;}

DIV#phone_hotel SPAN.ouverture,div.phone_tour_detail span.ouverture{
color:#000000;
float:left;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal; padding:2px 0px;
line-height:10px;}


DIV#phone_cruise{
background:#FFFFFF url(317_56_contact_2.gif) no-repeat left top;
height:56px;
width:315px;}

DIV#phone_cruise .horaires{
color:#FF6600;
margin:0;
padding:3px 0 0 10px;
text-align:left;
width:230px;}

DIV#phone_cruise SPAN.infos_tel{
font-family:Trebuchet MS,sans-serif;
font-size:14px;
font-weight:bold;
line-height:15px;
margin:5px 0 0;}

DIV#phone_cruise SPAN.numtel{

font-size:20px;
font-weight:bold;
line-height:20px;}

DIV#phone_cruise SPAN.ouverture{
color:#000000;
float:left;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal;
line-height:10px;}


DIV#phone_resort{
background:#FFFFFF url(317x56_contact_resort.gif) no-repeat left top;
height:56px;
width:317px;}

DIV#phone_resort .horaires{
color:#FF6600;
margin:0;
padding:3px 0 0 10px;
text-align:left;
width:230px;}

DIV#phone_resort SPAN.infos_tel{
font-family:Trebuchet MS,sans-serif;
font-size:14px;
font-weight:bold;
line-height:15px;
margin:5px 0 0;}

DIV#phone_resort SPAN.numtel{

font-size:20px;
font-weight:bold;
line-height:20px;}

DIV#phone_resort SPAN.ouverture{
color:#000000;
float:left;
font-family:Arial,Verdana,sans-serif;
font-size:10px;
font-weight:normal;
line-height:10px;}



DIV#phone_tour{
background:#FFFFFF url(300x130_contact.gif) no-repeat left top;
height:130px;
width:300px; margin-bottom:7px;}

DIV#phone_tour .horaires{
color:#FF6600;
margin:0;
padding:17px 0 0 43px;
text-align:left;
width:230px;}

DIV#phone_tour SPAN.infos_tel{
font-family:Trebuchet MS,sans-serif;
font-size:15px;
font-weight:bold;
line-height:16px;
margin:5px 0px 5px 0px;}

div.horaires span.numtel,DIV#phone_tour SPAN.numtel{
 padding-top:3px; display:block; padding-bottom:3px;
font-size:22px;
font-weight:bold;
line-height:20px;}

div.horaires SPAN.ouverture,DIV#phone_tour SPAN.ouverture{
color:#000000;
float:left;
font-family:Arial,Verdana,sans-serif;
font-size:11px;
font-weight:normal;
line-height:10px;}


SPAN.one_page{background-color:#ff8b00; font-size:13px; font-weight:bold; color:#FFFFFF; padding: 0px 5px;}
A.page_next{font-size:13px; font-weight:bold; color:#ffffff; padding:0px 4px; }

DIV.box_advan_car IMG{width:306px; height:260px;}
DIV.box_advan_car{margin-bottom:10px;}


/*------------------FORMAT SERVICE PAGE----------------------*/

DIV.left_b_service{background:url(left_top_28x30_blue1.gif) left no-repeat;height:30px; padding-left:28px;}
DIV.midle_b_service{background:url(midle_top_1x30_blue.gif) repeat-x; height:27px;padding-top:3px; padding-left:3px;}
DIV.right_b_service{background:url(right_top_17x30_blue1.gif) right no-repeat;height:30px; padding-right:17px;}
* HTML DIV.right_b_service {padding:0;}
DIV.content_b_service{background-color:#1370b6;padding:0px 2px;}
DIV.bg_white_sv{background-color:#FFFFFF; padding:6px 3px 1px 2px;}
SPAN.title_b_service H2{font-size:18px;font-weight:bold;color:#FFFFFF; text-decoration:underline;}

DIV.end_left_b_service{background:url(15x30_left_bot_blue1.gif) left no-repeat;height:30px; padding-left:15px;}
DIV.end_midle_b_service{background-color:#1370b6; height:25px; padding-top:5px;}
DIV.end_right_b_service{background:url(right_bot_15x30_blue1.gif) right no-repeat;height:30px; padding-right:15px;}
SPAN.end_b_tools_13{font-size:12px;font-weight:bold;color:#FFFFFF;}
SPAN.end_b_tools_13 A{font-size:12px;font-weight:bold;color:#FFFFFF; text-decoration:underline;}
SPAN.end_b_tools_13 A:hover{text-decoration:none;}



DIV.left_b_voiture{background:url(left_top_29x30_car.gif) left no-repeat;height:30px; padding-left:29px;}
DIV.midle_b_voiture{background:url(midle_top_1x30_car.gif) repeat-x; height:27px;padding-top:3px; padding-left:3px;}
DIV.right_b_voiture{background:url(right_top_29x30_car.gif) right no-repeat;height:30px; padding-right:17px;}
* HTML DIV.right_b_voiture {padding:0;}
DIV.end_left_b_voiture{background:url(left_bot_34x32_car.gif) left no-repeat;height:32px; padding-left:34px;}
DIV.end_midle_b_voiture{background-color:#497db0; height:27px; padding-top:5px;}
DIV.end_right_b_voiture{background:url(right_bot_25x32_car.gif) right no-repeat;height:32px; padding-right:25px;}
DIV.content_b_car{background:url(1x194_bg_content_car.gif) repeat-x top #497db0; height:281px;
padding:0 2px;}
DIV.bg_white_car{background-color:#FFFFFF;padding:1px 2px 0px 2px; height:280px; overflow:auto;}
DIV.item_car{border-bottom:1px solid #497db0; padding-bottom:5px; padding-top:5px;}
DIV.left_item_car{float:left; padding-right:4px;}
DIV.left_item_car IMG{width:72px; height:52px;}
DIV.title_car A{font-size:12px; font-weight:bold; text-decoration:none; color:#393b3a;}
DIV.title_car A:hover{text-decoration:underline;}
DIV.title_car{padding-bottom:3px;}
DIV.right_item_car{float:left; width:187px;}
DIV.text_car_{font-size:11px; color:#393b3a; text-align:justify; }

/*------------------FORMAT TOP DES CAR----------------------*/
DIV.left_b_top_car{background:url(15x30_left_top_or.gif) left no-repeat;height:30px; padding-left:15px;}
DIV.midle_b_top_car{background:url(midle_top_1x30_or.gif) repeat-x; height:27px;padding-top:3px; padding-left:12px;}
DIV.right_b_top_car{background:url(right_top_15x30_or.gif) right no-repeat;height:30px; padding-right:15px;}
DIV.box_top_des_car_all{width:485px; margin-top:9px;}

DIV.number_des{float:left; padding-right:8px;}
DIV.number_des IMG{width:16px; height:16px;}
DIV.location_des{float:left;}
DIV.location_des A{font-size:11px; font-weight:bold;  }
DIV.row_des_car{margin-bottom:6px;}
DIV.right_des_car{float:left;width:214px;}
DIV.left_des_car{float:left;width:214px;margin-right:12px;}
DIV.content_b_top_des_car{padding:10px 10px 1px 30px;}
*:first-child+html DIV.content_b_top_des_car{padding:10px 10px 0px 30px; }

DIV.box_savoir_all{
float:right; background:url(1x124_s.gif) repeat-x top #d0edff;

width:465px;padding:7px 10px 12px 10px; }
DIV.ct_savoir{overflow:auto; height:106px;}
DIV.title_savoir{font-size:16px; font-weight:bold ; color:#0300ff; padding-bottom:8px;}
DIv.content_savoir{font-size:11px; padding-bottom:8px;}

DIV.left_row_ser{float:left; padding-right:10px;}
DIV.left_row_ser A{display:block; margin:0px; padding:0px;}
DIV.left_row_ser IMG{width:138px; height:103px;}
DIV.right_row_ser{float:left;width:300px; }
DIV.title_right_r_ser{color:#0100fe; font-size:15px; font-weight:bold; padding-bottom:2px; }
DIV.title_right_r_ser A{color:#0100fe; font-size:15px; font-weight:bold; padding-bottom:2px; }
DIV.left_ct_r_ser{float:left;width:250px;}
DIV.left_ct_r_ser A{font-size:11px; }
DIV.right_ct_r_ser{float:left;width:50px;}
DIV.right_ct_r_ser A{font-size:11px; font-weight:bold;  }
DIV.right_ct_r_ser A SPAN{font-weight:normal; font-size:11px;}
DIV.summary_sv{padding:0px 10px 6px 10px; font-size:11px; border-bottom:1px solid #333333;}
DIV.row_ser_all{border-bottom:1px solid #333333; padding-bottom:3px; padding-top:3px;}
DIV.row_ser_all_end{border:0 none; padding-top:3px;}
DIV.les_princi_all{background-color:#fef0e5; padding:10px; width:437px; margin-top:10px;}
DIV.title_les{font-size:15px; font-weight:bold; color:#fd6e08; padding-bottom:10px;}
DIV.content_les{font-size:11px; color:#fd6e08;padding-left:7px;  }
SPAN.jestar{color:#FF6600; font-size:11px;}
SPAN.pm_ticket_{font-size:12px; color:#333333; font-weight:bold;  }

/*------------------FORMAT BOX LEFT RESORT----------------------*/
DIV.left_b_resort{background:url(39x30_left_top_rs1.gif) left no-repeat;height:30px; padding-left:39px;}
DIV.midle_b_resort{background:url(1x30_midle_top_box_rs1.gif) repeat-x; height:27px;padding-top:3px; padding-left:3px;}
DIV.right_b_resort{background:url(17x30_right_top_box_rs1.gif) right no-repeat;height:30px; padding-right:17px;}
DIV.end_left_b_resort{background:url(16x55_left_bot_box_rs1.gif) left no-repeat;height:55px; padding-left:16px;}
DIV.end_midle_b_resort{background:url(421x55_midle_bot_rs1.gif) no-repeat;width:424px; height:50px; padding-top:5px;}
DIV.end_right_b_resort{background:url(16x55_right_bot_box_rs1.gif) right no-repeat;height:55px; padding-right:16px;}

/*------------------FORMAT BOX RIGHT RESORT----------------------*/
DIV.left_b_resort_2{background:url(35x30_left_top_box_rs2.gif) left no-repeat;height:30px; padding-left:35px;}
DIV.midle_b_resort_2{background:url(1x30_midle_top_box_rs2.gif) repeat-x; height:27px;padding-top:3px; padding-left:3px;}
DIV.right_b_resort_2{background:url(17x30_right_top_box_rs2.gif) right no-repeat;height:30px; padding-right:17px;}
DIV.end_left_b_resort_2{background:url(16x55_left_bot_box_rs2.gif) left no-repeat;height:55px; padding-left:16px;}
DIV.end_midle_b_resort_2{background:url(285x55_midle_bot_rs_2.gif) no-repeat;width:275px; height:50px; padding-top:5px;}
DIV.end_right_b_resort_2{background:url(16x55_right_bot_box_rs2.gif) right no-repeat;height:55px; padding-right:16px;}



/*------------------FORMAT DESTINATION INDOCHINA---------------------*/
DIV.left_top_des{float:left; padding-right:15px;}
DIV.left_top_des IMG{width:169px; height:58px;}
DIV.right_top_des{float:left; width:567px; font-size:11px; font-weight:bold; line-height:18px ; text-align:justify; }
DIV.row_top_des{ padding-bottom:5px;}

DIV.title_ct_des{float:left; width:160px; font-size:16px; font-weight:bold; color:#ff7300;}
DIV.title_ct_des A{font-size:16px; font-weight:bold; color:#ff7300}
DIV.title_ct_des A:hover{text-decoration:none;}
DIV.title_ct_des_2{float:left; width:160px; font-size:16px; font-weight:bold; color:#ff7300;}
DIV.title_ct_des___2{ background:url(1x25_bg_title_des.gif) repeat-x; height:25px; width:50px; text-align:center; margin-top:-6px;}
DIV.title_ct_des___3{ background:url(1x25_bg_title_des.gif) repeat-x; height:25px; width:100px; text-align:center; margin-top:-6px;}

DIV.title_ct_des_2 A{font-size:16px; font-weight:bold; color:#FFFFFF;}
DIV.title_ct_des_2 A:hover{text-decoration:none;}
DIV.row_ct_des_2{padding-top:6px;border-top:1px solid #ff7300; padding-bottom:9px; background-color:#ffeacc;}


DIV.location_ct_des{float:left; width:437px;}
DIV.paysage_ct_des{float:left;width:155px;}
DIV.paysage_ct_des UL{padding-left:15px;}
DIV.paysage_ct_des UL LI{line-height:18px; background:url(3x5_arrow.gif) 0px 7px no-repeat; text-indent:7px;}
DIV.paysage_ct_des UL LI A{font-size:12px; font-weight:bold; color:#ff7300; line-height:18px;}

DIV.paysage_ct_des_2{float:left;width:155px;}
DIV.paysage_ct_des_2 UL{padding-left:15px;}
DIV.paysage_ct_des_2 UL LI{line-height:18px; background:url(3x5_arrow_2.gif) 0px 7px no-repeat; text-indent:7px;}
DIV.paysage_ct_des_2 UL LI A{font-size:12px; font-weight:bold; color:#e58700; line-height:18px;}


DIV.item_location_des{float:left; width:100px; margin-right:43px; text-align:center;}
DIV.item_location_des IMG{padding-bottom:7px; width:100px; height:75px;}
DIV.item_location_des_end IMG{padding-bottom:7px; width:100px; height:75px;}
DIV.item_location_des A{font-size:12px; font-weight:bold; color:#505050;}
DIV.item_location_des_end{float:left; width:100px; margin-right:43px; text-align:center;}
DIV.item_location_des_end A{font-size:12px; font-weight:bold; color:#000000;}


DIV.row_ct_des{padding-top:6px;border-top:1px solid #ff7300; padding-bottom:9px;}
DIV.title_paysage_{font-size:15px; font-weight:bold; color:#ff7300;}
DIV.color_other{color:#e48700;}
DIV.color_other_top{color:#f28f00;}
DIV.bg_des_all{background-color:#f0f0f0; padding:6px 6px 0px 6px;}
DIV.guide_bot_left{float:left;}
DIV.guide_bot_right{float:right;}
DIV.guide_bot{clear:both;
width:774px; padding-top:8px;}
DIV.box_pro_des_all{width:457px; margin-right:6px; overflow:hidden; clear:both;}
DIV.left_row_promo_des{border:1px solid #7e7e7e; padding:2px; background-color:#FFFFFF; float:left; width:100px; margin-right:5px; position:relative;padding-bottom:0px;}
DIV.left_row_promo_des IMG{width:100px; height:73px;}
*:first-child+html DIV.left_row_promo_des{padding-bottom:0px; }
DIV.promo_fix{position:absolute; top:-1px;  left:-1px; background:url(promo_41x40.gif) no-repeat; width:41px; height:40px;}
DIV.promo_fix IMG{ }
DIV.right_row_promo_des{float:left;width:104px;}
DIV.item_promo_des{float:left;width:215px; margin-right:5px;margin-bottom:8px}
div.guide_bot_left DIV.item_promo_des {float:left;width:215px; margin-right:5px;margin-bottom:18px}
div.promo_tour_index DIV.item_promo_des{float:left;width:215px; margin-right:5px;margin-bottom:3px}
div.promo_tour_index{float:left};
DIV.item_promo_des_2{float:left;width:215px; }
DIV.title_promo___ A{font-size:11px; font-weight:bold; color:#f77410;}
DIV.text_promo__{font-size:10px; color:#4c4c4c; padding-top:4px; text-align:justify;}
DIV.title_promo___ {height:42px;overflow:hidden}
DIV.left_pice__{float:left; font-size:14px; font-weight:bold; color:#f77410; width:34px; padding-top:4px; margin-top:3px;}
DIV.right_price{margin-top:3px;width:65px; text-align:center; background-color:#f77410; height:19px; float:left; padding-top:4px;}
DIV.right_price A{font-size:14px; font-weight:bold; color:#FFFFFF;}
DIV.row_promo_des{padding-bottom:3px;}

/*------------------FORMAT SITE MAP--------------------*/
div.hotel_summary {
float:left;
padding:15px 10px 20px 0;
width:330px;}
div.hotel_summary A {color:#000000;}
.tbold {
font-weight:bold;}div.site_map_summary_tour {
padding-bottom:0px;
padding-right:0;
width:740px;}
div.site_map_summary_tour A {color:#000000;}
div.site_map_title {
border-bottom:1px solid #EEEEEE;
margin-bottom:15px;
margin-right:40px;
padding-bottom:23px;}
div.site_map_title A {color:#000000;}
span.site_map_title {
background-color:#EEEEEE;
float:left;
padding:4px 5px 4px 10px;}
span.site_map_title A {color:#000000;}
span.site_map_title_right {
background:transparent url(site_map_25x23.jpg) repeat;
display:block;
float:left;
height:23px;
width:25px;}
span.site_map_title_right A {color:#000000;}
div.site_map_list_right {
float:left;
margin-right:20px;
width:300px;}
div.site_map_list_left {
margin-right:20px;
width:300px;}
div.site_map_list_right A {color:#000000;}
div.site_map_list {
background:transparent url(dot_list_6x7.gif) no-repeat 8px 11px;
line-height:16px;
padding-left:20px;
padding-top:5px;}
div.site_map_list A {color:#000000;}
DIV.title_st_1{font-size:13px; font-weight:bold; background:url(7x6_arrow_blue.gif) 0px 6px no-repeat; text-indent:11px; margin-left:5px; color:#0097FE; }
DIV.item_site_map{float:left; width:350px; margin-right:20px; margin-bottom:20px;}


/*------------------FORMAT TOUR PAGE--------------------*/
DIV.title_tour_patch{font-size:18px; font-weight:bold; padding-bottom:5px; color:#f77410}
DIV.title_tour_patch A{float:left; display:block; padding-right:8px; color:#f77410; font-size:18px; font-weight:bold;}
DIV.title_tour_patch_cruise{font-size:18px; font-weight:bold; padding-bottom:5px; color:#f67510}
DIV.title_tour_patch_cruise A{float:left; display:block; padding-right:8px; color:#f67510; font-size:18px; font-weight:bold;}


SPAN.tour_patch_1{display:block; float:left; background:url(5x10_arrow.gif) no-repeat 0px 4px; text-indent:12px; font-size:15px; font-weight:bold; color:#019bff; margin-top:4px; margin-left:3px;}
SPAN.cruise_patch_1{display:block; float:left; background:url(5x10_arrow2.gif) no-repeat 0px 4px; text-indent:12px; font-size:15px; font-weight:bold; color:#0821ef; margin-top:4px; margin-left:3px;}
DIV.summary_title_tour_patch{text-align:justify; font-size:12px; line-height:16px; color:#0011ef; padding-bottom:7px;}
DIV.left_top_tour_page{float:left;}
DIV.right_top_tour_page{float:right;}
DIV.right_top_tour_page_2{float:right; margin-top:10px;}
DIV.top_tour_page{background:url(1x32_title_tour.gif) repeat-x; height:26px; padding:6px 10px 0px 6px;}
DIV.top_tour_page_3{background:url(1x32_title_cruise.gif) repeat-x; height:26px; padding:6px 10px 0px 6px;}
DIV.top_tour_page_2{background-color:#eff3f7; height:26px; padding:6px 10px 0px 6px; border:1px solid #6b8ec6;}
DIV.bot_tour_page{background:url(1x25_bot_tour.gif) repeat-x; height:22px; padding:3px 10px 0px 6px;}
DIV.bot_tour_page_2{background:url(1x25_bot_cruise.gif) repeat-x; height:22px; padding:3px 10px 0px 6px;}
DIV.triper_tour{float:left; font-size:14px; font-weight:bold; color:#FFFFFF; width:72px;}
DIV.triper_hotel{float:left; font-size:11px; font-weight:bold; color:#000000; width:60px; padding-top:1px;}
DIV.select_tour{float:left;}
DIV.select_tour SELECT{font-size:11px; width:136px; height:17px; margin-right:4px;}
*:first-child+html DIV.select_tour SELECT{ height:18px; }
DIV.ok_tour{float:left; }
DIV.ok_tour INPUT{font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; background-color:#0011ef; border:0 none; cursor:pointer;width:29px; height:17px;}
DIV.ok_cruise{float:left; }
DIV.ok_cruise INPUT{font-size:12px; text-transform:uppercase; color:#FFFFFF; border:1px solid #FFFFFF; font-weight:bold; background-color:#0011ef;  cursor:pointer;width:29px; height:17px;}
DIV.previousPage{font-size:11px; color:#919191;float:left;}
DIV.previousPage_2{font-size:11px; color:#919191;float:left; padding-right:8px; padding-top:1px;}
DIV.next_page{float:left;}
DIV.next_page_2{float:left; padding-top:1px;}
DIV.next_page_2 A{color:#001eff; font-size:11px; text-decoration:underline;}
DIV.next_page_2 A:hover{text-decoration:none;}
DIV.select_page{float:left;}
DIV.page_now_active{font-size:11px; color:#FFFFFF;float:left; padding-top:2px; padding-right:6px;}
DIV.page_now_active_2{font-size:11px; color:#000000;float:left; padding-top:0px; padding-right:6px;}
DIV.page_now_active_2 SPAN{font-size:12px; font-weight:bold; color:#ff0000;}
DIV.previousPage IMG{margin-top:5px; margin-right:6px;}
DIV.next_page IMG{margin-top:5px; margin-left:6px;}
DIV.content_tour_all{border:2px solid #ff6600; background-color:#FFFFFF; padding:5px 3px;}
DIV.content_tour_all_2{border:2px solid #0820ee; background-color:#FFFFFF; padding:5px 3px;}
DIV.left_r_tour{float:left; padding-right:8px;}
DIV.left_r_tour A{display:block; margin:0px; padding:0px;}
DIV.left_r_tour IMG{ width:133px; height:88px;}
DIV.right_r_tour{float:left; width:486px;}
DIV.left_top_r_r{float:left; width:365px;}
DIV.right_top_r_r{float:right;}
DIV.name_tour__{padding-bottom:5px;}
DIV.name_tour__ A{font-size:13px; font-weight:bold; color:#f77410;}
DIV.name_tour__ A SPAN{font-size:13px; font-weight:bold; color:#616161;}
DIV.name_cruise__{padding-bottom:5px;}
DIV.name_cruise__ A{font-size:13px; font-weight:bold; color:#0820ee;}
DIV.name_cruise__ A SPAN{font-size:13px; font-weight:bold; color:#616161;}
DIV.inteneraire_tour{font-size:12px; color:#019bff; padding-bottom:5px;}
DIV.secarter_tour{font-size:12px; color:#000000;}
DIV.partir_tour{font-size:11px; padding-bottom:4px;}
DIV.price_tour{background-color:#ff6600; padding:2px; text-align:center}
DIV.price_tour A{font-size:14px; font-weight:bold; color:#FFFFFF;}
DIV.price_cruise{background-color:#1436ee; padding:2px;}
DIV.price_cruise A{font-size:14px; font-weight:bold; color:#FFFFFF;}
DIV.text_about_cruise{text-align:justify; font-size:12px; padding-top:1px;}
DIV.bot_right_r_tour{margin-top:15px; background:url(19x14_arrow.gif) 355px 0px no-repeat;}
DIV.bot_right_r_tour A{font-size:11px; color:#001eff; text-decoration:underline; }
DIV.bot_right_r_tour A:hover{text-decoration:none;}
DIV.bot_right_r_tour_des{margin-top:15px; background:url(19x14_arrow.gif) 420px 0px no-repeat;}
DIV.bot_right_r_tour_des A{font-size:11px; color:#001eff; text-decoration:underline; }
DIV.bot_right_r_tour_des A:hover{text-decoration:none;}



DIV.row_tour_page{border-bottom:1px solid #ff6600; padding-bottom:8px; margin-bottom:8px;}
*:first-child+html DIV.row_tour_page{padding:0px 0px 0px 0px; }

DIV.row_cruise_page{border-bottom:1px solid #0820EE; padding-bottom:8px; margin-bottom:8px;}
*:first-child+html DIV.row_cruise_page{padding:0px 0px 0px 0px; }


DIV.row_tour_page_end{margin-bottom:4px; }

/*------------------FORMAT BOX TOUR LIST MENU--------------------*/
#thematiques_launch{background:url(300x385_bg_menu_tour.gif) #ddeefe top no-repeat;width:300px; margin-bottom:7px;}
#thematiques_launch ul#nuageTags li a:hover {
background:#FFFFFF none repeat 0 0;
color:#FF6600; padding-left:10px;}

#thematiques_launch ul#nuageTags li a {
color:#019bff; font-size:15px; font-weight:bold; 
padding:3px 3px 3px 10px;
text-decoration:none;}
#thematiques_launch ul#nuageTags li {
background-image:url(5x10_arrow.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:23px;
line-height:23px;
margin:0;
padding:0 0 0 8px;}

#thematiques_launch ul#nuageTags li.tagSizeP_2 {
background-image:url(5x10_arrow.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:23px;
line-height:23px;
margin-left:20px;
padding:0 0 0 8px;}


#thematiques_launch ul#nuageTags li.line_bottom {
display:block; background:url(287x1px_line_bottom.gif) no-repeat; width:275px; margin-top:7px; margin-bottom:7px;
height:1px;}



*:first-child+html #thematiques_launch ul#nuageTags li.line_bottom{ margin:0px 0px 0px 0px; }


#thematiques_launch ul#nuageTags li.tagSizeP_2 a:hover {
background:#FFFFFF none repeat 0 0;
color:#FF6600; padding-left:6px;}

#thematiques_launch ul#nuageTags li.tagSizeP_2 a {
color:#019bff; font-size:14px; font-weight:bold; 
padding:3px 3px 3px 6px;
text-decoration:none;}

#thematiques_launch ul#nuageTags {
display:block;

font-size:12px;
font-weight:bold;
line-height:normal;
margin:15px 0 0px 15px;
padding:0;
text-align:left;
text-decoration:none;
width:auto; padding-bottom:10px;}

.tagSizeP {
color:#FFFFFF;}
DIV.title H3{ font-size:18px; font-weight:bold; color:#019bff;}
DIV.title{padding:5px 0px 0px 10px;}


/*------------------FORMAT BOX CRUISE LIST MENU--------------------*/

#thematiques_launch_2{background:url(300x209_bg_cruise_list.jpg) #0821ee top no-repeat;width:300px; margin-bottom:7px;}
#thematiques_launch_2 ul#nuageTags li a:hover {
background:#FFFFFF none repeat 0 0;
color:#0820ee; padding-left:10px;}

#thematiques_launch_2 ul#nuageTags li a {
color:#FFFFFF; font-size:15px; font-weight:bold; 
padding:3px 3px 3px 10px;
text-decoration:none;}
#thematiques_launch_2 ul#nuageTags li {
background-image:url(arrow5x10_white.gif);
background-position:left center;
background-repeat:no-repeat;
display:block;
height:23px;
line-height:23px;
margin:0;
padding:0 0 0 8px;}


#thematiques_launch_2 ul#nuageTags {
display:block;

font-size:12px;
font-weight:bold;
line-height:normal;
margin:15px 0 0px 15px;
padding:0;
text-align:left;
text-decoration:none;
width:auto; padding-bottom:10px;}

.tagSizeP {
color:#FFFFFF;}
DIV.title_2 H3{ font-size:18px; font-weight:bold; color:#FFFFFF;}
DIV.title_2{padding:5px 0px 0px 10px;}

DIV.banner_cruise_page IMG{width:300px; height:232px;}
DIV.banner_cruise_page{margin-bottom:5px;}

/*------------------FORMAT TOUR PROMO-------------------*/
DIV.tour_promo_all{border:1px solid #c7ecfe; border-bottom:0px none; margin-bottom:4px;}
DIV.tour_promo_all_ht{border:1px solid #c7ecfe; border-bottom:0px none; margin-bottom:4px; margin-top:7px;}
DIV.title_tour_promo{font-size:14px; font-weight:bold; color:#019bff; text-transform:uppercase; padding:6px 0px 0px 7px;}
DIV.row_tour_promo{border-bottom:1px solid #c7ecfe; padding:7px; position:relative;}
DIV.row_tour_promo_end{border-bottom:1px solid #c7ecfe; padding:7px;}
DIV.bor_1px_promo{position:absolute; width:15px; bottom:-1px; right:-1px; height:1px; background-color:#FFFFFF;}
DIV.left_row_promo{float:left; padding-right:6px;}
DIV.left_row_promo IMG{width:50px; height:48px;}
DIV.right_row_promo{float:left; width:218px;}
DIV.price_promo{float:left; width:38px; padding-right:5px;}
DIV.price_promo A{font-size:12px; text-decoration:underline; font-weight:bold; color:#ff6600}
DIV.price_promo A:hover{text-decoration:none;}
DIV.summary_promo{float:right; width:175px; font-size:11px; text-align:justify;}
DIV.name_tour_promo{padding-bottom:0px;}
DIV.name_tour_promo IMG{margin-left:5px;}
DIV.name_tour_promo A{font-size:12px; color:#cc6600;}
DIV.name_tour_promo A SPAN{font-size:12px; color:#019bff;}
DIV.item_ht_list_{ border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8; border-left:1px solid #474747; border-top:1px solid #474747; background-color:#FFFFFF; }
DIV.boder_1px_ht__{background-color:#edf5ff; padding:1px; margin-top:10px;}
DIV.name_hotel_list{background-color:#edf5ff; padding:4px;}
DIV.name_hotel_list A{background:url(14x13_icon_hotel.gif) 3px 2px no-repeat; padding-left:25px; color:#FF6600; font-size:16px; font-weight:bold;}
DIV.zone_hotel_list{font-size:11px;}
DIV.zone_hotel_list SPAN{padding-left:35px; font-size:11px;}
DIV.left_ct_item_{float:left; padding-right:7px; padding-left:4px;}
DIV.ct_item_ht_list{padding-top:8px;}
DIV.summary_ct_item__{font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-style:italic; padding-bottom:3px;}
DIV.bot_ct_item__{margin-top:5px; background:url(19x14_arrow.gif) 0px 0px no-repeat; text-indent:25px;}
DIV.bot_ct_item__ A{font-size:11px; font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#001EFF; }
DIV.bot_ct_item__ A:hover{text-decoration:none;}

DIV.right_ct_item{float:left; width:550px;}
DIV.top_ct_item___{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; }
DIV.left_ct_item_ IMG{ width:68px; height:68px; border:1px solid #333333;}
DIV.text_random_bot{background-color:#edf5ff; text-align:center; padding:2px; margin-top:10px; margin-bottom:22px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.text_random_bot SPAN{font-weight:bold; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
DIV.tour_all_page_bot{margin-top:7px; margin-bottom:10px;}
DIV.tour_all_page{margin-bottom:10px;}

DIV.customize_all{background-color:#fe0000; padding:3px; margin-bottom:7px;}
DIV.border_all{border:1px solid #FFFFFF; padding:4px 1px; text-align:center; }
DIV.border_all A{font-size:16px; font-weight:bold; color:#FFFFFF; line-height:19px; }
DIV.fuer_all{border:1px solid #c7ecfe; margin-bottom:7px; border-bottom:0 none;}
DIV.title_fuer_{font-size:11px; color:#009bff; padding-bottom:4px; padding:6px;}
DIV.title_2_fuer{font-size:15px; text-transform:uppercase; font-weight:bold;color:#009bff;  padding-left:5px; margin-bottom:-10px;}
DIV.title_2_fuer_opi{font-size:14px; text-transform:uppercase; font-weight:bold;color:#009bff;  padding-left:5px; margin-bottom:-5px; padding-top:5px;}
DIV.item_fuer_all{border-bottom:1px solid #c7ecfe; padding:15px 2px 8px 4px; position:relative;}
DIV.item_fuer_all_2{border-bottom:1px solid #c7ecfe; padding:12px 2px 8px 4px; position:relative;}
DIv.visa_pagetour{margin-top:6px; }
DIv.visa_pagetour IMG{width:129px; height:125px; border:1px solid #c1c1c1;}

DIv.visa_des{margin-top:6px; }
DIv.visa_des IMG{width:168px; height:128px; border:1px solid #c1c1c1;}

DIV.border_1px_bot{position:absolute; width:13px; height:1px; background-color:#FFFFFF; bottom:-1px; right:-1px;}
DIV.img_item_fuer{float:left; padding-right:5px;}
DIV.left_img_opi{float:left; padding-right:7px;}
DIV.left_img_opi IMG{width:50px; height:48px;}
DIV.name_hotel_opi{padding-bottom:3px;}
DIV.name_hotel_opi A{font-size:12px; color:#cc6600;}
DIV.right_img_opi{float:left; width:57px;}
DIV.price_hotel__{padding-top:3px;}
DIV.price_hotel__ A{font-size:13px; font-weight:bold;color:#cc6600; text-decoration:underline; }
DIV.img_item_fuer IMG{width:44px; height:30px;}
DIV.price_item_fuer{float:left; width:66px; }
DIV.price_item_fuer A{font-size:15px; font-weight:bold; color:#000000; text-transform:uppercase; text-decoration:underline; }
DIV.price_item_fuer A:hover{text-decoration:none;}
DIV.text_item_fuer{font-size:11px; color:#000000; position:relative; width:120px;overflow:hidden}
DIV.arrow_right__{position:absolute; bottom:0px; right:-5px; width:5px; height:9px; background:url(arrow_5x9_tour.gif) no-repeat; z-index:99;}
DIV.text_item_fuer_des{font-size:11px; color:#000000; position:relative; width:140px;}


/*----------- format box gallery -------------*/
DIV.pri_gallery{background:url(arrow_24x24_left.gif) no-repeat; height:24px; width:24px; position:absolute; top:160px; left:10px; z-index:99;}
DIV.next_gallery{background:url(arrow_24x24_right.gif) no-repeat; height:24px; width:24px; position:absolute; top:160px; right:18px; z-index:99;}
DIV.left_gallery{float:left; padding-right:8px; position:relative;}
DIV.left_gallery IMG{width:470px; height:334px; border:0 none;}

DIV.left_gallery_2{float:left; padding-right:8px; position:relative;}
DIV.left_gallery_2 IMG{width:427px; height:300px; border:0 none;}

DIV.right_gallery{float:left; width:314px;}

DIV.row_right_gallery IMG.img_gallery_1{margin-right:4px; width:100px; height:68px;}
DIV.row_right_gallery IMG.img_gallery_2{ width:100px; height:68px;}
DIV.gallery_all{width:793px;}
DIV.row_right_gallery{padding-bottom:3px;}
/*----------- format TOP TOUR DETAIL -------------*/
DIV.left_top_tour_dt{float:left;width:470px;}
DIV.right_top_tour_dt{float:right;padding-top:40px; padding-right:5px;font-size:15px; font-weight:bold; color:#ff6602;}
DIv.right_top_tour_dt SPAN{color:#ff6602; font-size:15px;  }
DIV.top_tour_dt{width:793px;padding-bottom:7px;}
DIV.left_top_tour_dt H3{font-size:18px; font-weight:bold; color:#000000;}
DIV.left_top_tour_dt SPAN.title_payz{ color:#0099ff; font-size:16px; font-weight:bold;}
DIV.summary_tour_dt{font-size:12px; line-height:15px;}
DIV.row_ifor_tour_dt{font-size:12px;}
DIV.row_ifor_tour_dt SPAN{color:#fe0000; font-size:12px; text-transform:uppercase; }
DIV.row_ifor_tour_dt A{font-size:12px; color:#0099ff; text-decoration:underline;}
DIV.row_ifor_tour_dt A:hover{text-decoration:none;}

DIV.row_ifor_hotel_dt A{font-size:12px; color:#0099ff; text-decoration:underline;}
DIV.row_ifor_hotel_dt A:hover{text-decoration:none;}

DIV.row_nation_{font-size:12px; float:left; width:200px; font-weight:bold}
DIV.row_nation_ SPAN{color:#0099FF;font-size:12px;}
DIV.row_ifor_hotel_dt{font-size:12px; float:left; width:230px;font-size:13px;font-weight:bold}

DIV.row_ifor_hotel_dt SPAN{color:#fe0000; font-size:15px;}
DIV.row_location_hotel_dt{float:left; width:200px;font-size:12px;font-size:13px;font-weight:bold}
DIV.row_location_hotel_dt SPAN{color:#0099FF;font-size:12px;}
Td.location_weather{text-align:center; font-size:11px; color:#0097fe; border-bottom:1px solid #edf5ff;}
Td.location_weather_s{text-align:left; font-size:11px; color:#0097fe;}
Td.location_weather2{text-align:center; font-size:11px; font-weight:bold; color:#fe6900;border-bottom:1px solid #edf5ff; }
Td.location_weather5{text-align:center; font-size:11px; color:#0097fe; }
Td.location_weather3{text-align:center; font-size:11px; color:#fe6900; border-bottom:1px solid #edf5ff;}
Td.location_weather_e{text-align:center; font-size:11px; color:#fe6900;}
Td.location_weather4{text-align:center; font-size:11px; font-weight:bold; color:#0097fe; }
DIV.weather_box{border:1px solid #c8ecff;}
DIV.bor_1px_wea{border-bottom:1px solid #edf5ff;}
DIV.title_weather_box{font-size:14px; font-weight:bold;color:#0097fe;border-bottom:1px solid #c8ecff; background-color:#edf5ff; padding:5px;}
DIV.title_weather_box SPAN{font-size:15px; font-weight:bold; text-transform:uppercase; color:#0097fe;}

DIV.title_weather_box_2{font-size:14px; font-weight:bold;color:#0097fe;border-bottom:1px solid #c8ecff;  padding:5px;}
DIV.title_weather_box_2 SPAN{font-size:15px; font-weight:bold; text-transform:uppercase; color:#0097fe;}


DIv.table_price_tour_all{border:1px solid #c7ecfe; padding:7px; margin-top:10px;}
DIV.table_price_tour_all UL LI{list-style:disc; margin-left:16px; line-height:18px;}
DIV.title_price_tour{background-color:#edf6ff; padding:6px 4px; font-size:12px; font-weight:bold; color:#0398fe;}
DIV.time_price_tour{font-size:11px; font-weight:bold; padding:4px; text-transform:uppercase;}
TD.samedi{font-size:11px; font-weight:bold; color:#ff6501; }
TD.date_night{font-size:11px; }
DIV.summary_table_tour{ color:#666666;font-size:10px;padding:10px 0px}
SPAN.ep{background-color:#FF0000; font-size:11px; font-weight:bold; color:#FFFFFF; text-transform:uppercase; padding:2px 6px;}

DIV.summary_table_hotel{ color:#000000;font-size:12px; padding-top:10px; padding-bottom:10px;}
DIV.summary_table_hotel SPAN{font-weight:bold;font-size:12px;}
TD.votre_demande A{background:url(14x14_arrow.gif) 0px 2px no-repeat; padding-left:20px; font-size:11px; font-weight:bold;color:#ff6501;   text-decoration:underline;}
TD.votre_demande A:hover{text-decoration:none;}
TD.votre_demande_2 SPAN{background:url(14x14_arrow2.gif) 0px 2px no-repeat; padding-left:20px; font-size:11px; font-weight:bold;color:#c0c0c0;   text-decoration:underline;}

span.box_search_menu_mid {
background-color:#ff6600;
display:block;
float:left;
height:30px;
padding:0 5px;
}
span.box_search_menu_mid  A{font-size:16px; font-weight:bold; color:#FFFFFF; text-decoration:underline;  }
span.box_search_menu_mid  A:hover{text-decoration:none;}
SPAN.box_search_menu_left{background:url(left_17x30_input.gif) no-repeat left top;
float:left;
height:30px;
width:17px;}
SPAN.box_search_menu_right{background:url(right_8x30_inpit.gif) no-repeat right top;
float:left;
height:30px;
width:8px;}
DIV.book_tour_dt{float:left; margin-right:19px; margin-top:5px;}
DIV.cus_tour_dt{float:left;margin-top:5px;}
DIV.book_tour_dt_2{float:left; margin-right:19px; margin-top:12px;}
DIV.cus_tour_dt_2{float:left;margin-top:12px;}

DIV.avis_all{border:1px solid #C7ECFE;
margin-top:10px}
DIv.title_avis{background-color:#edf6ff; border-bottom:1px solid #C7ECFE; padding:6px 6px; font-size:12px; font-weight:bold;  color:#0199fe;}
SPAN.title_avis{background:url(arrow_9x5.gif) 0px 5px no-repeat; padding-left:12px; font-weight:bold ; color:#0199fe; }
SPAN.lire_tous{font-weight:bold ; color:#0199fe; text-decoration:underline; }
DIV.content_avis{padding:8px 9px 12px 9px;}
DIV.top_ct_avis{font-size:11px; color:#ff6501;}
DIV.top_ct_avis SPAN{font-size:16px; color:#ff6501; font-weight:
bold;}
DIV.bot_ct_avis{font-size:11px;}
A.voir_dt{text-decoration:underline; font-size:11px; font-weight:bold; color:#0198ff;}



/*----------- format TAB TOUR DETAIL -------------*/

DIV.tour_detail_tab{
overflow:hidden;
}
DIV.tour_detail_tab_menu{
	margin-top:10px; margin-bottom:1px;
}
LI.tour_detail_tab{
	float:left;
	cursor:pointer;
	list-style:none;
}
SPAN.tour_detail_tab_left{
	background:url(left_tab_7x25.gif) no-repeat top left;
	float:left;
	height:25px;
	width:7px;
}
SPAN.tour_detail_tab_right{
	background:url(right_tab_7x25.gif) no-repeat top left;
	float:left;
	height:25px;
	width:7px;
	margin-right:1px;
	
}
SPAN.tour_detail_tab_mid{
	background-color:#6ec5ff;font-size:12px; font-weight:bold;
	float:left;
	height:22px;
	font-weight:bold;
	padding:3px 22px 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(left_tab_active_7x25.gif) no-repeat top left;
	height:25px;
}
SPAN.tour_detail_tab_right_first{
	background:url(right_tab_active_7x25.gif) no-repeat top left;
	height:25px;
}
SPAN.tour_detail_tab_mid_first{
	background-color:#0099ff;
	height:22px;
	color:#FFFFFF;font-size:12px; font-weight:bold;
}
LI.tab_tab_select SPAN.tour_detail_tab_left{
	background:url(left_tab_active_7x25.gif) no-repeat top left;
	float:left;
	height:25px;
	width:7px;
	cursor:pointer;
	list-style:none;
}
LI.tab_tab_select SPAN.tour_detail_tab_right{
	background:url(right_tab_active_7x25.gif) no-repeat top left;
	float:left;
	height:25px;
	width:7px;
	margin-right:1px;
	list-style:none;
	
}
LI.tab_tab_select SPAN.tour_detail_tab_mid{
	background-color:#0099ff;
	float:left;
	height:22px;
	font-weight:bold;
	padding:3px 22px 0px;
	cursor:pointer;
	color:#FFFFFF; font-size:12px; font-weight:bold;
	list-style:none;
}
DIV.tour_detail_bg_mid{
	border:1px solid #C7ECFE;
}
*:first-child+html DIV.tour_detail_bg_mid{ margin-top:-9px; }


LI.tab_tab_unselect SPAN.tour_detail_tab_left{
	background:url(left_tab_7x25.gif) no-repeat top left;
	float:left;
	width:7px;
	height:25px;
	list-style:none; 
}
LI.tab_tab_unselect SPAN.tour_detail_tab_right{
	background:url(right_tab_7x25.gif) no-repeat top left;
	float:left;
	height:25px;
	width:7px;
	margin-right:1px;
	list-style:none;
}
LI.tab_tab_unselect SPAN.tour_detail_tab_mid{
	background-color:#6ec5ff;
	float:left;
	height:22px;
	font-weight:bold;
	padding:3px 22px 0px;font-size:12px; font-weight:bold;
	cursor:pointer;
	color:#FFFFFF;
	list-style:none;
}
SPAN.cruise_tab_1{cursor:auto;}
LI.tab_tab_unselect, LI.tab_tab_select{
	display:inline;
	list-style:none;
}
DIV#ct_tour_bot{padding:10px;}
DIV#ct_tour_bot UL LI{list-style:disc; line-height:19px;}
DIV#ct_tour_bot UL{margin-left:25px;}

DIV#ct_tour_bot .rubrique{clear:left;
color:#FF6600;
display:block;
font-size:17px;
font-weight:bold;
margin:20px 0 0;
padding:0;
width:100%;}

DIV#ct_tour_bot .titie_cap_2_ht{clear:left;
color:#0099ff;
display:block;
font-size:13px;
font-weight:bold;
margin:7px 0 3px;
padding:0;
width:100%;}

DIV#ct_tour_bot IMG{margin-right:10px; width:300px;}

DIV#ct_tour_bot A{color:#0099FF;
font-weight:bold;
text-decoration:none; text-decoration:underline;}
DIV#ct_tour_bot A:hover{text-decoration:none;}
DIV.top_tour_dt_top_1{font-size:11px; font-weight:bold;}
DIV.top_tour_dt_top_1 SPAN{font-weight:normal; font-size:11px; }


DIV.tool_bar_tour{background:#EDF5FF url(arrow_9x5.gif) no-repeat scroll 1% 40%;
border-bottom:#C8ECFF 1px solid ;
color:#0099FF;
font-size:12px;
font-weight:bold;
height:24px;
margin:0;
padding:2px 10px 0 20px;
}
*:first-child+html DIV.tool_bar_tour{ margin-top:-1px; }
DIV.tool_bar_tour SPAN.fleft{color:#0099FF;
font-size:12px;
font-weight:bold; float:left; }


DIV.tool_bar_tour2{background-color:#EDF5FF;
border-bottom:#C8ECFF 1px solid ;
color:#0099FF;
font-size:12px;
font-weight:bold;
height:24px;
margin:0;
padding:2px 10px 0 20px;
}
*:first-child+html DIV.tool_bar_tour2{ margin-top:-1px; }


DIV.tool_bar_tour2 SPAN.fleft{color:#0099FF;
font-size:12px;
font-weight:bold; float:left; }



DIV.tool_bar_tour__{

color:#0099FF;
font-size:12px;
font-weight:bold;
height:24px;
margin:0;
padding:2px 0px 0 0px;
}
*:first-child+html DIV.tool_bar_tour__{ margin-top:-1px; }


DIV.tool_bar_tour__ SPAN.fleft{color:#0099FF;
font-size:12px;
font-weight:bold; float:left; }



DIV#tool_bar_tour UL.liensutiles{background:transparent none repeat scroll 0 0;
float:right;
margin:0;
padding:0;
position:relative;
text-align:left;}


DIV#tool_bar_tour UL.liensutiles LI{display:inline;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 5px;
padding:0;}

DIV#tool_bar_tour UL.liensutiles LI A.favoris{background:url(icon_1_15x12.gif) no-repeat 0 50%;
padding:0 0 0 20px;color:#0099FF;
font-weight:bold; font-size:11px;
text-decoration:underline;}

DIV#tool_bar_tour UL.liensutiles LI A.print{background:url(icon_2_15x12.gif) no-repeat 0 50%;
padding:0 0 0 20px;color:#0099FF;
font-weight:bold; font-size:11px;
text-decoration:underline;}
DIV.left_bottom_tour_dt__{float:left;}
DIV.right_bottom_tout_dt__{float:right; font-size:18px; font-weight:bold;  color:#ff6600;}
DIV.input_bottom_tour_dt{background-color:#edf5ff; padding:5px 10px 10px 10px; margin-top:5px; margin-bottom:7px;}

/*----------- format HOTEL -------------*/

TD.vali{text-align:center; color:#0398FE; background-color:#EDF6FF;
font-size:13px;
font-weight:bold;}

TD.chambre{text-align:left; color:#0398FE; background-color:#EDF6FF;
font-size:13px; padding-left:5px;
font-weight:bold;}

TD.park_1{text-align:left; color:#0398FE; 
font-size:11px; padding-left:5px;
font-weight:bold; color:#FF6501;}

TD.price_htt{text-align:center; color:#ff6801;
font-size:11px;
font-weight:bold;}

TD.book_htt{text-align:center;
font-size:12px;
font-weight:bold;}
TD.book_htt A{text-align:center; color:#ff0000;
font-size:12px;
font-weight:bold; text-decoration:underline;}
TD.book_htt A:hover{text-decoration:none;}

TD.date_htt{text-align:center; color:#320a0a;
font-size:13px; 
}




/*------------------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;padding-right:10px; font-weight:bold; color:#304E1A;}
DIV.hotel_book_adult{float: left;width: 90px;}
DIV.hotel_book_children{float: left;width: 150px;}
DIV.hotel_book_checkin{float: left;padding-right:10px}
TEXTAREA.hotel_book_request{width: 325px; margin-bottom:7px;}
TD.contact_us{padding-bottom: 10px;}
INPUT.contact_us{width: 280px;}
SELECT.hotel_book_country{width: 100px;}
INPUT.hotel_book_adult{width: 20px;}
INPUT.hotel_book_checkin{width:109px;}
DIV.hotel_book_city{float: left;width: 180px;}
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:7px;}


/*----------------------\format gallery flowers\------------------------*/
DIV.flowers_item{text-align:center; float:left; padding-right:123px;}
DIV.flowers_item_end{text-align:center; float:left;}
DIV.flowers_img IMG{width:146px; height:115px; border:1px solid #333333; }
DIV.flowers_name{padding:10px 0px; font-size:11px; font-weight:bold; width:147px; }
DIV.bottom_flowers_all{padding:7px 2px 0px 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:#000000; 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:#000000; 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;}
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;}
/*----------------------\format service\------------------------*/
div.services_group_list {
margin-bottom:20px;
padding-bottom:5px;}
div.services_group_bar {
margin-bottom:10px;}
div.resort_group_bar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(line_yallow_1x12.gif) repeat-x scroll 0 14px;
position:relative;}
span.resort_group_title {
background-color:#FFFFFF;
}
.t_size14 {
font-size:14px; 
}
.t_orange {
color:#E0901F; }

a.services_group_bar {
position:absolute; color:#636363; font-size:11px;
right:0;
}
.t_gray {
color:#636363; 
}
.t_size11 {
font-size:12px; }

ul.services_group_list {
float:left;
padding:10px 10px 10px 0;
width:520px;}
A.services_group_list{color:#145897;
font-size:12px; }
li.services_group_list {
line-height:18px;
list-style-image:none;
list-style-position:outside;color:#145897;
list-style-type:none;}

img.service_group_img {
float:right;
width:170px;}
SPAN.service_group_summary{display:block; text-align:justify;}

DIV.ct_payment_2{padding:10px;}
DIV.ct_payment_2 UL LI{line-height:17px;}
DIV.ct_payment_2 UL{padding:10px 20px;}

DIV.ct_payment_des_2{padding:10px 2px;}
DIV.ct_payment_des_2 UL LI{line-height:17px;}
DIV.ct_payment_des_2 UL{padding:10px 20px;}
SPAN.duration_tt_{color:#616161;
font-size:13px;
font-weight:bold;}

div.item_2_tab_tour_ix_all_new {
border-bottom:1px solid #DDDDDD;
float:left;
margin-right:7px;
padding-bottom:6px;
padding-top:10px;
width:737px;}

div.title_item_2_tab_tour_ix_new {
margin-bottom:3px;}

div.title_item_2_tab_tour_ix_new a {
color:#0097FE;
font-size:13px;
}

div.img_item_2_tab_tour_ix {
float:left;
height:105px;
margin-right:4px;
width:175px;}
DIV.img_item_2_tab_tour_ix IMG{width:160px; height:99px;}
div.text_item_2_tab_tour_ix_new {
float:left;
padding-top:3px;
width:555px;}

div.text_top_item_2_tab_tour_ix {
color:#808080;
font-size:11px;
text-align:justify;}

div.view_more_item_2_ix_new {
background:transparent url(arrow_3x5_2.gif) no-repeat scroll 0 5px;
float:left;
margin-top:7px;
padding-left:10px;
width:80px;}
div.view_more_item_2_ix_new a {
color:#D68F13;
font-size:11px;
font-weight:bold;}



div.img_item_2_tab_tour_ix {
background:transparent url(bg_img_tour_175x115.gif) no-repeat scroll 0 0;
float:left;
height:115px;
margin-right:4px;
width:175px;}

div.right_infor_tour_ne {
font-weight:bold;
padding-bottom:10px;
padding-top:3px;
text-align:justify;}
DIV.content_news_detail__ UL LI{list-style:disc; padding-left:10px;}
DIV.content_news_detail__{padding-bottom:7px; padding-top:7px;}
div.news_n_bottom {
color:#000000;
font-weight:bold; margin-top:7px;}

div.title_more_tour_similar {
color:#0B6091;
font-family:tahoma,Arial,verdana;
font-size:14px;
font-weight:bold;
padding:8px 0;}
ul.link_tour_similar_2 {
padding:0 10px 10px 28px;}
li.link_tour_similar_2 {
background:transparent url(arrow_3x5.gif) no-repeat scroll 0 8px;
line-height:20px;
padding-left:10px;}

li.link_tour_similar_2 a {
color:#0B6091;
font-size:12px;
text-decoration:underline;}
li.link_tour_similar_2 a:hover{text-decoration:none;}

/*----------------------\format FAQs\------------------------*/
div.question_ct_row {
background-color:#FFFFFF;
border-bottom:1px solid #F4F2F4;
margin:0 9px 1px 10px;
min-height:10px;
padding:5px;}
span.reply {
color:#F57200;
float:right;
font-size:10px;
padding-right:10px;
text-decoration:underline;}

span.list_title {
color:#3B8CC4;
float:left;
line-height:18px;
width:600px;}

div.faq_cotent_title_list {
background:transparent url(dot_list_6x7.gif) no-repeat scroll 5px 6px;
line-height:18px;
min-height:10px;
padding-left:18px;}

div.question_title_show {
border-top:1px dotted #CCCCCC;
font-size:12px;
padding-bottom:10px;
padding-top:8px;
text-align:justify;}

span.answer {
color:red;
padding-right:4px;
text-decoration:underline;
}

.tbold {
font-weight:bold;}

/*----------------------\format search-result-hotel.php\------------------------*/
div.search_title_result {
border:1px dashed #999999; background-color:#EDF5FF;
font-weight:bold;
margin-bottom:10px;
padding:10px;}
span.search_key_result {
font-weight:normal; margin-right:30px;}
h1.search_request {
border-top:1px solid #999999;
font-weight:normal;
margin:4px 0 0;
padding-top:5px;
text-align:right;
color:#003D70;
vertical-align:baseline;}
span.search_request {
font-weight:bold;}
/*----------------------\format search-result-tour.php\------------------------*/
div.search_title_result_2 {
border:1px dashed #ff6600; background-color:#FFFFFF;
font-weight:bold;
margin-bottom:10px;
padding:10px;}
h1.search_request_2 {
border-top:1px solid #ff6600;
font-weight:normal;
margin:4px 0 0;
padding-top:5px;
text-align:right;
color:#003D70;
vertical-align:baseline;}
/*----------------------\format search-result-cruise.php\------------------------*/
div.search_title_result_3 {
border:1px dashed #0820EE; background-color:#EDF5FF;
font-weight:bold;
margin-bottom:10px;
padding:10px;}





/*----------------------\format CUSTOMIZE TOUR\------------------------*/
SELECT.field50 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:50px;}

.field250 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:250px;}

.field300 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:300px;}

.field150 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:150px;}

.gridrow td {
background-color:#F7F7F7;
padding:3px 3px 3px 5px;}

.field100 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:100px;}

.field50 {
color:#333333;
font-family:tahoma;
font-size:11px;
margin-right:5px;
margin-top:3px;
width:50px;}

Td.td_cus{color:#333333;
font-family:tahoma;
font-size:11px;}
Td.IconColumn{font-size:13px; font-weight:bold; color:#FF6600;font-family:tahoma; }
.error {
color:red;}
IMG.hotel_book_checkin{margin-top:-5px; margin-left:-3px;}
*:first-child+html IMG.hotel_book_checkin{ margin:0px 0px 0px -3px; }


TD.both_td STRONG{font-size:11px; font-weight:bold;font-family:tahoma;}
DIV.input_cus_bot{padding-bottom:15px; padding-left:16px;}
DIV.infor_cus_bot{ font-family:tahoma;font-size:11px;  }
DIV.infor_cus_bot A{ font-family:tahoma;color:#0011FF; text-decoration:underline;font-size:11px; }
DIV.infor_cus_bot STRONG{ font-family:tahoma; font-weight:bold;font-size:11px; }
INPUT.button_cus_1{background-color:#FF6600;
height:30px; color:#FFFFFF; border:0 none;

font-size:16px;
font-weight:bold; cursor:pointer; margin-right:10px;} 
INPUT.submit_sv{display:block; margin-top:10px;
background-color:#FF6600;
border:0 none;
color:#FFFFFF;
cursor:pointer;

font-size:13px;
font-weight:bold;
height:22px;
margin-right:10px;
}

TABLE.customize_tour__1 TD{color:#666;font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
DIV.note_cus{font-size:11px; color:#FF0000; font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif; }
/*add by thoht for gallery product*/
ul#thumbs li {
float:left;
margin-right:3px;
padding:0;
padding-bottom:2px;
width:101px;
}
ul#thumbs{
padding:0px;
}
ul#thumbs li a img {
border:0 none;
height:70px;
width:102px;
}
div.weather_box table{
width:315px;}
div.row_ul_image{
height: 218px;
overflow: hidden;}
div.row_ul_image_2{
height: 303px;
overflow: hidden;}
table.table_price_ticket{border-bottom: 1pt solid rgb(206, 207, 206)}
table.table_price_ticket td {border: 1pt solid rgb(206, 207, 206);padding:5px 2px; text-align:center}
table.table_price_ticket td a{font-size:13px;font-weight:normal;}
tr.head_ticket_table{background: #FF9900}
tr.head_ticket_table td{padding:7px; text-align:center;font-size:12px;color: #fff; font-weight:bold;}
tr.item_price_ticket{}
td.odd{background: #FDE2CD;}
td.even{background: #FDE2CD;}
td.price {text-align:center; }
td.price a{color:#257DF5}

/*end*/
/*add by hieppn for IE6*/
DIV.recevez{font-size:11px; font-weight:bold; color:#FFFFFF;font-family:Trebuchet MS,Verdana,sans-serif; padding:6px 6px 9px 6px;}
* HTML DIV.box_adv_all IMG{ width:161px; height:211px;}
* HTML DIV.bg_white{background-color:#f0f0f0; padding:6px 0px 6px 6px; border-left:0px solid #5c5c5c;}
* HTML DIV.right_bp_bt_3{ margin-right:7px; }
* HTML DIV.right_bp_bt_2{margin-right:7px;}
* HTML DIV.TopStory_left{margin-left:0px;}
* HTML DIV.boder_1px_{width:0px; }
* HTML DIV.row_bp_bt_3{height:24px;}
* HTML DIV.row_bp_bt_3_end_{height:24px;}
* HTML DIV.tour_all{margin-right:0px;}
* HTML DIV.box_rs_left_all{margin-right:5px;}
* HTML DIV.row_box_bp_rs{height:100px;}
* HTML DIV.item_left_rs_top{height:100px;}
* HTML DIV.item_left_rs__2{height:100px;}
* HTML body#voyage_mer DIV.item_left_bp_{ padding-bottom:5px;padding-top:3px; width:203px;}
* HTML body#voyage_mer DIV.item_left_bp_2{ padding-bottom:5px;padding-top:3px;width:203px;}
* HTML DIv.ct_left_cruise{margin-right:6px;}
* HTML DIV.box_bp_all{margin-right:4px;}
* HTML DIV.box_des_all{margin-right:1px;}
* HTML DIV.item_location_des{margin-right:38px;}
* HTML DIV.location_ct_des{width:423px; padding-top:6px;}
* HTML dIV.paysage_ct_des{width:148px;}
* HTML DIV.item_location_des_end{margin-right:38px;}
* HTML DIV.paysage_ct_des_2{width:148px; padding-top:6px;}
* HTML DIV.title_ct_des___2{margin-top:0px;}
* HTML DIV.title_ct_des___3{margin-top:0px;}
* HTML DIV.row_ct_des_2{padding-top:0px;}
* HTML DIV.ct_left_contact{margin-right:1px;}
* HTML DIV.gallery_all{width:750px;}
* HTML DIV.gallery_all_tour_detail{width:793px;}
DIV.gallery_all_tour_detail{width:793px;}
* HTML DIV.left_gallery{padding-right:6px;}
* HTML DIV.title_payment{height:20px;}
* HTML DIV.question_ct_row{height:18px;}
* HTML div.faq_cotent_title_list {background:transparent url(dot_list_6x7.gif) no-repeat scroll 5px 11px;}
* HTML DIV.payment_all{}
DIV.ct_ct_site_map{padding:10px;}
DIV.ct_ct_site_map UL LI{list-style:disc;line-height:17px;}
DIV.ct_ct_site_map UL{padding:10px 20px;}
* HTML DIV.ct_ct_site_map{padding:10px 0px;}
* HTML DIV.content_left_midle{width:450px;}
.div_bookmark{text-align:center;clear:both;padding-top:20px}

BODY#index DIV.row_bp_bt_3{padding-top:5px;}
BODY#index DIV.row_bp_bt_3_end{padding-top:3px;}
BODY#index DIV.bg_promo{padding-top:5px;}
DIV.pg_hotel_row_left A{display:block; margin:0px; padding:0px;}
BODY#voyage_mer DIV.item_left_rs__2{padding-bottom:12px;}
BODY#voyage_mer DIV.row_box_bp_rs_end{padding-top:12px;}
BODY#voyage_mer DIV.item_left_bp_{padding-bottom:12px;}
BODY#voyage_mer DIV.content_left_midle{width:456px;}
BODY#index DIV.row_bp_bt_3{padding /*\**/:5px 0px 4px 0px\9}
BODY#index DIV.row_promo_des_home{padding /*\**/:3px 0px 3px 0px\9}
BODU#voyage_mer DIV.row_box_bp_rs_2{padding /*\**/:10px 0px 0px 0px\9}
BODY#voyage_mer DIV.item_left_rs__2{padding /*\**/:0px 0px 10px 0px\9}

BODY#voyage_mer DIV.row_box_bp_rs_end{padding /*\**/:9px 0px 0px 0px\9}
BODY#voyage_mer DIV.item_left_bp_{padding /*\**/:0px 0px 10px 0px\9}
BODY#voyage_mer DIV.item_left_bp_2{padding /*\**/:0px 0px 10px 0px\9}
BODY#hotel DIV#top_des_all{height /*\**/:473px\9}
BODY#service_list DIV.bot_right_r_tour_des{background:url(19x14_arrow.gif) 408px 0px no-repeat;}
BODY#destination DIV.row_promo_des_home{padding-top:19px;}
BODY#destination DIV.item_promo_des{padding /*\**/:0px 0px 20px 0px\9}
BODY#destination DIV.bg_promo{padding /*\**/:13px 5px 7px\9}
* HTML BODY#index DIV.bg_white{border-left:2px solid #5C5C5C;}
* HTML BODY#index DIV.row_bp_bt_3{padding:3px 0px 3px 0px;}
* HTML BODY#index DIV.content_right_midle DIV.bg_white{padding-top:6px;}
* HTML BODY#index DIV.bg_promo{padding-top:9px;}

* HTML body#voyage_mer DIV.content_right_midle{width:490px;}
* HTML body#voyage_mer DIV.item_left_bp_{}
* HTML body#voyage_mer DIV.item_left_bp_2{}
* HTML body#voyage_mer DIV.content_left_midle{width:450px;}
* HTML body#voyage_mer DIV.bg_blue_1{background-color:#FFFFFF; padding:6px 3px 0px 6px; }
* HTML body#voyage_mer DIV.box_rs_left_all{width:450px; margin-right:0px;}
* HTML body#voyage_mer DIV.item_left_rs_top{width:430px;}
* HTML body#voyage_mer DIV.item_left_rs_top_end{padding-top:6px; width:430px;}
* HTML body#voyage_mer DIV.end_midle_b_resort{background:url(421x55_midle_bot_rs1.gif) no-repeat;width:418px; height:50px; padding-top:5px;}
* HTML body#voyage_mer DIV.row_box_bp_rs{width:430px;}
* HTML body#voyage_mer DIV.item_left_bp_{padding-bottom:3px;}
* HTML body#voyage_mer DIV.item_left_bp_2{padding-bottom:3px;}
* HTML BODY#cruise DIV.bg_white{border-left:2px solid #5C5C5C;}
* HTML BODY#cruise_detail DIV.gallery_all{width:800px;}
* HTML BODY#hotel_detail DIV.gallery_all{width:800px;}
* HTML BODY#hotel DIV#top_des_all{height:503px;}
* HTML BODY#hotel IMG.box_adv_2_all{margin-bottom:15px;}
* HTML BODY#destination DIV.bg_white{border-left:2px solid #5C5C5C;}
* HTML BODY#destination DIV.row_bp_bt_3{padding:2px 0px 2px 0px;}
* HTML BODY#destination DIV.item_location_des_end A{display:block;}
* HTML BODY#news a.services_group_bar {
position:absolute; color:#636363; font-size:11px;
right:18px;
}
* HTML BODY#news_list DIV.ct_payment_2{padding:10px 1px;}
BODY#destination DIV.item_location_des_end A{display:block;}
* HTML BODY#cruise DIV.row_bp_bt_3{padding-bottom:4px; padding-top:4px;}
* HTML BODY#destination_detail DIV.ct_payment_2{padding:10px 1px;}
* HTML BODY#ticket_detail DIV.ct_payment_2{padding:10px 1px;}
.box_cruse_hot2 div.left_top_news_2{padding-bottom:5px}



/*add by hieppn upgrade holidayindochina 28.07.2011*/
DIV.title_ab_new{line-height:22px; font-family: Trebuchet MS,Verdana,sans-serif; font-size:13px; font-weight:bold; color:#000000; padding-bottom:5px;}
DIV.about_new_all{background:url(bg_about_482x211.jpg) no-repeat; width:482px; height:211px; padding-bottom:6px;}
DIV.ct_ab_new{padding:5px 0px 10px 13px;}
DIV.text_ab_new{width:354px; text-align:justify; font-size:13px; line-height:20px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif;}
DIV.title_item_bloger A {
    font-size: 13px; line-height:20px;
    font-weight: bold;}					
DIV.title_item_bloger {
    height: 40px;
    overflow: hidden;
    width: 155px; padding-right:5px;}
DIV.item_ot_bloger{
	float: left;
    width: 160px;}
DIV.text_item_bloger__ {
    font-size: 11px;
    height: 60px;
    overflow: hidden; text-align:justify;
    width: 150px;}	
DIV.more_item_bloger__ {
    background-color: #E96500;
    height: 21px;
    padding-top: 4px;
    text-align: center;
    width: 76px;}	
DIV.more_item_bloger__ A {
    color: #FFFFFF;
    font-size: 12px;}
DIV.title_item_bloger IMG {
    margin-right: 5px;}
DIV.img_highlight_blog_ IMG{width:148px; height:102px; }
DIV.img_highlight_blog_  A{display:block;}
DIV.img_highlight_blog_{background-color: #FFF; border:1px solid #c9c9c9; padding:2px;width:148px; height:102px; float:left; margin-right:10px;}	
A.title_it_hight__{font-size:13px; font-weight:bold; color:#000; cursor:pointer; display:block; padding-bottom:6px;}
P.summary_it_hight{text-align:justify; line-height:18px;}
DIV.navigation{ background-color:#01008d;}		
DIV.navigation a.first2:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.first2 SPAN {
cursor:pointer; background-color:#01008d ;}

DIV.navigation li {
background:#01008d none repeat 0 0;
}
DIV.navigation a.link_ex SPAN {
background-color:#01008d;}
DIV.navigation a.faq SPAN {
background-color:#01008d;}

DIV.navigation a.terms SPAN {
background-color:#01008d;}
DIV.navigation a.nouvelles SPAN {
background-color:#01008d;}
DIV.navigation a.link_ex:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.faq:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.terms:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.navigation a.nouvelles:hover span {
background:#000ec8 none repeat scroll 0 0;
color:#FFFFFF;}
DIV.other_item_bloger{padding-top:14px; padding-bottom:12px;}
DIV.item_highlight_bloger{padding-top:12px; padding-right:10px;}
DIV.content_blog_all__{padding-left:12px;}
A:hover.more_detail_blog{ text-decoration:none;}
A.more_detail_blog{color:#00236a; font-size:11px; text-decoration:none; text-decoration:underline;}

DIV#body{background:url(bg_1350x305.jpg) no-repeat center top;}
DIV#wrapper{margin: auto;width: 951px;padding: 0px; background:none; }
div.navigation li.li_background_new {
background:url(menu_line2_new_1x34.jpg) no-repeat; width:1px; height:34px;
display:block; float:left;
margin:0;
padding:0;}
DIV.navigation a span.luxury_new {
background:#89bf29 none repeat scroll 0 0;
color:#FFFFFF;
display:block;
float:left;
height:32px ; border-top:1px solid #FFF;
margin:auto; padding-top:1px;
width:100px ;}

DIV.navigation a:hover span.luxury_new {
background:#4f7b00 none repeat scroll 0 0;
color:#FFFFFF;}
A.about_new{background-color:#EA6601; padding:2px 12px; display:inline; color:#FFF;}
ul#tab li.tour_title_unselected SPAN.tour_detail_tab_left{
	background:url(left_tab_7x25.jpg) no-repeat top left;
	height:25px;}
ul#tab li.tour_title_unselected SPAN.tour_detail_tab_right{
	background:url(right_tab_7x25.jpg) no-repeat top left;
	height:25px;}
ul#tab li.tour_title_unselected SPAN.tour_detail_tab_mid{
	background-color:#abe4ff;
	height:22px;
	color:#0190ed;font-size:12px; font-weight:bold;}	
	
ul#tab li.tour_title_selected  SPAN.tour_detail_tab_left{
	background:url(left_tab_active_7x25.gif) no-repeat top left;
	height:25px;}
ul#tab li.tour_title_selected  SPAN.tour_detail_tab_right{
	background:url(right_tab_active_7x25.gif) no-repeat top left;
	height:25px;}
ul#tab li.tour_title_selected  SPAN.tour_detail_tab_mid{
	background-color:#0099ff;
	height:22px;
	color:#FFFFFF;font-size:12px; font-weight:bold;}		
div.logo_footer_new img{width:157px; height:65px;}
DIV.logo_footer_new {
    float: left;
    height: 65px;
    padding: 0 10px;
    width: 157px;}	
#luxury_page DIV.top_tour_page{background:url(1x32_title_tour_new.gif) repeat-x; height:26px; padding:6px 10px 0px 6px;}
#luxury_page DIV.bot_tour_page{background:url(1x25_bot_tour_new.gif) repeat-x; height:22px; padding:3px 10px 0px 6px;}
#luxury_page DIV.content_tour_all {
    background-color: #FFFFFF;
    border: 2px solid #6ea807;
    padding: 5px 3px;}

#luxury_page DIV.price_tour {
    background-color: #6ea807;
    padding: 2px;
    text-align: center;}
#luxury_page DIV.row_tour_page {
    border-bottom: 1px solid #6ea807;
    margin-bottom: 8px;
    padding-bottom: 8px;}

#luxury_page DIV.name_tour__ A {
    color: #6ea807;
    font-size: 13px;
    font-weight: bold;}
.twhite{color:#FFF;}


/*Updated by trung.le 2011/10/28*/
DIV.summary_bp_bt2 {
    text-align: justify;
    width: 430px;
}
DIV.best_vietnam_holiday_new__ IMG{
	height:67px;
	width:96px;
}
DIV.best_vietnam_holiday_new__ a.img_new__{
	float:left;
	padding:0 5px 5px 0;
}
DIV.best_vietnam_holiday_new__ p.p_tag_new___{
	font-size:11px;
}
