﻿CSS - http://www.vietnam-voyages.com/

    * Collapse All
    * Expand All

http://www.vietnam-voyages.com/
http://www.vietnam-voyages.com/templates/vnts/css/template_css.css

ï»¿/*	==========================================*/
/*	Create		03/2008
/*	Designer 	Nguyen Thai Son
/*	Tel			0983 856 358
/*	Email		thaison01@gmail.com
/*	Project		vietnamtours-online.com and vietnam-voyages.com
/*	Web			http://dichvuthietkewebsite.net
/***********************************************/



@charset "utf-8";
#booter {
background:url(../images/bg_botton_index.jpg) no-repeat bottom center;
height:420px;
margin:0 auto;
padding:0;
}

#bottom_index {
background:url(../images/bg_botton_index.jpg) no-repeat bottom center;
padding-bottom:80px;
}

*html #bottom_index	{}

/*menu*/
   #tabs {
      float:left;
	  width: 103%;
      font-size: 11px;
	  font-weight: bold;
      line-height:normal;
      border-bottom: 1px #94bff4 solid;
	  margin-left:-3px;
      }
 *html  #tabs	{
	width:100%; margin-left:0px;
}
    #tabs ul {
        margin:0;
        padding:0px 0px 0 0px;
        list-style:none;
      }
    #tabs li {
      display:inline;
      margin:0;
      padding:0;
	  line-height: 150%;
      }
    #tabs a {
      float:left;
      background:url('../images/glowtab-left.gif') no-repeat left top;
      margin:0;
      padding:0 0px 0 3px;
      text-decoration:none;
      }
*html    #tabs a	{      padding:0 0px 0 2px;}
    #tabs a span {
      float:left;
      display:block;
      background:url('../images/glowtab.gif') no-repeat right top;
      padding:3px;
      padding-bottom:0;
	  margin-right: 0px;
      color:#1e639e;
      }

	  

	  
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs a span {float:none;color:#fff;}
    *html #tabs a:hover span	{
	color:#000;
}
    /* End IE5-Mac hack */

    
    #tabs a:hover span {
      color:#000 !important;
      }
      /*
     {
      background-position:0% -24px;
      }*/
    #tabs a:hover,
    #tabs .current a   {
      background-position:0% -24px;
      color:#000 !important;      
      }
  /*   {
      background-position:100% -24px;
      color:#000;
      cursor:pointer;      
      }
	  
*/

    #tabs a:hover span,
     #tabs .current a span  {
      background-position:100% -24px;
      color:#000;
      cursor:pointer;
      }
	      #tabs a:hover span	{
	color:#000;
}



/* menu */

#glowingtabs {
float:left;
line-height:150%;
margin:0;
padding:0;
width:100%;
}
  
#glowingtabs_module_search a:hover {
background-position:0 -24px;
}

#glowingtabs_module_search .current a {
background-position:0 -24px;
}

#glowingtabs a:hover {
background-position:0 -24px;
}

#glowingtabs .current a {
background-position:0 -24px;
}

#glowingtabs a {
background:url(../images/glowtab-left.gif) no-repeat left top;
cursor:pointer;
float:left;
margin:0 1px 0 0;
padding:0 0 0 3px;
text-decoration:none;
}

#glowingtabs a span {
background:url(../images/glowtab.gif) no-repeat right top;
color:#000;
cursor:pointer;
display:block;
float:none;
font-size:11px;
font-weight:700;
height:20px;
line-height:20px;
margin:0;
padding:2px 8px 1px 2px;
}

#glowingtabs .current a span {
background-position:100% -24px;
color:#fff;
font-weight:700;
}

#glowingtabs a:hover span {
background-position:100% -24px;
color:#fff;
font-weight:700;
}

#glowingtabs_module_search li {
display:inline;
margin:0;
padding:0;
}

#glowingtabs li {
display:inline;
margin:0;
padding:0;
}

#glowingtabs_module_search ul {
list-style-type:none;
margin:0;
padding:0;
}

#glowingtabs ul {
list-style-type:none;
margin:0;
padding:0;
}

#glowingtabs_module_search {
float:left;
line-height:150%;
margin:-22px 0 0;
padding:0;
width:100%;
}

#glowingtabs_module_search a {
background:url(../images/glowtab-left_module_search.gif) no-repeat left top;
cursor:pointer;
float:left;
margin:0;
padding:0 0 0 10px;
text-decoration:none;
}

#glowingtabs_module_search a span {
background:url(../images/glowtab_module_search.gif) no-repeat right top;
color:#355eb4;
cursor:pointer;
display:block;
float:none;
font-size:11px;
font-weight:700;
height:20px;
line-height:20px;
margin:0;
padding:2px 18px 1px 10px;
}

#glowingtabs_module_search .current a span {
background-position:100% -24px;
color:#355eb4;
font-weight:700;
}

#glowingtabs_module_search a:hover span {
background-position:100% -24px;
color:#355eb4;
font-weight:700;
}

#header {
height:55px;
 
margin:0 auto;
width:903px;
margin-bottom:7px;
padding-bottom:7px;
}

#left {
float:left;
padding-left:10px;

text-align:left;
width:630px;

}

#right {
float:right;
width:240px;
}

#top_index {
background:#fff url(../images/bg_top_index.jpg) no-repeat top center;
background-color:#fff;
margin:0 auto;
padding:0;
}

#vnts-mainnav {
margin:0 auto;
width:903px;
padding-left:2px;
margin-top: 9px;
}

*html #vnts-mainnav	{margin-top: 29px;}
*:first-child+html	#vnts-mainnav	{padding-top: 19px;}

#vnts-wrapper-inner {
background:url(../images/mainwrap-center.png) repeat-y center;
background-position:-270px;
margin:0 auto;
}

* html .clearfix {
height:1%;
}

* html > body .clearfix {
display:block;
width:100%;
}

.adv_center {
background:#fff url(../images/adv_index.jpg) top left no-repeat;
height:151px;
width:642px;
clear:both;
padding:4px 2px 0 4px;
margin-bottom:10px;
}
*html .adv_center	{
	margin-bottom:-10px;
}
*:first-child+html	.adv_center	{
 margin-bottom:25px;
}


.adv_center	img {
border:0;
text-align:center;
}

.best_selling_tours {
background:#fff url(../images/bg_best_selling_tours.jpg) top left no-repeat;
float:left;
padding:5px 5px 0px 3px;
width:632px;
margin-top:15px;
clear:both;
padding-bottom:30px;
}
*html	.best_selling_tours 	{
padding-bottom:15px;
margin-top:5px;

}

*:first-child+html .best_selling_tours	{
margin-bottom:-20px;
padding-bottom:15px;	
}


.body_tours_program {
background:#fff url(../images/bg_tours_programs.jpg) repeat-y top left;
width:642px;
margin-top:-25px;
}

*html .body_tours_program {
	margin-top:0px;
}
*:first-child+html .body_tours_program	{
	margin-top:-25px;
}

.chan_catalog {
background:#fbf9fa;
}

.clear {
overflow:hidden;clear:both;
height:5px;
}
.clr	{
overflow:hidden;clear:both;
	height:1px;
}

.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}


.faq {
background:#fff url(../images/bg_FAQ.jpg) top left no-repeat;
border-bottom:1px #d1d2d4 solid;
margin:0;
padding:0;
margin-bottom:15px;
width:234px;
margin-left:-2px;
	margin-top:0;
	margin-bottom:0;
	padding-bottom:0;

}

*html .faq	{
margin-left:4px; /* IE */	
margin-bottom:0px;
}

*:first-child+html  .faq {
	margin-top:-7px;
	margin-bottom:-15px;
	padding-bottom:0;
}
.feed-back {
background:#fff url(../images/bg_feed_back.jpg) top left no-repeat;
border-bottom:1px #d1d2d4 solid;
margin:0;
padding:0;
margin-bottom:15px;
width:234px;
margin-left:-2px;
	margin-top:-10px;
	margin-bottom:0;
}

*html .feed-back 	{
margin-left:4px; /* IE */	
margin-bottom:-13px;
}

*:first-child+html .feed-back 	{
	margin-top:-17px;
	margin-bottom:-12px;
}


.footer {
height:60px;
margin:-70px auto 0;
width:880px;
}

.hotels_left {

background:#fff url(../images/bg_line_hotels_left.jpg) top left repeat-y;
margin-left:-2px; /* for other */
width:234px;
margin-top:0;
margin-bottom:2px;
clear:both;

}

*html .hotels_left	{

	margin-left:2px; /* for IE */
	margin-top:0;	
	margin-bottom:-15px;

}





.logo {

   
background:url(../images/logo.jpg) no-repeat  0 0 transparent;
float:left;
height:55px;
margin:0 0 0 10px;
padding:0 0 0 10px;
width:305px;


}



.logo	h1 {
text-align:left;
text-indent:-9999px;
}
.logo	h1 a	{
display:block;
height:55px;
text-decoration:none;
width:305px;
}

.logo	img {
border:0;
margin:0;
padding:0;
}

.mainbody {
margin:0 auto;
padding:65px 0 0;
width:901px;
}

.map_vn {

background: url(../images/bg_map_vn.jpg) top left no-repeat;
margin:0;
padding:0;
/*height:261px;*/
margin-bottom:2px;
margin-left:-2px; /* for other */
width:234px;
margin-bottom:-15px;


}



*html .map_vn	{

	margin-left:3px;/* for IE */
/*	margin:0;*/
	width:230px;
/*	float:left;*/
	padding:0;
	margin-top:-5px;
	margin-bottom:-17px;

}
*:first-child+html .map_vn	{
	margin-bottom:-15px;
}


.menu {

border-bottom:1px #7fb8de solid;

}



.module_search {
margin-bottom:2px;
margin-left:-2px;
text-align:left;
width:234px;
background:url(../images/bg_module_search.jpg) left bottom  no-repeat;
}
*html .module_search 	{
	margin-bottom:-8px;
}
.block-search-ngoai	{
	 margin:0; padding:0;margin-top:0; background:transparent;margin-bottom:-15px;margin-top:-10px;
}
*html .block-search-ngoai	{
	margin-top:-10px;
	margin-bottom:2px;
}
*:first-child+html .block-search-ngoai	{
	margin-top:-18px;
	margin-bottom:-15px;
}


.fix-tab-search	{
	padding-bottom:0; border-bottom:1px #fff solid; margin:0;
	padding-left:5px;
	margin-left:2px;
	margin-bottom:-1px;
	background:transparent;
}
*html .fix-tab-search	{
	margin-bottom:-2px;
	margin-left:3px;
	padding-left:5px;
	width:90%;
}

*html .module_search	{
	margin-top:-1px; /* other */
	margin-left:2px;
	background:url(../images/bg_module_search.jpg) left bottom  no-repeat;	
}


.shadetabs{
float:left;
width:95%;
line-height:150%;
padding:0;
margin:0;
margin-left: 0px; /*Left offset of entire tab menu relative to page*/
padding-left:7px;
display:block;
/*background: url(images/bg-tab-top-search.jpg) bottom left no-repeat;*/
/*padding-bottom:5px;*/
height:22px;
background:#fff;
padding-bottom:3px;
}

.shadetabs li{
display:inline;
margin:0;
padding:0;
}

.shadetabs li a{
float:left;
background:url('../images/glowtab-left_module_search.gif') no-repeat left top;
margin:0;
margin-right: 2px; /*spacing between each tab*/
padding:0 0 0 10px;
text-decoration:none;
	cursor: pointer;
	
}

.shadetabs li a span{
float:left;
display:block;
background:url('../images/glowtab_module_search.gif') no-repeat right top;
padding: 2px 18px 1px 10px;
margin:0;
height: 20px;
line-height:20px;
color:#355eb4;
font-weight:700;
font-size:11px;
cursor: pointer;

}	

.shadetabs li a:hover{
	background-position:0% -24px; 
}
.shadetabs li a:hover span 
{
background-position:100% -24px; /*Shift background image up to start of 2nd tab image*/
color: #355eb4;
font-weight:bold;
}



.shadetabs li a.selected{ /*selected main tab style */
background-position:0 -24px;
}

.shadetabs li a.selected span{ /*selected main tab style */
background-position:100% -24px; /*Shift background image up to start of 2nd tab image*/
color: #355eb4;
font-weight:bold;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
background-position:0% -24px;
}

.shadetabs li a.selected:hover span{
background-position:100% -24px; /*Shift background image up to start of 2nd tab image*/
color: #355eb4;
font-weight:bold;
}

div.module_search	div.tabcontent{
display:none;


}

@media print {
div.module_search	div.tabcontent {
display:block !important;

}
}
/* End for 2 tab */









.tag-tour-hotels-search	{
	margin:0; padding:0; padding-left:10px; margin-top:0; border:0; width:95%
}

*html 	div.tag-tour-hotels-search	{
	margin-top:-15px;
}
/*menu 2*/ 

   #tabs2 {
      float:left;
	  width: 90%;
      font-size: 11px;
	  font-weight: bold;
      line-height:normal;
      }
      *html  #tabs2 	{
	width:90%;
}
    #tabs2  ul {
        margin:0;
        padding:0;
        list-style:none;
      }
    #tabs2  li {
      display:inline;
      margin:0;
      padding:0;
	  line-height: 150%;
      }
    #tabs2  a {
      float:left;
      background:url('../images/glowtab-left.gif') no-repeat left top;
      margin:0;
      padding:0 0px 0 3px;
      text-decoration:none;
      }
    #tabs2  a span {
      float:left;
      display:block;
      background:url('../images/glowtab.gif') no-repeat right top;
      padding:5px;
      padding-bottom:0;
	  margin-right: 0px;
      color:#1e639e;
      }
	  

	  
	  
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs2  a span {float:none;color:#fff;}
    *html #tabs2  a:hover span	{
	color:#000;
}
    /* End IE5-Mac hack */

    
    #tabs2  a:hover span {
      color:#000 !important;
      }
      /*
     {
      background-position:0% -24px;
      }*/
    #tabs2  a:hover,
    #tabs2  .current a   {
      background-position:0% -24px;
      color:#000 !important;      
      }
  /*   {
      background-position:100% -24px;
      color:#000;
      cursor:pointer;      
      }
	  
*/

    #tabs2  a:hover span,
     #tabs2  .current a span  {
      background-position:100% -24px;
      color:#000;
      cursor:pointer;
      }
	      #tabs2  a:hover span	{
	color:#000;
}



/* menu 2*/






.partnet {
border-bottom:1px #1186e7 solid;
border-top:1px #1186e7 solid;
height:63px;
line-height:63px;
margin-bottom:3px;
padding:4px 0;
text-align:center;
width:648px;
}

div.footer div.right_footer img a {
border:0;
}



div.weather img {
border:0;
}

div.faq img {
border:0;
}

div.hotels_left div.noidung_hotels_left div img {
border:0;
}

.partnet img {
border:0;
}

.set_departure_tours {
background:#fff url(../images/bg_set_departure_tours.jpg) top left no-repeat;
float:left;
height:237px;
padding:10px 3px 5px 3px;
width:635px;
margin:0;
margin-top:-10px;
margin-bottom:-5px;
}
*html .set_departure_tours	{
	margin:0;
	margin-bottom:-15px;
}
*:first-child+html .set_departure_tours	{
	margin-top:-10px;
}

.title_top {
height:20px;
 width:350px;
padding-top:10px;
float:left;

}
.title_top	span {
background:#fff url(../images/bg_title_top.jpg) top right no-repeat;
color:#424242;
display:block;
float:left;
font-weight:700;
height:20px;
padding-left:7px;
padding-right:10px;
}

*html .title_top	span	{padding-left:3px; padding-right:10px;}

.title_top	span.end_selected {
background:#fff;
display:block;
float:left;
height:20px;
padding-left:7px;
padding-right:15px;
}

.title_top a:hover,
.title_top a:focus,
.title_top a:active {
color:#424242;
font-weight:700;
text-decoration:underline;
cursor:pointer;
display:block;
}
.title_top a,
.title_top a:visited,
.title_top a:after,
.title_top a:before {
color:#424242;
font-weight:700;
text-decoration:none;
cursor:pointer;
display:block;
}

.weather {
background:#fff url(../images/bg_weather.jpg) top left no-repeat;
border:1px #d1d2d4 solid;
margin:0;
padding:0;
margin-left:-2px;
padding-bottom:5px;
margin-bottom:5px;
width:235px;
margin-top:0px;
}

*html	.weather	{
margin:0;
padding:0;
margin-left:3px; /* IE */	
margin-top:-15px;
}

.adv-02 {
background:#fff url(../images/bg_adv_02.jpg) top left no-repeat;
border:1px #d1d2d4 solid;
margin:0;
padding:0;
margin-left:-2px;
padding-bottom:5px;
margin-bottom:10px;
width:235px;
margin-top:0px;
display:block;
}

*html	.adv-02	{
margin:0;
padding:0;
margin-left:3px; /* IE */	
margin-top:-18px;
}





body {
background:#fff;
color:#000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:150%;
margin:0;
padding:0;
}

div	div.convert {
height:23px;
line-height:23px;
padding-left:36px;
text-align:center;
width:210px;
}

div	div.convert	img {
border:0;
height:23px;
line-height:23px;
margin:0;
padding:0;
}

div	div.convert	span {
float:left;
height:23px;
line-height:23px;
padding:5px;
}

div	div.left_best_selling {
background:#709bd3;
float:left;
height:175px;
width:310px;
}

div	div.right_best_selling_tours {

float:left;
padding-left:3px;
width:298px;
}









div	div.right_best_selling_tours	div {

background:url(../images/bg_line_best_selling.jpg) top left no-repeat;

color:#fff;

height:21px;

line-height:21px;

padding-left:22px;

}



div div.title_tours_best a:hover {
color:#000 !important;
font-weight:700;
text-decoration:none;
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
}

div div.title_tours_best a:focus {
color:#000;
font-weight:700;
text-decoration:none;
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
}
*html div div.title_tours_best a:hover	{
color:#000 !important;
font-weight:700;
text-decoration:none;

}

div div.right_best_selling_tours div a.selected {
color:#000;
font-weight:700;
text-decoration:none;
}

div	div.right_best_selling_tours	div	span {
color:#000;
float:right;
font-weight:700;
padding-left:0px;
padding-right:10px;
text-align:left;
width:27px;
}

div	div.right_best_selling_tours	div	span.text {
color:#fff;
float:left;
font-weight:400;
width:130px;
}

div	div.right_best_selling_tours	div.selected {
background:url(../images/bg_line_best_selling_over.jpg) top -7px no-repeat;
}

div	div.right_best_selling_tours	div.selected	span {
color:#e45c05;
float:right;
font-weight:700;
padding-left:0px;
padding-right:10px;
text-align:left;
width:28px;
}

div	div.right_best_selling_tours	div.selected	span.text {
color:#000;
float:left;
width:200px;
}


/* best selling tours col right  */
div.best_selling_tours-col-right {
background:url(../images/bg-best-right-col.jpg) bottom left no-repeat;
/*border:1px #d1d2d4 solid;*/
margin-bottom:-5px;
margin-left:-1px;
padding-bottom:5px;
margin-bottom:2px;
	width:234px;
}

*html div.best_selling_tours-col-right	{
	margin:0;
	padding:0;
	margin-left:3px;
margin-bottom:-12px;
	width:234px!important;
}

div.best_selling_tours-col-right	h3	{
	background:#fff url(../images/bg_best_selling_tours_right.jpg) top left no-repeat;	
	margin:0;
	padding:0;
}




div.best_selling_tours-col-right 	ul	{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
	padding-left:5px;
	margin-top:-10px;
	padding-bottom:10px;
}
div.best_selling_tours-col-right 	ul	li	{
	background:url(../images/icon-02.jpg)    left no-repeat transparent;
	background-position: 0  7px;
	float:left;
	font-size:12px;
	text-indent:10px;
	height:25px;
	line-height:25px;
	padding:0;
	margin:0;

	
}
div.best_selling_tours-col-right 	ul	li	span.text-best-selling	{
	color:#003580;
	width:180px;
	float:left;
	
}

div.best_selling_tours-col-right 	ul	li	a,
div.best_selling_tours-col-right 	ul	li	a:visited,
div.best_selling_tours-col-right 	ul	li	a:before,
div.best_selling_tours-col-right 	ul	li	a:after	{
	color:#003580;
	text-decoration:none;	
}
div.best_selling_tours-col-right 	ul	li	a:hover,
div.best_selling_tours-col-right 	ul	li	a:focus,
div.best_selling_tours-col-right 	ul	li	a:active	{
	color:#e45c05;
	text-decoration:underline;
}

div.best_selling_tours-col-right 	ul	li	span.prices	{
	font-weight:700;
	color:#e45c05;
	width:15px;
	float: left;
	text-align:left;
}

 		div.best_selling_tours-col-right 	div	{
	float:left;
	width:234px;
	height:25px;
	line-height:25px;
}
 		div.best_selling_tours-col-right 	div	span.prices		{
	font-weight:700;
	 height:25px;
	 color:#e35b03;
	 float:right;
	 text-align:left;
	 margin-right:1px;

}
 		div.best_selling_tours-col-right 	div	span.text-right	{
	width:185px;
	float:left;
	padding:0;
	margin:0;
	margin-left:2px;
 background:url(../images/bullet-list.gif) center left no-repeat;
 height:25px;
}

 		div.best_selling_tours-col-right 	div	a,
 		div.best_selling_tours-col-right 	div	a:visited,
 		div.best_selling_tours-col-right 	div	a:before,
 		div.best_selling_tours-col-right 	div	a:after	{
	text-decoration:none;
	color:#00347f;
	font-weight:400;
	text-indent:15px;
	background:url(../images/icon-list.gif) top center no-repeat !important;

}

 		div.best_selling_tours-col-right 	div	a:hover,
 		div.best_selling_tours-col-right 	div	a:focus,
 		div.best_selling_tours-col-right 	div	a:active	{
	text-decoration:underline !important;
	color:#000;
	font-weight:700;
	text-indent:15px;	
	background:#bed7f5;
}



/* END best selling tours */







div	div.show_img_best_selling_departure {

float: right;
margin-top:-10px;
text-align:left;
text-align:center;
vertical-align:top;
width:325px;

}
*html div	div.show_img_best_selling_departure 	{
	margin-top:-15px;
}


div	div.show_img_best_selling_departure	img {

border:0;

margin-bottom:5px;

}



div	div.show_img_best_selling_departure	span {

color:#000;

font-weight:700;

}

div	div.sub_set_departure {
background:#fff url(../images/bg_titile_setdeparture_con.jpg) bottom left no-repeat;
float:right;
height:100px;
padding:0 0 0 5px;
width:315px;
display:block;
cursor:pointer;
}
/*
div	div.sub_set_departure {
background:#fffffd	url(../images/bg_titile_setdeparture_con2.jpg) bottom left no-repeat;
float:right;
padding:0 0 0 5px;
width:310px;
height:190px;
margin-right:3px;
margin-top:7px;
border:1px #ffe1a1	solid;
}
*/
div	div.sub_set_departure	p	{
	margin:0;
	padding:0;
	color:#3e619b;
	margin-top:5px;
}


div	div.sub_set_departure	div.hai_cham {
clear:right;
color:#3e619b;
float:left;
font-weight:700;
width:7px;
}

div	div.sub_set_departure	div.title_title {
color:#3e619b;
float:left;
font-weight:400;
width:60px;
}

div	div.sub_set_departure	div.title_title_promotion {
clear:right;
color:#3e619b;
font-weight:400;
padding-right:5px;

}

div	div.sub_set_departure div.title_tours {
color:#be5514;
font-size:13px;
font-weight:700;
margin-top:5px;
}

div.best_selling_tours div.title {
clear:both;
color:#003580;
float:left;
font-size:13px;
font-weight:700;
line-height:120%;
padding-left:5px;
width:500px;
}

div div.title {
clear:both;
color:#003580;
float:left;
font-size:13px;
font-weight:700;
line-height:120%;
padding-left:5px;
width:450px;
}

div	div.title_tours_best {
background:url(../images/bg_line_best_selling.jpg) top left no-repeat;
padding-left:25px;
width:260px;
}

div div.convert span a {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:active {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:visited {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:after {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:before {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:hover {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.convert span a:focus {
color:#000;
font-size:11px;
font-weight:700;
text-decoration:none;
}

div div.desti {
clear:both;
color:#4d4d4d;
font-size:11px;
line-height:120%;
padding-left:5px;
font-style:italic;
}

div div.desti2 {
clear:both;
color:#fff;
font-size:11px;
line-height:120%;
margin-bottom:5px;
margin-left:6px;
margin-top:5px;
font-style:italic;
border-bottom:1px #fff dotted;
}

div div.img_show {
background:#fff url(../images/bg_img_show.jpg) top left no-repeat;
float:left;
height:197px;
line-height:197px;
margin-right:2px;
margin-top:5px;
width:310px;
}

div div.img_show	img {
border:0;
margin:3px;
padding:3px;
text-align:center;
}

div div.right_best_selling {
background:#bed7f5;
float:right;
height:175px;
width:310px;
}

div div.right_best_selling_tours div a {
color:#fff;
text-decoration:none;
}

div div.right_best_selling_tours div a:active {
color:#fff;
text-decoration:none;
}

div div.right_best_selling_tours div a:visited {
color:#fff;
text-decoration:none;
}

div div.right_best_selling_tours div a:after {
color:#fff;
text-decoration:none;
}

div div.right_best_selling_tours div a:before {
color:#fff;
text-decoration:none;
}

div div.right_best_selling_tours div a:hover {
color:#000;
cursor:pointer;
font-weight:700;
text-decoration:none;
}

div div.right_best_selling_tours div a:focus {
color:#000;
cursor:pointer;
font-weight:700;
text-decoration:none;
}

div div.right_best_selling_tours div:hover {
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
clear:right;
color:#000;
cursor:pointer;
font-weight:700;
height:21px;
line-height:21px;
padding-left:22px;
}

div div.right_best_selling_tours div:focus {
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
clear:right;
color:#000;
cursor:pointer;
font-weight:700;
height:21px;
line-height:21px;
padding-left:22px;
}

div div.show_next {
clear:right;
padding-right:20px;
text-align:right;
}

div div.sub_set_departure div.title_title_promotion a {
color:#3e619b;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_title_promotion a:visited {
color:#3e619b;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_title_promotion a:active {
color:#3e619b;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_title_promotion a:after {
color:#3e619b;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_title_promotion a:before {
color:#3e619b;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_title_promotion a:hover {
color:#3e619b;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_title_promotion a:focus {
color:#3e619b;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_tours a {
color:#be5514;
font-size:13px;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_tours a:visited {
color:#be5514;
font-size:13px;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_tours a:active {
color:#be5514;
font-size:13px;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_tours a:after {
color:#be5514;
font-size:13px;
font-weight:700;
text-decoration:none;
}

div div.sub_set_departure div.title_tours a:hover {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:underline;
}

div div.sub_set_departure div.title_tours a:focus {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:underline;
}

div.best_selling_tours div.title a {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div.best_selling_tours div.title a:visited {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div.best_selling_tours div.title a:active {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div.best_selling_tours div.title a:after {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div.best_selling_tours div.title a:hover {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div.best_selling_tours div.title a:focus {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a:visited {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a:active {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a:after {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a:hover {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title a:focus {
color:#003580;
font-size:13px;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

div div.title_tours_best a {
color:#fff;
font-weight:700;
text-decoration:none;
}

div div.title_tours_best a:active {
color:#fff;
font-weight:700;
text-decoration:none;
}

div div.title_tours_best a:visited {

color:#fff;
font-weight:700;
text-decoration:none;
}

div div.title_tours_best a:after {
color:#fff;
font-weight:700;
text-decoration:none;
}

div div.title_tours_best a:before {
color:#fff;
font-weight:700;
text-decoration:none;
}

div div.title_tours_best:hover {
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
color:#000;
padding-left:25px;
}

div div.title_tours_best:focus {
background:url(../images/bg_line_best_selling_over.jpg) top left no-repeat;
color:#000;
padding-left:25px;
}

div.body_tours_program	div.goc_end_toursprogram {
background:#fff url(../images/bottom_title_tours_programs.jpg) bottom no-repeat;
height:10px;
width:642px;
}

div.body_tours_program	div.noidung {
padding-left:5px;
}

.catalog {
float:left;
font-size:12px;
padding:10px 3px 3px 3px;
width:625px;
clear:both;
margin-bottom:5px;
border-bottom:1px gray dashed;
padding-bottom:20px;
min-height: 90px;
height:auto;
}

*html .catalog	{
	height:70px;
	padding-bottom:0;
}
.title-catalog-khuvuc	{
	color:#003580;
	background:#fdf1d8;
	font-weight:700;
	font-size:13px;
	height:25px;
	line-height:25px;
	text-indent:10px;
	margin:7px 0 -3px 0;
	clear:both;
}
.title-catalog-khuvuc	a,
.title-catalog-khuvuc	a:visited,
.title-catalog-khuvuc	a:before,
.title-catalog-khuvuc	a:after	{
		color:#003580;
		font-weight:700;
		text-decoration:none;
}

.title-catalog-khuvuc	a:hover,
.title-catalog-khuvuc	a:focus,
.title-catalog-khuvuc	a:active	{
		color:#e45c05;
		font-weight:700;
		text-decoration:underline;
	
}



.catalog	div.chitiet {
float:left;
margin-left:0;
width: 625px;

}

.catalog	div.chitiet	div.noidung_catalog {
clear:both;
color:#000;
line-height:150%;
margin-top:0;
padding-left:0;
text-align:justify;

}
.catalog	div.chitiet	div.noidung_catalog img	{
	border: 1px #c9c9c9	solid;	
	margin:3px;
	padding:3px;
	float:left;
	margin-right:7px;
}

.noidung_catalog-loai-nho	{
	width:540px;
	float:left;
}


.catalog	div.chitiet	div.title_catalog {
color:#e45c05;
float:left;
font-size:13px;
font-weight:700;
line-height:20px;
text-transform:uppercase;
width:425px;
}


.catalog	div.chitiet	div.title_catalog	h3 {
font-size:14px;
font-weight:700;
line-height:normal;
margin:0;
padding:2px 0 5px;
}
.title-nho	h3 	{
	text-transform:capitalize;
}

.catalog	div.chitiet	div.view_more {
color:#003580;
float:right;
font-size:12px;
font-weight:700;
text-align:left;
width:75px;
}

.catalog div.chitiet div.view_more a,
.catalog div.chitiet div.view_more a:visited,
.catalog div.chitiet div.view_more a:after,
.catalog div.chitiet div.view_more a:before {
color:#003580;
font-weight:700;
text-decoration:none;
}

.catalog div.chitiet div.view_more a:focus,
.catalog div.chitiet div.view_more a:hover,
.catalog div.chitiet div.view_more a:active
 {
color:#003580;
font-weight:700;
text-decoration:underline;
}


.catalog	div.chitiet	div.prices	{
color:#8d8d8d;
float:right;
font-size:12px;
font-weight:400;
text-align:right;
width:auto;
	
}

.catalog	div.chitiet	div.prices	span	{
color:#e45c05;
font-weight:700;
padding-left:5px;
font-size:110%;
	
}

.catalog	div.chitiet	div.bokking	{



	width:80px;

	height:24px;

	line-height:24px;

	float:right;
	font-size:11px;

	margin-top:10px;

}

*html .catalog	div.chitiet	div.bokking	{
	float: right;
	display:table-row;
	margin-left:100px;
}

*:first-child+html div.chitiet	div.bokking		{
		float: right;
	display:table-row;
	margin-left:100px;

}

.catalog	div.chitiet	div.bokking	span	{


	float:right;
		width:80px;

	height:24px;

	line-height:24px;

	font-weight:700;	

	display:block;	

}



.catalog	div.chitiet	div.bokking		a,

.catalog	div.chitiet	div.bokking		a:visited,

.catalog	div.chitiet	div.bokking		a:after,

.catalog	div.chitiet	div.bokking		a:before	{

	background:#fff url(../images/bg_booking.jpg)  left top no-repeat;

	text-decoration:none;		

	color:#003580;	

	width:80px;

	height:24px;

	display:block;

	text-indent: 17px;	

	line-height:24px;	

	cursor:pointer;

}

.catalog	div.chitiet	div.bokking		a:hover,

.catalog	div.chitiet	div.bokking		a:focus,

.catalog	div.chitiet	div.bokking		a:active	{

	background:#fff url(../images/bg_booking_over.jpg)  left top no-repeat;	

	text-decoration:underline;

	color:#e45c05;

	cursor:pointer;	

}






.catalog	div.img_catalog {

background:#fff url(../images/bg_img_catalog.jpg) top left no-repeat;

float:left;

height:90px;

margin-top:4px;

width:107px;

}



.catalog	div.img_catalog	img {

border:0;

clear:both;

margin:1px;

padding:2px;

}



div.body_tours_program	div.title {
background:#fff url(../images/top_title_tours_programs.jpg) top left no-repeat;
color:#003580;
height:26px;
line-height:26px;
text-transform:uppercase;
width:642px;
}


.catalog div.chitiet div.title_catalog a,
.catalog div.chitiet div.title_catalog a:visited,
.catalog div.chitiet div.title_catalog a:after,
.catalog div.chitiet div.title_catalog a:before {
color:#e45c05;
font-size:14px;
font-weight:700;
line-height:normal;
margin:0;
padding:2px 0 5px;
text-decoration:none;
}

.catalog div.chitiet div.title_catalog a:focus,
.catalog div.chitiet div.title_catalog a:hover,
.catalog div.chitiet div.title_catalog a:active {
color:#000;
font-size:14px;
font-weight:700;
line-height:normal;
margin:0;
padding:2px 0 5px;
text-decoration:underline;
}






div.body_tours_program div.title a {
color:#003580;
font-size:13px;
padding-left:3px;
text-transform:uppercase;
}

div.body_tours_program div.title a:active {
color:#003580;
font-size:13px;
padding-left:3px;
text-transform:uppercase;
}

div.body_tours_program div.title a:visited {
color:#003580;
font-size:13px;
padding-left:3px;
text-transform:uppercase;
}

div.body_tours_program div.title a:after {
color:#003580;
font-size:13px;
padding-left:3px;
text-transform:uppercase;
}

div.body_tours_program div.title a:before {
color:#003580;
font-size:13px;
padding-left:3px;
text-transform:uppercase;
}

div.body_tours_program div.title a:hover {
color:#003580;
padding-left:3px;
text-decoration:none;
text-transform:uppercase;
}

div.body_tours_program div.title a:focus {
color:#003580;
padding-left:3px;
text-decoration:none;
text-transform:uppercase;
}



div.faq	div	div {
background:#fff url(../images/bg_faq_asse.jpg) left no-repeat bottom;
border:1px #e2e2e2 solid;
margin-left:5px;
margin-right:5px;
padding:3px 0 3px 5px;
}

div.faq	div	div	p.post_your_idea {
clear:both;
margin:10px 0 3px;
padding:3px 0 0 25px;
}

div.faq	div	span.text {
color:#3e619b;
font-size:11px;
height:22px;
line-height:22px;
padding:5px;
}

div.faq	div.Q_chan {
background:#eef5fa;
border:1px #617fae solid;
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
width:227px;
}

div.faq	div.Q_chan	span.text {
color:#3e619b;
font-size:11px;
height:22px;
line-height:22px;
padding:5px;
width:230px;
}

div.faq	div.Q_le {
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
width:235px;
}

div.faq div.Q_chan div {
margin-bottom:5px;
}

div.faq div.Q_le div {
margin-bottom:5px;
}

div.faq	div.text {
font-size:11px;
padding:5px;
}

div.faq	label.title {
color:#fff;
font-size:100%;
font-weight:700;
height:42px;
line-height:42px;
padding-left:65px;
}

div.faq div div p.post_your_idea a {
color:#3e619b;
text-decoration:none;
}

div.faq div div p.post_your_idea a:active {
color:#3e619b;
text-decoration:none;
}

div.faq div div p.post_your_idea a:visited {
color:#3e619b;
text-decoration:none;
}

div.faq div div p.post_your_idea a:after {
color:#3e619b;
text-decoration:none;
}

div.faq div div p.post_your_idea a:before {
color:#3e619b;
text-decoration:none;
}

div.faq div span.text a {
color:#3e619b;
text-decoration:none;
}

div.faq div span.text a:visited {
color:#3e619b;
text-decoration:none;
}

div.faq div span.text a:before {
color:#3e619b;
text-decoration:none;
}

div.faq div span.text a:after {
color:#3e619b;
text-decoration:none;
}

div.faq div div p.post_your_idea a:hover {
color:#3e619b;
text-decoration:underline;
}

div.faq div div p.post_your_idea a:focus {
color:#3e619b;
text-decoration:underline;
}

div.faq div span.text a:hover {
color:#3e619b;
text-decoration:underline;
}

div.faq div span.text a:active {
color:#3e619b;
text-decoration:underline;
}

div.faq div span.text a:focus {
color:#3e619b;
text-decoration:underline;
}

div.faq label.title a {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:active {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:visited {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:after {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:before {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:hover {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.faq label.title a:focus {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.footer	div.left_footer {
color:#000;
float:left;
height:50px;
line-height:150%;
padding-left:20px;
padding-top:20px;
width:500px;
}

div.footer	div.left_footer	span {
color:#606060;
font-size:12px;
}

div.footer	div.right_footer {
float:right;
height:50px;
padding-right:20px;
padding-top:16px;
text-align:right;
width:330px;
}

div.footer	div.right_footer	img {
border:0;
padding-left:5px;
padding-right:5px;
}

div.footer div.left_footer a {
color:#000;
font-size:14px;
text-decoration:none;
}

div.footer div.left_footer a:active {
color:#000;
font-size:14px;
text-decoration:none;
}

div.footer div.left_footer a:visited {
color:#000;
font-size:14px;
text-decoration:none;
}

div.footer div.left_footer a:after {
color:#000;
font-size:14px;
text-decoration:none;
}

div.footer div.left_footer a:before {
color:#000;
font-size:14px;
text-decoration:none;
}

div.footer div.left_footer a:hover {
color:#000;
font-size:14px;
text-decoration:underline;
}

div.footer div.left_footer a:focus {
color:#000;
font-size:14px;
text-decoration:underline;
}

div.footer div.left_footer span a {
color:#606060;
font-size:12px;
text-decoration:none;
}

div.footer div.left_footer span a:active {
color:#606060;
font-size:12px;
text-decoration:none;
}

div.footer div.left_footer span a:visited {
color:#606060;
font-size:12px;
text-decoration:none;
}

div.footer div.left_footer span a:after {
color:#606060;
font-size:12px;
text-decoration:none;
}

div.footer div.left_footer span a:before {
color:#606060;
font-size:12px;
text-decoration:none;
}

div.footer div.left_footer span a:hover {
color:#606060;
font-size:12px;
text-decoration:underline;
}

div.footer div.left_footer span a:focus {
color:#606060;
font-size:12px;
text-decoration:underline;
}

div.hotels_left	div.bottom_hotels_left {

background:#fff url(../images/bg_bottom_hotels_left.jpg) bottom left no-repeat;

height:5px;



}



div.hotels_left	div.noidung_hotels_left {
text-align:left;
width:237px;
float:none;
}



div.hotels_left	div.noidung_hotels_left	div {
color:#00347f;
float:right;
font-size:11px;
font-weight:400;
width:85px;
text-align:left;
}
div.hotels_left	div.noidung_hotels_left	div	a,
div.hotels_left	div.noidung_hotels_left	div	a:visited,
div.hotels_left	div.noidung_hotels_left	div	a:after,
div.hotels_left	div.noidung_hotels_left	div	a:before	{
	text-decoration:underline;
	color:#00347f;
}
div.hotels_left	div.noidung_hotels_left	div	a:hover,
div.hotels_left	div.noidung_hotels_left	div	a:focus,
div.hotels_left	div.noidung_hotels_left	div	a:active	{
	text-decoration:underline;
	color:#e35b03;
}


/* Cho phan td cua hotels rignt 

***************************************/

a.tinhthanh,
a.tinhthanh:visited,
a.tinhthanh:after,
a.tinhthanh:before	{
	text-decoration:underline;
	color:#00347f;
}
a.tinhthanh:hover,
a.tinhthanh:focus,
a.tinhthanh:active	{
	text-decoration:underline;
	color:#e35b03;
}


.ranktd	{
	

color:#8d8d8d;
font-size:11px;
font-weight:400;
text-indent:5px;
width:45px;
float:left;

}

.img_hotels_left {
padding:2px;
float:left;
width:83px;
margin-right:10px;
height:120%;
display:block;
}
/*
*html div.hotels_left	div.noidung_hotels_left	div.img_hotels_left {
	margin-right:0;
}
*/

.img_hotels_left	img	{
	float:left;
border:1px #d3d3d3 solid;
margin:2px 2px 2px 5px;
background:#fff url(../images/bg_hotel_left_img.jpg) top left no-repeat;	
}






/* ENd *******************************/






div.hotels_left	div.noidung_hotels_left	div.city {
color:#00347f;
float:right;
font-size:11px;
font-weight:400;
width:90px;
text-align:left;
}


*html	.hotels_left	div.noidung_hotels_left	div.city		{
	width:80px;
	float:none;
}


*html	.hotels_left	div.noidung_hotels_left	div.city	img	{
	clear:both;
	margin:0;
	padding:0;
}
div.hotels_left	div.noidung_hotels_left	div.bg-star	{
	background:#fff url(../images/4sao.gif) center left no-repeat;
	font-weight:400;
	margin-left:7px;
	width:80px;
}

*html	.hotels_left	div.noidung_hotels_left	div.bg-star	{
	width:80px;
	float:left;
}


div.hotels_left	div.noidung_hotels_left	div.img_hotels_left {
padding:2px;
float:left;
width:83px;
margin-right:10px;
height:120%;
display:block;
}
*html div.hotels_left	div.noidung_hotels_left	div.img_hotels_left {
	margin-right:0;
}

div.hotels_left	div.noidung_hotels_left	div.img_hotels_left	img	{
	float:left;
border:1px #d3d3d3 solid;
margin:2px 2px 2px 5px;
background:#fff url(../images/bg_hotel_left_img.jpg) top left no-repeat;	
}

div.hotels_left	div.noidung_hotels_left	p	{
	margin:0;
	padding:0;
}



div.hotels_left	div.noidung_hotels_left	div.rank {
color:#8d8d8d;
font-size:11px;
font-weight:400;
text-indent:5px;
width:45px;
float:left;
}

*html .hotels_left	div.noidung_hotels_left	div.rank	{
	/*margin-left:-2px;*/
	float:left;
	
}



div.hotels_left	div.noidung_hotels_left	div.title_left_hotels {
color:#00347f;
font-size:12px;
font-weight:700;
padding-left:5px;
width: 125px;
float:left;
}

a.tieude-hotel-right,
a.tieude-hotel-right:active,
a.tieude-hotel-right:visited,
a.tieude-hotel-right:after,
a.tieude-hotel-right:before	{
	color:#00347f;
	font-size:12px;
	font-weight:700;
	padding-left:5px;
	display:block;
	text-decoration:underline;

}
a.tieude-hotel-right:hover,
a.tieude-hotel-right:focus	{
	text-decoration:none;
	color:#00347f;
	font-size:12px;
	font-weight:700;
	
}

/*
*html .hotels_left	div.noidung_hotels_left	div.title_left_hotels 	{
	margin:0;
	padding:0;
	margin-left:0px;
}
*/
div.hotels_left	h3.title_hotels_left {
background:#fff url(../images/bg_title_hotels_left.jpg) top left no-repeat;
color:#be5514;
font-weight:700;
height:30px;
line-height:30px;
margin:0;
padding:0;
text-indent:20px;
font-size:15px;
}

div.hotels_left	h3.title_hotels_left	a,
div.hotels_left	h3.title_hotels_left	a:visited,
div.hotels_left	h3.title_hotels_left	a:after,
div.hotels_left	h3.title_hotels_left	a:before,
div.hotels_left	h3.title_hotels_left	a:hover,
div.hotels_left	h3.title_hotels_left	a:focus,
div.hotels_left	h3.title_hotels_left	a:active	{
	color:#be5514;
	font-size:15px;
	font-weight:700;
	text-decoration:none;

}

div.hotels_left div.noidung_hotels_left div.city a:focus {
color:#e35b03;
font-size:11px;
text-decoration:underline;
}

div.hotels_left div.noidung_hotels_left div.city a:hover {
color:#e35b03;
font-size:11px;
text-decoration:underline;
}

div.hotels_left div.noidung_hotels_left div.city a {
color:#00347f;
font-size:11px;
text-decoration:none;
}

div.hotels_left div.noidung_hotels_left div.city a:active {
color:#00347f;
font-size:11px;
text-decoration:none;
}

div.hotels_left div.noidung_hotels_left div.city a:after {
color:#00347f;
font-size:11px;
text-decoration:none;
}

div.hotels_left div.noidung_hotels_left div.city a:before {
color:#00347f;
font-size:11px;
text-decoration:none;
}

div.hotels_left div.noidung_hotels_left div.city a:visited {
color:#00347f;
font-size:11px;
text-decoration:none;
}



div.hotels_left div.title_hotels_left a:active {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.hotels_left div.title_hotels_left a:visited {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.hotels_left div.title_hotels_left a:after {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.hotels_left div.title_hotels_left a:hover {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.hotels_left div.title_hotels_left a:before {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.hotels_left div.title_hotels_left a:focus {
color:#013581;
font-weight:700;
text-decoration:none;
}

div.map_vn	span	img {
border:0;
clear:both;
}

div.module_search	div {
clear:both;
padding:5px;
}

div.module_search	div	span.input {
float:left;
font-size:11px;
font-weight:700;
height:19px;
line-height:19px;
margin-bottom:10px;
padding-left:5px;
}

div.module_search	div	span.input	input.text-search-02 {
border:1px #879cb7 solid;
height:19px;
line-height:19px;
padding:0 3px;
width:160px;
}

div.module_search	div	span.input	select 	{
border:1px #879cb7 solid;
font-size:11px;
height:19px;
line-height:20px;
margin-right:5px;
width:83px;
}

div.module_search	div	span.input	select.drop {
	background:url(../images/bg-select-search-click.gif) 9px 3px  no-repeat;
	text-indent:10px;
	white-space:nowrap; 
	margin-left:25px;
	border:0;
	margin:0;
	width:200px;
	display:block;
	cursor:pointer;
}



div.module_search	div	span.input	select.city {
border:1px #879cb7 solid;
clear:both;
font-size:11px;
font-weight:700;
height:19px;
line-height:20px;
margin-right:5px;
text-align:center;
width:97px;
}

div.module_search	div	span.input	select.star {
border:1px #879cb7 solid;
font-size:11px;
font-weight:700;
height:19px;
line-height:20px;
margin-right:5px;
text-align:center;
width:40px;
padding:0 3px;
}

div.module_search	div	span.input_tours {
border:0;
height:20px;
line-height:20px;
margin:0;
}

div.module_search	div	span.input_tours	select {
border:1px #879cb7 solid;
font-size:11px;
height:20px;
line-height:20px;
margin:0 10px;
width:200px;
}

div.module_search	div	span.input_tours	input{
border:1px #879cb7 solid;
font-size:11px;
height:15px;
line-height:15px;
margin:0 10px;
width:200px;
}

div.module_search	div	span.text {
color:#003580;
font-size:12px;
font-weight:700;
padding-left:10px;
float:left;
width:28px;
}

div.module_search	p	{
	margin:0;
	margin-top:5px;
	margin-bottom:-5px;
	padding:0;
}

div.module_search	div	span.title_search_tours {
color:#003580;
font-size:12px;
font-weight:700;
padding-left:10px;
width:130px;
}

div.module_search	div.button_search {
clear:both;
height:24px;
margin:5px auto;
padding:0;
width:150px;
}

div.module_search	div.button_search	input.search_button {
background:#fff url(../images/bg_sreach_button.jpg) top left no-repeat;
border:0;
color:#FFF;
font-weight:700;
height:24px;
line-height:24px;
text-align:center;
width:150px;
}



div h3.title-right{
color:#be5514;
font-weight:700;
height:27px;
line-height:30px;
margin:0;
padding:0;
text-indent:45px;
font-size:15px;
}
div h3.title-right	a,
div h3.title-right	a:visited,
div h3.title-right	a:active,
div h3.title-right	a:after,
div h3.title-right	a:before,
div h3.title-right	a:hover,
div h3.title-right	a:focus	{
	color:#be5514;
	font-weight:700;
	text-decoration:none;
	font-size:15px;
	margin:0;
	padding:0;
}

div.weather	span.text {
font-size:11px;
font-weight:700;
padding:5px;
width:100px;
}

img {
margin:0;
padding:0;
border:0;
}
td	img	{
	border:0;
}

form {
margin:0;
padding:0;
}

fieldset {
margin:0;
padding:0;
}

html {
height:auto;
margin:0;
padding:0;
}

p {
line-height:150%;
}


div {
line-height:150%;
}


span {
line-height:150%;
}


.color_horico	{
	clear: both;
	margin:0;
	height:30px;
	line-height:30px;
	background:#eef5fd url(../images/bg_color_ngang.jpg)  left no-repeat;
	color:#003680;
	font-size:13px;
	font-weight:700;
	padding-left:50px;
	width:595px;
}
div.color_horico	span	{
	color:#003680;
	font-size:13px;
	font-weight:700;
	padding:0 10px;
}

div.color_horico a:visited	{
	color:#003680;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

div.color_horico a:before	{
	color:#003680;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

div.color_horico a:after	{
	color:#003680;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

div.color_horico a:active	{
	color:#e35b03;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}

div.color_horico a	{
	color:#003680;
	font-size:13px;
	font-weight:700;
	text-decoration:none;
}
div.color_horico a:focus	{
	color:#e35b03;
	font-size:13px;
	font-weight:700;
	text-decoration:underline;
	
}

div.color_horico a:hover	{
	color:#e35b03;
	font-size:13px;
	font-weight:700;
	text-decoration:underline;
	
}

h3.title_hotel_detail	{
	color:#d85400;
	font-weight:700;
	font-size:17px;
	height:30px;
	line-height:30px;
	width:472px;
	float:left;
	padding:0;
	margin:0;
	text-indent:10px;
}

div.title_hotel_detail		span	{
	padding-left:5px;
	height:30px;
	line-height:30px;


}
div.title_hotel_detail		span	img	{
	border:0;
}
.in_email_review	{
	padding-left:10px;
	height:30px;
	line-height:30px;
	padding-top: 2px;
	float:right;
	
}
.in_email_review	img	{
	border:0;
}
.in_email_review	span	{
	line-height:15px;
	height:25px;
}

/* Noi dung  cho trang detail */
.noidung_detail	{
	font-size:12px;
	color:#000;
	line-height:1.8em;
	padding: 5px 0 5px 0px;
	text-align:justify;

}
*html	.noidung_detail	{
	line-height:150%;
}


.noidung_detail	img	{
	border: 1px #c9c9c9	solid;	
	margin:3px;
	padding:3px;

	margin-right:7px;

}


/* Left noi dung danh cho bagn gia chi tiet loai hotels va tours */

div.noidung_detail	div.left-noi-dung	{

	float:left;
	margin:0;
	padding:0;
	margin-top:10px;
}
*html .noidung_detail	div.left-noi-dung	{
		margin-top:0px; /* IE*/
}

.table-price-tours	{
	width:250px;
}

.table-price-hotels	{
	width:200px;
}

div.noidung_detail	div.left-noi-dung	div.table_rate	{
	background:#dddddd;
	height:35px;
	padding-bottom:10px;

}
div.noidung_detail	div.left-noi-dung	div.table_rate	div	{
	width:70px;
	color:#000;
	font-weight:700;
	font-size:11px;
	text-align: center;
	height:44px;
	padding-top:5px;
	float:left;

}
div.noidung_detail	div.left-noi-dung	div.table_rate	div.text-rate	{
	width:60px;
	color:#000;
	font-weight:700;
	font-size:11px;
	text-align: center;
	height:44px;
	padding-top:5px;
	float:left;

}
*html	div.noidung_detail	div.left-noi-dung	div.table_rate	{
	padding-bottom:0;
}

/* cac gia tri cua bang prices */

div.noidung_detail	div.left-noi-dung	div.table-prices	{
	font-size:12px;

}	



div.noidung_detail	div.left-noi-dung	div.table-prices	div	{
	width:70px;
	float:left;
	color:#000;
	font-weight:400;
	text-align:center;
	padding:3px 0;

	
}
div.noidung_detail	div.left-noi-dung	div.table-prices	div.all-line	{
	width:100%;
	color:#000;
	font-weight:400;
	text-align:center;
	
}



div.noidung_detail	div.left-noi-dung	div.table-prices	div.text-prices	{
	width:60px;
	float:left;
	font-weight:700;
	color:#d95400;
	padding:5px 0;

	
}
.chan-prices	{
	background:#f1f1f1;
	height:30px;
	clear:both;
	
}
.en-rate	{
	height:44px;
	background:#f1f1f1;
	line-height:44px;
	clear:both;
}
div.noidung_detail	div.left-noi-dung	div.i	{
	font-size:11px;
	font-style:italic;
	color:#000;
	padding:5px 0;
	text-align:center;
}
div.noidung_detail	div.left-noi-dung	div.conver-left-detail	{
	text-align:center;
	width:53px;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
}
div.noidung_detail	div.left-noi-dung	div.conver-left-detail	img	{
	text-align:center;
	width:53px;
	margin-left:auto;
	margin-right:auto;
	border:0;
	
}

/* right trong detail  */

div.noidung_detail	div.right-includes	{
	float:right;

	margin-top:10px;
}
*html .noidung_detail	div.right-includes	{
		margin-top:-2px; /* IE*/
}

.table-inlusde-hotels	{
	width:370px;
}
.table-inlusde-tours	{
	width:370px;
}
.line_booking	{
	height:29px;
	margin:0;
	padding:0;
	text-align:center;
	clear:both;
	margin:7px 0;
	width:632px;
}

.line_booking	img	{
	border:0;
}

div.noidung_detail		div.other	{
	float:left;
	width:300px;
}
h3.title-other-tours	{
	color:#d95400;
	font-size:17px;
	font-weight:700;
	text-transform:capitalize;
	margin:0;
	padding:0;
	text-indent:10px;
	}


ul.list-other	{
	margin:0;
	padding:0;
	list-style:none;
	margin-top:10px;
	margin-left:15px;
}

ul.list-other	li	{
	background: url(../images/icon-list-other.gif) no-repeat  top left;
	padding-left:15px;
	line-height:150%;
	color:#003580;
	font-size:12px;
		
}
ul.list-other	li	a,
ul.list-other	li	a:visited,
ul.list-other	li	a:after,
ul.list-other	li	a:before	{
	text-decoration:none;
	color:#003580;
	font-size:12px;
	
}
ul.list-other	li	a:focus,
ul.list-other	li	a:hover,
ul.list-other	li	a:active	{
	text-decoration:underline;
	font-size:12px;
	color:#d95400;
}




div.noidung_detail		div.banner_tours	{
	float:right;
	padding:0;
	margin:0;
	width:300px;
	text-align:right;
	margin-top:25px;
}

div.noidung_detail		div.banner_tours	img	{
	border:0;
}




/* Check list */
ul.checklist {
	list-style: none;
	padding:0;
	margin:0;
}

ul.checklist li {
	margin-left: 15px;
	padding: 0 0 5px 20px;
	background: url(../images/checklist-bg.gif) no-repeat 0 3px;
	text-indent:10px;
}

/* Check list */
ul.stars {
	list-style: none;
}

ul.stars li {
	margin-left: 15px;
	padding: 0px 0 5px 20px;
	background: url(../images/star-bg.gif) no-repeat 0 3px;
	text-indent:10px;
	
}
ul.list {
margin:0;
padding:0;
list-style:none;
margin-left:15px;
	margin-top:5px;
}

ul.list li {
	background: url(../images/bullet-list.gif) no-repeat 0 3px;
	text-indent:0px;
	line-height:150%;
	padding-left:20px;
}

/* phan block khi click review */

.review-block	{
	width:400px;
	margin:0;
	padding:0;
	border:1px #d0d8d9 solid;
	font-size:11px;
	clear:both;
	text-align:left;	
	background:url(../images/line_bg_review_block.jpg) center repeat-y;	
	}
div.review-block	div.title-review-block	{
	margin-top:-1px;
	height:27px;
	line-height:28px;
	text-indent:90px;
	color:#000;
	font-weight:700;
	font-size:12px;
	background:#fff url(../images/bg_top_review.jpg) top no-repeat;
}
/* noi dung cua review */
div.review-block	div.noidung-review	{

	padding:5px;
}
div.review-block	div.noidung-review	div.thongtin-review	{
	
}
div.review-block	div.noidung-review	div.thongtin-review	img	{
	float:left;
}
div.review-block	div.noidung-review	div.thongtin-review	div.nguoi-review	{
	color:#003580;
	font-size:11px;
	font-weight:700;
	padding-left:5px;	
	margin-top:5px;
}	
div.review-block	div.noidung-review	div.thongtin-review	div.info-review	{
	color:#a8a8a8;
	font-weight:400;
}

div.review-block	div.noidung-review	div.noidung-post-review		{
	clear:both;
	margin-top:5px;
}


.chan-noi-dung-post-review	{
	background-color:#f8f8f8;
	border-bottom:1px #ccc solid;
	border-top:1px #ccc solid;
	padding:7px 0;
}

/* END NOI DUNG REVIEW */





div.review-block	div.bottom-review-block	{
	background:#fff url(../images/bg_bottom_review.jpg) top no-repeat;	
	margin-bottom:-1px;
	height:29px;
	line-height:29px;
	padding:0 5px;
}
div.review-block	div.bottom-review-block		div.post-your-review	{
	font-size:11px;
	font-weight:700;
	height:29px;
	line-height:29px;
	width:120px;
	float:left;

}
div.review-block	div.bottom-review-block		div.post-your-review	a,
div.review-block	div.bottom-review-block		div.post-your-review	a:visited,
div.review-block	div.bottom-review-block		div.post-your-review	a:after,
div.review-block	div.bottom-review-block		div.post-your-review	a:before	{	
	text-decoration:underline;
	font-size:11px;	
	color:#000;
}
div.review-block	div.bottom-review-block		div.post-your-review	a:hover,
div.review-block	div.bottom-review-block		div.post-your-review	a:focus,
div.review-block	div.bottom-review-block		div.post-your-review	a:active	{
	text-decoration:none;
	font-size:11px;	
		color:#000;
}



div.review-block	div.bottom-review-block		div.total-pages-review	{
	font-size:11px;
	font-weight:400;
	height:29px;
	line-height:29px;
	width:150px;
	float:left;
	text-align:center;
}










div.review-block	div.bottom-review-block		div.next-review	{
	font-size:11px;
	font-weight:700;
	height:29px;
	line-height:29px;
	width:120px;
	float:right;
	text-align:right;
}
div.review-block	div.bottom-review-block		div.next-review		a,
div.review-block	div.bottom-review-block		div.next-review		a:visited,
div.review-block	div.bottom-review-block		div.next-review		a:after,
div.review-block	div.bottom-review-block		div.next-review		a:before	{	
	text-decoration:underline;
	font-size:11px;	
	color:#000;
}
div.review-block	div.bottom-review-block		div.next-review		a:hover,
div.review-block	div.bottom-review-block		div.next-review		a:focus,
div.review-block	div.bottom-review-block		div.next-review		a:active	{
	text-decoration:none;
	font-size:11px;	
		color:#000;
}


/******************* POST YOUR -QUESTIONS **********************/

a.post-your-Q-left,
a.post-your-Q-left:visited,
a.post-your-Q-left:after,
a.post-your-Q-left:before	{
	background:url(../images/post-your-q01.jpg) left top no-repeat;
	margin:0;
	padding:0;
	height:17px;
	text-indent:5px;
	color:#9a0201;
	text-decoration:none;
	display:block;
	cursor:pointer;
	float:left;
	width:118px;
	font-size:11px;
}
a.post-your-Q-left:hover,
a.post-your-Q-left:focus,
a.post-your-Q-left:active{
	text-decoration:underline;
	color:#9a0201;
}


*html a.post-your-Q-left	{
	margin-bottom:-4px!important;
}


a.post-your-Q-right,
a.post-your-Q-right:visited,
a.post-your-Q-right:after,
a.post-your-Q-right:before	{
	background:url(../images/post-your-q02.jpg) right  top no-repeat;
	margin:0;
	padding:0;
	height:17px;
	text-indent:60px;
	color:#9a0201;
	text-decoration:none;
	display:block;
	cursor:pointer;
	float:left;
	width:116px;
	float:right;
	font-size:11px;	
}
a.post-your-Q-right:hover,
a.post-your-Q-right:focus,
a.post-your-Q-right:active	{
		text-decoration:underline;
	color:#9a0201;

}

*html a.post-your-Q-right	{
	margin-bottom:-4px!important;
}
.exchanger {
background:url(../images/bg_exchanger.jpg) top left no-repeat;
border:1px #d1d2d4 solid;
margin:0;
padding:0;
margin-bottom:5px;
margin-left:-2px;
padding-bottom:5px;
width:235px;
}
*html .exchanger	{
margin:0;
padding:0;
margin-left:3px; /* IE */	
margin-top:2px;
margin-bottom:20px;
padding-bottom:5px;
}
div.exchanger img {
border:0;
}
div.exchanger span.text {
font-size:12px;
font-weight: bold;
padding:15px;
width:70px;
}
.mod_exchanger_text{
text-align:left;
font-size:12px;
font-weight: bold;
padding:5px;
width:70px;
}
div.exchanger label.title {
color:#be5514;
font-size:100%;
font-weight:700;
height:36px;
line-height:36px;
padding-left:45px;
}

div.exchanger .exinfo{
	width:750px;
}




/*----------------them cho popup search --------------*/

.box-search	{
	width:250px;
	background:#fff url(../images/bg-search-box.gif) left top repeat-x;
	border:1px #d4e4ea solid;
 position:absolute; float:right;
	padding:5px;
	padding-bottom:15px;
	font-size:12px;
	font-weight:400;	
	margin-left:15px;
	margin-top:-10px;
}

.box-search		a	{
	margin:0;
	padding:0;
	text-align:right;
	font-weight:400;
	padding:0 5px;
	float:right;
	text-decoration:none;
	color:#000;
}

div.box-search	hr	{
	clear:both;
	height:1px;
	color:#000;
}
div.box-search		div.contents-box-search	{
	margin:3px 10px;
	padding:0;
	margin-top:-3px;
}
div.box-search		div.contents-box-search		label 	{
	width:100%;
	clear:both;
	padding:5px 0;
	line-height:180%;
	
}

div.box-search		div.contents-box-search		input	{
	margin:0 5px;
}
.selecte-click-search	{
	background:url(../images/bg-select-search-click.gif) 9px 3px  no-repeat;
	padding-top:0;
	text-indent:10px;
	white-space:nowrap; 
	padding-right:5px;
	margin-left:10px;
	margin:0;
	margin-bottom:-5px;	
}

/* Left noi dung danh cho bagn gia chi tiet loai hotels va tours */

div.noidung_detail	div.left-noi-dung	{

	float:left;
	margin:0;
	padding:0;
	margin-top:10px;
}
*html .noidung_detail	div.left-noi-dung	{
		margin-top:0px; /* IE*/
}

.table-price-tours	{
	width:250px;
}

.table-price-hotels	{
	width:200px;
}

div.noidung_detail	div.left-noi-dung	div.table_rate	{
	background:#dddddd;
	height:35px;
	padding-bottom:10px;

}
div.noidung_detail	div.left-noi-dung	div.table_rate	div	{
	width:70px;
	color:#000;
	font-weight:700;
	font-size:11px;
	text-align: center;
	height:44px;
	padding-top:5px;
	float:left;

}
div.noidung_detail	div.left-noi-dung	div.table_rate	div.text-rate	{
	width:60px;
	color:#000;
	font-weight:700;
	font-size:11px;
	text-align: center;
	height:44px;
	padding-top:5px;
	float:left;

}
*html	div.noidung_detail	div.left-noi-dung	div.table_rate	{
	padding-bottom:0;
}

/* cac gia tri cua bang prices */

div.noidung_detail	div.left-noi-dung	div.table-prices	{
	font-size:12px;

}	



div.noidung_detail	div.left-noi-dung	div.table-prices	div	{
	width:70px;
	float:left;
	color:#000;
	font-weight:400;
	text-align:center;
	padding:3px 0;

	
}
div.noidung_detail	div.left-noi-dung	div.table-prices	div.all-line	{
	width:100%;
	color:#000;
	font-weight:400;
	text-align:center;
	
}



div.noidung_detail	div.left-noi-dung	div.table-prices	div.text-prices	{
	width:60px;
	float:left;
	font-weight:700;
	color:#d95400;
	padding:5px 0;

	
}
.chan-prices	{
	background:#f1f1f1;
	height:30px;
	clear:both;
	
}
.en-rate	{
	height:44px;
	background:#f1f1f1;
	line-height:44px;
	clear:both;
}
div.noidung_detail	div.left-noi-dung	div.i	{
	font-size:11px;
	font-style:italic;
	color:#000;
	padding:5px 0;
	text-align:center;
}
div.noidung_detail	div.left-noi-dung	div.conver-left-detail	{
	text-align:center;
	width:53px;
	margin-left:auto;
	margin-right:auto;
	padding:0;	
}
div.noidung_detail	div.left-noi-dung	div.conver-left-detail	img	{
	text-align:center;
	width:53px;
	margin-left:auto;
	margin-right:auto;
	border:0;
	
}


table.prices {
	background: #e8e8e8;
	width: 250px;
	height: 194px;
	padding: 0;
	margin: 0;
	font-size: 12px;
	border:1px #000 solid;

}
td {
	padding-left: 2px;
}
td.duong-cheo {
	background: #fff url('../images/bg-cheo.gif') no-repeat;
	height: 35px;
	width:88px!important;
	border:1px #000 solid;
}
.style1 {
}


td img {
	clear: both;
}
td.td-text {
	margin: 0;
	padding: 0;
	width: 44px;
	text-align: center;
	padding: 0px;
	height: 25px;
	vertical-align: top;
	border: 1px #000 solid;
	vertical-align: middle;
}
td.td-text img {
	margin: 0;
	padding: 0;
	border: 0;
}
td.td-text-price {
	margin: 0;
	padding: 0;
	width: 44px;
	text-align: center;
	padding: 5px;
	height: 25px;
	font-weight: 700;
	color: #000;
	border: 1px #000 solid;
}
tr.tr-title-prices {
	background: #fff;
	color: #000;
	height: 25px;
}
td.td-text-02 {
	border: 1px #000 solid;
}
tr.tr-title-prices-02 {
	background: #e8e8e8;
	color: #000;
	height: 25px;
}
tr.tr-chan-prices {
	background: #fff;
	color: #000;
	height: 25px;
}
.transparent_class {
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
/*------------price hotels */
td.text-rate {
	width: 60px;
	color: #000;
	font-weight: 700;
	font-size: 11px;
	text-align: center;
	height: 44px;
	padding-top: 5px;
	float: left;
}
* html div.noidung_detail div.left-noi-dung div.table_rate {
	padding-bottom: 0;
}
/* cac gia tri cua bang prices */
tr.table-prices {
	font-size: 12px;
}
div.noidung_detail div.left-noi-dung div.table-prices div {
	width: 70px;
	float: left;
	color: #000;
	font-weight: 400;
	text-align: center;
	padding: 3px 0;
}
tr.all-line {
	width: 100%;
	color: #000;
	font-weight: 400;
	text-align: center;
}
td.text-prices {
	width: 60px;
	float: left;
	font-weight: 700;
	color: #d95400;
	padding: 5px 0;
	text-align: center;
}
.chan-prices {
	background: #f1f1f1;
	height: 30px;
	clear: both;
}
.en-rate {
	height: 44px;
	background: #f1f1f1;
	line-height: 44px;
	clear: both;
}
div.noidung_detail div.left-noi-dung div.i {
	font-size: 11px;
	font-style: italic;
	color: #000;
	padding: 5px 0;
	text-align: center;
}
div.noidung_detail div.left-noi-dung div.conver-left-detail {
	text-align: center;
	width: 53px;
	margin-left: auto;
	margin-right: auto;
	padding: 0;
}
div.noidung_detail div.left-noi-dung div.conver-left-detail img {
	text-align: center;
	width: 53px;
	margin-left: auto;
	margin-right: auto;
	border: 0;
}
/*------------- add for search ----------*/

input.in-search-hotel	{
	border:1px #879cb7 solid;
	font-size:11px;
	height:20px;
	line-height:20px;
	margin:0 5px;
	width:140px;

}
input.text-search-02	{
	width:150px;
}

lable.title-search-hotel-box	{
	color:#003580;
	font-size:12px;
	font-weight:700;
	padding-left:10px;

}
lable.title-search-hotel-box	div	{
	width:80px;
}


lable.title-search-hotel-box	select 	{
	width:150px;
}
td.to-search-hotel	{
	width:50px;
}

td.nho-search-hotel	{
	width:50px;
}



.select-free
{
	position:absolute;
	z-index:10;/*any value*/
	overflow:hidden;/*must have*/
}
.select-free iframe
{
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;/*must have*/
	top:0;/*must have*/
	left:0;/*must have*/
	z-index:-1;/*must have*/
	filter:mask();/*must have*/
}
li.li-search-tour	{
	float:left; 
	width:108px;
	
}

*html li.li-search-tour	{	
	width:115px;
}


/* Them cho phan feed back
**********************************************/


div.feed-back	div	div {
background:#fff ;
margin-left:5px;
margin-right:5px;
padding:3px 5px 3px 5px;
}

div.feed-back	div	div	p.post_your_idea {
clear:both;
margin:10px 0 3px;
padding:3px 0 0 25px;
}


div.feed-back	div.Q_chan {
background:#eef5fa;
border:1px #617fae solid;
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
width:227px;
}

div.feed-back	div		span.text {
color:#3e619b;
font-size:11px;
height:22px;
line-height:22px;
padding:5px;
width:230px;
}

div.feed-back	div.Q_le {
margin-bottom:5px;
margin-left:3px;
margin-right:3px;
width:235px;
}

div.feed-back div.Q_chan div {
margin-bottom:5px;
}

div.feed-back div.Q_le div {
margin-bottom:5px;
}

div.feed-back	div.text {
font-size:11px;
padding:5px;
}

div.feed-back	label.title {
color:#fff;
font-size:100%;
font-weight:700;
height:42px;
line-height:42px;
padding-left:65px;
}

div.feed-back div div p.post_your_idea a {
color:#3e619b;
text-decoration:none;
}

div.feed-back div div p.post_your_idea a:active {
color:#3e619b;
text-decoration:none;
}

div.feed-back div div p.post_your_idea a:visited {
color:#3e619b;
text-decoration:none;
}

div.feed-back div div p.post_your_idea a:after {
color:#3e619b;
text-decoration:none;
}

div.feed-back div div p.post_your_idea a:before {
color:#3e619b;
text-decoration:none;
}

div.feed-back div span.text a {
color:#3e619b;
text-decoration:none;
}

div.feed-back div span.text a:visited {
color:#3e619b;
text-decoration:none;
}

div.feed-back div span.text a:before {
color:#3e619b;
text-decoration:none;
}

div.feed-back div span.text a:after {
color:#3e619b;
text-decoration:none;
}

div.feed-back div div p.post_your_idea a:hover {
color:#3e619b;
text-decoration:underline;
}

div.feed-back div div p.post_your_idea a:focus {
color:#3e619b;
text-decoration:underline;
}

div.feed-back div span.text a:hover {
color:#3e619b;
text-decoration:underline;
}

div.feed-back div span.text a:active {
color:#3e619b;
text-decoration:underline;
}

div.feed-back div span.text a:focus {
color:#3e619b;
text-decoration:underline;
}

div.feed-back label.title a {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:active {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:visited {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:after {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:before {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:hover {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

div.feed-back label.title a:focus {
color:#fff;
font-size:100%;
font-weight:700;
text-decoration:none;
}

input.input_howlong	{
	background:url(../images/bg_input_howlong.gif) left no-repeat;
}

.clr	{
	clear:both;
	height:1px;
}
.best-1	{
	padding-right:15px;
	margin-right:10px;
}
*html .best-1	{
	padding-right:5px;
}

.contentpaneopen    {
	font-size:12px;
	color:#000;
	line-height:1.8em;
	padding: 5px 0 5px 0px;
	text-align:justify;
	float:left;

}
*html	.contentpaneopen    {
	line-height:150%;
}


.contentpaneopen    img	{
	border: 1px #c9c9c9	solid;	
	margin:3px;
	padding:3px;

	margin-right:7px;

}


.div-show-livechat	{
	position: absolute;
	top: -5px;
	text-align:right;
	right: 80px;
	width:160px;
	height:119px;
	float:right;
	text-align:right;
	display:block;
	z-index:5000;
	padding-top:10px;
	background:#fff;
}
.div-show-livechat	img	{
	border:0;

}

.live-chat-fix 	{
	 width:196px;  height:46px; float:right;
}
*html .live-chat-fix	{
	padding-left:384px;
	margin-top:-20px;
}
*:first-child+html .live-chat-fix	{
	padding-left:390px;
		position: absolute;
}
.travel-request	{
	margin-top:-20px;
}

*html .travel-request	{
	margin-top:-100px;
}

*:first-child+html .travel-request	{
	margin-top:-100px;
}

input, select, textarea, .inputbox, .button {
	font-family: "Segoe UI", Tahoma, Arial, sans-serif;
	font-size: 100%;
	color: #666666;
}

.inputbox {
	padding: 2px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
}

.inputbox:hover, .inputbox:focus {
	border: 1px solid #999999;
	background: #FFFFCC;
}

.topkey
	{
	color:#000000;
	text-align:center;
	padding:5px 0 0 0;
	font-size:11px;
	margin:0 auto;
	}
.topkey	a, .topkey	a:visited	{text-decoration:none; color:#000000;}	
.topkey	a:hover	{text-decoration:underline;color:#000000;}

http://www.vietnam-voyages.com/templates/vnts/css/ja-news.css

<html><head><title>404 Not Found</title></head>
<body bgcolor=white>
<h1>404 Not Found</h1>

The requested URL /templates/vnts/css/ja-news.css does not exist.

</body></html>

http://www.vietnam-voyages.com/templates/vnts/css/editor_css.css

ï»¿/*--------------- Quy dinh cac class trong editer -------*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:150%;
	color:#000;
}

.tieude-color-orange 	{
	font-weight:700;
	font-size:100%;
	color:#ff6600;
}
ul	{
margin:0;
padding:0;
list-style:none;
margin-left:15px;
	margin-top:5px;
}

ul	li {
	background: url(../images/bullet-list.gif) no-repeat 0 3px;
	text-indent:0px;
	line-height:150%;
	padding-left:20px;
}

.price-includes	{
	text-transform:uppercase;
	color:red;
}

blockquote {
	padding: 0;
	margin:0;
	padding-right:5px;
	text-align:justify;
	font-style:italic;
	width:95%;
}

blockquote span.open {
	background: url(../images/so-q.gif) no-repeat left top;
	padding: 0;
	padding-left:10px;
}

blockquote span.close {
	background: url(../images/sc-q.gif) no-repeat bottom right;
	padding: 0;
	padding-right:10px;
}


http://www.vietnam-voyages.com/modules/mod_departure/css/style.css

ï»¿/* CSS Document */
#loading-indicator {
	float: left;
	padding-right: 15px;	
}
#departure-indicator {
	position:absolute;
	background: #FFFFFF;
	border: 1px solid #DDDDDD;
	padding: 1px 5px 1px;
	font-size: 10px;
	line-height: normal;
	margin-left: 5px;
	display: block;
}
.departure-control {
	margin-right:15px;
	display: block;
	float: right;
	text-align:right;
}
.departure-control	img	{
	float:left;
	padding:0;
	margin:0;
	border:0;
}
.departure-control	span	{
	display:table-row;
	margin:0;
	padding:0;
	padding-left:3px;
	float: right;
	text-align:right;
	
}
