.clearboth{clear:both; height:0px; font-size:0px; line-height:0px;}
/* thunbnail */
.picSmall{width:45px; height:34px; border-width:1px; border-style:solid; border-color:#666;}
.picBig{border-width:1px; border-style:solid; border-color:#666666;}
 /*
Hotel info--------------------------------------------------------------------------------*/ 
#contentmain{	float:left;	position:relative;	width:750px; display:inline;	overflow:hidden;}
#contentright{	float:right;		position:relative;	width:190px !important; width:200px; padding:10px 10px 0 0;}
#hotel-title{		width:710px !important; width:750px;	padding:35px 20px 8px 20px;	text-align:left;	position:relative;}
.hotel-title-line {	border-bottom: 1px dashed #CCC;	width:710px;	clear:both; font-size:0; line-height:0;	}

/*No with Garuntee 
#hotel-title-l { width:700px; padding:0 0 3px 0;	float:left; text-align:left; vertical-align:bottom;	font:11px "Tahoma";color: #333; text-decoration:none;}
#hotel-title-l H1{font: bold 16px "Tahoma"; color: #C00;  text-decoration:none;}
#hotel-title-l i{font: bold 13px "Tahoma"; color: #ff5a00; text-decoration:none;}
#hotel-title-r {width:0px;	float:right;	text-align:right;	vertical-align:bottom;	padding:0 0 3px 0;	}

*/

#remark-promotion{background:#F1F1F1; margin-bottom:8px; width:100%;}
#remark-promotion-bg{ background:url(/images/bg-tesco-promotion.jpg) left bottom no-repeat; margin-bottom:8px; height:63px; width:100%;}
#remark-promotion-block{width:94%; margin:0 auto;}

#hotel-title-l { width:548px; padding:30px 0 3px 0;	float:left; text-align:left; vertical-align:bottom;	font:11px "Tahoma";color: #333; text-decoration:none;}
#hotel-title-l H1{font: bold 16px "Tahoma"; color: #C00;  text-decoration:none;}
#hotel-title-l i{font: bold 13px "Tahoma"; color: #ff5a00; text-decoration:none;}
#hotel-title-r {width:160px;	float:right;	text-align:right;	vertical-align:bottom;	padding:0 0 3px 0;	}

/*menu hotel*/
.hotel-menucontainer{	width:730px;	padding:8px 10px;	position:relative;	clear:both;	font:11px "Tahoma";	}
.hotelcol{	width:360px;	margin:0 0 0 10px;	float:left;	font:12px/22px "Tahoma"; text-decoration:none;}
.hotelcolR{	width:330px;	padding:0 0 0 10px;	float:right;	font:12px/22px "Tahoma"; text-decoration:none;}

.printversion {	text-align:right;	width:730px;	font:11px "Tahoma";color: #aaa; text-decoration:none;	clear:both;		}
.printversion a:link, a:visited{color: #000; text-decoration:underline;}
.printversion a:hover {color:#F90}

#nav-menuhotel-print{ padding-bottom:3px; width:730px;	font-size: 11px; font-family: "Tahoma"; font-weight: normal;	color: #555; text-align:right;}
#nav-menuhotel{	float:left;	width:730px;	height:31px;	background:url(/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: normal 12px "Tahoma"; text-decoration: none;}

/*Making the boxes*/
#nav-menuhotel li a {	width:118px;height:26px;font:normal 12px/26px "Tahoma";float: left;	display: block;	text-align: center;}
#nav-menuhotel li a, #nav-menuhotel li a:link, #nav-menuhotel li a:visited{color:#FFFFFD; text-decoration: none;}
#nav-menuhotel li a:hover{color:#038;background:url(/images/template/nav-menuhotel-blue.gif) center top repeat-x;}
#nav-menuhotel li.select-mu-hotel{background:url(/images/template/nav-menuhotel-blue.gif) center top no-repeat;	float: left;width: 120px;height: 26px;display: block;text-align: center;font:bold 12px/26px "Tahoma"; color: #038; 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;width: 111px !important; width:118px;	height: 77px; padding:6px 0 0 7px !important; padding:6px 0 0 4px;	background:url(/images/template/nav-menuhotel-bgimg.gif) left top repeat-x;}
#nav-menuhotel-thumb li img{ 	width:90px; height:68px; float:left;}

/*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(/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(/images/template/nav-menuhotel-bgimg.gif) left top repeat-x;	}
	
/*hotel content*/
.hotel-container {width:710px;	padding:10px 20px 8px;		position:relative;	}
.hotel-content {width:710px !important; width:750px; font:normal 12px "Tahoma";color: #000; text-decoration:none;	float:left;	clear:both;	position:relative;	padding:0 20px 15px 20px;		}
.hotel-content h2{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none; padding-bottom:5px;}
.hotel-content h3{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none; padding-bottom:5px;}
.hotel-content h4{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none; padding-bottom:5px;}
.hotel-content p{font:11px "Tahoma"; 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 "Tahoma";color: #333; text-decoration:none;	}

#hotel_content_new {width:710px !important; width:750px;	float:left;	clear:both;	position:relative;	padding:0 20px 15px 20px;	font:12px "Tahoma";color: #000; text-decoration:none;	}
#hotel_content_new H2{color: #0153C2; text-decoration:none; padding-bottom:5px;}
#hotel_content_new H3{color: #0153C2; text-decoration:none; padding-bottom:5px;}
#hotel_content_new H4{color: #0153C2; text-decoration:none; padding-bottom:5px;}

/*preview photo*/
.hotel-photoshow{	width:325px; height:225px; float:left; text-align:right;	font:11px "Tahoma";color: #333; text-decoration:none;	padding:0 10px 0 0;}
.hotel-photoshow_index{	width:325px; height:100%; float:left; text-align:right;	font:11px "Tahoma";color: #333; text-decoration:none;	padding:0 10px 0 0;}
.hotel-photolist{	width:335px; text-align:left; float:right;/* min-height:190px;*/	font:11px "Tahoma";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;}

/*print*/
#print_pagewidth{ 
width:90%; text-align:left;  margin:10px auto; background:#FFFFFF;} 
#print_header{
 position:relative; width:100%; clear:both; border-bottom:#CCC solid 3px;} 	

#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 "Tahoma";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 "Tahoma"; color: #ff5a00; text-decoration:none;}
#print-title-r {
width:29%; float:right; text-align:right;}	 

#print_nav-topmenu{	
float:left; width:100%; height:10px;	
background: url(http://www.hotelsthailand.com/images/icon/tmenu2_topmenu.gif) bottom repeat-x;}
.print-menucontainer{
width:100%; padding:8px 0px; position:relative;
clear:both; font:11px "Tahoma";}
.print_hotelcol{
width:30%; float:left;
font:12px/18px "Tahoma"; text-decoration:none;}	

.print_hotel-content {
float:left; clear:both; position:relative; width:100%; padding-top:20px;
font:12px "Tahoma";color: #000; text-decoration:none;}
.print_hotel-content H2{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none;}
.print_hotel-content H3{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none;}
.print_hotel-content H4{font: bold 13px "Tahoma"; color: #0153C2; text-decoration:none;}
.print_hotel-content p{font:11px "Tahoma"; 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; font:normal 13px Tahoma; color:#393434;}
#print_footer {
background:#FFF; width:95%; clear:both; padding:10px 0 10px 5%; font:normal 12px Tahoma; color:#393434;}

.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 "Tahoma";color: #333; text-decoration:none;}

.print-photoshow_index{
width:40%; height:100%; float:left; text-align:right;
font:11px "Tahoma";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 "Tahoma"; color:#000; text-decoration:none; }

/*table check room*/
.tbchkroom-head {width:710px; height:35px;background:url(/images/template/tbchkroom-head.gif) no-repeat;}
.tbchkroom-head-txt{
font: bold 14px "Tahoma"; color:#006699; text-decoration:none;padding:5px 0 0 10px;width:380px;float:left; line-height:25px; text-align:left;} 
.tbchkroom-icinst{	width:210px;float:right;padding:5px 10px 0 0;	font: bold 13px "Tahoma"; color: #ff5a00; text-decoration:none;}
#tbchkroom-garantee{	width:700px;height:100%;border:#eedccc solid 1px;background-color:#fbeada;font:11px "Tahoma";color: #555; text-decoration:none;}
.tbchkroom-garantee{	width:250px;float:right;padding:5px 8px 0 0;	font: bold 11px "Tahoma"; color: #FF3300; text-decoration:none;}
.tbchkroom-icinst_jp{	width:210px;float:right;padding:5px 10px 0 0;font: bold 11px "Tahoma"; color: #ff5a00; text-decoration:none;}
.tbchkroom-content{width:690px !important; width:710px;border: 1px solid #88BCCB;background:#DDFBFF;padding:9px;position:relative;color:#0099DD;	}
.tbchkroom-content p{font:normal 11px "MS sans serif"; color:#799; margin-top:10px}
.tbchkroom-l{width:260px;float:left;padding:0 10px 0 0;font: bold 13px "Trebuchet MS"; color:#0099DD; text-decoration:none; text-align:left;}
.tbchk-col{float:left;margin-left:8px;font: 11px "Tahoma"; color: #006699; text-decoration:none;}
.tbchk-col p{font:normal 11px "MS sans serif"; color:#799; margin:5px 0 0 0;}
.tbchkroom-r{width:415px;float:left;font: bold 13px "Trebuchet MS"; color:#0099DD; text-decoration:none; text-align:left;}
.tbchkframe{width:100%;position:relative;margin:4px 0;padding:8px 0;background:#F2FFFF;border: 1px solid #ADCFDF;min-height:65px;height:auto!important;/*height:65px;*/overflow:hidden;}
.tbchkframe-lock{width:100%;position:relative;margin:4px 0;padding:8px 0;background:#F2FFFF;border: 1px solid #ADCFDF;min-height:65px;height:auto!important;height:65px;overflow:hidden;}
.tbchkframe-lock p{font:normal 11px "MS sans serif"; color:#799; margin:5px 0 0 8px; padding-bottom:10px;}
.tbchkroom-chk{width:660px;min-height:120px;height:auto!important;height:120px;position:relative;border-top: 1px solid #8AC5FF;border-right: 1px solid #8AC5FF;border-bottom: 1px solid #8AC5FF;border-left: 1px solid #8AC5FF;	background:#C8E3FF;padding:10px;font:11px "Tahoma";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;}

/*old*/		
#hotelinfo_title{width: 850px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:50px 0px 2px 0px;
font: normal 13px "Tahoma";	color: #393434; text-align:left; clear:both;} 
#hotelinfo_KTC{width: 850px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:0px 0 2px 0;
font: normal 13px "Tahoma";	color: #393434; text-align:left; clear:both;} 
#hotelinfo_KTCNoLine{width: 850px;padding:20px 0 2px 0;
font: normal 13px "Tahoma";	color: #393434; text-align:left; clear:both;} 
.hotelinfo_Topline{width: 850px; background:url(/images/icon/bot_.gif) top repeat-x; padding-top:3px;} 
.hotelinfo_Topline810{width: 810px; background:url(/images/icon/bot_.gif) top repeat-x; padding-top:3px;} 
.hotelinfo_titleL{width:670px; float:left;}
.hotelinfo_titleL2{width:850px; float:left;}
.hotelinfo_titleR{width:180px; float:left;}
.hotelinfo_Guarantee_L{clear:left; float:left; margin-right:5px;}
.hotelinfo_Guarantee_R{float:left; width:120px; padding-top:20px;}
.hotelinfo850{width:850px; text-align:left;}
.hotelinfoOverview{width:850px; text-align:left; padding-top:15px;}
.hotelinfoOverview h2{font: normal 13px "Tahoma"; color: #0153C2; font-weight:bold; padding-bottom:3px;}
.hotelinfoOverview h3{font: normal 13px "Tahoma";	color: #0153C2; font-weight:bold; padding-bottom:3px;}
.hotelinfo810{width:850px; text-align: center;}
.hotelinfo425{width:425px; float:left; text-align:left; padding-top:10px;}
.hotelinfo260{width:230px; float:left; padding:15px;}
.hotelinfoPic{width:230px; height:230px;background:url(/images/Template/bg_hotelinfo.gif) top no-repeat; text-align:center; padding:14px 0 0 0 ; }
.hotelinfo590{width:585px; float:right; padding-top:30px;}
.hotelinfo490{width:485px; float:left; font: normal 13px "Tahoma";	color: #393434}
.hotelinfo490_dotY{width:485px; float:left; font: normal 13px "Tahoma";	color: #393434; background: url(/Images/Icon/dot_3x3.gif) top left repeat-y ;}
.hotelinfo100{width:100px; float:left;font: normal 13px "Tahoma";	color: #393434}
.hotelinfo325{width:325px; float:left; font: normal 13px "Tahoma";	color: #393434}
.hotelinfo325_dotY{width:325px; float:left; font: normal 13px "Tahoma";	color: #393434; background: url(/Images/Icon/dot_3x3.gif) top right repeat-y;}
.hotelinfo230{width:230px; float:left;font: normal 13px "Tahoma";	color: #393434}
.hotelinfo200{width:200px; float:left;font: normal 13px "Tahoma";	color: #393434}
.hotelinfo130{width:130px; float:left;font: normal 13px "Tahoma";	color: #393434}

.hotelinfo_bl {background: url(/images/Template/btn_ht_l2.gif) 0 100% no-repeat #EDEAE1; width: 810px;}
.hotelinfo_br {background: url(/images/Template/btn_ht_r2.gif) 100% 100% no-repeat}
.hotelinfo_tl {background: url(/images/Template/btn_ht_l.gif) 0 0 no-repeat}
.hotelinfo_tr {background: url(/images/Template/btn_ht_r.gif) 100% 0 no-repeat; padding:15px}

.hotelinfo_search585{width:585px; float:left; text-align:left;font: normal 13px "Tahoma";	color: #393434}
.hotelinfo_search390{width:390px; float:left; padding-bottom:3px;}
.hotelinfo_search195{width:195px; float:left;}

#hotelinfo_text{width:750px;border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left; padding:20px; clear:both; display:block;
font: normal 13px "Tahoma";	color: #393434}
#hotelinfo_text h2{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}
#hotelinfo_text h3{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}

#hotelinfo_text-710{width:670px !important; width:710px; border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left; padding:20px; clear:both; display:block;
font: normal 13px "Tahoma";	color: #393434}
#hotelinfo_text-710 h2{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}
#hotelinfo_text-710 h3{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}

.hotelinfo_text-710{width:670px !important; width:710px; border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left; padding:20px; clear:both; display:block;
font: normal 13px "Tahoma";	color: #393434}
.hotelinfo_text-710 h2{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}
.hotelinfo_text-710 h3{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}

#hotelinfo_textFull{width:850px;border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left; padding:20px 0; clear:both; display:block;
font: normal 13px "Tahoma";	color: #393434}
#hotelinfo_textFull h2{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}
#hotelinfo_textFull h3{font: normal 13px "Tahoma";	color: #393434; font-weight:bold; padding-bottom:3px;}

.black_pic{width:49%; float:left; padding:10px 0; font:normal 11px tahoma;}
.fac_primarycontent{width: 48%; float: left; position: relative; text-align:left;}
.fac_module {  position: relative;}
.fac ul {	list-style-image:url(/images/icon/icon_x.gif);	margin:0 10px 0 10px;	padding: 0;}
.fac {	margin:1px 10px 1px 30px;}
.fac li {	padding: 2px 0 0 0;	margin: 2px 0 2px 0;	line-height:18px;	color:#393434; font-family:Tahoma; font-size:11px; text-decoration:none;}

.hotel-670pic{	width:670px;	text-align:left;}
.hotel-line{	background:url(/Images/Icon/dot99_3x1.gif) top repeat-x; clear:both;height:10px;}

/*New Css*/
.set-Title{padding:25px 0 15px 0; font: normal 13px "Tahoma";	color: #333333}
.hotel-Left{	width:325px;	float:left; text-align: center;background:url(/images/icon/bot_.gif) right repeat-y; padding-bottom:15px;}
.hotel-Left01{	width:325px;	float:left; text-align: center;background:url(/images/icon/bot_.gif) right repeat-y; padding-bottom:15px; height:225px;}
.hotel-Left02{	width:325px;	float:left; text-align: center;background:url(/images/icon/bot_.gif) right repeat-y; padding-bottom:15px;height:270px;}
.hotel-Caption{text-align:right; padding:3px 4px 3px 0; width:398px; margin:0 auto; background:#F1EEE7}

.hotel-Left-Gallery{	width:325px;	float:left; text-align: center;padding-bottom:15px;}
.hotel-Right{	width:340px;text-align:left; float:right; font-size:11px; }
.hotel-Right-Gallery{	width:340px;text-align:left; float:right; font-size:11px; background:url(/images/icon/bot_.gif) left repeat-y;padding-bottom:15px;}

.hotel-thumbnailB ul{	list-style: none;	height:36px;	padding: 9px 0 2px 0 !important;	padding: 4px 0 3px 0; margin: 0;	text-align:center;}
.hotel-thumbnailB li{list-style: none;float:left; padding-left:7px;}
.hotel-thumbnailB{width:340px;}
/*End New Css*/

 /*Old Css*/
.hotel-335{	width:240px;	float:left; text-align: center; padding-left:40px; }
.hotel-335line{	width:365px;text-align:left; float:right; font-size:11px;background:url(/images/icon/bot_.gif) left repeat-y;}
.hotel-thumbnail ul{	list-style: none;	height:50px;	padding: 9px 0 2px 0 !important;	padding: 4px 0 3px 0; margin: 0;	text-align:center;}
.hotel-thumbnail li{list-style: none;float:left; padding-left:10px;}
.hotel-thumbnail{width:340px;}
/*End Old Css*/


.sub_navigationL{width:370px !important; width:375px; float:left; padding-left:10px;}
.sub_navigationR{width:565px; float:left; text-align:right; font: normal 11px "Tahoma";	color: #555}

/*--------------------------Navigator Menu Hotel--------------------------*/
/*Removing the bullets*/
.navmenu_hotel ul{list-style: none;padding:0;margin:0;text-align:center; background-color:#BFE3EA;}
/*Displaying the menu items inline*/
.navmenu_hotel li{float:left;margin:0 2px 0 0; background-color:#BFE3EA;}
/*Making the boxes*/
.navmenu_hotel li a{height: 25px;line-height: 2.1em;float: left;width: 140px;display: block; background-color:#BFE3EA;border-bottom-color:#DFDFDF; border-bottom-style:solid; border-bottom-width:2px;
font: bold 13px "Tahoma"; color: #000000; text-decoration: none;}
.navmenu_hotel li a:visited, .navmenu_hotel li a:active{
height: 25px;line-height: 2.1em;float: left;width: 140px;display: block; background-color:#BFE3EA;border-bottom-color:#DFDFDF; border-bottom-style:solid; border-bottom-width:2px;
font: bold 13px "Tahoma"; color: #000000; text-decoration: none;}
.navmenu_hotel li a:hover{
height: 25px;line-height: 2.1em;float: left;width: 140px;display: block; background-color:#8FCDDA;border-bottom-color:#DFDFDF; border-bottom-style:solid; border-bottom-width:2px;
font-family: "Tahoma";	font-size: 13px;font-weight: bold; color: #000000; text-decoration: none;}
.navmenu_hotel li.thumbselected {
height: 25px;line-height: 2.1em;float: left;width: 140px;display: block; background-color:#BFE3EA;border-bottom-color:#FFCC00; border-bottom-style:solid; border-bottom-width:2px;
font-family: "Tahoma";	font-size: 13px;font-weight: bold; color: #000000; text-decoration: none;}
/* Hide from IE5-Mac \*/
.navmenu_hotel li a{float: none}
/* End hide */
/*No wrapping please*/
 .navmenu_hotel{width:852px;}
 
/*Removing the bullets*/
.navmenu_hotelPic ul{list-style: none;padding:0;margin:0;text-align:center;}
/*Displaying the menu items inline*/
.navmenu_hotelPic li{float:left; padding:14px 0px 2px 18px; width: 122px !important; width:140px; height:80px !important; height:96px; text-align:left; background:url(/images/Template/bg_submenu.gif) center no-repeat;}
/*Making the boxes*/
.navmenu_hotelPic li a{float: left;width:140px;display: block; background:url(/images/Template/bg_submenu.gif) center no-repeat;}
.navmenu_hotelPic li a:visited{
float: left;width: 140px;display: block; background:url(/images/Template/bg_submenu.gif) center no-repeat;}
.navmenu_hotelPic li a:hover{
float: left;width: 140px;display: block; background:url(/images/Template/bg_submenu.gif) center no-repeat;}
.navmenu_hotelPic li.thumbselected {
float: left;width: 140px;display: block;  background:url(/images/Template/bg_submenu.gif) center no-repeat;}
/* Hide from IE5-Mac \*/
.navmenu_hotelPic li a{float: none}
/* End hide */
/*No wrapping please*/
 .navmenu_hotelPic{width:852px;} 

 .closeset-pic{width:80px; float:left;}
.closeset-80{width:80px; float:left; padding-top:15px;}
.closeset-450{width:440px; float:left; font:normal 12px Tahoma; padding-right:10px;}
.closeset-120{width:110px; float:left;font:normal 12px Tahoma; padding-right:10px; padding-top:15px;}
.closeset-100{width:100px; float:left; padding-top:15px;}

.tbchkroom-garantee-top{	width:721px; height:10px;background:url(/images/Template/guarantee-bg-top.gif) center bottom no-repeat;}
.tbchkroom-garantee-body{	width:721px; background:url(/images/Template/guarantee-bg-body.gif) center top repeat-y;font:12px "Tahoma";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-garantee-bottom{	width:721px; height:10px;background:url(/images/Template/guarantee-bg-bottom.gif) center top no-repeat;}
.tbchkroom-garantee2{	width:210px;float:right;padding:5px 10px 0 0;	font: bold 11px "Tahoma"; color: #22a000; text-decoration:none;}

/*Width 710*/
#tbchkroom-garantee-710{	width:710px; height:170px;background:url(/images/Template/bg-hotel-info-guarantee.gif) center no-repeat;font:11px "Tahoma";color: #555; text-decoration:none;}
.tbchkroom-garantee-710{	width:210px;float:right;padding:5px 10px 0 0;	font: bold 11px "Tahoma"; color: #22a000; text-decoration:none;}
.tbchkroom-garantee-top-710{	width:710px; height:13px;background:url(/images/Template/guarantee-bg-top-710.gif) bottom center no-repeat;}
.tbchkroom-garantee-body-710{	width:710px; background:url(/images/Template/guarantee-bg-body-710.gif) left top repeat-y;font:12px "Tahoma";color: #555; text-decoration:none; text-align:left;}
.tbchkroom-garantee-bottom-710{	width:710px; height:10px;background:url(/images/Template/guarantee-bg-bottom-710.gif) center top no-repeat;}
.tbchkroom-garantee2-710{	width:210px;float:right;padding:5px 10px 0 0;	font: bold 11px "Tahoma"; color: #22a000; text-decoration:none;}

/*bolck special discount*/
.special-discount-bg{width:680px; height:27px;background:url(http://www.hotelthailand.com/images/template/bg-special-discount-rate.gif) top left no-repeat;padding:4px 0 0 15px;font: bold 14px Tahoma; color:#fefdfd;}

/*tbchkroom*/
.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 "Tahoma";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 "Tahoma";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 "Tahoma";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;}

.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 "MS sans serif"; color:#05c; padding-top:15px;}
.payment_logo{width:110px;position:absolute;  z-index:1900; right:20px; bottom:3px}
.tbchkroom-block{padding:5px 15px;}
.tbchkroom-title-t640{width:640px; height:10px; background:url(/images/template/tbchkroom-title-t640.gif) bottom left no-repeat;}
.tbchkroom-title-b640{width:640px; height:10px; background:url(/images/template/tbchkroom-title-b640.gif) top left no-repeat;}
.tbchkroom-title640{width:640px; background:url(/images/template/tbchkroom-title640.gif) top left no-repeat;}
.tbchkroom-title640 h2{padding:2px 0 2px 15px;font: bold 14px Tahoma; color:#fefdfd; margin:0;}
.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 Tahoma; color:#fefdfd; margin:0;}
.tbchkroom-remark{padding:10px 20px; font:normal 11px "Tahoma"; color:#000; width:670px !important; width:710px;}
.tab-month-680{width:680px; height:29px;background:url(/images/template/tab-month-680.gif) top left no-repeat; font:normal 11px "Tahoma"; color: #799;}
.tbchkroom{font:normal 11px "Tahoma"; color:#000; text-align:center;}
.tbchkroom th {background:url(/images/template/tab-day.gif) top left no-repeat; font:normal 11px "Tahoma"; color: #467; text-align:center}
.tbchkroom td.full{font:normal 9px "Tahoma"; color:#AAA; background:#efefef;}
.tbchkroom td.discount{font:normal 9px "Tahoma"; color:red;}
.tbchkroom td.bonus{font:normal 9px "Tahoma"; color:green;}
.tbchkroom-disabled { font:normal 11px "Tahoma"; color:gray; text-align:center;}
.tbchkroom-disabled th {background:url(/images/template/tab-day.gif) top left no-repeat; font:normal 11px "Tahoma"; color: gray; text-align:center}
.tbchkroom-disabled td{color:gray;}
.tbchkroom-disabled td.full{font:normal 9px "Tahoma"; color:#AAA; }
.tbchkroom-disabled td.discount{font:normal 9px "Tahoma"; color:#AAA; }
.tbchkroom-disabled td.bonus{font:normal 9px "Tahoma"; color:#AAA; }

.triangle-red {background:#ffffff url(/images/bullet-triangle-red.gif) top left no-repeat; font:bold 11px "Tahoma"; color:#333; padding:3px 0 0 10px; text-align:left}
.triangle-redBG {background:#eeffff url(/images/bullet-triangle-red.gif) top left no-repeat; font:bold 11px "Tahoma"; color:#333; padding:3px 0 0 10px; text-align:left}

.triangle-blue {background:#eeffff url(/images/bullet-triangle-blue.gif) top left no-repeat; font:bold 11px "Tahoma"; 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 "Tahoma"; color:#333; padding:3px 0 0 10px; text-align:left}



/*table red
-----------------------------------------------------*/
.tb-red {		padding: 0;	margin: 0;}
.tb-red th {	font: bold 11px Tahoma;	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 Tahoma;	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 Tahoma;	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 Tahoma;	color: #797268;	background-color:#fecfcc;}
.tb-red td {	border-right: 1px solid #e2c3a7;	border-bottom: 1px solid #e2c3a7;	padding: 5px;	font: 11px Tahoma;	color: #333;}
.tb-red td.two{	font: 11px Tahoma;	color: #333;}
.tb-red tr.red{	background: #fecfcc;	}
.tb-red tr.white{	background:#FFFFFF;	}

/*hotel-ss-dash
-----------------------------------------------------*/
.hotel-ss-dash{width:187px !important; width:190px; clear:both; border:#6FC0E4 dashed; border-width:1px; padding:10px 0 10px 3px; float:left;	text-align:left; font:11px "Tahoma";color: #333; text-decoration:none;}
.hotel-ss-dash ul{list-style:none;margin:5px 5px 0 5px; padding:5px;	line-height:14px;	}
.hotel-ss-dash li a, .hotel-ss-dash li a:link, .hotel-ss-dash li a:visited{	color:#007cbc; text-decoration:underline;font:normal 11px "Tahoma";	}
.hotel-ss-dash li a:hover{	color: #000;font:normal 11px "Tahoma";	}
.hotel-ss-dash li{padding-top:10px; margin:0;font:normal 11px "Tahoma";}
.hotel-ss-dash p{font:bold 13px "Tahoma"; color:#333333; padding:0; margin:0;}
.hotel-ss-dash b{font:bold 13px "MS Sans Serif";}


/*Slide*/
#fW_Content {float: right; width: 187px; height: 80px; margin: 0px; display: inline; overflow: hidden; z-index:999; margin-left:0px; margin-top:0px; text-align:center;}
#fW_Controls { width:65px; float:right; height: 20px; display: inline; margin-top:3px; text-align:right;}
#fW_Controls a {float:left;font:bold 11px "tahoma"; text-align: center; width: 16px; height: 16px; line-height:16px; padding-top: 0px;color: #74a8ed; background: url("/images/template/slide.gif") no-repeat; text-decoration:none; margin-right:5px; }
#fW_Controls a.activeSlide,#fW_Controls a:hover {color: #FFD; background: url("/images/template/slide_c.gif") no-repeat;}
#atControl{width: 184px; padding:5px 3px 10px 3px;float:left;}



/*style text*/
.Hblack11{font:normal 11px "Tahoma"; color:#000;}

.Hblue09D_13{font:bold 13px "Tahoma"; color:#09D;}

.Hgray33_11{font:normal 11px "Tahoma"; color:#333;}
.Hgray55_11{font:normal 11px "Tahoma"; color:#555;}
.Hgray99_11{font:normal 11px "Tahoma"; color:#999;}

.HredC00_10{font:normal 10px "Tahoma"; color:#C00;}
.HredC00_11{font:normal 11px "Tahoma"; color:#C00;}
.HredF00_13{font:normal 13px "Tahoma"; color:#f00;}

.linkGrayBlue11_:link   {font:normal 11px "Tahoma"; color: #09d; text-decoration: none}
.linkGrayBlue11_:visited{font:normal 11px "Tahoma"; color: #09d; text-decoration: none}
.linkGrayBlue11_:hover  {font:normal 11px "Tahoma"; color: #799; text-decoration: underline}
.linkGrayBlue11_:active {font:normal 11px "Tahoma"; color: #09d; text-decoration: none}

.linkBlueOrg13_:link   {font:bold 13px "MS Sans Serif"; color: #0050C7; text-decoration: underline}
.linkBlueOrg13_:visited{font:bold 13px "MS Sans Serif"; color: #0050C7; text-decoration: underline}
.linkBlueOrg13_:hover  {font:bold 13px "MS Sans Serif"; color: #FE7800; text-decoration: none}
.linkBlueOrg13_:active {font:bold 13px "MS Sans Serif"; color: #0050C7; text-decoration: underline}
.pageBreak { page-break-before: always; }

.lredF91603_13,.lredF91603_13:link,.lredF91603_13:visited,.lredF91603_13:active{
font: 13px "Tahoma"; color:#F91603; text-decoration:none;}
.lredF91603_13:hover{
color: #F91603; text-decoration:underline;}

.lred_backB16_,.lred_backB16_:link,.lred_backB16_:visited {
font: bold 16px "Trebuchet MS"; color: #AB0000;  text-decoration:none;}
.lred_backB16_:hover {
color: #000;  text-decoration:none;}


