﻿

.MProduct_Grid {overflow: hidden; position: relative; width: 484px; margin-right:12px; background:url('mproducts/ttl_in_bg_prod.gif') no-repeat 100% 0%; padding:0 20px;}
.MProduct_Grid ul { list-style: none; overflow: hidden; }
.MProduct_Grid li {height: 1%; position: relative; color:#000; margin-top:20px; border-bottom:1px solid #e8e8e8; padding-bottom:10px; float:right; width:100%;}
.MProduct_Grid .dthumb {float:right; margin-left:7px; width:78px; text-align:center; border:1px solid #e6e6e6; padding:2px;}
.MProduct_Grid .content{display:inline;}
.MProduct_Grid .content .title {font-weight:bold; text-align:right; margin:3px 0;}
.MProduct_Grid .content .title a{text-decoration:none; color:#2694BC;}
.MProduct_Grid .content .title:hover{color:#000;}
.MProduct_Grid .dvd{line-height:1.1em; }
.MProduct_Grid .dvButs{float:left; margin-top:10px;}
.MProduct_Grid .dvPrice{float:right; margin-top:10px; font-weight:bold;}
.MProduct_Grid .dvPrice span{display:inline-block; direction:ltr;}
.MProduct_Grid .dvb{float:left; clear:both;}
.MProduct_Grid .dvw{float:left; margin-right:10px;}
.MProduct_Grid .dvw a {text-decoration:none; background: url('mproducts/details.gif') no-repeat 50% 50%; display: block; line-height: 19px; width: 50px; color: #fff; font-weight:bold; padding-right:27px; text-align:right; font-size:12px;}
.MProduct_Grid .dvw a:hover {background: url('mproducts/details_ov.gif') no-repeat 50% 50%;}
.MProduct_Grid .buy{text-decoration:none; background: url('mproducts/add_to_cart.gif') no-repeat; display: block; line-height: 19px; width: 57px; color: #fff; font-weight:bold; padding-right:20px; text-align:right; margin-right:10px; font-size:12px;}
.MProduct_Grid .buy:hover {background: url('mproducts/add_to_cart_ov.gif') no-repeat 50% 50%;}



/* Catalog Related List */
.relatedDiv { clear: left; }
.MCatalogRL .ListView { list-style: none; overflow: hidden; margin-top: 0.5em; text-align: center; }
.MCatalogRL .ListView li { height: 1%; position: relative; margin-top: 1em; }
.MCatalogRL .ListView li.itm { width: 116px; float:right; color:#3C3C3C; font-size:9pt; margin-right: 10px; padding-right: 10px; display: inline; background-color: #fff; }
.MCatalogRL .ListView li.itm .content { margin: 0.2em 0em; float: right; width: 100%; }
.MCatalogRL .ListView li.itm .content a { text-decoration: none; }
.MCatalogRL .ListView li.itm .content .title { text-align: center; }
.MCatalogRL .ListView li.f {clear: right; margin-right: 0em; padding: 0em; }
.MCatalogRL .ListView li.sep { height:10px; }


.m_product{background:url('/ui/tabr/m/ttl_in_bg.gif') no-repeat; padding:0 20px; .width:710px;}

.m_product .title h1{font-size:1.4em;}
.m_product .productInfo {}
.m_product .productInfo .title {}
.m_product .productInfo .shortInfo {}
.m_product .productInfo .phSize {font-size: 1em; margin-top: 1em; }
.m_product .productInfo .addinfo {font-size: 1em; margin-top: 1em; float:right;}
.m_product .productInfo .addinfo .hd{font-weight: bold; padding-left:10px; padding-top:5px;}
.m_product .productInfo .addinfo .ct{padding-top:5px;}
.m_product .buyblockdiv {margin-top:15px;}
.m_product .buyblockdiv .priceWrap{border-top:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2; margin-top:10px;}
.m_product .buyblockdiv .price {line-height: 30px; font-weight: bold; background:#F2F2F2; margin:3px 0; padding-right:10px;}
.m_product .buyblockdiv .pprice {font-weight: bold; direction:ltr; display:inline-block;}
.m_product .buyblockdiv .quant {width:30px; margin-right:5px;}
.m_product .buyblockdiv .buts{text-align:center;}
.m_product .buyblockdiv a.buy{text-decoration:none; background: url('mproducts/add_to_cart.gif') no-repeat; display: inline-block; line-height: 19px; width: 55px; color: #fff; font-weight:bold; padding-right:22px; text-align:right; margin-top:8px; }
.m_product .buyblockdiv a.buy:hover{background: url('mproducts/add_to_cart_ov.gif') no-repeat;}
.m_product .buyblockdiv a.viewCart{text-decoration:none; background: url('mproducts/viewCart.gif') no-repeat; display: inline-block; line-height: 19px; width: 98px; color: #fff; font-weight:bold; padding-right:22px; text-align:right; margin-top:8px; }
.m_product .buyblockdiv a.viewCart:hover{background: url('mproducts/viewCart_ov.gif') no-repeat;}

.m_product .buyblockdiv a.bk{text-decoration:none; background: url('mproducts/back.gif') no-repeat 50% 50%; display: inline-block; line-height: 19px; width: 39px; color: #fff; font-weight:bold; padding-right:22px;  text-align:right; margin:8px 0 0 20px;}
.m_product .buyblockdiv a.bk:hover{background: url('mproducts/back_ov.gif') no-repeat 50% 50%;}


.m_product .productPicture { text-align: center; overflow: hidden; position: relative; }
.m_product .productPicture .uxThumbdiv{border:1px solid #e2e2e2; padding:6px; float:left;}
.m_product .productPicture .thumb {}
.m_product .productPicture .status { position:absolute; top:20px; right: 0px; height:32; width:32; }
.m_product .productPicture .info { font-size: 0.9em; margin-top: 0.4em; text-align: right; }
.m_product .productPicture .info .makatB { padding-top: 1px; float: left; }
.m_product .productPicture .info a { text-decoration: none; color:#000;}
.m_product .productPicture .info a:hover { text-decoration: underline; }
.m_product .productPicture .makatLabel {font-style:normal;}
.m_product .productPicture .info img { vertical-align: text-top; margin-right:3px;}

#prodDescDiv { clear: right;}

.m_product .productTopInfo {}
.m_product .productTopInfo .title {float:right;}
.m_product .productTopInfo .title h1 {border:none;}
.m_product .productTopInfo .toolbar {float:left;} /*{width: 30%; text-align: right;position:relative;top:-24px;}*/
.m_product .productTopInfo .ctootl {clear:both;}
.m_product .productTopInfo a {}

.m_product .productTopInfo .tools_dv{float:left; margin-top:18px;}
.m_product .productTopInfo .tools_dv a{line-height:16px; display:inline-block; margin-right:10px; float:left;}
.m_product .productTopInfo .tools_dv img{width:16px; height:16px; }
.m_product .productTopInfo .tools_dv .send2friend{float:left; margin-right:10px;}
.m_product .productTopInfo .tools_dv a.printTop{background:url('m/printer-off.png') no-repeat;}
.m_product .productTopInfo .tools_dv a.printTop:hover{background:url('m/printer.png') no-repeat;}
.m_product .productTopInfo .tools_dv a img.fontB{background:url('m/zoom_in-off.png') no-repeat; }
.m_product .productTopInfo .tools_dv a img.fontB:hover{background:url('m/zoom_in.png') no-repeat;}
.m_product .productTopInfo .tools_dv a img.fontS{background:url('m/zoom_out-off.png') no-repeat;}
.m_product .productTopInfo .tools_dv a img.fontS:hover{background:url('m/zoom_out.png') no-repeat;}
.m_product .productTopInfo .tools_dv .addthis_toolbox{float:left;}

.m_product .shortInfo td {padding-right:5px;padding-bottom:3px;}
.m_product .shortInfo .hd{font-weight: bold;}
.m_product .shortInfo .ct{}
	
.descwrap {margin-top: 1.4em}
#saleMoreInfo {font-weight: bold;font-size:0.8em;height:20px;margin-bottom:0.1em;padding-right:2px;padding-top:2px;background: url('M/bgMoreInfo.gif') repeat-x;border-top:2px solid #E0E0DE;border-bottom:2px solid #E0E0DE;}
#saleMoreInfo img { background-image:url('M/minus.gif'); }
#saleMoreInfo img:hover { background-image:url('M/plus.gif'); cursor:pointer;}
#saleDescDiv { clear: right;padding-top:0;}




