*{margin:0px; padding:0px;}
body
{
	font:normal 13px/18px Tahoma, Geneva, sans-serif;
	color: #666666;
	
}
.maintext{
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #1885bd;
}
h5 {font-size:12px; color:#1885bd; font-weight:bold; text-transform:uppercase; margin-left:8px;}
	h5 a {color:#1885bd;}
	h5.head-tour {color:#fff; margin:0px; text-align:center; padding:1px 0; margin-bottom:5px;}
	h5.head-tour a {color:#fff;}
	h5.orange {background-color:#edc319;}
	h5.green {background-color:#70ce26;}
	h5.blue {background-color:#1885bd;}
	h5.other-news {margin:0 0 10px 0px; padding-top:0px; border-bottom:#008FD5 2px solid;}
h1 {font-size:14px;text-transform:uppercase;}
	h1 a { color:#1b86bd; }
	h1.child {color:#fff; background-color:#8dacc3; padding:2px 0 2px 12px; font-size:12px;}
	h1.child a{color:#fff; background-color:#8dacc3;font-size:12px;}
	h1.yellow {background-color:#edc319;}
	h1.green {background-color:#70ce26;}
	h1.blue {background-color:#1885BD;}
a {text-decoration:none;}
a img {border:none; outline:none;}
a:hover {text-decoration:underline;}
ul {list-style-type:none;}
.clear {clear:both;}
#wrap {width:950px; margin:0 auto ; }
#header { width:950px; position:relative; z-index:999; background:url(../images/top_flash.jpg) top left no-repeat; height:443px;}
#middle {width:950px; position:relative; z-index:888; margin-top:-3px;}
.mainContent {float:left; width:948px; border:#ccc 1px solid; border-top:none; border-bottom:none; background:url(../images/bg_left.jpg) top left repeat-y; }
#footer {clear:both; width:950px; float:left; padding:15px 0; background-color:#7ba4c2; border-top:#2c5372 2px solid; color:#fff; font-size:11px;}
.last {border:none; margin:0px;}

/*TOP*/
.logo {position:absolute; top:-10px; left:25px;}
.slogan {position:absolute; top:25px; right:25px;}
.lang {position:absolute; top:5px; right:25px;}
.banner {position:absolute; top:131px; left:0px;}
.hor-menu {
	position:absolute;
	width:950px;
	height:39px;
	top: 92px;
	left:0px;
	background-color:#8DABC3;
}
.menu {float:right;}
	.menu a {font:bold 14px Arial, Helvetica, sans-serif; color:#fff; text-transform:uppercase; float:left; background:url(../images/spre.jpg) top right no-repeat; height:39px; line-height:39px; padding:0 15px 0 12px;}
	.menu a:hover {text-decoration:none;color:#1885bd;}
	.menu a.last {background:none;}
/*-------------------------------------------LEFT-------------------------------------------*/
.left {width:209px; float:left; padding-top:20px;}
.ex {margin:0 3px 5px 0px; padding:5px 0 13px 8px; border-bottom:#d2d3d8 1px solid; }
	.tbl-ex {border-collapse:collapse; background-color:#8caac2;font:normal 12px Arial, Helvetica, sans-serif;}
		.tbl-ex td {border:#fff 1px solid; height:32px; vertical-align:middle; text-align:center; font-weight:bold; color:#fff;}
		.tbl-ex td.arr {background:url(../images/arr_ex.jpg) 50% 50% no-repeat; background-color:#637b87;}
table.tbl-rate {border-collapse:collapse;}
	table.tbl-rate td {padding:1px 0 1px 7px; border:#a8a8a8 1px solid; background-color:#fff;font:normal 12px Arial, Helvetica, sans-serif; }
.scroll {height:105px; width:180px; padding-right:7px; overflow-y: auto;overflow-x:hidden; }
.support {text-align:left; padding:7px 0px 0px 7px;}
	.support span {font:bold 16px "Times New Roman", Times, serif; color:#ff0000;}
	.support img {margin-top:10px;}
.head-panel {background-color:#1885bd; color:#fff; font-weight:bold; padding:2px 0 2px 7px; margin-right:4px; border-top:#d2d3d8 1px solid;}
.head-panel a{color:#fff; font-weight:bold;}
.list-at {}
	.list-at li {clear:both; padding:7px;}
	.list-at li a {color:#666666;}
	.list-at li span, .list-at li a:hover {color:#1885bd;}
	.list-at li img {float:left; margin-right:7px;}
/*-------------------------------------------right-------------------------------------------*/
.right { width:730px; float:right;}
.right-col1 {width:510px; float:left; padding-right:16px; background:url(../images/bg_col2.png) top right repeat-y;padding-top:20px;}
	a.more {float:left; background:url(../images/bg_more.jpg) left center no-repeat; width:48px; height:14px; line-height:14px; text-align:center;  font-size:10px; color:#fff;}
	.dot-line { padding:10px 0; background:url(../images/dot_line.png) left center repeat-x;}
	.tbl-tour {margin-left:-8px;}
	.tbl-tour td {border-right:#c7c6c6 1px dotted; padding:0 7px 20px 7px;}
	.tbl-tour td.last {border:none;}
	.view {text-align:right; border-top:#edeef2 1px solid; margin-top:7px; padding:5px 0;}
		.view a {font-weight:bold; text-decoration:underline;}
		.view a:hover {text-decoration:none;}
		a.orange {color:#edc319; font-weight:bold;}
		a.green {color:#70ce26; font-weight:bold;}
		a.blue {color:#1885bd; font-weight:bold;}
	.news {border:#ccc 1px dotted; border-right:none; border-left:none; margin-right:4px;}
	.news li {padding:7px 2px;}
.content {background:none; color:#16597b;}
	.item-news, .item-tour {clear:both;padding:12px 0; border-bottom:#ccc 1px dotted;}
	.item-news a {color:#1885bd; font-weight:bold; text-decoration:underline;}
	.item-news a:hover {text-decoration:none;}
	.item-news div {padding-top:10px;}
	.item-news div img {float:left; margin-right:15px;}
.nav-paging {padding:10px 0 5px; float:right;  text-align:right;}
	.nav-paging	a {padding:1px 3px; margin:0px 0px 0px 1px; border:1px solid #008FD5;  color:#008FD5; text-decoration:none;  }
	.nav-paging a:hover, .nav-paging a.curent-page {background-color:#008FD5; color:#FFF;}
.content-detail {padding:10px 5px 0; font:normal 12px/22px Tahoma, Geneva, sans-serif; text-align:justify;}
.list-other-news {margin-bottom:7px;}
	.list-other-news li {background:url(../images/arr.jpg) left center no-repeat; padding-left:12px;}
	.list-other-news li a {color:#008FD5;}
.item-tour img {float:left; margin-right:15px;}
	.item-tour div.desc {color:#666;}
	.item-tour div a {text-transform:uppercase; color:#1885bd; font-weight:bold;}
	.item-tour div span.time {color:#1885bd;}
	.item-tour a.my, .item-tour a.mg, .item-tour a.mb {color:#edc319; font-weight:bold; float:right; text-decoration:underline; text-transform:none;}
	.item-tour a.mg {color:#70ce26;}
	.item-tour a.my:hover, .item-tour a.mg:hover, .item-tour a.mb:hover {text-decoration:none;}
	.item-tour a.mb {color:#1885BD;}
.right-col2 {float:right; width:195px;padding-top:20px;}
.list-service {margin-bottom:10px;}
	.list-service li {background:url(../images/bg_menu_service.jpg) left center no-repeat; height:24px; padding-top:6px; margin-bottom:1px; padding-left:40px;}
	.list-service li.par {background:url(http://saigontourist-stt.net/images/bg_menu_service.jpg) -4px 0 no-repeat;}
	.list-service li a {color:#1885bd; text-transform:uppercase; font:bold 11px Arial, Helvetica, sans-serif;}
	.list-service li a:hover {color:#EDC319; text-decoration:none;}
.booking {margin:5px 10px 0 0;}
.booking li {text-align:center; padding:2px 0;}
.print {float:right; padding:15px 0;}
	.print img {vertical-align:middle;}
	.print a {color:#5798CF; font:bold 11px Arial, Helvetica, sans-serif;}
.form {padding:10px; font-size:11px; font-family:Verdana, Geneva, sans-serif;}
.form input{font-family: Tahoma, Arial;color: #000000;font-size:11px; padding:1px;}
.form select{font-family: Tahoma, Arial;color: #000000;font-size:11px;}
.form TEXTAREA{font-family: Tahoma, Arial;color: #000000;font-size:11px;padding:2px;}
.subtitle {font-weight:bold; padding-bottom:10px;}
/*FOOTER*/

#footer a {color: #fff; }
#footer a:hover {color: #FF0000;}
.pata {clear:both; text-align:right; padding-top:5px;}

.errorMsg {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}
.add-foot {line-height:16px;text-align:left;  width:693px; margin-left:18px;}
.marquee {padding:5px; margin-top:-15px;}
	.marquee a {float:left; margin-right:70px; font-weight:bold; color:#1885BD;}
.home {float:left; position:absolute; left:30px; top:7px; height:25px !important;}