@charset "utf-8";
/* CSS Document for website AGB*/
/*img, div, input, a, span, li, textarea, p {
 	behavior:url("iepngfix.htc")
    border:none;
}
*/
/*begin module general for all pages*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	background:#dcdcdc;
}

#wrapper{
	width:866px;
	margin:0px auto;
	color:#666666;
	position:relative;

}


.floatleft{
	float:left;
}

.floatright{
	float:right;
}

.clearboth{
	clear:both;
}
	{
	border:1px #cc6604 solid;
}

h1{
	font-size:20px;
	text-transform:uppercase;
	color:#4c4533;	
}
	/*begin module for menu*/
		.link-menu a{
			text-decoration:none;
			text-align:center;
			background:none;
			padding-top:10px;
			height:55px;
			padding-left:8px;
			padding-right:8px;
			padding-top:35px;
			font-size:12px;
			color:#383a3c;
			font-weight:600;
			float:right;
		}
		.link-menu a:hover, .link-menu a.active {
			text-decoration:none;
			text-align:center;
			background:none;
			padding-top:10px;
			height:55px;
			padding-left:8px;
			padding-right:8px;
			padding-top:35px;
			font-size:12px;
			color:#b39a02;
			font-weight:600;
			float:right;
		}

		.menu{
			text-align:center;
			padding-top:0px;
			background:url(../images/bg_menu.png) no-repeat;
			width:866px;
			height:87px;
		}
		span.span-link-menu{
			background:url(../images/span-menu.gif) repeat-y top;
			height:80px;
			float:right;
		}
		.header
		{
			padding:0px;
			margin:0px;
			background:url(../images/bg_menu.png) no-repeat left top;
			width:866px;
			height:265px;	
			position:relative;
		}
		.logo
		{
				padding-top:5px;
				padding-left:20px;
				height:82px;
				width:75px;
		}
		.menu-header {
			width:770px;
		}
		.menu-header a:hover, .menu-header a.active {
	color:#b39a02;
}

.menu-header span{
	background:url(../images/span-menu.gif) repeat-y top;
	height:80px;
	float:right;
}

		.menu-header a{
			text-decoration:none;
			text-align:center;
			text-transform:uppercase;
			padding:35px 4px 0px 4px;
			font-size:12px;
			color:#383a3c;
			font-weight:600;
			float:right;
			display:block;
		}
		.header .picture-menu{
			text-align:left;
			position:absolute;
			z-index:212;
			top:63px;
			left:0px;
			margin:0px;
			padding:0px;
			width:866px;;
			height:237px;
		}
		/*sinh: cho phần flash menu*/
		.header #banner_flash{
			text-align:left;
			position:absolute;
			z-index:212;
			top:63px;
			left:0px;
			margin:0px;
			padding:0px;
			width:866px;;
			height:237px;
		}

		
		.header .picture-menu img{
			margin:0px;
			padding:0px;
		}

		.picture-menu-content{
			width:300px;
			padding-top:10px;
		}
		.picture-menu .title{
			color:#ffffff;
			font-size:20px;
			font-weight:700;
			margin-bottom:0px;
		}
		.button-menu{
			background:url(../images/bg_button_menu.png) no-repeat top left;
			width:133px;
			height:25px;
			padding-left:20px;
			
		}
	/*end module for menu*/
	
	/**begin module welcome*/
	.content{
	
	}
	.welcome{
		width:866px;
		margin:0px;
		padding:0px;
	}
	.welcome .welcome-1{
		background:url(../images/submenu-top1.png) no-repeat;
		margin:0px;
		width:866px;
		height:24px;
	}
	.welcome .welcome-2{
		background:url(../images/submenu-content.png) #a2dd15 repeat-x ;
		width:836px;
		padding:20px 15px 0px 15px;
		
	}
	.welcome .welcome-3{
		background:url(../images/submenu-bottom1.png) no-repeat;
		width:866px;
		margin:0px;
		height:24px;
	}

	
	.welcome h2{
		color:#880000;
		font-size:15px;
		font-weight:normal;
		margin:0 0 5px 0px;
		padding-left:8px;
	}
	.welcome-detail h3{
		color:#880000;
		font-size:20px;
		margin:0px;
		font-weight:normal;
	}
	.welcome-detail p{
		color:#6c5d02;
		font-size:12px;
		margin:0px;
		font-weight:normal;
		padding-bottom:10px;
		margin-right:0px;
		padding-right:0px;
		padding-top:10px;
	}

	.welcome-detail{
		width:250px;
		padding-left:8px;
	}
	.welcome-detail img{
		max-width:250px;
		max-height:155px;

	}
	.welcome-detail a.detail{
		text-decoration:none;
		color:#880000;
		font-size:12px;
		padding-right:15px;
	}
	.welcome-detail a.submenu-picture{
		width:242px;
		height:67px;
		border:3px solid #e5f4b4;
		display:block;
		
		position:relative;
		z-index:1;
	}
  .welcome-detail a.submenu-picture img{
		background:url(../images/bg_picture.png) no-repeat top left;
	}

  .welcome-detail a.submenu-picture img.bg{
		background:url(../images/bg_picture.png) no-repeat top left;
		height:67px;
		width:242px;
	}
	 .welcome-detail a.submenu-picture img.bg2{
			 position:absolute ; 
			 top:0px; 
			 z-index:10; 
			 left:1px;
	}

	span.span-welcome{
		width:1px;
		height:126px;
		background:#eaeaea;
		margin-top:30px;
		margin-left:12px;
		margin-right:15px;

	}
	
	/**end module welcome*/
	
	/*begin module content-detail-left*/
	.content-detail-top
	{
		background:url(../images/bg-content-top.png) bottom no-repeat;
		padding-top:10px;
		height:15px;
	}
	.content-detail-bottom
	{
		background:url(../images/bg-content-bottom.png) bottom no-repeat;
		height:10px;
	}

	.content-detail{
			background:url(../images/bg-content-total2.png) repeat-y;
			position:inherit;

 }
		.content-detail-left{
			width:292px;
		}
		.content-detail-left-top-1 h2{
			font-size:15px;
			padding-top:5px;
			padding-left:10px;
			margin-top:0px;
			font-weight:normal;
			color:#880000;

		}
		.content-detail-left-top{
			background:url(../images/bg-last_news-top.png) no-repeat;
			width:287px;
			height:15px;
			padding:0px
			margin:0px;
		}
		.content-detail-left-top-1{
			background:#A2DD15 ;
			width:259px;
			padding:10px 10px 0px 20px;
			margin:0px;
			color:#FFFFFF;
		}
		.content-detail-left-top .content-detail-left-top-2{
			background:url(../images/bg-content-detail-left-top-b.png) no-repeat bottom #978f79;
			padding:0px;
			margin:0px;
			width:301px;
			height:9px;
		}
		.content-detail-left-bottom{
			width:289px;
			/*background:url(../images/bg-content-left-bottom-t.png) no-repeat top;*/		
			margin:5px 0px 0px 0px;
		}
    	.content-detail-left-bottom .content-detail-left-bottom-1{
			/*background:url(../images/bg-content-left-bottom-total.png) repeat-y;*/
			width:289px;
			padding:5px 5px 0px 0px;
			margin:0px 0px -10px 0px;
			position:relative;
			
		}
    	.content-detail-left-bottom .content-detail-left-bottom-1 img{
			max-height:289px;
			max-width:289px;
			padding-bottom:0px;
			
			
		}

		.content-detail-left-bottom .content-detail-left-bottom-2{
			/*background:url(../images/bg-content-left-bottom-bottom.png) no-repeat bottom;*/
			width:287px;
			padding:0px 5px 0px 0px; 
			margin:0px;
		}
		.content-detail-left-bottom .content-detail-left-bottom-2 p{
			margin-bottom:0px;
		}

		.content-detail-left-bottom .content-detail-left-bottom-2 img{
			padding-left:130px;
		}

		.Latest_News_Events{
			padding-left:0px;
			padding-bottom:10px;
			width:155px;
		}
		.Latest_News_Events img{
			max-width:80px;
			max-height:75px;

		}
		
		.Latest_News_Events .day{
			color:#880000;
			font-size:13px;

		}
		
		img.view{
			margin-top:40px;
			margin-left:10px;
			padding-right:10px;
		}
		.Latest_News_Events .Latest_News_Events-detail{
			width:150px;
			padding-left:5px;

		}
		.Latest_News_Events .Latest_News_Events-detail a{
			width:150px;
			padding-left:5px;
			text-decoration:none;
			color:#6C5D02;

		}
		.content-detail-left-top-1 .span-content-left{
			height:2px;
			width:240px;
			background:url(../images/span-content-left.gif) repeat-x;
			margin-left:0px;
			margin-top:10px;
			margin-bottom:10px;
		}
		
	/*end module content-detail-left*/
	/*begin module content-detail-middle*/
       .contact-promotions-top{
	   		/* background:url(../images/contact_promotion-top.png) no-repeat top; */
			height:13px;
			width:572px;
	   }
       .contact-promotions-bottom{
	   /*		background:url(../images/contact_promotion-bottom.png) no-repeat top;*/
			height:16px;
			width:572px;
	   }
       .contact-promotions-total{
		/*	background:#FFFFFF; */
			width:570px;
			height:350px;
	   }
	
	  	.content-detail-midle{
			width:256px;
			padding-left:20px;
			padding-right:10px;
			color:#6C5D02;
		}
		.content-detail-midle li{
			list-style:none;
			margin-left:0px;
			padding-left:0px;
			width:246px;
			padding-bottom:10px;
			color:#1f1f1f;
		}
		.content-detail-midle ul{
			margin-left:0px;
			padding-left:0px;
			width:246px;
		}
		.content-detail-midle h2{
			font-size:15px;
			margin-left:0px;
			color:#4C4C4C;
		}
		.content-detail-right h2{
			font-size:15px;
			margin-left:0px;
			color:#4c4c4c;
		}
		.content-detail-right .span-content-left{
			height:2px;
			width:200px;
			background:url(../images/span-content-left.gif) repeat-x;
			margin-left:0px;
			margin-top:10px;
			margin-bottom:10px;
		}
		.contact-promotions-total .span-content{
			background:url(../images/span-hon.gif) repeat-y top;
			width:1px;
			height:400px;
		}
		.content-detail-right ul{
			list-style:none;
			margin-left:0px;
			padding-left:0px;
			width:230px;
			background:#A2DD15;
		}
		.content-detail-right ul a{
			text-decoration:none;
			color:#6C5D02;
			
		}

		.content-detail-right{
			background:url(../images/span-hon.gif) repeat-y top left;
			width:255px;
			padding-left:20px;
		}
		.content-detail-right .day{
			color:#880000;
			font-size:13px;
		}
		.content-detail-right img{
			max-width:253px;
			max-height:267px;
			padding-bottom:10px;
		}

		.content-detail-right img{
			padding-bottom:10px;
			padding-left:40px;
		}
	/*end module content-detail-midle*/
	
	
	/**begin module footer*/
		.footer{
			text-align:center;
			font-size:13px;
			width:866px;
			color:#1e1a1b;
		}
		
		.footer a{
			text-decoration:none;
			color:#1e1a1b;
			padding-left:5px;
			padding-right:5px;
		}
		
	/**end module footer*/
	.quick-link h2{
	font-size:15px;
	font-weight:bold;
	color:#4c4c4c;
	margin:0px;
	text-transform:uppercase;	
}

.quick-link a{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	line-height:2em;
	display:block;
}

.quick-link a:hover,.quick-link a.active{
}

ul.ul-quick-link{
	list-style-type:none;
	margin:0px;
	display:block;
}

ul.ul-quick-link li{
	background:url(../images/arrow.gif) no-repeat left center;
	padding-left:15px;
}

ul.ul-quick-link li a{
	text-decoration:underline;
}
.top-30{
	margin-top:30px;
}
	
/*end module general for all pages*/
/*About Us
*/
.footer .menu-footer{
	text-align:center;
}

.footer .menu-footer a{
	text-decoration:none;
	color:#1e1a1b;
	display:inline-block;
	padding:5px 10px;
}

.footer .menu-footer a:hover{
	text-decoration:underline;
}

.footer p{
	color:#1e1a1b;
	text-align:center;
}

.main{
	background:#fff url(../images/bg-main.gif) no-repeat left bottom;
	height:auto;
	padding-top:35px;
}

.tabs{
	text-align:center;
	margin-top:10px;
}

.tabs a{
	background:url(../images/bg-tab.gif) no-repeat;
	width:93px;
	height:41px;
	display:inline-block;
	color:#fff;
	font-size:14px;
	text-align:center;
	text-decoration:none;
	font-weight:500;
	padding-top:5px;
	margin-right:10px;
}

.tabs a.active{
	background:url(../images/bg-tab-hover.gif) no-repeat;
	width:93px;
	height:41px;
	padding-top:5px;
}

.main-contain{
	padding:0px 30px 30px 30px;
}

.main-contain h3{
	color:#4f4735;
	font-size:15px;
	font-weight:bold;
	margin:0px;
}

.main-contain h4{
	color:#4f4735;
	font-size:13px;
	font-style:italic;
	margin:0px;
}

.main-contain h5{
	color:#4f4735;
	font-size:12px;
	font-weight:bold;
}
.main-contain a{
	color:#1F1F1F;
	text-decoration:none;
}
.main-contain a:hover{
	text-decoration:underline;
}
img.img-detail{
	margin:5px 20px 10px 0px;
	float:left;
	max-width:85px;
	max-height:82px;
}

.main-contain p{
	color:#6c6c6c;
	margin:0px;
	padding:5px 0px 0px 0px;
}

.main-contain p span{
	width:97%;
}
.main-contain p span.note{
	color:#717171;
	float:right;
	padding:0px 0px 5px 0px;
	text-align:right;
	font-size:14px;
}
.main-contain p img{
	float:left;
	margin-right:5px;
	margin-left:-10px;
}

.line{
	background:url(../images/line.gif) repeat-x;
	height:1px;
	padding:3px 0px;
}
ul.list{
	margin:0px;
	list-style-type:none;
	display:block;
}

ul.list li{
	background:url(../images/bullet.gif) no-repeat left center;
	padding-left:20px;
	padding-bottom:5px;
}

ul.ul-item-new{
	padding-left:20px;
	margin-top:10px;
}

ul.ul-item-new li{
	background-position:left 3px;
}

ul.list li a{
	text-decoration:none;
	color:#6c6c6c;
}

ul.list li a:hover{
	text-decoration:underline;
}
a.title{
	color:#4f4735;
	font-size:12px;
	text-decoration:none;
	display:block;
	padding-left:20px;
}

a.title:hover{
	text-decoration:underline;
}

a.more{
	color:#4f4735;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	padding-top:15px;
}

a.more:hover{
	text-decoration:underline;
}

.pagnation{
	padding-top:30px;
}

.pagnation a{
	color:#4f4735;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding:0px 5px;
	text-align:center;
	display:inline-block;
}

.pagnation a.selected{
	background:url(../images/bg-hover.gif) no-repeat;
	width:8px;
	height:14px;
	padding:2px 5px;
	text-align:center;	
}

.item-new{
	float:left;
	width:46%;
	padding-left:5px;
	padding-right:25px;
	margin-bottom:20px;
}

a.title-head{
	background:url(../images/bg-title.gif) no-repeat;
	width:339px;
	height:23px;
	display:block;
	color:#eeeeee;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	padding-top:3px;
	margin-bottom:10px;
}

.item-new h5{
	margin:20px 0px 0px 20px;
}

.item-new img.img-detail{
	margin-left:20px;
}

label{
	color:#6c6c6c;
	vertical-align:top;
	width:15%;
	float:left;
}

.textbox
{
	background:url(../images/input-text.gif) no-repeat;
	width:180px;
	height:20px;
	border:none;
	padding-left:5px;
	color:#6c6c6c;
}

textarea{
	background:url(../images/textarea.gif) no-repeat;
	width:185px;
	height:102px;
	border:none;
}

.button{
	background:url(../images/button.gif) no-repeat;
	width:95px;
	height:25px;
	border:none;
	color:#554e3a;
}

form a.download{
	color:#c39d15;
	display:block;
	float:left;
}

.right-30{
	margin-right:30px;
	float:left;
}

.left-100{
	margin-left:100px;
}

.left-10{
	margin-left:10px;
}

.top-20{
	margin-top:20px;
}

.view-video{
	width:496px;
	height:397px;
}

.list-video{
	background:url(../images/border.gif) no-repeat;
	width:271px;
	height:279px;
	overflow-y:scroll;
	padding:10px 5px;
}

.list-video span{
	float:left;
	width:125px;
	margin-bottom:5px;
	text-align:center;
}

.list-video span img{
	margin:0px;
}

.list-video span p.text{
	margin:0px;
	color:#36c6c6c;
	text-align:center;
	padding-top:0px;
	width:121px;
}

span p.sub-title{
	float:left;
	color:#4f4735;
	font-weight:bold;
	font-size:15px;
	width:50%;
	margin:0px;
}

span p.img-of{
	float:right;
	color:#767676;
	font-style:italic;
	width:50%;
	text-align:right;
	margin:0px;
}

.right-gallery{
	width:271px;
}
/*for galeery*/

.pics 
{ 
	height: 397px; 
	width: 496px; 
	padding:0; 
	margin:0; 
	overflow: hidden; 
}
.pics img 
{ 
	max-height: 397px; 
	max-width: 496px; 
	background-color: #eee;
}

/*---------------css language-------------------*/
.language{
	position:absolute;
	top:10px;
	left:880px;
}

.language a{
	color:#383a3c;
	text-decoration:none;
	display:block;
}

.language a#english{
	background:url(../images/eng.gif) no-repeat;
	height:22px;
	padding-left:26px;
}

.language a#vietnames{
	background:url(../images/vietnamese.gif) no-repeat;
	height:22px;
	padding-left:26px;
}
/*---------banner left----------*/
.floating_banner_left{
	position:absolute;
	left:-165px;
	top:60px;
}

.floating_banner_right{
	position:absolute;
	left:880px;
	top:60px;
}