html,*{
	margin: 0px;
	padding: 0px;
}

div#wrapper div#banner{
	height:76px;
	padding-bottom:10px;
}
div#wrapper div#mmenu{
	height:30px;
	background: #880400 url(../../images/bg_mainmenu.gif) repeat-x;
	line-height:28px;
}
.mline{
	border-bottom:2px solid #010D1A;
	margin-top:1px;
}
div#mmenu div.menur{
	float:right;
	margin-right:3px;
	color:#FFFFFF;
	position:inherit;
	font-size:14px;
}
div#mmenu div.menur a{
	font-family: Arial;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
div#mmenu div.menur a:hover{
	text-decoration: underline;
}
div#pathway{
	height:25px;
	background: url(../../images/bg_topmenu.gif) repeat-x;
	line-height:20px;
}
div#pathway div.pathwayl{
	float:left;
	color: #513204;
	font-size:11px;
	font-family: Arial;
	padding-left:3px;	
}
div#pathway div.pathwayl a {
	font-family: Arial;
	font-size: 11px;
	color: #513204;
	font-weight: normal;
	text-decoration: underline;
}
div#pathway div.pathwayl a:hover {
	text-decoration:none;
}
div#pathway div.pathwayr{
	float:right;
	font-size:12px;
	padding-right:3px;
}
div#pathway div.pathwayr a{
	font-family: Arial;
	font-size: 11px;
	color: #502201;
	font-weight: bold;
	text-decoration: underline;
}
div#pathway div.pathwayr a:hover{
	color: #502201;
	text-decoration:none;
}
div#wrapper div#leftcol{
	float:left;
	width:385px;	
	padding-top:5px;
	padding-left:5px;
}
div#wrapper div#rightcol{
	float:right;
	width:610px;
	padding-top:5px;
	background:none;
}
div#rightcol div#contents{
	float:left;
	width:600px;
	background:none;
	padding-bottom:10px;
	overflow:hidden;
	text-align:left;
}
div#rightcol div#contents div.boxes{
	width:595px;
	background:none;
	text-align:left;
	margin:0px auto;
	font-size:12px;
	font-family: Arial;
	margin-top:0px;
	padding-left:5px;
	padding-bottom:10px;
	color:#333333;
	overflow:hidden;
}
div#rightcol div#rightbox{
	float:right;
	width:195px;
	background:none;
}
.clr{
	clear:both;
}
div#wrapper div#linkfoot{
	background:#F1F0EB;
	color:#fff; width:100%;
	text-align:center;
	padding-top:6px;
	font-size:11px;
	border-top:3px solid #530502;
}
div#wrapper div#linkfoot a{
	color:#0A0501;
	font-size:11px;
	font-family: Arial;
	text-decoration: underline;
	font-weight:bold;
}
div#wrapper div#linkfoot a:hover{
	text-decoration: none;
}
.blink a{
	color:#602302;
	font-size:12px;
	font-family: Arial;
	text-decoration: underline;
	font-weight:bold;
}
.blink a:hover{
	text-decoration: none;
}

div#copyright{
	clear:both;
	text-align:center;
	font-size:11px;
	font-family: Arial;
	float:left;
	line-height: 20px;
	padding-top:10px;
	padding-left:30px;
	color: #202020;
}
div#wrapper div#footer{
	clear:both;
	background: #F1F0EB url(../../images/bg_footer.gif) repeat-y;
	text-align:center;
	font-size:11px;
	font-family: Arial;
	padding-bottom:2px;
	padding-top:0px;
	line-height: 18px;
	color: #202020;
}
div#footer b{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	text-decoration: none;
	text-align:center;
	margin-bottom:0px;
}
div#footer a{
	font-family: Tahoma;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	text-decoration: underline;
}
div#footer a:hover{
	text-decoration: none;
}
/*------ybox----------*/

div.y_box h3 a{
	color: #7b2e00;
	font-size: 12px;
	padding-left:15px;
	text-decoration: underline;
}
div.y_box h3 a:hover{
	text-decoration: none;
}
/*-------------ulfordiv------------*/
div.y_box ul.ytext{
	background:url(../../images/y_bot.gif) no-repeat bottom left;
	padding-bottom:5px;
	margin-bottom:5px;
	list-style:none;
	padding-left:12px;
}
div.y_box ul.ytext li{
	padding-left:10px;
	margin-right:1px;
	border-bottom:1px solid #fff;
	background:url(../../images/pre.gif) no-repeat center left;	
}
div.y_box ul.ytext li a{
	color: #2c2516;
	font-size: 11px;
	line-height:210%;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial;
	
}
div.y_box ul.ytext li a:hover{
	color: #ff6600;
	text-decoration: underline;
}
/*-------------ulfordiv------------*/
/*-------------divforul------------*/
div.y_box{
	background:url(../../images/y_bot.gif) no-repeat bottom left;
	margin-bottom:2px;
}
div.y_box div.ytext{
	background:url(../../images/y_bot.gif) no-repeat bottom left;
	padding-bottom:5px;
	margin-bottom:5px;
	list-style:none;
	padding-left:12px;
}
div.y_box div.ytext div{
	padding-left:10px;
	background:url(../../images/pre.gif) no-repeat center left;
	margin-right:1px;
	border-bottom:1px solid #fff;
}
div.y_box div.ytext div a{
	color: #2c2516;
	font-size: 11px;
	line-height:210%;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial;
}
div.y_box div.ytext div a:hover{
	color: #ff6600;
	text-decoration: underline;
}
/*-------------divforul------------*/
/*------ybox----------*/
div.guide_box{
	margin:0px 0px 10px 0px;
}
div.vt_box{
	margin:0px 0px 10px 0px;
	float:left;
	background-color:#F6F5EE;
}
div.vt_box p vt_box a{
	font-size:11px;
	text-align:right;
	background-color:#F6F5EE;
	float:right;
	color:#870400;
}
div.vt_box h1{
	font-size: 12px;
	margin-left:9px;
	padding-bottom:5px;
	border-bottom: dotted 1px #D6DDE5;
	color: #121212;
	font-weight:bold;
	font-family: Arial;
	text-transform: uppercase;
}
div.vt_box p.vttext{
	padding-bottom:5px;
	background-color:#F6F5EE;
	text-align:justify;
	font-family: Arial;
	clear:both;
	font-size:11px;
	line-height:20px;
	padding-left: 8px;
	padding-right: 8px;
}
div.vt_box p.vttext a{
	font-family: Arial;
	color: #121212;
	font-size:11px;
	text-decoration:underline;
	}
div.vt_box p.vttext a:hover{
	text-decoration:none;
	}
div.sto_box{
	margin:10px 0px 10px 0px;
}
div.sto_box h3{
	background:url(../../images/sto_top.gif) no-repeat top left;
	padding-left: 11px;
	font-weight:bold;
	color: #345034;
	font-size: 19px;
	font-family: Arial;
}
span.arrow{
	background:url(../../images/arrow.gif) no-repeat center left;
	padding-right:10px;
}
div.sto_box a{
	font-family: Arial;
	color: #564522;
	font-size: 13px;
	text-decoration: none;
}
div.sto_box a:hover{
	text-decoration: underline;
}
div.sto_box p.stotext{
	background:url(../../images/sto_bot.gif) no-repeat bottom left;
	padding-bottom:5px;
	padding-left: 11px;
}
div.besthotel {
	background:url(../../images/rebg_vnh.gif) repeat-x top left;
	width:335px;
	float:left;
}
div.besthotel ul.mh{
	width:105px;
	float:left;
	padding-left:5px;
	list-style:none;
}
div.besthotel a{
	font-family: Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #453921;
	text-decoration: none;
}
div.besthotel a:hover{
	text-decoration: underline;
}
div.besthotel h3 {
	background:url(../../images/top_vnh.gif) no-repeat top left;
	padding-left:8px;
	padding-bottom:4px;
}
div.besthotel h2{
	padding-left:8px;
	padding-bottom:5px;
}
div.besthotel p {
	padding-left:8px;
}
div.map_vnh{
	float:right;
}
/*------- nc box---------*/
div.y_box_nc{
	background:url(../../images/y_mid_nc.gif) repeat-y;
}
div.y_box_nc h3{
	background:url(../../images/y_top_nc.gif) no-repeat top left;
	height:26px;
}
div.y_box_nc p.ytext_nc{
	background:url(../../images/y_bot_nc.gif) no-repeat bottom left;
	padding-bottom:1px;
	margin-bottom:5px;
}
/*------- nc box---------*/
/*------- line box---------*/
div.line_box{
	background:url(../../images/y_mid_nc.gif) repeat-y;
}
div.line_box h3{
	background:url(../../images/y_bot_nc.gif) no-repeat top left;
	font-size:13px;
	color:#f99500;
	font-weight:bold;
	padding:4px;
}
div.line_box p.ltext{
	background:url(../../images/y_bot_nc.gif) no-repeat bottom left;
	padding:4px;
	font:11px Arial;
	margin-bottom:5px;

}
span.tyt{
	font-size:16px;
	color:#333;
	font-family: Arial;
	padding-top:10px;
	font-weight:bold;
}
span.sea{
	font-size:11px;
	color:#333;
}
/*------- line box---------*/
/*------- gray box---------*/
div.gray_box{
	background:url(../../images/gray_mid.gif) repeat-y;
	text-align:center;
}
div.gray_box h3{
	background:url(../../images/gray_bot.gif) no-repeat top left;
	padding-top:5px;
}
div.gray_box p.gtext{
	background:url(../../images/gray_bot.gif) no-repeat bottom left;
	padding-bottom:5px;
	margin-bottom:5px;

}
/*------- gray box---------*/
div.b_box{
	background: url(http://www.vn-tours.com/images/bg_ti2.jpg) repeat-x;
	width:378px;	
}
div.b_box h2{
	height:28px;
	background: url(http://www.vn-tours.com/images/bg_ti2.jpg) repeat-x;
	padding-top:5px;font-size: 13px;
	clear:both;color: #FFFFFF;
	padding-left:10px;
}
div.b_box_des{
	background: url(http://www.vn-tours.com/images/bg_ti1.jpg) repeat-x;
	width:378px;	
}
div.b_box_des h2{
	height:29px;
	padding-top:6px;font-size: 13px;
	clear:both;color: #FFFFFF;
	background: url(http://www.vn-tours.com/images/bg_ti1.jpg) repeat-x;
	padding-left:10px;
}
div.b_box_des h2 a{
	color: #FFFFFF;
	padding-left:22px;
	text-decoration: underline;
}
div.b_box_des h2 a:hover{
	text-decoration: none;
}
div.b_box ul.btext{
	padding-bottom:1px;
	margin-bottom:5px;
}
div.b_box h3{
	color: #FFFFFF;height:27px;
	font-size: 14px;background: url(http://www.vn-tours.com/images/bg_title_1.gif) repeat-x;
	padding-left:10px;clear:both;padding-top:6px;
}
div.b_box h2 a{
	color: #382301;
	padding-left:22px;
	text-decoration: underline;
}

div.b_box h3 a:hover{
	text-decoration: none;
}
/*---------ulfordiv----------------*/
div.b_box ul.btext{
	padding-bottom:5px;
	margin-bottom:5px;
	list-style:none;
}
div.b_box ul.btext li{
	padding-left:10px;
	margin-right:1px;
	border-bottom:1px solid #fff;
	background:url(../../images/pre_2.gif) no-repeat center left;
}
div.b_box ul.btext li a{
	color: #2c2516;
	font-size: 11px;
	line-height:210%;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial;
}
div.b_box ul.btext li a:hover{
	color: #ff6600;
	text-decoration: underline;
}
/*---------ulfordiv----------------*/
/*---------divforul----------------*/
div.b_box div.btext{
	background: #F9EFEE;
	padding-bottom:5px;
	margin-bottom:5px;
	list-style:none;
	padding-left:4px;
}
div.b_box div.btext div{
	padding-left:10px;
	background:url(../../images/pre_1.gif) no-repeat center left;
	margin-right:1px;
	padding-bottom:3px;
	padding-top:3px;
	border-bottom:1px solid #fff;	
}
div.b_box div.btext div a{
	color: #2c2516;
	font-size: 12px;
	line-height:210%;
	text-decoration: none;
	font-weight: normal;
	font-family:Arial;
}
div.b_box div.btext div a:hover{
	color: #793604;
	text-decoration: underline;
}
/*---------divforul----------------*/
/*--------article----*/
div.bgtour{
	background-image:url(/images/bg_tour.gif);
	background-position:top;
	clear:both;
	background-repeat:repeat-x;
	padding-bottom:10px;
	}
div.article{
	padding:10px;
	margin-bottom:10px;
}
div.article_thumb_img{
	float:left;
	padding-right:10px;
}
a.article_amore{
	color:red;	
}
/*-----------------ar box-----*/
div.ar_link{
	margin-top:2px;
	font-size:17px;
	margin-bottom:3px;
	width:560px;
	padding-left:20px;
	font-weight:bold;
	background:url(../../images/pre4.gif) no-repeat left;
}
div.ar_link h3{
	font-size:17px;
	font-weight:bold;
}
div.ar_link a{
	color:#220F01;
	font-family: Arial;
	font-size:18px;
	text-decoration: none;	
}
div.ar_link a:hover{
	color: #673903;
	text-decoration: underline;
}
div.ar_main{
	width:100%;
	padding-top:10px;
	text-align:justify;
	color:#50301E;
	font-family: Arial;
	padding-bottom: 15px;
	font-size:15px;
	font-weight:bold;
}
div.ar_main a{
	font-size: 12px;
	font-weight:bold;
	color: #545454;
	font-family: Arial;
	text-decoration: underline;
}
div.ar_main a:hover{
	text-decoration: none;
}
div.ar_thumb_img{
	float:left;
	padding-right:10px;
}
div.ar_main span.ar_text{
	font-family: Arial;
	color: #3F3F3F;
	font-size: 12px;
	line-height:18px;
	font-weight: normal;
	text-align:justify;
}
ul.ul_ar{
	margin:0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	clear:both;
}
ul.ul_ar li{
	background:url(../../images/pre_1.gif) no-repeat center left;
	line-height:1.3em;
}
ul.ul_ar li a{
	padding-left:10px;
	font-size: 11px;
	font-family: Arial;
	line-height:21px;
	color: #000000;
	text-decoration: underline;
}
ul.ul_ar li a:hover{
	text-decoration: none;
}
ul.ul_ar a.ar_more{
	color:#870400;
	font-size:11px;
	font-family: Arial;
	font-weight:normal;
}
ul.more_ht{
	width:180px;
	float:left;
	list-style:none;
}
ul.more_ht li{
	background:url(../../images/pre2.gif) no-repeat center left;
}
ul.more_ht li a{
	padding-left:10px;
	font-size: 12px;
	font-family: Arial;
	color: #000000;
	font-weight:normal;
}
p.more{
	margin-bottom:2px; 
	margin-top:0px; 
	text-align:right; 
	font-size:11px; 
	font-family:Arial;
	}
div a.ar_more{
	color:#9F0000;
	font-size:11px;
	font-family: Arial;
	padding-bottom:5px;
	padding-top:5px;
}

/*-----------------ar box-----*/
div#exc{
	clear:both;
	background:#F9EFEF;
	border:1px dashed #fcb338;
	font-family: Arial;
	font-size:12px;
	width:100%;
	pdding-bottom:10px;
	margin-top:5px;	
}
div#exc_fb{
	background:#F9EFEF;
	border:1px dashed #fcb338;
	font-family: Arial;
	font-size:12px;
	width: 372px;
	padding-left:4px;
	margin-top:5px;	margin-bottom:5px;	
}
.fivestep{
	font-family: Arial;
	font-size: 11px;
	color: #262626;
	padding-bottom:8px;
	padding-right:4px;
	font-weight:normal;
}
.fivestephref{margin-left:255px;padding-bottom:6px;}
.fivestephref a{color: #262626;text-decoration:underline;}
/*-----------------ar box-----*/
ul.tbul{
	float:left;
	list-style:none;
	width:189px;
	font-family: Arial;
	background:#F9EFEF;
	line-height:20px;
	padding-bottom:20px;
	padding-top:5px;
}
ul.tbul li{
	padding-left:10px;
	border-bottom:1px solid #fff;
}
ul.tbul a{
	font-size: 11px;
	color: #3c3c3c;
	font-weight:bold;
	padding-left:10px;
	text-decoration: none;
}
ul.tbul li a{
	font-size: 11px;
	color: #3c3c3c;
	background:url(../../images/pre_2.gif) no-repeat center left;
	font-weight:bold;
	padding-left:15px;
	text-decoration: underline;
}
ul.tbul li a:hover{
	color: #673903;
	text-decoration: none;
}
/*-----------------ar box guide-----*/
ul.tbulguidemap{
	float:left;
	list-style:none;
	width:198px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:20px;
	padding-top:5px;
}
ul.tbulguidemap li{
	padding-left:10px;
	border-bottom:1px solid #fff;
}
ul.tbulguidemap a{
	font-size: 11px;
	color: #141414;
	font-weight:normal;
	padding-left:10px;
	text-decoration: none;
}
ul.tbulguidemap li a{
	font-size: 11px;
	background-color:#F6F5EE;
	color: #141414;
	background:url(../../images/pre_2.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: underline;
}
ul.tbulguidemap li a:hover{
	color: #673903;
	text-decoration: none;
}
/*-----------------ar box guide-----*/
ul.tbulguide{
	float:left;
	list-style:none;
	width:192px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:20px;
	padding-top:5px;
}
ul.tbulguide li{
	padding-left:10px;
	border-bottom:1px solid #fff;
}
ul.tbulguide a{
	font-size: 11px;
	color: #141414;
	font-weight:normal;
	padding-left:10px;
	text-decoration: none;
}
ul.tbulguide li a{
	font-size: 11px;
	background-color:#F6F5EE;
	color: #141414;
	background:url(../../images/pre_7.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: underline;
}
ul.tbulguide li a:hover{
	color: #673903;
	text-decoration: none;
}
/*-----------------and box guide-----*/
/*-----------------ar box hotels-----*/
ul.hbul{
	float:left;
	list-style:none;
	width:295px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:20px;
	padding-top:5px;
}
ul.hbul li{
	padding-left:5px;
}
ul.hbul a{
	font-size: 11px;
	color: #141414;
	font-weight:normal;
	padding-left:10px;
	text-decoration: none;
}
ul.hbul li a{
	font-size: 11px;
	color: #141414;
	background:url(../../images/pre_2.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: underline;
}
ul.tbulhotel li a:hover{
	color: #673903;
	text-decoration: none;
}
/*-----------------and box hotels-----*/
ul.tbulhotel{
	float:left;
	list-style:none;
	width:126px;
	font-family: Arial;
	background:#F9EFEF;
	line-height:20px;	
	padding-bottom:20px;
	padding-top:5px;
}
ul.tbulhotel li{
	padding-left:10px;
	border-bottom:1px solid #fff;
}
ul.tbulhotel li a{
	font-size: 11px;
	background:url(../../images/pre_2.gif) no-repeat center left;
	color: #3c3c3c;
	font-weight:bold;
	padding-left:15px;
	text-decoration: underline;
}
ul.tbulhotel li a:hover{
	color: #673903;
	text-decoration: none;
}

ul.tbulhotel2{
	float:left;
	list-style:none;
	width:190px;
	font-family: Arial;
	padding-bottom:10px;
}
ul.tbulhotel2 li{
	background:url(../../images/pre_1.gif) no-repeat center left;
	padding-left:10px;
}
ul.tbulhotel2 li a{
	font-size: 11px;
	color: #141414;
	line-height:21px;
	text-decoration: underline;
}
ul.tbulhotel2 li a:hover{
	color: #141414;
	text-decoration: none;
}
/*-----------------ar box more hotels-----*/
ul.mhotels{
	float:left;
	list-style:none;
	width:192px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:10px;
	padding-top:5px;
}
ul.mhotels li{
	padding-left:5px;
}
ul.mhotels a{
	font-size: 11px;
	color: #141414;
	font-weight:normal;
	padding-left:10px;
	text-decoration: none;
}
ul.mhotels li a{
	font-size: 11px;
	color: #141414;
	background:url(../../images/pre_1.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: underline;
}
/*---------aril----------*/
div.il{
	background: #FFFFFF;
	margin-bottom:10px;
}
div.il div{
	padding:2px;
}
 div.il .il_fi{
	width:370px;clear:both;overflow:visible;
}
div.il div{
	color: #4D4D4D;
	font-family: Arial;
	font-size: 10px;
	text-decoration: none;
}
div.il div a{
	color: #383838;
	font-family: Arial;
	font-weight:hormal;
	font-size: 11px;
	text-decoration: underline;
}
div.il div a:hover{
	text-decoration:none;
}
div.il div div{
	float:left;
}
p.l_u{
	clear:both;
	padding-bottom:5px;
	padding-top:2px;
	border-bottom:1px dotted #FFD7C4;
}

div.relat a{
	color: #4C4C4C;
	font-family: Arial;
	font-weight:hormal;
	font-size: 12px;
	text-decoration: underline;
}
div.relat a:hover{
	text-decoration:none;
}
div.relat{
	float:left;
	width:100%;
	padding-top:8px;
	padding-bottom:8px;
}
p.l_u_relat{
	clear:both;
	padding-bottom:5px;
	padding-top:8px;
	border-bottom:1px dotted #FFD7C4;
}
/*-----------aril--------*/
.a_link a{
		text-decoration:underline;
		font-family: Arial;
		font-size:11px;
		color:#0000FF;
	}
.a_link a:hover{
	text-decoration:none;
	}
div.td.ar_main_news{
	width:100%;
	padding-top:0px;
	text-decoration: none;
}
div.td.ar_main_news a{
	font-size: 12px;
	font-weight:normal;
	color: #0000FF;
	font-family: Arial;
	text-decoration: none;
}
div.td.ar_main_news a:hover{
	color: #673903;
	text-decoration: underline;
}
.cssTexBody{
	color:#060000;
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	text-decoration: none;
	}
div.h_link{
	text-align:left;
	margin:0px 0px 10px 0px;
	clear:both;
	}
div.h_link h1{
	margin-left:0px;
	color: #121212s;
	font-weight:bold;
	font-size:18px;
	padding-top:0px;
	font-family: Arial;
}
div.h_link h2{
	margin-left:0px;
	color: #121212s;
	font-weight:bold;
	font-size:18px;
	padding-top:0px;
	font-family: Arial;
}
div.bookmark{
	float:right;
	text-align:right;
	}
div.bookmark a{
	font-family: Arial;
	font-size: 11px;
	color: #513204;
	font-weight: normal;
	text-decoration: underline;
	}
div.bookmark a:hover{
	text-decoration:none;
	}	
.hotel_hea{
	list-style:none;
	font-family: Arial;
	line-height:20px;
	text-align:center;
	font-size:11px;
	color:#2F0000;}
.hotel_hea a{
	font-size:11px;
	color:#2F0000;
	text-decoration:underline;}
.hotel_hea a:hover{
	text-decoration:none;
	color:#CE4300;}
div.related b{
	padding-bottom:6px;
	padding-top:6px;
	color:#333333;
	margin-top:10px;
	background-color:#EAE2BA;
	font-family:Arial;
	padding-left:4px;
	display:block;
	width: 591px;
	clear:both;
	overflow:hidden;
	font-size:13px;
	font-weight:bold;
	}
div.related h1{
	padding-bottom:6px;
	padding-top:6px;
	background-color:#EAE2BA;
	font-family:Arial;
	color:#602302;
	padding-left:4px;
	display:block;
	width: 591px;
	clear:both;
	overflow:hidden;
	font-size:12px;
	font-weight:bold;
	}	
.articledate{
	font-family: Arial;
	color: #CCCCCC;
	font-size: 9px;
	font-style:italic;
	font-weight: normal;
	}
div.boder{
	padding-bottom:20px; 
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	line-height:23px;
	clear:both;
	border: dotted 1px #999999; 
	background-color:#E6E6E6;
	font-family:Arial;
	font-size:12px;
}
div.logo_vnvt{
	float:right;
	width: 350px;
	text-align:center;
	font-size:11px;
	font-family: Arial;
	padding-bottom:5px;
	padding-top:10px;
	line-height: 18px;
	padding-right:20px;
	color: #202020;	
	}
div.logo_vnvt a{
	color: #202020;
	}
div#botom{
	background: #F1F0EB;
	}
div#webplus{
	text-align:right;
	padding-right:10px;
	font-size:11px;
	font-family: Arial;
	background: #F1F0EB;
	color: #202020;	
		}
div.talign{
	text-align:center;
	clear:both;
	padding-left:50px;
}
div.talign_laos{
	text-align:center;
	clear:both;
	padding-left:20px;
}
.tht_1{color:#ffffff;background:#F9DF85;padding-top:6px;padding-bottom:6px;font-family: Arial;font-size: 13px;font-weight: bold;text-align:left;padding-left:3px;}
.ttd_1 a{text-decoration:underline;}
.ttd_1 a:hover{text-decoration:none;}
.ttd_1{color:#000000;background:#FFFCC0;line-height:22px;font-family: Arial;font-size: 12px;text-align:left;}
.ttd_2{color:#000000;background:#FFFFFF;line-height:22px; padding-bottom:2px; padding-top:2px;font-family: Arial;font-size: 12px;text-align:left;}
.ttd_2 a{text-decoration:underline;}
.ttd_2 a:hover{text-decoration:none;}
.ttd_3{color:#000000;background:#FFFCC0;line-height:22px;font-family: Arial;font-size: 12px;text-align:center;}
.ttd_3 a{text-decoration:underline;}
.ttd_3 a:hover{text-decoration:none;}
.ttd_4{color:#000000;background:#FFFFFF;line-height:22px;font-family: Arial;font-size: 12px;text-align:center;}
.ttd_4 a{text-decoration:underline;}
.ttd_4 a:hover{text-decoration:none;}
.Label_Hotels{	margin-left:9px;
	color: #121212s;
	font-weight:bold;
	font-size:18px;
	padding-top:10px;

	font-family: Arial;}
/*-----------------ar box more also_see-----*/
ul.also_see{
	float:left;
	list-style:none;
	width:210px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:10px;
	padding-top:5px;
}
ul.also_see li{
	padding-left:5px;
}
ul.also_see a{
	font-size: 12px;
	color: #666666;
	font-weight:normal;
	padding-left:10px;
	text-decoration: none;
}
ul.also_see li a{
	font-size: 12px;
	color: #666666;
	background:url(/images/pre_1.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: underline;
}
ul.also_see li a:hover{
	color: #FF8000;
	text-decoration:none;
	}
div#link_also_see{
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	font-weight:normal;
	float: left;
	text-decoration: none;
	text-align:center;
	padding-top: 20px;
	margin-bottom:10px;
}
div#link_also_see a{
	color: #666666;
	text-decoration: underline;
}
div#link_also_see a:hover{
	text-decoration: none;
}
/*------- gray box---------*/
div.lmg_box{
	width:378px;
	margin-top:5px;	
}
div.lmg_box h2{
	color: #6F2400;
	clear:both;
	font-size: 12px;
	background: url(http://www.vn-tours.com/images/bg_lmg.gif) repeat-x;
	padding-left:8px;
	padding-top:5px;
	height:27px;
}
div.lmg_box a{
	vertical-align:bottom;
	padding-left:0px;
	color: #333333;
	text-decoration: underline;
}
div.lmg_box h2 a:hover{
	text-decoration: none;
}

div.map_box{
	width:378px;
	margin-top:5px;	
}
div.map_box h2{
	color: #6F2400;
	clear:both;
	font-size: 12px;
	padding-left:8px;
	padding-top:5px;
	height:27px;
}
div.map_box a{
	vertical-align:bottom;
	padding-left:0px;
	color: #333333;
	text-decoration: underline;
}
div.map_box h2 a:hover{
	text-decoration: none;
}

/*---------ulfordiv----------------*/
div.lmg_main{
	width:100%;
	padding-top:10px;
	text-align:justify;
	width:375px;
	padding-left:4px;
	margin-right:4px;
	color:#220F01;
	margin:0px;
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
}
div.lmg_main a{
	font-size: 12px;
	font-weight:normal;
	font-family: Arial;
	color: #220F01;
	font-family: Arial;
	text-decoration: underline;
}
div.lmg_main a:hover{
	text-decoration: none;
}
/*-----------------ar box hotels-----*/
ul.lmguide{
	float:left;
	list-style:none;
	padding-left:5px;
	width:185px;
	font-family: Arial;
	line-height:18px;
	padding-bottom:20px;
	padding-top:5px;
}
ul.lmguide li a{
	font-size: 12px;
	color: #141414;
	font-weight:normal;
	background:url(../../images/pre_1.gif) no-repeat center left;
	padding-left:15px;
	text-decoration: underline;
}
ul.lmguide li a:hover{
	color: #673903;
	text-decoration: none;
}
.bgdes{background-color:#F9EFEE;width:379px;}
.desal{width:379px;background:none;padding-top:5px; background-color:#F9EFEE;}
.desalo{float:left;width:175px;background:none;}
.desalt{float:left;width:175px;background:none;margin-left:25px;}
.fimg{width:170px;height:55px;float:left; padding-bottom:5px; margin-left:4px;}
.moredes{ color:#704705; font-family:arial; font-size:14px; padding-left:4px; padding-top:2px; font-weight:bold;}
.moredeslink { font-size:12px; color:#704705;font-weight: normal; text-align:justify; padding:4px;}
.moredeslink a{ text-decoration:none;color:#704705;font-size:12px;font-family:Arial;}
.moredeslink a:hover{ text-decoration:underline;}
div.vnthte div.tl{ clear:both; margin-top:10px;}
div.tdimgo{width:80px;float:left;margin-left:5px;font-size:11px;font-family:Tahoma;margin-bottom:10px; text-align: center;}
div.tdimgo a{ text-decoration:none; color:#333333;}
div.tdimgo a:hover{ text-decoration:underline;}
div.tdimg{width:80px;float:left;margin-left:20px;font-size:11px;font-family:Tahoma; text-align: center;}
div.tdimg a{ text-decoration:none; color:#333333;}
div.tdimg a:hover{ text-decoration:underline;}
.writetous{
	color:#060000;
	font-family: Arial;
	font-weight:normal;
	font-size: 12px;
	text-decoration: none;
	}
.tdt{background:#F4F3EB;font-family: Arial;font-size: 13px;font-weight: normal;text-align:center; padding-top:5px; padding-bottom:5px; color:#686868;}
.tdt a{color:#4D4C4C;}
.int{font-family:Arial; font-size:12px; text-align:justify; background-color:#F7EAEA; padding:4px; margin-top:2px; font-weight:normal;}
div.deam{background:url(http://www.vn-tours.com/vietnam/destinations/top_des.gif) repeat-x top left;margin:0px 0px;width:580px;}
div.deam h2{height:26px;padding:5px 2px 0px 10px;color:#fff;}
ul.mislet{
	float:left;
	list-style:none;
	width:140px;
	font-family: Arial;
	line-height:20px;
	padding-bottom:10px;
	padding-top:5px;
}
ul.mislet li{
	padding-left:5px;
}
ul.mislet a{
	font-size: 11px;
	color: #141414;
	font-weight:normal;
	text-decoration: none;
}
ul.mislet li a{
	font-size: 11px;
	color: #141414;
	background:url(../../images/pre_7.gif) no-repeat center left;
	font-weight:normal;
	padding-left:15px;
	text-decoration: none;
}
ul.mislet li a:hover{text-decoration: underline;}
.mgr10{margin-left:20px;margin-right:5px;  width:220px; height:145px;}
.mg10{margin:5px;}
.mgl5{margin-left:20px;width:220px; height:145px;}
.pad5{padding:5px; texalign:center;}
.mkcruise{display:inline;float:left;width:198px;text-align:center;background:#f8f5ee;padding-bottom:5px;}
.mkcruise a{
	font-size: 12px;
	font-weight:bold;
	color: #50301E;
	font-family: Arial;
	text-decoration: underline;
}
.mkcruise a:hover{text-decoration: none;}
.photoright{
	width:480px;
	background:#F3F1F1;
	color:#414141;
	font-size:11px;
	text-align:center;
	float:right;
	margin:8px 10px;
	display:inline;}
.photoleft{
	width:480px;
	background:#F3F1F1;
	color:#414141;
	font-size:11px;
	text-align:center;
	float:left;
	margin:8px 10px;
	display:inline;}
.photoleft img{width:480px; height:300px;}
.photoright img{width:480px; height:300px;}
.thr{color:#ffffff;background:#a17c53;padding:5px;font-family: Arial;font-size: 13px;font-weight: bold;text-align:left;padding-left:0px;}
.ttd{color:#000000;background:#d6c7b1;line-height:22px;font-family: Arial;font-size: 12px;text-align:left; padding-left:10px;}
/* Banner Falsh */
#indexContentMain { width:480px; float:left; margin-bottom:6px; position:relative; }
#indexContentMain a:hover { color:#a31022; text-decoration:none; }
#indexContentMiddle { width:480px; font-family:Verdana, Geneva, sans-serif; height:auto; float:right; padding:0px 0px; }
.container { width:480px; height:300px; overflow:hidden; position:relative; }
.container2 { width:480px; height:300px; overflow:hidden; position:relative; }
.slider { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { width:480px; height:300px; display:block; }
.slider2 { width:3000px; }
.slider2 li { float:left; }
.num { position:absolute; right:5px; bottom:0px; *bottom:3px;}
.num li { float: left; color: #fff; text-align: center; line-height: 16px; width: 16px; height: 16px; font-family: Arial; font-size: 12px; cursor: pointer; overflow: hidden; margin: 3px 1px; border: 1px solid #0255B2; background-color: #0255B2; filter:alpha(opacity=70);/*IE*/ -moz-opacity:0.7;/*FF*/ opacity: 0.7;/*all broswer*/ }
.num li.on { color: #fff; line-height: 21px; width: 21px; height: 21px; font-size: 16px; margin: 0 1px; border: 0; background-color: #B40101; font-weight: bold; }
.tcenter{ text-align:center;}