/* list page XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX  */
h1{clear:both;display:block;width:687px;height:83px;margin:0 0 20px 30px;background:transparent url(/images/categories/h1_plain.png) no-repeat 0 0;}
h1 span{line-height:83px;padding-left:20px;}

h1#h1_search{background-image:url(/images/categories/h1_plain.png)}
h1#h1_mens{background-image:url(/images/categories/h1_mens.png)}
h1#h1_womens{background-image:url(/images/categories/h1_womens.png)}
h1#h1_haircutting{background-image:url(/images/categories/h1_haircutting.png)}
h1#h1_healthcare{background-image:url(/images/categories/h1_healthcare.png)}
h1#h1_accessories{background-image:url(/images/categories/h1_accessories.png)}
#list_block{position:relative;display:block;width:717px;margin-left:30px;margin-bottom:20px;}
.list_module{position:relative;display:inline;overflow:visible;float:left;width:151px;margin:10px 25px 20px 0px;background:transparent url(/images/prod_list-modulBkg.png) repeat-x 0 0;border-left:1px solid #bbd2e5;border-right:1px solid #bbd2e5;}
.list_module-top{position:absolute;top:-1px;left:-1px;z-index:0;}
.list_module-bottom{position:relative;clear:both;margin-bottom:-3px;margin-left:-1px;}
.list_desc/* h2 */{position:relative;display:block;padding:10px;z-index:2;height:3.6em;font-size:85%;overflow:hidden;}
.list_desc a:link,.list_desc a:visited{display:block;font-weight:bold;color:#315383;text-align:center;text-decoration:none;}
.list_desc a:focus,.list_desc a:hover,.list_desc a:active{text-decoration:underline;}
a.list_image:link,a.list_image:visited{clear:both;position:relative;display:block;margin:0px auto 10px auto;padding:0px 0;width:134px;height:134px;background:transparent url(/images/site-sprite.png) no-repeat 0 0;z-index:2;}
a.list_image:focus,a.list_image:hover,a.list_image:active{background-position:0 -135px;}
.list_image img{position:relative;display:block;width:113px;margin:0px auto 0px auto;top:10px;}
.list_prod_number,
.list_stock_status{clear:both;/*	float: right;*/ width:100%;display:block;font-weight:bold;font-size:77%;text-align:right;color:#315383;}
.list_prod_number span,
.list_stock_status span{padding-right:10px;}
.list_stock_status{margin-bottom:10px;}
.in_stock{ color:#299617;}
.out_stock{ color:#ff0000;}
.list_price{clear:both;float:left;margin-left:7px;text-align:left;font-weight:bold;color:#315383;font-size:85%;line-height:30px;}
.list_viewdetails span{position:absolute;top:0;left:-9999em;}
a.list_viewdetails:link,a.list_viewdetails:visited{background:transparent url(/images/site-sprite.png) no-repeat 0 -272px;position:relative;float:right;display:block;width:95px;height:36px;margin-right:5px;}
a.list_viewdetails:hover,a.list_viewdetails:focus,a.list_viewdetails:active{background-position:0 -307px;}
h4{font-size:122%;}
.list_searchsuggestion{padding-top:0.5em;font-size:166%;color:#a7362d;}
.list_searchsuggestion a{font-style:italic;}
.list_searchsuggestion a span{font-style:normal;}
#list_similarsearchsuggestion{border:1px solid #a7362d;width:547px;margin-left:2ex;margin-bottom:1em;}
#list_similarsearchsuggestion h3{background-color:#a7362d;color:#fff;text-indent:5px;}
#list_similarsearchsuggestion li{padding:2px 0px 6px 0px;}
#list_similarsearchsuggestion ul{margin:3px 0px 0px 25px;}
/* list page end */
