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

body{
	margin:0px;
	padding:0px;
	background:#FFF;
	color:#000;
	font-family:Arial;
	font-size:12px;
	background:url(../images/bg/bg.jpg) repeat;
}
.title_right{
	font-family:Arial;
	font-size:11px;
	color:#003386;
}
.red{
    border: 1px solid red;
}
a{
	color:#000;
	text-decoration:none;
	outline:none;
	}
a:hover{text-decoration:none;}
.clr{clear:both}
.body{
	float:left;
	width:1000px;
	height:auto;
	margin:0 auto;
	padding:0 auto;
	background:#FFF;
}
.header{float:left; width:1000px;}
.banner{float:left; width:1000px;}
.menu {
	width:998px;
	height:30px;
	float:left;
	background: url(../images/bg/menu_top_bg.jpg) repeat-x;
	margin-top:0px;
	padding-left:0px;
	text-align:left;
	color:#FFF;
	font-weight:bold;
	border:1px solid #1E558D;
}
.repeattop {
	width:1000px;
	height:10px;
	float:left;
	background:url(../images/bg/repeat_top.jpg) repeat-x;
	margin-top:0px;
	padding-left:0px;
	color:#FFF;
	font-weight:bold;
}
.repeattitle {
	width:100px;
	height:120px;
	background:url(../images/bg/repeat_title.jpg) repeat-x;
	margin-top:0px;
	padding-left:0px;
}
.top_sub {
	width:785px;
	height:35px;
	float:left;
	background:url(../images/bg/bgsub.jpg) repeat-x;
	margin-top:0px;
	margin-left:5px;
	padding-left:0px;

}
a.menu_item {
	color:#FFF;
	float:left;
	margin-top:10px;
	font-weight:bold;
	padding-left:10px;
	padding-right:10px;
	font-size:12px
}
a.menu_item:hover{
	color:#00328B;
}
.menu_seperator {
	float:left;
	width:1px;
	height:11px;
	background:url(../images/bg/menu_seperator.jpg) no-repeat;
	margin-top:13px;
 }
.main_container {
	width:100%;
	float:left;
	text-align:left;
	margin-top:5px;
	padding-bottom:10px;
}
#left_panel{
	width:204px;
	float:left;
	margin-top:6px;

}
#left_panel .item{
	background:url(../images/bg/bg_menu_left.jpg) repeat-x;
	width:200px;
	height:24px;
	margin-top:2px;
	line-height:24px;
}
#left_panel .item a {
	width:175px;
	height:24px;
	float:left;
	background-image:url(../images/bg/menu_left_item.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-attachment:inherit;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#4C4C4C;
	padding-left:25px;
}
#left_panel .item a:hover{
	width:175px;
	height:24px;
	float:left;
	background-image:url(../images/bg/menu_left_active.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-attachment:inherit;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#b3d9df;
	padding-left:25px;
}
.left_view{
	width:198px;
	height:420px;
	float:left;
	margin:10px 0px 0px 5px;
	background:url(../images/bg/title_right.jpg) repeat-x;
	border:1px solid #1A5189;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}

.thongtin{
	width:198px;
	height:220px;
	float:left;
	margin:10px 0px 0px 5px;
	background:url(../images/bg/title_right.jpg) repeat-x;
	border:1px solid #1A5189;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.center_panel1 {
	width:576px;
	height:228px;
	float:left;
	margin-left:0px;
	background:url(..html/Images/bg/index.jpg) no-repeat;
	border:1px solid #bcbcbc;
	margin-top:10px;
	margin-left:12px;
}
.center_panel {
	width:578px;
	float:left;
	margin-left:12px;
	background:url(../images/bg/title_right.jpg) repeat-x;
	border:1px solid #bcbcbc;
	margin-top:10px;
	padding-left:0px;
}
.center_panel p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	text-align:left;
	padding:0px 0px 30px 30px;
}
.right_panel {
	width:200px;
	margin-right:4px;
	_margin-right:2px;
	float:right;
	margin-top:-30px;
}
.right_panel  k{
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	text-align:justify;
	margin-top:5px;
}

.right_video {
	width:197px;
	height:150px;
	margin-top:20px;
	margin-right:0px;
	float:right;
	background: url(../images/bg/title_right.jpg) repeat-x ;
	border:1px solid #1A5189;
}
.right_dangnhap {
	width:198px;
	height:150px;
	margin-top:10px;
	margin-right:0px;
	float:right;
	background: url(../images/bg/title_right.jpg) repeat-x ;
	text-align:center;
	padding-top:5px;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.right_thongke {
	width:197px;
	height:27px;
	margin-top:0px;
	margin-right:0px;
	float:left;
	background: url(../images/bg/title_right.jpg) repeat-x ;
	border:1px solid #1A5189;
	color:#FFF;
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
    padding: 0px;
}
/*Left Panel*/
.home_about{width:400px; float:left; margin-left:12px; _margin-left:6px; margin-top:12px;}
.home_about img{padding:3px; border:1px solid #e3e3e3; width:394px}

a.readmore_btn {
	background:#ff6527;
	padding:2px 5px;
	color:#FFF;
	text-decoration:none;
}

.main_title{
	height:26px;
	float:left;
	margin-left:3px;
}
.main_title div.left{
	width:2px;
	height:26px;
	float:left;
	background:url(../images/bg/active_tab_left.jpg) no-repeat;
}
.main_title div.right{
	width:2px;
	height:26px;
	float:left;
	background:url(../images/bg/active_tab_right.jpg) no-repeat;
}
.main_title div.center{
	height:20px;
	padding-top:6px;
	float:left;
	background:url(../images/bg/active_tab_center.jpg) repeat-x;
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
	font-weight:bold;
	color:#046b9a;
}

.inactive_tab{
	height:26px;
	float:left;
	 margin-left:3px;
 }
.inactive_tab div.left{
	width:2px;
	height:26px;
	float:left;
	background:url(../images/bg/inactive_tab_left.jpg) no-repeat;
}
.inactive_tab div.right{
	width:2px;
	height:26px;
	float:left;
	background:url(../images/bg/inactive_tab_right.jpg) no-repeat
}
.inactive_tab div.center{
	height:20px;
	padding-top:6px;
	float:left;
	background:url( ../images/bg/inactive_tab_center.jpg) repeat-x;
	padding-left:20px;
	padding-right:20px;
	font-weight:bold;
	color:#727272;
}
.mainbox_midle{width:582px;
	padding-top:10px;
	border-left:1px solid #d7d7d7;
	border-right:1px solid #d7d7d7;
	float:left;
	background:url( ../images/bg/main_box_bg.jpg) repeat-x top #f1fdfd;
}
.mainbox_bottom{
	width:584px;
	height:5px;
	float:left;
	background:url(../images/bg/main_box_bottom.jpg) no-repeat
}

.home_services{
	width:286px;
	float:right;
	margin-right:4px;
	margin-right:2px;
	margin-top:10px;
}

.home_advert{
	float:left;
	margin-left:12px;
	margin-left:6px;
	width:690px;
}

.home_product{
	float:left;
	margin-top:15px;
	margin-left:12px;
	margin-left:6px;
	width:690px;
}
.product_item{float:left; width:174px; height:212px; margin:4px; _margin:1px; margin-bottom:0px; padding:5px; background:url(../images/bg/product_item_bg.jpg) no-repeat; text-align:center}

.product_item a.title{font-weight:bold; margin-bottom:10px; color:#004369}
.product_item div.content{text-align:center; line-height:1.5}
.product_item img.product_img{width:120px; height:130px; margin-right:10px; border:1px solid #bfbfbf}

.detail_btn{width:69px; height:23px; float:left; padding-top:6px; text-align:center; color:#000; font-size:11px; font-weight:bold; background:url(../images/bg/details.jpg) no-repeat; margin-top:5px;}

.hot_product{width:188px; float:left; margin-left:8px; _margin-left:4px; margin-top:8px; border:1px solid #69686e; text-align:center; padding-top:10px; padding-bottom:10px;}
.hot_product a{font-size:11px; font-weight:bold}

.news_home{width:566px; float:left; margin:6px; _margin:3px;}

.main_content{width:562px; float:left; margin-top:10px; margin-left:10px;}
.display_title{font-weight:bold; font-size:13px}

.listItem{float:left; width:100%; margin-top:10px;}
a.link_title{font-weight:bold; font-size:13px}
/*Right Panel*/
.side_title{width:185px; padding-left:20px; height:26px; padding-top:8px; font-weight:bold; color:#FFF; float:left; background:url(../images/bg/side_title.jpg) no-repeat; font-size:12px}
.side_title a{font-size:12px; font-weight:bold; color:#FFF}
.sidebox_midle {
	width:203px;
	border:1px solid #d7d7d7;
	background:#f1fdfd;
	border-top:none;
	border-bottom:none;
	float:left;
}
.sidebox_bottom {
	width:205px;
	float:left;
	height:4px;
	background:url(../images/bg/side_box_bottom.jpg) no-repeat
}
.right_content {
	width:210px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
	margin-bottom:10px;
}
.category_item {
	width:203px;
	float:left;
	background:url(../images/bg/category_item_bg.jpg) #FFF bottom repeat-x;
	padding-top:7px;
	padding-bottom:7px;
}
.category_item2 {
	width:203px;
	float:left;
	background:url(../images/bg/category_item_bg2.jpg) #e99398 bottom repeat-x;
	padding-top:7px;
	padding-bottom:7px;
}
.category_item a{color:#000; margin-left:25px;}
.side_content{width:183px; padding:10px;}
a.news_link {
	background:url(../images/bg/list_icon1.jpg) left top no-repeat;
	display:block;
	padding-left:10px;
	font-weight:bold;
}
.other-video-view{
	float: left;
	margin-top:10px;
	padding-top:10px;
}
.one-other-video{
	float: left;
	width: 160px;
	text-align: center;
	margin-bottom: 10px;
	margin-top:10px;
}

.new{
	float:left;
	width:100%;
    text-align: left;
	/*margin:50px 10px 0px 0px;*/
	padding:50px 10px 0px 0px
}


/*Shopping cart*/
.cart table th {
	height:23px;
	background:url(../images/bg/cart_head_bg.jpg) repeat-x;
}
.cart_button1_left {
	width:4px;
	height:22px;
	background:url(../images/button/cart_button1_left.jpg) no-repeat;
	float:left;
}
.cart_button1_right{
	width:4px;
	height:22px;
	background:url(../images/button/cart_button1_right.jpg) no-repeat;
	float:left;
}
.cart_button1_center{
	height:19px;
	padding-top:3px;
	color:#FFFFFF;
	background:url(../images/button/cart_button1_center.jpg) repeat-x;
	float:left;
	cursor:pointer;
}
.cart_button2_left{
	width:4px;
	height:22px;
	background:url(../images/button/cart_button2_left.jpg) no-repeat;
	float:left;
}
.cart_button2_right{
	width:4px;
	height:22px;
	background:url(../images/button/cart_button2_right.jpg) no-repeat;
	float:left;
}
.cart_button2_center{
	height:19px;
	padding-top:3px;
	color:#FFFFFF;
	background:url(../images/button/cart_button2_center.jpg) repeat-x;
	float:left;
	cursor:pointer;
}

.button_1{
	border:1px solid #999999;
	background:#EEEEEE;
	padding-left:10px;
	padding-right:10px;
}
.box_right_title {
	width:198px;
	height:33px;
	float:left;
	background:url(../images/bg/box_right_title.jpg) no-repeat;
}

.box_left {
	width:200px;
	height:auto;
	float:left;
	margin-bottom:4px;
	margin-left:4px;
	_margin-left:2px;
}
.box_left_title {
	width:200px;
	height:33px;
	float:left;
	color:#FFF;
	line-height:25px;
	font-weight:bold;
	background:url(../images/bg/box_right_title.jpg) no-repeat;
}
.box_left_content {
	width:190px;
	height:auto;
	float:left;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:5px;
	border-left:solid 1px #1a5189;
	border-bottom:solid 1px #1a5189;
	border-right:solid 1px #1a5189;
}

.box_right {
	width:200px;
	height:auto;
	float:left;
	margin-bottom:4px;
}
.box_right_title {
	width:200px;
	height:33px;
	float:left;
	color:#FFF;
	line-height:25px;
	font-weight:bold;
	background:url(../images/bg/box_right_title.jpg) no-repeat;
}
.box_right_content {
	width:190px;
	height:auto;
	float:left;
	text-align:left;
	padding-left:4px;
	padding-right:4px;
	padding-bottom:5px;
	border-left:solid 1px #1a5189;
	border-bottom:solid 1px #1a5189;
	border-right:solid 1px #1a5189;
}
.main_footer {
	width:998px;
	height:auto;
	margin-top:20px;
	float:left;
	border:solid 1px #8ca8c4;
	padding-bottom:10px;
}
.footer_menu {
	width:998px;
	height:30px;
	padding-top:7px;
	background:url(../images/bg/footer_bg.jpg) repeat-x;
	color:#FFF;
	float:left;
	font-weight:bold;
	text-align:center;
	font-size:12px;
}
.footer_menu a{color:#FFF}
.footer_content {
	width:998px;
	height:auto;
	float:left;
	text-align:center;
}

menu {
	background: #F4F4EA  url('../images/bg/menu_top_bg.jpg') repeat-x top center;
	height: 30px;
}

.menu12 {
		width:980px; 
		height:28px;
		padding-left:20px;
		background: url(../images/menu_css/bg_menu.jpg) repeat-x;
		float:left;
	}
	
	.menu_item {		
		height:28px;
		float:left;
		cursor:pointer;
		padding:0 10px;
		color:#fff;
	}
	.menu_active {		
		height:28px;
		float:left;		
		cursor:pointer;
		background:url(../images/menu_css/menu_active.jpg) repeat-x;
		color:#003299;
		padding:0 10px;
	}
	
