@charset "utf-8";
/* CSS Document */
* {margin:0px; margin-left:0px; padding:0px;}
body {font-family:Arial, Tahoma, sans-serif; font-size:12px; text-align:justify; background:#ffffff;}
ul, li {list-style-type: none; margin:0px; padding:0px;}
a {color:#153f9f; text-decoration: none;}
a:hover {text-decoration:underline;}
img {border: none;}
/* CSS Menu top */
#top_menu {width:978px; height:28px; float:right; margin:0px;}
#top_menu_text {width:978px; height:28px; float:right;}
.menu_content {height:28px; float:right;}					
.menu_content ul{padding:0; margin:0; font-weight:bold;}
.menu_content ul li {padding-left:0px; padding-right:0px; float:left; line-height:28px !important; line-height:28px; white-space:nowrap;}
.menu_content ul li a{display:block; padding-left:15px; padding-right:15px; text-decoration:none; color: #333333; margin-bottom:0px !important;}
.menu_content ul li a:hover {color:#ffffff; background-image:url(images/bg_mn_top_over.gif); background-repeat:repeat-x;}
/* Left content */
.td {background:url(images/bg_td.gif); height:25px;}
.td_text {font-weight:bold; color:#ffffff; padding-top:6px; font-size:11px; font-family:Tahoma; text-align:center}
.td_text a{font-weight:bold; color:#ffffff; text-decoration:none; font-size:11px; font-family:Tahoma; text-transform:uppercase;}
.td_text a:hover{text-decoration:underline}
/* CSS Menu Left */
#menu_left{width:188px; text-align:left; float:left; border-left:1px #999999 solid; border-right:1px #999999 solid;}
#menu_left .menu_text {color: #0c6a8a; background-image:url(images/bg_mn_left.gif); background-repeat:no-repeat; display: block; margin:0px; padding:0px; height:25px;}
#menu_left .text{color: #0c6a8a; text-decoration: none; display: block; height:25px; font-family:Tahoma; font-size:11px; font-weight:bold;}
#menu_left .text a {color: #0c6a8a; text-decoration: none; display: block; padding-left:14px; height:21px; padding-top:6px; font-family:Tahoma; font-size:11px; font-weight:bold;}
#menu_left .text a:hover {text-decoration: none; color: #c01a04;}
#menu_left .menu_text_c2 {color: #c01a04; background-image:url(images/bg_mn_left_c2.gif); background-repeat:no-repeat; display: block;	margin:0px; padding:0px; height:25px;}
#menu_left .text_c2{color: #c01a04; text-decoration: none; display: block; height:25px; font-family:Tahoma; font-size:11px;}
#menu_left .text_c2 a {color: #c01a04; text-decoration: none; display: block; padding-left:22px; height:21px; padding-top:6px;  font-family:Tahoma; font-size:11px;}
#menu_left .text_c2 a:hover {text-decoration:underline;}
#menu_left .menu_text_c3 {color: #000099; background-image:url(images/bg_mn_left_c3.gif); background-repeat:no-repeat; display: block;	margin:0px;	padding:0px; height:25px;}
#menu_left .text_c3{color: #0c6a8a; text-decoration: none; display: block; height:25px; font-family:Tahoma; font-size:11px;}
#menu_left .text_c3 a {color: #0c6a8a; text-decoration: none; display: block; padding-left:22px; height:21px; padding-top:4px; font-family:Tahoma; font-size:11px;}
#menu_left .text_c3 a:hover {text-decoration: underline;}
/*CSS right*/
.boder {border-left:1px #999999 solid; border-right:1px #999999 solid; border-bottom:1px #999999 solid; background:#FFFFFF;}
.noidung {padding:4px;}
.so_luong{font-weight:bold; color:#CC0000;}
.support {margin-left:10px; margin-top:3px; margin-bottom:5px;}
.sanpham_banchay {margin:4px; border:1px #CCCCCC solid;}
.sanpham_banchay_text {padding:4px; line-height:18px; font-weight:bold; background:#ffffff;}
.bo_dem {padding:6px; font-weight: bold; line-height:20px;}
/* CSS Center */
.search {border:1px #999999 solid; background-color:#FFFFFF; background-image:url(images/search_icon.gif); background-position:left; 	background-repeat:no-repeat; margin-bottom:6px; height:50px;}
/*Tab*/
.menu_tab {height:24px;}
.one_tab {background:url(images/mn_tab_center_over.gif) repeat-x scroll center bottom; float:left;}
.one_tab_left {background:url(images/mn_tab_left_over.gif) no-repeat; height:24px; width:7px; float:left;}
.one_tab_text {color:#ffffff; padding-top:4px; text-align:center; padding-left:2px; padding-right:2px; font-size:11px; font-weight:bold; float:left; font-family:Tahoma;}
.one_tab_text a {color:#ffffff; text-decoration:none;  font-family:Tahoma; font-size:11px;}
.one_tab_text a:hover {color: #ffffff; text-decoration:none;}
.one_tab_right {background:url(images/mn_tab_right_over.gif) no-repeat scroll left bottom; height:24px; width:9px; float:left;}
.one_tab_02 {background:url(images/mn_tab_center.gif) repeat-x scroll center bottom; float:left;}
.one_tab_left_02 {background:url(images/mn_tab_left.gif) no-repeat; height:24px; width:7px; float:left;}
.one_tab_text_02 {color:#333333; padding-top:4px; text-align:center; padding-left:2px; padding-right:2px; font-size:12px; font-weight:bold; float:left;  font-family:Tahoma; font-size:11px;}
.one_tab_text_02 a {color:#333333; text-decoration:none; font-family:Tahoma; font-size:11px;}
.one_tab_text_02 a:hover {color:#FF0000; text-decoration:none;}
.one_tab_right_02 {background:url(images/mn_tab_right.gif) no-repeat scroll left bottom; height:24px; width:9px; float:left;}
.td1 {background:url(images/bg_sp.gif);	height:25px;}
.td_text1 {float:left; font-weight:bold; color:#ffffff; padding-left:5px; padding-top:6px; font-family:Tahoma; font-size:11px;}
.td_text1 a{font-weight:bold; color:#ffffff; text-decoration:none; font-family:Tahoma; font-size:11px;}
.td_text1 a:hover{font-weight:bold; color:#ffffff; text-decoration:underline;}

#boder1 {border-left:1px #163e9e solid; border-right:1px #163e9e solid; border-bottom:1px #163e9e solid; background:#edf2fb; clear:both;}
.san_pham_show {width:183px; margin:4px; float:left; border:1px #CCCCCC solid;}
.san_pham_show_other {width:183px; margin:3px; float:left; border:1px #CCCCCC solid;}

.sp_img {padding:4px;}
.ten_sp {color:#000000; padding:4px; line-height:18px; font-weight:bold; font-size:11px;}
.ten_sp a {color:#000000; font-weight:bold; font-size:11px;}
.ten_sp a:hover {text-decoration:none; color:#153fa1;}
.pages {border-top:1px #CCCCCC dotted; clear:both;}
.pages_text {padding:4px; color:#333333; float:right;}
.pages_text a {padding-left:2px; padding-right:2px; color:#153f9f;}
.pages_text a:hover {color:#FF0000; text-decoration:underline;}
/*Tin tức*/
#news_browse {clear:both;}
#news_browse .news_title {font-weight:bold; color: #FF0000; text-align:left; padding-bottom:5px; padding-top:5px;}
#news_browse .news_title a{font-weight:bold; color: #153f9f; text-decoration:none}
#news_browse .news_title a:hover{font-weight:bold; color: #FF0000; text-decoration:none}
#news_browse .news_date_time {color:#999999; font-style:italic; font-size:12px; clear:both; padding-bottom:5px; text-align:left}
#news_browse .news_image {margin-right:5px; float:left; clear:both;border:1px #CCCCCC solid;}
#news_browse .news_content {text-align:justify; line-height:18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#news_browse .news_content p{padding-bottom:5px;}
.border_bottom {border-bottom:1px #CCCCCC dotted; height:2px;}

.thong_so {padding:5px;}
.thong_so_kt_text {float:left; font-weight:bold; color:#ffffff; padding-left:5px;}
.thong_so_left {border-bottom:1px #ffffff solid; border-right:1px #ffffff solid; font-weight:bold; width:auto; line-height:25px;}
.thong_so_right {border-bottom:1px #ffffff solid; width:auto; line-height:25px;}
/* CSS footer */
#menu_footer {color:#FFFFFF; padding-top:4px; padding-bottom:4px; text-align:center; width:100%; background:#0170a4;}
#menu_footer .menu_footer_text a {color:#FFFFFF; padding-left:8px; padding-right:8px; font-family:Tahoma; font-size:11px; font-weight:bold;}
#menu_footer .menu_footer_text a:hover {color:#FFFFFF; text-decoration:underline;}
#copyright {background:#edf2fb; padding-bottom:10px; padding-top:10px;}
#copyright .copyright_text {text-align:center; line-height:25px;}

#survey {text-align:left; padding-top:3px;}
#survey .question{pading-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px;}
#survey .answer{pading-top:5px; padding-bottom:5px; padding-left:6px; padding-right:3px;}
#survey #button_survey{pading-top:5px; padding-left:6px;}
#survey #button_survey .one_button{margin-right:5px; height:18px; background-color:#C71B27; float:left;}
#survey #button_survey .one_button .button_text{color: #FFFFFF; padding-left:4px; padding-right:4px;}
#survey #button_survey .one_button .button_text a{color: #FFFFFF; text-decoration:none}
#survey #button_survey .one_button .button_text a:hover{color: #FFFFFF; text-decoration:none}

#button_red{pading-top:5px; padding-left:6px;}
#button_red .one_button{margin-right:5px; height:18px; background-color:#C71B27; float:left;}
#button_red .one_button .button_text{color: #FFFFFF; padding-left:4px; padding-right:4px;}
#button_red .one_button .button_text a{color: #FFFFFF; text-decoration:none}
#button_red .one_button .button_text a:hover{color: #FFFFFF; text-decoration:none}

.left_adv {padding-top:2px; padding-bottom:2px;}
.heart_banner {margin-bottom:5px;border:1px #CCCCCC solid;}

.other_news {padding-bottom:10px; padding-left:0px;}
.other_news ul {list-style-type:none; margin-top:5px; margin-left:0px;}
.other_news ul li {text-align:justify; display:block; padding-left:12px; line-height:20px; background:url(images/icon.gif) no-repeat left 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.other_news ul li a{color:#153f9f; text-decoration:none; font-size:12px;}
.other_news ul li a:hover{text-decoration:none; color:#FF0000; font-size:12px;}

#center_content ul {list-style-type:none; margin-top:5px; margin-left:0px;}
#center_content ul li {text-align:justify; display:block; padding-left:12px; line-height:20px; background:url(images/icon.gif) no-repeat left 6px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#center_content ul li a{color:#153f9f; text-decoration:none; font-size:12px;}
#center_content ul li a:hover{text-decoration:none; color:#FF0000; font-size:12px;}
.cssDefaultProductOverview, .cssDefaultProductOverview p{font-family: Tahoma, Verdana, Arial; font-size: 11px; font-weight: normal;	color: #000000; text-decoration: none;}
.cssDefaultProductOverview td{border-bottom: solid 1px #cccccc; padding-left: 2px; padding-right: 2px; padding-top: 5px; padding-bottom: 5px; vertical-align: top;}
.content_center_heading {color:#153f9f; text-decoration: none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-left:5px;}
.cart_table{font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; text-align:justify;}
.cart_table td{padding:3px;}
.cart_table tr.tr_0:hover {background-color: #EDF2FB;}

.search_result_title {font-weight:bold; color: #FF0000; text-align:left; padding-bottom:5px; padding-top:5px;}
.search_result_title a{font-weight:bold; color: #153f9f; text-decoration:none}
.search_result_title a:hover{font-weight:bold; color: #FF0000; text-decoration:none}

#topmenu {background:url(images/topmenu_bg.gif) repeat-x scroll center top;height:33px;margin:0px;overflow:hidden;position:relative; font-size:11px; font-family:Tahoma; text-transform:uppercase;}
.topmenu-normal a {color:#FFFFFF; background:url(images/topmenu_no.gif) no-repeat right top; font-size:11px; font-family:Tahoma;}	
.topmenu-normal a strong {display:block; color:#FFFFFF; margin-left:8px; margin-right:8px; padding:0px 8px; font-size:11px; font-family:Tahoma;}	
.topmenu-normal a:hover, .topmenu-activ a, .topmenu-activ a:hover {background:url(images/topmenu_left.gif) no-repeat left top; color:#FFFFFF; font-size:11px; font-family:Tahoma;}
.topmenu-normal a:hover span, .topmenu-activ a span, .topmenu-activ a:hover span {background:url(images/topmenu_right.gif) no-repeat right top; display:block; color:#FFFFFF; font-size:11px; font-family:Tahoma;}
.topmenu-normal a:hover strong, .topmenu-activ a strong, .topmenu-activ a:hover strong {background:url(images/topmenu_md.gif) repeat-x right top; display:block; color:#000000; margin-left:8px; margin-right:8px; padding:0px 8px; font-size:11px; font-family:Tahoma;}
.topmenu-normal, .topmenu-over, .topmenu-activ {float:left; height:33px; font-size:11px; font-family:Tahoma;}
.topmenu-normal a, .topmenu-normal a:hover, .topmenu-activ a, .topmenu-activ a:hover {float:left; display:block; line-height:33px;	text-decoration:none; font-weight:bold; height:33px; font-size:11px; font-family:Tahoma;}

.center_2col_tab {background:url(images/2col_tab_bg.gif) repeat-x scroll center bottom; float:left; height:25px;}
.center_2col_tab_left {background:url(images/2col_tab_left.gif) no-repeat; height:25px; width:10px; float:left;}
.center_2col_tab_text {color:#FFFFFF; padding-top:6px; text-align:left; font-size:11px; font-family: Tahoma; font-weight:bold; float:left; width:756px;}
.center_2col_tab_text a {color:#FFFFFF; text-decoration:none; font-size:11px; font-family: Tahoma; font-weight:bold;}
.center_2col_tab_text a:hover {text-decoration: underline;}
.center_2col_tab_right {background:url(images/2col_tab_right.gif) no-repeat scroll left bottom; height:25px; width:10px; float:left;}

.center_3col_tab {background:url(images/2col_tab_bg.gif) repeat-x scroll center bottom; float:left; height:25px;}
.center_3col_tab_left {background:url(images/2col_tab_left.gif) no-repeat; height:25px; width:10px; float:left;}
.center_3col_tab_text {color:#FFFFFF; padding-top:6px; text-align:left; font-size:11px; font-family: Tahoma; font-weight:bold; float:left; width:566px;}
.center_3col_tab_text a {color:#FFFFFF; text-decoration:none; font-size:11px; font-family: Tahoma; font-weight:bold;}
.center_3col_tab_text a:hover {text-decoration:underline;}
.center_3col_tab_right {background:url(images/2col_tab_right.gif) no-repeat scroll left bottom; height:25px; width:10px; float:left;}