body{
	background:#fff;
	height:auto;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0 auto 0 auto;
	color:#626262;
}

p {margin:0 auto;padding-bottom:5px;}
* { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color: #333333;}
/*div, dl, dt, dd, h1, h2, h3, h5, h5, h6, ul, li, pre, form, label, fieldset, input, select { margin:0; padding:0 }*/

.link {
	text-decoration:none;
}
A:link {COLOR: #2e3092; text-decoration: none; }
A:visited {COLOR: #2e3092; text-decoration: none;}
A:active {COLOR: #2e3092; text-decoration: none; }
A:hover {COLOR: #fb9419;text-decoration: underline;}
/*---------------- BG  Allpage ---------------------*/
#repeat_bottom {
	background:url(images/repeat_bottom.png) bottom left repeat-x;
}
#repeat_top {
	background:url(images/repeat_top.png) repeat-x;
}
#bg_bottom {
	background:url(images/bg_bottom.png) bottom left no-repeat;
	width:964px;
	margin:0 auto;
}
#bg_top {
	background:url(images/bg_top.png) no-repeat;
	width:964px;
	margin:0 auto;
}
#bg_center {
	background:url(images/bg_center.png) repeat-y;
	width:964px;
	margin:0 auto;
}
/*---------------- Header ---------------------*/
#bg_header {
	background:url(images/banner.png) no-repeat; 
	width:944px; 
	height:119px;
	margin-left:10px;
}
#top_menu {
	background:url(images/BG_topmenu.png) no-repeat;
	width:944px;
	height:27px;
	padding-left:10px;
}
.menungang1{
	background:url(images/top_menu.png) left no-repeat; 
	padding-left:2px; 
	float: left; 
	width: 89px; 
	height: 27px;  
	font:bold 10px Tahoma; 
	text-decoration: none; 
	line-height:27px; 
	text-align:center; 
	color:#FFFFFF;
}
.menungang1:link{
	background:url(images/top_menu.png) left no-repeat; 
	padding-left:2px; 
	float: left; 
	width: 89px; 
	height: 27px;  
	font:bold 10px Tahoma; 
	text-decoration: none; 
	line-height:27px; 
	text-align:center; 
	color:#FFFFFF;
}
.menungang1:visited{
	background:url(images/top_menu.png) left no-repeat; 
	padding-left:2px; 
	float: left; 
	width: 89px; 
	height: 27px;  
	font:bold 10px Tahoma; 
	text-decoration: none; 
	line-height:27px; 
	text-align:center; 
	color:#FFFFFF;
}
.menungang1:hover {
	background:url(images/top_menu1.png) left no-repeat; 
	width:89px; 
	height:27px; 
	font:bold 10px Tahoma; 
	text-decoration: none; 
	line-height:27px; 
	text-align:center; 
	color:#fff;
}
#bottom_topmenu {
	background:url(images/bottom_topmenu.png) no-repeat;
	height:22px;
	margin-left:10px;
}

/*---------------- Center ---------------------*/

ul 
{
	margin:0 30px;
	padding:0;
}
.sanpham {width:728px;
	float:right;
	padding-right:8px;
}
.do_survey {
	width:728px;
	padding:10px;
}
.center_bottom {
	background:url(images/boder_bottom_center.png) top left no-repeat;
	width:728px;
	height:6px;
	margin:0;
	padding-bottom:10px;
}

/*---------------- Menu Left ---------------------*/

#center {
	width:944px;
	margin:0 auto;
}
.menu_left {width:198px;
			height:auto;
			background:tranparent;
			padding-left:8px;
}
.title_left_1 {
	background:url(images/menu_left1.png) no-repeat;
	width:191px;
	height:30px;
	text-align:left;
	padding-left:15px;
	line-height:30px;
	font-size:12px;
	font-weight:700;
	color:#FFF;
}
.content_1 {
	width:189px;
	color:#191919;
	border-left:1px;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-color:#cdcdcd;
	font-size:12px;
	font-stretch:narrower;
	/*bo sung*/
	height:200px;
	/*bo sung*/
}
.content_1_product {
	width:189px;
	color:#191919;
	border-left:1px;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-color:#cdcdcd;
	font-size:12px;
	font-stretch:narrower;
	/*bo sung*/
	height:250px;
	/*bo sung*/
}
/*scroll-pane*/
.scroll-pane {
	width: 189px;
	height: 200px;
	padding:0px;
	overflow: auto;
	background: #FFFFFF;
}
/*scroll-pane*/
.scroll-pane-product {
	width: 189px;
	height: 400px;
	padding:0px;
	overflow: auto;
	background: #FFFFFF;
}
.orange-bar .jScrollPaneDrag {
	background: #939399 url(images/drag_grab.gif) no-repeat 50% 50%;
}
.orange-bar .jScrollPaneTrack {
	background: #cdcdcd;
}

/*scroll-pane end*/
.title_bottom {
	background:url(images/boder_bottom.png) no-repeat;
	width:191px;
	height:8px;
	margin-bottom:8px;
}
.top_search {
	background:url(images/bg_search1.png) no-repeat;
	width:191px;
	height:25px;
	text-align:center;
	line-height:25px;
	font-size:10px;
	color:#191919;
	font-weight:700;
}
.bottom_search {
	background:url(images/bg_search2.png) no-repeat;
	width:191px;
	height:89px;
	margin-bottom:8px;
}
#search_form {
	width:191px;
	height:89px;
	text-align:center;
	margin:0 auto;
}
.ap_form {
	margin:0px; padding:0px;
}
.l_app_s {
	text-align:center;
}
.select_box {
	width:158px;
	height:21px;
	margin-top:10px;
}
.text_box {
	text-align:center;
	padding-top:6px;
}
.app_s {width:156px; height:19px; background:#fff; padding:0; border: solid 1px #999; margin:0px; padding:0px; font-size:12px; line-height:19px;
}
.r_button_app {
	text-align:center;
	outline:none;
	padding-top:3px;
	text-align:center;
	font-size:10px;
	color:#3f3f3f;
	line-height:21px;
}
.button_search {
	background:url(images/button_search.png) no-repeat;
	width:65px;
	height:21px;
	line-height:21px;
	border:none;
	color:#3f3f3f;
	font-size:10px;
	font-weight:600;
	padding-bottom:4px;
}
.button_login {
	background:url(images/button_login.png) no-repeat;
	width:81px;
	height:24px;
	border:none;
	color:#fff;
	font-size:10px;
	font-weight:700;
	padding-bottom:4px;
}
#login_box {
	width:189px;
	color:#626262;
	border-left:1px;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-color:#cdcdcd;
	text-align:left;
	padding-top:5px;
	font-size:11px;
	font-weight:700;
}
.button_servey1 {
	background:url(images/button_servey.png) no-repeat;
	width:78px;
	height:26px;
	border:none;
	color:#fff;
	line-height:26px;
	font-size:10px;
	font-weight:600;
	padding-bottom:4px;
}
.menu_bottom {
	background:url(images/boder_bottom.png) no-repeat;
	width:191px;
	height:8px;
	margin-bottom:8px;
}
#Survey {
	width:189px;
	color:#626262;
	border-left:1px;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-color:#cdcdcd;
	text-align:left;
	padding-top:10px;
	font-size:11px;
}
#form1 {
	margin:0px;
	padding:0px;
}
#form2 {
	margin:0px;
	padding:0px;
}

/*---------------- Product ---------------------*/

.flash_banner {
	background:url(images/flash.png) no-repeat;
	width:728px;
	height:297px;
	margin-bottom:8px;
}
.title_sanpham {
	background:url(images/tittle_center.png) no-repeat;
	font:Tahoma;
	width:728px;
	height:30px;
	line-height:30px;
	text-indent:10px;
	color:#3f3f3f;
	font-weight:700;
	font-size:12px;
	text-transform: uppercase;
}
.phan_loai {
	width:726px;
	border-left:1px;
	border-left-style:solid;
	border-right:1px;
	border-right-style:solid;
	border-color:#cdcdcd;

}
.icon {
	background:#cfecfe url(images/icon.png) no-repeat;
	height:33px;
	line-height:33px;
	text-indent:45px;
	color:#3f3f3f;
	font-weight:700;
	font-size:12px;
}
.print_page {
	background:#cfecfe;
	height:33px;
	line-height:33px;
	text-indent:45px;
	color:#3f3f3f;
	font-weight:700;
	font-size:12px;
	padding-bottom:7px;
}
.product {
	width:728px;
}

/*---------------- News ---------------------*/

.new_left {
	width:359px;
	float:left;
	padding-left:10px;
}
.new_detail {
	width:211px;
	float:right;
	font-size:11px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	color:#626262;
}
.new_right {
	width:359px;
	float:right;
}
.new_detail_right {
	width:211px;
	float:right;
	font-size:11px;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:justify;
	color:#626262;
}

/*---------------- End News ---------------------*/
/*---------------- News Detail ---------------------*/

.detail_news {
	width:726px;
	padding-left:10px;
	padding-top:10px;
	margin:0;
}

/*---------------- End News Detail---------------------*/

/*---------------- Product List---------------------*/

.Col_1 {
	width:242px;
	float:left;
}
.button_product {
	width:80px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#FFF;
	background:transparent url(images/button_productlist.png) no-repeat;
	float:left;
}
.button_product_ {
	width:80px;
	height:22px;
	line-height:22px;
	text-align:center;
	color:#FFF;
	float:left;
	padding-left:5px;
	background:transparent url(images/button_productlist_.png) no-repeat;
}

/*---------------- End Product List---------------------*/

/*---------------- Testimonials ---------------------*/ 
.Testimonials {
	width:728px;
	font-size:11px;
	color:#626262;
}
.Testimonials_1 {
	width:710px;
	float:left;
	padding-top:10px;
	padding-left:15px;
}
.image_testimo {
	width:211px;
	float:left;
	padding-top:10px;
	padding-bottom:5px;
}
.Testimonials_new1 {
	width:728px;
}

/*---------------- End Testimonials ---------------------*/

/*---------------- Survey ---------------------*/ 

.Survey {
	width:728px;
	font-size:11px;
	color:#626262;
	padding-top:10px;
	padding-bottom:10px;
}
.Survey_detail {
	width:728px;
}
.Survey_detail_2 {
	width:700px;
}

/*---------------- End Survey ---------------------*/ 
/*---------------- Contact ---------------------*/

.contact_address {
	width:726px;
	margin:0 auto;
	padding-left:40px;
	padding-right:40px;
	padding-top:20px;
}
.address {
	width:646px;
	padding-bottom:10px;
}
#contact {
	width:646px;
}
#listcart {
	width:705px;
}
.question {
	width:264px; height:22px; 
	background:#fff; 
	padding:0; 
	border: solid 1px #999; 
	margin:0px; 
	padding:0px; 
	font-size:12px; 
	line-height:22px;
}
.box_text {
	width:380px;
	height:100px;
}
.button_contact {
	background:url(images/contact_button.png) no-repeat;
	width:104px;
	height:24px;
	line-height:24px;
	border:none;
	color:#3f3f3f;
	font-size:12px;
	font-weight:700;
	padding-bottom:4px;
}
 
/*---------------- End Contact ---------------------*/
.product_1 {
	width:242px;
	float:left;
	text-align:center;
	padding-bottom:10px;
}
.new {
	width:728px;
}
.new1 {
	width:300px;
	padding-top:10px;
	float:left;
}
.new2 {
	width:420px;
	padding-top:10px;
	float:left;
}

/*---------------- Pooter ---------------------*/

#footer {
	width:944px;
	height:81px;
	background:url(images/bg_footer.png) repeat-x;
	margin-left:10px;
	text-align:center;
	line-height:81px;
	font-size:11px;
	color:#fff;
}
#shadow {
	width:944px;
	height:60px;
	background:url(images/bg_shadow_footer.png) repeat-x;
	margin-left:10px;
	text-align:center;
}

/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 15px 10px;
	/*padding: 0 12px;*/
	float: left;
	position: relative;
	/*width: 180px;
	height: 130px;*/
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
}
.gallery a:hover img {
	border-color: #000;
}
.gallery a {
	text-decoration: none;
}
/* ---------- gallery styles end ----------------------- */

#form th {padding:6px;background-color:#f5f5f5;vertical-align:top;font-size:12px;font-weight:lighter;border-bottom:1px solid #e1e1e1;border-top: 2px solid #fff;}
#form td {padding:6px;font-size:12px;}
#list th {margin:0;padding:4px;background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;border-right: 1px solid #e0e0e0;}
#list td {padding:5px 4px;border-bottom:1px solid #e0e0e0;}
