﻿.hpline {margin:auto;margin-top:10px;margin-bottom:10px;}

/* Catalog List - Default */
div.MCatalog {overflow: hidden; position: relative; width: 100%; font-size:12px;}

.MCatalog h1.title{margin-bottom:0.7em;}

.MCatalog .ListView { list-style: none; overflow: hidden; }
.MCatalog .ListView li { height: 1%; position: relative; }
.MCatalog .ListView li.itm { float:left; width:172px; height:205px; background:#E9E9E9; border:1px solid #9C9C9A;}
.MCatalog .ListView li.cart }
.MCatalog .ListView li.sep { height:10px; }
.MCatalog .ListView li.itm {}
.MCatalog .ListView li.f {}
.MCatalog .ListView li.itm .content { overflow: hidden; margin-bottom: 1em; }
.MCatalog .ListView li.itm .g_row { min-height: 150px; _height: 150px; }
.MCatalog .ListView li:hover.itm { } 
/* Catalog 2 Columns List - Default */
.MCatalog .ListView li.itm { margin:0 0 15px 12px; padding:2px; display: inline;}
.MCatalog .ListView li.f {clear: left; margin-left: 0em;}

/* */
.MCatalog li.prc .content {}
.MCatalog li.prc .dstatus{position:absolute; top:0; left:0;}
.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 {font-size: 1.2em; text-align:center; }
.MCatalog li.prc .title a{text-decoration:none; display: block; color:#376BA7;}
.MCatalog li.prc .dthumb{height:125px; text-align:center; margin-bottom:0.3em; } /*margin-bottom: 1em;*/
.MCatalog li.prc .dthumb img{}
.MCatalog li.prc .ddescription{height:28px; text-align:center;}
.MCatalog li.prc .description{vertical-align:top; margin:0px; padding:0 6px; display: block;}
.MCatalog li.prc .dwprice{text-align:left; float:left; margin-left:10px;}
.MCatalog li.prc .dprice{line-height:20px;}
.MCatalog li.prc .dquant{display:none;}
.MCatalog li.prc .price{vertical-align:top; font-size: 1.2em; font-weight: bold; display: block; color:#376BA7;}
.MCatalog li.prc .dbuts{padding:0 6px; float:right; margin-right:5px;}
.MCatalog li.prc .dbuy{float:left; display:none;}
.MCatalog li.prc .dlink{float:left;}
.MCatalog li.prc .buy{text-decoration:none; background: url('mproducts/add_to_cart.gif') repeat-x; display: block; line-height: 20px; text-align: center; width: 75px; color: #fff; font-weight:bold;}
.MCatalog li.prc .buy:hover { text-decoration: none; background:#B0ABB1;}
.MCatalog li.prc .link{text-decoration:none; background:#ccc; display: block; line-height: 20px; text-align: center; width: 63px; color:#376BA7; font-weight:bold;}
.MCatalog li.prc .link:hover { text-decoration: none; background:#B0ABB1; }
.MCatalog li.prc .out{background:#666; display: block; line-height: 20px; text-align: center; width: 63px; color: #fff;}
.MCatalog li.prc .cinbut{}
.MCatalog li.prc .cwbot{}
.MCatalog li.prc .quant {}
/*
.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{font-size:12px;}
.m_product .uxThumbdiv {float:right; width:300px; height:325px;}
.m_product .productInfo { padding-right: 0.7em; }
.m_product .productInfo .title { padding-bottom: 0.4em; }
.m_product .productInfo .shortInfo { }
.m_product .productInfo .buyblockdiv { margin-top: 2em; }
.m_product .productInfo .buyblockdiv .price {font-weight: bold;}
.m_product .productInfo .buyblockdiv .pprice {}
.m_product .productInfo .buyblockdiv .dquant {margin:1em 0;}
.m_product .productInfo .buyblockdiv .quant {width:30px; margin-left:0.3em;}
.m_product .productInfo .buyblockdiv a.buy{text-decoration:none; background: url('mproducts/add_to_cart.gif') repeat-x; display: block; line-height: 20px; text-align: center; width: 85px; color: #fff; font-weight:bold;}
.m_product .productInfo .buyblockdiv a.buy:hover{text-decoration:none; background:#B0B0B0;}
.m_product .productInfo .buyblockdiv a.bk{text-decoration:none; background:#666; display: block; line-height: 20px; text-align: center; width: 63px; color: #fff; font-weight:bold; margin:1em 0;}
.m_product .productInfo .buyblockdiv a.bk:hover{text-decoration:none; background:#B0B0B0;}
.m_product .productPicture { text-align: center; overflow: hidden; }
.m_product .productPicture .thumb { padding-top: 0.8em; }
.m_product .productPicture .status { position:absolute; top:20px; right:50px; height:32; width:32; }

.m_product .productPicture .info {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; color:#091C3A;}
.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; }
.m_product .productInfo .phSize {font-size: 0.7em;margin-top: 1em;}

.m_product .productInfo .addinfo {margin-top: 1em;}
.m_product .productInfo .addinfo .hd{font-weight: bold; padding-right:10px; padding-top:5px;}
.m_product .productInfo .addinfo .ct{padding-top:5px;}

#prodDescDiv { clear: left; padding-top: 1.4em; }

.m_product .productTopInfo {border:none;padding-bottom: 0.1em;}
.m_product .productTopInfo .title {float:left;}
.m_product .productTopInfo .title h1 {border:none;}
.m_product .productTopInfo .toolbar {float:right; display:none;} /*{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{}

.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');}

.m_product .g_size3of5 {width:50%;}
.m_product .g_size2of5 {width:50%;}

.m_product .morepictures{clear:both; width:300px; float:right; margin-top:10px;}
.m_product .morepictures a{margin-left:5px; margin-top:5px;}