*{margin:0px; padding:0px;}
body
{
	font:normal 13px/18px Tahoma, Geneva, sans-serif;
	color: #666666;
	background:url(../images/bg.jpg) top left repeat-x;
	text-align:justify;
	
	}
h5 {font-size:12px; color:#1885bd; font-weight:bold; text-transform:uppercase; }
h4 {font-size:14px; color:#1885bd; font-weight:bold; text-transform:uppercase; border-bottom:#8dc2de 2px solid;}
	h4 a {color:#1885bd;}
	h4 a:hover {text-decoration:none;}
	h5.head {border-bottom:#93ccea 1px solid;}
	h5.head-service {background-color:#279ad5; color:#fff; text-align:center; padding:3px 0;}
h1 {font-size:16px; color:#1b86bd; text-transform:uppercase;}
	h1 a {color:#1b86bd;}
h2 {font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; background-color:#1b86bd; text-transform:uppercase; margin:10px 0 0px; padding:4px 0 4px 7px;}
h2 a{font:bold 12px Arial, Helvetica, sans-serif; color:#FFF; background-color:#1b86bd; text-transform:uppercase;}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:none; outline:none;}
ul {list-style-type:none;}
.clear {clear:both;}
#wrap {width:950px; margin:0 auto ; }
#header { width:950px; position:relative; z-index:999; height:482px;}
#middle {width:948px; position:relative; padding-top:15px; border:#ccc 1px solid; float:left; border-top:none;}
.mainContent {float:left; width:910px; padding:0 20px;}
#footer {clear:both;}
.nick {margin-top:-10px; _margin-top:0px;}
.last {border:none; margin:0px;}
.right {float:right; width:270px;}
.left {width:600px; float:left; padding-right:20px; border-right:#ccc 1px dotted; min-height:530px; height:auto !important; height:530px;}
/*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:102px; left:0px;}
.hor-menu {background:url(../images/bg_hor_menu.jpg) top left no-repeat; height:58px; padding:0 30px;position:absolute;width:950px;top: 424px;left:0px;}
	.hor-menu li {float:left; text-align:center; margin-right:37px; padding-top:15px;_margin-right:35px;}
	.hor-menu li.last {margin:0px;}
	.hor-menu li a {color:#fff; font:bold 11px Arial, Helvetica, sans-serif; text-transform:uppercase; display: block;float: left; padding-left:11px; background:url(../images/bg_left_menu.jpg) top left no-repeat; height:28px;  line-height: 18px;  margin-right:3px;}
		.hor-menu li a span {float:left; padding:5px 15px 5px 5px; background:url(../images/bg_right_menu.jpg) top right no-repeat;text-align:center;}
	.hor-menu li a:hover {text-decoration:none; color:#FFFF00;}
/*-------------------------------------------LEFT-------------------------------------------*/

.ex {margin:0 3px 5px 0px; padding:5px 0 13px 8px; border-bottom:#d2d3d8 1px solid; }
table.tbl-rate {border-collapse:collapse;}
	table.tbl-rate td {padding:1px 0 1px 7px; border:#a8a8a8 1px solid; background-color:#fff; }
.scroll {height:105px; width:260px; padding:1px 7px 1px 1px; overflow-y: auto;overflow-x:hidden; margin-top:15px; }
.support {text-align:left; width:180px; float:left; border-right:#c7c6c6 1px dotted; padding:15px 0px 0px 5px; font-family:Arial, Helvetica, sans-serif;}
	.support span {font:bold 16px "Times New Roman", Times, serif; color:#ff0000;}
	.support img {margin-top:15px;}
	.support a{color:#1b86bd;}
.head-panel {background-color:#1885bd; color:#fff; font-weight:bold; padding:2px 0 2px 7px; margin-right:4px; border-top:#d2d3d8 1px solid;}
.list-at {padding-top:5px;}
	.list-at li {clear:both; padding:5px 0;}
	.list-at li a {color:#666666; font-weight:bold;}
	.list-at li span, .list-at li a:hover {color:#1885bd;}
	.list-at li img {float:left; margin-right:7px;}
.print {float:right; padding:15px 0;}
	.print img {vertical-align:middle;}
	.print a {color:#5798CF; font:bold 11px Arial, Helvetica, sans-serif;}
/*-------------------------------------------right-------------------------------------------*/
.top-news {padding-top:10px; margin-bottom:20px;}
a.vm {background:url(../images/arr.jpg) left center no-repeat; padding-left:8px; font:normal 11px Arial, Helvetica, sans-serif; color:#1885bd; text-decoration:underline;}
	a.vm:hover {text-decoration:none;}
.dt {width:270px; padding-right:20px; float:left;}
.xkld {width:288px; padding-left:20px; float:left; border-left:#ccc 1px dotted;}
	.dt-item {padding-top:10px;}
		.dt-item img {float:left; margin-right:10px;}
		.dt-item a {font-weight:bold; color:#1b86bd;}
.list-pp { margin-top:10px;float:left;}
	.list-pp li {background:url(../images/arr.jpg) left center no-repeat; padding:2px 0 2px 10px;}
	.list-pp li a {color:#1885bd; text-decoration:underline;}
	.up li a {text-transform:uppercase; font-weight:bold;}
	.list-pp li a:hover {text-decoration:none;}
.list-dt li {padding:8px 0;}
	.list-dt li a {font-weight:bold; color:#666}
.list-ud {padding-top:7px;}
.list-ud li {background:url(../images/arrow.jpg) 5px 11px no-repeat; padding:5px 0 5px 15px;}
	.list-ud li a {color:#1885bd; text-decoration:underline;}
	.list-ud li a:hover {text-decoration:none;}

	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; text-transform:none; }
	.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;}
	.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;}
.list-service {margin-bottom:15px;}
	.list-service li {background:url(../images/bg_menu_service.jpg) center left no-repeat; height:24px; padding-top:6px; margin-bottom:1px; padding-left:45px;}
	.list-service li.par {background:url(http://saigontourist-stt.net/images/bg_menu_service.jpg) center left no-repeat;}
	.list-service li a {color:#1885bd; text-transform:uppercase; font:bold 12px Arial, Helvetica, sans-serif;}
	.list-service li a:hover {color:#EDC319; text-decoration:none;}
.list-news {border-bottom:#ccc 1px solid; padding-bottom:20px;}
.list-news li {clear:both; color:#16597b; padding:20px 0;}
	.list-news li img {float:left; margin-right:15px;}
	.list-news li a {color:#16597b; font-weight:bold;}
.content {font:normal 12px/19px Arial, Helvetica, sans-serif; color:#16597b; padding-top:10px;}
.list-other-news {margin-bottom:7px;}
	.list-other-news li {background:url(../images/arr.jpg) left center no-repeat; padding:2px 0 2px 12px;}
	.list-other-news li a {color:#1b86bd; font-weight:normal;}
.line {clear:both; border-bottom:#ccc 1px solid; padding:0px 0;}

/*FOOTER*/
.foot-inner {width:948px; margin:0 auto; padding:15px 0 30px; color:#666; font-size:11px; text-align:center; border:#ccc 1px solid; border-top:none; border-bottom:none;}
.foot-inner a {color: #666;}

/* ==================================================== */
.errorMsg {
	font-family: Arial, Verdana, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #ff0000;
	line-height: 15px;
	text-decoration: none;
}
.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;}

.head-other { text-transform:none; font-weight:bold; padding-top:10px;}
.div-other {border-left:none; border-right: none; border-bottom: none; margin-top:20px;}
.listnews {border:#1885bd 1px solid; border-left:none; border-right:none; margin-top:15px; padding:7px 0 7px  35px;}
	.listnews li {background:url(../../images/arr.gif) left center no-repeat; padding:2px 0 2px 12px;}
	.listnews li a {font:bold 12px Verdana, Geneva, sans-serif; color:#1885bd;}
	.other-news {border:none; margin-top:0px;}
		.other-news li a {font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}
		.listnews li a:hover {text-decoration:none;color:#F00;}
		.other-news li a:hover {text-decoration:none;color:#F00;}
#slide_1 {position:relative;}
#slide_1 img {position:absolute;left:0px;top:0px; z-index:1;}
 /*-------------------------------------------DROPDOWN MENU----------------------------------------------*/
.ddsubmenustyle, .ddsubmenustyle ul{
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
background-color:#E1E1E1;

}

.ddsubmenustyle a{
display: block;
height:30px; width:150px;
text-decoration: none;
margin-bottom:1px;
font-weight:bold;
color:#666666;
line-height:30px;
padding-left:15px;

}
* html .ddsubmenustyle a{ /*IE6 CSS hack*/
display: inline-block;
}
.ddsubmenustyle li a:hover{
color:#b81212;
}
.ddiframeshim{
position: absolute;
z-index: 500;
background: transparent;
border-width: 0;
width: 0;
height: 0;
display: block;
}
