@charset "utf-8";
/* CSS Document */

body{
	background-color:#FFFFFF;
	margin:0px;
	}
p, h1, h2{
	margin:0;
	}
#layout{
	width:994px;
	background-color:#ffffff;
	margin-left:auto;
	margin-right:auto;
	}
/*-------------------------------------------------------------------------banner-------------------------------------*/
#top{
	width: 100%;}
.banner_left, .banner_right, .banner_midle{
	float:left;
	}

.banner_left{
	background-image:url(/Admin/Images/bg_left_banner.gif);
	width:12px;
	height:68px;
	}
.banner_right{
	background-image:url(/Admin/Images/bg_right_banner.gif);
	width:12px;
	height:68px;
	}
.banner_midle{
	width:950px;
	background-image:url(/Admin/Images/bg_midle_banner.gif);
	height:68px;
	padding-left:20px;
	
	}
.service{
	float:right;
	padding-top:25px;
	}

.service_sub1{
	float:right;
	width:85px;
	}

.logo{
	float:left;
	width:165px;
	}
.home{
	float:left;
	padding-left:20px;
	padding-bottom:5px;
	}
.home_sub2{
	float:left;
	width:85px;
	}
/*-------------------------------------------------------------------------Menu-------------------------------------*/
#menu{
	background-color:#FFFFFF;
	width:100%;
	float:left;}
.bg_menu{
	background-image:url(/Admin/Images/bg_menu.gif); background-repeat:no-repeat; background-position:right;
	background-color:#ad0000;
	height:25px;
	width:141px;
	margin-right:1px;
	
	float:left;
	padding-top:2px;
	padding-bottom:2px;
	}
	.bg_menu0{
	background-image:url(/Admin/Images/bg_menu.gif); background-repeat:no-repeat; background-position:right;
	background-color:#ad0000;
	height:25px;
	width:141px;
	margin-right:1px;
	margin-top:5px;
	float:inherit;
	padding-top:2px;
	padding-bottom:2px;
	}
.bg_menu_1{
	background-image:url(/Admin/Images/bg_menu.gif); background-repeat:no-repeat; background-position:right;
	background-color:#ad0000;
	height:20px;
	width:142px;
	border-bottom: solid 1px #FFFFFF;
	float:left;
	padding-top:6px;
	padding-bottom:5px;
	}
.bg_top{
	padding-top:7px;
	background-image:url(/Admin/Images/bg_top1.gif);background-repeat:repeat-x; 
	height:37px;
	width:100%;
	float:left;
	margin-bottom:4px;
	}	
.input_left, .input_right, .iconsearch{
	float:right;
	height:37px;
	margin:auto auto auto auto;
	}
.input_left{
	
	margin:auto 10px auto 10px;
	}

.input_right{
	width:200px;
	margin-right:20px;
	text-align:right;
	}
.iconsearch{
	display: block;
float:left;
	height:25px;
	margin:auto auto auto auto;
	}
/*-------------------------------------------------------------------------advertise-------------------------------------*/
.advertise_left, .advertise_right{
	float:left;
	}
.advertise_left{
	width:666px;
	height:266px;
	margin-right:5px;
	}
.advertise_right{
	width:323px;
	}
	
.advertise {
	width:662px;
	height:114;
	float:left;
	padding-bottom:5px;
	}
.advertise_sub1 {
	width:100%;
	height:114;
	float:left;
	padding-bottom:5px;
	}
.advertise_midle1, .advertise_midle2, .advertise_midle3{
	float:left;
	margin:5px 7px 7px auto;
	}
.advertise_midle1{
	width:157px;}
.advertise_midle2{
	width:325px;}
.advertise_midle3{
	width:157px;}
.advertise_feft_sub{
	width:201px;
	height:86px;
	margin:2px;
	padding-top:1px;
	border: solid 1px #cfcccf;
	}
.advertise_feft_THb{
	width:201px;
	height:55px;
	margin:2px;
	padding-top:1px;
	border: solid 1px #cfcccf;
	}
	.advertise_feft_RTHb{
	width:181px;
	height:55px;
	margin:2px;
	padding-top:1px;
	border: solid 1px #cfcccf;
	}
/*-------------------------------------------------------------------------content-------------------------------------*/

#content{
	width:994px;
	background-color:#ffffff;
	}
.main{
	width:100%;
	float:left;
	}
.col_left, .col_right{
	float:left;
	}
.col_left{
	width:666px;
	}
.col_right{
	width:323px;
	}
.colA, .colB{
	float:left;
	width:327px;
	text-align:left ;
	border: solid 1px #cfcccf;
		}
.colA{
	margin-right:4px;
	margin-bottom:4px;
	}
.colB{
	margin-right:4px;
	margin-bottom:4px;
	
	}
.colC{
	width:323px;
	}
.colC_sub
{	
	border: solid 1px #cfcccf;
	width:100%;
	margin-bottom:4px;
	}
	
.colD{
	width:660px;
	border: solid 1px #cfcccf;
	margin-bottom:5px;
	margin-top:5px;
	float:left;
	}
.colE{
	float:left;
	width:10px;
	background-color:#003366;
	}
.col_left_1, .col_left_2, .col_left_3{
	float:left;
	}
.col_left_1{
	width:220px;
	margin-right:4px;
	}
.col_left_2{
	width:566px;
	margin-right:4px;
	}
.col_left_3{
	width:200px;
	}
.colA_2,.colA_R2, .colB_2, .colC_2{
	float:left;
	border: solid 1px #cfcccf;
	margin-bottom:4px;
	}
.colA_2{
	width:218px;
	}
	.colA_R2{
	width:198px;
	}

.colB_2{
	width:564px;
	border: solid 1px #cfcccf;
	}
/*----!col2----*/
.colC_2 ul
	{
	list-style-type: none;
	padding:0px 0px 0px 5px;
	margin: 0;
	}

.colC_2 ul li
	{
	background-image: url(/Admin/Images/icon_sanpham.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: .8em;
	padding-top:3px;
	line-height:15px;
	}
.colC_2 li a
	{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00659c;
	font-weight:normal;
	text-decoration:none;
	}
	
.colC_2 li a:hover
{
	font-weight:normal;
	text-decoration:underline;
	color:#FF0000;
	}
	
.colC_2{
	width:198px;
	}
.colB_2a{
	width:565px;
	border-top: solid 1px #cfcccf;
	float:left;
	margin:10px auto 10px auto;
	}
.colB_2aa{
	width:565px;
	float:left;
	margin:auto;
	border-bottom: solid 1px #cfcccf;
		}
.colB_2aaa{
	width:500px;
	float:left;
	height:20px;
	border-bottom: solid 1px #CCCCCC;
	margin-top:5px;
		}
	
.colB_2aaaa{
	width:500px;
	float:left;
	height:20px;
	margin-top:5px;
		}
.colB_2b, .colB_2c{
	float:left;
	padding:10px;
	}
.colB_2b{
	width:262px;
	border-right: solid 1px #cfcccf;
	}
.colB_2c{
	width:262px;
	}
.title_content
{
	font-family: Arial;
	font-size: 12px;
	padding-top:7px;
	text-align:left ;
	background-image:url(/Admin/Images/bg_title.gif); background-repeat:repeat-x;
	height:23px;
	width:100%;

	}
.button{
	background-image:url(/Admin/Images/button.gif); background-repeat:no-repeat; background-position:left;
	margin-left:5px;
	text-align:left;
	}
.button1{
	padding:5px;
	float:left;
	}
.button2{
	background-image:url(/Admin/Images/button2.gif); background-repeat:no-repeat; background-position:right;
	margin-right:20px;
	}
.box_sanpham{
	width:327px;
	margin-bottom:10px;
	}
.box_sanpham_sub{
	width:564px;
	margin-bottom:10px;
	}
.box_sanpham_sub2{
	width:100%;
	margin-bottom:5px;
	float:left;
	}
.box_sanpham_sub3, .box_sanpham_sub4{
	float:left;
	margin:10px;
	}
.box_sanpham_sub3{
	width:220px;
	
	}
.box_sanpham_sub4{
	width:300px;
	}
.box_sanpham_sub5a, .box_sanpham_sub6a{
	float:left;
	border-bottom:solid 1px #f1eff1;
	height:20px;
	width:260px;
	}
.box_sanpham_sub5a{
	padding-right:5px;
	}
.box_sanpham_sub6a{
	border-left: solid 1px #f1eff1;
	padding-left:5px;
	}
.box_sanpham_sub5{
	width:198px;
	float:left;
	margin: 10px;
	}
.box_sanpham_sub5abc{
	width:auto;
	float:left;
	margin-bottom:10px;
	}
	
	
	
	
a.text_normal_a{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0.1px;
	}
a.text_normal_a:link{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	}
a.text_normal_a:visited{
	color:000000;
	}
a.text_normal_a:hover{
	text-decoration:none;
	}
a.text_normal_a:active{
	text-decoration:none;
	}	
.box_text ul
	{
	list-style-type: none;
	padding:0px 0px 0px 5px;
	margin: 0;
	}

.box_text ul li
	{
	background-image: url(/Admin/Images/icon_new.gif);
	background-repeat: no-repeat;
	background-position: 0 .6em;
	padding-left: .8em;
	padding-top:3px;
	line-height:15px;
	}
.box_text li a
	{
	font-family:Arial;
	font-size:13px;
	color:#000000;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0.1px;
	}
	
.box_text li a:hover
{
	text-decoration:none;
	}	
.box_text{
	width:auto;
	margin:10px;
	}
.sp1{
	margin: 5px 5px 5px 10px;
	width:140px;
	height:220px;
	border: solid 2px #f1eff1;
	float:left;
	}
.sp1_sub1{
	margin: 5px 5px 5px 15px;
	width:150px;
	height:220px;
	border: solid 2px #f1eff1;
	float:left;
	}
	.sp1_sub12345{
	margin: 5px 5px 5px 15px;
	width:150px;
	height:260px;
	border: solid 2px #f1eff1;
	float:left;
	}
.sp2{
	width:65px;
	height:65px;
	float:left;
	margin:auto 10px auto 10px;
	}
.sp2_sub	{
	width:35px;
	height:35px;
	float:left;
	margin:5px 10px auto 10px;
	}
.sp2_sub1	{
	width:75px;
	height:75px;
	float:left;
	border: solid 1px #cfcccf;
	margin:5px 10px 5px 10px;
	}
.sp2_sub2	{
	width:45px;
	height:45px;
	float:left;
	border: solid 1px #cfcccf;
	margin:5px 10px 5px 30px;
	}
.sp2_sub3{
	width:auto;
	float:left;
	margin:10px 10px auto auto;
	}
.sp3{
	
	float:left;

	padding:18px;
	}
.sp3_a{
	width:180px;
	float:left;
	padding:18px;
	}
#thongtin{
	width:666px;

	}
.sp4{
	width:180px;
	height:auto;
	float:left;
	margin:10px 18px 10px 18px;
	border-right: solid 1px #cecbce;
	}
.sp_sub0{
	background-color:#ffffff;
	width:100%;
	height:25px;
	vertical-align:middle;
	float:right;
	}	
.sp_sub1{
	background-color:#ffffff;
	width:100%;
	height:145px;
	vertical-align:middle;
	}
	.sp_sub1_0{
	background-color:#ffffff;
	width:100%;
	height:25px;
	float:right;
	vertical-align:middle;
	}

.sp_sub1_2{
	background-color:#ffffff;
	width:100%;
	height:120px;
	vertical-align:middle;
	}
.sp_sub2{
	background-color:#f7f7f7;
	width:100%;
	height:75px;
	padding:auto 1px auto 1px;
	}
.sp_sub3{
	background-color:#f7f7f7;
	width:100%;
	height:100px;
	padding:10px 2px auto 2px;
	}
	.sp_sub3456{
	background-color:#f7f7f7;
	width:100%;
	padding:10px 2px auto 2px;
	}
.splinhtinh{
	float:left;
	margin:auto 10px auto autopx;
	}	
	
.thamdoykien{
	width:189px;
	height:20px;
	border: solid 2px #fff;
	background-color:#f7f3f7;
	padding-left:5px;
	padding-top:5px;
	}
/*-------------------------------------------------------------------------bottom-------------------------------------*/
#bootom{
	width:994px;}
.padding{
	width:100%;
	background-color:#FF0000;
	}
.thongtinchung{
	border-width:2px 1px 1px 1px;
	border-style: solid;
	border-color:#bd0000 #cfcccf #cfcccf #cfcccf;
	width:992px;
	}
.thongtinchung_sub1{
	border: 2px solid #cfcccf;
	width:979px;
	padding:6px;
	}	
.thongtinchung_sub22{
	border-width:3px 1px 1px 1px;
	border-style: solid;
	border-color:#bd0000 #cfcccf #cfcccf #cfcccf;
	width:560px;
	margin-bottom:5px;
	margin-top:1px;
	float:left;
	}

.thongtin_con{
	border-right: 1px solid #cfcccf;
	text-align:left;
	width:187px;
	float:left;
	padding:10px;
	margin-right:15px;
	margin-left:15px;
	}
.thongtin_con_sub1{
	text-align:left;
	width:auto;
	float:left;
	padding:5px;
	}
.thongtin_con_a{
	text-align:left;
	width:187px;
	float:left;
	padding:10px;
	margin-right:15px;
	margin-left:15px;
	}
.padding{
	width:1px;
	background-color:#666666;
	}
.footer{
	padding-top:20px;
	background-color:#e7e7e7;
	width:100%;
	}
.foot_midle{
	width:463px;
	padding-left:15px;
	padding-right:15px;
	}
<!---tab---->	
.tab {clear: both;
padding-top:5px;
margin-right:1px;
}
.tab ul {padding:0; margin:0; list-style:none; position:relative; float:left}
.tab li {float:left;}
.tab li a {
display: block;
float:left;
background: url(/Admin/Images/tab.gif);
background-repeat: no-repeat;
font-family: tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
text-align:center;
height:15px;
width:85px;
cursor: pointer;
margin-right:1px;
padding:7px 0px 0px 0px;
}
.tab ul li a {float:left;
display: block;
background:url(/Admin/Images/tab.gif);
background-repeat:no-repeat;
font-weight:normal;
}
.tab li a:hover {color:#ffffff;
background:url(/Admin/Images/tab_over.gif);
background-repeat:no-repeat;
}
.tab li a:active {color:#ffffff;
background:url(/Admin/Images/tab_over.gif);
background-repeat:no-repeat;
}
.tab li a:selected span{color:#ffffff;
background:url(/Admin/Images/tab_over.gif);
background-repeat:no-repeat;
}
.tab li a:selected {color:#ffffff;
background:url(/Admin/Images/tab_over.gif);
background-repeat:no-repeat;
}
<!---tabCate---->	
.tab {clear: both;
padding-top:5px;
margin-right:1px;
}

.tabcate li a {
display: block;
float:left;
background: url(/Admin/Images/tab_cate.gif);
background-repeat: no-repeat;
font-family: tahoma;
font-size:11px;
font-weight:bold;
color:#c60000;
text-decoration:none;
text-align:center;
height:15px;
width:110px;
cursor: pointer;
margin-right:1px;
padding:7px 0px 0px 0px;
}


.Litabselect1 
{
display: block;
float:left;
background: url(/Admin/Images/tab_cate.gif);
background-repeat: no-repeat;
font-family: tahoma;
font-size:11px;
font-weight:bold;
color:#c60000;
text-decoration:none;
text-align:center;
height:15px;
width:110px;
cursor: pointer;
margin-right:1px;
padding:7px 0px 0px 0px;
}
.Litabselect2 
{
display: block;
float:left;
background: url(/Admin/Images/tab_cateover.gif);
background-repeat: no-repeat;
font-family: tahoma;
font-size:11px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
text-align:center;
height:15px;
width:110px;
cursor: pointer;
margin-right:1px;
padding:7px 0px 0px 0px;
}
/*-------------------------------------------------------------------------textstyle-------------------------------------*/
.text_title112{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-transform:none;
	text-align:left;
	color:#c60000;
	letter-spacing:0.5px;
	font-weight:bold;
	margin-left:5px;
	}
.text_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:none;
	text-align:left;
	color:#c60000;
	letter-spacing:0.5px;
	font-weight:bold;
	margin-left:15px;
	}
.text_title_sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#c60000;
	font-weight:bold;
	margin-left:15px;
	}
.text_title_subnew{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#306390;
	font-weight:bold;
	margin-left:0px;
	
	}
.product{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#334e89;
	font-weight:bold;
	text-decoration:none;
	line-height:13px;
	}
.product:hover{
	color:#0000ff;
	font-size:11px;
	}
.product_sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2828a0;
	font-weight:bold;
	text-decoration:none;
	text-decoration:none;
	}
.product_sub1{
	font-family:Arial;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	}
.product_sub2{
	font-family:Arial;
	font-size:11px;
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
	}
.product_sub3{
	font-family:tahoma;
	font-size:11px;
	color:#0b7eb4;
	font-weight:bold;
	text-decoration:none;
	line-height:16px;
	}
.product_sub3:hover{
	color:#0000ff;
	text-decoration:underline;
	}
.product_sub4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#157ab2;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	}
.prize{
	font-family:Arial, Helvetica, sans-serif;
	color:#c60000;
	font-size:11px;
	font-weight:bold;
	}

a.text_normal_b{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	letter-spacing:0.5px;
	text-decoration:none;
	}
	
	
a.text_normal_bdoc{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	letter-spacing:0.2px;
	text-decoration:none;
	}
	
a.text_normal_c{
	font-family:tahoma;
	font-size:14px;
	color:#0f40b2;
	font-weight:normal;
	text-decoration:none;
	line-height:20px;
	}	
a.text_normal{
	font-family:Arial;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	letter-spacing:0.2px;
	text-decoration:none;
	}
a.text_normal_d{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00659c;
	font-weight:normal;
	letter-spacing:0.1px;
	text-decoration:none;
	}
a.text_normal_d:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00659c;
	font-weight:normal;
	letter-spacing:0.1px;
	text-decoration:none;
	}
a.text_normal_d:hover{
	text-decoration:underline;
	color:#FF0000;
	}
a.text_normal_e{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:normal;
	letter-spacing:0.1px;
	text-decoration:none;
	line-height:16px;
	}
.text_normal_f{
	font-family:Verdana;
	font-size:11px;
	color:#000;
	font-weight:normal;
	letter-spacing:0.1px;
	text-decoration:none;
	}
	
	.text_normal_fff{
	font-family:tahoma;
	font-size:11px;
	color:#0d5be3;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
	}
a.service_text{
	font-family:tahoma;
	font-size:10px;
	color:#0f40b2;
	font-weight:normal;
	text-decoration:underline;
	line-height:20px;
	}
a.service_text:link{
	font-family:Arial;
	font-size:13px;
	color:#0f40b2;
	font-weight:normal;
	}
a.service_text:visited{
	color:0f40b2;
	}
a.service_text:hover{
	text-decoration:none;
	}
a.service_text:active{
	text-decoration:none;
	}
.font_menu{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	}
	.button3{
	background-image:url(/Admin/Images/button3.gif); background-repeat:no-repeat; background-position:right;
	margin-right:20px;
	}
	.text_title_sub2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	letter-spacing:0.5px;
	font-weight:bold;
	margin-left:15px;
	}
	.title_content{
	padding-top:7px;
	background-image:url(/Admin/Images/bg_title.gif); background-repeat:repeat-x;
	height:23px;
	width:100%;
	}
.title_content_sub{
	padding-top:7px;
	background-image:url(/Admin/Images/bg_title_sub.gif); background-repeat:repeat-x;
	height:22px;
	border: solid 1px #a5040a;
	}
	.product_sub5{
	font-family:tahoma;
	font-size:11px;
	color:#2828a0;
	font-weight:bold;
	text-decoration:none;
	line-height:14px;
	}
.product_sub6{
	font-family:tahoma;
	font-size:11px;
	color:#666;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	}
	.list_sp1a, .list_sp2a, .list_sp3a, .list_sp4a, .list_sp5a, .list_sp6a{
	float:left;
	padding:5px;
	
	}
	.text_title_sub3{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	letter-spacing:0.5px;
	font-weight:bold;
	}
	.colB_2abc{
	float:left;
	width:564px;
	width:566px;
	}
	.list_sp1, .list_sp2, .list_sp3, .list_sp4, .list_sp5, .list_sp6{
	float:left;
	padding:2px;
	border-right:solid 1px #ececec;
	height:40px;
	}
	.colB_2ab{
	float:left;
	width:564px;
	width:566px;
	margin-bottom:6px;
	}
	.col_renaral{
	border: solid 1px #cfcccf;
	float:left;
	width:98%;
	height:260px;
	margin:0 auto;
	}
.pagingSpace{	width:4px;}
.pagingFarSide{	width:25px;}
.pagingIntact A{display:block; border:1px solid #CCC; padding-left:4px; padding-right: 4px; padding-bottom:2px; padding-top:2px; text-decoration:none; font-weight:bold; color:#0066CC; font-family:Tahoma; font-size:12px;}
.pagingIntact A:hover{border:1px solid #920a0a; color:#FFF; background-color: #c00000}
.pagingViewed {display:block; border:1px solid #920a0a; padding-left:4px; padding-right: 4px; padding-bottom:2px; padding-top:2px; text-decoration:none; font-weight:bold; color:#0066CC; font-family:Tahoma; font-size:12px; background-color:#c00000; color:#fff;}
