﻿body { margin: 0px; font-family: Arial,Tahoma; font-size: 12px; color: #333; background:#e12000; }

a { text-decoration: none; font-weight: bold; color: #10408a;}
a:hover { color: #d71c2f; }
img { border: 0px;}

a.tuvan { padding:3px 0px 8px 20px; margin:0px 10px; background:url('../images_game/bubblet.jpg') no-repeat 0px 6px; font-weight: normal; color: Black;}
a.tuvan:hover { color:#cd0101;}
img { border:0px;}
.imga { float:left; padding:0px; margin:0px; }
.tourdetail { display:block; line-height:20px; font-weight:bold;}
.more { display:block; clear:both; text-align:right; font-weight:normal; margin-right:5px; color:red;}
.tincu { display:block; clear:both; padding:10px 20px; font-weight:bold;}
.ngay { color:Gray;}
.hiddencontent { color:White;}
.blank { display:block; clear:both; height:10px; }
.blank1 { display:block; clear:both; height:20px; }
.title { display:block; height:20px; font-size:13px; font-weight:bold; line-height:20px; margin:0px 0px 10px 60px; padding-top:8px; border-bottom:solid 1px red;}
.keywhite {color:White; float:right;}
.cactinkhac { display:block; font-weight:bold; margin:0px 10px; margin-top:10px;}
a.advimage { padding:0px;}
p { margin:0px;}
.headpage { display: block; width: 650px; height:30px; line-height:30px;  font-size:18px; text-transform: uppercase; margin:0px auto 10px; text-align:right; padding-right:5px; color: red; font-family:Times New Roman; font-weight:bold; background: url('../images_game/headpage.png') 0px 0px; }
.cactincu { color:#cd5606;}
a.headpage {height:20px; line-height:20px; }
.btimg { float:left; width:150px; height:100px; border:solid 1px #c0c2c1; padding:1px; margin:5px 0px; margin-right:10px; margin-bottom:10px; }
.btimg1 { float:left; width:100px; height:70px; border:solid 1px #c0c2c1; padding:1px; margin:5px 0px; margin-right:10px; margin-bottom:10px; }
.hdetail { display:block; line-height:20px; height:20px; padding:0px 15px; color:#f37717; font-weight:bold;}

.bartop { line-height:30px; background:url('../images_game/bg_bar_khac.jpg'); color:#f8f921; font-weight:bold; padding-left:20px;}
.barbottom { clear:both; height:10px; background:url('../images_game/bg_bottom.jpg');}

#showpager a { display: inline; color: Red; padding:0px 2px; font-weight: normal;}
#showpager a.Current { color: blue; font-weight:bold;}

.banner { display: block; width: 980px; height: 145px; overflow: hidden; padding: 10px; margin: 5px auto 0px; background: url('../images_game/bg_banner1.jpg') no-repeat;}
.banner .logo { display: none; float: left; width: 244px; height: 99px; background: url('../images72010/logo.jpg');}
.banner .right { width: 720px; float: right;}
.banner .right .iata { float: right; width: 382px; height: 55px; margin-top: 10px;}
.banner .right .language { float: right; clear: both; height: 45px;}
.banner .right .language a { float: right; padding-right: 5px; margin-top: 25px;}
.banner .right .language a img { width: 29px; border: 1px solid gray;}
.banner .right .menu { display: block; clear: both; top: 50px; height: 22px; }
.banner .right .menu .item { float: left; height: 18px; padding: 0px 7px; font-weight: normal; color: White; border-right: solid 1px white;}
/*.banner .right .menu { display: block; clear: both; top: 120px; padding-top: 6px; height: 22px; }
.banner .right .menu .item { float: left; height: 18px; padding: 0px 7px; font-weight: normal; color: White; border-right: solid 1px white;}*/
.centerbanner { display: block; width: 1000px; height: 205px; margin: 0px auto; border-top: solid 1px gray;}

#maincontent { display: block; clear: both; width: 1000px; margin: 0px auto; padding: 6px 0px;  }
#maincontent .pagecontent { float:left; width: 1000px; margin-bottom:5px; }
#maincontent .pagecontent .leftblock { float: left; width: 272px; margin-right:6px; }

#maincontent .leftblock .tracuu { width:272px; margin:0px auto;}
#maincontent .leftblock .tracuu .top { height:30px; line-height:30px; color:#a40705; font-weight:bold; padding:0px 10px 0px 50px; background:url('../images_game/bg_top_tracuu.jpg');}
#maincontent .leftblock .tracuu .content { height:126px; background-color:White;}
#maincontent .leftblock .tracuu .content .row { display:block; clear: both; line-height:40px; text-align:center;}
#maincontent .leftblock .tracuu .content .row1 { display:block; clear:both; padding:10px 0px; text-align:center; }
#maincontent .leftblock .tracuu .content .row .rowtext { float:left; clear:both; width:90px; line-height:26px; margin-left:10px; text-align:left;}
#maincontent .leftblock .tracuu .content .row .rowvalue { float:left; width:160px; line-height:26px;}
#maincontent .leftblock .tracuu .content .row .rowvalue select { width:150px;}
#maincontent .leftblock .tracuu .bottom { height:10px; background:url('../images_game/bg_bottom_trongnuoc1.jpg') no-repeat 0px 0px;}
#maincontent .leftblock .tracuu .content .butt { float:right; clear:both; line-height:25px; padding-right:30px; padding-top:5px;}
#maincontent .leftblock .tracuu .content .trong { display: block; height: 100px;}

#maincontent .leftblock .leftmenu {width:272px; margin-top: 10px;}
#maincontent .leftblock .leftmenu .top { height: 30px; line-height: 30px; color:#a40705; font-weight:bold; padding:0px 10px 0px 50px; background:url('../images_game/bg_top_tracuu.jpg');}
#maincontent .leftblock .leftmenu .content { background-color: #ebeceb; display:block; overflow: hidden;}
#maincontent .leftblock .leftmenu .content .ltitle { display: block; line-height:20px; font-weight: bold; color:#cd0101; text-decoration: underline; padding:0px 15px; padding-top:8px;}
#maincontent .leftblock .leftmenu .content .ltitle1 { display: block; line-height:20px; font-weight:bold; padding:0px 30px; padding-top:5px;}
#maincontent .leftblock .leftmenu .content .advleft { display: block; width:220px; height:170px; margin:0px auto; margin-top:10px; border:solid 1px gray; }
#maincontent .leftblock .leftmenu .content .tour { display: block; clear: both; line-height:15px; margin-top:0px; padding-left:55px; background:url('../images_game/bubblet1.jpg') no-repeat 40px 10px; color:#dc5606; padding-top: 8px;}
#maincontent .leftblock .leftmenu .bottom { height: 10px; background: url('../images_game/bg_bottom_trongnuoc.jpg') no-repeat 0px 0px;}
#maincontent .leftblock .advleft { float: left; width: 272px; margin-top:10px; border:solid 1px yellow;}

#maincontent .pagecontent .rightblock { float: left; width: 722px; }
#maincontent .pagecontent .rightblock .top { width: 722px; height:15px; background:url('../images_game/top_right.jpg') no-repeat 0px 0px;}
#maincontent .pagecontent .rightblock .content { float: left; line-height:20px; width:722px; margin:0px; background-color:White; overflow: hidden;}
#maincontent .pagecontent .rightblock .content p { margin:10px 0px;}
#maincontent .pagecontent .rightblock .bottom { display:block; clear: both; width:722px; height:10px; clear: both; background:url('../images_game/bottom_right.jpg') no-repeat 0px -5px; }
#maincontent .pagecontent .rightblock .quangcao { height:150px; width:650px; margin:0px auto;}
#maincontent .pagecontent .rightblock .tourlist { width:670px; margin:10px auto; clear:both; }

#maincontent .pagecontent .rightblock .tourlist .tourname { display:block; clear: both; line-height:15px; font-weight:bold; color: red; font-size:14px; padding-left:0px; margin-bottom:15px; background:url('../images_game/topictitle.png') 0px 10px repeat-x; padding: 2px 0px 3px; border-bottom:solid 1px orange; text-transform: uppercase;}
#maincontent .pagecontent .rightblock .tourlist .item { float:left; width:335px; }
#maincontent .pagecontent .rightblock .tourlist .item a { font-size:14px; margin-top:0px; padding-top:0px; padding-left:0px; }
#maincontent .pagecontent .rightblock .tourlist .item .hinh { float:left; width:102px; height:120px; margin-right:10px; }
#maincontent .pagecontent .rightblock .tourlist .item .hinh .tourimg {display:block; width:100px; height:75px; border:solid 1px #c0c2c1; margin:0px auto; margin-bottom:5px; padding:1px; }
#maincontent .pagecontent .rightblock .tourlist .item .hinh a { padding:0px;}
#maincontent .pagecontent .rightblock .tourlist .item .hinh .imgchitiet { display:block; clear:both; width:82px; height:23px; margin:0px auto;}

#maincontent .pagecontent .rightblock .tourlist .item span {display:block; line-height:16px; color:Black;}
#maincontent .pagecontent .rightblock .tourlist .more { display:block; text-align:right; line-height:10px;}

#maincontent .pagecontent .rightblock .tourlist1 { width:690px; margin:10px auto; clear:both;}
#maincontent .pagecontent .rightblock .tourlist1 .tourname { display:block; clear:both; line-height:15px; font-weight:bold; color: red; font-size:14px; padding-left:0px;  background:url('../images_game/topictitle.png') 0px 10px repeat-x; padding: 2px 0px 3px; border-bottom:solid 1px orange; text-transform: uppercase; }
#maincontent .pagecontent .rightblock .tourlist1 .item { float:left; width:650px; text-align: justify; }
#maincontent .pagecontent .rightblock .tourlist1 .item a { font-size:14px;}
#maincontent .pagecontent .rightblock .tourlist1 .topicname1 { display:block; line-height:20px; padding-left:0px; padding-top:10px; font-size:12px; clear:both; text-transform:uppercase; color: #dc5606; }
#maincontent .pagecontent .rightblock .tourlist1 .item .tourimg {display:block; width:130px; height:90px; border:solid 1px #c0c2c1; margin:0px auto; margin-right:10px; padding:1px; }

#maincontent .pagecontent .rightblock .bttitle { display:block; width:640px; line-height:15px; margin:10px 15px; margin-top:10px; clear:both; color:red;background-image: url('../images_game/topictitle.png'); font-size:14px; border-bottom:solid 1px orange; text-transform: uppercase;}
#maincontent .pagecontent .rightblock .bantin { float:left; clear:both; padding:0px 20px 10px; text-align: justify;}
#maincontent .pagecontent .rightblock .bantin p { margin: 0px; margin-bottom:10px;}
#maincontent .pagecontent .rightblock .bantin .btimg { float:left; width:120px; height:90px; border:solid 1px #c0c2c1; padding:1px; margin:5px 0px; margin-right:10px; margin-bottom:10px; }

#maincontent .pagecontent .rightblock .contact { display: block; clear: both; width: 400px; height: 200px; margin: 0px auto; border: solid 1px #c6c6c6;}
#maincontent .pagecontent .rightblock .contact .title { display: block; height: 25px; margin: 1px; line-height:25px; font-size:14px; text-align: center; background-color: #e5e4e3; border:0px;}
#maincontent .pagecontent .rightblock .contact .row { display: block; clear: both; padding-top: 10px; }
#maincontent .pagecontent .rightblock .contact .row .name { float: left; width: 100px; height: 30px; padding-left: 10px;}
#maincontent .pagecontent .rightblock .contact .row .val { float: left; width: 285px; height: 30px;}
#maincontent .pagecontent .rightblock .contact .row .txt { width: 250px; border: solid 1px #c6c6c6;}
#maincontent .pagecontent .rightblock .contact .bt11 { display: block; clear: both; text-align: center;}

/*#maincontent .pagecontent .rightblock .content {display:block; width: 695px;}*/
#maincontent .pagecontent .rightblock .content .topicname { display:block; width:690px; margin:0px auto; clear:both; line-height:15px; font-weight:bold; color: red; font-size:14px; margin-bottom:10px; padding-left:0px;  background-image:url('../images_game/topictitle.png'); border-bottom:solid 1px orange; text-transform: uppercase; }
#maincontent .pagecontent .rightblock .content .topiccontent {display:block; width:690px; margin:0px auto; overflow:hidden; }
#maincontent .pagecontent .rightblock .content .topiccontent .topicdesc {display:block; font-weight:bold; margin:0px;}
#maincontent .pagecontent .rightblock .content .topiccontent .lienket1 { display: block; clear: both;}
#maincontent .pagecontent .rightblock .content .topiccontent .lienket1 a { display: block; padding: 5px 20px;}

/*doi tac fiditour*/
#maincontent .top5 { width:1000px; } 

#maincontent .top5 .qc { float:left; clear:both; width:1000px; }

#maincontent .top5 .qc .qcbox { float:left; width:500px; height:163px; margin-bottom:8px;}
#maincontent .top5 .lienket { float:right; width:185px; margin-right:0px; }
#maincontent .top5 .lienket .lk { display:block; width:180px; height:110px; margin:0px auto; margin-bottom:5px; }
/*

*/
.title { display: block; padding: 0px 10px 5px; margin: 15px 10px 5px; border-bottom: solid 2px orange; color: red;}
.catalog { float: left; width: 330px; padding: 10px 5px 0px 20px; font-size: 14px; }
.count { color: Red;}

.lienketitem { display: block;  margin: 0px 10px; padding: 10px;}
.lienketitem#row1 { background: #f6f6f6;}
.lienketitem .link { display: block; padding: 5px 0px;}
.lienketitem .desc { display: block;}
.lienketitem .link1 { display: block; color: #8b0000;}

/*bottom menu*/
#bottom { width: 1000px; margin: 0px auto; margin-top: 10px; clear: both; background: url('../images_game/bg_bottom_page.jpg') 0px 27px;}
#bottom  #menubottom { display:block; clear:both; width:1000px; height:30px; margin:0px auto; background:url('../images_game/bg_menu_bottom.jpg'); text-align:center; }
#bottom  #menubottom .menu { display:block; width:650px; margin:0px auto; }
#bottom  #menubottom .menu a { float:left; height:20px; line-height:20px; padding:1px 25px; margin-top:3px; color:#a40705; text-align:center; border-right:solid 1px;}
#bottom  #menubottom .menu a.last { border:0px;}
#bottom  #menubottom .menu a:hover {}
#bottom  #bottompage { display:block; clear:both; width:998px; height:90px; padding-top:20px; line-height:80px; margin:0px auto; }
#bottom  #bottompage span.info { display:block; margin-right:410px; padding-top:5px; line-height:15px; text-align:right; color:#fff; font-weight: bold;}
.toplink { margin: 0px 10px 10px; width: 700px;}
.toplink a { padding: 0px 10px; border-right: solid 1px #047fab; color: #047fab;}
.toplink a#last { border-right: 0px;}

#maincontent .leftblock .tuyendiem { width:272px; margin:0px auto;}
#maincontent .leftblock .tuyendiem .top { height:30px; line-height:30px; color:#a40705; font-weight:bold; padding:0px 10px 0px 50px; background:url('../images_game/bg_top_tracuu.jpg');}
#maincontent .leftblock .tuyendiem .content { background-color:White;}
#maincontent .leftblock .tuyendiem .content a { display: block; padding: 8px 5px 2px 35px; background:url('../images_game/bubblet1.jpg') no-repeat 20px 10px;}
#maincontent .leftblock .tuyendiem .bottom { height:10px; background:url('../images_game/bg_bottom_trongnuoc1.jpg') no-repeat 0px 0px;}
#maincontent .leftblock .tuyendiem .content .butt { float:right; clear:both; line-height:25px; padding-right:30px; padding-top:5px;}
#maincontent .leftblock .tuyendiem .content .trong { display: block; height: 100px;}

.kstable { display: block; width: 700px; margin: 0px auto; border: solid 1px gray; margin-top: 3px; border-color: #bbbbbb; border-width: 1px; border-style:Solid; border-collapse:collapse; }
.kstable .tableheader { background: #456d4b; color: White; height: 25px;}
.kstable .tableheader .col { padding-left: 5px; font-weight: bold; vertical-align: top; border-left: solid 1px #dedede;}
.kstable .tableheader .col p { margin: 0px; padding: 0px;}
.kstable .tableheader .col#col1 { width: 10%;}
.kstable .tableheader .col#col2 { width: 20%;}
.kstable .tableheader .col#col3 { width: 4%;}
.kstable .tableheader .col#col4 { width: 7%; text-align: center;}
.kstable .tableheader .col#col5 { width: 11%; text-align: center;}
.kstable .tableheader .col#col6 { width: 8%;}
.kstable .tableheader .col#col7 { width: 8%;}
.kstable .tableheader .col#col8 { width: 6%;}
.kstable .tableheader .col#col9 { width: 7%;}
.kstable .tableheader .col#col10 { width: 10%; text-align: center;}

.bt12 { display: block; clear: both; height: 18px; text-align: center;}
.seat { display: block; color: Red; font-weight: bold; text-align: center;}

.kstable .col .hotelimg { display: block; width: 100px; margin-bottom: 5px;}
.kstable .col .hotelname { display: block; padding: 3px 0px; font-weight: bold;}
.kstable .col ul { margin: 0px; padding: 0px;}
.kstable .col { padding-left: 10px;}
.kstable .col a { font-weight: normal; color: Blue;}
.kstable .col .price { font-size: 14px; font-weight: bold; color: red;}
.kstable .col span.ghichu { display: block; padding: 3px; font-weight: bold;}
.kstable .row1 { background: white; padding-top: 10px;}
.kstable .row2 { background: #e5f3fa; padding-top: 10px;}
.kstable .col a.datphong { display: block; clear: both; padding-top: 10px;}

.tourname1 { display: block; clear: both; padding: 10px; color: Red; font-weight: bold; font-size: 14px;}
.dieukhoan { display: block; clear: both; padding: 10px;}
.dieukhoan .noidung { display: block; width: 600px; height: 300px; font-size: 12px; margin: 0px auto; overflow-y: auto; padding: 0px 10px; border: solid 2px #cecece; background: #fffde4;}
.dieukhoan .dongydk { display: block; height: 15px; padding-top: 5px; width: 400px; margin: 0px auto;}
.dieukhoan .title1 { display: block; color: Red; padding: 5px 0px 10px; font-weight: bold;}
.tongtien { display: block; clear: both; margin: 10px;}
#tongtien { font-weight: bold; font-size: 18px;}

.btthanhtoan {margin: 0px auto; width: 420px;}
.btthanhtoan img { float: left; margin-right: 20px;}
.btthanhtoan div input { margin-top: 5px;}
.btthanhtoan input { margin-top: 10px;}

ul.topmenu{
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ul.topmenu li{
	border:1px solid #a40705;
	display:inline-block;
	float:left;
	height:25px;
	list-style-type:none;
	overflow:hidden;
}

ul.topmenu li a, ul.topmenu li a:hover, 
ul.topmenu li a:visited{
	text-decoration:none;
}

.normalMenu, .normalMenu:visited,
.hoverMenu, .hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	outline:none;
	padding:5px 12px;
	display:block;
}

.hoverMenu,.hoverMenu:visited,
.selectedMenu,.selectedMenu:visited {
	margin-top:-25px;
	background:url(../images_game/grey_bg.gif) repeat-x #eeeeee;
	color:#444444;
}

.selectedMenu,.selectedMenu:visited {
	margin:0;
}

.normalMenu, .normalMenu:visited{
	color:white;
	font-weight: normal;
	background:url(../images_game/top_menu.jpg) repeat-x #444444;
}

.ykien { display: block; clear: both; height: 340px; overflow: hidden;}
.phanhoi { padding: 0px 10px;}
.phanhoi a { padding-right: 20px;}
