/****************************************/
#header{background: #808080;}
#departure{background: #B3B3B3;}
#navigation{background: #999;}
#submenu{background: #B3B3B3;}
/*#content{background: #999;}*/
/*#leftcolumn{background: #808080;}*/
/*#promotion{background: #B3B3B3;}*/
/*#smartsearch{background: #ECECEC;}*/
/*#hotdeal-top{background: #E6E6E6;}
#hotdeal-middle{background: #CCC;}
#hotdeal-bottom{background: #B3B3B3;}*/
/*#login{background: #B3B3B3;}
#subscribe{background: #999;}*/
/*#partner{background: #999;}
#tellafriend{background: #CCC;}
#press{background: #B3B3B3;}*/
/*#footer{background: #999;}*/
/*#hotdeal-top, #hotdeal-middle, #hotdeal-bottom{height:240px;}*/
/*#banner-top, #banner-bottom{height:140px;}*/


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

.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.alignleft{float:left;}
.alignright{float:right;}


/* Lauout */
#container{
	width:780px
	background: #fff url(img/16_col.gif) repeat-y;
}
#header{
	width:780px;
	height:80px;
	background: #fff url(/Head/images/ThaiflyHead01_04.jpg) repeat;
}
#departure{
	width:540px;
	height:25px;
	position:  absolute;
	top:  0;
	left:  240px;
	overflow:  hidden;
}
#header-content{
	width:540px;
	height:55px;
	position:  absolute;
	top:  25px;
	left:  240px;
}
#navigation{
	width:780px;
	height:22px;
}
#submenu{
	width:780px;
	height:18px;
	background: #366D94;
}
#wrapper{
	float:right;
	width:100%;
	margin-left:-290px;
}
#content{
	width:487px;
	margin-left:290px;
	padding-top:10px;
	margin-top:1px;
	border-right:solid 3px #eff1f1;
	border-top:solid 1px #d6d9d9;
}
#leftcolumn{
	width:290px;
	float:left;
	padding-top:10px;
	margin-top:1px;
	border-top:solid 1px #d6d9d9;
}
#smartsearchmenu{
	height:23px;
	width:270px;
	margin-left:20px;
}
#smartsearchcontent{
	height:397px;
	width:288px;
	margin-left:2px;
}
#login{
	width:141px;
	height:200px;
	float:left;
}
#subscribe{
	width:141px;
	height:200px;
	float:left;
}
#login, #subscribe, #partner, #tellafriend, #press{
	margin:1px;
	border:solid 1px #D6D9D9;
}

#partner{
	width:141px;
	height:144px;
	float:left;
	background: #fff url(/Home/images/Banner_Bizpatrner.jpg) no-repeat;
}
#tellafriend, #press{
	width:141px;
	height:70px;
	float:left;
}
#tellafriend{
	background: #fff url(/Home/images/Banner_Tell.gif) no-repeat;
}

#press{
	background: #fff url(/Home/images/Press.jpg) no-repeat;

}

#banner-top, #banner-bottom{
	width:290px;
}


#footer{
	width:780px;
	height:110px;
	margin-top:20px;
}

/* Head Section*/
#logo{
	margin-top:8px;
}
#departure{
	background: #000000;
	color: #FFFFFF;
	font-weight:bold;
	text-align:right;
	
}
#departure form{
	float:right;
	width:350px;
	padding-right:5px;
}
#langswitcher{
	float:right;
	padding-right:5px;
	padding-top:3px;
}
#langswitcher a{
	color:white;
	text-decoration: none; 
}
#dept-list{
	width: 140px; 
	height: 20px; 
}

/* Top Menu */
#menu-top, #menu-bottom, #menu-bottom2{
	list-style:none;
	float:right;
}
#menu-top li, #menu-bottom li, #menu-bottom2 li{
	float:left;
	padding-right:6px;
}
#menu-top a, #menu-bottom a, #menu-bottom2 a{
	padding-left:6px;
}
#menu-bottom{
	margin-bottom: 0px;
}
.addthis{
	float:right;
	margin-right: 5px;
	margin-top: 4px;
}



/* Main Menu */
#navigation {
	background:#FFF;
}
#navigation ul {
	margin:0;
	padding:0px 10px 0px 0px;
	list-style:none;
}
#navigation li {
	display:inline;
	margin:0;
	padding:0;
}
#navigation a {
	float:left;
	background:url("/Menu/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0px 0px 0px 7px;
	text-decoration:none;
	color: #366D94;
}
#navigation a span {
	float:left;
	display:block;
	background:url("/Menu/images/tabright.gif") no-repeat right top;
	padding:5px 10px 4px 2px;
	color: #366D94;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#navigation a span {float:none;}
/* End IE5-Mac hack */
#navigation a:hover span {
	color:#000;
}
#navigation a:hover {
	background-position:0% -42px;
}
#navigation a:hover span {
	background-position:100% -42px;
	color: #FFAB3F;
	text-decoration: underline;
}

#navigation-active  a {
	float:left;
	background:url("/Menu/images/tabactiveleft.gif") no-repeat left top;
	margin:0;
	padding:0px 0px 0px 7px;
	text-decoration:none;
	color: #366D94;
}
#navigation-active a span {
	float:left;
	background:url("/Menu/images/tabactiveright.gif") no-repeat right top;
	padding:5px 10px 4px 2px;
	color: #FFF;
}
#navigation-active a:hover {
	background-position:0% 0px;
}
#navigation-active a:hover span {
	background-position:100% 0px;
	color: #FFAB3F;
	text-decoration: underline;
}

#greeting{
	float:right;
	margin-right: 5px;
}

/* Promotion Banner */
#promotion{
	padding:0;
	margin:5px 0 0 0;
	line-height: 0;
}


#promotion ul{
	padding:0 0 0 2px;
	margin:0;
}

#promotion li{
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}



/* Hotdeal */
#hotdeal-top, #hotdeal-middle, #hotdeal-bottom{
	margin:1px;
	border:solid 1px #D6D9D9;
}

#hotdeal-top iframe{
	text-align:center;
}

#aif_PROMOTION{
	text-align:center;
}

#hotdeal-top h4{
	text-align:right;
	color: #fbb75b;
	margin-right: 5px;
	margin-bottom: 0px;
}
#hotdeal-top hr{
	padding:0;
	margin:0 auto;
	color:#999933;
	width:98%;
	margin-bottom: 0px;
}

#pkg-hotdeals, #htl-hotdeals, #aif-hotdeals{
	background: #CCCCCC;
	margin: 3px; 
	padding: 3px;
	min-height:73px;
}
#pkg-hotdeals img, #htl-hotdeals img, #aif-hotdeals img{
	float:left;
	padding: 3px;
}
#pkg-hotdeals p, #htl-hotdeals p, #aif-hotdeals p{
	padding-left: 77px;
	margin-bottom: 0px;
}
#pkg-hotdeals h5, #pkg-hotdeals h5 a, #htl-hotdeals h5, #htl-hotdeals h5 a, #aif-hotdeals h5, #aif-hotdeals h5 a{
	color:#FFFFFF;
	margin-bottom: 0px;
	padding-left: 3px;
	text-decoration: none;
}

#keywordtxt li{
	float:left;
}
#keywordtxt span{
	padding: 0 2px;
}


/*leftcolumn*/
#leftcolumn h6{
	color:#CCC;
	margin-bottom: 0px;
}

#leftcolumn img{
/*	float:right;*/
}

#banner-top ul, #banner-bottom ul, #guarantee ul{
	list-style:none;
	margin-bottom: 0px;
}
#banner-top ul li, #banner-bottom ul li, #guarantee ul li{
	display:block;
	margin: 0px 0px 0px 0;
	padding-top: 0px;
}

#guarantee li{
	float:left;
	width:180px;
}
#guarantee li.little{
	width:70px;
	text-align:center;
}


#partner ul {
	list-style-position:inside;
	margin:0;
	padding:65px 0 5px 10px;
}

ul.disc {
	list-style-type:disc;
}

ul.bannertext1{
	margin: -45px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}

ul.bannertext1 A:link{
	margin: -45px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}

ul.bannertext1 A:hover{
	margin: -45px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}

ul.bannertext1 A:visited{
	margin: -45px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}
ul.bannertext2 {
	margin: 0px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}
ul.bannertext2 A:link{
	margin: 0px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}
ul.bannertext2 A:visited{
	margin: 0px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}
ul.bannertext2 A:hover{
	margin: 0px 0px 0px 75px;
	font-family: kittithada;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}
ul.bannertext3{
	margin: 12px 0px 0px 0px;
	font-family: Tahoma;
	font-size: 1px;
	color: #FFFFFF;
	font-weight: bold;
  TEXT-DECORATION: none
}

#login ul{
	margin:5px 0px 0px 5px;
}
#subscribe p{
	padding:20px 0px 0px 5px;
	padding-bottom: 0px;
}


/*Hotdeal*/
.pkg-hotdeals-list, .htl-hotdeals-list{
	padding:5px;
}
.pkg-hotdeals-list a, .htl-hotdeals-list a{
	float:left;
}

.pkg-hotdeals-list ul, .htl-hotdeals-list ul{
	list-style:none;
	margin-bottom:5px;
}
.pkg-hotdeals-list li, .htl-hotdeals-list li{
	clear:both;
	line-height:20px;
}		
.pkg-hotdeals-list span, .htl-hotdeals-list span{
	float:left;
	color:#2c5aa6;
	margin-right:3px;
}

.pkg-hotdeals-list strike, .htl-hotdeals-list strike{
	width:55px;
	margin-right:5px;

}
.pkg-hotdeals-list span.promoprice, .htl-hotdeals-list span.promoprice{
	color:#F75757;
	width:55px;
	font-weight:bold;

}

.pkg-hotdeals-list span.location, .htl-hotdeals-list span.location{
	color:#999999;
	width:100px;
	margin-right:5px;
	font-weight:bold;

}
.pkg-hotdeals-list strike, .pkg-hotdeals-list span.promoprice, .pkg-hotdeals-list span.location,
.htl-hotdeals-list strike, .htl-hotdeals-list span.promoprice, .htl-hotdeals-list span.location{
	float:right;
	text-align:right;
}

span.more a{
	float:right;
	height: 19px;
	margin: 0 5px;	
}

#hotdeal-top span.more a, #hotdeal-middle span.more a, #hotdeal-bottom span.more a{
	margin-bottom:20px;
}
.h-name, .h-promoprice, .h-location{
	color:#000000;
}
.h-name{
	float:left;
	padding-left:40px;
}
.h-promoprice{
	float:right;
	padding-right:5px;
}
.h-location{
	float:right;
	padding-right:60px;
}
















