/*

CSS DTN team

*/



/* SETTINGS --------------------------------------------------------------------------- */



body {

	text-align: justify;

	background: #DFEED9;

	margin: 0;

	padding: 0;

	font-family: Tahoma, Arial;

	font-size: 11px;

	color: black;

	color:#28166f;

	background:#FFFFFF url('../images/bg.jpg') repeat-x;

}

*{

	padding: 0;

	margin: 0;

}

p {

	line-height: 1.6em;

	margin: 5px 0;

}

a {

	outline: none;

}

img {

	border: none;

}



a:link {

	color: #354274;

	text-decoration: none;

}

a:visited {

	color: #354274;

	text-decoration: none;

}

a:hover {

	color: #354274;

	text-decoration: none;

}

a:active{

	color: #354274;

	text-decoration: none;

}





ul {

	list-style-type: none;

	margin: 5px 0;

}

	

li {

	list-style-type: none;

	margin: 4px 0;

	background:url(../images/arrow.gif) 15px  5px no-repeat;

	padding-left: 30px;

	text-align:left;

	line-height:1.5em;



}



td{

	font-size:11px;

}

	

/* Clearfix */

.clearfix:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}



* html > body .clearfix {

	width: 100%;

	display: block;

}



* html .clearfix {

	height: 1%;

}



/* Firefox Scrollbar Hack - Do not remove */

html {

	margin-bottom: 1px;

	height: 100%!important;

	height: auto;

}

	

#total{

	width:100%;

	margin:0 auto;

}

#topouter{

	width:100%;

	margin:0 auto;

	background:url('../images/top_bg.jpg') no-repeat top center;

	height:151px;

	

}

#topinner{

	width:1004px;

	margin:0 auto;

	height:151px;





}

#logo{



	width:690px;

	float:left;

	text-align:left;



}

#vietnam

{



	width:78px;	

	float:left;

}

#english

{



	width:85px;		

	float:left;

}

#china

{

	float:left;

	width:100px;

}



#middle{

	width:962px;

	margin:0 auto;

}

#leftcol{

	float:left;

	width:729px;

}

#rightcol1{

	float:right;

	width:233px;

	background:#FFF url("../images/right_left.jpg") no-repeat top left;

	vertical-align:top;

}

#rightcol2{

	float:left;

	width:230px;	

	padding-left:1px;

	

}

/*Top Menu*/

#menu{

	height:30px;

	background:url("../images/menutop_bg.jpg") top left no-repeat;



}



ul#mainlevel-nav

{

	list-style: none;

	padding: 0;

	margin: 0;

	font-size: 0.8em;



}



ul#mainlevel-nav li

{

	background-image: none;

	padding-left: 0px;

	padding-right: 0px;

	float: left;

	line-height:30px;

	margin: 0;

	white-space: nowrap;

	background:url(../images/menu_space.jpg) no-repeat right center;

}



ul#mainlevel-nav li a

{

	display: block;

	padding-left: 15px;

	padding-right: 15px;

	text-decoration: none;

	font-family:tahoma;

	font-size:13px;



	font-weight:bold;

	color: #28166f;

	background: transparent;



	

}



#buttons>ul#mainlevel-nav li a { width: auto; }





ul#mainlevel-nav li a:hover

{

	color: #ffffff;

	background:url(../images/topmenu_active.jpg) repeat-x;

	

}

ul#mainlevel-nav li a.mainlevel-nav#active_menu-nav

{

	color: #ffffff;

	background:url(../images/topmenu_active.jpg) repeat-x;

	

}



/*Content*/

#container{

	margin-left:2px;

	background:#FFF;

}

#banner{	

	height:340px;

	background: url("../images/banner_above.jpg") no-repeat top left;

}



#leftbanner

{

	float:left;

	width:11px;

	height:242px;

	background: url("../images/banner_left.jpg") no-repeat top left;	



}



#pathway

{

	height:40px !important;

	height:20px ;	

	text-align:left;	

	margin-top:0px;

	vertical-align:top;

	margin-left:25px;

	padding:0px;

	color:#2a93dd;

	font-size:11px;	

}

.pathway

{

	color:#2a93dd;

	font-size:11px;	

	



}

a.pathway:link,a.pathway:visited

{

	color:#2a93dd;

	font-size:11px;	

	

}

a.pathway:hover

{

}

#rotator{

	position:relative;

	top:90px;

	width:692px;

	margin:0 auto;

	height:246px;	



}

div.module_flhome div div div object

{

	padding:12px 0px 0px 12px ;

	border:1px solid black;

}

div.module_banner

{

	width:667px;

	height:221px;

	padding:0px;

	margin:0px;	

	padding-top:5px;



}



.module_banner img

{



}

#module_bn

{

	float:left;

	background: url("../images/banner_bg.jpg") no-repeat top left;	

	width:692px;

	padding-top:6px;

	height:246px;

}

div.module_gioithieu div div div object

{

	margin:6px 0px 0px 12px;



}



#about{

	width:692px;

	margin:0 auto;	

	background: url("../images/about_middle.jpg") repeat-y;	

}

#about1{

	background: url("../images/about_top.jpg") no-repeat top;

}

#about2{

	background: url("../images/about_bottom.jpg") no-repeat bottom;

	padding:15px 20px 20px 20px;

}





/*Mod_dn Gioi thieu ve Tuan Chau*/

.dn-whole

{



	text-align:left;

}

.dn-each

{

}

.dn-title

{

	background:url(../images/title_gioithieu.jpg) left no-repeat;

	height:23px;

	line-height:23px;



}

a.dn-title:link,a.dn-title:visited

{

	color:#203fa9;

	font-family:tahoma;

	font-size:12px;

	padding-left:27px;

	font-weight:bold;

}

a.dn-title:hover

{

	

}

.dn-introtext

{

	font-family:tahoma;

	font-size:11px;

	color:#464646;

}

.dn-introtext table

{

	font-family:tahoma;

	font-size:11px;

	text-align:left;

	color:#464646;

}

.dn-introtext img

{

	padding:5px;

}



#footer{

	font:11px/1.5em Tahoma, Arial;

	width:920px;

	margin:0 auto;

	padding:10px 0px 0px 0px;



}

#copyright{

	float:left;

}

#designedby{

	float:right;

}



#image_scroll

{

	padding:28px 0px 0px 0px;

	width:920px;

	text-align:center;

	margin:0 auto;	

}

div.moduletable_intro{

	width:219px;

	background: url("../images/intro_middle.jpg") repeat-y top left;

	float:left;

}

div.moduletable_intro div{

	

}

div.moduletable_intro div div{

	

}

div.moduletable_intro div div div{



}

div.moduletable_intro h3{

	color:#203FA9;

	font-size:12px;

	font-weight:bold;

	font-family:Arial, Tahoma;

	text-align:left;

	background: url("../images/intro_top.jpg") no-repeat top left;	

	height:25px;

	padding-top:15px;

	text-indent:45px;

}

.daongoc_dn-whole

{

	text-align:left;

	height:100%;

	margin:0px 10px 0px 20px;



}

.daongoc_dn-each

{

	background: url("../images/intro_bottom.jpg") no-repeat bottom left;



	padding-bottom:20px;

	padding-top:0px !important;

	padding-top:5px;	



}

.daongoc_dn-introtext

{

	font-family:Tahoma, Arial;

	font-size:11px;

	font-weight:normal;

	color:#464646;

	text-align:justify;

	line-height:150%;

}

a.daongoc_dn-read_more:link,a.daongoc_dn-read_more:visited

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;

	color:#28177f;

	text-align:center;

	height:18px;

	width:77px;

}

a.daongoc_dn-read_more:hover

{

}









/*Lien he*/

div.moduletable_contact{

	width:230px;

	background: url("../images/lienhe_middle.jpg") repeat-y top left;

	float:left;

	margin-top:15px;

	border:none;

}

div.moduletable_contact div{

	background: url("../images/lienhe_top.jpg") no-repeat top left;

		border:none;



}

div.moduletable_contact div div {

	border:none;



}

div.moduletable_contact div div div{



	background: url("../images/lienhe_bottom.jpg") no-repeat bottom left;	

	color:#28166f;

	font:11px/1.5em Tahoma,Arial;	





}





div.moduletable_contact h3{

	color:#203FA9;

	font-size:15px;

	font-weight:bold;

	font-family:Arial,Tahoma;

	background: url("../images/contact_h3.jpg")  no-repeat top left;

	background-position:15px 8px;	

	text-align:left;

	line-height:25px;

	height:25px;

	padding-top:10px;

	text-indent:50px;

}



table.mod_news_contact

{





}

table.mod_news_contact td

{

	font-family:Tahoma, Arial;

	text-align:left;

	font-size:11px;

	font-weight:normal;

	color:#28166f;

	line-height:160%;

}

a.mod_news_contact:link,a.mod_news_contact:visited

{

	font-size:10px;

	font-weight:bold;

	color:#28166f;

	font-family:Tahoma, Arial;

	

}

a.mod_news_contact:hover

{

	

}



/*Lien he*/

div.moduletable_logo{

	width:230px;

	background: url("../images/lienhe_middle.jpg") repeat-y top left;

	float:left;

	margin-top:15px;

	border:none;



}

div.module_logo1 {

	background: url("../images/lienhe_top.jpg") no-repeat top left;

	border:none;

	padding-top:10px;





}

div.module_logo1 img{



	border-bottom:1px solid #dadada;

	border-bottom-style:dashed;	

	padding-bottom:10px;

	margin-left:10px !important;

	margin-left:0px;

	margin-right:15px !important;

	margin-right:0px;



}

div.moduletable_logo div div {

	border:none;





}

div.module_logo3{



	background: url("../images/lienhe_bottom.jpg") no-repeat bottom left;

	padding-bottom:10px;







}

div.module_logo3 img{

	border-top:1px solid #dadada;

	border-top-style:dashed;

	padding-top:10px;

	margin-left:10px !important;

	margin-left:0px;

	margin-right:15px !important;

	margin-right:0px;		

	



}



/*Main menu Gioi Thieu*/

div.menu_right

{

	width:230px;

	vertical-align:top;

	padding-bottom:15px;



}



div.module_menu{

	width:229px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

	text-align:left;

}

div.module_menu div{

	background: url("../images/menu_h31.gif") no-repeat top left;

	float:left;

}

div.module_menu div div{

	background: url("../images/menu_bottom1.gif") no-repeat bottom left;

	float:left;

}

div.module_menu div div div{



	color:#464646;

	font:11px/1.5em Tahoma,Arial;



}

div.module_menu div div div table{

	margin:0px 11px 12px 8px;

	width:211px;

	background: url("../images/bg_menu.jpg") repeat-x top left;



}

div.module_menu div div div table td{

	height:26px;	

}

div.module_menu h3,div.module_vcgt h3, div.module_bds h3{

	color:#ffff00;

	text-align:center;

	font-size:16px;

	font-weight:bold;

	font-family:Arial,Tahoma;

	vertical-align:middle;

	padding-top:10px;

	line-height:30px;

	height:30px;

	display:block;

	width:230px;	

}







a.mainlevel:link, a.mainlevel:visited {

	background: url(../images/menu_bg.png) transparent no-repeat;	

	display: block;

	vertical-align: middle;

	font-size: 11px;

	font-weight: bold;

	color: #ffffff;

	text-align: left;

	text-indent: 33px;

	vertical-align:middle;

	text-decoration: none;

	padding-top:5px;

	width:100%;

	height:22px !important;

	height:26px;	

}



a.mainlevel:hover {

	background: url(../images/menu_active.png) transparent no-repeat;	

	color: #ffff00;

}



a.mainlevel#active_menu {

	background: url(../images/menu_active.png) transparent no-repeat;	

	color: #ffff00;

}



a.mainlevel#active_menu:hover {



}



/*Main menu Khach San*/

div.menu_right

{

	width:230px;

	vertical-align:top;

	padding-bottom:15px;



}



div.module_ksbt{

	width:230px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_ksbt div{

	background: url("../images/menu_subpage3.jpg") no-repeat top left;

	float:left;

}

div.module_ksbt div div{

	background: url("../images/menu_subpage2.jpg") no-repeat bottom left;

	float:left;

}

div.module_ksbt div div div{



	color:#464646;

	font:11px/1.5em Tahoma,Arial;



}

div.module_ksbt div div div table{

	margin:0px 11px 12px 8px;

	width:211px;

	background:#2cb8ea url("../images/menu_subpage1.jpg") repeat-x top left;



}

div.module_ksbt h3{

	color:#ffff00;

	text-align:center;

	font-size:16px;

	font-weight:bold;

	font-family:Arial,Tahoma;

	vertical-align:middle;

	padding-top:10px;

	line-height:30px;

	height:30px;

	display:block;

	width:230px;	

}





/*Main menu Vui choi giai  tri*/

div.menu_right

{

	width:230px;

	vertical-align:top;

	padding-bottom:15px;



}



div.module_vcgt{

	width:230px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_vcgt div{

	background: url("../images/menu_subpage3.jpg") no-repeat top left;

	float:left;

}

div.module_vcgt div div{

	background: url("../images/menu_subpage2.jpg") no-repeat bottom left;

	float:left;

}

div.module_vcgt div div div{



	color:#464646;

	font:11px/1.5em Tahoma,Arial;



}

div.module_vcgt div div div table{

	margin:0px 11px 12px 8px;

	width:211px;

	background:#2cb8ea url("../images/menu_subpage1.jpg") repeat-x top left;



}







/*Main menu Vui choi giai  tri*/

div.menu_right

{

	width:230px;

	vertical-align:top;

	padding-bottom:15px;



}



div.module_bds{

	width:229px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_bds div{

	background: url("../images/menu_subpage3.jpg") no-repeat top left;

	float:left;

}

div.module_bds div div{

	background: url("../images/menu_subpage2.jpg") no-repeat bottom left;

	float:left;

}

div.module_bds div div div{



	color:#464646;

	font:11px/1.5em Tahoma,Arial;



}

div.module_bds div div div table{

	margin:0px 11px 12px 8px;

	width:211px;

	background:#2cb8ea url("../images/menu_subpage1.jpg") repeat-x top left;



}





table.contentpane

{

	text-align:left;

}



.componentheading {

	color: #203fa9;

	text-align: left;

	background:url(../images/bg_tongquan.jpg) bottom center no-repeat;

	padding-top: 4px;

	height: 28px;

	line-height:28px;

	margin-bottom:10px;

	text-align:left;

	font-weight: normal;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 16px;

	font-weight:bold;





}



/*Main menu Tin tuc*/

div.moduletable_subnews

{



}



div.module_tintuc{

	width:230px;

	margin-top:10px !important;

	margin-top:0px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_tintuc div{



}



div.module_tintuc div div div{



	color:#464646;

	font:11px/1.5em Tahoma,Arial;

	



}

div.sub_news_dn-whole{

	margin:0px 11px 0px 8px;

	width:211px;

	padding-bottom:10px;

	background:#f2fc9e url("../images/tintuc_bg.jpg") repeat-x top left;



}

div.module_tintuc h3{

	color:#203FA9;

	font-size:15px;

	text-align:left;

	font-weight:bold;

	background: url("../images/tintuc_h3.jpg") no-repeat top left;	

	font-family:Arial,Tahoma;

	vertical-align:middle;

	line-height:30px;

	height:30px;

	text-indent:50px;

	padding-top:7px;

}

.sub_news_dn-each

{

	text-align:left;

	background: url("../images/arrow1.gif") transparent 2px 13px no-repeat;

	padding-left:12px;	

	padding-top:5px;

	padding-bottom:5px;

	border-bottom:1px solid #c4d24c;

	border-bottom-style:dashed;

	margin-left:15px ;

	margin-right:15px;



	

}

a.sub_news_dn-title:link,a.sub_news_dn-title:visited

{

		padding:0px 0px 0px 0px;

		line-height:180%;

		font-family:Tahoma, Arial;

		font-size:11px;

		color:#28166f;

}

a.sub_news_dn-title:hover

{

	text-decoration:underline;

}



.sub_news_dn-module_link

{

	width:230px;

	background: url("../images/tintuc_bottom_bg.jpg") no-repeat bottom left;

	text-align:left;





}

a.sub_news_dn-module_link:link,a.sub_news_dn-module_link:visited

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;

	margin-left:20px;

	padding-bottom:10px;

	color:#28177f;

	text-align:center;

	height:18px;

	width:77px;

}

a.news_dn-module_link:hover

{

}

table.contentpaneopen {

	width: 650px;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen td {

   padding-right: 5px;

   text-align:justify;

   line-height:170%; 

  font-size:12px;   

   vertical-align:top;  



}





table.contentpaneopen p

{

   line-height:170%;

   font-size:12px;

   text-align:justify;

}

.blog_more

{

	font-size:12px;

}

a.blogsection:link,a.blogsection:visited

{

   font-size:12px;

	

}



table.contentpaneopen img

{

	padding:5px;

	border:1px solid #cccccc;

	margin:0px 4px 0px 4px;

}



table.blog table.contentpaneopen img {



	padding:24px 35px 30px 16px;

	text-align:center;

	border:none;

	background:url(../images/bg_images_blog.gif) transparent no-repeat;

	}





table.contentpaneopen h1

{

  font-size:13px;

  font-weight:bold;



}

table.contentpaneopen h2 

{

  font-family:Arial;

  font-size:14px;

  color:  #ff6600  ;  

  font-weight:bold;   

  margin:12px 0px 0px 0px;

  background:url(../images/h2_bg.gif) transparent bottom no-repeat;    

  padding:0;

}

table.contentpaneopen h2 strong

{

  font-family:Arial;

  font-size:14px;

  font-weight:bold; 

  color:  #ff6600  ;

  width:662px;

  line-height:30px;

  vertical-align:middle;

  padding:0;

}

table.contentpaneopen td.componentheading {

	padding-left: 4px;

}







table.contentpane {

  width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpane td {

	margin: 0px;

	padding-right: 0px;

}





table.contentpaneopen td.contentheading

{

	color:#28166f;

	font-size:16px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	text-align:left;

	background:url(../images/contentheading_bg.gif) no-repeat;

	background-position:0px 0px;

	line-height:25px;

	padding-left:30px;

	padding-bottom:10px;

}

.contentheading_galery

{

	color:#28166f;

	font-size:16px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	text-align:left;

	background:url(../images/contentheading_bg.gif) no-repeat;

	background-position:0px 0px;

	line-height:25px;

	padding-left:30px;

	padding-bottom:10px;

}

a.contentpagetitle:link,a.contentpagetitle:visited

{

	color:#28166f;

	font-size:14px;	

}



/*Languages*/

div.module-vn

{

margin-top:10px;

}

a.mainlevel-vn:link,a.mainlevel-vn:visited

{

	background:url(../images/flag_vn.jpg) no-repeat top left;

	color:#ffffff;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Arial;

	padding-left:20px;

}

a.mainlevel-vn:hover

{

	text-decoration:underline;

}

div.module-en

{

	margin-top:10px;

}

a.mainlevel-cn:link,a.mainlevel-cn:visited

{

	background:url(../images/flag_cn.jpg) no-repeat top left;

	color:#ffffff;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Arial;

	padding-left:20px;

}

a.mainlevel-cn:hover

{

	text-decoration:underline;

}

div.module-cn

{

	margin-top:10px;

}

a.mainlevel-en:link,a.mainlevel-en:visited

{

	background:url(../images/flag_en.jpg) no-repeat top left;

	color:#ffffff;

	font-size:11px;

	font-weight:normal;

	font-family:Tahoma, Arial;

	padding-left:20px;

}

a.mainlevel-en:hover

{

	text-decoration:underline;

}



/*Readon*/

td.readmore

{

	border-bottom:1px solid #deddd9;

	width:659px;



}

a.readon:link,a.readon:visited

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;	

	padding-bottom:10px;

	color:#0781d7;

	text-align:center;

	height:18px;

	line-height:18px;

	vertical-align:middle;

	width:77px;

}

a.readon:hover

{

	text-decoration:underline;

}

div.back_button 

{

	text-align:left;

	margin-top:20px;

}	

div.back_button a

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;	

	padding-bottom:10px;

	color:#0781d7;

	text-align:center;

	height:18px;

	line-height:18px;

	vertical-align:middle;

	width:77px;

}

.button

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 5px no-repeat;	

	font-size:11px;	

	color:#0781d7;

	text-align:center;

	height:25px;

	line-height:25px;

	width:80px;

	border:none;

	font-weight:bold;

}



.pagenav

{

	text-align:right;

	color:#b5b5b5;

}

span.pagenav a

{



	color:#b5b5b5;

}

a.pagenav:link a.pagenav:visited

{

	text-align:right;

	color:#b5b5b5;

}

a.pagenav:hover

{

}







a.fpss_img:link,a.fpss_img:visited

{

	color:#ff0000;

}

a.fpss_img:hover

{}

.fpss-introtext

{

	

}

.slidetext h1

{

	font-size:12px;

	font-weight:bold;

	color:#ffffff;

	font-family:Tahoma;

}





.name_contact

{

	font-size:12px;

	font-weight:bold;

}

.info_contact

{

	line-height:200%;

}





/*Khach san*/

.componentheading_hotel

{

	color: #203fa9;

	text-align: left;

	background:url(../images/bg_tongquan.jpg) bottom center no-repeat;

	padding-top: 0px;

	height: 28px;

	line-height:28px;

	margin-bottom:10px;

	text-align:left;

	font-weight: normal;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 17px;

	font-weight:bold;

}	

table.componentheading_hotel td.contentheading_hotel

{

	color:#28166f;

	font-size:16px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-align:left;

	background:url(../images/contentheading_bg.png) no-repeat;

	background-position:0px 0px;

	line-height:25px;

	padding-left:27px;



}

a.contentpagetitle_hotel:link,a.contentpagetitle_hotel:visited

{

	color:#28166f;

	font-size:12px;

	font-weight:bold;

	text-align:left;

	background:url(../images/contentheading_bg.png) no-repeat;

	background-position:0px 0px;

	line-height:25px;

	padding-left:23px;



}



table.contentpaneopen_hotel {

  width: 100%;

	padding: 0px;

	border-collapse: collapse;

	border-spacing: 0px;

	margin: 0px;

}



table.contentpaneopen_hotel td {

   padding-right: 5px;

   text-align:justify;

   line-height:170%;

   font-size:11px; 

   vertical-align:top;  



}





table.contentpaneopen_hotel p

{

   line-height:170%;

   text-align:justify;

   font-size:11px;   

}



table.contentpaneopen_hotel img

{

	padding:4px;

	border:1px solid #cccccc;

	margin:0px 4px 0px 4px;

}



table.blog_hotel table.contentpaneopen_hotel img {



	padding:24px 40px 35px 30px;

	text-align:center;

	border:none;

	background:url(../images/hotel_img.png) transparent no-repeat;

	}



/*Readon*/

td.readmore_hotel

{

	border-bottom:1px solid #deddd9;

	width:659px;



}

a.readon_hotel:link,a.readon_hotel:visited

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;	

	padding-bottom:10px;

	color:#0781d7;

	text-align:center;

	height:18px;

	line-height:18px;

	vertical-align:middle;

	width:77px;

}

a.readon_hotel:hover

{

	text-decoration:underline;

}

#content1 table{

	width:100% !important;	

	width:94%;	

}



/*main body*/



#content1{

	min-height:835px; 

	height:auto;	

}



/* for Internet Explorer */



/*\*/



* html #content1 {

	height: 835px;

}



div.message{

	display: block;

	padding: 10px 10px 10px 45px;

	margin: 15px 0;	

	color: #0055BB;

	border-top: 1px solid #629de3;

	border-bottom: 1px solid #629de3;

	background: #D8E5F8 url(../images/status-info.png) 10px 50% no-repeat;		

}



/*end main body*/



table.contentpaneopen h1

{

	font-size:16px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	line-height:160%;

}

table.contentpaneopen h2

{

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	line-height:160%;

}

table.contentpaneopen h3

{

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	line-height:160%;

}

table.contentpaneopen h5

{

	font-size:12px;

	font-weight:normal;

	font-family:Tahoma;

	font-style:italic;

	color:#333333;

	line-height:150%;

	width:185px;

	margin-left:15px;

}

table.contentpaneopen address

{

	font-size:12px;

	color:#333333;		

	font-weight:bold;

	font-family:Tahoma;

	font-style:normal;

	margin-top:10px;

	line-height:150%;

	width:191px;

	margin-left:15px;

}



div.module_testimonial{

	width:230px;

	margin-top:10px !important;

	margin-top:0px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_testimonial div{

	background: url("../images/testimonial_top.jpg") no-repeat top left;

	float:left;

}

div.module_testimonial div div{

	background: url("../images/testimonial_bottom.jpg") no-repeat bottom left;

	float:left;

}

div.module_testimonial table{



	background:#edf97b url("../images/testimonial_center.jpg") repeat-x ;

	width:211px;

	margin:13px 11px 0px 8px;

	clear:both;



}

#top_newflash

{

	background:url("../images/top_newflash.gif") transparent no-repeat ;

	background-position:2px 0px;

	float:left;

	display:inline;

	width:17px;	



}

#bottom_newflash

{

	background:url("../images/bottom_newflash.gif") transparent no-repeat ;

	background-position:0px 0px 2px 0px;

	float:right;

	width:17px;

	display:inline;	

}

div.module_testimonial a.readon

{

	float:right;

	color:#28166f;

	margin-right:10px;

	font-family:Tahoma,Arial;

	font-size:11px;

	font-weight:normal;

	height:18px;

	line-height:18px;

	background: url("../images/readon_testimonial.jpg") no-repeat  center;	

	border:none;

	padding-top:8px;

}

div.module_customer img

{

	margin-top:5px;



}

/* Clearfix */

.clearfix:after {

	clear: both;

	display: block;

	content: ".";

	height: 0;

	visibility: hidden;

}



/*Content for khach san biet thu*/

div.componentheading_ksbt

{

	color:#28166f;

	font-size:13px;

	font-weight:bold;

	font-family:tahoma;

	text-align:left;

	background: url("../images/componentheading_ksbt.jpg") no-repeat left;

	padding-left:35px;

	padding-top:5px;

	line-height:30px;

	vertical-align:middle;

}

.blog_ksbt

{

	text-align:left;

}

div.contentpaneopen_ksbt

{

	text-align:left;

	width:100%;

}

table.contentpaneopen_ksbt td.contentheading_ksbt

{

	color:#28166f;

	font-size:13px;

	font-weight:bold;

	font-family:tahoma;

	text-align:left;

	background: url("../images/componentheading_ksbt.jpg") no-repeat left;

	padding-left:35px;

	padding-top:5px;

	line-height:30px;

	vertical-align:middle;

}

a.contentpagetitle_ksbt:link,a.contentpagetitle_ksbt:visited

{

	font-family:Tahoma;

	font-size:13px;

	font-weight:bold;

	text-transform:uppercase;

	text-align:left;

}

a.contentpagetitle_ksbt:hover

{

	color:#ff0000;

}

table.contentpaneopen_ksbt

{

	width:100%;

	

}

table.contentpaneopen_ksbt td

{

	font-family:Tahoma;

	font-size:12px;

	font-weight:normal;

	line-height:160%;

	color:#28166f;

	text-align:justify;

}

table.contentpaneopen_ksbt p

{

	font-family:Tahoma;

	font-size:12px;

	font-weight:normal;

	color:#28166f;

	text-align:justify;



}

table.contentpaneopen_ksbt ul

{

}

table.contentpaneopen_ksbt li

{

	list-style-type: none;

	margin: 4px 0;

	background:url(../images/list_style.jpg) 17px  5px no-repeat;

	padding-left: 30px;

	text-align:left;

	line-height:1.5em;

}

table.contentpaneopen_ksbt h1

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:16px;

	font-weight:bold;

	line-height:180%;

	padding-top:4px;

	color:#ff0000;



}

table.contentpaneopen_ksbt h2

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	font-weight:bold;

	line-height:180%;

	padding-top:4px;

	color:#ff0000;	



}

table.contentpaneopen_ksbt h3

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	line-height:180%;

	padding-top:4px;

	color:#15c6fc;	

}

table.contentpaneopen_ksbt img

{



	padding:8px 10px 20px 6px;

	margin:0px 10px 0px 10px;

	text-align:center;

	border:none;

	background:url(../images/img_border.gif) transparent no-repeat;	

}

table.contentpaneopen_ksbt table

{

	width:100%;



}

.table_content

{

	padding:0px;

	margin:0px;

	border-color: #aad8f0;

	border-collapse:collapse;

	border:1px solid #aad8f0;

	background-color:#f2f9fd;

}

.table_content td

{

	padding:0px;

	margin:0px;

	line-height:30px;

	text-indent:5px;

	vertical-align:middle;

}

tr.heading

{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	background:#c9e6f5;

	color:#28166f;

	width:100%;

	padding:0px;

	text-align:center;

}



table.table_content

{

	padding:0px;

	margin:0px;

	border-color: #aad8f0;

	background-color:#f2f9fd;



}

table.table_content td

{

	padding:0px;

	margin:0px;

	line-height:30px;

	text-indent:5px;

	vertical-align:middle;

}

table.table_content h1

{

	font-family:tahoma;

	font-size:11px;

	font-weight:bold;

	background:#c9e6f5;

	color:#28166f;

	width:100%;

	padding:0px;

	text-align:center;

	



}

a.readon_ksbt:link,a.readon_ksbt:visited

{

	font-family:Tahoma, Arial;

	display:block;

	background: url("../images/bg_readmore.jpg") 0px 0px no-repeat;	

	font-size:11px;	

	padding-bottom:10px;

	color:#0781d7;

	text-align:center;

	height:18px;

	line-height:18px;

	vertical-align:middle;

	width:77px;

	float:right;	

}

a.readon_ksbt:hover

{

}

table.li_content

{

}

table.li_content ul

{

	padding-bottom:10px;

}

table.li_content li

{	

	list-style-type: none;

	margin: 4px 0;

	background:url(../images/li_content.jpg) 12px  3px no-repeat;

	padding-left: 30px;

	text-align:left;

	line-height:1.6em;

	

}

table.li_content

{

}

#space_ksbt

{

	background:url(../images/space_ksbt.gif) transparent center no-repeat;

	padding-bottom:10px;



}





div.module_searchroom{

	width:230px;

	background: url("../images/menu_middle1.gif") repeat-y top left;

	float:left;

}

div.module_searchroom div{

	background: url("../images/searchroom_h3.jpg") no-repeat top left;

	float:left;

}

div.module_searchroom div div{

	background: url("../images/searchroom_bottom.jpg") no-repeat bottom left;

	float:left;

}

div.module_searchroom div div div table{

	margin:0px 11px 12px 8px;

	width:211px;

	background: url("../images/searchroom_center.jpg") repeat-x top left;



}

div.module_searchroom h3

{

	color:#203fa9;

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	text-align:left;

	line-height:36px;

	vertical-align:middle;

	text-indent:40px;

}

table.search_room

{

	width:211px;



}

table.search_room td

{

	width:211px;

	color:#ffffff;

	padding-left:10px;

	font-size:11px ;

	font-weight:bold;

	font-family:Tahoma;

	line-height:160%;

	padding-top:10px;

	

}

.button_searchroom

{

	color:#27186d;

	font-size:11px;

	font-weight:normal;

	font-size:Tahoma;

	border:none;

	background: url("../images/button_searchroom.jpg") no-repeat center;	

	width:103px;

	height:18px;

	

}

.select_searchroom

{

	border:1px solid #359AEC;

	height:17px;

	width:185px;

	background:#e0f4fc;

	color:#27186d;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

.inputbox_searchroom

{

	border:1px solid #359AEC;

	height:17px;

	width:160px;

	background:#e0f4fc;

}

.bt_date

{

	background: url("../images/button_date.jpg") no-repeat center;

	border:none;

	width:19px;

	height:19px;

}





/* Booking Room*/

a.luachonphong1:link,a.luachonphong1:visited

{

	font-family:tahoma;

	font-size:13px;

	font-weight:normal;

	color:#1376c7;

}

a.luachonphong1:hover

{

	text-decoration:underline;

}

a.thongtincanhan1:link,a.thongtincanhan1:visited

{

	font-family:tahoma;

	font-size:13px;

	font-weight:normal;

	color:#b8d6ee;

}

a.thongtincanhan1:hover

{

	text-decoration:underline;

}

a.kiemtrathongtin1:link,a.kiemtrathongtin1:visited

{

	font-family:tahoma;

	font-size:13px;

	font-weight:normal;

	color:#b8d6ee;

}

a.kiemtrathongtin:hover

{

	text-decoration:underline;

}

table.step1

{

	margin-top:20px;

	text-align:left;

}

table.step1 td

{

	color:#28166f;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma;

	line-height:160%;

	padding-top:10px;

	padding-left:120px;

}

table.step1 table td

{

	color:#28166f;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma;

	line-height:160%;

	padding-top:10px;

	padding-left:0px;



}

.select_step1

{

	border:1px solid #c4c9d2;

	height:17px;

	width:350px;

	background:#ffffff;

	color:#28166f;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

.select_step2

{

	border:1px solid #c4c9d2;

	width:328px;

	background:#ffffff;

	color:#28166f;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

.inputbox_bookroom

{

	border:1px solid #c4c9d2;

	height:17px;

	width:328px;

	background:#ffffff;

	color:#28166f;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

.inputbox1

{

	border:1px solid #c4c9d2;

	height:17px;

	width:80px;

	background:#ffffff;

	color:#28166f;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

.button_date

{

	background: url("../images/bt_date_step1.gif") no-repeat center;

	border:none;

	width:19px;

	height:19px;

}

.button_bookroom

{

	color:#27186d;

	font-size:11px;

	font-weight:normal;

	font-size:Tahoma;

	border:none;

	background: url("../images/bg_readmore.jpg") no-repeat center;	

	width:77px;

	height:18px;

	float:right;

}

table.step2

{



	margin-top:20px;

	text-align:left;

}

table.step2 td

{

	color:#28166f;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma;

	line-height:160%;

	padding-top:10px;

	padding-left:30px;

}

table.step3

{



	margin-top:20px;

	text-align:left;

}

table.step3 td

{

	color:#28166f;

	font-size:11px;

	font-weight:bold;

	font-family:tahoma;

	line-height:160%;

	padding-top:10px;

	padding-left:30px;

}

.title_thongtindatphong

{

	padding-top:20px;

	font-family:tahoma;

	font-size:13px;

	font-weight:bold;

	color:#ff0000;

	padding-left:30px;	

}

td.tc_title_header

{

	color:#ff0000;

	font-family:tahoma;

	font-size:13px;

	font-weight:bold;

	padding-left:20px;

}

td.tc_title_header1

{

	color:#ff0000;

	font-family:tahoma;

	font-size:13px;

	padding-top:20px;

	padding-bottom:10px;

	font-weight:bold;

	padding-left:30px;

}

td.tc_text_title

{

	color:#28166f;

	font-family:tahoma;

	font-size:11px;

	line-height:180%;

	padding-top:10px;

}

.select_nguoilon

{

	border:1px solid #c4c9d2;

	width:70px;

	background:#ffffff;

	color:#28166f;

	height:19px;

	font-size:11px;

	font-weight:normal;

	font-family:tahoma;

}

table.chonphong

{

	margin-left:120px !important;

	margin-left:45px;

}

#addTable

{

	text-align:left;

}

table.step

{

	border:1px solid #cccccc;

	border-collapse:collapse;

	width:400px;

}

.step td

{

	line-height:25px;

	padding-left:10px;



}

a.gallery_title2:link,a.gallery_title2:visited

{

	color:#FF3300;

	font-size:14px;

	text-transform:uppercase;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

}

a.gallery_title2:hover

{

	

}

.gallery_title3

{

}

.img_cat

{

	padding:24px 35px 30px 16px;

	text-align:center;

	border:none;

	background:url(../images/bg_images_blog.gif) transparent no-repeat;

}


/*Cac Tin Khac*/
.moduletable-othernew th
{
	font-family:Arial;
	font-size:14px;
	text-align:left;
	line-height:180%;

}
.moduletable-othernew
{
	width:400px;


}
#news_newest
{
	
	list-style-type: none;

	margin: 4px 0;

	background:url(../images/list_style.jpg) 17px  7px no-repeat;

	padding-left: 30px;

	text-align:left;

	line-height:1.5em;
}
div.moduletable_contact1{

	background:url(../../../images/stories/hotrotructuyen-bg.jpg) no-repeat;
	height:87px;
	width:213px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	border:none;

}
.module-quangcao
{
	float:left;
}

div.moduletable_contact2{

	background:url(../images/truycap-bg.jpg) no-repeat;
	height:58px;
	width:213px;
	float:left;
	margin-top:10px;
	margin-left:5px;
	border:none;

}

.moduletable_totalonline td
{
	line-height:180%;
	padding-top:5px;
}