@charset "utf-8";
#list .lists{margin-bottom:20px;background:#eee url(../images/best/shadow.gif) repeat-x;border:1px solid #EBEBEB;border-radius:3px;width:698px;position:relative;padding-top:9px}

#list .linktocalc{width:702px;height:91px;margin-left:-1px;background:url(../images/calc/link.png) no-repeat;margin-top:-9px;position:relative}
#list .linktocalc h2{left:112px;top:19px;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);font:bold 14px Arial, sans-serif;text-transform:uppercase;position:absolute}
#list .linktocalc p{left:112px;top:37px;font-style:italic;font-size:13px;color:#B8DAF6;line-height:14px;text-shadow:1px 1px 0px rgba(0,0,0,.2);position:absolute}
#list .linktocalc a{color:#fff;text-transform:uppercase;text-indent:49px;display:block;left:532px;width:170px;top:0px;position:absolute;text-shadow:1px 1px 0px rgba(0,0,0,.2);font:bold 14px/91px Arial, sans-serif;height:91px}

#list .paginator{padding-top:2px}
#list .top{position:relative;height:40px;}
#list .sortby{color:#333;position:absolute;right:29px;top:2px;height:29px;font-size:13px;line-height:29px;padding-right:15px;background:url(../images/list/sort.gif) 100% 0px no-repeat;text-shadow:1px 1px 0px rgba(255,255,255,.7)}
#list .sortby a{background:url(../images/topbar/dotted.gif) 0px 100% repeat-x;text-decoration:none;margin-left:5px}
#list .sortby.desc{background-position:100% -29px}

#list .philter{margin-bottom:24px;width:646px;height:105px;background:url(../images/list/philter.png) no-repeat;position:relative;left:-1px;padding-left:29px;padding-right:27px;-moz-user-select:none;-webkit-user-select:none;user-select:none;text-align:center}
#list .philter .select{height:70px;width:162px;position:relative;margin-right:20px;float:left;text-align:left}
#list .philter .select b{display:block;height:26px;font-size:13px;font-weight:normal;color:#333;padding-top:16px}
#list .philter .select s{text-decoration:none;display:block;height:16px;line-height:16px;margin:4px 5px; border:1px solid #fff;text-indent:2px;white-space:nowrap;width:130px;overflow:hidden;text-overflow: ellipsis;}
#list .philter .select label{display:block;}
#list .philter .select u{float:left;display:block;width:160px;height:26px;border:1px solid #bfbfbf;font-size:14px;text-decoration:none;line-height:26px;position:relative;z-index:1;background:#fff url(../images/calc/arr.gif) 144px 11px no-repeat}
#list .philter .select select{width:162px;height:28px;border:1px solid #bfbfbf;z-index:2;background:#fff;position:absolute;left:0px;bottom:1px;filter:alpha(opacity=0);opacity:0;background:#fff}
#list .philter .select select:focus + u,#list .philter .select u.focus{border-color:#F90;box-shadow:0px 0px 2px #F90}
#list .philter .select select:focus + u s,#list .philter .select u.focus s{border:#C60 1px dotted;background-color:#39F;color:#fff}

#list .philter .prices{width:282px;float:right;position:relative;z-index:1;text-align:left}
#list .philter .prices .input{height:32px;color:#333;line-height:29px;padding-top:10px;width:300px}
#list .philter .prices .input input{width:68px;height:14px;padding:6px 6px;border:1px solid #c1c1c1;margin:0px;font:13px/14px Calibri, Arial, sans-serif;margin:0 8px}
#list .philter .prices .input b{color:#000;font-weight:normal}
#list .philter .prices .bar{height:42px;position:relative;background:url(../images/list/prices.png) 0px 19px no-repeat;width:282px;}
#list .philter .prices .bar .wrap{position:relative;height:42px;width:256px;margin:auto}
#list .philter .prices .min,
#list .philter .prices .max{height:19px;width:14px;background:url(../images/list/control.png) 0% 0% no-repeat;position:absolute;top:15px;left:256px;margin-left:-1px;cursor:pointer}
#list .philter .prices .min{margin-left:-13px;left:0px}
#list .philter .prices .min:hover,
#list .philter .prices .max:hover{background-position:0% 100%}
#list .philter .prices .fill{background:url(../images/list/prices.png) -282px 0px no-repeat;width:256px;height:10px;position:absolute;top:19px;cursor:w-resize}
#list .philter .prices .start,
#list .philter .prices .middle,
#list .philter .prices .finish{position:absolute;color:#666;width:280px;font-size:11px; background:url(../images/list/bar.gif) 0px 100% no-repeat;height:19px;top:0px;left:1px;text-indent:-1px}
#list .philter .prices .middle{text-align:center;background-position:50% 100%}
#list .philter .prices .finish{text-align:right;background-position:100% 100%}

#list .philter .search{top:85px;left:50%;margin-left:-55px;display:block;font:italic 15px/36px Arial, sans-serif;text-align:center;width:111px;height:36px;background:url(../images/list/search.png) no-repeat;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);position:absolute;display:block;text-decoration:none;border:none}
#list .philter .search:hover{background-position:0px -36px}
#list .philter .search:active{background-position:0px -72px;line-height:38px}

#list .hproduct{width:680px;border:1px solid #DFDFDF;position:relative;border-top:none;margin:0px auto 8px;background:#fff;height:auto}
#list .hproduct .marketid{position:absolute;visibility:hidden;height:1px;width:1px;}
#list .hproduct .category{display:block;clear:both;border-bottom:1px solid #C1C1C1;width:680px;height:0px;overflow:hidden}
#list .hproduct .about{float:left;width:485px;padding-left:25px}
#list .hproduct .photos{float:left;width:150px;margin-right:19px;padding:25px 0 25px}
#list .hproduct .photos .photo{width:150px;height:150px;display:block}
#list .hproduct .photos a{display:block;width:150px;height:179px;text-decoration:none}
#list .hproduct .photos a i{height:18px;padding-left:58px;margin-top:11px;font:italic 11px/17px arial, sans-serif;background:url(../images/list/zoom.gif) 34px 0px no-repeat;display:block}
#list .hproduct .description{overflow:hidden;padding:23px 10px 10px 0px}
#list .hproduct .description h2{font:18px/22px Arial, sans-serfi;margin-bottom:12px}
#list .hproduct .description dl{color:#333;font-size:13px;line-height:18px;margin-bottom:8px}
#list .hproduct .description dt{float:left;margin-right:4px;display:inline;color:#333;}
#list .hproduct .description dd{display:block;color:#000}
#list .hproduct .description dd.identifier,#list .hproduct .description dd.brand{font-weight:bold}
#list .hproduct .description p{margin-bottom:8px}
#list .hproduct .order{border-left:1px solid #CAD7DE;background:#EBF1F4;margin-left:510px;text-align:center}
#list .hproduct .order .price{display:inline-block;*display:inline;zoom:1;color:#FF6500;text-align:left;padding-top:23px;padding-bottom:12px}
#list .hproduct .order .price .value-title{display:block;text-shadow:1px 1px 0px rgba(255,255,255,.7)}
#list .hproduct .order .price abbr{border:none;font:bold 18px/24px Arial, sans-serfi}
#list .hproduct .order .price s{font:13px/13px Calibri, Arial, sans-serif;color:#333;height:13px;padding-left:2px}

#list .hproduct .order .count{}
#list .hproduct .order .count .input{width:120px;margin:auto;height:62px}
#list .hproduct .order .count i{display:block;color:#666;padding-bottom:2px;text-indent:-6px}
#list .hproduct .order .count .plus,
#list .hproduct .order .count .minus{display:block;width:15px;height:15px;background:url(../images/calc/plusminus.gif) 0px 0px no-repeat;cursor:pointer;float:left;margin:7px 6px 0px}
#list .hproduct .order .count .minus{background-position:0px 100%}
#list .hproduct .order .count .text{float:left;display:block;width:60px;height:14px;padding:6px 0px;border:1px solid #c1c1c1;margin:0px;text-align:center;color:#135386;font:14px/14px Arial}
#list .hproduct .order .basket{padding-bottom:15px}
#list .hproduct .order .basket .buy{margin:0px auto 5px;font:italic 15px/34px Arial, sans-serif;text-indent:28px;width:121px;height:36px;background:url(../images/best/basket.png) no-repeat;color:#fff;text-shadow:1px 1px 0px rgba(0,0,0,.2);position:relative;display:block;text-decoration:none}
#list .hproduct .order .basket .buy:hover{background-position:0px -36px}
#list .hproduct .order .basket .buy:active{background-position:0px -72px;line-height:38px}
#list .hproduct .order .basket .buynow{text-decoration:none;background:url(../images/topbar/dotted.gif) 0px 100% repeat-x;font:italic 12px/14px Arial, sans-serif}
#list .hproduct .order .basket .buycredit{text-decoration:none;background:url(../images/list/dotted.gif) 0px 100% repeat-x;font:italic 12px/14px Arial, sans-serif;color:#FF6500}

