

body { margin: 0px 0px 0px 0px; background-image: url(http://www.asiaholiday.co.th/imgs/banner.jpg); background-position: top center; background-repeat: no-repeat; font:10pt Geneva, verdana, Arial, Helvetica, sans-serif;}

a:link { color: #04a; }
a:hover { color: #fc0; }
a:active { color: maroon; }
a:visited { color: #4ac; }

img { border: 0px none #000; }

h1 { margin-left: auto; margin-right: auto; position: absolute; display: block; width: 90%; top: 225px; margin-bottom: 0px; height: 36px; }
h1 a:link, h1 a:hover, h1 a:active, h1 a:visited { color: #000; display: block; float: right; text-align: center; text-decoration: none; font-weight: bold; font-size: 14px; width: 90%; height: 36px; background-image: url(http://www.asiaholiday.co.th/imgs/nav.png); background-position: top center; background-repeat: no-repeat; padding-top: 17px; }

.nav { z-index: 100; position: fixed; top: 100px; left: 0px; width: 40px; height: auto; background-image: url(http://www.asiaholiday.co.th/imgs/dock/dock.png); background-repeat: repeat-y; }
.nav a:link, .nav a:hover, .nav a:active, .nav a:visited { width: 40px; height: 40px; margin: 2px 0px 2px 0px; display: block; float: left;  }
.nav a:hover { background-image: url(http://www.asiaholiday.co.th/imgs/dock/dock_a.png); background-position: 0px -2px; background-repeat: no-repeat; }
.nav a:active { background-image: url(http://www.asiaholiday.co.th/imgs/dock/dock_a.png); background-position: 0px -58px; background-repeat: no-repeat; }

.nav2 { margin-left: auto; margin-right: auto; width: 990px; height: 15px; font-size: 9pt; color: silver; padding-left: 20px; }
.nav2 a { color: silver; text-decoration: none; }

.sm { z-index: 200; display: block; position: fixed; visibility: hidden; min-width: 300px; max-width: 500px; height: auto; margin-left: 50px; }

#asia_holiday { margin-top: 55px; width: 270px; }
.arrow1 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 13px; height: 106px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat; }
#outbound { margin-top: 72px; }
.arrow2 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 11px; height: 168px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}
#domestic { margin-top: 130px; width: 250px; }
.arrow3 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 13px; height: 137px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}
#travel_info { margin-top: 65px; }
.arrow4 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 11px; height: 354px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}
#services { margin-top: 125px; }
.arrow5 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 11px; height: 323px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}
#contact { margin-top: 280px; width: 250px; }
.arrow6 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 13px; height: 106px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}
#travel_org { margin-top: 310px; width: 250px; }
.arrow7 { z-index: 301; position: absolute; float: left; vertical-align: center; width: 13px; height: 136px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/ah.png); background-position: center right; background-repeat: no-repeat;}

.dh { display: block; float: left; width: 220px; height: 20px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box2_h.png); background-repeat: no-repeat; }
.dc { z-index: 199; margin-left: 0px; float: left; display: block; width: 200px; height: auto; padding: 0px 15px 0px 15px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box2_b.png); background-repeat: repeat-y; }
.dc em a { display: block; text-align: center; font-size: 10pt; width: 183px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/sm_ba.png); background-repeat: repeat-x; }
.dc b a { display: block; text-align: center; width: 183px; }
.dc a { color: #fff; text-decoration: none; display: block; float: left; min-width: 50px; height: auto; text-align: center; margin: 1px 1px 1px 1px; padding: 2px 5px 2px 5px; }
.df { display: block; float: left; width: 220px; height: 20px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box2_f.png); background-repeat: no-repeat; }

.dh2 { display: block; float: left; width: 420px; height: 20px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box_h.png); background-repeat: no-repeat; }
.dc2 { z-index: 199; margin-left: 0px; float: left; display: block; width: 400px; height: auto; padding: 0px 15px 0px 15px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box_b.png); background-repeat: repeat-y; }
.dc2 a { color: #fff; text-decoration: none; display: block; float: left; min-width: 50px; height: auto; text-align: center; margin: 1px 1px 1px 1px; padding: 2px 5px 2px 5px; }
.dc2 em a { display: block; text-align: center; font-size: 10pt; width: 378px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/sm_ba.png); background-repeat: repeat-x; }
.dc2 b a { display: block; text-align: center; width: 378px; }
.df2 { display: block; float: left; width: 420px; height: 20px; background-image: url(http://www.asiaholiday.co.th/imgs/sm/box_f.png); background-repeat: no-repeat; }

.ahsContenth { margin-left: auto; margin-right: auto; width: 990px; height: 20px; display: block; background-repeat: no-repeat; background-image: url(http://www.asiaholiday.co.th/imgs/content/ldp/ldph.png); }
.ahsContent { margin-left: auto; margin-right: auto; top: 265px; width: 990px; height: auto; display: table; background-image: url(http://www.asiaholiday.co.th/imgs/content/ldp/ldp.png); background-repeat: repeat-y; }
.ahsContent1 { margin-left: auto; margin-right: auto; top: 265px; width: 990px; height: auto; display: table; }

.ahsContentf { margin-left: auto; margin-right: auto; width: 990px; height: 33px; display: block; background-repeat: no-repeat; background-image: url(http://www.asiaholiday.co.th/imgs/content/ldp/ldpf.png); }

/* ie6 side menu */

.ie6sm { display: block; float: left; height: auto; width: 20%; }
.ie6sm a { display: block; margin-left: 5px; width: 100%; height: 25; text-decoration: none; }

/* End ie6 side menu */

/* ie7 program tours */

	.tour_asia_pro_tab { color:#111; padding:0px 20px; width:891px; height: auto; min-width: 891px; max-width: 891px; margin:6px; }
	.tour_asia_pro_tab li { list-style:none; float:left; }
	.tour_asia_pro_tab ul a { width: 117px; height: 33px; display:block; text-decoration:none!important; color:maroon; font-family: Verdana; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; background-repeat: no-repeat; background-position: 0px 0px; background-image: url(http://www.asiaholiday.co.th/images/UI/tab/idbt.png); margin-top: 1px; margin-right: 1px; margin-bottom: 0; }
	.tour_asia_pro_tab ul a:hover { width: 117px; height: 33px; color:#fff; background-position: -240px 0px; background-repeat: no-repeat; background-image: url(http://www.asiaholiday.co.th/images/UI/tab/idbt.png); background-attachment: scroll; }
	.tour_asia_pro_tab ul a.selected { width: 117px; height: 33px; margin-bottom:0; color:white; background-position: -120px 0px; background-repeat: no-repeat; background-image: url(http://www.asiaholiday.co.th/images/UI/tab/idbt.png); cursor:default; }
	.tour_asia_pro_tab_cont { font-family: Georgia; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; padding:10px 10px 8px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left; background-color: white; background-image: url(http://www.asiaholiday.co.th/images/UI/tab/idbt_bg.png); background-repeat: repeat-x; background-position: 0 0; border: solid 1pt #eb3900; }
	.tour_asia_pro_tab div a { color:#000; font-weight:bold; }
	.tour_asia_pro_tab_cont h1 a { display: block; width: 100px; height: 25px; font-size: 14pt; font-weight: bold; color: maroon; }
	.tour_asia_pro_tab_cont h2 a { display: block; width: 100px; height: 25px; font-size: 14pt; font-weight: bold; color: maroon; }
	.tour_asia_pro_tab_cont h3 a { display: block; width: 100px; height: 25px; font-size: 14pt; font-weight: bold; color: maroon; }
	
	#tapt_mc { color: red; font-size: 10pt; }
	#tapt_mpc { color: maroon; font-size: 12pt; }

	.tour_promotion_thumb { color: #535353; background-image: url(http://www.asiaholiday.co.th/images/UI/tab/tab1_yellow.png); background-repeat:repeat-x; width: 770px; height:auto  ; min-width: 770px; max-width: 770px; padding: 12px; border: solid 2px orange; }
	.tour_promotion2_thumb { color: #535353; width: 770px; height:auto  ; min-width: 770px; max-width: 770px; padding: 12px; border: solid 2px yellow; }
	.tour_promotion_thumb_left { width:125px; float:left; height:auto; text-align: center;}
	.tour_promotion_thumb_detail { text-align: justify; margin-left:200px; width:auto; height:auto }
	.tour_promotion_thumb_detail i {
	
	color: #FA6606;
	font-size: 16pt;
	font-weight: bold;
	font-style: italic;
	
	
	}

/* End ie7 program tours */

/* General Content */
.ahsc { display: block; }
.ahsc h2, .ahsc h2 a { display: block; margin: 20px 20px 20px 20px; width: 950px; min-width: 950px; font-weight: bold; font-size: 16pt; color: maroon; text-decoration: none; }
.ahsc h3, .ahsc h3 a { display: block; margin: 15px 20px 15px 20px; width: 950px; min-width: 950px; font-weight: bold; font-size: 13pt; color: maroon; text-decoration: none; }
.ahsc p { display: table; /*float: left;*/ margin: 6px 20px 6px 20px; width: 950px; min-width: 950px; font-weight: normal; font-size: 12pt; text-align: justify; color: #555; }
.ahsc img { display: block; margin: 10px 10px 10px 10px; float: left; border: 0px none #fff; }
.ahsc q { display: block; margin: 20px 0px 20px 0px; padding: 10px 10px 10px 10px; float: left; width: 950px; height: auto; border: 1px dotted #fc0; background-color: fcc; }
.picsrow { display: table; float: left; width: 910px;  height: auto; margin: 20px 0px 20px 60px; }
.pics { display: block; float: left; width: 160px; min-width: 175px; min-height: 150px; }
.pics img { margin: 5px 5px 5px 5px; }
.pics b, .pics b a { display: block; width: 175px; height: auto; font-weight: bold; margin-top: 120px; text-align: center; text-decoration: none; }
.pics p { width: 150px; min-width: 150px; text-align: justify; padding: 5px 5px 5px 5px; }
/* End General Content */

/* Landing Pages */

.tourldp { display: table; margin: 0px 0px 0px 0px; }
.tourldp h2, .tourldp h2 a { display: block; margin: 20px 20px 20px 20px; width: 950px; min-width: 950px; font-weight: bold; font-size: 16pt; color: maroon; text-decoration: none; }
.tourldp h3, .tourldp h3 a { display: block; margin: 15px 20px 15px 20px; width: 950px; min-width: 950px; font-weight: bold; font-size: 13pt; color: maroon; text-decoration: none; }
.tourldp p { display: table; float: left; margin: 20px 20px 20px 20px; min-width: 950px; font-weight: normal; font-size: 12pt; text-align: justify; font-size: 12pt; color: #555; }
.eachtour { display: table; margin: 20px 0px 20px 0px; min-width: 950px; height: auto; min-height: 200px; }
.etpic { opacity: 0.75; display: block; float: left; min-width: 190px; max-width: 190px; min-height: 200px; margin: 0px 20px 0px 20px; border: 1px solid navy; background-color: #fff; font-weight: normal; text-align: center; font-size: 12pt; color: #444; }
.etpic a { text-align: center; font-size: 9pt; color: #444; text-decoration: none; }
.etpic b { text-align: center; font-size: 9pt; color: #444; font-weight: normal; }
.etpic i { text-align: center; font-size: 9pt; color: maroon; display: block; width: 190px; height: 20px; }
.eachtour img { display: block; margin: 20px 20px 20px 20px; }
.eachtour p { display: block; float: right; margin: 0px 20px 0px 0px; min-width: 700px; max-width: 700px; height: auto; border: none; }
.eachtour p b a { display: block; width: 100%; font-weight: bold; font-size: 14pt; margin: 0px 0px 10px 0px; }
.eachtour p em { font-style: normal; }
.eachtour p u { display: block; margin: 10px 0px 0px 0px; text-align: center; text-decoration: none; font-size: 10pt; font-weight: bold; border: 1px solid gray; }
.eachtour p i { display: block; margin: 10px 0px 0px 0px; width: 100%; color: red; font-style: normal; }
.eachtour span a { display: block; float: right; margin: 0px 20px 0px 0px; text-align: center; text-decoration: none; font-size: 10pt; font-weight: bold; color: red; min-width: 700px; }
.et { display: block; float: right; min-width: 700px; height: auto; margin: 0px 20px 0px 0px; }
.etm { display: block; float: left; width: 10%; padding: 0px 5px 0px 5px; height: 25px; border-right: 1px dotted gray; border-bottom: 1px dotted gray; }
.etd { display: block; float: left; width: 55%; padding: 0px 5px 0px 5px; height: 25px; border-right: 1px dotted gray; border-bottom: 1px dotted gray; }
.etp { display: block; float: left; text-align: right; width: 30%; height: 25px; border-bottom: 1px dotted gray; }

/* End Landing Pages */

.banner { width: 100%; height: 290px; margin: 0px 0px 10px 0px; }
.banner h1 { margin-left: auto; margin-right: auto; position: absolute; display: block; width: 100%; top: 0px; margin-bottom: 0px; height: 200px; }
.banner h1 a:link, .banner h1 a:hover, .banner h1 a:active, .banner h1 a:visited { color: #fff; display: block; float: left; text-align: right; text-decoration: none; font-weight: bold; font-size: 16px; width: 50%; height: 100px; background-image: none; padding-top: 0px; }
.ticket_h { width: 990px; margin: 0px auto 0px auto; }
.ticket { width: 565px; height: 240px; margin-top: 10px; margin-left: 10px; background-image: url(http://www.asiaholiday.co.th/imgs/ticket.png); background-repeat: no-repeat; }
.ticket IFRAME { margin-left: 10px; margin-top: 10px; width: 535px; height: 195px; overflow: hidden; border-style: none; }

.tour { display: table; width: 490px; height: 700px; float: right; }
.tour h2 { width: 490px; height: 25px; display: block; margin-top: 0px; margin-bottom: 0px; float: left; font-size: 14pt; font-weight: bold; text-decoration: none; text-align: center; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_h.png); background-repeat: no-repeat; }
.tour h3 { margin-top: 0px; margin-bottom: 0px; }
.tour h4 { width: 490px; height: 25px; display: block; margin-top: 675px; margin-bottom: 0px; float: left; font-size: 15pt; font-weight: normal; text-align: center; position: absolute; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_f.png); background-repeat: no-repeat; background-position: 0px -30px; }
.tour h4 i { font-size: 9pt; font-style: normal; }
.touricon { z-index: 99; width: 50px; height: auto; float: left; position: absolute; margin-top: 115px; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_dock.png); background-repeat: repeat-y; }
.touricon a:link, .touricon a:hover, .touricon a:active, .touricon a:visited { width: 50px; height: 50px; display: block; float: left; margin: 2px 0px 2px 0px; } 
.touricon a:hover { background-image: url(http://www.asiaholiday.co.th/imgs/dock/cont_dock_a.png); background-position: 0px 0px; background-repeat: no-repeat; }
.touricon a.selected { background-image: url(http://www.asiaholiday.co.th/imgs/dock/cont_dock_a.png); background-position: 0px -57px; background-repeat: no-repeat; }
.touricon a img { width: 45px; height: 45px; margin: 2px 2px 2px 2px; border-style: none; opacity: 0.7; }


.alltour { width: 490px; height: 650px; float: right; overflow: auto; overflow-x: hidden; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_cont.png); background-repeat: repeat-y; }
.alltour div { width: 490px; height: auto; }
.alltour div q { display: block; color: maroon; font-size: 15pt; font-weight: bold; width: auto; height: auto; margin-left: 70px; margin-right: 70px; margin-bottom: 10px; }
.alltour div h2 a, .alltour div h3 a { display: block; width: 490px; height: 30px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; font-size: 13pt; text-align: center; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_cont.png); background-repeat: repeat-y; }
.alltour div p { display: block; width: 470px; height: auto; min-height: 160px; margin-right: 15; margin-left: 10; padding-top: 0px; padding-bottom: 0px; }
.alltour div p b a:link, .alltour div p b a:hover, .alltour div p b a:active, .alltour div p b a:visited, .tourcity div p b a { color: #04e; font-size: 12pt; font-weight: bold; display: block; text-align: left; }
.alltour div i { display: block; font-size: 10pt; font-style: none; color: gray; }
.alltour div i em { font-size: 13pt; font-weight: bold; color: #f70; }
.alltour div u { display: block; font-size: 10pt; text-decoration: none; color: navy; }
.alltour div u em { font-size: 14pt; color: red; font-weight: bold; }
.alltour div em a { color: gray; }
.alltour div a { display: block; font-size: 10pt; text-decoration: none; color: black; }
.tour img { display: block; width: 100px; height: 150px; float: left; margin-left: 10px; margin-right: 10px; margin-bottom: 10px; }

.tourcity { display: block; width: 460px; height: auto; margin-left: 10px; padding: 0px 0px 0px 0px; }
.tourcity ul { display: table; width: 440px; height: 40px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; text-align: center; }
.tourcity li { list-style: none; display: block; float: left; text-align: center; }
.tourcity li a { color: #fff; display: block; width: 70px; height: 20px; text-align: center; font-size: 7pt; background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); }
.tourcity li a:hover { background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); background-position: -86px 0px; }
.tourcity li a.selected { background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); background-position: -172px 0px; }
.tourcity div { display: block; width: 460px; height: auto; }
.tourcity div p { display: block; width: 460px; min-height: 160px; }
.tourcity div b a { display: table; width: 460px; height: auto; text-align: center; font-size: 12pt; }



.ticketList { display: table; width: 490px; height: 700px; float: left; }
.ticketList h2 { width: 490px; height: 25px; display: block; margin-top: 0px; margin-bottom: 0px; float: left; font-size: 14pt; font-weight: bold; text-decoration: none; text-align: center; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_h.png); background-repeat: no-repeat; background-position: -1px 0px; }
.ticketList h4 { color: maroon; width: 490px; height: 25px; display: block; margin-top: 675px; margin-bottom: 0px; float: left; font-size: 13pt; font-weight: normal; text-align: center; position: absolute; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_f.png); background-repeat: no-repeat; background-position: -1px -35px; }
.ticketList h4 i { color: #000; font-size: 9pt; font-style: normal; }
.ticketicon { z-index: 99; width: 50px; height: auto; float: left; position: absolute; margin-top: 115px; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/ticket_dock.png); background-repeat: repeat-y; background-position: -1px 0px; }
.ticketicon a:link, .ticketicon a:hover, .ticketicon a:active, .ticketicon a:visited { width: 50px; height: 50px; display: block; float: left; margin: 2px 0px 2px 0px; }
.ticketicon a:hover { background-image: url(http://www.asiaholiday.co.th/imgs/dock/cont_dock_a.png); background-position: 0px 0px; background-repeat: no-repeat; }
.ticketicon a.selected { background-image: url(http://www.asiaholiday.co.th/imgs/dock/cont_dock_a.png); background-position: 0px -57px; background-repeat: no-repeat; }
.ticketicon a img { width: 45px; height: 45px; opacity: 0.7; margin: 2px 2px 2px 2px; }
 
.allairticket { width: 490px; height: 650px; float: left; overflow: auto; overflow-x: hidden; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_cont.png); background-repeat: repeat-y; background-position: -1px 0px; }
.ticketList div h3 { display: block; width: 490px; height: 25px; margin-top: 0px; margin-bottom: 0px; font-weight: bold; font-size: 13pt; text-align: center; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_cont.png); background-repeat: repeat-y; background-position: -1px 0px; }
.ticketList div div b { color: black; font-size: 12pt; display: block; text-align: center; }


.ticketcity { display: block; width: 490px; height: auto; padding: 0px 0px 0px 0px; }
.ticketcity ul { display: table; width: 440px; height: 40px; margin: 0px 0px 0px 25px; padding: 0px 0px 0px 0px; text-align: center; }
.ticketcity li { list-style: none; display: block; float: left; text-align: center; }
.ticketcity li a { display: block; width: 70px; height: 20px; color: #fff; text-align: center; text-decoration: none; font-size: 7pt; background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); background-position: 0px -37px; }
.ticketcity li a:hover { background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); background-position: -86px -37px; }
.ticketcity li a.selected { background-image: url(http://www.asiaholiday.co.th/imgs/content/tab/tab.png); background-position: -172px -37px; }
.ticketcity q { display: block; color: maroon; font-size: 15pt; font-weight: bold; width: auto; height: auto; margin-left: 70px; margin-right: 70px; margin-bottom: 10px; }

.allairticket div .air_tickets_h { display: block; font-size: 9pt; text-align: center; width: 490px; height: 30px; background-image: url(http://www.asiaholiday.co.th/imgs/content/pt/pt_cont.png); background-repeat: repeat-y; }
.allairticket div .air_tickets_h .air_tickets_col,.allairticket div .air_tickets_h .destination_col,.allairticket div .air_tickets_h .expired_col,.allairticket div .air_tickets_h .price_col { display: block; height: 20px; float: left; }
.allairticket div .air_tickets_h .air_tickets_col { width: 240px; margin-top: 5px; }
.allairticket div .air_tickets_h .expired_col { width: 60px; font-size: 7.9pt; height: 30px; }
.allairticket div .air_tickets_h .destination_col { width: 100px; margin-top: 5px; }
.allairticket div .air_tickets_h .price_col { width: 60px; margin-top: 5px; }
.air_tickets_a { color: maroon; width: 450px; height: auto; float: left; margin: 5px 10px 5px 60px; text-align: left; font-size: 10pt; font-weight: bold; } 
.air_tickets_e { width: 490px; height: auto; float: left; font-size: 9pt; } 
.air_tickets_b { width: 490px; height: auto; float: left; font-size: 9pt; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_cont.png); background-repeat: repeat-y; } 
.air_tickets_f { width: 490px; height: auto; float: left; font-size: 9pt; background-image: url(http://www.asiaholiday.co.th/imgs/content/tk/tk_fc.png); background-repeat: repeat-y; } 

.air_tickets_e .air_tickets_class b, .air_tickets_b .air_tickets_class b, .air_tickets_f .air_tickets_class b { color: gray; font-size: 9pt; font-weight: normal; }

.airline_col, .air_tickets_class, .destination_d, .price_d, .expired_d { display: block; float: left; height: auto; }
.air_tickets_class { width: 125px; }
.airline_col { width: 115px; }
.destination_d { width: 100px; }
.price_d { width: 60px; text-align: right; }
.expired_d { width: 60px; text-align: center; }

.footer { margin-left: auto; margin-right: auto; width: 990px; height: 160px; margin-top: 20px; background-position: top center; background-image: url(http://www.asiaholiday.co.th/imgs/footer.png); background-repeat: no-repeat; }
.footer h4 a { display: block; width: 990px; height: auto; font-size: 13pt; text-decoration: none; text-align: right; float: right; margin: 25px 10px 0px 0px; }
.footer p { display: block; width: 990px; height: auto; font-size: 9pt; text-align: right; float: right; margin: 10px 10px 0px 0px; }
.footer b { display: block; width: 990px; height: auto; font-size: 12pt; text-align: right; float: right; margin: 5px 10px 0px 0px; }
.footer i { display: block; width: 990px; height: auto; font-style: normal; font-weight: normal; font-size: 9pt; text-align: right; float: right; margin: 5px 10px 0px 0px; }
.footer em { display: block; width: 990px; height: auto; font-size: 12pt; font-style: normal; font-weight: normal; text-align: right; float: right; margin: 5px 10px 0px 0px; }







/* Old Style ticket box */

.all_air_ticket_tab { color:#111; padding:15px 20px; width:891px; height: auto; min-width: 891px; max-width: 891px; margin:25px; }
.all_air_ticket_tab li { list-style:none; float:left; }
.all_air_ticket_tab ul a { display:block; padding:6px 10px; text-decoration:none!important; color:maroon; font-family: Verdana; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; background-color: #ff0; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_tc.jpg); background-repeat: repeat-x;background-position: 0 0; margin-top: 1px; margin-right: 1px; margin-bottom: 0; }
.all_air_ticket_tab ul a:hover { color:#fff; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_th.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }
.all_air_ticket_tab ul a.selected { margin-bottom:0; color:white; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_to.jpg); background-repeat: repeat-x;background-position: 0 0; cursor:default; }
.all_air_ticket_cont { font-family: Georgia; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; padding:10px 10px 8px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left; background-color: white; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_bg.png); background-repeat: repeat-x; background-position: 0 0; border: solid 1pt #eb3900; }
.all_air_ticket_tab div a { color:#000; font-weight:bold; }


.air_ticket_inner { color:#111; padding:15px 20px; width:831px; height: auto; min-width: 831px; max-width: 831px; margin:25px; }
.air_ticket_inner li { font-size: 10px; list-style:none; float:left; }
.air_ticket_inner ul a { display:block; padding:6px 10px; text-decoration:none!important; color:maroon; font-family: Verdana; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; background-color: #eb3900; background-position: 0 0; margin-top: 1px; margin-right: 1px; margin-bottom: 0; }
.air_ticket_inner ul a:hover { color:#fff; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_th.jpg); background-repeat: repeat-x; background-attachment: scroll; background-position: 0 0; }
.air_ticket_inner ul a.selected { margin-bottom:0; color:white; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_to.jpg); background-repeat: repeat-x;background-position: 0 0; cursor:default; }
.air_ticket_inner_cont { font-family: Georgia; font-weight: normal; font-style: normal; font-variant: normal; line-height: normal; padding:10px 10px 8px;
  *padding-top:3px;
  *margin-top:-15px;
  clear:left; background-color: white; background-image: url(http://www.asiaholiday.co.th/images/UI/ticket_tab/air_ticket_inner_bg.jpg); background-repeat: repeat-x; background-position: 0 0; border: solid 1pt #eb3900; }
.air_ticket_inner div a { color:#000; font-weight:bold; }


/* End old Style ticket box */





































