body {
	background-image:url(../images/dotbg.gif);
	background-position:left top;
	background-repeat:repeat;
	font-family:Verdana;
	font-size:11px;
	padding:0px;
	margin:0px;
}

form {
	padding:0px;
	margin:0px;
}
.table_782 {
	width:782px;
	border:1px solid #c0c0c0;
	background-color:#f9f9ef;
}
.table_774 {
	width:774px;
}
.bg_table_d0ddf0 {
	background-color:#C7DAEB;
}
.header_tour_detail {
	background-color:#6699CC;
	padding-right:0px;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	font-weight:bold;
	color:#FFFFFF;
}
.header_tour_detail_right {
	background-color:#6699CC;
	border-bottom:1px solid #ffffff;
	font-weight:bold;
	color:#FFFFFF;
}
.border_right_1 {
	border-right:1px solid #ffffff;
}
.border_table_1 {
	border-bottom:1px solid #ffffff;
}
.bg_6a8ad3 {
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	
	
}
.abc {
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#6a8ad3;
	color:#FFFFFF;
}
.bg_6a8ad3_right {
	border-bottom:1px solid #ffffff;
}
.row_2 {
	border-right:1px solid #ffffff;
	padding-right:5px;
	color:#000000;
}
.row_2_1 {
	border-right:1px solid #ffffff;
	color:#000000;
}
.row_2_2 {
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding-right:0px;
	color:#000000;
	
}
.row_2_4 {
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	padding-right:0px;
	color:#000000;
	
}
.row_2_3 {
	border-bottom:1px solid #ffffff;
	color:#000000;
}
.bg_bccde9_right {
	
	border-bottom:1px solid #ffffff;
}

.height_19_000000 {
	height:19px;
	padding-left:0px;
	font-weight:bold;
	color:#000000;
	background-color:#e9e8d3;
	text-decoration:none;
}

.height_1_ffffff {
	height:1px;
	background-color:#FFFFFF;
}
.vien_bg {
	background-image:url(../images/vienbg.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
.height_47 {
	height:47px;
	
}
.width_197 {
	width:197px;
}
.width_60 {
	width:60px;
	font-size:11px;
}
.width_50 {
	width:50px;
	font-size:11px;
}
.bg_left {
	background-image:url(../images/bg_left_1.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:197px;
}
.table_left_first {
	padding-left:10px;
}
.button {
	border:1px solid #d1d3d4;
	height:18px;
	width:129px;
}
.select_class {
	font-size:11px;
	width:149px;
	border:1px solid #d1d3d4;
}
.weather {
	background-image:url(../images/weather_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:197px;
}
.width_175 {
	width:175px;
}
.text_time {
	color:#0061d0;
	font-size:9px;
	font-weight:bold;
}
.text_degree {
	color:#023065;
	font-size:9px;
	font-weight:bold;
}
.footer_f6efd1 {
	background-color:#f6efd1;
	height:20px;
}
.text_0152ab {
	font-weight:bold;
	color:#0152ab;
}
.text_6d6e71 {
	text-align:justify;
	color:#6d6e71;
}
.text_d73a3a {
	text-align:justify;
	color:#d73a3a;
}
.span_desc {
	color:#000000;
	text-decoration:underline;
}
.span_desc A, .span_desc A:link, .span_desc A:visited {
	color:#000000;
	text-decoration:underline;
}
.span_desc A:hover {
	color:#000000;
	text-decoration:underline;
}
.tour_detail {
	font-weight:bold;
	color:#a7a9ac;
	text-decoration:none;
	padding-right:20px;
}
.tour_detail A, .tour_detail A:link, .tour_detail A:visited {
	color:#a7a9ac;
	text-decoration:none;
}
.tour_detail A:hover {
	color:#a7a9ac;
	text-decoration:underline;
}
.dot_bcbec0 {
	border:1px dotted #bcbec0;
}
.width_144 {
	width:144px;
}
.text_desc {
	font-size:10px;
	color:#58595b;
}

.text_promo {
	font-size:10px;
	color:#0152ab;
	text-decoration:none;
}
.text_promo A, .text_promo A:link, .text_promo A:visited {
	font-size:10px;
	color:#0152ab;
	text-decoration:none;
}
.text_promo A:hover {
	font-size:10px;
	color:#0152ab;
	text-decoration:underline;
}

.more_detail {
	font-size:10px;
	font-weight:bold;
	color:#0152ab;
	text-decoration:none;
}
.more_detail A, .more_detail A:link, .more_detail A:visited {
	font-size:10px;
	font-weight:bold;
	color:#0152ab;
	text-decoration:none;
}
.more_detail A:hover {
	font-size:10px;
	font-weight:bold;
	color:#0152ab;
	text-decoration:underline;
}
.border_dot {
	background-image:url(../images/dot_news.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:1px;
}
.height_15 {
	height:15px;
}
.height_9 {
	height:9px;
}

.menu_hotel A, .menu_hotel A:link, .menu_hotel A:visited {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}



.menu_tour {
	font-size:10px;
	color:#FFFFFF;
	padding-left:5px;
}

.menu_tour A, .menu_tour A:link, .menu_tour A:visited{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.menu_tour A:hover{
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}
.s_hotel{
	font-size:11px;
	font-weight: normal;
	color:#374f5a;
}
.request_form {
	color:#d73a3a;
	text-decoration:none;
}
.request_form A, .request_form A:link, .request_form A:visited {
	color:#d73a3a;
	text-decoration:none;
}
.request_form A:hover {
	color:#d73a3a;
	text-decoration:underline;
}
.footer {
	background-image:url(../images/footer2.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:27px;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.footer A, .footer A:link, .footer A:visited {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.footer A:hover {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:underline;
}
.width_17 {
	width:17px;
}
.width_144 {
	width:144px;
}
.width_01 {
	width:1px;
}
.bg_right {
	background-image:url(../images/bg_right.gif);
	background-position:left top;
	background-repeat:repeat-y;
}
.width_116 {
	width:116px;
	background-position:center;
}
.bg_c9dcff {
	background-color:#c9dcff;
	height:1px;
}
.text_s {
	font-size:11px;
	color:#374f5a;
}
.bg_right_search {
	background-image:url(../images/bg_search_right.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	height:116px;
}
.height_49 {
	height:49px;
	font-size:11px;
	color:#374f5a;
}
.width_121_24 {
	border:1px solid #8d91a4;
	width:121px;
	height:20px;
}
.footer_58595b {
	color:#58595b;
}
.width_403 {
	width:403px;
}
.width_396 {
	width:396px;
}
.text_0152ab {
	color:#0152ab;
	font-weight:bold;
}
.width_23 {
	width:23px;
}
.text_698bd4 {
	color:#698bd4;
	text-decoration:none;
}
A.text_698bd4, A.text_698bd4:link, A.text_698bd4:visited {
	color:#698bd4;
	text-decoration:none;
}
A.text_698bd4:hover {
	color:#698bd4;
	text-decoration:underline;
}
.width_199 {
	width:199px;
}
.text_contact {
	font-size:11px;
	text-align:justify;
	color:#000000;
}
.contact_text_input {
	border:1px solid #b1b1b1;
	width:223px;
	height:24px;
}
.text_area {
	border:1px solid #b1b1b1;
	width:285px;
	height:149px;
}
.destination_58595b {
	color:#58595b;
	font-size:11px;
}
.bg_color_698bd4 {
	background-color:#698bd4;
	height:1px;
}
.color_d73a3a {
	color:#d73a3a;
	text-decoration:none;
}
.color_d73a3a A, .color_d73a3a A:link, .color_d73a3a A:visited {
	color:#d73a3a;
	text-decoration:none;
}
.color_d73a3a A:hover {
	color:#d73a3a;
	text-decoration:underline;
}
.height_4 {
	height:4px;
}
.bg_color_eee9d1 {
	background-color:#eee9d1;
	height:1px;
}
.height_16_fec39f {
	height:16px;
	background-color:#fec39f;
	padding-left:19px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.height_16_fec39f A, .height_16_fec39f A:link, .height_16_fec39f A:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.height_16_fec39f A:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.bg_color_ecece3 {
	height:1px;
	background-color:#ecece3;
}
.detail_hotel {
	color:#000000;
	text-decoration:none;
}
.detail_hotel A, .detail_hotel A:link, .detail_hotel A:visited {
	color:#000000;
	text-decoration:none;
}
.detail_hotel A:hover {
	color:#000000;
	text-decoration:none;
}
.height_18_d73a3a {
	height:18px;
	background-color:#ebebd2;
	padding-left:10px;
	color:#d73a3a;
	font-weight:bold;
	text-decoration:none;
}
.height_1_d73a3a {
	border:1px dotted #d73a3a;
}
.font_d73a3a {
	color:#d73a3a;
	font-weight:bold;
	text-decoration:none;
}
.font_023065 {
	color:#023065;
	text-decoration:none;
}
.font_023065 A, .font_023065 A:link, .font_023065 A:visited {
	color:#023065;
	text-decoration:none;
}
.font_023065 A:hover {
	color:#023065;
	text-decoration:underline;
}
.height_18_e0e7ec {
	background-color:#e0e7ec;
	height:18px;
}
.width_205 {
	width:205px;
}
.width_201 {
	width:201px;
}
.width_201_ {
	width:201px;
	background-color:#f4f7f5;
	border:1px solid #698bd4;
}
.td_choose {
	background-color:#e0e7ec;
	height:18px;
	padding-left:21px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.td_choose A, .td_choose A:link, .td_choose A:visited {
	height:18px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.td_choose A:hover {
	height:18px;
	text-decoration:underline;
	font-weight:bold;
	color:#000000;
}
.td_choose1 {
	height:24px;
	text-decoration:none;
	color:#000000;
	padding-left:21px;
}
.td_choose1 A, .td_choose1 A:link, .td_choose1 A:visited {
	height:24px;
	text-decoration:none;
	color:#000000;
}
.td_choose1 A:hover {
	height:24px;
	text-decoration:underline;
	color:#000000;
}
.width_175_new {
	width:175px;
	height:1px;
	border:1px dotted #9fafba;
}
.height_18_e0e7ec {
	height:18px;
	background-color:#e0e7ec;
	color:#709ccb;
	font-weight:bold;
	text-decoration:none;
}
.width_407 {
	width:407px;
}
.width_546 {
	width:546px;
}
.border_555daa {
	border:1px solid #555daa;
	background-color:#698bd4;
	height:21px;
	font-weight:bold;
	color:#FFFFFF;
}
.border_11 {
	border-left:1px solid #bcbcbc;
	border-right:1px solid #bcbcbc;
	border-bottom:1px solid #bcbcbc;
	background-color:#e2ecf1;
}
.text_323 {
	height:22px;
	width:323px;
	border:1px solid #a5a8b2;
}
.text_113 {
	height:22px;
	width:113px;
	border:1px solid #a5a8b2;
}
.note_336699 {
	color:#336699;
}
.width_572 {
	width:572px;
}
.width_147 {
	width:147px;
}
.height_20_e7e7c5 {
	height:20px;
	background-color:#e7e7c5;
	padding-left:12px;
	color:#0152ab;
	font-weight:bold;
	text-decoration:none;
}
.height_20_e7e7c5 A, .height_20_e7e7c5 A:link, .height_20_e7e7c5 A:visited {
	color:#0152ab;
	font-weight:bold;
	text-decoration:none;
}
.height_20_e7e7c5 A:hover {
	color:#0152ab;
	text-decoration:none;
	font-weight:bold;
}
.height_19_f0f0da {
	height:19px;
	background-color:#f0f0da;
	padding-left:12px;
	color:#d73a3a;
	text-decoration:none;
	border-bottom:1px solid #dedeb4;
	border-top:1px solid #dedeb4;
}
.height_19_f0f0da A, .height_19_f0f0da A:link, .height_19_f0f0da A:visited {
	color:#d73a3a;
	text-decoration:none;
}
.height_19_f0f0da A:hover {
	color:#d73a3a;
	text-decoration:underline;
}
.text_transport_1 {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.text_transport_1 A, .text_transport_1 A:link, .text_transport_1 A:visited {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.text_transport_1 A:hover {
	color:#000000;
	text-decoration:underline;
	font-weight:bold;
}
.width_774 {
	width:774px;
}
.width_387 {
	width:387px;
}
.tour_left {
	background-color:#9db4df;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.tour_left A, .tour_left A:link, .tour_left A:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.tour_left A:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.tour_right {
	background-color:#a4b9e0;
	height:21px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.tour_right A, .tour_right A:link, .tour_right A:visited {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.tour_right A:hover {
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.tour_right_bacde8 {
	background-color:#e0e7ec;
	border-left:1px solid #bacde8;
}
.tour_left_d1ddea {
	background-color:#d1ddea;
}
.text_1e3d80 {
	color:#1e3d80;
	text-decoration:none;
}
.text_1e3d80 A, .text_1e3d80 A:link, .text_1e3d80 A:visited {
	color:#1e3d80;
	text-decoration:none;
}
.text_1e3d80 A:hover {
	color:#1e3d80;
	text-decoration:underline;
}
.text_more {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.text_more A, .text_more A:link, .text_more A:visited {
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
.text_more A:hover {
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}
.width_577 {
	width:577px;
}
.width_396_border {
	width:396px;
	border:1px solid #c7c7bf;
}
.height_17 {
	height:17px;
	background-color:#f7d7bb;
	border-bottom:1px solid #c7c7bf;
	font-weight:bold;
	color:#000000;
}
.width_114 {
	width:114px;
	height:29px;
	color:#000000;
	text-decoration:none;
	border-bottom:1px solid #c7c7bf;
}
.text_190_17 {
	width:190px;
	height:17px;
	border:1px solid #a40901;
}
.text_200_70 {
	width:200px;
	height:70px;
	border:1px solid #a40901;
}
.text_130_17 {
	width:130px;
	height:17px;
	border:1px solid #a40901;
}
.tour_booking_right {
	border-left:1px solid #c7c7bf;
	border-bottom:1px solid #c7c7bf;
}
.button_53_20 {
	width:53px;
	height:20px;
	border:1px solid #a40901;
}
.text_d73a3a_under {
	color:#d73a3a;
	text-decoration:underline;
}
.width_371 {
	width:371px;
}
.list_box_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 165px;
	border: 1px solid #003466;
}
.header_border_right {
	border-right:1px solid #FFFFFF;
	background-color:#0252ab;
	color:#FFFFFF;
	font-weight:bold;
}
.border_right_acc3ed {
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#acc3ed;
	color:#000000;
	font-weight:bold;
	height:19px;
}
.border_right_acc3ed_1_header {
	border-top:1px solid #ffffff;
	background-color:#acc3ed;
	color:#000000;
	font-weight:bold;
	height:19px;
}
.border_right_acc3ed_2 {
	border-right:1px solid #ffffff;
	border-top:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	background-color:#acc3ed;
	color:#d14754;
	text-decoration:none;
	height:19px;
}