﻿.hpline {margin:auto;margin-top:10px;margin-bottom:10px;}

/* Catalog List - Default */
div.MCatalog {overflow: hidden; position: relative; width: 100%; }

.MCatalog .ListView { list-style: none; overflow: hidden; margin-top:32px;}
.MCatalog .ListView li { height: 1%; position: relative; }
.MCatalog .ListView li.itm { float:left; width:215px; height:180px; color:#fff; font-size:12px; margin: 0 0 30px 40px;}
.MCatalog .ListView li.itm .content { overflow: hidden;}
/* Catalog 2 Columns List - Default */
.MCatalog .ListView li.f {clear: left; margin-left: 0em; padding: 0em; }

/* */
.MCatalog li.prc .content {}
.MCatalog li.prc .dstatus{position:absolute; margin:-8px 0px 0px -15px;}
.MCatalog li.prc .dwtop{}
.MCatalog li.prc .dtitle {margin-bottom: 0.2em; text-align:center;height:18px; line-height: 18px;overflow:hidden;}
.MCatalog li.prc .title {text-align:center;}
.MCatalog li.prc .title a{display:block; font-size:12px; text-decoration:none; letter-spacing:1px;}
.MCatalog li.prc .dthumb{height:135px; text-align:center; margin-bottom: 5px; border:1px solid #888;}
.MCatalog li.prc .ddescription{height: 0px;text-align:center; display:none;}
.MCatalog li.prc .description{vertical-align:top; margin:0px;padding:0 6px; display: none; font-size:9pt;}
.MCatalog li.prc .dwprice{display:inline;float:left;text-align:left;width:55px;}
.MCatalog li.prc .dwprice .dquant{ display:none; }
.MCatalog li.prc .dprice{height:18px;}
.MCatalog li.prc .price{font-family:Ariel; vertical-align:top;color: #fff; display: block;}
.MCatalog li.prc .dbuts{display:inline; float:right; text-align:right;}
.MCatalog li.prc .dbuy{ display:inline; float:right; border-left:1px #FFF solid;}
.MCatalog li.prc .dlink{display:inline; float:right; }
/*.MCatalog li.prc .buy{text-decoration:none; / *background: url('mproducts/add_to_cart.gif') no-repeat 50% 50%;* / display: block; / *line-height: 23px;* / text-align: center; width: 67px; color: #fff;}*/
.MCatalog li.prc .buy{padding:1px 3px; color: #fff; text-align: center; text-decoration: none; margin-left:5px;}
.MCatalog li.prc .buy:hover { background:#fff; color:#000;}
/*.MCatalog li.prc a.link{text-decoration:none; display: block;  text-align: center; width: 45px; margin-right:5px;}*/
.MCatalog li.prc a.link{padding:1px 3px; color: #fff; text-align: center; text-decoration: none; margin-right:5px;}
.MCatalog li.prc a.link:hover { background:#fff; color:#000}
.MCatalog li.prc .out{background: url('mproducts/out_of_stock.gif') no-repeat 50% 50%; display: block; line-height: 23px; text-align: center; width: 67px; color: #fff;}
.MCatalog li.prc .cinbut{}
.MCatalog li.prc .cwbot{clear:both;height:5px;background: url('mproducts/sp_h.gif') repeat-x bottom center; display:none;}
.MCatalog li.prc .quant {width:30px; display:none;}

.MCatalog h1 {}

/*
.MCatalog li.prc1 .dstatus{margin:24px 0px 0px -15px;}
.MCatalog li.prc1 .dtitle {height:24px; line-height: 24px; border-bottom: solid 1px #002E56;}
.MCatalog li.prc1 .dthumb {float:left;}
.MCatalog li.prc1 .dwtop{float:right;}
.MCatalog li.prc1 .cwtop{clear:both;}

.MCatalog li.prc2 .dwprice{text-align:center;}
.MCatalog li.prc2 .dbuts{text-align: center;} 
.MCatalog li.prc2 .dbuy{float:right;}
.MCatalog li.prc2 .dlink{float:left;}
.MCatalog li.prc2 .cinbut{clear:both;}
.MCatalog li.prc2 .cwbot{}

.MCatalog li.prc3 .dwbot{width:49%; float:left;} 
*/

/* Catalog Page View */
.MCatalog_Default { margin-left:10px;}

.MCatalog_Default a.print { color:#fff;float: right; }
.MCatalog_Default a.print img { margin-top: 0.6em; background: url('../images/printHeb.jpg') no-repeat; width: 60px; height: 23px; }
.MCatalog_Default .productInfo {width:335px;  text-align:left;}
.MCatalog_Default .title  {text-align:left; padding-top:1px;.padding-top:19px; height:34px;padding-right:30px;padding-left:10px;  }
.MCatalog_Default h1{font-size:11pt;}

.MCatalog_Default .shortInfo { margin-left: 20px;display:none; }
.MCatalog_Default .uxThumbdiv { width:330px; font-weight: bold; font-size: 0.9em; text-align: center;  padding-right: 15px;}
.MCatalog_Default .uxThumbdiv div { background-color:#ffffff;border:solid 3px #FFFFFF;margin-top:0;text-align:center; margin-bottom: 0.1em; }
.MCatalog_Default .uxThumbdiv span { float: left; }
.MCatalog_Default .uxThumbdiv a { width:80px; text-align:center; }
.MCatalog_Default .uxThumbdiv a img { vertical-align: middle; }

.MCatalog_Default .buyblockdiv {float:right;}

.MCatalog_Default .sizeblockdiv {width:350px;overflow:visible;margin-top:19px; margin-left: 19px;float:left;}
.MCatalog_Default .sizeblockdiv span { color: #FFD24B; font-weight: bold; display: block; margin-left: 1px; }
.MCatalog_Default .sizeblockdiv .size,
.MCatalog_Default .sizeblockdiv .sizeH { float: left; display: inline; margin-top: 8px; margin-right: 8px; width: 39px; height: 29px; background: url('../images/size_btn.png') no-repeat 50% 50%; text-align: center; line-height: 29px; font-weight: bold; }
.MCatalog_Default .sizeblockdiv .sizeH { background-image: url('../images/size_btn_h.png'); }
/*.MCatalog_Default .sizeblockdiv {display:none;}*/

.MCatalog_Default .more { background:Transparent url('/App_Themes/images/product_win_links.gif') no-repeat ; overflow: hidden; position: relative; bottom: -20px; left: 34px; width: 174px; }
.MCatalog_Default .more span {float: left; width: 61px; border-right: solid 1px #FFF; color: #3C3C3C; font-size: 1.2em; font-weight: bold; line-height: 19px; }
.MCatalog_Default .more .itemLink {color: #fff; text-decoration: none; display: block;width: 60px;  padding-left: 2px; float: left; margin-left: 35px; font-weight: bold; font-size:8pt; .margin-top:-4px;_margin-top:-4px;}
.MCatalog_Default .more .buy { margin-bottom: 5px; padding-left: 24px;_padding-left: 20px; }

.MCatalog_Default .price { padding-left:5px; padding-top:13px; float:left;font-size:13pt; font-weight:bold;color:#3D3D3D;direction:ltr; width:60px; text-align:center;}

/* Catalog Related List */
.relatedDiv { clear: right; }
.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:left; color:#3C3C3C; font-size:9pt; margin-left: 10px; padding-left: 10px; display: inline; background-color: #fff; }
.MCatalogRL .ListView li.itm .content { margin: 0.2em 0em; float: left; 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: left; margin-left: 0em; padding: 0em; }
.MCatalogRL .ListView li.sep { height:10px; }

/* GroupSale */
.relatedDiv { clear: left; }
.MGroupSaleOrders { padding: 0.8em; border: solid 0px white; }
.MGroupSaleOrders table { width: 100%; font-size: 0.9em; }

.MGroupSaleOrders table th { text-align: center;font-weight:bold; }
.MGroupSaleOrders table th.hId  { width: 50px; }
.MGroupSaleOrders table th.hPic { width: 85px; }
.MGroupSaleOrders table th.hNme { text-align: left; padding-left: 0.2em; }

.MGroupSaleOrders table td { background-color: #FEC425; padding: 0.2em 0.4em; }
.MGroupSaleOrders table td.pId { text-align: center; }

.MGroupSaleOrders table tr.pTtl td { background-color: #C2652D; }
.MGroupSaleOrders table tr.Ttl  td { background-color: #C2652D; font-weight: bold; }

.MGroupSaleOrders div.ActBar { text-align: center; padding: 0.6em 0em; }

/* AuctionSale */
.MAuctionSale_View .auSum { overflow: hidden; text-align: left; }
.MAuctionSale_View .auSum p { margin: 0.2em 0em; }

.MAuctionSale_View .auSum .prices { }
.MAuctionSale_View .auSum .bid { }

.MAuctionSale_View .auSum .time { }
.MAuctionSale_View .auSum .time .counter { direction: ltr; text-align: center; }
.MAuctionSale_View .auSum .time .counter td { width: 38px; border: solid 2px #c0c0c0; }
.MAuctionSale_View .auSum .time .counter em { display: block; font-size: 0.8em; background-color: #c0c0c0; }
.MAuctionSale_View .auSum .time .counter div { display: inline; }

/* trademark box */
.BTrademark .ListView {}
.BTrademark .ListView li.itm { float:left;width:60px;height:60px;overflow: hidden; font-size:9pt; .padding-top:5px; margin:7px;}
.BTrademark .ListView li.itm img {}
.BTrademark .ListView li.f {clear: left; margin-left: 0em; }


.m_product .uxThumbdiv {float:right;}

.m_product .productInfo { padding-right: 1em; }
.m_product .productInfo .title { padding-bottom: 0.4em; }
.m_product .productInfo .shortInfo { font-size: 0.8em; }
.m_product .productInfo .buyblockdiv { margin-top: 2em; }
.m_product .productInfo .buyblockdiv .price { float: left; padding-right: 2em; line-height: 23px;font-weight: bold; font-size:14px; color: #fff; margin-bottom:17px;}
.m_product .productInfo .buyblockdiv .pprice {font-weight: bold; color: #fff;}
.m_product .productInfo .buyblockdiv .dquant {float:left;padding-right: 2em; margin-bottom:10px;}
.m_product .productInfo .buyblockdiv .quant {width:30px; color: #ccc; text-align:center; margin-left:5px; font-size:12px;}


.m_product .productInfo .buyblockdiv .buy {color: #fff; text-align:center;background:#FFF;color:#000; text-decoration:none; font-weight:bold;padding:1px 3px; border:1px solid #fff;}
.m_product .productInfo .buyblockdiv .buy:hover{background:#000; color:#fff;}
.m_product .productInfo .buyblockdiv .bk {color: #fff; text-align:center; margin-left:10px;background:#FFF;color:#000;text-decoration:none; font-weight:bold;padding:1px 3px; border:1px solid #fff;}
.m_product .productInfo .buyblockdiv .bk:hover{background:#000; color:#fff;}

.m_product .productPicture { text-align: center; overflow: hidden; }
.m_product .productPicture .thumb {float:right; margin-bottom:5px; margin-top:10px; border:1px solid #888888 !important;}
.m_product .productPicture .status { position:absolute; top:20px; right:50px; height:32; width:32; }

.m_product .productPicture .info { font-size: 0.7em; margin-top: 0.4em; text-align: left; }
.m_product .productPicture .info .makatB { padding-top: 1px; float: right; }
.m_product .productPicture .info a { text-decoration: none; }
.m_product .productPicture .info a:hover { text-decoration: underline; }
.m_product .productPicture .makatLabel { font-weight: bold; font-style: normal; }
.m_product .productPicture .info img { vertical-align: text-top; float:left; margin-right:3px;}
.m_product .productInfo .phSize {font-size: 0.7em;margin-top: 1em;}

.m_product .productInfo .addinfo {font-size: 0.9em;margin-top: 1em;}
.m_product .productInfo .addinfo .hd{font-weight: bold;padding-left:10px;padding-top:5px;}

#prodDescDiv { clear: left; padding-top: 1.4em; font-size:13px;}

.m_product .productTopInfo {/*border-bottom:2px solid #fff;*/padding-bottom: 0.1em;}
.m_product .productTopInfo .title {float:left;}
.m_product .productTopInfo .title h1 {border:none; }
.m_product .productTopInfo .toolbar {float:right;} /*{width: 30%; text-align: right;position:relative;top:-24px;}*/
.m_product .productTopInfo .ctootl {clear:both;}
.m_product .productTopInfo a {padding-left:5px;}
.m_product .shortInfo {padding-top:10px;}

.m_product .shortInfo td {padding-right:5px;padding-bottom:3px;}
.m_product .shortInfo .hd{font-weight: bold;}
.m_product .shortInfo .ct{}

.m_product .productInfo .g_size2of5{width:50%;}
.m_product .productInfo .g_size3of5{width:50%;}


.descwrap {margin-top: 1.4em}
#saleMoreInfo {font-weight: bold;font-size:0.8em;height:20px;margin-bottom:0.1em;padding-left: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: left;padding-top:0;}

.printTop img { background: url('M/printer-off.png') no-repeat; width: 16px; height: 16px; }
.printTop img:hover { background-image:url('M/printer.png'); }
.contactTop img { background: url('M/email-off.png') no-repeat; width: 16px; height: 16px; }
.contactTop img:hover { background-image:url('M/email.png'); }
.RSS img { background: url('M/RSS-off.png') no-repeat; width: 16px; height: 16px; }
.RSS img:hover { background-image:url('M/RSS.png'); }
.favorites img { background: url('M/favorites-off.png') no-repeat; width: 16px; height: 16px; }
.favorites img:hover { background-image:url('M/favorites.png'); }
.fontPlus img { background: url('M/zoom_in-off.png') no-repeat; width: 16px; height: 16px; }
.fontPlus img:hover { background-image:url('M/zoom_in.png'); }
.fontMinus img { background: url('M/zoom_out-off.png') no-repeat; width: 16px; height: 16px; }
.fontMinus img:hover { background-image:url('M/zoom_out.png'); }
.emailFriend img { background-image:url('M/send-friend-off.jpg'); }
.emailFriend img:hover { background-image:url('M/send-friend-on.jpg'); }
.emailPage img { background-image:url('M/email-off.png');}
.emailPage img:hover { background-image:url('M/email.png');}
