body
{
	margin: 0;
	font-family: Verdana;
}
a
{
	font-family: Verdana;
	text-decoration: none;
}
img
{
	border: 0px;
}
.topHeader
{
	width: 980px;
	display: inline-block;
	clear: both;
	margin-top: 0px;
	margin-bottom: 5px;
}
.m_left
{
	background-image: url(../Images/ml.png);
	width: 16px;
	height: 40px;
	float: left;
}
.m_center
{
	background-image: url(../Images/mb.png);
	width: 940px;
	height: 40px;
	background-repeat: repeat-x;
	float: left;
}
.m_right
{
	background-image: url(../Images/mr.png);
	background-position: right;
	width: 24px;
	height: 40px;
	float: left;
}
.m_sep
{
	background-image: url(../Images/m_sep.gif);
	background-position: right;
	background-repeat: no-repeat;
	width: 134px;
	height: 28px;
	text-align: center;
	padding-top: 12px;
	float: left;
}
.m_sep a
{
	text-transform: uppercase;
	color: White;
	font-weight: bold;
	font-size: 11px;
}
.m_sep a:hover
{
	color: black;
}
.box-left
{
	background-image: url(../Images/box-left.png);
	background-repeat: no-repeat;
	width: 8px;
	height: 116px;
	float: left;
}
.box-center
{
	width: 963px;
	height: 114px;
	float: left;
	background-color: #F7F6F4;
	border-bottom: 1px #DDDDDD solid;
	border-top: 1px #DDDDDD solid;
	text-align: left;
}

.box-right
{
	background-image: url(../Images/box-right.png);
	background-repeat: no-repeat;
	width: 9px;
	height: 116px;
	float: left;
}
.body-left
{
	width: 200px;
	display: inline-block;
	padding-right: 5px;
	float: left;
}
.body-right
{
	width: 200px;
	display: inline-block;
	float: left;
	padding-left: 5px;
}
.body-center
{
	width: 568px;
	display: inline-block;
	float: left;
}
.infoBoxHeading_tl
{
	background-image: url(../Images/infoBoxHeading_tl.jpg);
	background-repeat: no-repeat;
	width: 23px;
	height: 30px;
	float: left;
}
.infoBoxHeading_td
{
	background-image: url(../Images/infoBoxHeading_td.png);
	background-repeat: repeat-x;
	width: 160px;
	height: 21px;
	color: White;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	padding-top: 9px;
	text-transform: uppercase;
	float: left;
}
.infoBoxHeading_tr
{
	background-image: url(../Images/infoBoxHeading_tr.jpg);
	background-repeat: no-repeat;
	background-position: right;
	width: 17px;
	height: 30px;
	float: left;
}
.infoBoxHeading2_tl
{
	background-image: url(../Images/infoBoxHeading2_tl.png);
	background-repeat: no-repeat;
	width: 23px;
	height: 30px;
	float: left;
}
.infoBoxHeading2_td
{
	background-image: url(../Images/infoBoxHeading2_td.png);
	background-repeat: repeat-x;
	width: 160px;
	height: 21px;
	color: White;
	font-weight: bold;
	font-family: Verdana;
	font-size: 10px;
	text-align: left;
	padding-top: 9px;
	text-transform: uppercase;
	float: left;
}
.infoBoxHeading2_tr
{
	background-image: url(../Images/infoBoxHeading2_tr.png);
	background-repeat: no-repeat;
	background-position: right;
	width: 17px;
	height: 30px;
	float: left;
}
.infoBoxFooter_l
{
	background-image: url(../Images/mw_content_b_l.png);
	background-position: top;
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	float: left;
}
.infoBoxFooter_c
{
	width: 174px;
	line-height: 12px;
	height: 12px;
	float: left;
	border-bottom: 1px #DDDDDD solid;
}
.infoBoxFooter_r
{
	background-image: url(../Images/mw_content_b_r.png);
	background-repeat: no-repeat;
	background-position: top;
	width: 13px;
	height: 13px;
	float: left;
}
.infoBoxFooter
{
	clear: both;
	width: 200px;
	display: inline-block;
	margin-bottom: 5px;
}
.divMenu
{
	clear: both;
	width: 198px;
	display: block;
	border-left: 1px #DDDDDD solid;
	border-right: 1px #DDDDDD solid;
}
.divMenu a
{
	padding-top: 2px;
	display: inline-block;
}
.divMenu div
{
	background-image: url(../Images/bg_list.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;
	line-height: 20px;
	border-bottom: 1px #DDDDDD dotted;
	width: 160px;
	clear: both;
	text-align: left;
	padding-left: 30px;
}
.divMenu div a
{
	font-size: 11px;
	color: #60584B;
}
.divMenu div a:hover
{
	text-decoration: underline;
}
/*Body center*/
.bodyHeader
{
	clear: both;
	width: 560px;
	display: inline-block;
}
.bodyFooter
{
	clear: both;
	width: 560px;
	display: inline-block;
}
.bodyMidle
{
	clear: both;
	width: 558px;
	display: inline-block;
	border-left: 1px #DDDDDD solid;
	border-right: 1px #DDDDDD solid;
}
.body_c
{
	width: 524px;
	border-top: 1px #DDDDDD solid;
	float: left;
}
.bodyFooter_c
{
	width: 524px;
	border-bottom: 1px #DDDDDD solid;
	line-height: 17px;
	height: 17px;
	float: left;
}
.bodyFooter_r
{
	background-image: url(../Images/box_corn_br.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 18px;
	height: 18px;
	float: right;
}
.bodyFooter_l
{
	background-image: url(../Images/box_corn_bl.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
	float: left;
}
.bodyHeader_r
{
	background-image: url(../Images/cont_tr.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 18px;
	height: 18px;
	float: right;
}
.bodyHeader_l
{
	background-image: url(../Images/cont_tl.gif);
	background-position: top;
	background-repeat: no-repeat;
	width: 18px;
	height: 18px;
	float: left;
}
.detail
{
	text-align: left;
	font-size: 11px;
}
.detail p
{
	margin-bottom: 5px;
	margin-top: 5px;
}
.detail a
{
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
.price a
{
	font-weight: bold;
	color: #E72D91;
	text-decoration: underline;
	padding-right: 6px;
	display: inline-block;
	vertical-align: middle;
}
.price
{
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	color: #E72D91;
}
.price img
{
	float: left;
}
.showlistPro p
{
	margin-top: 8px;
	margin-bottom: 8px;
	width: 115px;
}
.showlistPro
{
	padding: 10px 0px 5px 25px; /*border: 1px #DDDDDD solid;*/
	text-align: left;
	display: inline-block;
	width: 145px;
	float: inherit;
}
.search
{
	font-size: 11px;
	padding: 10px 0px 0px 8px;
	width: 190px;
	border-left: 1px #DDDDDD solid;
	border-right: 1px #DDDDDD solid;
	text-align: left;
	display: inline-block;
}

.title
{
	font-size: 11px;
	font-weight: bold;
	color: #486A78;
}
.unitprice
{
	font-size: 10px;
	font-weight: bold;
	color: #E72D91;
}
.dsmauhinh img
{
	margin-left: 4px;
	cursor: pointer;
}
.chonmau img
{
	margin-right: 4px;
	margin-top: 10px;
	cursor: pointer;
}
.selectSize a
{
	display: inline-block;
	width: 25px;
	padding-top: 5px;
	height: 15px;
	border: 1px #BFAD75 solid;
	margin: 5px 5px 5px 0px;
	color: #918255;
	font-size: 9px;
	text-align: center;
}
.inputSearch
{
	border: 1px #DDDDDD solid;
	height: 20px;
	text-align: left;
	font-size: 10px;
}
.inputSL
{
	border: 1px #BFAD75 solid;
	height: 15px;
	text-align: center;
	width: 25px;
}
.cont_heading
{
	background-image: url(../Images/cont_heading_td.jpg);
	background-repeat: no-repeat;
	background-position: 10px 0px;
	height: 25px;
	font-size: 11px;
	font-weight: bold;
	color: #486A78;
	padding-left: 30px;
	padding-top: 2px;
	clear: both;
	text-align: left;
	width: 520px;
}
.cart-heading
{
	font-weight: bold;
	background-color: #F3EEE2;
	font-size: 11px;
	height: 30px;
	text-align: left;
}
.cart-item td
{
	font-size: 11px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom: 1px #dddddd dotted;
	text-align: left;
}
.cart-item-h td
{
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom: 1px #dddddd dotted;
	text-align: left;
}

.cart-heading-h
{
	font-weight: bold;
	background-color: #F3EEE2;
	font-size: 11px;
	text-align: left;
	height: 25px;
}
.pager
{
	font-size: 11px;
	font-weight: bold;
	color: #486A78;
	clear: both;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 5px;
	display: inline-block;
}
.pager div span
{
	padding-left: 2px;
}
.pager div span b
{
	padding-left: 3px;
}
.pager div span a
{
	color: #BFAD75;
	text-align: center;
	padding: 5px;
	display: inline-block;
}
.pager div span a:hover
{
	color: #292929;
}
.online
{
	font-size: 11px;
	width: 178px;
	padding-left: 20px;
	padding-bottom: 5px;
	line-height: 20px;
	text-align: left;
	border-left: 1px #DDDDDD solid;
	border-right: 1px #DDDDDD solid;
	color: #60584B;
}
.footer
{
	color: #373232;
	font-size: 11px;
	line-height: 20px;
	font-family: tahoma;
	vertical-align: middle;
	height: 133px;
	width: 100%;
	text-align: center;
	background-image: url(../Images/fot.gif);
	display: inline-block;
}
.footer div
{
	width: 980px;
	display: inline-block;
	background-image: url(../Images/fot.gif);
	height: 113px;
	padding-top: 20px;
}
.footer div a
{
	color: Blue;
}
.footer_menu
{
	text-transform: uppercase;
	font-weight: bold;
	font-size: 11px;
	color: White;
	width: 100%;
	text-align: center; /*padding: 6px 0px 6px 0px;*/
	background-color: #7BABDF;
	display: inline-block;
}
.footer_menu div
{
	width: 980px;
	display: inline-block;
	background-color: #7BABDF;
	padding: 6px 0px 6px 0px;
}
.footer_menu a
{
	color: White;
}
.newsd
{
	width: 530px;
	padding-top: 5px;
	padding-bottom: 5px;
	display: inline-block;
	border-top: 1px solid #dddddd;
	text-align: justify;
}
.newst
{
	width: 530px;
	display: inline-block;
	font-family: Verdana;
	font-weight: bold;
	color: #3F89C3;
	text-decoration: none;
	font-size: 12px;
	padding-bottom: 5px;
}
.newst a
{
	font-size: 12px;
	font-family: Verdana;
	font-weight: bold;
	color: #3F89C3;
	text-decoration: none;
}
.newst a:hover
{
	text-decoration: underline;
}
.news-other
{
	width: 530px;
	text-align: left;
	margin: 0;
	font-weight: bold;
	font-size: 12px;	
}
.news-other-l
{
	margin-top: 5px;
	/*margin-left: 20px;*/
	list-style-image: url(../Images/icon-news.gif);
}
.news-other-l li
{
	text-align: left;
	margin: 0;
}
.news-other-l li a
{
	font-size: 11px;
	color: #3BA4EA;
	text-decoration: none;
	line-height: 20px;
}
.news-other-l li a:hover
{
	text-decoration: underline;
}
.color_cart
{
	color: Black;
}
.toph
{
	width: 100%;
	background-image: url(../Images/top-bg.png);
	background-repeat: repeat-x;
	display: inline-block;
}
