.ProductsListList, .ProductsListList-right {width:176px;min-height:280px;display: -moz-inline-stack;display: inline-block;vertical-align: top;padding:0;margin:10px 21px 10px 0;zoom:1;*display:inline;_height:280px;line-height:normal}
* html .ProductsListList {margin:10px 24px 10px 0;}
* + html .ProductsListList {margin:10px 24px 10px 0;}
.ProductsListList-right {margin:10px 0 10px 0;}
.ProductsListListImage {display:block;display:table-cell;width:176px;height:176px;text-align:center;vertical-align:middle;}
.ProductsListListName {padding:10px 0 2px; font-weight:bold; min-height:36px;}
.ProductsListListDesc {height:34px; line-height:16px; overflow:hidden;margin:0 0 4px}
.ProductsListListDescNoExtra {height:34px; line-height:16px; overflow:hidden;margin:0 0 4px}
.ProductsListListDop {padding:4px 0 14px; font-size:11px;}
.ProductsListListDopItem-int { background:url(img/dot.png) 0 10px repeat-x;}
.ProductsListListDopItem { background:#e6e6e6;padding:5px 2px;}
.ProductsListListDopItem span {background:#e6e6e6;padding:0 3px;}
.ProductsListListDopItem-odd {padding:5px 2px;}
.ProductsListListDopItem-odd span {background:#fff;padding:0 3px;}
.ProductsListListDopItem:nth-child(2n+2) { background:none;padding:7px 2px;}
.ProductsListListDopItem:nth-child(2n+2) span {background:#fff;padding:0 3px;}
.ProductsListListPrice {color:#db221b;font-size:18px; font-family:Arial, Helvetica, sans-serif;font-weight:bold; font-style:italic;margin:0;padding:0 0 4px; text-align:right;}
.ProductsListListPrice br { display:none;}
.ProductsListListPrice .productOldPrice { float:left;}
.ProductsListListMore {float:left;width:95px; padding:4px 0 0;}
.ProductsListListButton {float:right; width:76px; padding:4px 0 0;}