/* Begin CSS trang quan tri */
@charset "utf-8";
#admin_page{
	margin:0 auto;
	*border:0;
	position:relative;
	text-align:left;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
}
.admin_td td{
	height:30px;
	padding-left:3px;
	padding-right:3px;
}
.admin_td th{
	height:30px;
	padding-left:3px;
	padding-right:3px;
	font-weight:bold;
}
.T1 {
	FONT-WEIGHT: bold;
	MARGIN-LEFT: 0px;
}
.T2 {
 	MARGIN-LEFT: 17px;
 	VERTICAL-ALIGN: top
}
.T3 {
	MARGIN-LEFT: 38px;
	VERTICAL-ALIGN: top
}
.T4 {
	MARGIN-LEFT: 58px;
 	VERTICAL-ALIGN: top
}
.T5 {
	MARGIN-LEFT: 78px
}
.T6 {
	MARGIN-LEFT: 98px
}
.T7 {
	MARGIN-LEFT: 118px
}
.T8 {
	MARGIN-LEFT: 138px
}
#admin_page body,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,form,input,img{
	margin:0;padding:0;
}
#admin_page img{
	border:0;
}
#admin_page ul,ol{
	list-style:none;
}
#admin_page a, a:visited{
	color:#16387c;
}
#admin_page a:link, a:visited{
	text-decoration:none;
}
# admin_page a:hover{
	text-decoration:underline;
}
#admin_mastheadbd{
	font-size:28px;
	font-weight:bold;
}
#admin_footer{
	clear:both;
	text-align:center;
	padding-top:10px;
	border-top:1px solid #f3d210;
	color:#999999;
}
.admin_pick_a_task_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#6d9021;
}
.admin_topBarLayer{
	height: 5px;
	background-color:#f3d210;
	border-bottom:1px solid #f3d210;
}
#admin_menu_left {
	border:1px solid #f3d210;
	background:#fbffd8;
	width:98%;
}	
#admin_menu_left .menuleft_bg {
	height:23px;
	width:100%;
	background: url(images/admin_menuleft_bg.gif) top repeat-x;
	border-bottom:1px solid #f3d210;
}
#admin_menu_left .admin_menuleft_title {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #333333;
	font-weight:bold;
	padding-top:2px;
	padding-left:20px;
	background:url(images/admin_dot_menu.gif) left no-repeat;
}	
#admin_menu_left .admin_menuleft_title01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #333333;
	padding-top:2px;
	padding-left:10px;
	padding-bottom:3px;
}
#admin_menu_left .admin_menuleft_title01 a {
	text-decoration:none;
	background:url(images/admin_dot01.gif) left no-repeat 5px;
	padding-left:8px;
	color: #009900;
	}
#admin_menu_left .admin_menuleft_title01 a:hover {
	text-decoration:none;
	color:#333333;
	background:url(images/admin_dot02.gif) left no-repeat 5px;
	padding-left:8px;
}

#admin_menu_left .admin_menuleft_title01 .selected {
	text-decoration:none;
	color:#333333;
	background:url(images/admin_dot02.gif) left no-repeat 5px;
	padding-left:8px;
}
#admin_menu_left .admin_menuleft_title01_selected {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:18px;
	color: #333333;
	padding-top:2px;
	padding-left:10px;
	padding-bottom:3px;
}
#admin_menu_left .admin_menuleft_title01_selected a {
	text-decoration:none;
	background:url(images/admin_dot02.gif) left no-repeat 5px;
	padding-left:8px;
	color: #333333;
	}
#admin_menu_left .admin_menuleft_title01_selected a:hover {
	text-decoration:none;
	color:#333333;
	background:url(images/admin_dot02.gif) left no-repeat 5px;
	padding-left:8px;
}

#admin_menu_left .admin_menuleft_title01_selected .selected {
	text-decoration:none;
	color:#333333;
	background:url(images/admin_dot02.gif) left no-repeat 5px;
	padding-left:8px;
}
.admin_resizeLayerBorder{
	background-color:#f3d210;
}
.admin_subMenuLayer{
	padding-left: 5px;
	height: 20px;
	background-color: #f3d210;
	padding-top:5px;
	background: url(images/admin_menuleft_bg.gif) top repeat-x;
	font-size:11px;
}
.admin_subMenuLayer_list{
	padding-left: 5px;
	height: 20px;
	background-color: #f3d210;
	padding-top:5px;
	font-weight:bold;
	font-size:11px;
}
.admin_button{
	background-image:url(images/admin_btn_left.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:20px;
	float:left;
	padding-left:6px;
	margin:5px 3px 5px 3px;
	font-size:11px;
}
.admin_button a{
	background-image:url(images/admin_btn_back.gif);
	background-repeat:repeat-x;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	text-decoration:none;
	color:#003366;
	font-weight:bold;
	padding:0px 3px 0px 3px;
}
.admin_button a:hover{
	text-decoration:none;
	color:#003399;
}
.admin_button span{
	background-image:url(images/admin_btn_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	padding-right:6px;
}
.admin_clearthis{
	clear:both;
	line-height:0px;
}
.label_admin
{
	background-color:#FFFFCC;
	font-weight:bold;
}
.admin_table
{
	background:#f3d210;
}
.admin_tr_title
{
	background:#FFFF66;
}
.other_tr_title_2
{
	background:#FFFFCC;
}
.admin_tr_other
{
	background:#FFFFFF;
}

/* CSS Document */

* {	
	margin: 0px;	
	padding: 0px;
	}
body { 
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	background: url(images/main_bg.gif);
	}

a {	
	color: #2b64b4;	 
	text-decoration: none;	
	cursor:pointer; 
	}
a:hover { 
	text-decoration:underline; 
	}
img { 
	border: none; 
	}
ul, li { 
	list-style-type: none; 
	}

#wrapper {
	width:785px;
	margin:0pt auto;
	text-align:left;
	border:1px solid #666666;
	background:#292d2e;
}

#menu {
	width:100%;
	height:45px;
	background:#423f3d;
	}
#menu .menu_content {
	margin:2px;
	height:37px;
	padding:0px;
	display:block;
	float:left;
	}

#menu .menu_content ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt 0px 0px 0px;
}
#menu .menu_content li {
	background:transparent url(images/left_tab.gif) no-repeat scroll left top;
	float:left;
	display: inline;
	margin:0pt;
	padding:0pt 0pt 3pt 3px;
}
#menu .menu_content a {
	background:transparent url(images/right_tab.gif) no-repeat scroll right top;
	font-size:11px;
	color: #999999;
	text-decoration:none;
	display:block;
	padding:10px 26px 15px 10px;
}
#menu .menu_content a:hover {
	color:#FF0000;
	text-decoration:none;
	}

#menu .menu_content #current {
	background-image: url(images/left_tab_over.gif);
}
#menu .menu_content #current a {
	background-image: url(images/right_tab_over.gif);
	padding-bottom:13px;
	text-decoration:none;
	color: #FFFFFF;
}


#body_content {
	width:100%;
	height:auto;
	position:relative;
	padding-top:15px;
	padding-bottom:10px;
	}
#body_content .box01 {
	width:245px;
	float:left;
	height:auto;
	position:relative;
	background:url(images/body_box.gif) repeat-y;
	margin:0px;
	}
#body_content .box01 .box_topbg {
	background:url(images/top_box.gif) top no-repeat;
	width:245px;
	height:11px;
	}	
#body_content .box01 .box_mdbg {
	background:url(images/body_box.gif) repeat-y;
	width:245px;
	height:auto;
	}
#body_content .box01 .box_mdbg p {
	padding-left:10px;
	padding-right:8px;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
	line-height:15px;
	padding-bottom:3px;
	}	

#body_content .box01 .box_mdbg p span {
	padding-left:20px;
	}
#body_content .box01 .box_mdbg h4 {
	font-size:11px;
	color:#da241d;
	font-weight:bold;
	padding-left:29px;
	padding-top:5px;
	}	
#body_content .box01 .icon {
	font-size:11px;
	color: #FFFFFF;
	margin-left:10px;
	padding-left:18px;
	padding-top:5px;
	background:url(images/icon01.gif) no-repeat left 5px;
	}	
#body_content .box01 .icon02 {
	font-size:11px;
	color: #FFFFFF;
	margin-left:10px;
	padding-left:18px;
	padding-top:5px;
	background:url(images/icon02.gif) no-repeat left 5px;
	}	
#body_content .box01 .icon03 {
	font-size:11px;
	color: #FFFFFF;
	margin-left:10px;
	padding-left:18px;
	padding-top:5px;
	background:url(images/icon03.gif) no-repeat left 5px;
	}	


#body_content .box01 .box_bottombg {
	background:url(images/bottom_box.gif) bottom no-repeat;
	width:245px;
	height:11px;
	}


/*---------------------------------------------------*/
/*--css them vao--*/
.menu_doc {
	width:200px;
	height:auto;
	position:relative;
	}
.menu_doc ul {
	list-style-type:none;
	width:200px;
	}	
.menu_doc ul li {
	padding:0px;
	text-decoration:none;
	}
.menu_doc ul li a {
	background:url(images/menu01.gif) no-repeat top;
	display:block;
	font-size:11px;
	color:#FFFFFF;
	height:23px;
	font-weight:bold;
	padding-top:1px;
	width:200px;
	line-height:18px;
	}
.menu_doc ul li a:hover {
	background:url(images/menu01_over.gif) no-repeat top;
	font-size:11px;
	width:200px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding-top:1px;
	height:23px;
	line-height:18px;
	}
	
.menu_doc ul li span a {
	text-decoration:none;
	height:23px;
	width:200px;
	background:url(images/menu02_over.gif) no-repeat top;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:18px;
	margin-top:0px;
	}
.menu_doc ul li ul{
	list-style-type:none;
	width:200px;
	}
.menu_doc ul li ul li {
	padding:0px;
	text-decoration:none;
	}

.menu_doc ul li ul li a {
	background:url(images/menu03.gif) no-repeat top;
	display:block;
	font-size:11px;
	color:#FFFFFF;
	height:23px;
	font-weight:bold;
	padding-top:1px;
	width:200px;
	line-height:18px;
	}
		
.menu_text {
	padding-left:18px;
	padding-top:1px;
	}	
.menu_text01 {
	padding-left:22px;
	padding-top:2px;
	}	
.menu_text02 {
	padding-left:30px;
	padding-top:2px;
	}	

.box_help {
	width:200px;
	height:auto;
	position:relative;
	margin-top:5px;
	}
.box_help .top_bg_box {
	background: url(images/help_topbg.gif) top no-repeat;
	width:200px;
	height:56px;
	}
.box_help .md_bg_box {
	background:url(images/help_mdbg.gif) top repeat-y;
	width:200px;
	height:auto;
	}
.box_help_content{
	text-align:left;
	line-height:18px;
	color: #333333;
	font-size:11px;
	}	
.box_help_content a{
	color: #333333;
}


.box_help .bottom_bg_box {
	background:url(images/help_bottombg.gif) top no-repeat;
	width:200px;
	height:7px;
	}
	
	
/*--css cho noi dung ben phai--*/	

.master_body {
  width:570px;
  margin-left:3px;
  }
#master_body .box002 {
	width:570px;
	float:right;
	height:auto;
	position:relative;
	margin:0px;
	}
#master_body .box002 p {
	padding-top:10px;
	line-height:18px;
	text-align:left;
	font-size:11px;
	color: #999999;
	padding-right:5px;
	}
#master_body .box002 p a {
	color:#CCCCCC;
	}	
#master_body .box002 p a:hover {
	color:#FF0000;
	text-decoration:none;
	}
#master_body .box002 p span {
	font-size:10px;
	color:#FF0000;
	font-style:italic;
	padding-left:5px;
	}
#master_body .box002 p span a{
	color:#00CC00;
	}
	
#master_body .box002 .pics_dv {
	border:0px;
	padding-bottom:30px;
	text-align:left;
	margin-right:8px;
	width:80px;
	height:80px;
}
#master_body .news_content p {
	text-align:justify;
	color:#999999;
	font-size:12px;
	line-height:20px;
	padding-right:10px;
}
#master_body .news_wrap {
	width:100%;
	height:auto;
	text-align:justify;
	font-size:12px;
	padding-bottom:5px;
	padding-top:10PX;
	position:relative;
	color:#999999;
	}	
#master_body .news_wrap h4{
	color:#0585d0;
	font-size:11px;
	text-align:left;
	}
#master_body .news_wrap ul {
	list-style-type:none;
	margin-left:15px;
	padding-top:5px;
	}	
#master_body .news_wrap ul li {
	background:url(images/dot01.gif) no-repeat left 6px;
	padding-left:20px;
	padding-bottom:3px;
	font-size:11px;
	padding-top:3px;
	}
#master_body .news_wrap ul li a{
	color:#999999;
	line-height:18px;
	text-align:left;
	}
#master_body .news_wrap h4 a{
	color:#0585d0;
	text-decoration:none;
	}
#master_body .news_wrap  span  {
		color:#999999;
		font-weight:600px;
		font-size:larger;
		text-align:justify;

}	
#master_body .line_dot {
	border-bottom:1px dashed #666666;
	padding-top:8px;
	margin-bottom:8px;
	}
#master_body .pic_news {
	border:1px solid #666666;
	width:120px;
	height:80px;
	margin-right:8px;
	margin-bottom:2px;
	margin-top:12px;
	}	
.linkguide { 
  font-size:12px;
  color:#999999;
  font-weight:bold;
  line-height:18px;
  padding:3px 0px 5px 0px;
  text-align:left;
  border-bottom:1px solid #CCCCCC;
  width:570px;
  }
.linkguide .guide_content a{
  text-decoration:none;
  color:#999999;
  }
  
.linkguide .guide_content a:hover {
  text-decoration:none;} 
  
.sanphamtopbg {
  background:url(images/sanpham_topbg1.gif) top no-repeat;
  height:26px;
  width:570px;
  margin-top:8px;
  }   
.sanphambody_bg {
  width:570px;
  margin:0px;
  background: url(images/sanpham_bodybg.gif) repeat-y top;
  }
.sanphambody_text {
  text-align:left;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:18px;
  color:#000000;
  }
.name_product {
  font-family:Arial, Helvetica, sans-serif;
  line-height:18px;
  text-align:left;
  font-size:12px;
  font-weight:bold;
  color:#FFFFFF;
  padding-left:12px;
  padding-top:4px;
  }  
.sanpham_part1 {
  width:568px;
  height:auto;
  margin:0px 0px 0px 0px;
  padding-top:5px;
  text-align:left;
  }  
.sanpham_part1_pic {
  float:left;
  width:251px;
  height:190px;
  background:url(images/sanpham_bg.gif) top no-repeat;
  margin-right:5px;
  }
.hinhanhsanpham {
  margin:10px 15px 5px 10px;
  text-align:center;
  }    
.sanpham_part1_content {
  width:279px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:18px;
  text-align:justify;
  height:25px;
  color: #CCCCCC;
 
   }
   
.sanpham_part1_content span {
  padding-left:22px;
  text-align:justify;
  padding-top:5px;}   
.sanphambottom_bg {
  width:570px;
  height:19px;
  background:url(images/sanpham_bottombg.gif) top no-repeat;
  }
  
.contact_addtobasket {
  width:278px;
  margin-top:10px;
  height:34px;
  }      
.addtobasket {
        float:left;
		background: url(images/addbasket.gif) no-repeat top; 
		height:24px; 
		width:114px; margin:0px;
		}
.addtobasket_text {
   text-align:center;
   padding-top:3px;
   text-decoration:none;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   line-height:18px;
   }		
		  
.contact_email {
        float:left;
		background: url(images/contact.gif) no-repeat top; 
		height:24px; 
		width:114px; margin:0px;
		}
.contact_email_text {
   text-align:center;
   padding-top:3px;
   text-decoration:none;
   padding-left:12px;
   font-size:11px;
   font-weight:bold;
   color:#FFFFFF;
   line-height:18px;
   }
  
.thongsokt {
  width:570px;
  margin:0px;
  }    
.thongsokt_topbg {
background:#989a99;
text-align:left;	
height:18px;
padding-top:1px;
}   		
.thongsokt_topbg span {
font-size:11px;
text-align:left;
font-weight:bold;
line-height:18px;
padding-left:8px;
color: #000000;
}
.thongso_content {
 margin:8px 10px 0px 10px;
 }
.thongso_content p {
 text-align:left;
 font-family:Arial, Helvetica, sans-serif;
 line-height:20px;
 color:#999999;
 font-size:11px;
}
.thongso_content ul {
	list-style-type:none;
	padding-top:3px;
	padding-bottom:3px;
	}
.thongso_content ul li {
	background:url(images/dot02.gif) no-repeat left 6px;
	padding-left:10px;
	font-size:11px;
 color:#999999;
	line-height:18px;
	text-align:left;
	}
 
 .noidung_gioithieu {
 margin:12px 0px 0px 0px;
 text-align:left;
 font-size:11px;
 line-height:18px;
 font-family:Arial, Helvetica, sans-serif;
 }

.listsanpham {
 margin:12px 0px 10px 0px;
 height:auto;
 text-align:left;
 font-size:11px;
 line-height:18px;
 font-family:Arial, Helvetica, sans-serif;
}
.tensanphamkhac {
	padding-top:5px;
	}
.tensanphamkhac a, .tensanphamkhac a:hover {
	text-align:center;
	color:#999999;
	line-height:18px;
	font-size:11px;
}
.tensanphambrowse {
	padding-top:3px;
}
.tensanphambrowse a, .tensanphambrowse a:hover {
	font-weight:bold;
	color:#11EED2;
	line-height:18px;
	font-size:11px;
} 
.nextlink a, .nextlink a:hover {
	font-weight:bold;
	color:#FF0000;
	line-height:18px;
	font-size:11px;
} 
.motasanphambrowse {
	color:#FFFFFF;
	line-height:18px;
	text-align:justify;
	font-size:11px;
}
.description {
	color:#00FF33;
	text-align:justify;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	border:#FF3333 solid 1px ;
	 
}
.listsanpham_content_pic {
border:1px solid #add7ff;
text-align:center;
}


	
/*---------------------------------------------------*/

#body_content .box002 {
	width:500px;
	float:right;
	height:auto;
	position:relative;
	margin:0px;
	}
#body_content .box002 p {
	padding-top:10px;
	line-height:18px;
	text-align:left;
	font-size:11px;
	color: #999999;
	padding-right:5px;
	}
#body_content .box002 p a {
	color:#CCCCCC;
	}	
#body_content .box002 p a:hover {
	color:#FF0000;
	text-decoration:none;
	}
#body_content .box002 p span {
	font-size:10px;
	color:#FF0000;
	font-style:italic;
	padding-left:5px;
	}
#body_content .box002 p span a{
	color:#00CC00;
	}
	
#body_content .box002 .pics_dv {
	border:0px;
	padding-bottom:30px;
	text-align:left;
	margin-right:8px;
	width:80px;
	height:80px;
}
.browse_image
{
	width:90px;
	height:90px;
	float:left;
	margin-right:5px;
}
.width_service {
	width:248px;
	height:auto;
}	
#body_content .news_wrap {
	width:100%;
	height:auto;
	text-align:justify;
	padding-bottom:5px;
	position:relative;
	}	
	
#body_content .news_wrap h4{
	color:#0585d0;
	font-size:11px;
	text-align:left;
	}
#body_content .news_wrap ul {
	list-style-type:none;
	margin-left:15px;
	padding-top:5px;
	}	
#body_content .news_wrap ul li {
	background:url(images/dot01.gif) no-repeat left 6px;
	padding-left:20px;
	padding-bottom:3px;
	font-size:11px;
	padding-top:3px;
	}
#body_content .news_wrap ul li a{
	color:#999999;
	line-height:18px;
	text-align:left;
	}
#body_content .news_wrap h4 a{
	color:#0585d0;
	text-decoration:none;
	}
#body_content .line_dot {
	border-bottom:1px dashed #666666;
	padding-top:8px;
	margin-bottom:8px;
	}
#body_content .pic_news {
	border:1px solid #666666;
	width:130px;
	height:100px;
	margin-right:8px;
	margin-bottom:2px;
	margin-top:12px;
	}	
	
.line_seperate {
	width:100%;
	height:5px;
	background:#989a99;
	}











#footer {
	width:100%;
	height:25px;
	background:#423f3d;
	}
#footer .coppyright {
	text-align:center;
	padding:5px;
	font-size:11px;
	color: #999999;
	}	
#wrap_body {

	width:445px;
	margin-left:6px;
	height:auto;
	position:relative;
	}
#wrap_body .slid_others_pic {
	background: url(images/other_pic.gif) no-repeat top;
	width:440px;
	height:147px;
	}
	
#wrap_body .slid_others_pic .scroll {
	direction:ltr;
	display:block; 
	width:430px; 
	height:125px; 
	overflow:auto; 
	border:1px solid  #FFFFFF;
	margin-left:4px;
	padding-top:15px;
	}
#wrap_body .slideshow {
	margin-top:10px;
	padding-bottom:5px;
	width:440px;
	height:auto;
	position:relative;
	margin-left:2px;
}
#wrap_body .slideshow .slide_top_bg {
	width:440px;
	background:url(images/slide_top_bg.gif) top no-repeat;
	height:29px;
	}
#wrap_body .slideshow .slide_md_bg {
	width:440px;
	height:auto;
	position:relative;
	background:url(images/slide_md_bg.gif) top repeat-y;
}
#wrap_body .slideshow .slide_md_content {
	margin-left:10px;
	width:419px;
	height:250px;
	padding-bottom:5px;
	}

#wrap_body .slideshow .slide_bottom_bg {
	background:url(images/slide_bottom_bg.gif) top no-repeat;
	width:440px;
	height:37px;
}
#wrap_body .slideshow .button_slide {
	float:left;
	margin-left:10px !important;
	margin-left:3px;
	height:24px;
	margin-top:7px;
	}
#wrap_body .slideshow .input_slide {
	background:url(images/button_bg.gif) top repeat-x;
	height:24px;
	font-size:11px;
	color:#333333;
	border:1px solid #cccccc;
	padding-left:4px;
	padding-right:4px;
	}

#wrap_body .slide_col01_take_note   {
	padding-bottom:5px;
	padding-top:inherit;
	margin-left:7px;
	color:#CCCCCC;
	
}


/* easy clearing */
.clearfix:after { 
	content: '[DO NOT LEAVE IT IS NOT REAL]'; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;	
	}
.clearfix { 
	display: inline;	
	position: relative; 
	}
/*\*/
.clearfix { 
	display: block; 
	}
/* end easy clearing */
