/* CSS Document */
html, body {padding:0; margin:0; font:normal 11px Arial, Helvetica, sans-serif; line-height:140%;}
img, table {border:none}

body {background:#f7f5e9 url(../images/page_bg_top.gif) top repeat-x;}

.pageBG {width:100%; background:url(../images/page_bg_bot.gif) bottom repeat-x;}
#pageContent {width:920px; margin:0 auto;}
form{padding:0; margin:0;}
/* --- Header --- */
.Header {height:144px; width:900px; padding:0 10px; background:url(../images/header_bg.jpg) no-repeat;}
.headerTop {height:58px;}
.headerBottom {height:39px; padding-top:12px;}
.headerSpace {float:left; width:136px; padding:10px 0;}
.language {
float:right; 
padding:2px 8px; 
margin:10px; 
background:#336c61; 
color:#79b5aa; 
font:normal 10px Tahoma, Verdana, Arial;
}
.language span{padding-left:8px; font:bold 11px Arial;}
.language span a{text-decoration:none; color:#EEE;}
.topMenu {height:35px; font:bold 11px Arial, Helvetica, sans-serif;}
.topMenu ul {padding:0; margin:0; list-style:none; font-weight:bold; text-transform:uppercase;}
.topMenu li {float:left; height:15px; padding:10px 16px 10px 18px; background:url(../images/topmenu_line.gif) right no-repeat;}
.topMenu li.last {background:none;}
.topMenu li.logo {width:136px; height:35px; margin-left:4px; background:none; padding:0;}
.topMenu li a {text-decoration:none; color:#fff;}
.topMenu li a:hover {color:#000;}

.shoppingCart {float:left; width:342px; padding:0 20px; color:#fff;}
.shoppingCart a {color:#fff; text-decoration:none;}
.shoppingCart a:hover {text-decoration:underline;}
.shoppingCart img {padding:0 10px;}
.upperCase {text-transform:uppercase; font-weight:bold;}
.shoppingCart .hightlight {color:#ff0; font-weight:bold;}
.shoppingCart .hightlight a {color:#ff0;}
.Search {float:left; width:382px;}
.searchTxt {
margin-left:5px; 
padding:2px 5px; 
background:#069a7f; 
border-top:2px solid #023d2c; 
border-bottom:1px solid #33c0a6; 
border-right:1px solid #33c0a6; 
border-left:1px solid #023d2c; 
font: normal 11px Arial; 
color:#55ffe0;
}


/* --- Main Container --- */
.widthMain {width:900px; margin:0 10px; padding-top:10px; background:#fff url(../images/body_bg_top.gif) top no-repeat;}
/* -- Left Column -- */
.widthLeftCol {float:left; width:190px;}
.widthLeftCol img {max-width:170px; width:expression(this.width > 170 ? 170 : true); padding:5px 0;}
.leftTitle {height:15px; padding:10px 10px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; text-align:left;}
.leftTitle1 {height:15px; padding:10px 10px; color:#fff; font:bold 14px Arial, Helvetica, sans-serif; text-align:left;}
.leftTitle1 a
{
	text-decoration:none;
	color:#FFFFFF;
}
.leftContent {padding:0 0px; margin:0 5px; background:#fff; text-align:center;}
.my_account {padding:0 0px; margin:0 5px; background:#fff; text-align:left;}
.my_account a{
	text-decoration:none;
	color:#035f4e;
	font-weight:bold;
	

}
.my_account a:hover{
	text-decoration:none;
	color:#a07c2e;
	font-weight:bold;
	

}

.my_login {padding:0 0px; margin:0 5px; background:#fff; text-align:left;}
.my_login a{
	text-decoration:underline;
	color:#035f4e;
	font-weight:bold;
	

}
.my_login a:hover{
	text-decoration:none;
	color:#a07c2e;
	font-weight:bold;
	

}
.buttonGo
{
	cursor:pointer;
}

.leftMenu {background:#008a71 url(../images/leftmenu_top.gif) top no-repeat;}
.leftMenuBot {height:0; background:url(../images/leftmenu_bot.gif) bottom no-repeat; padding-bottom:20px; margin-bottom:5px;}

.leftPromotion {background:#500f14 url(../images/leftpromotion_top.gif) top no-repeat; text-align:center; line-height:175%;}
.leftPromotionBot {height:0; background:url(../images/leftpromotion_bot.gif) bottom no-repeat; padding-bottom:20px; margin-bottom:5px;}
.leftPromotionPrice {font-weight:bold; text-transform:uppercase;}
.leftPromotionPrice .old {text-decoration:line-through;}
.leftPromotionPrice .new {color:#c10265; padding-left:15px;}

.leftProduct {background:#500f14 url(../images/leftpromotion_top.gif) top no-repeat; line-height:175%;}
.leftProductBot {height:0; background:url(../images/leftpromotion_bot.gif) bottom no-repeat; padding-bottom:20px; margin-bottom:5px;}

.leftProduct1 {background:#500f14 url(../images/leftpromotion_top.gif) top no-repeat; line-height:175%;}
.leftProductBot1 {height:0; background:url(../images/leftpromotion_bot.gif) bottom no-repeat; padding-bottom:15px; margin-bottom:5px;}


.leftSupport {background:#500f14 url(../images/leftpromotion_top.gif) top no-repeat; line-height:175%;}
.leftSupportBot {height:0; background:url(../images/leftpromotion_bot.gif) bottom no-repeat; padding-bottom:20px; margin-bottom:5px;}
.leftSupport .hotline {font:bold 14px Arial, Helvetica, sans-serif; color:#f00;}
.leftSupport .tel {height:27px; background:url(../images/leftsupport_icon.gif) 15px center no-repeat; margin-top:5px; padding:5px 0 0 30px; font:bold 16px Arial, Helvetica, sans-serif;}

.leftDelivery {background:#500f14 url(../images/leftpromotion_top.gif) top no-repeat; line-height:175%;}
.leftDeliveryBot {height:0; background:url(../images/leftpromotion_bot.gif) bottom no-repeat; padding-bottom:20px; margin-bottom:5px;}
.leftDelivery .hightlight {color:#008a71; font-weight:bold;}
.leftDelivery ul {padding:0; margin:0; list-style:none; font-weight:bold;}
.leftDelivery li {background:url(../images/leftdelivery_bullet.gif) left 3px no-repeat; padding-left:15px;}
.leftDelivery li a{text-decoration:none}
.leftDelivery li a:hover{text-decoration:underline}

.leftAd {padding-top:10px; background:url(../images/leftad_top.gif) top no-repeat; text-align:center;}
.leftAd img {max-width:190px; width:expression(this.width > 190 ? 190 : true); padding:0; margin:0; margin-top:5px;}

/* -- Main Column -- */
.widthMainCol {float:left; padding:0 10px; width:690px; overflow:hidden;}
.mainBrowse {height:30px; padding-bottom:10px; background:url(../images/browse_bg.gif) no-repeat; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.mainBrowse a {color:#000; text-decoration:none;}
.mainBrowseTitle {float:left; padding-left:10px; width:125px; color:#00b191; font-weight:bold;}
.mainBanner img {max-width:690px; width:expression(this.width > 690 ? 690 : true);}
.mainTitle {height:40px; margin-top:10px; padding:0 10px 0 15px; background:url(../images/main_title.gif) no-repeat; color:#fff;}
.mainTitle .hightlight {color:#ff0;}
.mainTitle .title {text-transform:uppercase; font-weight:bold; font-size:12px;}
.mainTitleViewall {float:right; width:75px; text-align:right;}
.mainTitleViewall a {color:#fff; text-decoration:none;}
.mainTitleViewall a:hover {color:#ff0; text-decoration:underline;}
.mainContentBg {padding-bottom:20px; background:url(../images/main_bottom.gif) bottom no-repeat;}
.mainContent {border-left:1px solid #cad9d6; border-right:1px solid #cad9d6; padding:0 10px;}

.productTD {float:left; width:210px; padding:20px 0 10px 0;}
.productTDImg {height:160px; }
.productTDImg img {max-width:185px; width:expression(this.width > 185 ? 185 : true);}
.productTDContent {border:1px solid #e1e1e1; margin-top:10px; background:url(../images/product_info_bg.gif) top repeat-x;}
.productTDPrice {height:25px; padding:3px 0 0 10px; color:#c10265; font-weight:bold; text-transform:uppercase;}
.productTDPrice .old {text-decoration:line-through;color:#000}
.productTDButton {float:right; width:44px; height:16px;}
.productTDName {padding:10px;}
.productTDName a {text-decoration:none;color:#035c4c;font-weight:bold}
.productTDName a:hover{text-decoration:underline;color:#035c4c;font-weight:bold}
.productTDSpace {float:left; width:5px; padding:6px;}

/* - Buttons - */
.btnLogo {width:136px; height:35px; padding:0; margin:0; border:none; background:none; cursor:pointer;}
.btnSearch {
	width:25px; height:21px; 
	background:url(../images/search_btn.gif) no-repeat; 
	border:none; 
	color:#fff; 
	text-transform:uppercase; 
	text-align:center; 
	font:bold 10px Tahoma, Verdana, Arial; 
	padding:0; margin:0;
	cursor:pointer;
}
.btnSupport {width:125px; height:25px; margin:5px 0; background:url(../images/leftsupport_btn.gif) no-repeat; border:none; cursor:pointer;}

/* --- Footer --- */
.Footer {clear:both; height:82px; width:900px; padding:0 10px; background:url(../images/footer_bg.jpg) no-repeat; text-align:center;}
.footerMenu {padding-top:20px; height:20px; color:#fff;}
.footerMenu a {padding:0 15px; color:#fff; text-decoration:none; font-weight:bold; text-transform:uppercase}
.footerMenu a:hover {color:#ff0;}
.footerCopyright {padding-top:10px; color:#6effe5; font-weight:bold;}
.footerCopyright a {color:#ff0; text-decoration:none;}

/* - Others - */
.clear {clear:both;}
.alignL {text-align:left;}
.TextLine
{
	padding-top:10px;
	height:10px;
	border-top:1px solid #E0E0E0;
}
.other_newsdetail
{
}
.other_newsdetail li
{
	
}
.other_newsdetail li a
{
	text-decoration:none;
	color:#008a71;
}
.other_newsdetail li a:hover
{
	text-decoration:underline;
}
.zoomImage
{
	padding-top:10px;
	color:#FF9900;
	text-align:center;
	
}
.zoomImage img
{
	color:#FF9900;
	text-align:center;
	border:0px;	
}

.zoomImage a
{
	color:#999999;
	text-decoration:none;
	text-align:center;
}
.zoomImage a:hover
{
	color:#FF9900;
	text-decoration:none;
	text-align:center;
	
}
/*chitiet*/
.chitiet{width:270px;height:365px; float:left; padding: 10px; text-align:center;border:1px solid  #CCCCCC;vertical-align:middle}
.chitiet img {max-width:250px; width:expression(this.width > 250 ? 250 : true); margin:0px 0px 0 0px;text-align:center;
	max-height:168px; height::expression(this.height > 168 ? 168 : true);
}

.text_chitiet{ font:normal 11px Tahoma; float:left; padding-top:10px;padding-left:15px; padding-right:5px; width:295px;text-align:justify; line-height:160%; }
.text_chitiet span{ color:#c10265;}
.icon_mua{ background:url(../images/icon_mua.jpg) no-repeat; width:74px; height:24px;; border:none; margin-top:5px;cursor:pointer;}
.img_detail
{
	width:250px;
	text-align:center;

}
.chitiet .ig
{
	 border:1px #fff solid;
	 cursor:pointer;
}
.chitiet .ighver
{
	border:1px   #F00 solid;
	 cursor:pointer;
}

/*==========*/
.mainBoxBg {padding:10px 15px 10px 0; background:url(../images/box_bg.gif) top right no-repeat;}

/*Shopping cart*/
.mainBagTitle{
	background:#008a71;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	border:1px solid #987714;
}
.mainBagContent{
	font-size:11px;
	padding-left:5px;
	border-bottom:1px solid #D7DFE3;
}
.mainBagPrice{
	font-size:12px;
	padding-right:10px;
	background:#F2f4f5;
	border-bottom:1px solid #D7DFE3;
}
.mainBagTotalPrice{
	font-size:12px;
	font-weight:bold;
	padding-right:10px;
}
.mainBagContent a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
.mainBagContent a:hover{text-decoration:underline;}


.mainBagProName {color:#555;}
.mainBagDelete a {color:#f8951d; font-weight:bold;}
.mainLoginTitle {font:bold 11px Tahoma, Verdana, Arial; color:#777;}
.mainLoginContent {font:normal 11px/125% Tahoma, Verdana, Arial;}
.requiredInfo {color:#f8951d;}

.formTitle {font:normal 11px Tahoma, Verdana, Arial; color:#000;}
/*Button*/
.buttonAddtoCart {
	width:100px;
	height:15px;
	background: url(../images/button_cart.gif) left center no-repeat;
	padding:0 0 0 15px;
	text-align:left;
	font:bold 11px/100% Arial; 
	cursor:pointer;
	color:#FFF;
	border:0 none;
}
.buttonEmpty {
	width: 100px; 
	height: 20px; 
	border: none; 
	background: url(../images/empty.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:normal 11px/100% Arial; 
	color:#444;
}
.buttonUpdate {
	width: 100px; 
	height: 20px; 
	border: none; 
	background: url(../images/update.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:normal 11px/100% Arial; 
	color:#444;
}
.buttonContinue {
	width: 120px; 
	height: 20px; 
	border: none; 
	background: url(../images/continue.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:normal 11px/100% Arial; 
	color:#444;
}
.buttonCheckout {
	width: 90px; 
	height: 20px; 
	border: none; 
	background: url(../images/checkout.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:bold 11px/100% Arial; 
	color:#444;
}
.buttonLogin {
	width: 80px; 
	height: 20px; 
	border: none; 
	background: url(../images/login.gif) top left no-repeat;
	cursor: pointer; line-height: 0px; 
	padding-left:10px; 
	font:normal 11px/100% Arial; 
	color:#444;
}
.productCart{float:left; width:100px; height:15px; background: url(../images/button_cart.gif) left center no-repeat; padding:1px 0 0 20px; margin-bottom:5px; text-align:left;}
.productCart a{font:bold 11px/100% Arial; color:#FFF; text-decoration:none; line-height:15px;}
.productCart a:hover{font:bold 11px/100% Arial; color:#FFF; text-decoration:none; line-height:15px;}
.productDetail{float:right; width:100px; height:15px; background: url(../images/button_detail.gif) left center no-repeat; padding:1px 0 0 15px;margin-bottom:5px; text-align:left;}
.productDetail a{font:bold 11px/100% Arial; color:#ffffff; text-decoration:none; line-height:15px;}

.newsTitle
{

}
.newsTitle a
{
	text-decoration:none;
	color:#008a71;
}
.newsTitle a:hover
{
	text-decoration:underline;
	color:#008a71;
}
.checkout
{
	font:normal 12px/100% Arial; 
	line-height:1.5;
}
.email_friend_title
{
	text-transform:uppercase;
	background-color:#008a71;
	color:#FFFFFF;
	font-weight:bold;
	
}
.send_to_friend
{
	padding-top:10px;
}
.send_to_friend a
{
	text-decoration:none;
	color:#008a71;
}
.send_to_friend a:hover
{
	color:#c10265;
}
.account_title
{
	background-color:#DDEEEE;height:30px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	
}
.divcard
{
	text-align:center;
	border-top:1px #999  dotted;
	padding-top:5px;
}
.sizecolor
{
	border:#CCC solid 1px;
	
}
