/* CSS Document */

.maintext {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-left:20px; 
padding-top:20px;
vertical-align:top
}

.maintext_train {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-left:20px; 
vertical-align:top
}

.maintext_child {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
padding-left:20px; 
vertical-align:top
}

.menu_left_cui_parent
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
font-weight:bold;
padding-left:20px; 
vertical-align:middle;
}

.menu_left_cui_child
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
padding-left:30px; 
vertical-align:middle;
}

.footer_cui_vn{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
color:#5A7B12;
}

.footer1{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif; 
color:#5A7B12;
}

.footer2
{
font-size:12px; 
font-family:Arial, Helvetica, sans-serif;
}

.menu_left_cus{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
padding-left:22px; 
vertical-align:middle;
text-decoration:underline;
}

.menu_left_des
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
text-decoration:underline;
}

.menu_left_des1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
font-weight:bold;
padding-left:20px; 
vertical-align:middle;
}

.des_main{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#2C4B01;
font-weight:bold;
padding-left:25px; 
vertical-align:middle;
}

.back_to_top
{
color:#607E2C; 
font: Arial, Helvetica, sans-serif; 
font-size:11px
}

.back_to_top_cus
{
color:#FF0000; 
font: Arial, Helvetica, sans-serif; 
font-size:11px;
text-decoration:underline;
}

.lich{
color:#355111; 
font: Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
text-decoration:underline;
}

.title_promotion
{
color:#344A02;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.promotion1
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;;
}

.promotion2
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.promotion3
{
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
}

.promotion4
{
color:#67A501;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;;
}

.promotion5
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.train_footer
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.title_book_tour
{
color:#527902;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bolder;
}

.title_book_tour1
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:20px;
padding-bottom:30px;
}

table.booktour
{
border:1px solid #87C918;
border-collapse: collapse;
}

table.booktour td
{
border:1px solid #87C918;
border-collapse: collapse;
}

table.booktour td.train
{
border:0px;
}

.title_table
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.text_form
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
}

.form_input
{
border:1px solid #87C918;
border-collapse: collapse;
}

.bottom_book_tour
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:20px;
padding-left:80px;
padding-right:60px;
padding-bottom:30px;
}

.bottom_book_tour2
{

}

.main_text_hotel
{
color:#506A00;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:30px;
text-decoration:underline;
}

.text_menu_hotel
{
color:#4D7832;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.hotel_in
{
color:#EDF7DD;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
}

.text_title_hotel2
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:5px;
}

.text_title_hotel21
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

table.hotel2
{
border:1px solid #629B02;
border-collapse: collapse;
}

table.hotel2 td
{
border:1px solid #629B02;
border-collapse: collapse;
}

.hotel2_title1{
color:#446B01;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
padding-left:20px;
}

.hotel2_title2{
color:#09335B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:20px;
}

.book_hotel2{
color:#446A2D;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
height:25px;
}
.book_hotel21{
color:#446A2D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
height:25px;
}

.hotel2_menu{
color:#446A2D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.hotel2_name
{
color:#09335B;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.tour_title
{
color:#2D4701;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
padding-left:25px;
}

.tour_main_text
{
color:#2D4701;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:45px;
text-decoration:underline;
}

.tour_menu_parent
{
color:#294200;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:20px;
}

.tour_menu_child
{
color:#294200;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:30px;
}

.tour_backtotop
{
color:#7AA521;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

table.tour2
{
border:1px solid #A8D359;
border-collapse: collapse;
}

table.tour21 
{
border:1px solid #638A11;
border-collapse: collapse;
border-bottom-width:0px;

}

table.tour21 tr
{
border:1px solid #638A11;
border-collapse: collapse;
}

table.tour21 td
{
border:1px solid #638A11;
border-collapse: collapse;
}

table.tour22 
{
border:1px solid #638A11;
border-collapse: collapse;
border-bottom-width:0px;
border-right-width:0px;
}

table.tour22 tr
{
border:1px solid #638A11;
border-collapse: collapse;
border-bottom-width:0px;
border-right-width:0px;
}

table.tour22 td
{
border:1px solid #638A11;
border-collapse: collapse;
border-bottom-width:0px;
border-right-width:0px;
}

.tour_iti_title
{
color:#294200;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-top:20px;
}

.tour_iti_title1
{
color:#797979;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
}

.tour_iti_title2
{
color:#3E6200;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tour_iti_text
{
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:35px;
padding-top:0px;
}

.tour_iti_text1
{
color:#638A11;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tour_iti_text2
{
color:#587A10;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.tour_iti_text3
{
color:#404040;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
}

.tour_iti_text4
{
color:#47640D;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:5px;
}

.tour_iti_text5
{
color:#4A5B1C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

.back_to_top_hotel
{
color:#FFFFFF; 
font: Arial, Helvetica, sans-serif; 
font-size:11px;
text-decoration:underline;
}

.title_faq{
color:#607E2C;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.text_faq{
padding-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text_ts1
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text_ts11
{
color:#FF6600;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.ts_title1
{
color:#3D6101;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
}

.ts_title2
{
color:#518101;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.ts_content
{
padding-top:10px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.tour2_backtotop
{
padding-right:10px;
padding-bottom:10px;
color:#7AA521;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

table.sitemap
{
border:1px solid #E5ECF9;
border-collapse: collapse;

}

table.sitemap td
{
border:0px ;
border-collapse: collapse;
padding-left:5px;
padding-bottom:5px;
padding-right:5px;
padding-top:5px
}
