a {
    color: black;
    font-weight: bold;
    text-decoration: none;
}
a:hover{
	opacity: 0.5;
}
.txt_title_viewst{
	/*color:#BA1453;	*/
}
.box_title_success{
	/*border-bottom:1px dotted #ccc;*/
	text-align:left;
	padding:10px 0px;
	margin-bottom:5px;
}
.box_title_success a{
	color:#B6B2B8;
	font-size:14px;
	text-shadow: #ccc 0.1em 0.1em 0.1em;
	font-weight:600;
	margin-left:25px;
	padding-left:17px;
	background:url(../images/home_39.jpg) no-repeat left center;	
}
.box_title_success a:hover{
	text-shadow: #c6c6c6 0em 0em 0.1em;
}
.font_vihoangson {

}
.menu_top tr td a{
		color:white;
}
.cat_title {
color:#FFF;
font-size:11px;
text-transform:uppercase;
}

.BodyCopy {
border:none;
font-size:12px;
vertical-align:top;
}

.topmenu_ban {
background:url(../images/ak_30.jpg) no-repeat;
}

.product_item_title {
font-family:Tahoma;
color:#666;
font-size:12px;
font-weight:lighter;
text-transform:uppercase;
}

.new_link_other {
font-size:12px;
font-weight:700;
}

.page_detail_title {
    font-size: 120%;
    font-weight: bold;
    line-height: 30px;
    margin-top: 5px;
}

.txt_title_viewst {
/*text-transform:uppercase;*/
font-size:120%;
font-weight:700;
}
.product a {
    font-size: 140%;
    text-shadow: 2px 2px 2px #CCCCCC;
}
.anyClass {
vertical-align:middle;
}

.title_guiyeucau {
color:#F33;
}

.title_luotxem {
font-size:10px;
font-weight:lighter;
}

.title_search_detail {
font-size:12px;
font-weight:600;
color:#2C1E73;
}

.txttime {
color:#529569;
font-weight:700;
}

.txtfooter {
color:#FFF;
font-weight:700;
}

.txtcopyright {
color:#FFF;
font-size:11px;
}

tr.even td {
background:#e5ecf9;
}

tfoot {
font-style:italic;
}

caption {
background:#eee;
}

.small {
font-size:.8em;
margin-bottom:1.875em;
line-height:1.875em;
}

.large {
font-size:1.2em;
line-height:2.5em;
margin-bottom:1.25em;
}

.hide {
display:none;
}

.quiet {
color:#666;
}

.loud {
color:#000;
}

.highlight {
background:#ff0;
}

.added {
background:#060;
color:#fff;
}

.removed {
background:#900;
color:#fff;
}

.first {
margin-left:0;
padding-left:0;
}

.last {
margin-right:0;
padding-right:0;
}

.top {
margin-top:0;
padding-top:0;
}

.bottom {
margin-bottom:0;
padding-bottom:0;
}

label {
font-weight:700;
}

fieldset {
border:1px solid #ccc;
margin:0 0 1.5em;
padding:1.4em;
}

legend {
font-weight:700;
font-size:1.2em;
}

input[type=text],input[type=password],input.text,input.title,textarea,select {
background-color:#fff;
border:1px solid #bbb;
margin: 0;
}

input[type=text]:focus,input[type=password]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus {
border-color:#666;
}

input.text,input.title {
width:300px;
padding:5px;
}

input.title {
font-size:1.5em;
}

textarea {
width:320px;
height:250px;
padding:5px;
}

input[type=checkbox],input[type=radio],input.checkbox,input.radio {
position:relative;
top:.25em;
}

form.inline {
line-height:3;
}

form.inline p {
margin-bottom:0;
}

.error,.notice,.success {
margin-bottom:1em;
border:2px solid #ddd;
padding:.8em;
}

.error {
background:#FBE3E4;
color:#8a1f11;
border-color:#FBC2C4;
}

.notice {
background:#FFF6BF;
color:#514721;
border-color:#FFD324;
}

.success {
background:#E6EFC2;
color:#264409;
border-color:#C6D880;
}

.error a {
color:#8a1f11;
}

.notice a {
color:#514721;
}

.success a {
color:#264409;
}

.border_radius {
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}

.box_shadow {
-moz-box-shadow:0 0 5px #888;
-webkit-box-shadow:0 0 5px;
box-shadow:0 0 5px #888;
}

.div_san_pham_trong_nhom {
    border-bottom: 1px solid #CCCCCC;
    color: #006699;
    font-size: 120%;
    font-weight: 700;
    margin: 17px;
    padding: 10px;
}
.link_tintuc {
/*font-weight:600;*/
font-size:12px;
background:url(../images/gd1_13.jpg) no-repeat left center;
/*padding-left:15px;*/
line-height:1;
}

.span_tintuc {
font-family:Tahoma, Helvetica, sans-serif;
color:#F90;
font-weight:600;
font-size:12px;
line-height:1.8;
}

.other_news {
font-size:10px;
color:#333;
font-weight:700;
text-decoration:underline;
}

.other_news:hover {
color:#06F;
text-decoration:none;
}

.priceoff {
font-size:9px;
color:#999;
text-decoration:line-through;
}

.detailpriceon {
color:red;
font-weight:bold;
font-size:140%;
}

.product_item_title_detail {
font-size:18px;
font-weight:700;
color:#fff;
}

.header_title {
font-size:17px;
font-weight:700;
text-transform:uppercase;
}

.title_product_home {
font-size:14px;
font-weight:700;
color:#900;
}
.title_product{
	 line-height:18px;	
}


.price_product_home {
color:#F90;
font-size:10px;
}

.gachbo {
text-decoration:line-through;
}

.page_category_title {

font-size:120%;
color:#F60;
}

.title_gioithieu_home {
font-size:120%;
color:#015BA9;
}

.module_title {
font-size:18px;
font-weight:700;
color:#FFF;
}

.luidaudong {
text-indent:20px;
}

a.mod_title,a:link.mod_title,a:visited.mod_title,a:active.mod_title,a:hover.mod_title,.mod_title {
font-family:Tahoma, Helvetica, sans-serif;
font-weight:700;
font-size:12px;
color:#7F3601;
}

.header_style a,.style9 {
color:#FFF;
}

.header_style a:hover,.cat_title:hover {
text-decoration:underline;
}

.news_late,.saleoffprice {
color:#CCC;
}

.title_whoweare,.title_module_dispaly {
font-size:17px;
font-weight:600;
color:#2C1E73;
}

.pricesaleoff,.priceon {
font-size:12px;
font-weight:700;
color:#930;
}
.body_text{
	padding:10px;	
}
.main_menu{
	color:#F60;	
}
.sub_menu {
    margin: 7px;
    padding-left: 18px;
}
.body_title{
	margin-left:40px;
	color:#FFF;	
}
.background_home_mo{
background:url(../images/12-11_44.jpg); background-repeat:repeat-x;	
}
.background_home_dong{
background:url(../images/12-11_47.jpg); background-repeat:repeat-x;	
}
.BodyCopy{
	border:none; 
	font-size:12px;
	vertical-align:top;
}
.title_header_home{
	color: #105CA7;
font-family: Tahoma,Helvetica,sans-serif;
font-size: 24px;
font-weight: bold;	
}
.title_header_home_2{
font-size:12px;
color:#F90;
font-style:italic;	
	font-weight: bold;	
}
.display_images_text{
	padding:10px;		
}
.display_images_text .title{
	color:#930;
	font-weight:bold;
	font-size:14px;	
}
.display_images_text .content{
	text-indent:15px;
}
.borderimg{
	text-align:center;
}
.product_item_title{
	font-size:120%;
	font-weight:bold;
	color:#3366CC;
	text-shadow:#000033 3px;
}
.page_category_title{
	font-size:16px;
	font-weight:bold;
	color:#FF6633;	
}
.gallery_detail{
	font-size:16px;
	font-weight:bold;
	color:#66CC00;		
	text-transform:capitalize;
}
.table_gallery tr td{
	text-align:center;
}
.title_small{
	font-size:110%;
	color:#6699CC;
	
}
.table_footer tr td a{
	color:#FFF;
}
.td_a a{
	color:white;
}
.gach_bo{
	text-decoration:line-through;
	font-size:70%;
	color:#999;		
}
.info_note{
	color:black;
	font-weight:bold;
	font-size:100%;	
}
.info_tintuc{

}


.note_tintuc{
margin: 0;
padding: 10px;
text-align:left;
}
.tt_hinh{

}
.tt_picture_sub{
	float:left;
}
.tt_hometext{
	margin:10px;
	margin-left:0px;
	padding:5px;
	width:370px;		
}
.tt_hometext a{
	color:#3D650D;
	font-weight:bold;
}
.tt_picture{
	margin:10px;
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
	height:130px;
	width:130px;
	float:left;	
		
}
.clear{
	clear:both;	
}
.left_sp_note_note_main{
	text-align:left;
	background:url(../images/im_13.jpg) no-repeat center left;
	padding-left:25px;
	margin-left:5px;
	color:red;
	font-weight:bold;
	font-size:120%;
}
.left_sp_note_note{
	text-align:left;
/*	background:url(../images/im_13.jpg) no-repeat center left;*/
/*	padding-left:35px;*/
	margin-left:8px;
	font-weight:bold;
/*	font-size:150%;	*/
}
.tt_note{
width:540px;
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000000;

}
.note_tintuc{
	width:570px
	clear:both;
}
.div_linkpage{
	float:left;
	width:400px;
	margin:2px;
	padding:2px;
}
.block_tientich{
	padding-left:5px;
	padding-top:14px;		
}
.block_tientich .icon_tienich{
	width:50px;
	float:left;
}

/*trang chu*/
.style_readmore{
	text-align:right;
	padding-right:15px;	
}
/*trang chu*/

.hinh_sanpham {
    background: none repeat scroll 0 0 #2F2F2F;
    border-radius: 3px 3px 3px 3px;
    margin: 5px;
    padding: 9px;
}
.hinh2_sanpham {
    background: none repeat scroll 0 0 white;
    height: 177px;
}
.hinh3_sanpham {
    padding: 13px 0;
    text-align: left;
}
.hinh4_sanpham {
}
.style_gia span{
	color:#7D2D8C;	
}
.border_current_title{
    background: url("../images/lux9_20.jpg") no-repeat scroll 0 0 transparent;
    height: 36px;
    line-height: 36px;
    text-align: left;padding-left:15px;
    font-weight:bold;
    font-size:120%;
}
.border_none_home{
	/*padding:5px;*/
	border:1px solid #32203A;
	-moz-border-radius:3px;
	margin:0 5px;background:#191919;
}
.border_httt {
    float: left;
    width: 110px;
    margin-top: 13px;
    text-align:center;
}
.border_images_product_detail{
	padding:3px; margin-right:10px; 
	text-align:center; 
	float:left;
	background:white;
	-moz-border-radius:5px;
	
}
.titlerightblocknews a {
    font-weight: bold;
}
.name_contact {
    float:left;
    font-weight: bold;
    padding: 3px 0;
    width:76px;
    text-align:right;
    margin-right:3px;
}
.img_yahoo{
	float:left;
}
.border_contact {
    text-align: center;
}
.contact_phone .border_contact_tel{
	padding-left:48px;
}
.contact_phone p{
	font-weight:bold;
	margin-top:13px;
}
.titlerightblocknews{
	float:left;	
    max-width: 152px;
    padding: 3px;	
}
.block_Newslast_img{
	float:left;	
		
}
.block_Newslast_img a{
/*	color:#29C24B;*/
}
.block_Newslast_img a:hover{
/*	color:#fff;*/
}
