@font-face {

src:url(../font/vihoangson.TTF);
}
.box_title_success{
	border-bottom:1px dotted #ccc;
	text-align:left;
}
.box_title_success a{
	color:black;
	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:11px;
color:black;
font-weight:bold;
}

.page_detail_title {
font-size:16px;
color:#3A477F;
font-weight:700;
}

.txt_title_viewst {
text-transform:uppercase;
font-size:18px;
font-weight:700;
color:#06C;
}

.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:.5em 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 {
color:#069;
font-size:16px;
font-weight:700;
text-shadow:#999;
margin:17px;
}

.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:#993;
font-weight:lighter;
font-size:14px;
}

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

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

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

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

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



.title_gioithieu_home {
font-size:35px;
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{
	background:url(../images/index_44.jpg) no-repeat left center;	
	padding-left:5px;
	font-weight:bold;
	margin:7px;
	color:#9C0;
}
.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-weight:bold;
	color:#3366CC;
	text-shadow:#000033 3px;
}
.page_category_title{
	font-size:16px;
	font-weight:bold;
	color:#09419A;		
}
.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;		
}
.td_line_title{
	border-bottom:1px dotted black;
}