/* CSS Document */
@charset "utf-8";
/* CSS Document */

body{
	font-family: Arial;
	font-size: 12px;	
	margin: 0px;	
	background-color:#FFF;	
	background:url(../images/bg.jpg) left top repeat-x;
}
#container {width:319px; margin:0 auto; padding:0; border:1px solid #3392fb;}
.clr{
	clear:both;
}
.font_Arial_16_blue_b {
font-size:150%;
font-weight:700;
color:#020095;
text-decoration:none;
}
.font_Arial_16_orange {
font-size:150%;
color:#FB6E10;
text-decoration:none;
}
/*pic small2big begin*/
DIV#PreviewBox {DISPLAY: none; PADDING-LEFT: 6px; Z-INDEX:1000; POSITION: absolute}
DIV#PreviewBox SPAN {BACKGROUND: url(http://batu.vn/images_vn/pic-small2big-arrow.gif) no-repeat 0px 0px; LEFT: 0px; WIDTH: 7px; POSITION: absolute; TOP: 15px; HEIGHT: 13px}
DIV#PreviewBox DIV.Picture {border:#666 1px solid; BACKGROUND: #fff; FLOAT: left;}
DIV#PreviewBox DIV.Picture DIV {border: #e8e8e8 4px solid;}
DIV#PreviewBox DIV.Picture DIV A IMG {border:#b6b6b6 1px solid ; DISPLAY: block; MAX-WIDTH: 280px; MARGIN:5px; MAX-HEIGHT: 280px; cursor: pointer;}
DIV#PreviewBox DIV.Picture DIV A{cursor: pointer}
/*pic small2big end*/

div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}

table.detail_item td{ width:30%}
.contentModule table td{ height:30px;}
.contentModule table td.bullet { background:url(../images/bullet.gif) left center no-repeat; padding-left:15px;}
.contentModule table td { border-right:1px solid #8ac1ff; border-bottom:1px solid #8ac1ff; padding-left:5px;} 
.Module{ margin-bottom:10px;}
p,form{margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
.wrap{ width:1000px;text-align:left;background-color:#fff;}
.floatLeft-100{ float:left; width:100%;}

.style1 {color: #FF0000}
.style2 {color: #0000FF}
.style3 {font-size: 18px}
.cSuAttbute  td{ height:30px}
.cSuAttbute table { border:0px;}
.cSubAttbute table td { border-right:1px solid #8ac1ff;  padding-left:5px; border-left:0px solid red; }

.header{ background:url(../images/bg-header.jpg) bottom repeat-x;}
.Top{width:1000px; height:100px; background:url(../images/banner.jpg) repeat-x;}
.language{float:left; line-height:36px; margin-top:10px;}
.language a{ color:#fff; font-size:11px; line-height:18px;}
.menu_weather{ height:37px;  background:url(../images/bg_weather.jpg); font-size:16px; color:#3f0de2; margin-top:0px; font-weight:bold}
.Module_weather{width:100%}
.contentModule table{
	border-left:1px solid #ccc;
}
.weather_content{background:url(../images/bg_content_weather.jpg) repeat-x; margin-top:0px; font-size:9px}
.Menu{ height:37px;background:url(../images/menu/bg.gif) repeat-x;  margin:0 0px;}
.Menu .left-corner{background:url(../images/menu/bg.gif) left no-repeat; height:100%;}
.Menu .right-corner{background:url(../images/menu/bg.gif) right no-repeat; height:100%; padding:0px 10px;}
.menu-item,.menu-item-select{ float:left; height:29px; margin:4px 5px 0 0; line-height:30px;}
.menu-item-select a{background:url(../images/menu/bg-select.jpg) repeat-x; color:#ffc71c}
.menu-item a,.menu-item-select a{float:left; height:100%;color:#fff;text-decoration:none;font-family:Verdana; font-size:11px;font-weight:bold;text-transform:uppercase; }
.menu-item-select a { color:#3e20b6};
.menu-item a:hover,.menu-item-select a:hover{ text-decoration:none;}
.menu-item-select a .left{background:url(../images/menu/l-select.jpg) left top no-repeat; height:100%; float:left;}
.menu-item-select a .right{background:url(../images/menu/r-select.jpg) right top no-repeat; padding: 0 7px; height:100%;  float:left;}
.menu-item a .right{padding: 0 3px;}

.Menu .left,.Menu .right{ cursor:pointer;}

.content{margin:15px 0; padding: 0 5px;}
.content .left-content{ float:left; width:320px; margin-right:10px;}
.content .center-content{ float:left; width:684px;}
.content .right-content{ float:right; width:150px;}
.content-top{ border:1px solid red; height:300px;}

div.frmsearch { border:1px solid red; background-color:#f4f4f4}
div.c_center div.left_100px {
	float:left; width:90px;margin-top:10px;
}
#cate_services { float:left; width:290px;}
div.c_center div.right_200px {
	float:left; width:190px; margin-bottom:5px; margin-top:10px;
}
div.frmseacrh div { margin-top:5px; margin-bottom:10px;}
.left-300px { float:left; width:300px;}

.tabOrange{ height:27px; line-height:26px; background:url(../images/tab/bg-orange.jpg) repeat-x; margin-top:1px; cursor:pointer;}
.tabOrange div.left{ background:url(../images/tab/left-orange.jpg) top left no-repeat; height:100%;}
.tabOrange div.right{ background:url(../images/tab/right-orange.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabOrange b{ color:#fff;text-transform:uppercase;}

.tabGreen{ height:30px; line-height:26px; background:url(../images/tab/bg-green2.jpg) repeat-x; margin-top:1px; cursor:pointer;}
.tabGreen div.left{ background:url(../images/tab/left-green.jpg) top left no-repeat; height:100%;}
.tabGreen div.right{ background:url(../images/tab/right-green.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabGreen b{ color:#fff;text-transform:uppercase;}

.tabGray{ height:26px; line-height:26px; background:url(../images/tab/bg-gray.jpg) repeat-x;}
.tabGray div.left{ background:url(../images/tab/left-gray.jpg) top left no-repeat; height:100%;}
.tabGray div.right{ background:url(../images/tab/right-gray.jpg) top right no-repeat; height:100%; padding:0 10px;}
.tabGray b{ color:#fff;text-transform:uppercase;}

.cat .top, .cat .bottom{ font-size:1px; height:4px;}
.cat .top{ background:url(../images/tab/cat-t-bg.jpg) top repeat-x; margin-top:1px;}
.cat .bottom{ background:url(../images/tab/cat-b-bg.jpg) bottom repeat-x;}
.cat .top div.left{ background:url(../images/tab/cat-t-left.jpg) top left no-repeat; height:100%;}
.cat .top div.right{ background:url(../images/tab/cat-t-right.jpg) top right no-repeat; height:100%;}
.cat .bottom div.left{ background:url(../images/tab/cat-b-left.jpg) bottom left no-repeat; height:100%;}
.cat .bottom div.right{ background:url(../images/tab/cat-b-right.jpg) bottom right no-repeat; height:100%;}
.cat .centerCat .left{background:url(../images/tab/cat-l-r.jpg) left repeat-y; padding-left:10px;}
.cat .centerCat .right{background:url(../images/tab/cat-l-r.jpg) right repeat-y; padding-right:10px;}
.cat .centerCat{ background-color:#FDFDFD;}
.cat .centerCat .list, .cat .centerCat .listselect{ background:url(../images/bullet.jpg) left 8px no-repeat; padding:5px 0 5px 10px;}
.centerCat .list a{ font-weight:bold; text-transform:uppercase; color:#4C4C4C; font-size:11px;}
.centerCat .listselect a{ font-weight:bold; text-transform:uppercase; color:#009900; font-size:11px;}

.Tab{ height:40px; background:url(../images/tab/bg-tab.jpg) repeat-x;}
.Tab .Orange{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-orange.jpg) center repeat-x;}
.Tab .Orange .right{ float:left; background:url(../images/tab/orange.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Green{ float:left; height:23px; font-size: 12px; margin-top:8px; background:url(../images/tab/bg-green.jpg) center repeat-x;}
.Tab .Green .right{ float:left; background:url(../images/tab/green.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Red{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-red.jpg) center repeat-x;}
.Tab .Red .right{ float:left; background:url(../images/tab/red.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .Blue{ float:left; height:23px; margin-top:8px; background:url(../images/tab/bg-blue.jpg) center repeat-x;}
.Tab .Blue .right{ float:left; background:url(../images/tab/blue.jpg) right no-repeat; height:100%; padding:0 30px 0 10px; line-height:22px;}

.Tab .TitleTab{ font-weight:bold; color:#CC3300; font-size:13px; text-transform:uppercase; height:100%; line-height:40px; padding: 0 10px;}

.Tab .right b{ color:#fff; text-transform:uppercase;}
.Tab div.viewAll{float:right; height:100%; line-height:40px; width:100px; text-align:right; padding-right:5px;}
.contentModule{ background-color:#F5F5F5; border:1px solid #E8E8E8; margin-top:1px; padding:10px;}
.contentModuleDetail{ background-color:#F5F5F5; border:1px solid #E8E8E8; margin-top:1px; padding:10px;}
.Summary{ font-size:11px; line-height:18px; text-align:justify; margin-top:5px;}

ul.category{margin:0; padding:0; list-style-position:outside; list-style:none;}
ul.category li{ display:block; border-bottom:1px dotted #444; padding:9px 0 9px 8px; background:url(../images/list.jpg) left 14px no-repeat;}
ul.category li .selectTab{ font-weight:bold; color:#FF0000;}
ul.category li .selectTab:hover{ text-decoration:none;}
.dateTime{ padding-bottom:3px; color:#999; font-size:11px;}

.colorBrown{ color:#FF3300;}
.colorWhite{ color:#fff; }
.colorBlue{color:#006699;}
.colorBlack{color:#000;}
.colorRed{color:#DF2526;}
.readmore{color:#DF2526; font-size:11px; }
.button{ display:block; float:left; width:68px; height:25px; text-align:center; background:url(../images/button.jpg) no-repeat; line-height:24px; color:#fff;}


.paging{text-align:center; padding:5px 0;}
.NoData{text-align:center; padding:10px 0; color:#FF0000; font-weight:bold;}
.paging a{ color:#000; background-color:#fff; border:1px solid #aaa; padding:1px 5px 1px 4px;}
.paging span{color:#FF0000;background-color:#fff; border:1px solid #aaa; padding:1px 5px 1px 4px;}

#frm_contact input, #frm_contact textarea{ border:1px solid #999;}

ul.other{ list-style:none; list-style-position:outside; padding:0; margin:10px 0 0 0;}

ul.other li{ padding-left:10px;background:url(../images/list.jpg) left 4px no-repeat; margin-bottom:5px; font-size:11px;}

ul.other li a{ color:#993300;}
.titleOther{padding:5px 0; font-size:12px; font-weight:bold;}
.other a{ color:#14447E;}

a.viewAll{font-size:11px; color:#CC3300;}

.footer{ padding:0 0 30px 0; margin-top:20px;}
.footerLink{color:#666; border-bottom:3px solid #666; margin:0 5px; padding-bottom:8px;}
.footerLink a{ color:#000; font-size:11px;}
.footerLink label{ margin: 0 5px;}

.corner {height:10px;font-size:1px;}

.corner div.t_left { background:url(../images/corner/t-left.jpg) left top no-repeat; float:left;  width:9px; height:100%;}
.corner div.t_right { background:url(../images/corner/t-right.jpg) right top no-repeat; float:right;  width:9px; height:100%;}
.corner div.t_center { border-top:1px solid #CCC;  float:left; }
.c_center { border-left:1px solid #CCC;border-right:1px solid #CCC; background:url(../images/corner/bg_center_left.jpg) left bottom repeat-x; height:380px;}
.corner div.b_left { background:url(../images/corner/b-left.jpg) left top no-repeat; float:left;  width:9px; height:100%;}
.corner div.b_right { background:url(../images/corner/b-right.jpg) right top no-repeat; float:right;  width:9px; height:100%;}
.corner div.b_center { border-bottom:1px solid #CCC;  float:left; height:9px; background-color:#daf1ff;}
.tabselect { float:left;color:#462bb6; font-weight:bold; font-size:16px}
.title_hot_news { background:url(../images/bg_hot_news.jpg) left top no-repeat; width:195px; height:30px; float:left; line-height:25px; padding-left:15px; font-weight:bold; color:#2d0fb1 }
.tabselect span.left{ background:url(../images/tab_travel_serviecs.jpg) left top no-repeat ;  float:left; height:43px; padding-left:10px; line-height:26px;}
.tabselect span.right{ background:url(../images/right-selected.jpg) right top no-repeat ; float:left; height:43px; width:11px;}
.tab { float:left; font-size:16px; font-weight:bold}
.tab span.left { background:url(../images/tab-no-selected.jpg) left top no-repeat; float:left; height:43px; padding-left:10px; line-height:26px;}

.tab span.right { background:url(../images/right-no-selected.jpg) left top no-repeat; float:left; height:43px; width:6px;}

.tabselectItem { color:#3c20b6; font-weight:bold;}
.tabselectItem span.left{ background:url(../images/tab_travel_serviecs_item.jpg) left top no-repeat ;  float:left; height:27px; padding-left:10px; line-height:26px; width:300px;}
.tabselectItem span.right{ background:url(../images/right-selected_item.jpg) right top no-repeat ; float:left; height:27px; width:11px;}
.tabItem { float:left; font-size:16px; font-weight:bold}
.tabItem span.left { background:url(../images/tab-no-selected_item.jpg) left top no-repeat; float:left; height:27px; padding-left:10px; line-height:26px; width:300px;}

.tabItem span.right { background:url(../images/right-no-selected_item.jpg) left top no-repeat; float:left; height:27px; width:18px;}

.border-content table { border:none}

.border-content table td { border:none; width:150px;}

.border-content table th { width:150px; text-align:left; float:left}

.content-tab {float:left; margin-left:10px; width:298px;}
.row_home_item td{ background:url(../images/row_15.jpg) left center no-repeat; padding-left:12px; width:325px;}
UL.gallery {
	PADDING: 0px; MARGIN: 0px;LIST-STYLE-TYPE: none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.nextPhoto{float:left; width:50px;  background:url(../images/next_advert.jpg) center no-repeat; border-right:1px solid #fff; height:100%; cursor:pointer;}
.prePhoto{float:right; width:50px; background:url(../images/pre_advert.jpg) center no-repeat; border-left:1px solid #fff; height:100%; cursor:pointer;}

.marginBottom-15{ margin-bottom:15px;}
.noData{ padding:10px 0; text-align:center; font-weight:bold; color:#FF0000;}
.goback{ text-align:right; padding:10px 0;}
.goback a{ color:#FF0000; font-size:11px;}
