﻿@charset "utf-8";
 /***********************************************/
/*                          Layout Divs                          */
/***********************************************/
html, body{ margin:0; text-align:center; height: 100%; background-color:#C2DCDC; } 
 
form, h1, h2, h3, h4, h5, h6, ul, li, ol, dl{margin:0;padding:0;}

hr {clear:both;visibility:hidden;	}
	
.clear {clear:both;}
.clearlinezero {clear:both; height:0; line-height:0; font-size:0;}
.clearh {clear:both; height:10px; font-size:0; line-height:0;}
.clearboth{clear:both; font-size:0px; line-height:0px; height:0px;}
.clear5{clear:both; font-size:0px; line-height:0px; height:0px; padding-top:5px}
.clear10{clear:both; font-size:0px; line-height:0px; height:0px; padding-top:10px}
	
img { border:0 
/*behavior: url(/System_Library/Include/iepngfix.htc); */}

.img_middle {
vertical-align:middle; }
	
#page950px{ 
width:950px; text-align:left;  margin-left:auto; margin-right:auto;  } 
 
#header{
position:relative; height:200px; width:950px; background-color:#C2DCDC; } 
#headerpadd{
padding-top:0px !important; padding-top:9px;}

#footer{
background-color:#FFF; clear:both; width: 950px;} 
#content-footer-top {
background:url(/Images/Icon/dot99_3x1.gif) top repeat-x;	padding:5px 0 5px 0;	width:950px;	text-align:center; background-color:#FFF; font:bold 13px "MS Sans Serif"; color:#393434; clear:both;	}	
#content-footer-top2 {
background-image:url(/images/Template/foot_bg.gif); padding:5px 0 0 8px; height:49px;
font: 13px "MS Sans Serif";  color: #FFD; line-height:20px; text-align:left;}	
.content-footer {
background:#DDEEFF; border-top:#9AC5F0 1px solid; height:232px; width:950px; clear:both; font-size: 13px; 	}
.content-footer img{
vertical-align:middle;}
.footer-590{
width:590px; float:left;	text-align:left;}	
.footer-180{
text-align:center; padding:30px 25px 0 25px; width:129px; float:left; text-align:left;}
.footer-credit{
border:1px solid #C1D2E2; width:500px; background-color:#EEF7FF; font: 13px "MS Sans Serif"; color: #393434}

#wrapper_index{
width:950px;  position:relative; background-color:#EBEBE4;} 
#wrapper_map{
width:950px;  position:relative;background-color:#FFF;} 
#wrapper{
width:950px;  position:relative;background-color:#FFF;} 

#subnavigation_blue{
width:950px; clear:both; padding:3px 0 5px 0; background:#E6F5FA url(/Images/Icon/dotDB_3x1.gif) bottom repeat-x;}


/*=========== Header ===========*/
#nav-main{	
width:950px; height:51px; padding-bottom:2px; vertical-align:bottom; background:#EFEFEF url(/images/icon/tmenu2_topmenu.gif) repeat-x top;}

.top_menu_front{background:url(../../images/Template/bg_topmenu_front.gif) right bottom no-repeat; float:left; width:14px; height:38px; padding-top:9px;}
.top_menu_back{background:url(../../images/Template/bg_topmenu_back.gif) left bottom no-repeat; float:left; width:14px; height:38px; padding-top:9px;}
.top_menu_div{background:url(../../images/Template/bg_topmenu_div.gif) center bottom no-repeat; float:left; width:20px; height:38px; padding-top:9px;}
.top_menu{background:url(../../images/Template/bg_topmenu_bg.gif) bottom right repeat-x; height:38px; padding-top:9px; float:left;}
.top_menu span{font:bold 13px/38px "MS Sans Serif"; color:#009ACC;}
.mainmenu a:link,.mainmenu a:visited,.mainmenu a:active{
font: 13px/38px "MS Sans Serif"; text-decoration: none;}
.mainmenu a:hover{
color: #009ACC;}


.selected {
font: 13px "MS Sans Serif"; color: #009ACC; text-decoration: none;}
.selected11 {
font: 11px "MS Sans Serif"; color: #009ACC; text-decoration: none;}

.header,.header:link,.header:visited,.header:active{
font: 11px "MS Sans Serif"; color: #9A9A9A; text-decoration: none;}
.header:hover{
color: #FE7800;}

.topmenu,.topmenu:link,.topmenu:visited,.topmenu:active{
font: 13px "MS Sans Serif"; color: #333;  text-decoration: none;}
.topmenu:hover{
color: #009ACC;}
.topmenuGreen,.topmenuGreen:link,.topmenuGreen:visited,.topmenuGreen:active{
font: 13px "MS Sans Serif"; color: #3B0;  text-decoration: none;}
.topmenuGreen:hover{
color: #009ACC;}

.topmenu img{
vertical-align:middle;}

.sub_navigationL{
width:370px !important; width:375px; float:left; padding-left:10px;}
.sub_navigationR{
width:565px; float:left; text-align:right; font: 11px "Tahoma"; color: #555}
.sub_navigationR2{
width:345px; float:left; text-align:right; font: 11px "Tahoma"; color: #555}

.king_celebrations{
background-color:#FAEBDB; height:40px; width:760px; float:left; position:relative; text-align:left; padding-left:10px; font: 13px "MS Sans Serif";  color: #652;  text-decoration:none;}
.king_btnbless{
background-color:#FAEBDB; height:40px; width:180px; float:left; position:relative; text-align:left;}


/*=========== Top Menu New for Review ===========*/
/*Removing the bullets*/
#nav-topmenu ul{list-style: none;padding: 9px 0 0 3px;margin: 0;text-align:center;}
/*Displaying the menu items inline*/
#nav-topmenu li{background:url(/images/template/bg_topmenu.gif) bottom left no-repeat; font: 13px "MS Sans Serif"; color: #009ACC; line-height:35px; height: 38px; width:117px;float:left;}
/*Making the boxes*/
#nav-topmenu li a{height:38px; width:117px;line-height:2.7em;float:left;text-align:center}
/* Hide from IE5-Mac \*/
#nav-topmenu li a{float:none; text-align:center}
#nav-topmenu li p{ margin:0;padding-top:0px !important; padding-top:9px;}

/* End hide */
/*No wrapping please*/
#nav-topmenu{
width:830px;float:left;}
#nav-tm-home{
background: url(/images/template/tm-home.jpg) repeat-x top; width:60px; height:24px; padding-top:25px;	text-align:center; float:left;color: #009ACC;font-family:"MS Sans Serif";}
#nav-tm-booking{
background:url(/images/icon/booking-status.gif) no-repeat left; float:left; padding:0 10px 0 15px; margin-top:6px;font:normal 11px "MS Sans Serif"; color:#009ACC;}
#nav-tm-customer{
background:url(/images/icon/customer-center.gif) no-repeat left; float:left; padding:0 10px 0 20px; margin-top:6px;font:normal 11px "MS Sans Serif"; color:#009ACC;}
#nav-tm-sitemap{
background:url(/images/icon/sitemap.gif) no-repeat left; float:left; padding-left:15px; margin-top:6px;font:normal 11px "MS Sans Serif"; color:#009ACC;}


/*=========== Top Menu New ===========*/
/*Removing the bullets*/
#nav-topmenuNew ul{
list-style: none;padding: 9px 0 0 3px;margin: 0;text-align:center;}
/*Displaying the menu items inline*/
#nav-topmenuNew li{
background:url(/images/template/bg_topmenu.gif) bottom left no-repeat; height: 38px; width:115px;line-height: 2.7em;float:left;display: block;font: normal 13px "MS Sans Serif"; color: #009ACC; text-decoration: none;}
/*Making the boxes*/
#nav-topmenuNew li a{
height: 38px; width:115px;line-height: 2.7em;float: left;}
/* Hide from IE5-Mac \*/
#nav-topmenuNew li a{
float: none}
/* End hide */
/*No wrapping please*/
#nav-topmenuNew{
width:710px;float:left;}
#nav-tm-homeNew{	
background: url(/images/template/tm-home.jpg) repeat-x top;	width:60px;	height:24px;	padding-top:25px;	text-align:center;	float:left;color: #009ACC;font-family:"MS Sans Serif";}
#nav-tm-bookingNew{	
background: url(/images/template/tm-booking-status.jpg) repeat-x top;	width:90px; 	height:36px;	padding-top:13px;	text-align:center;	float:left;color: #009ACC;font-family:"MS Sans Serif";}
#nav-tm-sitemapNew{	
background: url(/images/template/tm-sitemap.jpg) repeat-x top;	width:90px;	height:36px;	padding-top:13px;	text-align:center;	float:left;color: #009ACC;font-family:"MS Sans Serif";}


/*=========== search hotel by name ===========*/
.search_hotel{
height:26px; width:724px; background:url(/images/template/bg_searchhotel.gif) top no-repeat; padding:6px 3px 4px 3px;}


/*=========== content_left ===========*/
#content_left{
width: 730px;float:left;position:relative;padding:8px 6px 8px 6px; background-color:#FFF;}
#content_leftLine{
width: 730px;float:left;min-height:100%;position:relative;background:#FFF url(/Images/Icon/bot_.gif) right repeat-y;padding:8px 8px 8px 8px; }    


/*=========== All Destination ===========*/  
#All-Destination{
width:654px;  position:relative;padding:30px; }
.dest_cover{
float:left;position:relative;padding:20px 0 10px 0;background:url(/images/icon/bot_.gif) bottom repeat-x;width:100%;}
.module {  
position: relative;}
.dest_L20{
float:left;width:20%;text-align:center;position:relative;}
.dest_R80{
float:left;width:80%;text-align:left;position:relative; font-size:13px;}


/*=========== search box 184 ===========*/ 
#hotel_instserchbox184{
width:184px; text-align:left; margin:0 auto;}
#hotel_instserchbox184_t{
width:184px; background:url(http://www.hotelsthailand.com/images/template/serchbox184_top.gif) bottom no-repeat;  text-align:left; height:20px;}
#hotel_instserchbox184_body{ 
width:182px; background:#26A5DA url(http://www.hotelsthailand.com/images/template/serchbox184_bg.gif) top left repeat-x; text-align:left; border-left:#ABCAD3 solid 1px; border-right:#ABCAD3 solid 1px; }
#hotel_instserchbox184_1{ 
width:158px; background:#EDF4F6; padding:5px; text-align:left; font:normal 11px "MS sans serif"; color: #393434;}
#hotel_instserchbox184_b{
width:184px; height:12px; background:url(http://www.hotelsthailand.com/images/template/serchbox184_bottom.gif) top no-repeat; text-align:left; } 
.dashBlue{
background:url(http://www.hotelsthailand.com/images/template/dashBlue.gif) center left repeat-x; height:10px;}
.hotel_padd184{
padding-bottom:5px; font:11px "MS sans serif"; color:#393434; } 


/*=========== Travel Guide ===========*/ 
.list_data{
width:22%; float:left; padding:10px 0 10px 15px;}
.box_data { 
border:#87D6D5 dashed 1px; border-top:0; background:#FFF;}
.title_data {
font:bold 16px "MS Sans Serif"; color:#FFD; padding:8px;background:#87D6D5}
.listtitle{
text-align:right; padding-right:10px; font:bold 12px "Tahoma"; color:#333;}
.listline {
width:164px; margin:0 auto;padding:2px;background: url(/Images/template/rightg-line.gif) top repeat-x;}
.list_gray{
padding: 2px 0 8px 10px; color:#666; font: 11px "MS sans serif"; line-height:16px;text-decoration:none; text-align:left; background: url(http://www.hotelsthailand.com/images/icon/reviewbot_gray.gif) left top no-repeat;}


/*=========== Customer Center ===========*/ 
.info_primarycontent{	
width: 304px;	  float: left;  position: relative;	text-align:left;}


/*=========== search box ===========*/ 
#hotel_instserchbox{
width:380px; text-align:left;}
#hotel_instserchbox_t{
width:380px; background:url(/images/template/hotel_instserchbox_t.gif) bottom no-repeat;  text-align:left;}
#hotel_instserchbox_t2{ 
width:364px; background:url(/images/template/hotel_instserchbox_t2.gif) bottom no-repeat; text-align:left; }
#hotel_instserchbox_t3{ 
width:364px; background:url(/images/template/hotel_instserchbox_top.gif) bottom no-repeat; text-align:left; height:6px; }
#hotel_instserchbox_b{
width:380px; height:12px; background:url(/images/template/hotel_instserchbox_b.gif) top no-repeat; text-align:left; } 

#hotel_instserchbox_body{
width:378px; background:url(/images/template/hotel_instserchbox_bg.gif) left repeat-x; border-left-color:#ABCAD3;  border-left-style:solid; border-left-width:1px; border-right-color:#ABCAD3;  border-right-style:solid; border-right-width:1px; }
#hotel_instserchbox1{
 width:348px; padding:3px 8px 0 8px; background-color:#EDF4F6;  text-align:left;} 
.hotel_instserchbox1{
 width:348px; padding:3px 8px 0 8px; background-color:#EDF4F6;  text-align:left;}  
.hotel_instserchbox2{
width:348px; padding:3px 8px 0 8px; background-color:#EDF4F6; text-align:left; clear:both; height:100px; }

/* 
#hotel_instserchbox_body{width:378px; height:191px; background:url(/images/template/hotel_instserchbox_bg-xmas.gif) left repeat-x; border-left-color:#ABCAD3;  border-left-style:solid; border-left-width:1px; border-right-color:#ABCAD3;  border-right-style:solid; border-right-width:1px; }
#hotel_instserchbox1{ width:348px; padding:3px 8px 0 8px;  text-align:left;} 
.hotel_instserchbox2{width:348px; padding:3px 8px 0 8px; text-align:left; clear:both; height:100px; }
xmas*/

.hotel_padd{
padding-bottom:3px; font:11px "MS sans serif"; color:#393434; } 
.hotel_110{
width:110px; float:left; padding-right:6px; font: 11px "Verdana"; color: #000; text-decoration:none;  }
.hotel_200{
width:180px; float:left; padding-right:6px; font: 11px "Verdana"; color: #000; text-decoration:none;}
.hotel_160{
width:160px; float:left; padding-right:6px; font: 11px "Verdana"; color: #000; text-decoration:none; }
.hotel_170{
width:165px; float:left; padding-right:6px; font: 11px "Verdana"; color: #000; text-decoration:none;}
.hotel_40{
width:40px; float:left; padding-right:6px; font: 11px "Verdana"; color: #000; text-decoration:none;}
.hotel_80{
width:80px; float:right;padding:28px 0 0 0; font: 11px "Verdana"; color: #000; text-decoration:none;}
.hotel_180{
width:180px; float:left; font: 11px "Verdana"; color: #000; text-decoration:none;  }
.hotel_168{
width:168px; float:left; padding-top:8px; font: 11px "Verdana"; color: #000; text-decoration:none;  }
.hotel_remark{
width:135px; float:right;padding:8px 0 0 0; font:10px "Tahoma"; color:#666; text-decoration:none; text-align:right;}


/*=========== content_right ===========*/
#content_right{
width: 204px;float:right;position:relative;}
#lineBottom{
width: 204px;background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#content_rightBG{
width: 204px;float:right;position:relative;background:#FFF url(/Images/template/bg_shade_instant.jpg) repeat-x;} 


/*=========== Right Panel ===========*/
.paddRightTop10{
width:204px; padding-top:10px; clear:both;}
.paddRightTop6{
width:204px; padding-top:6px; clear:both;}
.paddRightTop3{
width:204px; padding-top:3px; clear:both;}

.rightmenu_container{
width: 184px;text-align: left;margin: 0;background:url(/Images/template/rightg-bg.gif) center repeat-y;position:relative;}
.rightmenu_containerNobg{
width: 184px;text-align: left;margin: 0;position:relative;}
.rightmenu_top{
height:39px;}
.rightmenu_top h3{text-indent:-1999px; height:0px; font-size:0px;}
.rightmenu_container img{
vertical-align:middle;}

.right13 {
width:164px;margin:0 10px 0 10px;}
.right13 ul{
margin: 0;padding: 0;list-style-type:none;color: #5c574a; font:13px "MS sans serif"; text-decoration:none;}
.right13 li {
margin:0;padding:2px;background: url(/Images/template/rightg-line.gif) top repeat-x;}
.right13 a {
display: block;line-height:18px;width:160px;padding:6px 0 0 3px;text-decoration: none;}
.right13 span {
display: block;line-height:18px;width:160px;padding:6px 0 0 3px;text-decoration: none;}
.right13 a:link, .right13 a:active, .right13 a:visited{
color: #5c574a;}
.right13 a:hover {
color: #8ba800;}

.right13_linkred {
width:150px;margin:0 10px 0 10px; font:12px "MS sans serif"; text-decoration:none; color:#393434;}
.right13_linkred ul{
margin: 0;padding: 0;list-style-type:none;font:12px "MS sans serif"; text-decoration:none;}
.right13_linkred li {
margin:0;padding:2px 0 2px 0;background: url(/Images/template/rightg-line.gif) top repeat-x;}
.right13_linkred a {
display: block;line-height:18px;width:160px;padding:6px 0 0 3px;text-decoration: underline; }
.right13_linkred a:link, .right13_linkred a:active, .right13_linkred a:visited{
color: #000;}
.right13_linkred a:hover {
color: #C30;}

.right13_ {
width:150px;margin:0 10px 0 10px; font:12px "MS sans serif"; text-decoration:none; color:#393434;}
.right13_ ul{
margin: 0;padding: 0;list-style-type:none; font:12px "MS sans serif"; text-decoration:none;}
.right13_ li {
margin:0;padding:2px 0 2px 0;background: url(/Images/template/rightg-line.gif) top repeat-x;}
.right13_ a {
line-height:18px;width:160px;}

.rightpanel-g_bottom {
background:url(/Images/template/rightg-bottom.gif) top center no-repeat;height:15px;width: 184px;}
.rightactivities-g_bottom {
background:url(/Images/activities/footer_activities.jpg) bottom no-repeat;height:100px; width:184px;}
.rightpanel-g_bottom-noline {
background:url(/Images/template/rightg-bottom-noline.gif) bottom no-repeat;height:15px;}

.rightBody{
width:168px;margin:10px 8px 0 8px;}
.rightPic{
width:53px; float:left;}
.rightTxt{
width:114px; float:left; font:11px "Tahoma"; text-decoration:none; color:#999; text-align:left; padding-bottom:8px;}
.right_col{
width:49%;	text-align:center;	float:left;	margin:10px 0;	position:relative;}	
.right_col ul{	
list-style-type:none;	text-align:center;	margin:0; padding:0;	}
.right_col li{	
margin:0; padding:0 0 5px;	font: bold 12px "Tahoma"; text-decoration:none;}
.right_col li a:link, a:visited{
color: #5C574A; text-decoration:none;}
.right_col li a:hover{
color:#8BA800;}

.creditL{width:50px; float:left; padding-top:10px;}
.creditR{width:103px; float:left;}

.rightmenu_top190{
min-height:39px;height:auto!important;/*height:65px;*/overflow:hidden;width: 190px;background:#E6E2D7 url(/Images/template/rightg-top.gif) top center no-repeat}
.rightmenu_top190 h2{
background:url(/images/icon/line-gray.gif) left bottom repeat-x; font:bold 16px "MS Sans Serif"; color:#690; width:170px; margin:10px 10px 0 10px; text-align:center; padding-bottom:3px;}
.rightmenu_container190{
width: 190px;text-align: left;margin: 0;background:url(/Images/template/rightg-bg190.gif) center repeat-y;position:relative;}
.rightpanel-g_bottom190 {
background:url(/Images/template/rightg-bottom190.gif) top center no-repeat;height:15px;width: 190px;}
.rightpanel-g_bottom190-noline {
background:url(/Images/template/rightg-bottom190-noline.gif) top center no-repeat;height:15px;width: 190px;}
.rightmenu_list_gray {
margin:0; text-align:left; padding:10px;}
.rightmenu_list_gray ul{
list-style:none; text-align:left; margin:0px; padding:0; }
.rightmenu_list_gray li{
background:url(http://www.hotelsthailand.com/images/icon/reviewbot_gray.gif) no-repeat; color:#666; font:normal 12px/16px "MS Sans Serif";text-decoration:none; text-align:left;}
.rightmenu_list_gray p{
margin:0; padding:0 0 3px 10px; font:normal 12px/16px "MS Sans Serif";}
.rightmenu_list_grayImg{
cursor:pointer; background:url(/images/Template/activities-bgimg.gif)  center no-repeat; width:116px; height:76px; margin-bottom:6px;}
.rightpanel_Line{
background:url(/images/icon/line-gray.gif) left center repeat-x; height:15px;clear:both;}


/*=========== content_full ===========*/
#content_950{
width:950px; }
.content_950{
width:950px; }
#content730{
width: 730px;float:left;background-color:#FFF;}  
.content730{
width: 730px;float:left;background-color:#FFF;} 
#content_714{
width:714px; border-width:8px; border-style:solid; border-color:#D5E6E7;}
.content_714{
width:714px; border-width:8px; border-style:solid; border-color:#D5E6E7;}
#content_934{
width:934px; padding:8px;}
#content_918{
width:918px; border-width:8px; border-style:solid; border-color:#D5E6E7}
#content_918None{
width:918px;  position:relative;}
#content_730Br{
width:728px; float:left;border-width:1px; border-style:solid; border-color:#DFDBD3;}
.content_730Br{
width:728px; float:left;border-width:1px; border-style:solid; border-color:#DFDBD3;}
#content_728Br{
width:712px; border-width:8px; border-style:solid; border-color:#EDEAE1;background-color:#F1EEE7;}
.content_728Br{
width:712px; border-width:8px; border-style:solid; border-color:#EDEAE1;background-color:#F1EEE7;}
#content_714None{
width:714px;  position:relative;}
#content_654{
width:654px;  position:relative;padding:20px 30px; font:normal 13px "MS Sans Serif";}
#content_654BG{
width:654px;  position:relative;padding:20px 30px; font:normal 12px "Tahoma"; background:url(../../images/Template/bg_shade.jpg) left top repeat-x;}
.content_654BG{
width:654px;  position:relative;padding:20px 30px; font:normal 12px "Tahoma"; background:url(../../images/Template/bg_shade.jpg) left top repeat-x;}
.content_654{
width:654px;  position:relative;padding:20px 30px; }
#content_204{
width:204px; }


/*=========== Promotion ===========*/ 
.twocol_xredNew{	
margin: 0;	width:100%;	float:left;	text-align:left;}
.twocol_xredNew ul {	
margin: 0;	padding:10px 0 10px 10px; 	display: block;	list-style-type:none; font:12px  "verdana"; text-decoration:none;}
.twocol_xredNew li { 
width:47%; float:left;	background: url(/images/icon/bot_or.gif) left top no-repeat; padding:0 0 10px 10px; color:#9C9B9B; text-align:left; }
.twocol_xredNew b {	
display: block; font: bold 12px  "verdana"; text-decoration:none; width:100%; display:block; color:#373231;}
.twocol_xredNew span {	
display: block; font: 12px  "verdana"; text-decoration:none; width:5%; float: left; text-align:left }
.twocol_xredNew a {	
display: block; text-decoration: none; width:33%; float: left; }
.twocol_xredNew a:link, .twocol_xredNew a:active, .twocol_xredNew a:visited{
color: #333; font: 13px "Verdana"; text-decoration:none; }
.twocol_xredNew a:hover{
color: #C00; font: 13px "Verdana"; text-decoration: underline; }

.twocol_xredNewBlod{	
margin: 0;	width:100%;	float:left;	text-align:left;}
.twocol_xredNewBlod ul {	
margin: 0;	padding:10px 0 10px 10px; 	display: block;	list-style-type:none; font:12px  "verdana"; text-decoration:none;}
.twocol_xredNewBlod li { 
width:47%; float:left;	background: url(/images/icon/bot_or.gif) left top no-repeat; padding:0 0 10px 10px; color:#9C9B9B; text-align:left; }
.twocol_xredNewBlod a {	
display: block; text-decoration: none; width:50%; float: left; }
.twocol_xredNewBlod a:link, .twocol_xredNewBlod a:active, .twocol_xredNewBlod a:visited{
color: #333; font: bold 13px "Verdana"; text-decoration:none; }
.twocol_xredNewBlod a:hover{
color: #C00; font: bold 13px "Verdana"; text-decoration:none; }

.threecol_xred{	
margin: 0;	width:100%;	text-align:left;}
.threecol_xred ul {	
margin: 0;	padding:10px 0 10px 10px; 	display: block;	list-style-type:none; font:12px  "verdana";  text-decoration:none;}
.threecol_xred li {	
background: url(/images/icon/bot_or.gif) left top no-repeat; padding:0 0 10px 10px; text-align:left; width:31%;	float:left; margin-top:5px;}
.threecol_xred a {	
display: block;text-decoration: none;}
.threecol_xred a:link, .threecol_xred a:active, .threecol_xred a:visited{
color: #333; font: bold 13px "Verdana"; text-decoration:none; }
.threecol_xred a:hover{
color: #C00; font: bold 13px "Verdana"; text-decoration:none; }

.threecol_list{width:30%; margin:0; padding:0 0 0 3%; float:left; display:inline-block;}	
.threecol_list ul{width:100%; margin: 0; padding:0; list-style:none;}
.threecol_list li{background: url(/images/icon/bot_or.gif) left top no-repeat; padding:0 0 0 10px; text-align:left; margin-bottom:5px;}

.threecol_xredNew{	
margin: 0;	width:100%;	float:left;	text-align:left;}
.threecol_xredNew ul {	
margin: 0;	padding:10px 0 10px 10px; 	display: block;	list-style-type:none; font:12px  "verdana"; text-decoration:none;}
.threecol_xredNew li { 
width:31%; float:left;	background: url(/images/icon/bot_or.gif) left top no-repeat; padding:0 0 10px 10px; text-align:left;}
.threecol_xredNew a {	
display: block;text-decoration: none;}
.threecol_xredNew a:link, .threecol_xredNew a:active, .threecol_xredNew a:visited{
color: #333; font: bold 13px "Verdana"; text-decoration:none; }
.threecol_xredNew a:hover{
color: #C00; font: bold 13px "Verdana"; text-decoration:none; }

.travel_fourcol_xred{	
margin: 0;	width:100%;	float:left;	text-align:left;}
.travel_fourcol_xred ul {	
margin: 0; padding:10px 0 10px 10px; display: block; list-style-type:none; font:12px "verdana"; text-decoration:none;}
.travel_fourcol_xred li{
width:22%;margin:0; font:normal 12px/25px "verdana"; text-decoration:none; float:left; list-style:none; background:url(http://www.hotelsthailand.com/images/icon/bot_or.gif) left no-repeat; padding-left:15px;}
.travel_fourcol_xred li a:link,.travel_threecol_xred li a:visited{
color: #333; text-decoration:none;}
.travel_fourcol_xred li a:hover{
text-decoration:underline; color:#C00;}

.icon-package{
position:absolute; top:64px; left:17px; z-index:2; background:url(http://www.hotelsthailand.com/images/icon/icon-package.png) !important; background:url(/images/spacer.gif); filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://www.hotelsthailand.com/images/icon/icon-package.png"); width:65px; height:60px;}

.bgtxt_dot-brown1line {
background:url(/images/template/bgtxt_dot-brown1line.gif) top left repeat-x;text-align:left; height:29px; font: 12px "verdana"; color: #cc6600; text-decoration:none;clear:both;}
.bgtxt_dot-line {
background:url(/images/icon/dot99_3x1.gif) top left repeat-x;background-color:#F1EEE7;text-align:left; height:29px; font: 12px "verdana"; color: #cc6600; text-decoration:none;clear:both;}

.bgtxt_dot-blue1line {
background:url(/images/template/bgtxt_dot-blue1line.gif) top left repeat-x;text-align:left; height:23px; padding:4px 0 0 15px;clear:both;}
.bgtxt_dot-green1line{
background:url(/images/icon/dot99_3x1.gif) top left repeat-x;background-color:#E3F3F7;text-align:left; height:23px; padding:4px 0 0 15px;clear:both;}
.bgtxt_dot-blue1line a, .bgtxt_dot-blue1line a:link, .bgtxt_dot-blue1line a:active, .bgtxt_dot-blue1line a:visited{
color: #069; font: bold 12px "Verdana";  text-decoration:none;}
.bgtxt_dot-blue1line a:hover{
color: #C00; font: bold 12px "Verdana"; text-decoration:none; }

.hotelbgblue{
position:relative;}
.hotelbgblue_right{
width:60%;float:left;text-align:left;position:relative; color: #333; font:11px "Verdana"; text-decoration:none;padding:15px 0 15px 30px;}
.hotelbgblue_right2{
width:60%;float:left;text-align:left;position:relative;color: #333; font:11px "Verdana"; text-decoration:none;padding:10px 0 15px 30px;}
.hotelbgblue_left{
width:30%;float:left;text-align:center;position:relative;}

.hotelrateimage {
background:#e1eeee;text-align:left;width:220px;height:90px;clear:both;}
.hotelrateimage span {
padding:40px 0 40px 0;width:130px;float:left;text-align:center;}
.hotelrateimage img{
float:right;margin:5px;width:80px;}

.hotelrateimage2 {
background:#F3F8F8;text-align:left;width:220px;height:90px;clear:both;}
.hotelrateimage2 span {
padding:40px 0 40px 0;width:130px;float:left;text-align:center;}
.hotelrateimage2 img{
float:right;margin:5px;width:80px;}

.hotelbgblue_left{
width:30%;float:left;text-align:center;position:relative;}
.hotelmoreinfo {
padding:5px 0 5px 0;text-align:center;color: #666; font:11px "Verdana"; text-decoration:none; }

.b1px_gray{
float:left;border-width:1px;border-style:solid;border-color:#C4D9D9;background-color:#FFF;position:relative;width:520px;}
.row-h{
width:520px;height:20px;text-align:left;background-color:#CCDBDB;font: 13px "MS Sans Serif"; color: #FFD; text-decoration:none;padding-top:5px;clear:both;}
.row-bluelight{
width:520px;height:20px;text-align:left;background-color:#F3F8F8;padding-top:5px;font: 11px "MS Sans Serif"; text-decoration:none;}
.row-white{
width:520px;height:20px;text-align:left;background-color:#FFF;padding-top:5px;font: 11px "MS Sans Serif"; text-decoration:none;}

.col-period{
margin: 0;width:145px;float:left;text-align:left;padding-left:5px}
.col-roomtype{
margin: 0;width:200px;float:left;text-align:left;padding-left:5px}
.col-price-normal{
margin: 0;width:70px;float:left;text-align:right;}
.col-price{
margin: 0;width:90px;float:left;text-align:right;padding-right:5px;color: #C00}


/*=========== M-Hotels promotion ===========*/
.top-mhotels{
width:654px; height:40px; background:url(/Images/promotion/title-mhotels.gif) top no-repeat;}
.top-mhotels h2{
font:bold 16px "MS Sans Serif"; text-align:left; padding:12px 0 0 20px; color:#CC0000;}
.register{
width:210px; float:left; text-align:center; padding-top:10px;}
.register_bg{
background:url(/Images/promotion/bg-screen-mobile.gif) center no-repeat; width:140px; height:145px;  text-align:center;}

.title-blue644{
width:644px; height:40px; background:url(/Images/title-blue.jpg) top no-repeat;}
.title-blue644 h2{
font:bold 16px "Tahoma"; text-align:left; padding:12px 0 0 20px; color:#006699}

.promotion50Per{
width:50%; float:left; font:normal 13px "tahoma"; color:#222;}
.promotionlist {
padding-left:40px;}
.promotionlist ul{ 
list-style:none;}
.promotionlist li{ 
list-style:decimal; padding-bottom:10px;}
.mono-10th-L{
width:15%; float:left;}
.mono-10th-R{
width:85%; float:right; background:url(/Images/Icon/dot_3x3.gif) repeat-x bottom; font:normal 12px "Tahoma"; line-height:20px; padding-bottom:5px;}

.discount-santa{
background:url(../../images/icon-discount-santa.jpg) bottom center no-repeat; width:150px; height:210px;position:relative; margin:0 auto; text-align:center;}


/*=========== TB ===========*/
#TB_950_top{
width:950px; height:90px;background:url(/Images/Template/bg_top.jpg) repeat-x;}
#TB_830{
width:830px;float:left;padding-top:3px;padding-bottom:3px;}
#TB_title{
width:100%;float:right; color:#000; font:16px "MS Sans Serif"; padding:10px 0px 3px 0px; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#TB_title_blue{
width:694px;float:right; font: bold 16px "MS Sans Serif"; color:#00308A;padding:30px 0px 0px 20px;background:#FFF url(/Images/Icon/bot_.gif) bottom repeat-x;}
#TB_title_blue h1{
color:#00308A; font: bold 16px "MS Sans Serif";}
.TB_title_blue{
width:694px;float:right; font: bold 16px "MS Sans Serif"; color:#00308A;padding:30px 0px 0px 20px;background:#FFF url(/Images/Icon/bot_.gif) bottom repeat-x;}
.TB_title_blue h1{
color:#00308A; font: bold 16px "MS Sans Serif";}
#TB_title_blueL{
width:898px; font:16px "MS Sans Serif";color:#00308A;background-color:#FFF; padding:30px 0px 0px 20px;background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#bg_shade{
background-image:url(/Images/Template/bg_shade_instant.jpg);background-repeat:repeat-x; width:714px;}
.bg_shade{
background-image:url(/Images/Template/bg_shade_instant.jpg);background-repeat:repeat-x; width:714px;}
#TB_title2{
width:100%; float:right; font:16px "MS Sans Serif"; color:#000;padding:30px 0px 3px 0px; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}

#TB_title_red{
width:100%; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#TB_title_red h1{
font:bold 16px "Tahoma"; color:#C00; padding:30px 0px 3px 25px;}
#TB_title_red h2{
font:bold 14px "Tahoma"; color:#003399; padding:10px 0 2px 0;}

#TB_title_fontblue{
width:100%; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#TB_title_fontblue h2{
font:bold 14px "Tahoma"; color:#003399; padding:10px 0 2px 0;}

/*=========== Travel directory ===========*/
.travelMain{
width:90%; margin:10px auto 0 auto; font:13px "Tahoma"; line-height:16px; text-align:left;}
.travelMain p{
padding-top:8px;}
.travelContent{
width:92%; margin:0 auto;}

.travel-direct{
width:45%;float:left;margin:5px 10px;font: 11px "verdana"; color:#333;}
.travel-box { 
border:#87D6D5 dashed 1px;background:#FFF; padding:10px 0; margin-bottom:20px;}
.travel-redbox { 
border:#F00 dashed 1px;background:#FFF; padding:10px; margin:20px auto;}

.travel_threecol_xred{
width:95%;font: 11px "verdana"; color:#C00; margin:0 auto;}
.travel_threecol_xred ul{
text-align:left;display:block;margin:0; padding:10px;}
.travel_threecol_xred li{
width:33%;margin:0; font:bold 12px/18px "verdana"; text-decoration:none; float:left; list-style:none; background:url(http://www.hotelsthailand.com/images/icon/bot_or.gif) left no-repeat;}
.travel_threecol_xred li a:link,.travel_threecol_xred li a:visited{
color: #333; text-decoration:none; padding-left:15px;}
.travel_threecol_xred li a:hover{
text-decoration:underline; padding-left:15px; color:#C00;}

.travelL{
width:15%; float:left; font:bold 12px "MS Sans Serif"; line-height:14px; padding-top:3px;}
.travelR{
width:85%; float:left;font:normal 12px "MS Sans Serif"; line-height:14px; padding-top:3px;}


/*=========== news ===========*/
.newsMain{
width:93%; margin:0 auto; padding-top:20px; font:13px "Tahoma"; line-height:16px;}
.newsMain p{
padding:8px 10px; text-indent:20px; margin:0;}
.newsMain h2{
font:bold 14px "Tahoma"; line-height:16px; color:#1A95DB; margin:0; padding-bottom:8px;}
.newsMain_Date{padding:0 0 12px 0; background:url(/Images/Icon/dot99_3x1.gif) bottom left repeat-x; width:370px}

#newschoice{background:#F1EEE7 url(http://www.hotelsthailand.com/images/icon/dot99_3x1-w.gif) bottom left repeat-x;text-align:left;width:644px;margin:2px auto;}
#newschoice h2{
width:100%;float:right; color:#C00; font:bold 16px "MS Sans Serif"; padding:15px 0px 3px 0px; margin-bottom:5px; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}
#newschoicePadd{ padding:5px 15px 10px 15px;}

.newslist{
position:relative; width:21%; margin-left:3%; float:left; font:12px "Tahoma"; color:#333;text-align:left; line-height:16px;}
.newslist img{ 
margin-left:15px;}
.newsdetail{
position:relative; width:70%; margin-right:5%; float:left; font:12px "Tahoma"; color:#333;text-align:left; line-height:16px;}
.newsdetail a, .newsdetail a:visited{
font:bold 13px verdana; color:#007CBC; text-decoration:none; background:url(http://www.hotelsthailand.com/images/icon/icon_2.gif) left no-repeat; padding-left:15px;}
.newsdetail a:hover{
text-decoration:underline;}
.newsdetail span{
font:bold 13px verdana;color:#007CBC;}
.newsdetail p{
padding:10px 0; margin:0;}

.hitdetail{
position:relative; width:100%;  float:left; font:12px "Tahoma"; color:#333;text-align:left; line-height:16px;}
.hitdetail a, .hitdetail a:visited{
font:bold 13px verdana; color:#007CBC; text-decoration:none; background:url(http://www.hotelsthailand.com/images/icon/icon_2.gif) left no-repeat; padding-left:15px;}
.hitdetail a:hover{
text-decoration:underline;}
.hitdetail span{
font:bold 13px verdana;color:#007CBC;}
.hitdetail p{
padding:10px 0; margin:0;}

.newsdetail_noPic{
position:relative; width:63%; margin-right:5%; float:left; font:12px "Tahoma"; color:#333;text-align:left; line-height:16px;}
.newsdetail_noPic a, .newsdetail_noPic a:visited{
font:bold 13px verdana; color:#007CBC; text-decoration:none;}
.newsdetail_noPic a:hover{
text-decoration:underline;}
.newsdetail_noPic span{
font:bold 13px verdana;color:#007CBC;}
.newsdetail_noPic p{
padding:10px 0; margin:0;}

.Setgototop {
width:90%; margin:20px 30px; text-align:right;}
.borderOR{
padding:5px;border:#FF6600 1px dashed; background:#FFDFBF; margin:30px auto; font:12px Tahoma}
.borderOR img{
margin-right:15px; float:left;}
 
.news20{
width:30%; float:left; position:relative; text-align:left; font:normal 11px/18px "Tahoma";}
.news50Line{
width:50%; float:left; position:relative; text-align:left; background:url(/Images/Icon/dot_3x3.gif) repeat-y right; padding:2% 0;}
.news50{
width:47%; float:left; position:relative; text-align:left; padding:2% 0 2% 2% !important;padding:2% 0 2% 1%;}
.news80{
width:70%; float:left; position:relative; text-align:left; font:normal 11px/18px "Tahoma";}

/*news content
#tabmu-news{
background:url(/images/template/bar-oyellow-728.gif) no-repeat;width:728px; height:30px;}
#tabmu-news h2{font:bold 16px "Trebuchet MS"; color:#C50; padding:3px 0 0 10px; text-align:left;}
.news-content{clear:both;width:696px;height:98px;	font: 11px/1.3em verdana;padding:15px;position:relative;border:1px solid #f1da9b;border-top:0;}
.newcol1{ width:334px; background:url(/Images/Icon/dot_3x3.gif) repeat-y right; color:#333; font:11px verdana; text-align:left;padding-right:10px; float:left;}
.newcol1 a,.newcol1 a:link, .newcol1 a:visited {font:bold 12px verdana; color:#c50; text-decoration:none;}
.newcol1 a:hover{font:bold 12px verdana; color:#0055ab}
.newcol1 img{float:left; padding-right:10px;}
.newcol1 span{font:11px verdana; color:#888;}
.newcol2{width:334px; color:#333; font:11px verdana; text-align:left;
margin-left:10px; float:left;}
.newcol2 ul{list-style-type:none; padding:0; margin:0;}
.newcol2 li{display:block; background:url(/images/icon/bullet-news.gif) left no-repeat; padding-left:15px; line-height:20px;}
.newcol2 li a, .newcol2 li a:visited{font:11px verdana; color:#333; text-decoration:none;}
.newcol2 li a:hover{color:#C50;}
.mnews{border-top:1px #CCC solid; margin-top:10px; padding-top:3px; text-align:right}
.mnews a, .mnews a:link, .mnews a:visited{font:bold 11px verdana; color:#C50; text-decoration:none;}
.mnews a:hover{color:#333}
.mnews span{color:#CCC} */

#tabmu-news-blue{
background:url(/images/template/bar-oblue-728.gif) no-repeat;width:728px; height:30px;}
#tabmu-news-blue h2{
font:bold 16px "MS Sans Serif"; color:#038; padding:3px 0 0 10px; text-align:left;}
#tabmu-news-blue h3{
font:bold 16px "MS Sans Serif"; color:#038; padding:5px 0 0 10px !important; padding:8px 0 0 10px; text-align:left;}
.news-content-blue{
clear:both;width:696px;height:98px;	font: 11px "Tahoma";padding:15px;position:relative;border:1px solid #8FBED9;border-top:0;}

.newcol1-blue{ width:334px; background:url(/Images/Icon/dot_3x3.gif) repeat-y right; color:#333; font:11px "Tahoma"; text-align:left; padding-right:10px; float:left;}
.newcol1-blue a,.newcol1 a:link, .newcol1 a:visited {font:bold 12px "Tahoma"; color:#008EFD; text-decoration:none;}
.newcol1-blue a:hover{font:bold 12px "Tahoma"; color:#c50}
/*.newcol1-blue img{float:left; padding-right:10px;}*/
.newcol1-blue span{font:11px "Tahoma"; color:#888;}

.newcol2-blue{width:334px; color:#333; font:11px "Tahoma"; text-align:left;
margin-left:10px; float:left;}
.newcol2-blue ul{list-style-type:none; padding:0; margin:0;}
.newcol2-blue li{display:block; background:url(/images/icon/bullet-news.gif) left no-repeat; padding-left:15px; line-height:20px;}
.newcol2-blue li a, .newcol2 li a:visited{font:11px "Tahoma"; color:#333; text-decoration:none;}
.newcol2-blue li a:hover{color:#0099CC;}
.newcol2-blue span{font:11px "Tahoma"; color:#888;}


.mnews-blue{border-top:1px #CCC solid; margin-top:10px; padding-top:3px; text-align:right}
.mnews-blue a, .mnews a:link, .mnews a:visited{font:bold 11px "Tahoma"; color:#008EFD; text-decoration:none;}
.mnews-blue a:hover{color:#333}
.mnews-blue span{color:#CCC} 


/*=========== Region ===========*/
.region107{width:107px; padding-right:5px; padding-top:10px; float:left;}
.region107NoPadd{width:107px; padding-right:5px; float:left;}
.region694{background:url(/Images/Icon/bot_.gif) bottom repeat-x;width:694px; clear:both; padding-bottom:5px; display:block;}


/*=========== Packages ===========*/
#contentfont{
text-align:left;background:url(/Images/Template/bg_shade_instant.jpg) left top repeat-x; font:13px "MS Sans Serif"; color:#333;} 
.contentfontl{
width:300px; padding:20px 5px 5px 10px; float:left;} 
.contentfontr{
text-align:left;padding:20px 30px 5px 0; width:360px; float:right;} 

.title-left{
width:40%; float:left; text-align:left; padding:3px 0 0 10px;}
.title-right{
width:55%; float:right; text-align:right; padding:3px 10px 0 0;}


/*=========== index ===========*/
#TB_320{
width:304px;float:left;padding:8px 0px 8px 16px; }
#TB_410{
width:410px;float:right;text-align:right;padding:8px 0px 8px 0px; }
#index_340{
width:324px;float:left;padding:8px 0px 8px 16px; font:normal 13px/16px "Tahoma"; 	color: #393434 }
#index_380{
width:380px;float:right;text-align:right;padding:8px 0px 8px 0px; }
#TB_120{
width:120px;float:left;padding:10px 0px 10px 0px; }
#TB_534{
width:534px;float:right;padding:10px 0px 10px 0px; background:url(/Images/Icon/bot_.gif) bottom repeat-x;}


/*=========== promotion ===========*/
#pro-text{
width:280px; float:left; padding:8px 0px 8px 30px; text-align:left; font:13px "Tahoma"; color:#555}
#pro-text2{
width:645px; float:left; position:relative; clear:both; padding:8px 0px 8px 40px; text-align:left; font:13px "Tahoma"; color:#555}
#pro-searchbox{
width:380px; float:left; text-align:left; padding:8px; }
#promotion-seo {text-indent:-3999px; height:0px; font-size:0; line-height:0;}

/*=========== Header ===========*/
#TB_130{
width:130px; float:right; text-align:right; padding:3px 0 3px 0;}
#TB_180{
width:180px; float:right; text-align:right; padding:3px 0 0 0;} 
#TB_770{
width:770px; height:17px; padding-top:4px; text-align:right; float:left;}   	
#TB_300{
width:300px;text-align:left;float:left;} 
#headerL{
width:305px; float:left; font:normal 12px "Tahoma"; color:#333; text-align:right;}
#headerR{ 
float:right; width:547px;text-align:right; font:bold 11px "Tahoma"; color:#0099DD; text-align:right; padding:0 8px;}

#TB_350{
width:350px;text-align:left;float:left;} 
#TB_540{
width:540px;float:right;text-align:right;padding:15px 15px 10px 15px;} 
#TB_620{
width:590px;float:right;text-align:right;padding:15px 15px 10px 15px;} 
#TB_Advertising{
width:730px; background-color: #070707}
.TB_AdvertisingL{
width:363px; float:left}
.TB_AdvertisingR{
width:363px; float:right}
.TB_title654{
width:654px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:0 0 5px 0;font:16px "MS Sans Serif"; color: #C00; text-decoration: none;}
.TB_title654 h3{
font: bold 16px "MS Sans Serif"; color: #C00; text-decoration: none;}

.TB_titleReview{
width:100%;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:0 0 5px 0;font:16px "MS Sans Serif"; color: #C00; text-decoration: none;}
.TB_titleReview h2{
font: bold 16px "MS Sans Serif"; color: #C00; text-decoration: none; padding:20px 0 0 30px;}


.list_outbound{	
margin: 0;	width:654px; float:left; text-align:left;}
.list_outbound ul {	
margin: 0;	padding:0; display: block;	list-style-type:none; font:12px "verdana"; text-decoration:none;}
.list_outbound li {	
line-height:14px; width:109px; padding:5px 0 5px 0;	text-align:center; float:left;}
.list_vdo{	
margin: 0;	width:654px; float:left; text-align:left;}
.list_vdo ul {	
margin: 0;	padding:0; 	display: block;	list-style-type:none; font:13px "MS Sans Serif"; text-decoration:none;}
.list_vdo li {	
line-height:14px; width:104px; padding:5px 0 5px 5px; text-align:left; float:left;}

.service-320R{	
width:320px; text-align:left; font:13px "MS Sans Serif"; color: #393434; text-decoration:none; float:right;}
.service-320L{	
width:320px; text-align:left; font:13px "MS Sans Serif"; color: #393434; text-decoration:none; float:left;}
.service-110{	
width:110px; float:left; text-align:left;}
.service-210{	
width:210px; float:left; text-align:left;}
.City_Pic{width:34%; float:left;}
.City_Detail{width:66%; float:right; font:normal 12px Tahoma; color:#000; line-height:18px;}
.City_Detail p{color:#06C; font:normal 11px tahoma; margin:0; padding:0;}
.City_Detail img{ vertical-align:middle;}


.linebot{background:url(/Images/template/line-gray663x3.gif) center repeat-x; height:17px; width:100%; clear:both;}	
#navsubhotel{
background-color:#EFEFEF; height:26px;  line-height:20px; font:12px "MS Sans Serif"; color: #333; text-decoration: none;}
.splitline{
background:url(/Images/Icon/bot_.gif) center repeat-x; height:20px; width:100%; clear:both;}
.BGmenu{	
background-image : url(/Images/Template/bg_submenu.gif); width : 110px;	height : 74px;}

/* *** Float containers fix *** */ 
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
.BgLight{
text-align:center;	position:relative;	clear:both;	background-color:#7AA7A7;	padding:5px;}


/*=========== country page ===========*/ 
.country730BG{
width: 730px;float:left; background:#FFF url(/images/Template/bg_title.jpg) top repeat-x;} 
.country730_Topline{
width: 730px;float:left; background:#FFF url(/images/icon/bot_.gif) top repeat-x; padding-top:5px;} 
.country730{
width: 730px;float:left; background-color:#FFF;} 
.countrytitle680{
width:680px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:30px 0 2px 0;font:16px "MS Sans Serif"; color: #C00; text-decoration: none; text-align:left}
.country680{
width: 680px;background-color:#FFF; clear:both;} 
.country325{
width:325px; padding:30px 0 0 16px; float:left;} 
.country380{ 
width:380px; float:right; padding-top:60px;} 
.countryPic{ 
width:96px; float:right; background:#FFF url(/images/Template/bg_pic.gif) top no-repeat; padding: 6px 11px 6px 0px;} 
.country225{ 
width:215px; float:left; text-align:left; padding-left:8px;}  
.country115{ 
width:105px; float:left; text-align:right; padding-right:10px;}  
.list_Allcity{	
margin: 0;	width:654px;	float:left;	text-align:left;}
.list_Allcity ul {
margin: 0;	padding:0; 	display: block;	list-style-type:none;	font:12px "verdana"; text-decoration:none;}
.list_Allcity li {
line-height:14px; width:163px; padding:0;	text-align:left; float:left;}



/*=========== City page ===========*/ 
.city730BG{
width: 730px;float:left; background:#FFF url(/images/Template/bg_title.jpg) top repeat-x;} 
.city_Topline{
width: 730px;float:left; padding-top:0px;} 
.city730{
width: 730px;float:left; background-color:#FFF;} 
.city325{
width:325px; padding:10px 0 0 16px; float:left;}
.city380{ 
width:380px; float:right; padding-top:10px;}
#city-dropdown{	
background:#E6E2D7 url(/images/template/bg-dropdown.jpg) top repeat-x; text-align:left; padding:15px; width:700px;clear:both; display:block;}
.citytitle680{
width:680px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x; padding:30px 0 2px 0;
font-size:16px; font-family: "MS Sans Serif"; color: #C00; text-decoration: none; text-align:left}
.floatSearch{
padding-left:315px; z-index:0; top:60px; position: absolute;}

.city680{
width: 680px;background-color:#F1EEE7; clear:both;} 
.city630{
width: 630px; float:right; font:12px "verdana"; color: #000; padding-top:10px; } 
.city235{ 
width:218px; float:left; text-align:left; padding:0 8px 0 8px;}  
.city100{ 
width:100px; float:left; text-align:center;}  
#sortby_menu{
border:2px solid #7AA7A7; background-color:#C2DCDC; padding:8px 0 8px 25px; font:normal 12px "Tahoma"; color: #000;}  
#sortby_menuTop{ 
border-top-color:#7AA7A7; border-top-style:solid; border-top-width:2px;border-right-color:#7AA7A7; border-right-style:solid; border-right-width:2px;border-left-color:#7AA7A7; border-left-style:solid; border-left-width:2px; background-color:#C2DCDC; padding:8px 0 8px 25px; font:normal 12px "Tahoma"; color: #000;} 
#sortby_menuBottom{
border-bottom-color:#7AA7A7; border-bottom-style:solid; border-bottom-width:2px;border-right-color:#7AA7A7; border-right-style:solid; border-right-width:2px;border-left-color:#7AA7A7; border-left-style:solid; border-left-width:2px; background-color:#F0F7F7;padding:6px 0 6px 25px;
 font:normal 11px "Tahoma"; 	color: #000;} 
.list-hotelL {
width:230px; float:left; padding-left:10px;}
.list-hotelR {
width:125px; text-align:right; float:left;font:normal 12px "Tahoma"; 	color: #C00; padding-top:5px;} 
.list-hotel ul{	
list-style: none;	padding:0px;	margin:0px;}
.list-hotel li{	
margin:0;padding:3px 0 3px 0; clear:both; height:22px;background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x;	}
.list-hotel{	
width: 365px; float:left;}
.promotionL{
width:544px; float:left; height:22px; padding:3px;}
.promotionR{
width:74px; float:left; height:22px; padding:3px;}
.thumbnail {
font:11px "Verdana"; cursor:pointer; border-color:#7AA7A7; border-style:solid; border-width:3px; width:300px; background-color:#FFF;}
.thumbnailL {
font:11px "Verdana"; cursor:pointer; float:left; background-color:#C2DCDC;width:94px; text-align:center; padding:5px 0 0 0; }
.thumbnailR {
background-color:#F0F7F7; text-align:left; width:182px; padding:8px 0 8px 8px; float:right; font:11px "MS Sans Serif"; color: #000;}
 
.content_10{
width:10%; float:left;} 
.content_20{
width:20%; float:left; padding-top:10px;}
.content_80{
width:80%; float:left;}
.content_PaddT20{padding-top:20px; font:normal 13px "MS Sans Serif"; }
.content_Padd20{padding:20px 10px; font:normal 13px "Tahoma"; }
.content_act{width:208px; float:left; text-align:left; padding-left:10px;}
.content_Reamrk{text-align:right; padding:0 20px 10px 0;}

/*=========== H ===========*/
h1.titlebrown16{
font: bold 16px "MS Sans Serif"; color: #CC6600;}
h1{
font: bold 16px "MS Sans Serif"; color: #C00; text-decoration: none;}
h1.white24 {
font: bold 24px "MS Sans Serif"; color:#FFD; text-decoration:none;}
h2{
font: bold 16px "MS Sans Serif"; padding:0px;}
h3{
font: bold 16px "MS Sans Serif"; padding:0px;}
#txtRemark{
font:13px "Tahoma"; color:#00308A; line-height:18px; text-align:center;}
#block_remark{
padding:5px 5px 10px 5px; background:#FFFFC4; border:#E15F00 dashed 1px; text-align:left; margin:0 auto 10px auto;font:12px "Tahoma"; color:#630;}
#block_remark_promo{
padding:5px 15px 10px 5px; background:#FFFFC4; border:#E15F00 dashed 1px; text-align:left; margin:0 auto 10px auto;font:12px "Tahoma"; color:#630;width:665px;}
#block_remark_left{width:23%; float:left}
#block_remark_right{width:77%; float:right; padding-top:10px;}
#block_remark_blue{
background:#e6f5fa; border:#008EFD  dashed 1px; width:625px; margin:0 auto;}
#block_remark_body{
padding:10px 15px; background:#e6f5fa; border:#FFFFFF solid 3px; text-align:left;}

/*=========== Sub Menu ===========*/
.StylesBotton_None_001 {
color: #000; background-color: #BFE3EB; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #BFE3EA;	
cursor: pointer; font: bold 13px "MS Sans Serif";}
.StylesFrame_From_002 {
border: 1px solid #FFF;}
.StylesBotton_001 {
color: #000; background-color: #BFE3EB;	border-top-width: 1px; border-top-style: solid;	border-bottom-width: 1px;	border-bottom-style: solid;	border-top-color: #BFE3EA;	border-bottom-color: #BFE3EA; cursor: pointer; font:bold 13px "MS Sans Serif";}
.StylesBotton_002{	
color: #000; background-color: #BFE3EB;	border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid;	border-bottom-style: none; border-top-color: #BFE3EA; border-bottom-color: #BFE3EA;	cursor: pointer; font:bold 13px "MS Sans Serif";text-decoration:none;}
.StylesBotton_002_hover {	
background-color: #90C3D6; border-top-width: 1px; border-top-style: solid; border-bottom-style: none; border-top-color: #BFE3EA;	border-bottom-color: #BFE3EA; color: #FFD; cursor: pointer;	font: bold 13px "MS Sans Serif"; text-decoration:none;}
.StylesBotton_002_visited{
color: #000; background-color: #BFE3EB; border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	
border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #BFE3EA;	border-right-color: #BFE3EA; border-bottom-color: #BFE3EA;	border-left-color: #BFE3EA;	cursor: pointer;	font:bold 13px "MS Sans Serif";text-decoration:none;}
.StylesBotton_002_acitve{	
color: #000; background-color: #BFE3EB;	border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px; 	border-left-width: 1px;	border-top-style: solid; border-right-style: solid;	border-bottom-style: none;	border-left-style: solid;	border-top-color: #BFE3EA; border-right-color: #BFE3EA; border-bottom-color: #BFE3EA; border-left-color: #BFE3EA; cursor: pointer;	font: bold 13px "MS Sans Serif"; text-decoration:none;}
.StylesBotton_Image {
cursor: pointer;}


/*=========== _HeaderInst.cfm ===========*/
.conta10{
font: 13px "MS Sans Serif";}
.contlink_green{
font: bold 13px "MS Sans Serif"; color:#06C;}
.hotelname{
font: 13px "MS Sans Serif"; color:#0050C7;}
.hotelname:link{
font: 13px "MS Sans Serif"; color:#0050C7; text-decoration:underline;}
.hotelname:visited{
font: 13px "MS Sans Serif"; color:#0050C7; text-decoration:underline;}
.hotelname:hover{
font: 13px "MS Sans Serif"; color:#F60; text-decoration:none;}
.hotelname:active{
font: 13px "MS Sans Serif"; color:#0050C7;text-decoration:underline;}


 /*=========== hotel_review.cfm ===========*/
.sheadbbi20 { 
font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-style: italic; font-weight: bold; color: #2c629f }

.asort{
color:#fffffd;text-decoration:none;}
.asort:hover{
color:#FF9A03;text-decoration:none;}

.atxtavail{
color:#82A400;text-decoration:underline;}
.atxtavail:hover{
color:black;text-decoration:underline;}

.alnkmore{
color:navy;text-decoration:underline;}
.alnkmore:hover{
color:blue;text-decoration:underline;}

.txt8{
font-family:arial;font-size:8pt}

.a1{ 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2c629f}
.a1:hover { 
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F93; text-decoration: none;}

.ssmenu{
padding: 0 4px; background-color:#FC0;}

.assmenu{
padding: 0 4px; color:#48443B;}
.assmenu:hover{
padding: 0 4px; color:#009ACC;}


/*=========== Best Seller (Right panel) ===========*/
#rbestseller_container{
width: 184px; text-align: left; background:url(/Images/template/bestseller_bg.gif) repeat-y; line-height: 1.8em; position:relative;}
#rbestseller_top {
width: 184px; height: 67px; background:url(/Images/template/bestseller_top.gif) top no-repeat;}
#rbestseller_bottom {
width: 184px; clear: both; height:14px; background:url(/Images/template/bestseller_bottom.gif) bottom no-repeat; margin: 0; padding:0;}
#rbestseller {
width: 170px; margin:8px 4px 0 10px;}
#rbestseller ul {
list-style:square; margin:0 15px 0 15px; padding: 0;}
#rbestseller li {
padding: 2px 0 0 0; margin: 2px 0 2px 0; line-height:14px; color:#000; font: 13px "MS Sans Serif"; text-decoration:none;}


/*Frame 8px*/
/*===========light brown===========*/ 
.b8px_lbrown{
width:718px; float:left; position:relative; border-width:8px; border-style:solid; border-color:#E9E0CE; background-color:#FFF;}
.b8px_lbrown_inside{
width:100%; float:left; position:relative;}
.b8px_lbrown_padd{
padding:35px; font: 13px "MS Sans Serif"; color: #000; text-decoration:none; text-align:left;}


/*=========== gradient brown ===========*/ 
.gd_brown{
background:url(/Images/template/gradient_brown.gif) top repeat-x; clear:both;}
.gd_brown_module{
margin:0 35px 0 35px; padding:15px 0 0 0;}
.gd_brown a, .gd_brown a:link, .gb_brown a:visited{
font:bold 16px "MS Sans Serif";  color: #cc6600; text-decoration:none;}
.gd_brown a:hover{

font:bold 16px "MS Sans Serif";  color: #c68d34; text-decoration:none;}
.gd_brown_img img{
background:url(/Images/Icon/frame-image.gif) top no-repeat; padding:4px; margin:10px 15px 15px 0; float:left;}
.gd_brown_detail{
width:470px; margin:10px 0 0 0; padding-bottom:20px; float:left; font: 13px "MS Sans Serif"; color: #805629}


/*=========== line ===========*/
.dot99_bottom {
background:url(/Images/Icon/dot99_3x1.gif) bottom repeat-x;text-align:left;}
.dot99_bottom_Y {
background: url(/Images/Icon/dot_3x3.gif) top left repeat-y; text-align:left;}
.dot99_center {
background:url(/Images/Icon/dot99_3x1.gif) center repeat-x; text-align:left; height:20px; clear:both;}
.boxdashblue{
border:#6fc0e4 dashed 1px; width:100%; font-size:12px;}
.line_center {
background:url(/Images/template/line.gif) center repeat-x; text-align:left; height:2px; clear:both;}

/*=========== gradient blue===========*/ 
.gd_blue{
background:url(/Images/template/gradient_blue.gif) top repeat-x; clear:both;}
.gd_blue_module{
margin:0 30px 0 30px; padding:15px 0 0 0;}
.gd_blue_img img{
background:url(/Images/Icon/frame-image.gif) top no-repeat; padding:4px; margin:10px 15px 15px 0; float:left;}
.gd_blue_detail{
width:470px; margin:10px 0 0 0; padding-bottom:20px; float:left;}


/*=========== Sort by ===========*/
.Sortby-top{
width:730px; background-color:#FCF9E0; float:left; clear:both; display:block;}			
.Sortby-bottom{
width:701px; padding:6px 0 6px 25px; text-align:left;	/*background-color:#FCFCEC;*/ clear:both; display:block;	border-bottom-color:#7AA7A7; border-bottom-style:solid; border-bottom-width:2px;border-right-color:#7AA7A7;border-right-style:solid; border-right-width:2px;border-left-color:#7AA7A7; border-left-style:solid; border-left-width:2px; background-color:#F0F7F7;
font: 11px "MS Sans Serif"; color: #000;}		
.Sortby_100{
width:90px;	padding:5px 0 5px 8px;	text-align:left; font:bold 12px "verdana"; color:#000; text-decoration:none;float:left;}		
.Sortby_700{
width:700px; float: right; padding:5px;	text-align:left; font:bold 12px "verdana"; color:#490; text-decoration:none;}


/******* List Hotel *******/
#list_title{
background-color:#09C;padding:4px 0 4px 0; clear:both; display:block;}		
.list_hotelname{
width:520px;font: bold 12px "verdana"; color:#FFD; text-decoration: none; float:left; text-align:left; padding-left:5px;}
.list_120{
width:120px; float:left; text-align:center;}
.list_100{
width:100px;font: 12px "verdana"; color:#FFD; text-decoration: none; font-weight:bold;float:left; text-align:center;}	
#TB_850-02{
width:850px; padding:3px 0 3px 0; clear:both;text-align:left;  background-color:#FCF9E0; border-bottom-color:#CCC;	border-bottom-style:solid;	border-bottom-width:1px;}	
.list_hotelname-02{
width:515px;  overflow:hidden; 	float:left;  padding-left:5px;}
.list_120-02{
width:120px; display:block;	float:left; }
.list_90-02-left{
width:70px !important; width:90px; font:normal 12px "verdana"; color:#000; text-decoration: none; padding:0;float:left; text-align:left;}		
.list_120-02-right{
width:100px !important; width:120px; font:normal 12px "verdana"; color:#000; text-decoration: none; padding:0 20px 0 0 ;float:left; text-align:right;}		
	
/*review*/
.content_review950{
width:950px; background-color:#FFF; float:left;}
.content_review950 h1{
font:bold 16px "verdana"; color:#00308A; text-decoration:none;}
.content_review950 h2{
font:bold 13px verdana; color:#00308A;}

.line_review{
background:url(/Images/Template/line-review.gif) no-repeat; width:880px; height:30px; padding:5px 0 0 10px;}
.line_review h2{
font:bold 13px verdana; color:#FFFFF1;}
.line_review h3{
font:bold 13px verdana; color:#FFFFF1;}
.line_review_hotelinfo{
background:url(/Images/Template/line-review-hotel.gif) no-repeat; width:800px; height:30px; padding:5px 0 0 10px;}
.line_review_hotelinfo730{
background:url(/Images/Template/line-review730.gif) no-repeat; width:730px; height:30px; padding:5px 0 0 10px;}
.line_review_hotelinfo643{
background:url(/Images/Template/line-blue643.gif) no-repeat; width:643px; height:30px; padding:5px 0 0 0; margin:0 auto;}
.line_review_hotelinfo643 h3{
font:bold 16px verdana; color:#FFFFF1; padding-left:10px;}

.title-hotel_reviewlist{
width:860px; padding-top:6px; } 
.title-hotel_reviewlist ul{
list-style-type:none; height:30px;}
.title-hotel_reviewlist li{
width:100px;float:left; text-align:center;}

.hotel_reviewlist{
width:860px; text-align:left; line-height:30px;} 
.hotel_reviewlist ul{
list-style-type:none; padding-bottom:30px;}
.hotel_reviewlist li{
width:200px;float:left; text-align:center}

.hotel_reviewC{
width:750px; padding-top:6px; line-height:30px;} 
.hotel_reviewC ul{
list-style-type:none; text-align:left}
.hotel_reviewC li{
width:220px;float:left; padding-left: 15px;}

.hotel_reviewF{
width:100%; padding-top:6px; line-height:15px;} 
.hotel_reviewF ul{
text-align:left}
.hotel_reviewF li{
width:350px;float:left; padding-left: 15px;}

#hotelinfo_review{
width:750px;border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left;  clear:both; display:block;
font:normal 13px "MS Sans Serif"; color: #393434}
#hotelinfo_review h2{
font:bold 13px "MS Sans Serif"; color: #00308A; padding-bottom:3px;}
#hotelinfo_review h3{
font:bold 13px "MS Sans Serif"; color: #FFFFF1; padding-bottom:3px;}

#hotelinfo_review730{
width:730px;border:1px solid #D6EFF3; background-color:#E9F8FF; text-align:left;  clear:both; display:block;
font:normal 13px "MS Sans Serif"; color: #393434}
#hotelinfo_review730 h2{font:bold 13px "MS Sans Serif"; color: #00308A; padding-bottom:3px;}
#hotelinfo_review730 h3{font:bold 13px "MS Sans Serif"; color: #FFFFF1; padding-bottom:3px;}

#hotelinfo_lineblue{border:#6fc0e4 dashed 0px; border-bottom-width:1px; width:98%; margin:0 auto;padding:10px 0;}
#hotelinfo_lineblue h2{padding-left:10px;}
#hotelinfo_topic{text-align:left; width:730px; padding:5px 0;font:normal 10px "MS Sans Serif"; color:#000 ;}
#hotelinfo_block{font:normal 12px "MS Sans Serif"; color:#000 ; padding:10px;}
.hotelinfoCol {font:normal 11px "Verdana";  color: #06C; text-decoration: none;padding:0 2%; line-height:20px; width:46%; float:left;}
.hotelinfo_left{width:460px; float:left; padding-right:20px; padding-bottom:5px;}
.hotelinfo_right{width:220px; float:left; padding-bottom:5px;}

.dot_review{
border:#6fc0e4 dashed 0px; border-bottom-width:1px;}


/*=========== contentslide ===========*/
.contentslide{
width: 728px; height: 142px; margin-top:8px}
.contentslide .contentdiv{
display: none;}

.pagination_link{width:12%; float:left; text-align:right; padding-top:4px; font:normal 13px "MS Sans Serif"; color: #C00}
.pagination{
width: 728px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/ text-align: right; padding: 0 0 4px 0; float:left; width:88%;}
* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 728px; /*IE5 width*/ w\idth:728px; /*IE6 width*/}

.pagination a{
color: #626868; text-decoration: none;  text-align:center;
padding:1px 5px 3px 5px; font:normal 11px "Tahoma"; background:url(http://www.hotelsthailand.com/Images/bg-banner-link.gif) top no-repeat;}
.pagination a:hover{
color: #CC001C; text-decoration: none;   text-align:center;
padding:1px 5px 3px 5px; font:normal 11px "Tahoma"; background:url(http://www.hotelsthailand.com/Images/bg-banner-link.gif) top no-repeat;}
.pagination a.selected{
color: #fffffd; text-decoration: none;   text-align:center;
padding:1px 5px 3px 5px; font:normal 11px "Tahoma"; background:url(http://www.hotelsthailand.com/Images/bg-banner-hover.gif) top no-repeat;}

.listhotel-Bloack{
padding:10px 0; width:643px; margin:0 auto;/* height:65px;*/border-bottom:#CCCCCC dashed 1px;}
.listhotel-pic{
width:80px; float:left;}
.listhotel-detail{
width:420px; float:left; }
.listhotel-rate{
width:140px; float:left; text-align:center;}


/*=========== guarantee ===========*/
.guarantee_hotel_pink-title{
background:url(/images/template/bar-pink.jpg) no-repeat; width:620px; height:30px; font:12px "Tahoma"; text-align:left;}
.guarantee_hotel_pink{
clear:both; width:618px; font: 12px "Tahoma"; border:1px solid #ffc3c5; background-color:#fceaea;
border-top:0; padding:8px 0 5px 0;}
.guarantee_hotel_pink_L{
width:415px; float:left; text-align:left; line-height:16px; padding:0 5px;}
.guarantee_hotel_pink_R{
width:185px; float:right; padding-right:8px;}
.guarantee_hotel_pink_pro{padding-bottom:8px; text-align:left;font:normal 13px "Tahoma"; color: #390}
.guarantee_hotel_pink_pro p{margin:0; padding:3px 0 0 0 ;font:bold 13px "Tahoma"; color: #C00;}
.guarantee_hotel_pink_pro span{font:normal 11px "Tahoma"; color: #C00}

.guarantee_hotel_blue-title{
background:url(/images/template/bar-blue-728.gif) no-repeat; width:620px; height:30px; font:12px "Tahoma"; text-align:left;}
.guarantee_hotel_blue{
clear:both; width:618px; font: 12px "Tahoma"; border:1px solid #AACFCF; background-color:#EEFFFF;
border-top:0; padding:8px 0 5px 0;}
.guarantee_hotel_blue_L{
width:415px; float:left; text-align:left; line-height:16px; padding:0 5px;}
.guarantee_hotel_blue_R{
width:185px; float:right; padding-right:8px;}
.icon_padd{width:50px; height:45px;}
.guarantee_hotel_blue_pro{padding-bottom:8px; text-align:left;font:normal 13px "Tahoma"; color: #390}
.guarantee_hotel_blue_pro p{margin:0; padding:3px 0 0 0 ;font:bold 13px "Tahoma"; color: #390;}
.guarantee_hotel_blue_pro span{font:normal 11px "Tahoma"; color: #390}
.guarantee_bbluePic{width:100px; float:left; padding:3px 5px 0 5px;}
.guarantee_bbluePic img{border:#FFF solid 3px;}
.guarantee_bbluePic p{border:#CCC solid 1px; width:96px; margin:0; padding:0;}
.guarantee_bbluetext{width:305px; float:right; font:normal 12px "Tahoma";}
.guarantee_bbluetext p{margin:0; padding:0 0 3px 0; font:normal 12px/16px "Tahoma";}

.guarantee_hotel_brown-title{
background:url(/images/template/bar-brown-728.gif) no-repeat; width:620px; height:30px; font:12px "Tahoma"; text-align:left;}
.guarantee_hotel_brown{
clear:both; width:618px; font: 12px "Tahoma"; border:1px solid #E2C3A7; background-color:#FFF1E6;
border-top:0; padding:8px 0 5px 0;}
.guarantee_hotel_brown_L{
width:415px; float:left; text-align:left; line-height:16px; padding:0 5px;}
.guarantee_hotel_brown_R{
width:185px; float:right; padding-right:8px;}
.guarantee_hotel_brown_pro{padding-bottom:8px; text-align:left;font:normal 13px "Tahoma"; color: #390}
.guarantee_hotel_brown_pro p{margin:0; padding:3px 0 0 0 ;font:bold 13px "Tahoma"; color: #f60;}
.guarantee_hotel_brown_pro span{font:normal 11px "Tahoma"; color: #f60}

#guarantee_condition{border:#71BFD5 dashed 1px; background:#EFFFFF; padding:10px; width:640px;}

#guarantee_condition_red{border:#F80008 dashed 1px; padding:10px; width:640px;}

.block_guarantee_blue{
border:#AACFCF solid 0px; border-width:1px; width:174px; height:137px; background-color:#FFF; text-align:center; position:relative;}
.block_guarantee_brown{
border:#E2C3A7 solid 0px; border-width:1px; width:174px; height:137px; background-color:#FFF; text-align:center; position:relative;}

.block_guarantee{
border:#ffc3c5 solid 0px; border-width:1px; width:174px; height:137px; background-color:#FFF; text-align:center; position:relative;}
.block_yellow{

width:162px; height:63px; background-color:#fef5c2; font:12px "Tahoma"; color:#f00; padding:10px 0 0 0;}
.block_per50L{
float:left; width:50%; text-align:left; position:absolute; z-index:299; top:-4px; left:5px;}
.block_per50R{
float:right; width:50%; text-align:right;}
.block_per50R_bonus{
float:right; width:50%; text-align:right; padding:25px 0 5px 0;}
.float_icon_guarantee{
position: absolute; top:-5px; z-index:20; right:55px;}

.block_banner_guarantee{
width:184px;}
.block_banner_guarantee h2{text-indent:-2999px; height:0px; font-size:0px;}
.block_banner_guarantee_head{
width:184px; height:75px;}
.block_banner_guarantee_bg{
background:url(/images/template/guarantee-body.gif) top repeat-y;
width:184px; float:left; font: 12px "Tahoma"; color: #343434; text-decoration:none; float:left;}
.block_banner_guarantee_bottom{
background:url(/images/template/guarantee-footer.gif) top no-repeat; width:184px; height:9px; float:left;}

.flexinet_hotels {
margin:0; text-align:left; padding:0 8px !important; padding-left:0px;}
.flexinet_hotels ul{
list-style:none; text-align:left; margin:0px; padding:0; }
.flexinet_hotels li{
background:url(http://www.hotelthailand.com/images/template/bullet-rbrown.gif) no-repeat; padding-left:13px;}
.flexinet_hotels_box{
background:url(http://www.hotelthailand.com/images/template/bullet-rbrown.gif) no-repeat; padding-left:13px;}

.dot_bottom_brown{
background:url(http://www.hotelthailand.com/images/dot-brown3x3.gif) bottom repeat-x; padding-bottom:3px;position:relative;clear:both;}

.flexinet_pic{
width:62%; float:left; padding:5px 0; text-align:center;}
.flexinet_pic img{
width:80px; height:60px;}
.flexinet_price{
width:38%; float:left; padding-bottom:5px; font:normal 12px/16px "tahoma"; color:#C00; padding-top:15px; }

.tb-bbluePic{
width:100px; float:left; position:relative; margin: 0 0 10px 0 !important; margin: 2px 0 8px 0;}
.tb-bbluePic img{
border:#CCCCCC double 4px;}

/*province*/
.title_province{width:680px;margin:0 auto;}
.title_province h2{font:bold 16px "MS Sans Serif"; text-align:left; padding:12px 0 0 20px; color:#000;}
.province_listBox{width:664px; padding:0 15px;}
.province_setBox{width:680px;}
.province_setBox h3 {text-indent:-999px; height:0; font-size:0;}

.txt48443B-12 {
font: 12px "verdana"; color:#48443B; text-decoration:none;}
.TB_200{	
float:left;	width:200px; text-align:left;}	
#TB_850 {	
width:850px; padding-top:20px; text-align:left;}	
.TB_850{	
width:850px; text-align:left; clear:both; display:block;}		
#TB_800{	
height:17px; width:800px; padding-top:4px; text-align:center; float:left;}
#TB_850-line{	
width:850px; background:url(/images/icon/dot1x1-D2CAAF.jpg) bottom repeat-x; padding:5px; text-align:left;}


/*Tesco visa*/
#block_title_blue{
background:url(/Images/Template/line-blue670.gif) no-repeat; width:670px; height:30px; padding:5px 0 0 0;}
#block_title_blue h2{color:#fffffd; text-align:left; font-family:"tahoma"; padding-left:10px;}
#block_linebottom {
background:url(/Images/Icon/dot99_3x1.gif) left bottom repeat-x; padding:5px 0; width:643px; text-align:left; font:normal 11px "MS Sans Serif"; color:#06c; clear:both;}	
#hotel-listcover-title {width:643px; background:url(http://www.hotelsthailand.com/images/template/tab-month-643.gif) left bottom no-repeat; height:31px;}
.title-list-name{width:280px; float:left; padding:8px 0 0 10px; font:bold 13px "MS Sans Serif"; color:#446677; text-align:left;}
.title-list-star{width:50px; float:left; padding:8px 0 0 0; font:bold 13px "MS Sans Serif"; color:#446677; text-align:left;}
.title-list-review{width:80px; float:left; padding:8px 0 0 5px; font:bold 13px "MS Sans Serif"; color:#446677; text-align:left;}
.title-list-icon{ width:70px; float:left; padding:8px 0 0 10px;font:bold 13px "MS Sans Serif"; color:#446677; text-align:left;}
.title-list-price{width:120px; float:right; text-align:right;  padding:8px 10px 0 0 ;font:bold 13px "MS Sans Serif"; color:#446677; text-align:right;}

.hotel-listcover {width:643px; background:scroll transparent url(/images/template/bg_dot-blue1line.gif) left top repeat-x;
	display:block; text-align:left; font:normal 13px "MS Sans Serif"; text-decoration:none; height:30px;}
.hotel-list-name a, .hotel-list-name a:link, .hotel-list-name a:visited, .hotel-listcover a:active{color:#000; text-decoration:underline;}
.hotel-list-name a:hover{color:#C00; text-decoration:underline;}
.hotel-list-name{width:280px; float:left; padding:6px 0 0 10px;}
.hotel-list-star{width:50px; float:left; padding:6px 0 0 0;}
.hotel-list-review{width:80px; float:left; padding:6px 0 0 5px; font:bold 11px "MS Sans Serif"; color:#18B800}
.hotel-list-icon{ width:80px; float:left; padding:3px 0 0 5px;}
.hotel-list-price{width:120px; float:right; text-align:right; font:bold 12px "MS Sans Serif";color: #C00; text-decoration:none; padding:6px 10px 0 0 ;}




/*=========== Black Color ===========*/
.txtBlack11 {font:normal 11px "Verdana"; 	color: #000;}
.txtBlackver12 {font:normal 12px "Verdana"; 	color: #000;}
.txtblack12 {font:normal 12px "MS Sans Serif"; color:#000 ; }
.txtblack13 {font:normal 13px "MS Sans Serif"; color:#333 ;}
.black13 {font: 13px "Tahoma";	color: #343434;}
.black12 {font: 12px "Tahoma";	color: #343434;}
.txtBlack16 {font:normal 16px "MS Sans Serif";	color: #000;}
.txtBlackver {font: 11px"Verdana"; color: #000;}
.txtBlack {font:normal 13px "Tahoma"; 	color: #000;}

.Black13_,.Black13_:link,.Black13_:visited,.Black13_:active{
font:normal 13px "MS Sans Serif";  color: #000; text-decoration:none; }
.Black13_:hover{
color: #000; text-decoration:none;}

.lBlackRed11_,.lBlackRed11_:link,.lBlackRed11_:visited,.lBlackRed11_:active{
font: 11px "Tahoma"; color:#343434; text-decoration: underline;}
.lBlackRed11_:hover{
color: #dd0000;}

.BlackRed12_,.BlackRed12_:link,.BlackRed12_:visited,.BlackRed12_:active{
font:bold 12px "MS Sans Serif";  color: #000; text-decoration:underline;}
.BlackRed12_:hover{
color: #C00;}

.BlackRed12,.BlackRed12:link,.BlackRed12:visited,.BlackRed12:active{
font:normal 12px "MS Sans Serif";  color: #000; text-decoration:none; }
.BlackRed12:hover{
color: #C00;}

.BlackRed12b_,.BlackRed12b_:link,.BlackRed12b_:visited,.BlackRed12b_:active{
font:bold 12px "Tahoma"; color: #333;  text-decoration: underline;}
.BlackRed12b_:hover{
color: #C00;}

.BlackRed12,.BlackRed12:link,.BlackRed12:visited,.BlackRed12:active{
font: 12px "Tahoma"; color: #333;  text-decoration: none;}
.BlackRed12:hover{
color: #C00;}

.lBlack13_,.lBlack13_:link,.lBlack13_:visited,.lBlack13_:active{
font:normal 13px "Tahoma";  color: #000; text-decoration:underline; }
.lBlack13_:hover{
color: #000; text-decoration:none;}

.BlackRed13_,.BlackRed13_:link,.BlackRed13_:visited,.BlackRed13_:active{
font:normal 13px "MS Sans Serif";  color: #000; text-decoration:underline; }
.BlackRed13_:hover{
color: #C00; text-decoration:none;}

.BlackRed13,.BlackRed13:link,.BlackRed13:visited,.BlackRed13:active{
font:normal 13px "MS Sans Serif";  color: #000; text-decoration:none; }
.BlackRed13:hover{
color: #C00;}

.BlackRed13_line,.BlackRed13_line:link,.BlackRed13_line:visited,.BlackRed13_line:active{
font:normal 13px "MS Sans Serif";  color: #000; text-decoration:none; }
.BlackRed13_line:hover{
color: #C00; text-decoration:underline;}

.Blackblue13_,.Blackblue13_:link,.Blackblue13_:visited,.Blackblue13_:active{
font:normal 13px "MS Sans Serif";  color: #000; text-decoration:underline; }
.Blackblue13_:hover{
color: #009ACC; text-decoration:none;}

.linkBlack,.linkBlack:link,.linkBlack:visited,.linkBlack:active{
font:normal 11px "MS Sans Serif"; color: #000; text-decoration: none;}
.linkBlack:hover{
text-decoration: underline;}

.linkBlack_,.linkBlack_:link,.linkBlack_:visited,.linkBlack_:active{
font:normal 11px "MS Sans Serif"; color: #000; text-decoration: underline;}
.linkBlack_:hover{
text-decoration: none;}

.Blackblue,.Blackblue:link,.Blackblue:visited,.Blackblue:active{
font: bold 12px "MS Sans Serif"; color: #000; text-decoration: none;}
.Blackblue:hover{
color: #009ACC;}

.Blackblue13,.Blackblue13:link,.Blackblue13:visited,.Blackblue13:active{
font:normal 13px "Tahoma"; color: #333; text-decoration: none;}
.Blackblue13:hover{
color: #009ACC;}

.lBlackRed13,.lBlackRed13:link,.lBlackRed13:visited,.lBlackRed13:active{
font: 13px "Tahoma"; color:#343434; text-decoration: none;}
.lBlackRed13:hover{
color: #dd0000;}


/*=========== Blue Color ===========*/
.txtSub {font:normal 11px "Verdana";  color: #06C; text-decoration: none;}
.txtBlue_2007CBC {font:normal 12px "MS Sans Serif";  color: #007CBC}
.txtBlue_2B617F {font:normal 13px "MS Sans Serif"; color: #2B617F}
.txtBlue_0657CA    {font:normal 13px "MS Sans Serif"; color: #0657CA}
.txtBlue_0657CATahoma {font: 13px "Tahoma"; 	color: #0657CA}
.txtBlue_1A95DB {font:normal 13px "MS Sans Serif"; color: #1A95DB}
.txtleftblue {font:normal 13px "MS Sans Serif"; color: #0153C2}
.txtBlue_0B6A9513 {font:bold 13px "MS Sans Serif"; color: #0B6A95}
.txtBlue_1A95DBF15 {font:normal 15px "MS Sans Serif"; color: #1A95DB}
.txtBlue_0153C2F15 {font:normal 15px "MS Sans Serif"; color: #0153C2}
.txtBlue_04559AF15 {font:normal 15px "MS Sans Serif"; color: #04559A}
.txtBlue_034DBAF15 {font:normal 15px "MS Sans Serif"; color: #034DBA}
.txtBlue_0153C2F16 {font:normal 16px "MS Sans Serif"; color: #0153C2}
.txtBlue_09F16 {font:normal 16px "MS Sans Serif"; color: #09F}
.txtBlue_00308A16 {font:normal 16px "MS Sans Serif"; color: #00308A}
.txtBlue_0657CA16 {font:normal 16px "MS Sans Serif"; color: #0657CA}
.txtBlue_0096c5F16 {font:bold 16px "tahoma"; color:#0096c5}
.txtBlue_0153C2F17 {font:normal 17px "MS Sans Serif"; color: #0153C2}
.txtBlue_04559AF18 {font:normal 18px "MS Sans Serif"; color: #04559A}
.txtblue039-12 {font: 12px "verdana"; color:#039 ; text-decoration:none;}
.txtblue2C6-12 {font: 12px "verdana"; color:#2C629F ; text-decoration:none;}
.txtblue2C6-13 {font: 13px "verdana"; color:#2C629F ; text-decoration:none;}
.txtblue05B-12 {font: 12px "verdana"; color:#005ABC ; text-decoration:none;}
.txtblue049-14 {font: 14px  "verdana"; color:#049 ; text-decoration:none;}
.txtblue049-13 {font: 13px "verdana"; color:#049 ; text-decoration:none;}
.txtblue049-11{font: 11px "Verdana";color:#049;text-decoration:none;}
.txtblue039-16{font: 16px "verdana";color:#039;text-decoration:none;}

.lblue09B-14,.lblue09B-14:link,.lblue09B-14:visited,.lblue09B-14:active{
font: 14px  "verdana"; color:#09B ; text-decoration:none;}
.lblue09B-14:hover{
text-decoration:underline;}

.lblue-MS13,.lblue-MS13:link,.lblue-MS13:visited,.lblue-MS13:active{
font:normal 13px "MS Sans Serif"; color:#039; text-decoration:none;}
.lblue-MS13:hover{
text-decoration:underline;}

.lblue-org11_,.lblue-org11_:link,.lblue-org11_:visited{
font: 11px "Verdana"; color:#0050C7; text-decoration:underline;}
.lblue-org11_:hover{
color:#F60; text-decoration:none;}
.lblue-org11_:active{
color:#393434; text-decoration:none;}

.lblue-org12,.lblue-org12:link,.lblue-org12:visited,.lblue-org12:active{
font:normal 12px "verdana";color:#049;text-decoration:none;}
.lblue-org12:hover{
color:#F60;}

.lblue-org12_,.lblue-org12_:link,.lblue-org12_:visited,.lblue-org12_:active{
font:normal 12px "verdana";color:#049;text-decoration:underline;  }
.lblue-org12_:hover{
color:#F60;text-decoration:none;}

.lblue-brown12_,.lblue-brown12_:link,.lblue-brown12_:visited,.lblue-brown12_:active{
font:normal 12px "verdana";color:#049;text-decoration:underline; }
.lblue-brown12_:hover{
color:#C70;text-decoration:none;}

.blue07b_13_,.blue07b_13_:link,.blue07b_13_:visited{
font:normal 13px "MS Sans Serif";color:#0177BA;text-decoration:underline; cursor:pointer;  }
.blue07b_13_:hover,.blue08f_13_:active{
color:#0177BA; text-decoration:none; cursor:pointer;}

.blue08f_13_,.blue08f_13_:link,.blue08f_13_:visited{
font:normal 13px "verdana";color:#008EFD;text-decoration:underline;  }
.blue08f_13_:hover,.blue08f_13_:active{
color:#008EFD; text-decoration:none;}

.lblue-blue13,.lblue-blue13:link,.lblue-blue13:visited{
font:normal 13px "verdana";color:#03F;text-decoration:underline;  }
.lblue-blue13:hover,.lblue-blue13:active{
color:#09F; text-decoration:none;}

.lblue-blue12,.lblue-blue12:link,.lblue-blue12:visited{
font:normal 12px "verdana";color:#03F;text-decoration:underline;  }
.lblue-blue12:hover,.lblue-blue12:active{
color:#09F;text-decoration:none;}

.lblue-blue11,.lblue-blue11:link,.lblue-blue11:visited{
font:normal 11px "Verdana";color:#03F;text-decoration:underline; }
.lblue-blue11:hover,.lblue-blue11:active{
color:#09F;text-decoration:none;}

.lblue-org11_,.lblue-org11_:link,.lblue-org11_:visited,.lblue-org11_:active{
font:normal 11px "Verdana";color:#049;text-decoration:underline; }
.lblue-org11_:hover{
color:#F60;text-decoration:none;}

.lblue11,.lblue11:link,.lblue11:visited,.lblue11:active{
font: 11px "Verdana"; color:#049 ; text-decoration:none;}
.lblue11:hover{
text-decoration: underline;}

.lblue12,.lblue12:link,.lblue12:visited,.lblue12:active{
font: 12px "verdana"; color:#049 ; text-decoration:none;}
.lblue12:hover{
text-decoration: underline;}

.lblue12_,.lblue12_:link,.lblue12_:visited,.lblue12_:active{
font:normal 12px "MS Sans Serif"; color:#049 ; text-decoration:underline; }
.lblue12_:hover{
text-decoration: none;}

.lblue13,.lblue13:link,.lblue13:visited,.lblue13:active{
font: 13px "verdana"; color:#049 ; text-decoration:none;}
.lblue13:hover{
text-decoration: underline;}

.lblue13_,.lblue13_:link,.lblue13_:visited,.lblue13_:active{
font:normal 13px "verdana"; color:#049 ; text-decoration:underline; }
.lblue13_:hover{
text-decoration: none;}


.txtblue_,.txtblue_:link,.txtblue_:visited,.txtblue_:active{
font: 11px "Tahoma"; color: #0050C7; text-decoration:underline;}
.txtblue_:hover{
color: #F60;}

.lblueblack11_,.lblueblack11_:link,.lblueblack11_:visited,.lblueblack11_:active{
font: 11px "Tahoma"; color: #007cbc; text-decoration:underline;}
.lblueblack11_:hover{
color: #000;}

.linkBlue12_,.linkBlue12_:link,.linkBlue12_:visited,.linkBlue12_:active{
font:normal 12px "Tahoma"; color: #0153C2; text-decoration: underline;}
.linkBlue12_:hover{
color: #18B800; text-decoration: none;}


.Blueblown12_,.Blueblown12_:link,.Blueblown12_:visited,.Blueblown12_:active{
font: 12px "MS Sans Serif";  color: #007CBC; text-decoration:underline;}
.Blueblown12_:hover{
color: #CC3300;}

.BlueBlack12_,.BlueBlack12_:link,.BlueBlack12_:visited,.BlueBlack12_:active{
font:bold 12px "MS Sans Serif";  color: #007CBC; text-decoration:none;}
.BlueBlack12_:hover{
color: #000; text-decoration:underline;}

.linkBlue11,.linkBlue11:link,.linkBlue11:visited,.linkBlue11:active{
font:normal 11px "MS Sans Serif"; color: #0050C7; text-decoration: none;}
.linkBlue11:hover{
text-decoration: underline;}

.linkBlue07B_13,.linkBlue07B_13:link,.linkBlue07B_13:visited,.linkBlue07B_13:active{
font:normal 13px "Tahoma"; color: #07B; text-decoration: none;}
.linkBlue07B_13:hover{
text-decoration: underline;}

.linkBlue13,.linkBlue13:link,.linkBlue13:visited,.linkBlue13:active{
font:normal 13px "MS Sans Serif"; color: #0050C7; text-decoration: none;}
.linkBlue13:hover{
text-decoration: underline;}

.linkBlue13_,.linkBlue13_:link,.linkBlue13_:visited,.linkBlue13_:active{
font:normal 13px "MS Sans Serif"; color: #0050C7; text-decoration: underline;}
.linkBlue13_:hover{
text-decoration: none;}

.linkB12,.linkB12:link,.linkB12:visited,.linkB12:active{
font:normal 12px "MS Sans Serif"; color: #666; text-decoration: none;}
.linkB12:hover{
color: #C00; text-decoration: underline;}


.linkBlueEng,.linkBlueEng:link,.linkBlueEng:visited,.linkBlueEng:active{
font:normal 12px "MS Sans Serif"; color: #0153C2; text-decoration: underline;}
.linkBlueEng:hover{
color: #18B800; text-decoration: none;}

.lBlue,.lBlue:link,.lBlue:visited,.lBlue:active{
font:normal 13px "MS Sans Serif"; color: #0153C2; text-decoration: underline;}
.lBlue:hover{
text-decoration: none;}

.linkBlue,.linkBlue:link,.linkBlue:visited,.linkBlue:active{
font:normal 13px "MS Sans Serif"; color: #0153C2; text-decoration: underline;}
.linkBlue:hover{
color: #18B800; text-decoration: none;}

.l-BlueOrg,.l-BlueOrg:link,.l-BlueOrg:visited{
font: 13px "MS Sans Serif"; color: #0050C7; text-decoration:none;}
.l-BlueOrg:hover{
color: #F60;}
.l-BlueOrg:active{
color: #393434;}

.linkLightBlue,.linkLightBlue:link,.linkLightBlue:visited,.linkLightBlue:active{
font: 13px "MS Sans Serif"; color: #1A95DB; text-decoration: underline;}
.linkLightBlue:hover{
color: #FE7800; text-decoration: none;}

.linkBlueRed,.linkBlueRed:link,.linkBlueRed:visited,.linkBlueRed:active{
font: 13px "MS Sans Serif"; color: #0050C7; text-decoration: underline;}
.linkBlueRed:hover{
color: #CC3300; text-decoration: none;}

.linkLightBlue16 a, .linkLightBlue16 a:link, .linkLightBlue16 a:visited {
font: bold 16px "MS Sans Serif"; color: #009ACC; text-decoration: none
/*font: bold 16px "MS Sans Serif"; color: #009ACC; text-decoration: none*/}
.linkLightBlue16 a:hover  {font: bold 16px "MS Sans Serif"; color: #009ACC; text-decoration: underline;}
.linkLightBlue16 a:active {font: bold 16px "MS Sans Serif"; color: #000; text-decoration: none;}

.linkoutbound,.linkoutbound:link,.linkoutbound:visited,.linkoutbound:active{
font: bold 14px  "verdana"; color: #009ACC; text-decoration: none;}
.linkoutbound:hover{
text-decoration: underline;}

.lBlueOra13_,.lBlueOra13_:link,.lBlueOra13_:visited,.lBlueOra13_:active{
font: 13px "Tahoma"; color:#0099cd; text-decoration: underline;}
.lBlueOra13_:hover{
color: #FE7800;}

.lBlue05COra12_,.lBlue05COra12_:link,.lBlue05COra12_:visited,.lBlue05COra12_:active{
font: 13px "Tahoma"; color:#0055cc; text-decoration: underline;}
.lBlue05COra12_:hover{
color: #FE7800;}


/*=========== Orange Color ===========*/
.txtOr_FE7800F11 {font:normal 11px "MS Sans Serif"; 	color: #FE7800}
.txtOr_FF6600F11 {font:normal 11px "MS Sans Serif"; 	color: #F60}
.txtOr_E26103F11 {font:normal 11px "MS Sans Serif"; 	color: #E26103}
.txtOr_FF6600FB12Tahoma {font: bold 12px "Tahoma"; color: #F60}
.txtOr_E15F00F13 {font:normal 13px "MS Sans Serif"; 	color: #E15F00}
.txtOr_FAA619F13 {font:normal 13px "MS Sans Serif"; 	color: #FAA619}
.txtOr_FF6600F13 {font:normal 13px "MS Sans Serif"; 	color: #F60}
.txtOr_FF6600F13Tahoma {font: 13px "Tahoma"; color: #F60}
.txtOr_FF6600F11Tahoma {font: 11px "Tahoma"; color: #F60}
.txtOr_CC6600F13Tahoma {font: 13px "Tahoma"; color: #C60 }
.txtOr_E26103F15 {font:normal 15px "MS Sans Serif";	color: #E26103}
.txtOr_E15F00F15 {font:normal 15px "MS Sans Serif"; color: #E15F00}
.txtOr_FE7800F15 {font:normal 15px "MS Sans Serif";	color: #FE7800}
.txtOr_FE7800F16 {font:normal 16px "MS Sans Serif";	color: #FE7800}
.txtOr_FF6600F16 {font:normal 16px "MS Sans Serif";	color: #FF6600}
.txtOr_E15F00F18 {font:bold 18px "MS Sans Serif";	color: #E15F00}
.txtOr_FE7800F18 {font:bold 18px "MS Sans Serif";	color: #FE7800}
.txtorange-12b {font: bold 12px "Tahoma"; color:#F63 ; text-decoration:none;}
.txtorange-16b {font: bold 16px "Tahoma"; color:#C63 ; text-decoration:none;}

.OrE15F00 {font:normal 13px "MS Sans Serif"; 	color: #E15F00}
.txtorD30-b14{font: bold 14px verdana; color:#d30; text-decoration:none;}
.txtorF50-11{font-size: 11px; font-family:Tahoma; color: #FF5500; text-decoration:none;}

.linkOrange2,.linkOrange2:link,.linkOrange2:visited {
font:normal 12px "Tahoma"; 	color: #E15F00; text-decoration: underline;}
.linkOrange2:hover,.linkOrange2:active {
color: #555; text-decoration: none;}

.linkOrange3,.linkOrange3:link,.linkOrange3:visited {
font:normal 13px "Tahoma"; 	color: #E15F00; text-decoration: underline;}
.linkOrange3:hover {
color: #555; text-decoration: none;}
.linkOrange3:active {
font-weight: bold;	color: #555; text-decoration: none;}

.linkOrangeBold,.linkOrangeBold:link,.linkOrangeBold:visited,.linkOrangeBold:active {
font:normal 13px "MS Sans Serif"; 	color: #1A95DB; text-decoration: underline;}
.linkOrangeBold:hover {
color: #FE7800;}

.linkOrange12,.linkOrange12:link,.linkOrange12:visited,.linkOrange12:active {
font:normal 12px "Tahoma"; 	color: #FF5400; text-decoration: none;}
.linkOrange12:hover {
color: #343434; text-decoration:underline;}

.linkOrange_13,.linkOrange_13:link,.linkOrange_13:visited,.linkOrange_13:active {
font:normal 13px "Tahoma"; 	color: #FF5400; text-decoration: underline;}
.linkOrange_13:hover {
color: #FF5400; text-decoration:none;}

.linkOrange_13,.linkOrange_13:link,.linkOrange_13:visited,.linkOrange_13:active {
font:normal 13px "Tahoma"; 	color: #FF5400; text-decoration: underline;}
.linkOrange_13:hover {
color: #FF5400; text-decoration:none;}

.lorange_b12,.lorange_b12:link,.lorange_b12:visited,.lorange_b12:active {
font: bold 12px "verdana"; color:#C63; text-decoration:none;}
.lorange_b12:hover {
color:#F63;}

/*=========== Red Color ===========*/
.txtRed11 {font:normal 11px "MS Sans Serif"; 	color: #E00}
.txtRedC00-11 {font:normal 11px "MS Sans Serif"; 	color: #C00}
.txtRed {font:normal 13px "MS Sans Serif"; 	color: #E00}
.txtCC0013{font:normal 13px "MS Sans Serif"; 	color: #C00}
.red13{font:normal 13px "MS Sans Serif"; 	color: #C00}
.Red12 {font:normal 12px "MS Sans Serif"; 	color: #C30}
.txtCC013Tahoma{font:normal 13px "Tahoma"; 	color: #C00}
.txtDD0013{font:normal 13px "MS Sans Serif"; 	color: #D00}
.txtC00{font:normal 16px "MS Sans Serif";	color: #C00}
.red16Tahoma{font:bold 16px "Tahoma"; color:#dd0101;}
.red15Tahoma{font:bold 15px "Tahoma"; color:#dd0101;}
.price {font:normal 12px "Tahoma"; 	color: #C00} 
.price11 {font:normal 11px "Tahoma"; 	color: #C00} 
.txtred-16ff0101{font:bold 16px "verdana"; color:#ff0101;  text-decoration:none;}
  
.lred_back_12,.lred_back_12:link,.lred_back_12:visited,.lred_back_12:active{
font:normal 12px "MS Sans Serif";  color: #C00; text-decoration:none; }
.lred_back_12:hover{
color: #000; text-decoration:underline;}

.RedBlack12_,.RedBlack12_:link,.RedBlack12_:visited,.RedBlack12_:active{
font:bold 12px "MS Sans Serif";  color: #C00; text-decoration:underline;}
.RedBlack12_:hover{
color: #000;}

.RedBlack13B_,.RedBlack13B_:link,.RedBlack13B_:visited,.RedBlack13B_:active{
font:bold 13px "MS Sans Serif";  color: #c00; text-decoration:underline;}
.RedBlack13B_:hover{
color: #000; text-decoration:none;}

.RedBlack13_,.RedBlack13_:link,.RedBlack13_:visited,.RedBlack13_:active{
font:normal 13px "MS Sans Serif";  color: #c00; text-decoration:underline; }
.RedBlack13_:hover{
color: #000; text-decoration:none;}

.RedBlack11_,.RedBlack11_:link,.RedBlack11_:visited,.RedBlack11_:active{
font:normal 11px "MS Sans Serif";  color: #c00; text-decoration:underline; }
.RedBlack11_:hover{
color: #000; text-decoration:none;}

.RedBlack13,.RedBlack13:link,.RedBlack13:visited,.RedBlack13:active{
font: 13px "MS Sans Serif";  color: #C00; text-decoration:none; }
.RedBlack13:hover{
color: #000; text-decoration:underline;}

.lRedBlack12taho,.lRedBlack12taho:link,.lRedBlack12taho:visited,.lRedBlack12taho:active{
font: 12px "Tahoma"; color:#cc0000; text-decoration: none;}
.lRedBlack12taho:hover{
color: #343434; text-decoration:underline;}

.lRedBlack13_,.lRedBlack13_:link,.lRedBlack13_:visited,.lRedBlack13_:active{
font: 13px "Tahoma"; color:#cc0000; text-decoration: underline;}
.lRedBlack13_:hover{
color: #343434;}

.C3011_org,.C3011_org:link,.C3011_org:visited,.C3011_org:active{
font: 11px "MS Sans Serif"; color:#C30; text-decoration: underline;}
.C3011_org:hover{
color: #F60;}


/*=========== brown Color ===========*/
.txtdbrown13{ font:normal 13px "MS Sans Serif"; 	color: #805629}
.txtbrown630-12{ font:12px "Tahoma"; color:#630;}
.txtbrown630-13{ font:13px "Tahoma"; color:#630;}

.lBrown12_,.lBrown12_:link,.lBrown12_:visited,.lBrown12_:active{
font:normal 12px "Tahoma";  color: #663300; text-decoration:underline;}
.lBrown12_:hover{
font:normal 12px "Tahoma";  color: #663300; text-decoration:none;}


.lBrown13B_,.lBrown13B_:link,.lBrown13B_:visited,.lBrown13B_:active{
font:bold 13px "MS Sans Serif";  color: #402B12; text-decoration:underline;}
.lBrown13B_:hover{
font:bold 13px "MS Sans Serif";  color: #402B12; text-decoration:none;}


/*=========== Green Color ===========*/
.txtGreen {font:normal 14px "MS Sans Serif"; 	color: #18B800}
.txtgreen7B0-12 {font:normal 12px "Tahoma"; color:#77bb00 ; text-decoration:none;}
.txtGreenFont13 {font:normal 13px "MS Sans Serif"; 	color: #18B800}
.txtGreenFont15 {font:normal 15px "Tahoma"; 	color: #18B800}
.txtGreen390F13 {font:normal 13px "Tahoma"; color: #390}
.txtGreen390F16 {font:bold 16px "Tahoma"; color: #390}
.txtGreen390F11 {font:normal 11px "Tahoma"; color: #390}
.txtgreen-11 {font: 14px "MS Sans Serif"; 	color: #690}
.txtgreen-12 {font: 12px "Tahoma"; color:#cf0 ; text-decoration:none;}
.txtgreen-13 {font: 13px "Tahoma"; color:#cf0 ; text-decoration:none;}
.txtgreen-12b {font: bold 12px "Tahoma"; color:#096 ; text-decoration:none;}
.txtgreen-14b {font: bold 14px "Tahoma"; color:#096 ; text-decoration:none;}
.txtgreen-16b {font: bold 16px "Tahoma"; color:#693 ; text-decoration:none;}
.txtgreen070-13 {font: 13px "Tahoma"; color:#007700 ; text-decoration:none;}
.txtgreen090-13 {font: 13px "MS Sans Serif"; color:#009900 ; text-decoration:none;}

.linkGreen_,.linkGreen_:link,.linkGreen_:visited {
font: 11px "MS Sans Serif"; color: #669900; text-decoration: underline;}
.linkGreen_:hover {
color: #555;}

.linkGreen,.linkGreen:link,.linkGreen:visited {
font: 11px "MS Sans Serif"; color: #18B800; text-decoration: none;}
.linkGreen:hover {
color: #555; text-decoration: underline;}

.lgreen12taho,.lgreen12taho:link,.lgreen12taho:visited,.lgreen12taho:active{
font:normal 12px "Tahoma"; color: #2A0; text-decoration:none;}
.lgreen12taho:hover{
color: #343434; text-decoration:underline;}

.lgreen12_,.lgreen12_:link,.lgreen12_:visited,.lgreen12_:active{
font:normal 12px "Tahoma"; color: #8A0; text-decoration:underline;}
.lgreen12_:hover{
color: #88AA00; text-decoration:none;}


.linkGreenF13,.linkGreenF13:link,.linkGreenF13:visited {
font:normal 13px "MS Sans Serif"; 	color: #18B800; text-decoration: none;}
.linkGreenF13:hover {
color: #555; text-decoration: underline;}

.linkGreenBlack_,.linkGreenBlack_:link,.linkGreenBlack_:visited {
font:normal 13px "MS Sans Serif";  color: #6D9728; text-decoration:underline; }
.linkGreenBlack_:hover {
color: #000;}

.lGreen_090F12,.lGreen_090F12:link,.lGreen_090F12:visited {
font: 12px "Tahoma"; color: #090; text-decoration: underline;}
.lGreen_090F12:hover {
text-decoration:none;}

.lGreen_,.lGreen_:link,.lGreen_:visited {
font: 12px "Tahoma"; color: #669900;  text-decoration:underline;}
.lGreen_:hover {
text-decoration:none;}

.lGreen_b12,.lGreen_b12:link,.lGreen_b12:visited {
font: bold 12px "verdana"; color:#693; text-decoration:none;}
.lGreen_b12:hover {
color:#360;}

.lGreen12_,.lGreen12_:link,.lGreen12_:visited {
font:12px "verdana"; color:#2A0; text-decoration:underline;}
.lGreen12_:hover {
color:#343434; text-decoration:underline;}

.lGreen13_,.lGreen13_:link,.lGreen13_:visited {
font:13px "verdana"; color:#2A0; text-decoration:underline;}
.lGreen13_:hover {
color:#343434; text-decoration:underline;}

/*=========== White Color ===========*/
.txtwhite9 {font: 9px "Tahoma"; color: #FFFFFD}
.txtwhite11 {font: 11px "Tahoma"; color: #FFFFFD}
.txtwhite {font: 13px "Tahoma"; color: #FFFFFD}
.txtW12 {font:bold 13px "MS Sans Serif"; color: #FFFFFD; text-decoration: none;}
.txtwhiteFont16 {font:bold 16px "MS Sans Serif"; 	color: #FFFFFD}
.txtwhiteFont15 {font:bold 15px "MS Sans Serif";	color: #FFFFFD}

.linkWhite{font:13px "Tahoma";  color: #FFD; text-decoration: underline;}
.linkWhite:link, .linkWhite:visited, .linkWhite:active {font:13px "Tahoma";  color: #FFD; text-decoration: underline;}
.linkWhite:hover {color: #000;}

.lwh11:link,.lwh11:visited{font:11px "MS Sans Serif"; color:#FFD; text-decoration:none;}
.lwh11:hover{text-decoration:underline;}


/*=========== Gray Color ===========*/
.txtgrayFont10 {font:normal 10px "MS Sans Serif"; 	color: #555}
.txtgrayFont11 {font:normal 11px "Tahoma"; 	color: #555}
.txtgrayfont12 {font:normal 12px "Tahoma"; 	color: #555}
.txtgray33-12 {font:normal 12px "MS Sans Serif"; 	color: #333}
.txtgray       {font:normal 13px "Tahoma"; 	color: #555}
.txt393434{font:normal 13px "Tahoma"; 	color: #393434}
.txt393434_16{font:normal 16px "MS Sans Serif";	color: #393434}
.txtgray4F5052 {font:normal 13px "MS Sans Serif"; 	color: #4F5052}
.txtlight_gray {font:normal 13px "MS Sans Serif"; 	color: #9A9A9A}
.txtgrayFont15 {font:normal 15px "MS Sans Serif";	color: #555}
.txtgray33-11 {font:normal 11px "MS Sans Serif"; 	color: #333}
.txtgray99-11 {font:normal 11px "MS Sans Serif"; 	color: #999}
.GrayGreen8BA800-13 {font: 13px "verdana"; color: #8BA800;  text-decoration:none;}
.txtgray83-11 {font: 11px "Tahoma"; color: #838383;  text-decoration:none;}

.GrayGreen13,.GrayGreen13:link,.GrayGreen13:visited,.GrayGreen13:active {
font: 13px "Tahoma"; color: #5C574A;  text-decoration:none;}
.GrayGreen13:hover {
color: #8BA800;}

.GrayGreen33_13,.GrayGreen33_13:link,.GrayGreen33_13:visited,.GrayGreen33_13:active {
font: 13px "MS Sans Serif"; color: #333;  text-decoration:none;}
.GrayGreen33_13:hover {
color: #8BA800;}

.GrayGreen12Ta,.GrayGreen12Ta:link,.GrayGreen12Ta:visited,.GrayGreen12Ta:active {
font: 13px "Tahoma"; color: #5C574A;  text-decoration:none;}
.GrayGreen12Ta:hover {
color: #8BA800;}

.GrayGreen12,.GrayGreen12:link,.GrayGreen12:visited,.GrayGreen12:active {
font: 13px "MS Sans Serif"; color: #5C574A;  text-decoration:none;}
.GrayGreen12:hover {
color: #8BA800;}

.linkGray:link,.linkGray:visited,.linkGray:active {
font: 12px "MS Sans Serif"; color: #555; text-decoration: underline;}
.linkGray:hover {
color: #FE7800; text-decoration: none;}

.GrayGreen480-13:link,.GrayGreen480-13:visited,.GrayGreen480-13:active {
font: 13px "Verdana"; color: #5C574A;  text-decoration:none;}
.GrayGreen480-13:hover {
color: #448800;}

.lgrayB13:link,.lgrayB13:visited,.lgrayB13:active {
font:normal 13px "MS Sans Serif";  color: #555; text-decoration:none; }
.lgrayB13:hover {
color: #C00;}

.GrayRed_:link,.GrayRed_:visited, .GrayRed_:active {
font: 13px "MS Sans Serif"; color: #555; text-decoration: underline;}
.GrayRed_:hover {
color: #C30; text-decoration: none;}

.GrayRed:link,.GrayRed:visited,.GrayRed:active {
font: 13px "MS Sans Serif"; color: #555; text-decoration: none;}
.GrayRed:hover {
color: #C30; text-decoration: underline;}

.linkGrayF13:link,.linkGrayF13:visited {
font: 13px "MS Sans Serif"; color: #555; text-decoration: underline;}
.linkGrayF13:hover {
color: #FE7800; text-decoration: none;}
.linkGrayF13:active {
font-weight: bold; color: #555; text-decoration: none;}

.Gray33_:link,.Gray33_:visited,.Gray33_:active {
font: 13px "MS Sans Serif"; color: #333; text-decoration: none;}
.Gray33_:hover {
text-decoration: underline;}

.Gray33Tahoma_:link,.Gray33Tahoma_:visited,.Gray33Tahoma_:active {
font: 13px "Tahoma"; color: #333; text-decoration: none;}
.Gray33Tahoma_:hover {
text-decoration: underline;}

.GrayBlue13_:link,.GrayBlue13_:visited,.GrayBlue13_:active {
font:13px "Tahoma";  color: #555; text-decoration: underline;}
.GrayBlue13_:hover {
color: #0D90B9; }

.GrayBlue13:link,.GrayBlue13:visited,.GrayBlue13:active {
font:13px "Tahoma";  color: #555; text-decoration: none;}
.GrayBlue13:hover {
color: #0D90B9; text-decoration: underline;}

.GrayBlue12_:link,.GrayBlue12_:visited,.GrayBlue12_:active {
font:12px "Tahoma";  color: #555; text-decoration: underline;}
.GrayBlue12_:hover {
color: #0D90B9; text-decoration: none;}

.linkGrayF11,.linkGrayF11:link,.linkGrayF11:visited,.linkGrayF11:active {
font:normal 11px "MS Sans Serif"; color: #555; text-decoration: underline;}
.linkGrayF11:hover {
color: #FE7800; text-decoration: none;}

.GrayRed12_,.GrayRed12_:link,.GrayRed12_:visited,.GrayRed12_:active {
font:normal 12px "Tahoma"; color: #555; text-decoration: underline;}
.GrayRed12_:hover {
color: #C30; text-decoration: none;}

.GrayRed11_,.GrayRed11_:link,.GrayRed11_:visited,.GrayRed11_:active {
font:normal 11px "Tahoma"; color: #555; text-decoration: underline;}
.GrayRed11_:hover {
color: #C30; text-decoration: none;}


.lgray16_,.lgray16_:link,.lgray16_:visited,.lgray16_:active {
font:normal 16px "MS Sans Serif"; 	color:#393434; text-decoration:underline;}
.lgray16_:hover {
color: #393434; text-decoration:none;}

/*=========== Yellow Color ===========*/
.txtEE0066_F13{font:normal 13px "MS Sans Serif"; 	color: #EE0066}
.txtY_BA8B01F13{font:normal 13px "MS Sans Serif"; 	color: #BA8B01}
.txtY_C79600F13{font:normal 13px "MS Sans Serif"; 	color: #C79600}
.txtY_BA8B01F18{font:normal 18px "MS Sans Serif"; 	color: #BA8B01}
.txtyellow-12b {font: bold 12px "Tahoma"; color:#C90 ; text-decoration:none;}
.txtyellow-16b {font: bold 16px "Tahoma"; color:#ECBD16 ; text-decoration:none;}

.lyellow_b12,.lyellow_b12:link,.lyellow_b12:visited {
font: bold 12px "verdana"; color:#ECBD16; text-decoration:none;}
.lyellow_b12:hover {
color:#C90;}

/*Purple Color*/
.lpurple13_,.lpurple13_:link,.lpurple13_:visited,.lpurple13_:active{
font:normal 13px "Tahoma"; color:#B400FF ; text-decoration:underline; }
.lpurple13_:hover{
text-decoration: none;}

/*Special Romantic Banner*/
.special_romantic_head{
background:url(http://www.hotelsthailand.com/images/category/head-special-romantic.gif) top no-repeat;
width:184px; height:74px; float:left;
}
.special_romantic_bg{
background:url(http://www.hotelsthailand.com/images/category/bg-special-romantic.gif) bottom repeat-y;
width:184px; float:left; font:11px Tahoma; color:#ododod;
}
.special_romantic_footer{
background:url(http://www.hotelsthailand.com/images/category/footer-special-romantic.gif) top no-repeat;
width:184px; height:15px; float:left;
}
.special_romantic {
margin:0; text-align:left; width:160px; }
.special_romantic ul{
list-style:none; text-align:left; margin:0px; padding:0; }
.special_romantic li{
background:url(http://www.hotelsthailand.com/images/template/dot-red.gif) no-repeat; padding-left:10px; float:left}


