html,body {
	
	color:#e5f3fe;
	margin:0 auto; 
	font: 10pt Verdana, Tahoma, Helvetica, Arial, Sans-Serif; 
	font-size:12px;
	
}
a {
	color: #fffc00;
	text-decoration: none;
}

a:hover {	
	text-decoration:underline;
}

h2 {font-size:20px; padding:5px 0px 0px 0px; color:#fffc00; line-height:200% ;}
h4 {font-size:14px; padding-bottom:-15px; color:#fffc00; }

#main-out
{
	width:100%;		
	position: relative; 
	background:url(../images/bg-outlay.jpg) top center no-repeat fixed;
	background-color:#7d0000;
	
}
#content_body {width:990px; margin:0 auto; height:auto; background-color: #43a1c7;}

#top_bg {height:14px; background-color:#035dac;}
#top_name {	width:100%; height:104px; position:relative;background-color:#035dac;	}

#top_banner {	width:100%; height:461px; position:relative; background:url(../images/top-banner-bg.jpg) bottom left repeat-x;}
#top_banner_bg {  width:990px; margin:0 auto; height:461px;  }
/*
.top_logo {width:990px; margin:0 auto; height:104px;  background:url(../images/namphuongtourist.jpg) bottom left no-repeat;}
	.top_logo div img { float:left; }
	.top_lang {float:right; padding:12px; color:#fff;}
	.top_lang a {font-size:11px; margin-right:17px; margin-left:7px;color:#fff;text-transform:uppercase;}
	.top_lang a:hover {color:#CC0000; text-decoration:none;}
	.top_nav {float:left; margin-top:-18px; padding:12px; padding-left:40px;}
*/
#top_logo {  width:990px; margin:0 auto; height:106px;  background:url(../images/namphuongtourist.jpg) bottom left no-repeat;}
.logo {   float:left; width:137px;}
.company { position:relative; float:left; width:417px; }
.top_right {  float:right; text-align:right; width:390px;}
	#top_get {text-align:left  }
	.top_lang { padding:12px;  color:#fff; }
	.top_lang a {font-size:11px; padding-right:10px;color:#fff;text-transform:uppercase;}
	.top_lang a:hover {color:#CC0000; text-decoration:none;}
	
#banner { clear:both;  width:990px; height:234px; position:relative; }	

.border_images {
	BORDER-RIGHT: #014e94 1px solid; BORDER-TOP: #014e94  1px solid; BORDER-LEFT: #014e94  1px solid; BORDER-BOTTOM: #014e94  1px solid }
	
#menu_bg { margin:0 auto; background:url(../images/menu-bg.jpg) top left repeat-x; background-color: #43a1c7;}	
.hor_menu {height:34px;  position:relative; left:3px; padding-left:10px;}
	
	.hor_menu a { height:34px;color:#fff; float: left; display:block;  padding:15px 10px 10px 10px; font-size:11px; font-weight:bold; text-transform:uppercase; }
	.hor_menu a:hover{text-decoration:none; height:34px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor.jpg) top left repeat-x;  }	
	.hor_menu a.selected {text-decoration:none; height:43px; min-width:96px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor-2.jpg) top left no-repeat; }	
	.hor_menu a.selected2 {text-decoration:none; height:43px; min-width:96px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor-3.jpg) top left no-repeat; }	
	.hor_menu a.selected3 {text-decoration:none; height:43px; min-width:96px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor-4.jpg) top left no-repeat; }	
	.hor_menu a.selected4 {text-decoration:none; height:43px; min-width:96px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor-5.jpg) top left no-repeat; }	
	.hor_menu a.selected5 {text-decoration:none; height:43px; min-width:96px; color:#023d7f; cursor:pointer; background:url(../images/menu-hor-6.jpg) top left no-repeat; }	
	.hor_menu a.last {padding:6px 23px 6px 22px; }
	
.status-bar { clear:both; height:28px;background-color:#d7dae3; }
	.status-bar div img { float:left; padding-left:10px; padding-top:2px;}	
	.status-bar div span { float:left; padding-top:8px; margin-left:5px; color:#000; }
	.airbook {float:right; text-align:right; margin-top:0px; padding:7px; padding-right:30px; background:url(../images/menu-bg.jpg) top left repeat-x;   }
	.airbook a { font-weight:bold; font-size:11px; color: #ffffff}
	.airbook a:hover{text-decoration:none; height:34px; color:#FAAF1E; cursor:pointer;   }	

.body_left {width:206px; float:left; margin-top:10px; margin-left:5px;}
		.title_left {width:206px; height:32px; margin:0 auto; background:url(../images/tit-left2.jpg) top left no-repeat;}
		.title_left div{text-align:center; padding-top:10px;  font-size:14px; font-weight:bold; color:#00f6ff;}				

		.title_left_body {width:206px; height: auto; margin:0 auto; background-color:#0063ab; }
		.title_left_body div{ padding: 2px 8px 0px 35px; line-height:20px; text-align:justify}
		.title_left_body div a {color:#fff;font-size:12px; }
		.title_left_body div img { padding-left:10px;}		
		
		.title_left_body2 {width:206px; height: auto; margin:0 auto; background-color:#0063ab; }
		.title_left_body2 div a {color:#fff; line-height:20px; }
		.title_left_body2 div{ padding: 2px 8px 0px 8px; line-height:15px; text-align:justify}
		
		.title_left_bottom {padding-bottom:2px;width:206px; height:13px; margin:0 auto; background:url(../images/tit-left-bottom2.jpg) top left no-repeat;}
	
.body_right {width:730px; float:right; margin-top:10px; margin-right:15px;  background-color: #43a1c7;}

.home_right {width:765px; float:right; margin-top:10px; background-color: #43a1c7;}		

.sub_left {width:360px; float:left; margin-top:10px; }
.sub_right {width:360px; float:right; margin-top:10px; }

.sub_content { height:240px}

.body_tour {  width:960px; margin:0 auto; margin-top:10px; background-color: #43a1c7;}		

.product_item {position:relative; float:right; width:765px; padding-bottom:8px}
	.item_1 {width:242px; margin-right:8px;float:left; border: 2px solid #0063ab; background:#1f88b3; height:425px;}				

		.item_1 div { padding: 8px; text-align:justify; }		
		.item_1 div span {float:right; padding-bottom:5px; ;}
		.item_1 div a { font-weight:bold;}
		.item_1 img { border: 4px solid #0063ab; width:234px; height:184px; }
			
.clear {clear:both; }

.adver-content { clear:both; width:965px; height: auto; margin:0 auto; margin-bottom:8px;  position:relative; }
	.adver-content  img { border: 2px solid #0063ab; margin-right:2px; }
.content { width:960px; margin-left:10px; padding-bottom:10px;position:relative; border: 6px solid #0063ab; }
	.content_bg {width:960px; height:32px; margin:0 auto; background:url(../images/content-bg.jpg) top left no-repeat;}
	.content_mailling { float:left; width:160px; font-size:14px; padding-left:30px; padding-top:5px; color:#00f6ff; font-weight:bold }
	.content_bansung {float:left; width:180px;  padding-left:80px; padding-top:5px; color:#00f6ff; }
	.content_bansung  a {color:#00f6ff; font-size:14px;font-weight:bold }
	.content_diendan { width:150px; float:right; font-size:14px; padding-right:155px; padding-top:5px; color:#00f6ff; font-weight:bold }
	
	.content_item {position:relative; width:960px; min-height:250px; }
	.content_1 {width:400px; float:left; padding:5px;}
	.content_1 div {  padding: 0px 8px 0px 8px; }				
	.content_2 {width:390px; float:left; padding:5px; }
	.content_2 div { margin-top:-10px; padding: 0px 8px 0px 8px; text-align:justify;line-height:15px;border-right: 1px solid #0063ab; border-left: 1px solid #0063ab; }	
	.content_2 div img { width:100px}
	.content_2 div p a{ line-height:15px;  color:#023D7F;}	
	.content_2 div p img{ width:9px;height:9px;}
		
	.content_3 {width:300px; float:left; padding:5px;line-height:15px;  }		
		.news_1 div p a{ line-height:15px;  color:#023D7F;}	
		.left_content_3 {width:140px; float:left; }
		.right_content_3 {width:120px; float:right;  }
	.content_3 div { }				

#content_sub {width:990px; min-height:560px;  margin:0 auto; background-color: #43a1c7;}

.news_out {width:735px; float:left; padding: 8px 0px 0px 2px; background-color: #43a1c7; }		
.news_content { width:735px; position:relative; float:left; }
	.news_1 {width:347px; margin-left:8px;float:left; padding-right:8px;}				
		.news_1 div { padding: 2px; padding-left:5px; line-height:15px; text-align:justify; }		
		.news_1 div span { font-weight:bold; color:#0063ab;}

		.news_1 div p { font-weight:normal; }	
		.news_1 div p a{ line-height:15px; color:#023D7F;}		
		.news_1 div img {border:3px #e8e8e8 solid; height:83px; width:110px}	
		.news_1_info {text-align:justify; height:90px}		
		.news_1_link {padding-top:8px;}
		.news_1_link a { color:#fffc00; }
		.news_1_link a:hover { text-decoration:underline;}
		.news_1_link em {color:#0063ab; font-size:8pt;}		
		
.adver_right {width:239px; float:right;padding: 8px 4px 10px 10px;  background-color: #43a1c7;}
	.adver_right img { border: 2px solid #0063ab; margin-bottom:2px; }
		
.footer_pos { clear:both; width:100%;  border-top: 2px solid #0063ab; position: relative ; height:114px; text-align:center; background:url(../images/footer-bg.jpg) bottom left repeat-x;}
	
.viewlist { width:700px; float:left;  background-color: #014e94;}
.viewlist-1 {float:left;  font-weight:normal; line-height:18px; text-align:left; padding:10px; width:150px; margin-left:90px; font-size:11px;  }	
.viewlist-2 {float:right; width:200px; padding:10px; line-height:18px; text-align:left;  }
	
#footer { width:990px; margin:0 auto; color:#000000}
.footer_hor { color:#0063ab}
.address {float:left; font-weight:normal; text-align:left; width:350px; margin-left:10px; font-size:11px; margin-top:5px }
.rd_center {float:left; text-align:left; margin-left:10px; width:115px;}
.office {float:right; font-weight:normal; margin-top:20px; text-align:right; width:360px;  font-size:11px;}
.member {float:right; text-align:right;  margin-top:7px;  }
	.member  div {padding: 0px 15px 0px 3px; }

	
.under_menu_pos { width:100%;  position: relative ; clear:both;  height:39px;  background:url(../images/under-menu-bg.jpg) top left repeat-x;}
.under_menu { width:990px; margin:0 auto; height:39px }
.bot_nav {text-align:right; float:right; width:650px;}
	.bot_nav a img { margin-top:-5px}
	.bot_nav a {color:#00f6ff;}
.foot_nav {width:990px;margin-left:10px; padding-top:10px;}
	.foot_nav a img { margin-left:10px; margin-top:-5px}
	.foot_nav a {color:#00f6ff;}
	
/* ============== STYLE ================== 	*/

.hover_status {	color: #000;}
.mainTitle {
	font-weight: bold;
	font-size: 12px;
	color: #fffc00;
	text-decoration: none;
}
.mainText {
	font-weight: normal;
	font-size: 11px;
	text-decoration: none;
}
.bookTour {
	font-family: Verdana, Arial, Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #00f6ff;
	text-decoration: none;
}
.tiny {font-size: 9px; color: #023D7F; text-decoration: none;}



/* BEGIN Box */
.boxt_menu {
	border-top: 1px solid #0063ab;
}
.box {
	BORDER-BOTTOM: #1868a0 1px solid; BORDER-LEFT: #1868a0 1px solid; BORDER-RIGHT: #1868a0 1px solid; BORDER-TOP: #1868a0 1px solid
}
.boxr {
	
	BORDER-RIGHT: 1px solid #0063ab;
}


.boxt {
	BORDER-TOP: 1px solid #0063ab; color: #fff;
}
.boxb {	border: 1px solid #0063ab; color: #fff;}
.boxb2 {
	BORDER-RIGHT: 1px solid #0063ab; BORDER-TOP: 1px solid #0063ab; color: #fff;}
/* END Box */	
<!-- ======================================= TAB ======================================= -->
.left_content {width:990px; float:left; }

.news_tabs {background: #0063ab; height:39px; margin-top:5px;}
.news_main_title {color:#FFFFFF; font-weight:bold; font-size:10pt; float:left; padding:12px 20px 0 15px; text-transform:uppercase;}
.tabs_selected {float:left; background:#FFFFFF; color:#008ce3; padding:8px 18px; font-weight:bold; font-size:10pt; margin-top:8px;}
.tabs {float:left; padding:13px 18px 0 18px; font-weight:bold; font-size:10pt;}
.tabs a {color:#014a87; text-decoration:none; font-weight:bold; font-size:10pt;}
.tabs a:hover {color:#FFFFFF; text-decoration:none;}

.news_content2 {border:6px #0063ab solid;  border-top:0; padding:14px 14px 0 14px; }
.news_others {width:280px; float:left; padding-left:16px;}

.news_item_content {width:650px; float:left; border-right:1px #0063ab dotted; margin-bottom:10px}
.news_item {padding-bottom:14px;}
.news_item_img {float:left; width:119px; padding-right:10px;}
.news_item_img img {border:3px #e8e8e8 solid; height:83px; width:110px}
.news_info {float:left; width:490px; text-align:justify;}

.news_title {font-weight:bold; color:#fffc00; }
.news_title a {font-weight:bold; color:#fffc00; text-decoration:none;}
.news_title a:hover {color:#fffc00; text-decoration:underline;}
.news_title strong {color:#0063ab;}

.news_desc {color:#fff;}

.others_news_title {float:left;}
.others_news_all {float:right;}
.others_news_all a {color:#fffc00; text-decoration:underline; font-size:8pt;}
.others_news_all a:hover {color:#FF0000; text-decoration:underline;}

.others_news_link {padding-top:8px;}
.others_news_link a {color:#fffc00; }
.others_news_link a:hover { text-decoration:underline;}
.others_news_link em {color:#0063ab; font-size:8pt;}

/*=== Pics, Thumbs, Ads etc. ===*/
.pic img { display:block; margin:0 15px 0 0; padding:8px; background:#fff; border:1px solid #d4d4d4; margin-left:10px}
.pic.fr img { margin-left:23px; }
.th { display:block; margin:0 0 .5em; }
.th.fl img { margin-right:10px; }
.th.fl img {  border:1px solid #cfcfcf; }


/*- Post Date -*/
.post-date { padding:0 10px; height:40px; margin:10px auto; color:#fff; font: normal 12px Arial, Helvetica, sans-serif; background:#1f9abe; border:1px solid #21b0d9; }
.post-date a { color:#7de6fd; text-decoration: none; font-weight:bold; }
.post-date a.normal { text-decoration:none; }
.post-date .fl { padding:10px 0 10px 0; width:400px; float:left; margin:0; }
.post-date .fl span{ color:#7de6fd; font-weight:bold; }
.post-date .fr { padding:10px 0 10px 0; width:80px; float:right; text-align:right; margin:0; }
.post-date .date { padding:10px 0 10px 0; width:120px; float:right; margin:0; }

.post-home { list-style:inside; font:normal 13px/1.8em Arial, Helvetica, sans-serif; color:#fff; padding:0; margin:10px;height:160px; text-align:justify;}

.post-align { line-height:150%; text-align:justify;}


.post-home span {  }

.post-other { color:#003399; font-weight:bold; font-size:14px;padding-bottom:20px }
.post-other div { font-size:12px; font-weight:normal; line-height:180%;   }
.post-other a{ color:#fffc00; 	}
.post-other a:hover{ text-decoration:underline  }

/* Other */
.err { background-color:#fef4f1;border: 1px solid #f7a68a; padding:10px;  }
.err font { color:#da4310; font-size:14px; font-weight:bold;line-height: 15px;}
.errorMsg {color:#da4310; font-size:12px; font-weight:bold;line-height: 15px;}

.post-content { clear:both; }

.myhr { border:2px solid #fffc00; }

/* Chi tiet Tour */





/* ===================================================== TOURS ========================================================== */
.inner_tour { line-height:150%}
.tours_tabs {background:#FFFFFF; margin-top:10px;}
.tours_tabs_item {float:left; color:#FFFFFF; font-weight:bold; font-size:10pt; height:22px; padding:10px 40px 0 40px; margin-top:7px; background:#CCCCCC; margin-right:2px; text-transform:uppercase;}
.
.tour_header { margin-bottom:20px; background-color:#fff; }
.tour_header table {background:#1f9abe; border:3px solid #21b0d9;}
.print_icon {float:right; font-size:8pt; color:#fff; width:400px; margin-top:10px}
.print_icon a {font-size:8pt; text-decoration:underline; color:#fff;}
.print_icon a:hover {text-decoration:underline; color:#FF0000;}
.fright {float:right;}

.booktour_form  { width:650px; padding:10px; border:3px solid #21b0d9;  background:#1f9abe;}
.booktour_form textarea {border:1px #CCCCCC solid; padding:5px; margin:0px 0 0px 0; width:268px; background:#FFFFFF;}
.booktour_form .send_btn {background:url(../images/send_button_33.gif) !important; width:99px; height:30px; border:0; color:#FFFFFF; font-weight:bold; font-size:10pt; cursor:pointer;}

