/* Global template*/
html,body {
background-color:#FFF;
margin:0;
padding:0;
text-align:center;
}

html, body, form, fieldset, h1, h2, h3, h4, h5, h6{
margin:0;
padding:0;}
	
img {border:0;	}

.centered, p.centered{
	text-align:center;}

.righted {
text-align:right;}

#pagewidth{ 
width:950px;  
text-align:left;  
margin-left:auto; 
margin-right:auto;} 

.content-center {	text-align:center; clear:both;}


/*Rss*/	
#content730{
width: 730px;float:left;background-color:#FFF; text-align:left}  

.city_Topline{
width: 730px;float:left;background: /*url(http://www.hotelthailand.com/images/icon/bot_.gif)*/ top repeat-x; padding-top:0;} 

.list-hotelL {
width:270px; float:left; padding-left:10px;}

.list-hotelR {
width:85px; text-align:right; float:left; 
font: normal 12px "Microsoft Sans Serif"; color:#C00} 

.list-hotel ul{
list-style: none;	padding:0;	margin:0;}

.list-hotel li{
margin:0;
padding:3px 0; clear:both; height:22px;
background:url(http://www.hotelthailand.com/images/Icon/dot99_3x1.gif) bottom repeat-x;	}

.list-hotel{
	width: 365px; float:left;}	

/*--header--*/
#header{
	width:950px;
	margin:0;
	clear:both;
	} 	

/*Old  without FACEBOOK ICON
#header-logo{
	float:left;
	padding-top:35px;
	}		
#header-right{
	float:right;
	width:560px;
	}

#slogan {	
	width:100%;
	padding:4px 0;	
	font:9px verdana; color:#C00;
	text-align:center;	
	}
#slogan H1{font:normal 9px "verdana"; color:#C00; text-decoration:none;}

#topbn468{margin:0; padding:0;}*/

/*For FACEBOOK ICON*/

#header-logo{
	float:left;
	padding-top:30px;
	}		
#header-right{
	float:right;
	width:560px;
	}
#header-colRight{width:445px; float:left; padding:0 5px;}
#header-colLeft{width:103px; float:right; text-align:right; border-left:#D1D1D1 solid 1px;}	
#header-colLeft a:link,#header-colLeft a:visited,#header-colLeft a:active {
 font:10px/14px "verdana"; color:#07B; text-decoration:none;}
#header-colLeft a:hover { color:#c00;text-decoration:underline;}
#header-colLeft p{margin:0; padding:5px 3px 0 0;}

#slogan {width:950px; padding:4px; text-align:right;font:9px verdana; color:#C00;}
#slogan img{vertical-align:middle;}
#slogan h1{font:normal 9px verdana; color:#CC0000;}
#slogan-text{margin:0; padding:3px 0 0 0; width:555px; float:left;  font:9px verdana;}
#slogan-language{
	width:395px;
	float:right;
	height:20px;
	}
#slogan-language ul {
	margin:0;
	padding:0;
	list-style:none;
	float:right;
	}
#slogan-language ul li {
	display:inline;
	}
#topbn468{margin:0; padding:10px 0 0 46px;}
/*End For FACEBOOK ICON*/	

#language{
	width:560px;
	float:right;
	height:20px;
	padding:3px 0 0;	
	}
#language ul {
	margin:0;
	padding:1px;
	list-style:none;
	float:right;
	}
#language ul li {
	display:inline;
	}
#linksupport{	
	float:right;
	height:32px;
	position:relative;
	}	
#linksupport a:link,#linksupport a:visited,#linksupport a:active {font: normal 9px verdana; color:#333;  text-decoration:none;}
#linksupport a:hover {color:#F30;}

#nav-tm-customer{
	background: url(http://www.hotelthailand.com/images/template/tm-customer-service.gif) top right no-repeat;
	width:106px;
	height:17px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-shoppingcart{
	background: url(http://www.hotelthailand.com/images/template/tm-shopping-cart.gif) top right no-repeat;
	width:105px;
	height:17px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-booking{
	background: url(http://www.hotelthailand.com/images/template/tm-booking-status.gif) top right no-repeat;
	width:100px;
	height:17px;
	padding-top:15px;
	text-align:center;
	float:left;}
#nav-tm-sitemap{
	background: url(http://www.hotelthailand.com/images/template/tm-sitemap.gif) top right no-repeat;
	width:68px;
	height:17px;
	padding-top:15px;
	text-align:center;
	float:left;}	

/*Top Menu*/	
#nav-topmenu{/*No wrapping*/	
	float:left;
	width:950px;
	height:46px;	
	background: url(http://www.hotelthailand.com/images/template/bg-topmenu-r.gif) bottom repeat-x;	
	}	
 #nav-topmenu ul{/*Remove bullets*/
	list-style: none;
	height:40px;
	padding: 0 0 0 15px;
	margin: 0;
	text-align:center;}
 #nav-topmenu li{/*Displaying the menu items inline*/
	float:left;
	margin: 0 0.09em;}
 #nav-topmenu li a{/*Making the boxes*/
	background:url(http://www.hotelthailand.com/images/template/topmenu-r.gif) left top repeat-x;
	height: 40px;
	line-height: 4em;
	float: left;
	width: 111px;
	display: block;	
	text-align: center;}

#nav-topmenu li a, #nav-topmenu li a:link, #nav-topmenu li a:visited{	
	font: bold 12px/4em "verdana"; color: #FFFFFA; text-decoration: none;}

#nav-topmenu li a:hover{
	font: bold 12px/4em "verdana"; color: #000; text-decoration: none;}
	
#nav-topmenu li a{
	float: none}

#nav-topmenu li.select-topmenu {
	background:url(http://www.hotelthailand.com/images/template/topmenu-over-y.gif) left top repeat-x;
	height: 40px;
	line-height: 4em;
	float: left;
	width: 111px;
	display: block;
	text-align: center;
	font: bold 12px "verdana"; color: #000; text-decoration: none;}

/*navigation+search*/
#undertopmenu{
	float:left;
	width:950px;
	height:30px;
	background:#FFE8DB;
}
#youarehere{
	width:62%;
	float:left;
	padding:8px 0 8px 15px;	
	font:11px "verdana"; color: #666; text-decoration:none;
	}
#youarehere a, #youarehere a:link, #youarehere a:visited {
	font:11px "verdana"; color: #666; text-decoration:underline; cursor:pointer;}
#youarehere a:hover, #youarehere a:active {
	color: #F63; cursor:pointer;}
#youarehere span{color:#F63;}
#serachhotel{
	float:right;
	width:35%;
	text-align:right;
	padding:4px 8px 0 0;
}
/*layout full col*/
#contentfull{		
	width:950px;
	float:left;
	position:relative;
	display:inline;
}
#contentfullpadd{
	margin:30px 20px;}
/*---------layout 2 col-------*/
#contentmain{
	float:left;
	position:relative;
	width:750px;
	display:inline;
	overflow:hidden;
}
#contentmainpadd{
	padding:45px;
}
#contentright{
	float:right;	
	position:relative;
	width:200px;
	padding:10px 0 0;
}
.contentmain-left{
	width:200px;
	float:left;
	position:relative;
	}
.contentmain-right{
	width:550px;
	float:left;
	position:relative;
	}
.contentmain-rightpadd{
	padding:10px 0 10px 10px;
	}
	
/*---------leftcol--------*/
#leftcol{
 width:200px; 
 float:left; 
 position:relative; 
 }
 
 /*---------twocols--------*/
#twocols{
 width:740px; /*950-200-10=740*/ 
 float:right; 
 position:relative;
 padding:10px 0 10px 10px; 
  }
 /*---------maincol--------*/
#maincol{background-color:#FFF;
 float: left; 
 display:inline; 
 position: relative; 
 width:540px;  /*740-200=540*/
 }
  
#mainonecontent{background-color:#FFF;  
 float: right; 
 display:inline; 
 position: relative; 
 width:740px;
 }
 
  /*---------rightcol--------*/
 #rightcol{
 width:200px;
 float:right; 
 position:relative;
 }
	 
/*Nav menu - Activities for Detail*/
/*No wrapping please*/	
#nav-menuactivities{
	float:left;
	width:710px;
	height:31px;
	background:url(http://www.hotelthailand.com/images/template/title-brown.gif) no-repeat;
	}
#nav-menugreen{
	float:left;
	width:710px;
	height:31px;
	background:url(http://www.hotelthailand.com/images/template/title-green.gif) no-repeat;
	}
	
		/*Removing the bullets*/
 #nav-menuactivities ul, #nav-menugreen ul{
	list-style: none;	
	padding: 3px 0 0 2px;
	margin: 0;
	text-align:center;}

		/*Displaying the menu items inline*/
 #nav-menuactivities li, #nav-menugreen li{
	float:left;
	margin: 0 0.09em;}

		/*Making the boxes*/
 #nav-menuactivities li a, #nav-menugreen li a{	
 	width: 111px;
	height:25px;
	line-height: 1.8em;
	float: left;
	display: block;	
	text-align: center;}

#nav-menuactivities li a, #nav-menuactivities li a:link, #nav-menuactivities li a:visited,
#nav-menugreen li a, #nav-menugreen li a:link, #nav-menugreen li a:visited{
	font:bold 12px verdana; color: #FFFFFA;  text-decoration: none;}

#nav-menuactivities li a:hover,
#nav-menugreen li a:hover{	
	background:url(http://www.hotelthailand.com/images/template/title-brown-active.gif) left top repeat-x;
	font:bold 12px verdana; color: #000;  text-decoration: none;}
	
#nav-menuactivities li a{	float: none}

#nav-menuactivities li.select-mu-activities, #nav-menugreen li.select-mu-green{
	background:url(http://www.hotelthailand.com/images/template/title-brown-active.gif) left top repeat-x;
	width: 111px;
	height: 25px;
	line-height: 1.8em;
	float: left;	
	display: block;
	text-align: center;
	font: bold 12px verdana; color: #c25e3b; text-decoration:none;}	
 
.privilege_top{
	width:190px; height:45px;
	background:url(http://www.hotelthailand.com/images/promotion/privilege-triple-saver-package-1.gif) top no-repeat;}
.privilege_bg{
	width:170px; height:65px; padding-left:20px;
	background:url(http://www.hotelthailand.com/images/promotion/privilege-triple-saver-package-2.gif) top no-repeat;
	text-align:left;
	font: bold 12px "tahoma"; color:#000; text-decoration:none; line-height:15px;}
.privilege_bottom {
	background:url(http://www.hotelthailand.com/images/promotion/privilege-triple-saver-package-3.gif) top no-repeat;
	width:190px; height:40px; margin-bottom:8px;}
	
/*frame gray-white*/
.roundcorner-gray-wh-t {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-t.gif) 0 0 repeat-x; width:530px;}
.roundcorner-gray-wh-b {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-b.gif) 0 100% repeat-x}
.roundcorner-gray-wh-l {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-l.gif) 0 0 repeat-y}
.roundcorner-gray-wh-r {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-r.gif) 100% 0 repeat-y}
.roundcorner-gray-wh-bl {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-bl.gif) 0 100% no-repeat}
.roundcorner-gray-wh-br {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-br.gif) 100% 100% no-repeat}
.roundcorner-gray-wh-tl {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-tl.gif) 0 0 no-repeat}
.roundcorner-gray-wh-tr {background: url(http://www.hotelthailand.com/images/template/f-gray-wh-tr.gif) 100% 0 no-repeat; padding:10px;}

/*set table for activities*/
.tbresultact-title {
	width:710px;
	background: #f2e3d5;
	padding: 0; margin: 0;}

.tbresultact-title th {
	font: bold 12px "Trebuchet MS";
	color: #773a01;
	border-left: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 5px 5px 5px 12px;
	background: #e8cfb8 url(http://www.hotelthailand.com/images/template/tbact-head.gif) no-repeat;}

.tbresultact-title td {
	border-left: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	background: #f2e3d5;
	padding: 5px 5px 5px 12px;
	color: #9c510d;}
	
.tbresultact-detail{
	font:12px "verdana";
	width:100%;
	background:#FFF;	
	padding:0; margin:0;}
.tbresultact-detail td{
	width:100%;
	background:#FFF;
	border-width:1px;
	padding:0; margin:0;}
	
.tbresultact {
	width: 100%;
	padding: 0; margin: 0;}

.tbresultact th {
	font: bold 12px "Trebuchet MS", Verdana;
	color: #773a01;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: left;
	padding: 5px 5px 5px 12px;
	background: #e8cfb8 url(http://www.hotelthailand.com/images/template/tbact-head.gif) no-repeat;}
	
.tbresultact td {
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	background: #FFF;
	padding: 0 5px 0px 12px;
	color: #9c510d;}
	
.tbresultact th.option {
	border-left: 1px solid #e2c3a7;
	border-top: 0;	
	font: bold 11px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	background:#FFF;
	padding: 2px 5px 2px 12px;
}

.tbresultact td.price{
	background: #FFF;
	color: #9c510d;
	font:11px "Trebuchet MS", Verdana;}

.clearlinezero {clear:both; height:0; line-height:0; font-size:0;}
.clearframeh {clear:both; height:10px;}

/* list image 3 cols */
	#listimg{	width:530px;	position:relative;	}
	#listimg ul{	list-style: none;	height:89px;		margin:3px;	padding:0;	text-align:center;}	
	
	#listimg li{
	float:left;
	width:174px; height:84px;
	margin:0; padding:0;text-align:left;}

	#product-threecol{
	width:530px;
	position:relative;
	margin:3px 0 0;
	}
	#product-threecol ul{
	list-style: none;
	height:84px;	
	margin:3px;
	padding:0;
	text-align:center;}	
	
	#product-threecol li{
	float:left;
	width:174px; height:74px; /*84-9=75*/
	margin:0; padding:0;
	text-align:left;}
	
	#product-threecol li a, #product-threecol li a:link, product-threecol li a:visited, #product-threecol li span{
	font: bold 12px verdana; color: #000; text-decoration:none;	}
	#product-threecol li a:hover{
	font: bold 12px verdana; color: #C00; text-decoration:none;	}
	
	#product-fourcol{
	width:530px;
	position:relative;
	margin:3px 0 0;
	}
	#product-fourcol ul{
	list-style: none;
	height:60px;	
	margin:3px;
	padding:0;
	text-align:center;}	
	
	#product-fourcol li{
	float:left;
	width:124px; height:51px; /*60-9=75*/
	margin:0 5px 0 0; padding:0;
	text-align:left;
	font: normal 11px verdana; color: #000; text-decoration:none;}
	
	#product-fourcol li a, #product-fourcol li a:link, product-fourcol li a:visited{
	font: bold 12px verdana; color: #C00; text-decoration:none;}
	#product-fourcol li a:hover{
font: bold 12px verdana; color: #F60; text-decoration:none;}
	#product-fourcol li span{	
	margin:30px 0 0;
	font: normal 11px verdana; color: #000; text-decoration:none;	}
	
	.product_cover{
	width:520px;	
	float:left;
	position:relative;
	padding:10px 0;
	background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
	}
	.productonecol_cover{
	width:720px;
	float:left;
	position:relative;
	padding:10px 0;
	background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
		}
	.product_L{
	float:left;
	width:25%;
	text-align:center;
	position:relative;}	
	.product_R{
	float:left;
	width:73%;
	text-align:left;
	position:relative;
	font: 11px verdana; color: #000; text-decoration:none;	}
	.product_R ul{
	list-style: none;	
	margin:3px;
	padding:0;}		
	.product_R li{
	float:left;
	width:175px;
	margin:0; padding:0;
	text-align:left;}	
	.product_R p{
	font: 12px verdana; color: #000; text-decoration:none;
	clear:both;}
	
	.productwide_cover{
	width:727px;	
	float:left;
	position:relative;
	padding:10px 0;
	background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
	}	
	.productwide_L{
	float:left;
	width:25%;
	text-align:center;
	position:relative;
	cursor:pointer;}	
	.productwide_R{
	float:left;
	width:73%;
	text-align:left;
	position:relative;
	font: 11px verdana; color: #000; text-decoration:none;
	}	
	.productwide_R ul{
	list-style: none;	
	margin:3px;
	padding:0;}		
	.productwide_R li{
	float:left;
	width:220px;
	margin:0; padding:0;
	text-align:left;}	
	.productwide_R a,.productwide_R a:link,.productwide_R a:visited{
	font: bold 12px verdana; color: #C00; text-decoration:underline;}
	.productwide_R a:hover{color: #000;}
	 
 /*---------footer--------*/ 
 #content-footer-top { 		
	border:#efe3d6 1px solid;
	background:#FFF;
	padding:4px 0;
	margin:0 auto;
	width:948px;
	text-align:center;
	clear:both;}

#content-footer {
	background:#FFF;	
	height:120px;
	margin:0 auto;
	width:950px;
	clear:both;}

#footer-banner {
	background:#FFF;
	padding:15px 0;
	text-align:center;	
	width:950px;}

.footer-180{
	text-align:center;
	padding:15px 25px 10px; 	
	float:left;
	text-align:left;}
	
.content-590{
	width:590px;
	float:left;
	padding-top:20px;
	text-align:center;
	}
 
 /* *** Float containers fix:  *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
 height: 0; 
 clear: both; 
 visibility: hidden;
 }

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.clearboth{clear:both; font-size:0px; line-height:0px; height:0px;}
	
/*Right Section
-----------------------------------------------------*/
/*  Weather & Time*/	
#weather{
	background:url(http://www.hotelthailand.com/images/template/weather-red.gif) no-repeat;	
	width:190px;
	height:70px;
	margin:0 0 8px;	
	}
#weather-link{	
	line-height:1.2em;
	font:11px "verdana"; color: #000;
	padding:13px 3px 3px 50px;
	}
#times{
	padding:3px 3px 0 8px;
	width:179px;
	}

#callcenter{
	background:url(http://www.hotelthailand.com/images/template/img-call-center.gif) no-repeat;	
	width:190px;
	height:75px;
	margin:0 0 8px;
	}	
#banner190x90{	
	width:190px;
	height:75px;
	margin:0 0 8px;	
	}

/* link - icon-line */	
#img-customer-center{
	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-customer-center.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-newsletter{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-newsletter.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-press-release{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-press-release.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;	
	}
#img-travel-association{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-travel-association.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-site-security{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-site-security.gif) no-repeat;
	padding:9px 0 0 40px;
	font: bold 14px verdana; color: #000; text-decoration:none;
	}
#img-more-guide{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-more-guide.gif) no-repeat;
	padding:9px 0 0 40px;
	}
#img-review{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-review.gif) no-repeat;
	padding:9px 0 0 40px;
	}
#img-more-city{
 	width:150px;
	height:24px;
	background:url(http://www.hotelthailand.com/images/template/img-more-city.gif) no-repeat;
	padding:9px 0 0 40px;	
	}
.line-red-guide{
	background:url(http://www.hotelthailand.com/images/template/bg-line-moreguide.gif) center repeat-x; clear:both;
	height:15px;}
.contentbulletbrown{
	width:174px;
	margin:8px;
	}
.contentbulletbrown ul{
	margin:0 0 0 8px;
	padding: 0;
	list-style-type:none;
	line-height:12px;
	font: 11px verdana; color: #000; text-decoration:none;
	}
.contentbulletbrown li{
	margin:0;
	padding:0 0 0 15px;	 line-height:16px;
	background: url(http://www.hotelthailand.com/images/template/bullet-rbrown.gif) left top no-repeat;	
	}
.contentbulletbrown a, .contentbulletbrown a:link, .contentbulletbrown a:visited{
	color: #000; text-decoration:none;
	}
.contentbulletbrown a:hover{
	color:#F60; text-decoration:none;
	}


/*Leftmenu
----------------------------------------------------*/
/*red link city*/
.lmredframe_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:#A00;
	position:relative;}
.lmredframe_top{
	height:36px;
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-top.gif) top no-repeat;}
.lmredframe_toptext{
	padding:8px 0 0;
	text-align:center;
	font: bold 16px "Trebuchet MS"; color:#A40000; text-decoration:none;}
.lmredframe_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-bottom.gif) bottom no-repeat;
	height:10px;}
	
.lmredframe_content {
	width:170px;
	margin:0 10px 0 8px;}
.lmredframe_content ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: bold 11px verdana; color: #000; text-decoration:none;
	}
.lmredframe_content li {
	margin:0;
	padding:0;
	height:26px;
	background:url(http://www.hotelthailand.com/images/template/lm-redframe-bullet.gif) left top;
	}
.lmredframe_content a {
	display: block;	
	width:142px; /*190-20-28=142*/
	padding:6px 0 0 28px;
	text-decoration: none;
	}
.lmredframe_content a:link, .lmredframe_content a:visited{
	color:#FFFFFA;}
.lmredframe_content a:hover {
	color: #FC0;}

/*green link city*/
.lmgreenframe_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:#84AA00;
	position:relative;}
.lmgreenframe_top{
	height:36px;
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-top.gif) top no-repeat;}
.lmgreenframe_toptext{
	padding:8px 0 0;
	text-align:center;
	font: bold 16px "Trebuchet MS"; color:#690; text-decoration:none;}
.lmgreenframe_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-bottom.gif) bottom no-repeat;
	height:10px;}
	
.lmgreenframe_content {
	width:170px;
	margin:0 10px 0 8px;}
.lmgreenframe_content ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: bold 11px verdana; text-decoration:none;
	}
.lmgreenframe_content li {
	margin:0;
	padding:0;
	height:26px;
	background:url(http://www.hotelthailand.com/images/template/lm-greenframe-bullet.gif) left top;}
.lmgreenframe_content a {
	display: block;	
	width:142px; /*190-20-28=142*/
	padding:6px 0 0 28px;
	text-decoration: none; }
.lmgreenframe_content a:link, .lmgreenframe_content a:visited{
	color:#FFFFFA;}
.lmgreenframe_content a:hover {
	color: #CDE500;}
	
/*brown link*/
.rmbrown_container{
	width: 190px;
	text-align: left;
	margin:8px 8px 0 0;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bg.gif) center repeat-y;
	position:relative;}
.lmbrown_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bg.gif) center repeat-y;
	position:relative;}
.lmbrown_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-brown-top.gif) top no-repeat;}
.lmbrown_toptext{
	padding:10px 0 0;
	text-align:center;
	font: bold 11px verdana; color: #FFFFFA; text-decoration:none;}
.lmbrown_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-brown-bottom.gif) bottom no-repeat;
	height:10px;}
	
/*light brown link*/
.rmlightbrown_container{
	width: 190px;	
	margin:8px 8px 0 0;
	position:relative;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bg.gif) center repeat-y;
	}
.lmlightbrown_container{
	width: 190px;
	text-align: left;
	margin:3px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bg.gif) center repeat-y;
	position:relative;}
.lmlightbrown_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-top.gif) top no-repeat;}
.lmlightbrown_toptext{
	padding:10px 0 0;
	text-align:center;	
	}
.lmlightbrown_toptext H3,.lmlightbrown_toptext H4,.lmlightbrown_toptext H5{font: bold 11px "verdana"; color:#900; text-decoration:none;}

.lmlightbrown_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-lightbrown-bottom.gif) bottom no-repeat;
	height:10px;}
		
/*green link*/
.lmgreen_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0 8px;
	background:url(http://www.hotelthailand.com/images/template/lm-green-bg.gif) center repeat-y;
	position:relative;}
.lmgreen_top{
	height:34px;
	background:url(http://www.hotelthailand.com/images/template/lm-green-top.gif) top no-repeat;}
.lmgreen_toptext{
	padding:10px 0 0;
	text-align:center;	
	font: bold 13px "verdana"; color: #FFFFFA; text-decoration:none;}
.lmgreen_bottom {
	background:url(http://www.hotelthailand.com/images/template/lm-green-bottom.gif) bottom no-repeat;
	height:10px;}

/*bullet brown*/
.lmbrown_colcontainer{
	width:100%;	
	min-height:170px;
	position:relative;
	text-align:center;
	clear:both;
	}
.lmbrown_col{
	width:49%;
	text-align:center;
	float:left;
	margin:10px 0;
	position:relative;}	
.lmbrown_col ul{
	list-style-type:none;
	text-align:center;
	margin:0; padding:0;
	}
.lmbrown_col li{
	margin:0; padding:0 0 5px;
	font: bold 12px "verdana"; text-decoration:none;}
.lmbrown_col li a:link, a:visited{color: #000; text-decoration:none}
.lmbrown_col li a:hover{color:#F60;}

.lmbrown_contentbullet, .lmlightbrown_contentbullet {
	width:156px;
	margin:0 14px;}
.lmbrown_contentbullet ul, .lmlightbrown_contentbullet ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
	display:block;
	font: 11px "verdana"; text-decoration:none;}
.lmbrown_contentbullet li{
	margin:0;
	padding:0;
	background:url(http://www.hotelthailand.com/images/template/bullet-rbrown-h16.gif) no-repeat;}
	
.lmlightbrown_contentbullet li {
	margin:0;
	padding:0;
	line-height:14px;
	background:url(http://www.hotelthailand.com/images/template/bullet-circle-org.gif) no-repeat;}
.lmlightbrown_content {
	width:156px;
	margin:5px 14px;
	}
.lmlightbrown_content ul{
	margin: 0;
	padding: 0;
	list-style-type:none;
	display:block;
	font: 11px "verdana"; text-decoration:none;}
.lmlightbrown_content li {
	margin:0;padding:5px 0 3px 0;}
.lmlightbrown_content li img{	float:left; margin:0 7px 0 0;}
.lmlightbrown_content li a {
	display: block;	
	width:147px; /*190-28-15=147*/
	text-decoration: none; }
	
.lmbrown_contentbullet a, .lmlightbrown_contentbullet a {
	display: block;	
	width:147px; /*190-28-15=147*/
	padding:0 0 0 10px;
	text-decoration: none; }
.lmbrown_contentbullet a:link, .lmbrown_contentbullet a:visited,
.lmlightbrown_contentbullet a:link, .lmlightbrown_contentbullet a:visited{
	color: #000; text-decoration: none;}
.lmlightbrown_content a, .lmlightbrown_content a:link,.lmlightbrown_content a:visited{
	font-size:12px; color: #000;}
.lmbrown_contentbullet a:hover, .lmlightbrown_contentbullet a:hover, .lmlightbrown_content a:hover {
	color: #F50;}

.lmmargin{
	margin:8px 0 0 8px;}
.rmmargin{
	width: 190px;
	margin:8px 8px 0 0;}
.rmmargin H3{	font: bold 12px verdana; color: #000; text-decoration:none;}
.rmmargin H4{	font: bold 12px verdana; color: #000; text-decoration:none;}
.f-rbrown-bl {background: url(http://www.hotelthailand.com/images/template/f-rbrown-bl.gif) 0 100% no-repeat #e9d9c9; width:190px;}
.f-rbrown-br {background: url(http://www.hotelthailand.com/images/template/f-rbrown-br.gif) 100% 100% no-repeat}
.f-rbrown-tl {background: url(http://www.hotelthailand.com/images/template/f-rbrown-tl.gif) 0 0 no-repeat}
.f-rbrown-tr {background: url(http://www.hotelthailand.com/images/template/f-rbrown-tr.gif) 100% 0 no-repeat; padding:8px; 
	font: 11px "verdana"; color: #000;
	text-align:left;}
.f-rbrown-tr a, .f-rbrown-tr a:link, .f-rbrown-tr a:visited{color: #000;}
.f-rbrown-tr a:hover{color:#F90;}
	
/*Content
-----------------------------------------------------------*/
	#section-content-title{ float:left;}	 
	#section-content-title h1{	font: normal 24px "Trebuchet MS"; color:#A40000; text-decoration:none;	 }	 
	#section-content-title h2{font:12px verdana;	 color:#333; text-decoration:none;	 }	 
	#section-content-title p{font:12px verdana;	 color:#333; text-decoration:none;	 }
	
	#section-content-title-green{ float:left;}	 
	#section-content-title-green h1{font: normal 24px "Trebuchet MS"; color:#690; text-decoration:none;}	
	#section-content-title-green h2{font:12px verdana;	 color:#333; text-decoration:none;}	
	#section-content-title-green p{font:12px verdana;	 color:#333; text-decoration:none;}
	 
	.section-content-padd{ padding:15px; }
	
	.title-redhalf-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:360px;}
	.title-redhalf-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-redhalf-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-redhalf-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}	
	.title-redhalf-tr h5{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	.title-red-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:530px;}
	.title-red-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-red-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-red-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-red-tr h2{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	.title-red-tr h3{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}	
	
	.title-red-contentfull-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:910px;}
	.title-red-onecontent-bl {background: url(http://www.hotelthailand.com/images/template/title-red-bl.gif) 0 100% no-repeat #A00; width:730px;}
	.title-red-onecontent-br {background: url(http://www.hotelthailand.com/images/template/title-red-br.gif) 100% 100% no-repeat}
	.title-red-onecontent-tl {background: url(http://www.hotelthailand.com/images/template/title-red-tl.gif) 0 0 no-repeat}
	.title-red-onecontent-tr {background: url(http://www.hotelthailand.com/images/template/title-red-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-red-onecontent-tr h2,.title-red-onecontent-tr h3,.title-red-onecontent-tr h4,.title-red-onecontent-tr h5,.title-red-onecontent-tr b{
	font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	.title-redl-contentfull-bl {background: url(http://www.hotelthailand.com/images/template/title-redlight-bl.gif) 0 100% no-repeat #edba97; width:910px;}
	.title-redl-onecontent-bl {background: url(http://www.hotelthailand.com/images/template/title-redlight-bl.gif) 0 100% no-repeat #edba97; width:730px;}
	.title-redl-onecontent-br {background: url(http://www.hotelthailand.com/images/template/title-redlight-br.gif) 100% 100% no-repeat}
	.title-redl-onecontent-tl {background: url(http://www.hotelthailand.com/images/template/title-redlight-tl.gif) 0 0 no-repeat}
	.title-redl-onecontent-tr {background: url(http://www.hotelthailand.com/images/template/title-redlight-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-redl-onecontent-tr h2,.title-red-onecontent-tr h3{
	font: bold 16px "Trebuchet MS"; color: #990000; text-decoration:none;}
	.title-redl-onecontent-tr b{
	font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;}
	
	.title-brown-contentfull-bl {background: url(http://www.hotelthailand.com/images/template/title-brown-bl.gif) 0 100% no-repeat #c4603d; width:910px;}
	.title-brown-bl {background: url(http://www.hotelthailand.com/images/template/title-brown-bl.gif) 0 100% no-repeat #c4603d; width:730px;}
	.title-brown-br {background: url(http://www.hotelthailand.com/images/template/title-brown-br.gif) 100% 100% no-repeat}
	.title-brown-tl {background: url(http://www.hotelthailand.com/images/template/title-brown-tl.gif) 0 0 no-repeat}
	.title-brown-tr {background: url(http://www.hotelthailand.com/images/template/title-brown-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px;}
	.title-brown-tr h2,.title-brown-tr h4{font: bold 16px "Trebuchet MS"; color: #FFFFFA; text-decoration:none;}
	
	/*title-sub sightseeing*/
	.title-org-bl {background: url(http://www.hotelthailand.com/images/template/title-org-bl.gif) 0 100% no-repeat #FC9; width:730px;}
	.title-org-br {background: url(http://www.hotelthailand.com/images/template/title-org-br.gif) 100% 100% no-repeat}
	.title-org-tl {background: url(http://www.hotelthailand.com/images/template/title-org-tl.gif) 0 0 no-repeat}
	.title-org-tr {background: url(http://www.hotelthailand.com/images/template/title-org-tr.gif) 100% 0 no-repeat; padding:4px 8px 4px 20px; height:23px;}
	.title-org-tr h2{font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;}
	.title-org-tr h3{font: bold 16px "Trebuchet MS"; color: #000; text-decoration:none;}

.gototop{
	border-bottom-width:1px; border-bottom-color:#CCC;
	text-align:right;
	padding:10px 0;
	width:95%;
	clear:both;}
	
/*Special Promotion*/
.hom_container{
	width: 190px;
	text-align: left;
	margin:8px 0 0;
	background:url(http://www.hotelthailand.com/images/template/hom-bg.gif) center repeat-y;
	position:relative;}
.hom_top{
	height:73px;
	background:url(http://www.hotelthailand.com/images/template/hom-top.gif) top no-repeat;}
.hom_bottom {
	background:url(http://www.hotelthailand.com/images/template/hom-bottom.gif) bottom no-repeat;
	height:10px;}
.hom_content {
	width:156px;
	margin:0 14px;}
.hom_content ul {
	margin: 0;
	padding: 0;
	list-style-type:none;
	font: 11px "verdana"; text-decoration:none;}
.hom_content li {
	margin:0;	
	width:147px; /*190-28-15=147*/
	padding:6px 0 0 15px;	
	background:url(http://www.hotelthailand.com/images/icon_star.gif) left top no-repeat;}
.hom_content a, .hom_content a:link, .hom_content a:visited{
	display: block;	
	font-weight:700;
	text-decoration:none;
	color: #000;}
.hom_content a:hover {
	color: #C00;}
.hom_content span{
	color: #C00;}

/*Booking Activities*/
.titlered{
	border:#e9d9c9 solid;
	border-bottom-width:1px;
	border-top-width:0; border-left-width:0; border-right-width:0;}
.titlered h1{
	font: 16px "verdana"; color:#C00;  text-decoration:none;}
	
/*------------Hotel Info----------*/
#hotel-title{	
	width:710px;
	padding:15px 20px 8px;
	text-align:left;
	position:relative;
	}
.hotel-title-line {
	border-bottom: 1px dashed #CCC;
	width:710px;
	clear:both; font-size:0; line-height:0;
	}
#hotel-title-l {
	width:518px; padding:30px 0 3px 0;	float:left; text-align:left; vertical-align:bottom;
	font:11px "verdana";color: #333; text-decoration:none;}
#hotel-title-l H1{font: bold 22px "Trebuchet MS"; color: #AB0000;  text-decoration:none;}
#hotel-title-l i{font: bold 13px "verdana"; color: #ff5a00; text-decoration:none;}
#hotel-title-r {
	width:190px;
	float:right;
	text-align:right;
	vertical-align:bottom;
	padding:0 0 3px 0;
	}
	
/*title for full page*/
.hotel-title-linef {
	border-bottom: 1px dashed #CCC;
	width:910px;
	clear:both; font-size:0; line-height:0;
	}
#hotel-title-lf {
	width:720px; padding:30px 0 0;	float:left; text-align:left; vertical-align:bottom;
	font:11px "verdana"; color: #333; text-decoration:none;}
#hotel-title-lf H1{font:22px "Trebuchet MS"; color: #AB0000;  text-decoration:none;}
#hotel-title-lf i{font: bold 13px "verdana"; color: #ff5a00; text-decoration:none;}
.reviewwrite{
width:440px;
float:left;
margin-left:10px;
line-height:16px;
}
.reviewwrite span{font:11px "verdana"; color:#F50;}
.reviewfake{
width:420px;
float:left;
margin-left:10px;
padding:15px;
color:#773a00;
background:#f2e3d5;
}
.reviewfake p{
font:13px "Trebuchet MS";}

.hotel-linkcontainer {
	width:730px;
	padding:10px 10px 8px;	
	position:relative;
	}
#hotel-ss{
	width:270px;
	float:left;
	}
#hotel-ss-showimg {
	background:#e6e2df;
	border:#d0d1d0 dashed;
	border-width:1px;
	padding:6px;	
	float:left;
	text-align:left;	
	font:9px "verdana"; color: #333; text-decoration:none;	
	}
.hoteloverview{
	background:#e6e2df;
	border:#d0d1d0 dashed;
	border-width:1px;
	margin:6px;
	padding:6px;
	float:right;
	text-align:left;	
	font:9px "verdana"; color: #333; text-decoration:none;
	}
.boxydash-tmp2{
width:630px;
border:1px dashed #e7cc61; 
background:#fff7c6; 
position:relative;
padding:15px;
font:12px/20px "verdana";
}

#hotel-ss-video {
	width:100%;
	text-align:center;
	padding:8px 0;
	clear:both;
	}

#hotel-ss-txt {
	width:430px;
	padding:0;
	float:right;	
	}
.hotel-ss-txt-cover{
	width:430px; clear:both;
	position:relative;
	padding:0 0 8px;
	font:12px verdana; color: #000; text-decoration:none;	
	}	
.hotel-ss-txt-L{
	width:125px;
	float:left;
	font-weight:700;
	}
.hotel-ss-txt-semi{
	width:10px; float:left;}
.hotel-ss-txt-R{
	width:290px;
	float:left;
	}
.hotel-ss-txt-R span{font-size:9px;}
.lineheight8{clear:both; line-height:8px;	height:8px;}
.hotel-ss-dash{
	width:168px; clear:both;
	border:#d0d1d0 dashed;
	border-width:1px;	
	padding:10px;
	float:left;
	text-align:left;	
	font:11px "verdana";color: #333; text-decoration:none;	
	}
.hotel-ss-dash a, .hotel-ss-dash a:link, .hotel-ss-dash a:visited{
	color:#007cbc; text-decoration:underline;
	}
.hotel-ss-dash a:hover{
	color: #000;
	}
.hotel-ss-dash ul{
	list-style-type:square;
	margin:5px 0 0; padding:5px;
	line-height:16px;
	}
.printversion {
	text-align:right;
	width:730px;
	font:11px "verdana";color: #aaa; text-decoration:none;
	clear:both;	
	}
.printversion a:link, a:visited{color: #000; text-decoration:underline;}
.printversion a:hover {color:#F90}

.hotel-altercover {
	width:730px;	
	background:#FFF;padding:3px 0;
	display:block;
	overflow:hidden;
	font:12px "verdana"; text-decoration:none;}
.hotel-altercover a:link, .hotel-altercover:visited, .hotel-altercover:active{
	color: #000; }
.hotel-altercover a:hover{	
	color:#C00;}

.hotel-alter-hotel{width:200px; float:left; background:url(http://www.hotelthailand.com/images/icon/bullet-grays-13x13.gif) no-repeat; padding:0 10px 0 15px;}
.hotel-alter-star{width:55px; float:left;}
.hotel-alter-addr{width:275px; float:left; font:11px "verdana";color: #000; text-decoration:none;  padding:0 10px; overflow:hidden;}
.hotel-alter-price{width:150px; float:left; font:11px "verdana";color: #000; text-decoration:none;}

.alter-colcover-l{
	margin:0 10px 0 0;
	width:360px;
	float:left;
	}
	.alter-col-img{
		width:65px;
		float:left;
		}
	.alter-col-detail{
		width:280px;
		float:left;
		font:11px "verdana";
		}
	.alter-col-detail a, .alter-col-detail a:link, .alter-col-detail a:visited{
		color: #000; font-weight:700; text-decoration:underline;}
	.alter-col-detail a:hover{
		color:#C00;}
	
.alter-colcover-r{
	width:360px;
	float:left;
	}
	.alter-colservice{
	width:172px;
	float:left;
	font:11px "verdana";
	position:relative;
	padding:0 0 8px 8px;
	}
	.alter-colservice img{
	width:56px;
	float:left;
	margin:0 8px 0 0;
	}
	.alter-colservice a, .alter-colservice a:link, .alter-colservice a:visited{
		color: #000; font-weight:700; text-decoration:underline;}
	.alter-colservice a:hover{
		color:#C00;}
		
	/*hotel faciliteis*/
.fac_cover{
	width:638px;
	padding:15px;
	border-top:#e2c4a9 1px solid;
	border-right:#e2c4a9 1px solid;
	border-bottom:#e2c4a9 1px solid;
	border-left:#e2c4a9 1px solid;
	background:#f2e3d5;
	overflow:hidden;
	}
.fac_cover_nobg{
width:638px;
overflow:hidden;
}
.fac_primarycontent{
	  width: 300px;
	  float: left;
	  position: relative;
	  text-align:left;
	}
.fac {
	margin:0 20px; position: relative;
	}
.fac ul {
	list-style-image:url(http://www.hotelthailand.com/images/icon/bullet-grays-13x13.gif);
	margin:0 8px;
	padding: 0;
	}
.fac li {
	padding: 2px 0 0;
	margin: 2px 0;
	line-height:18px;
	font:11px "verdana"; color:#000; text-decoration:none;
	}
	/*hotel review*/
.hotelreview-title{
	width:650px;
	padding:8px;
	border:#bbb 1px dashed;
	background:#fffcdd;
	}	
.hotelreview-cover{
	width:650px;
	padding:8px;
	border-right:#bbb 1px dashed;
	border-bottom:#bbb 1px dashed;
	border-left:#bbb 1px dashed;
	overflow:hidden;
	font:11px "verdana"; color:#000; text-decoration:none;
	overflow:hidden;
	position:relative;
	}
.hotelreview-cover span{
	font: bold 11px verdana; color:#F50; text-decoration:none;
	}
.hotelreview-hotel{
	width:48%;
	float:left;
	padding:0 10px 0 0;
	position:relative;
	}
.hotelreview-rec{
	width:290px;
	float:left;
	padding:0 10px 0 0;
	}
.hotelreview-img{
	width:150px; height:127px;
	float:left;
	background:url(http://www.hotelthailand.com/images/what-you-think.gif) center no-repeat;
	}
.title-lightred{
	width:730px; height:30px;
	background:url(http://www.hotelthailand.com/images/template/title-lightred-bg.gif) center no-repeat;
	}
.title-module{
	padding:5px;
	position:relative;
	font:11px "verdana"; text-decoration:none;
	}
.hotelreview-sort{
	width:40%;
	float:left;
	}
.hotelreview-next{
	width:55%;
	float:right;
	text-align:right;
	padding:3px 0 0;
	}
.hotelreview-next a, .hotelreview-next a:link, .hotelreview-next a:visited{
	color:#C00;
	}
.hotelreview-next a:hover{
	color: #000;
	}
.review-cover{
	background:url(http://www.hotelthailand.com/images/d_wg82_3x1.gif) bottom repeat-x;
	position:relative;
	font:11px "verdana"; text-decoration:none;
	width:730px;
	padding:8px 0 10px;
	overflow:hidden;
	}
.review-content {
	float:left;
	width:475px;
	padding:0 15px 0 0;
	font:11px "verdana"; text-decoration:none;
	}
.review-rating{
	float:left;
	width:240px;
	}
.review-rating-col{
	float:left;
	width:47%;
	padding:0 5px 0 0;
	font-size:11px;}

.review-cust{
	clear:both;
	padding:8px 0;
	float:left;
	}
.review-cust ul{
	list-style-type:square;
	margin:10px; padding:5px;
	font:11px "verdana"; text-decoration:none;
	line-height:16px;
	}
.review-cust li span{
	color:#007cbc;
	}
/*review form*/
.reviewform{
width:890px;
padding:10px;
}
.reviewform H2, .reviewform H3{font: bold 16px "Trebuchet MS"; color:#F50; text-decoration:none;}
.reviewf-title{
	width:880px; height:30px;
	padding:10px 0 0 0;
	border:#bbb 1px dashed;
	background:#fffcdd;
	position:relative;
	}	
.reviewf-cover{
	width:880px;
	padding:0;
	border-right:#bbb 1px dashed;
	border-bottom:#bbb 1px dashed;
	border-left:#bbb 1px dashed;
	font:11px "verdana"; color:#000; text-decoration:none;	
	position:relative;
	overflow:hidden;
	}
.previewr{
padding:20px;
position:relative;
font:12px/20px "verdana";
}
.reviewf-list{
width:880px;
clear:both;
padding:3px 0;
}
.reviewf-list-bg{
width:880px;
background:#fffcdd;
padding:3px 0;
clear:both;
overflow:hidden;
}
.reviewf-list ul,.reviewf-list-bg ul{
margin:0; padding:0; 
list-style-type:none;}
.reviewf-list li, .reviewf-list-bg li{
width:100px; float:left; 
text-align:center;
height:auto;
font:bold 12px verdana; color:#000000; text-decoration:none;}
.reviewf-list li span, .reviewf-list-bg span{font:normal 9px verdana;}
.reviewf-list li.rspace, .reviewf-list-bg li.rspace{
width:350px;
padding:0 0 0 10px;
text-align:left;}
.reviewf-boxdash{
border:#CCC 1px dashed;
width:95%;
padding:10px;
overflow:hidden;
}
.reviewf-threec{
width:270px; float:left; line-height:24px;}

	/*menu hotel*/
.hotel-menucontainer{
	width:730px;
	padding:8px 10px;
	position:relative;
	clear:both;
	font:11px "verdana";
	}
.hotelcol{
	width:355px;
	margin:0 0 0 10px;
	float:left;
	font:12px/18px "verdana"; text-decoration:none;
	}
#nav-menuhotel{
	float:left;
	width:730px;
	height:31px;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel.gif) no-repeat;
	}
		/*Removing the bullets*/
 #nav-menuhotel ul{
	list-style: none;	
	padding:2px 0 0 3px;
	margin: 0;
	text-align:center;}

		/*Displaying the menu items inline*/
 #nav-menuhotel li {
	float:left;
	margin: 0 0.09em;
	font: bold 13px "Trebuchet MS"; text-decoration: none;}

		/*Making the boxes*/
#nav-menuhotel li a {	
width: 118px;
height:26px;
line-height: 1.9em;
float: left;	
display: block;	
text-align: center;}

#nav-menuhotel li a, #nav-menuhotel li a:link, #nav-menuhotel li a:visited{
	color: #FFFFFA; text-decoration: none;}

#nav-menuhotel li a:hover{
	color: #AB0000;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-org.gif) left top repeat-x;}

#nav-menuhotel li.select-mu-hotel{
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-org.gif) left top repeat-x;	
	float: left;
	width: 118px;
	height: 26px;
	display: block;
	text-align: center;
	font:bold 13px/1.9em "Trebuchet MS"; color: #AB0000; text-decoration:none;}
 
	/* Hide from IE5-Mac \*/
	#nav-menuhotel li a{float: none}
	/* End hide */
		
/*--Start Thumbnail Hotel--*/
 #nav-menuhotel-thumb{
	float:left;
	width:730px;
	height:77px;
	}
/*Removing the bullets*/
 #nav-menuhotel-thumb ul{
 	height:77px;
	list-style: none;
	padding:1px 0 0 4px;
	margin: 0;
	}

		/*Displaying the menu items inline*/
 #nav-menuhotel-thumb li {
 	float:left;
	margin: 0 0.09em;
	}
 #nav-menuhotel-thumb li img{
 	width:90px; height:68px;
	padding:6px 0 0 7px;
	float:left;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-bgimg.gif) left top repeat-x;
	}

		/*Making the boxes*/
#nav-menuhotel-thumb li a, #nav-menuhotel-thumb li a:link, #nav-menuhotel-thumb li a:visited, #nav-menuhotel-thumb li span{
	width: 118px;
	height: 77px;
	float: left;
	display: block;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-bgimg.gif) left top repeat-x;
	cursor:pointer;
	}

#nav-menuhotel-thumb li a:hover{
	width: 118px;
	height: 77px;
	float: left;
	display: block;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-bgimgover.gif) left top repeat-x;}

#nav-menuhotel-thumb li.urh-hotelimg{	
	width: 118px;
	height: 77px;
	float: left;
	display: block;
	background:url(http://www.hotelthailand.com/images/template/nav-menuhotel-bgimg.gif) left top repeat-x;
	}
 
/* Hide from IE5-Mac \*/
#nav-menuhotel-thumb li a{float: none}
/* End hide */

/*hotel content*/
.hotel-container {
	width:710px;
	padding:10px 20px 8px;	
	position:relative;
	}
.hotel-content {
	width:670px;
	float:left;
	clear:both;
	position:relative;
	padding:0px 40px 15px;
	font:11px "verdana";color: #000; text-decoration:none;
	}
.hotel-content H2{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.hotel-content H3{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.hotel-content H4{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.hotel-content p{font:11px "verdana"; color: #000; text-decoration:none;}

.hotel-distance{	
	width:500px; clear:both;
	border:#d0d1d0 dashed;
	border-width:1px;	
	padding:10px;	
	text-align:left;		
	position:relative;
	}
.hotel-distancecover{
	width:100%;
	clear:both;
	padding-bottom:5px;
	position:relative;
	}
.hotel-distancecol {
	width:49%;
	float:left;
	font:11px "verdana";color: #333; text-decoration:none;
	}
/*preview photo*/
.hotel-photoshow{
	width:325px; height:225px; float:left; text-align:right;
	font:11px "verdana";color: #333; text-decoration:none;
	padding:0 10px 0 0;}

.hotel-photoshow_index{
	width:325px; height:100%; float:left; text-align:right;
	font:11px "verdana";color: #333; text-decoration:none;
	padding:0 10px 0 0;}
.hotel-photoshow_print{
	width:308px; height:100%; float:left; text-align:right;
	font:11px "verdana";color: #333; text-decoration:none; margin:0 1.5% 0 0;}
		
.hotel-photolist{
	width:335px; text-align:left; float:right;/* min-height:190px;*/
	font:11px "verdana";color: #333; text-decoration:none;
	padding:0;}
	
.hotel-photothumb{
width:335px;
height:auto!important;
height:260px;
min-height:260px;
padding:0 0 8px 0;}
.hotel-photothumb img{
	width:55px; height:41px}

.hotel-photothumb ul{
	list-style: none;
	/*height:73px;*/
	padding: 3px 0;
	width:335px;
	margin: 0;
	text-align:center;}

.hotel-photothumb li{
	float:left; padding:0 0 8px 8px;}

/*table check room*/
.tbchkroom-head {
width:710px; height:30px;
background:url(http://www.hotelthailand.com/images/template/tbchkroom-head.gif) no-repeat;
	}
.tbchkroom-head-txt{
font: bold 14px "Trebuchet MS"; color:#CC3301; text-decoration:none;
padding:6px 0 0 10px;
width:650px;
float:left; text-align:left;}
.tbchkroom-icinst{	
width:210px;
float:right;
padding:5px 10px 0 0;	
font: bold 13px "verdana"; color: #ff5a00; text-decoration:none;
}
#tbchkroom-garantee{	
width:700px;
height:100%;
border:#eedccc solid 1px;
background-color:#fbeada;
font:11px "verdana";color: #555; text-decoration:none;
}
.tbchkroom-garantee{	
width:250px;
float:right;
padding:5px 8px 0 0;	
font: bold 11px "verdana"; color: #22a000; text-decoration:none;
}
.tbchkroom-icinst_jp{	
width:210px;
float:right;
padding:5px 10px 0 0;
font: bold 11px "verdana"; color: #ff5a00; text-decoration:none;
	}
.tbchkroom-content{
width:690px;
border-right: 1px solid #e2c3a7;
border-bottom: 1px solid #e2c3a7;
border-left: 1px solid #e2c3a7;	
background:#f2e3d5;
padding:9px 9px 5px 9px;
position:relative;	
	}
.tbchkroom-l{
width:260px;
float:left;
padding:0 10px 0 0;
font: bold 13px "Trebuchet MS"; color:#773a01; text-decoration:none;
text-align:left;
}
.tbchk-col{
float:left;
margin-left:8px;
font: 11px "verdana"; color: #9c510d; text-decoration:none;
}
.tbchk-col730{
float:left;
margin-left:8px;
font: 13px "Trebuchet MS"; color: #773300; text-decoration:none;
}
.tbchk-col730_padR10{
float:left;
margin-left:8px;
padding-right:10px;
font: 13px "Trebuchet MS"; color: #773300; text-decoration:none;
}
.tbchkroom-r{
width:415px;
float:left;
font: bold 13px "Trebuchet MS"; color:#773a01; text-decoration:none;
text-align:left;
}
.tbchkframe{
width:100%;
position:relative;
margin:4px 0;
padding:8px 0;
background:#fffbf3;
border: 1px solid #e2c3a7;
min-height:65px;
height:auto!important;
/*height:65px;*/
overflow:hidden;
}
.tbchkframe-lock{
width:100%;
position:relative;
margin:4px 0;
padding:8px 0;
background:#fffbf3;
border: 1px solid #e2c3a7;
min-height:65px;
height:auto!important;
height:65px;
overflow:hidden;
}
.tbchkframe-lock_noborder{
width:100%;
position:relative;
margin:0;
padding:20px 0;
background:#FFFBF2;
min-height:25px;
height:auto!important;
height:25px;
overflow:hidden;
}
.tbchkroom-chk{
	width:660px;
	min-height:120px;
	height:auto!important;
	height:120px;
	position:relative;
	border-top: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-left: 1px solid #e2c3a7;	
	background:#f2e3d5;
	padding:10px;
	font:11px "verdana";color: #9c510d; text-decoration:none;
	text-align:left;	
	}
.tbchkroom-chkdate{
	float:left;
	width:510px;
	}
.tbchkroom-chkdate-txt{
	padding:0 0 5px;
	float:left;
	width:510px;
	clear:both;
	}
.tbchkroom-chkdate-txt span{font-size: 9px;}
.tbchkroom-ssl{
	float:right;
	width:145px;
	position:relative;
	}

.tbchkroom_filter{
	padding:8px;
	background-color:#F2F1E1;
	float:right;
	font: bold 11px "verdana";
	}
	
.thook_dee_banner{
	width:190px;
	margin:0 0 8px 0;
	}
#livechat{
	width:190px;
	height:75px;
	margin:0 0 8px 0;
	}

.banner{	
	width:190px;
	height:75px;
	margin:0 0 8px 0;	
	}	
#banner_newsletter{	
	width:190px;
	height:150px;
	margin:0 0 8px;	
	}	
/*table blue
-----------------------------------------------------*/
.tb-blue {	
	padding: 0;
	margin: 0;
}

.tb-blue th {
	font: bold 11px verdana;	color: #4f6b72;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;	
	text-align: left;
	padding: 5px;
	background: #CAE8EA url(http://www.hotelthailand.com/images/template/tbblue_header.jpg) no-repeat;
}

.tb-blue th.tfirst {
	font: bold 11px verdana;	color: #4f6b72;
	border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;	
	text-align: left;
	padding: 5px;
	background: #CAE8EA url(http://www.hotelthailand.com/images/template/tbblue_header.jpg) no-repeat;
}

.tb-blue th tb-blue-nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #C1DAD7;
	background: none;
}

.tb-blue th.first {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-lred.gif) no-repeat;
	font: 11px verdana;
	background-color:#FFFFFF;
}

.tb-blue th.firsttwo {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-blue.gif) no-repeat;
	font: 11px verdana;	color: #797268;
}
.tb-blue th.firstfour {
	border-left: 1px solid #C1DAD7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-green.gif) no-repeat;
	font: 11px verdana;	color: #797268;
}

.tb-blue td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	padding: 5px;
	font: 11px verdana;	color: #333;
}

.tb-blue td.two{
	font: 11px verdana;	color: #333;
}

.tb-blue tr.blue{
	background: #e5f1ff;	
}

.tb-blue tr.white{
	background:#FFFFFF;	
}

/*table red blackground
-----------------------------------------------------*/
.tb-redpic {	
	padding: 0;
	margin: 0;
}

.tb-redpic th {
	font: 11px verdana;	color: #72594F;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;	
	text-align: left;
	padding: 5px;
	background: #E9D2BC url(http://www.hotelthailand.com/images/template/tbred_header.jpg) no-repeat;
}

.tb-redpic th.tfirst {
	font: bold 11px verdana;	color: #72594F;
	border-left: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;	
	text-align: left;
	padding: 5px 5px 5px 15px;
	background: #E9D2BC url(http://www.hotelthailand.com/images/template/tbred_header.jpg) no-repeat;
}
.tb-redpic th.tfirst1 {
	font: bold 11px verdana;	color: #72594F;
	border-left: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;	
	text-align: left;
	padding: 5px 5px 5px 15px;
	background: #E9D2BC url(http://www.hotelthailand.com/images/template/tbred_header720.gif) no-repeat;
}
.tb-redpic th tb-redpic-nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #e2c3a7;
	background: none;
}

.tb-redpic th.first {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-lred.gif) no-repeat;
	font: 11px verdana;	color: #333333; 
	background-color:#FFFFFF;
	padding-left:10px;
}

.tb-redpic th.firsttwo {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-blue.gif) no-repeat;
	font: 11px verdana;	color: #333333;
	background-color:#FFF0E1;
}
.tb-redpic th.firstthree {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-red.gif) no-repeat;
	font: 11px verdana;	color: #333333;
	background-color:#FFE0E0;
}
.tb-redpic th.firstfour {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-green.gif) no-repeat;
	font: 11px verdana;	color: #333333;
	background-color:#FFF0E1;
	padding-left:10px;
}
.tb-redpic th.firstfive {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-green.gif) no-repeat;
	font: 11px verdana;	color: #333333;
	background-color:#FFFFFF;
	padding-left:10px;
}
.tb-redpic td.firstlineL {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	font: 12px verdana;	color: #745950;
	background-color:#FFF0E1;
	padding-right:10px;
}
.tb-redpic td.firstlineL_nobg {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	font: 11px verdana;	color: #333333;
	padding-right:10px;
}
.tb-redpic td {
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	padding: 5px;
	font: 11px verdana;	color: #333;
}

.tb-redpic td.two{
	font: 9px verdana;	color: #999999;
	background-color:#EFEFEF;
}

.tb-redpic tr.red{
	background: #FFF0E1; text-align:center;	
}

.tb-redpic tr.white{
	background:#FFFFFF; text-align:center
}

.tb-redpic tr.pink{
	background:#FFE0E0;	text-align:center;
}

.bg_hotelinfo_remark{
	background:url(http://www.hotelthailand.com/images/template/bg-hotelinfo-remark.gif) center no-repeat;
	width:230px; height:110px;
	text-align:center;
	font: bold 13px "verdana"; color:#730;
	padding:80px 15px 0 15px;
	line-height:18px;
	margin:5px 0 5px 0;
}
/*table red
-----------------------------------------------------*/
.tb-red {	
	padding: 0;
	margin: 0;
}

.tb-red th {
	font: bold 11px verdana;	color: #72594f;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;	
	text-align: left;
	padding: 5px;
	background-color: #edd9c7;
}

.tb-red th.tfirst {
	font: bold 11px verdana;	color: #72594f;
	border-left: 1px solid #e2c3a7;
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	border-top: 1px solid #e2c3a7;	
	text-align: left;
	padding: 5px;
	background-color: #edd9c7;
}

.tb-red th tb-blue-nobg {
	border-top: 0;
	border-left: 0;
	border-right: 1px solid #e2c3a7;
	background: none;
}

.tb-red th.first {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-lred.gif) no-repeat;
	font: 11px verdana;
	background-color:#FFFFFF;
}

.tb-red th.firsttwo {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-blue.gif) no-repeat;
	font: 11px verdana;	color: #797268;
}

.tb-red th.firstfour {
	border-left: 1px solid #e2c3a7;
	border-top: 0;
	background:url(http://www.hotelthailand.com/images/bullet-triangle-green.gif) no-repeat;
	font: 11px verdana;	color: #797268;
}

.tb-red td {
	border-right: 1px solid #e2c3a7;
	border-bottom: 1px solid #e2c3a7;
	padding: 5px;
	font: 11px verdana;	color: #333;
}

.tb-red td.two{
	font: 11px verdana;	color: #333;
}

.tb-red tr.red{
	background: #fff0e1;	
}

.tb-red tr.white{
	background:#FFFFFF;	
}
/*Flexinet */
.flexinet_icon{
width:30px; text-align:center; padding-top:10px; float:left; clear:left;}
.flexinet_text{
padding:10px 0 0 10px; float:left; line-height:16px; font:11px "verdana"; clear:both}
.flexinet_remark{
padding-top:15px; float:left; line-height:16px; font:11px "verdana"; clear:both}

/*bolck special discount*/
.special-discount-bg{
width:665px; height:27px;
background:url(http://www.hotelthailand.com/images/template/bg-special-discount-rate.gif) top center no-repeat;
padding:4px 0 0 15px;
font: bold 14px verdana; color:#fefdfd;}

/*bolck activity*/
.bolck_activity{
width:190px;}
.bolck_activity h2{
font: bold 13px "verdana"; color:#990000;}
.bolck_activity_head{
background:url(http://www.hotelthailand.com/images/template/block-activity-head1.jpg) bottom no-repeat;
width:190px; height:6px; float:left;}
.bolck_activity_bg{
background:url(http://www.hotelthailand.com/images/template/block-activity-bg.jpg) top repeat-y;
width:190px; float:left; font: 11px "verdana"; color: #444; text-decoration:none}
.bolck_activity_bottom{
background:url(http://www.hotelthailand.com/images/template/block-activity-bottom.jpg) top no-repeat;
width:190px; height:3px; float:left;}
.bolck_topic_head{
background: url(http://www.hotelthailand.com/images/template/bg-activity-head.jpg) bottom no-repeat;
width:184px;  float:left;}
.bolck_topic_bg{
background-color:#edba97; 
width:184px; float:left; font: bold 13px "verdana"; color:#990000; }
.bolck_topic_bottom{
background:url(http://www.hotelthailand.com/images/template/bg-activity-bottom.jpg) top no-repeat;
width:184px; height:3px; float:left;}
.bolck_offer {
margin:0; text-align:left; }
.bolck_offer ul{
list-style:none; text-align:left; margin:0px; padding:0; }
.bolck_offer li{
background:url(http://www.hotelthailand.com/images/template/dot-red.gif) no-repeat; padding-left:10px;}

/*print*/
#print_pagewidth{ 
width:90%; text-align:left;  margin-left:auto; margin-right:auto;} 
#print_header{
 position:relative; width:100%; clear:both;} 	

#print-title{	
width:100%; padding:15px 0px 8px; text-align:left; position:relative;}
.print-title-line {
border-bottom: 1px dashed #CCC; 
width:100%; clear:both; font-size:0; line-height:0;}
#print-title-l {
width:70%; padding-top:30px; float:left; text-align:left; vertical-align:bottom;
font:11px "verdana";color: #333; text-decoration:none;}
#print-title-l H1{font: bold 22px "Trebuchet MS"; color: #AB0000;  text-decoration:none;}
#print-title-l i{font: bold 13px "verdana"; color: #ff5a00; text-decoration:none;}
#print-title-r {
width:29%; float:right; text-align:right;}	 

#print_nav-topmenu{	
float:left; width:100%; height:14px;	
background: url(http://www.hotelthailand.com/images/template/bg-topmenu-print.gif) top repeat-x;}
.print-menucontainer{
width:100%; padding:8px 0px; position:relative;
clear:both; font:11px "verdana";}
.print_hotelcol{
width:30%; float:left;
font:12px/18px "verdana"; text-decoration:none;}	

.print_hotel-content {
float:left; clear:both; position:relative; width:100%;
font:11px "verdana";color: #000; text-decoration:none;}
.print_hotel-content H2{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.print_hotel-content H3{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.print_hotel-content H4{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.print_hotel-content p{font:11px "verdana"; color: #000; text-decoration:none;}

#ptint_footer-top { 		
border: #efe3d6 solid; border-width:1px;
background:#FFF; padding:4px 0; width:99.8%;
text-align:center; clear:both;}
#print_footer {
background:#FFF; width:95%; clear:both; padding:10px 0 25px 5%}

.ptint-distance{	
width:70%; clear:both; border:#d0d1d0 dashed; border-width:1px; padding:2%; margin-left:5%;
text-align:left; position:relative; float:left; }
.ptint-distancecover{
width:100%; clear:both; padding-bottom:5px; position:relative; }
.ptint-distancecol {
width:30%; float:left; font:11px "verdana";color: #333; text-decoration:none;}

.print-photoshow_index{
width:40%; height:100%; float:left; text-align:right;
font:11px "verdana";color: #333; text-decoration:none;}
.print_fac_cover_nobg{
width:95%; overflow:hidden;}
.print_fac_primarycontent{
width: 48%; float: left; position: relative; text-align:left;}
.print_fac {
margin:0 5%; position: relative;}
.print_fac ul {
list-style-image:url(http://www.hotelthailand.com/images/icon/bullet-grays-13x13.gif);
margin:0 7%; padding: 0; }
.print_fac li {
padding: 1% 0 0; margin: 1% 0; line-height:18px;
font:11px "verdana"; color:#000; text-decoration:none; }

/*tbchkroom 710*/
.tbchkroom-top-yellow-710{	width:710px; position:relative; height:59px;background:url(/images/template/tbchkroom-top-710.gif) bottom center no-repeat;}
.tbchkroom-body-yellow-710{width:710px; position:relative; background:url(/images/template/tbchkroom-body-710.gif) left top repeat-y;font:12px "verdana";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-bottom-yellow-710{	width:710px; position:relative; height:10px;background:url(/images/template/tbchkroom-bottom-710.gif) center top no-repeat;}

.tbchkroom-top-blue-710{	width:710px; position:relative; height:59px;background:url(/images/template/tbchkroom-top-blue-710.gif) bottom center no-repeat;}
.tbchkroom-body-blue-710{width:710px; position:relative; background:url(/images/template/tbchkroom-body-blue-710.gif) left top repeat-y;font:12px "verdana";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-bottom-blue-710{	width:710px; position:relative; height:10px;background:url(/images/template/tbchkroom-bottom-blue-710.gif) center top no-repeat;}

.tbchkroom-top-pink-710{	width:710px; position:relative; height:59px;background:url(/images/template/tbchkroom-top-pink-710.gif) bottom center no-repeat;}
.tbchkroom-body-pink-710{width:710px; position:relative; background:url(/images/template/tbchkroom-body-pink-710.gif) left top repeat-y;font:12px "verdana";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-bottom-pink-710{	width:710px; position:relative; height:10px;background:url(/images/template/tbchkroom-bottom-pink-710.gif) center top no-repeat;}

/*tbchkroom yellow 730*/
.tbchkroom-top-yellow-730{	width:730px; position:relative; height:50px;background:url(/images/template/tbchkroom-top-730.gif) bottom center no-repeat;}
.tbchkroom-body-yellow-730{width:730px; position:relative; background:url(/images/template/tbchkroom-body-730.gif) left top repeat-y;font:12px "verdana";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-bottom-yellow-730{	width:730px; position:relative; height:10px;background:url(/images/template/tbchkroom-bottom-730.gif) center top no-repeat;}

.payment_icon{width:170px; position:absolute; z-index:1900; left:30px; bottom:0;}
.payment_name{position:relative; width:520px; float:right; text-align:left; font:bold 13px "verdana"; color:#007CBC; padding-top:15px;}
.payment_title{position:relative; width:680px; float:left; text-align:left; margin:-10px 15px 0 15px;}

.tbchkroom-block{padding:5px 15px;}
.tbchkroom-title-t{width:680px; height:10px; background:url(/images/template/tbchkroom-title-t.gif) bottom left no-repeat;}
.tbchkroom-title-b{width:680px; height:10px; background:url(/images/template/tbchkroom-title-b.gif) top left no-repeat;}
.tbchkroom-title{width:680px; background:url(/images/template/tbchkroom-title.gif) top left no-repeat;}
/*.tbchkroom-title h2{padding:2px 0 2px 15px;font: bold 14px verdana; color:#FFF77F; margin:0;}*/
.tbchkroom-title h2{padding:2px 0 2px 15px;font: bold 14px verdana; color:#005500; margin:0;}
.tbchkroom-remark{padding:10px 20px 0 20px; font:normal 11px "verdana"; color:#000; width:670px !important; width:710px;}
.tab-month-680{width:680px; height:29px;background:url(/images/template/tbchkroom-head.gif) top left no-repeat; font:bold 12px "verdana"; color: #CC3301;}
.tbchkroom {font:normal 9px "verdana"; color:#000; text-align:center;}
.tbchkroom th {background:url(/images/template/tbbrown_header.jpg) top left no-repeat; font:normal 11px "verdana"; color: #467; text-align:center}
.tbchkroom td.full{font:normal 9px "verdana"; color:#AAA; background:#efefef;}
.tbchkroom td.discount{font:normal 9px "verdana"; color:#D00;}
.tbchkroom td.bonus{font:normal 9px "verdana"; color:#487F0B; }
.tbchkroom td.none{font:normal 9px "verdana"; color:#000; }
.tbchkroom-disabled { font:normal 9px "verdana"; color:gray; text-align:center;}
.tbchkroom-disabled th {background:url(/images/template/tbbrown_header.jpg) top left no-repeat; font:normal 11px "verdana"; color: gray; text-align:center}
.tbchkroom-disabled td{color:gray;}
.tbchkroom-disabled td.full{font:normal 9px "verdana"; color:#AAA; }
.tbchkroom-disabled td.discount{font:normal 9px "verdana"; color:#AAA; }
.tbchkroom-disabled td.bonus{font:normal 9px "verdana"; color:#AAA; }
.tbchkroom-disabled td.none{font:normal 9px "verdana"; color:#AAA; }

.triangle-red {background:#ffffff url(/images/bullet-triangle-red.gif) top left no-repeat; font:bold 11px "verdana"; color:#333; padding:3px 0 0 10px; text-align:left}
.triangle-redBG {background:#FFF0E1 url(/images/bullet-triangle-red.gif) top left no-repeat; font:bold 11px "verdana"; color:#333; padding:3px 0 0 10px; text-align:left}

.triangle-blue {background:#FFF0E1 url(/images/bullet-triangle-blue.gif) top left no-repeat; font:bold 11px "verdana"; color:#333; padding:3px 0 0 10px; text-align:left}
.triangle-brown {background:#ffffff url(/images/bullet-triangle-brown.gif) top left no-repeat; font:bold 11px "verdana"; color:#333; padding:3px 0 0 10px; text-align:left}

.lmbrown_menu_noBG {padding:0;clear:both;	width:156px;	margin:0 14px;}
.lmbrown_menu_noBG ul{list-style: none; margin:0; padding:0;}
.lmbrown_menu_noBG li{background:url(http://www.hotelthailand.com/images/template/bullet-rbrown-line.gif) left bottom no-repeat;width:162px; margin:0 auto; float:left; font:11px "verdana"; color:#F50; text-decoration:none; line-height:25px;}
.lmbrown_menu_noBG li a{display: block; font: 11px verdana; color:#000; text-decoration:none; line-height:25px;  padding:0 0 0 15px; }
.lmbrown_menu_noBG a:link,.lmbrown_menu_noBG a:visited   {font: 11px verdana; color:#000; text-decoration:none; line-height:25px;  padding:0 0 0 15px; }
.lmbrown_menu_noBG a:hover {font: 11px verdana; color:#F50; text-decoration:none; line-height:25px;  padding:0 0 0 15px}
.lmbrown_menu_noBG_select {font: 11px verdana; color:#F50; text-decoration:none; line-height:25px;  padding:0 0 0 15px; }

.Hblack11{font:normal 11px "verdana"; color:#000;}
.Hblue09D_13{font:bold 13px "verdana"; color:#007CBC;}

.Hgray33_11{font:normal 11px "verdana"; color:#333;}
.Hgray55_11{font:normal 11px "verdana"; color:#555;}
.Hgray99_11{font:normal 11px "verdana"; color:#999;}

.HredC00_10{font:normal 10px "verdana"; color:#D00;}
.HredC00_11{font:normal 11px "verdana"; color:#D00;}
.HredD00_13{font:normal 13px "verdana"; color:#D00;}

/*remark*/
#frame_red{
	background-color:#CC3300;
	border:1px dashed #F4EA7D !important; border:2px dashed #F4EA7D;
	padding:5px;
	clear:both;
}


/*dot line
-----------------------------------------------------*/
.dot_bottom{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) bottom repeat-x;
padding-bottom:3px;
position:relative;
clear:both;}

.dot_top{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) top repeat-x;
padding-bottom:3px;
position:relative;
clear:both;
}

.dot_toptmp2{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) top repeat-x;
padding-bottom:3px;
position:relative;
clear:both;
width:670px;
}

.splitline{
background:url(http://www.hotelthailand.com/images/bullet-graysqure3x3.gif) center repeat-x;
height:17px;
width:100%;
clear:both;}
	
/*Style - Font
/*----------------  Black Color ---------------*/	
.txtblack-11{font:11px "verdana";color: #000; text-decoration:none;}
.txtblackarial-11{font: 11px "Arial"; color: #000; text-decoration:none;}
.txtblack-12{font:12px "verdana"; color: #000; text-decoration:none;}
.txtblack-14{font:14px "verdana"; color: #000; text-decoration:none;}
.txtblack-16{font:16px "verdana"; color: #000; text-decoration:none;}

.lblackblack11,.lblackblack11:link,.lblackblack11:visited,.lblackblack11:active,
.lblackblue11.lblackblue11:link,.lblackblue11:visited,.lblackblue11:active
.lblackred11,.lblackred11:link,.lblackred11:visited,.lblackred11:active,
.lblackorg-11,.lblackorg-11:link,.lblackorg-11:visited{
font:11px "verdana";color: #000; text-decoration:none}

.lblackblack11:hover{text-decoration:underline}
.lblackred11:hover{color:#C00;}

.lblackblue_11,.lblackblue_11:link,.lblackblue_11:visited,.lblackblue_11:active,
.lblackred_11:link,.lblackred_11:visited,.lblackred_11:active{
font:11px "verdana";color: #000; text-decoration:underline}

.lblackblue_11:hover,.lblackblue11:hover,.lblackblue12:hover{
color: #007CBC;}

.lblackredb11:link,.lblackredb11:visited,.lblackredb11:active{
font: bold 11px "verdana";color: #000; text-decoration:none;}
.lblackredb11:hover,.lblackred_11:hover{
color: #C00;}

.lblackorg-11:hover{color: #F60;}
.lblackorg-11:active{color: #F90;}

.lblackorg11_,.lblackorg11_:link,.lblackorg11_:visited,.lblackorg11_:active{
font: 11px "verdana"; color: #000; text-decoration:underline}
.lblackorg11_:hover{
color: #F60;}

.lblackblue12,.lblackblue12:link,.lblackblue12:visited,.lblackblue12:active{
font: 12px "verdana"; color: #000; text-decoration:none}

.lblack_red_12,.lblack_red_12:link,.lblack_red_12:visited,.lblack_red_12:active{
font: 12px "verdana"; color: #000; text-decoration:underline}
.lblack_red_12:hover{
color: #C00;}

.lblackred-b12,.lblackred-b12:link,.lblackred-b12:visited,.lblackred-b12:active{font: bold 12px "verdana"; color: #000; text-decoration:none;}
.lblackred-b12:hover{color: red;}

.lblackred-b14_,.lblackred-b14_:link,.lblackred-b14_:visited,.lblackred-b14_:active{font: bold 14px "verdana"; color: #000; text-decoration:underline;}
.lblackred-b14_:hover{color: red;}

/*----------------  Gray Color ---------------*/	
.txtgray-9{font: 9px "verdana"; color: #393434; text-decoration:none;}
.txtgray-11{font:11px "verdana";color: #393434; text-decoration:none;}
.txtgray838-11{font:11px "verdana";color: #838383; text-decoration:none;}
.txtgray-tahoma-11{font: 12px "tahoma"; color: #393434; text-decoration:none;}
.txtgray33-11{font:11px "verdana";color: #333; text-decoration:none;}
.txtgray33-12{font: 12px "verdana"; color: #333; text-decoration:none;}
.txtgray-12{font: 12px "verdana"; color: #393434; text-decoration:none;}
.txtgray-13{font-size: 13px; font-family:Verdana; color: #393434; text-decoration:none;}

.lgray_org_11, .lgray_org_11:link, .lgray_org_11:visited{font:11px "verdana"; color: #666; text-decoration:underline;}
.lgray_org_11:hover{color:#F63;}

.lgrayred_11,.lgrayred_11:link,.lgrayred_11:visited,.lgrayred_11:active{
font: bold 11px "verdana"; color: #444; text-decoration:none}
.lgrayred_11:hover{
color: #C00;}

/*----------------  Blue Color ---------------*/	
.txtblue-11{font:11px "verdana";color: #0050C7; text-decoration:none;}
.txtblue06C-11{font:11px "verdana";color: #06C; text-decoration:none;}
.txtblue07B-11{font:11px "verdana";color: #007CBC; text-decoration:none;}
.txtblue07B-11_{font:11px "verdana";color: #007CBC; text-decoration:underline;}
.txtblue07B-12{font: 12px "verdana"; color: #007CBC; text-decoration:none;}
.txtblue038-14{font: bold 14px "verdana"; color:#00308A;}
.txtblue038-16{font: bold 16px "verdana"; color:#00308A;}
.txtblue-16Treb{font: bold 16px "Trebuchet MS"; color:#007cbc;}

.lblue_black_9,.lblue_black_9:link,.lblue_black_9:visited,.lblue_black_9:active{
font:9px "verdana";color: #0050C7; text-decoration:underline}
.lblue_black_9:hover{
color:#000;}
.lbluered-16Treb,.lbluered-16Treb:link,.lbluered-16Treb:visited{
font: bold 16px "Trebuchet MS"; color:#007cbc;text-decoration:none;}
.lbluered-16Treb:hover{
color:#C00;}

.lblueorange11,.lblueorange11:link,.lblueorange11:visited,.lblueorange11:active{
font:11px "verdana";color: #0050C7; text-decoration:none}
.lblueorange11:hover{color: #F60;}

.lblu07Beorange11,.lblu07Beorange11:link,.lblu07Beorange11:visited,.lblu07Beorange11:active{
font:11px "verdana";color: #007CBC; text-decoration:underline}
.lblu07Beorange11:hover{color: #F60;}

.linkBlueOrg13_,.linkBlueOrg13_:link,.linkBlueOrg13_:visited,.linkBlueOrg13_:active{
font:13px "verdana";color: #007CBC; text-decoration:underline}
.linkBlueOrg13_:hover{color: #FF6600;}

/*----------------  Brown Color ---------------*/	
.txtbrown-11{font:11px "verdana";color: #C60; text-decoration:none;}
.txtbrown-11-72594F{font:11px "verdana";color: #72594F; text-decoration:none;}
.txtredbrn-12{font:12px "verdana"; color: #9c510d; text-decoration:none;}
.txtbrn-b16treb {font: bold 16px "Trebuchet MS"; color:#773a00; text-decoration:none;}

.lbrown11_, .lbrown11_:link, .lbrown11_:visited{font:11px "verdana"; color:#72594F; text-decoration:underline;}
.lbrown11_:hover{color:#72594F}

/*----------------  Green Color ---------------*/	
.txtgreen-12{font: 12px "verdana"; color: #8BA800; text-decoration:none;}
.txtgreen-14{font: 14px "verdana"; color: #8BA800; text-decoration:none;}
.txtgreen690-14{font: 14px "verdana"; color: #690; text-decoration:none;}
.txtgreen-trebuchet-16 {font: 16px "Trebuchet MS"; color:#690; text-decoration:none;}

/*----------------  Orange Color ---------------*/	
.txtorF60-11{font:11px "verdana"; color: #F60; text-decoration:none;}
.txtorF50-11{font:11px "verdana"; color:#F50; text-decoration:none;}
.txtorF50-b11{font: bold 11px verdana; color:#F50; text-decoration:none;}
.txtorF50-b16treb {font: bold 16px "Trebuchet MS"; color:#F50; text-decoration:none;}
.txtorD30-b14{font: bold 14px verdana; color:#d30; text-decoration:none;}
.lorF50_r11, .lorF50_r11:link, .lorF50_r11:visited{font:11px "verdana"; color:#F50; text-decoration:underline;}
.lorF50_r11:hover{color:#CC3301}

/*----------------  Red Color ---------------*/	
.txtred-9{font:9px verdana;color:#C00;  text-decoration:none;}
.txtred-11{font:11px "verdana";color:#C00;  text-decoration:none;}
.txtred-12{font: 12px "verdana"; color:#C00; text-decoration:none}
.txtred-b12{font: bold 12px "verdana"; color:#C00; text-decoration:none;}
.txtred-b11-C30{font: 11px "verdana"; color:#CC3301; text-decoration:none;}
.txtred-b12-C30{font: bold 12px "verdana"; color:#CC3301; text-decoration:none;}
.txtred-14{font: 14px "verdana"; color:#C00;  text-decoration:none;}
.txtred-b14{font: bold 14px "verdana"; color:#C00;  text-decoration:none;}
.txtred-16{font: 16px "verdana"; color:#C00;  text-decoration:none;}
.txtred-16ff0101{font:bold 16px "verdana"; color:#ff0101;  text-decoration:none;}

.lred11_,.lred11_:link,.lred11_:visited {
font: 11px "verdana"; color:#C00; text-decoration:underline;}
.lred11_:hover{
color:#C00;}

.lred_back_11,.lred_back_11:link,.lred_back_11:visited {
font: 11px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_11:hover{
color:#000;}

.lred_back11,.lred_back11:link,.lred_back11:visited {
font: 11px "verdana"; color:#cb0000; text-decoration:none;}
.lred_back11:hover{
color:#cb0000; text-decoration:underline;}

.lred_back_12,.lred_back_12:link,.lred_back_12:visited {
font: 12px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_12:hover{
color:#000;}

.lred_back_b12,.lred_back_b12:link,.lred_back_b12:visited {
font: bold 12px "verdana"; color:#C00; text-decoration:underline;}
.lred_back_b12:hover {
color:#000;}

.lred_org_b11,.lred_org_b11:link,.lred_org_b11:visited {
font: bold 11px "verdana"; color:#C00; text-decoration:none;}
.lred_org_b11:hover {
color:#000;}

.lred_backB16_,.lred_backB16_:link,.lred_backB16_:visited {
font: bold 16px "Trebuchet MS"; color: #AB0000;  text-decoration:underline;}
.lred_backB16_:hover {
color: #000;  text-decoration:underline;}

.pageBreakAuto{page-break-before: auto; }

/*---Yellow Color*/
.txtyellow-b16{font: bold 16px "verdana"; color: #F4EA7D;  text-decoration:none;}

/*---White Color*/
.txtwhite-11{font-size: 11px; font-family:Verdana; color: #FFFFFD;  text-decoration:none;}


