﻿
.cart-btn-sm {
    background: url("buttons-all.png") no-repeat left 0;
    width: 151px;
    text-indent: -999em;
    overflow: hidden;
    height: 28px;
    border: none;
}


.addcart-sm { background-position: left 0;}
.addcart-sm:hover { background-position: -175px 0;}
.addcart-sm:active { background-position: -350px 0;}


p.product-name, h2.product-name {
    line-height: 10px;
}

a.product-image
{
     text-decoration:none;
         
}



p.product-name a, h2.product-name a {
    color:#242e47;
    font-size: 11px;
    font-weight: bold;
    position: relative;
    z-index: 1;
    display: block;
    line-height: 12px;
}

/**
Вывод товаров гридом
**/


div.products-grid
{
    display     : inline-block;
    position1    : relative;
    margin      : 3px;
   
}


img.mediumPhoto
{
     visibility:hidden;  
}
div.products-grid div.item  
{
    height      : 293px;
    width       : 174px;
    
    position    : relative;
    float       : left;
    
    margin1      : 1px 1px 1px 1px;
    margin      : 0px;
    text-align  : center;
}

div.products-grid div.item:hover .item-container 
{
    -moz-box-shadow: 0 0 5px rgba(0,0,0,0.2); 
    -webkit-box-shadow: 0 0 5px rgba(0,0,0,0.2); 
    box-shadow: 0 0 8px rgba(0,0,0,0.3); 
    
    z-index: 1002;
    position: relative;
}

div.products-grid div.item .compare-url a.link-compare {
    font-size: 12px;
    color: #7B7B7B;
    padding-left: 20px;
    display: block;
    height: 16px;
    margin-left: 25px;
    text-align: left;
}
/*
div.products-grid div.item .compare-url a.on {
    background: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/on.png) no-repeat bottom left;
}

div.products-grid div.item .compare-url a.off {
    background: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/off.png) no-repeat bottom left;
}
*/
div.products-grid div.item .item-container {
    
    /* при расширении дает тень */

    background:white;
    
    border: 2px solid #ffffff;
    
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
      
    behavior: url(/Scripts/PIE.htc);
}

div.products-grid div.item .item-inner-container {
    height: 169px;

    background:white;
    background1: #ffffff url('http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/bg-grid.gif') repeat-x bottom;
    
    vertical-align: middle;
    padding: 20px 8px 100px;
    
    border: 1px solid silver;
    
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    
    
    position: relative;
    
    
    behavior: url(/Scripts/PIE.htc);
}

div.products-grid div.item .item-inner-container p.shipping {
    padding: 0 0 5px;
    margin-bottom: 11px;
}


.products-grid p.availability {
    bottom: 75px;
    font-size: 11px;
    left: 0;
    margin-top: 5px;
    margin-bottom: 12px;
    position: absolute;
    text-align: center;
    width: 100%;
}

p.in-stock {
    color: #57b800;
}

p.out-of-stock {
    color: #ff0000;
}
/**/
.products-grid div.price-box {
    margin-top: 10px;
    color: #fb720a;
    font-size: 18px;
    text-align: center;
    font-weight: bold;
    line-height: 12px;
    position: absolute;
    bottom: 51px;
    left: 0;
    width: 100%;
}

table.products-grid div.price-box {
    position: static;
    margin-bottom: 10px;
    min-height: 28px;
}

table.products-grid div.price-box .regular-price {
    margin-top: 0;
}

#hideAttribute.off {
    padding-left: 20px;
    background1: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/off.png) no-repeat top left;
    display: block;
}

#hideAttribute.on {
    padding-left: 20px;
    background1: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/on.png) no-repeat top left;
    display: block;


}

/**/
div.products-grid div.item .hidden-content-attr {
    text-align: left;
    float: left;
    margin: 0 auto;
    height: 62px;
    overflow-y: hidden;
}

.products-grid div.price-box .old-price {
    margin-bottom: 7px;
}

 table.products-grid div.price-box .old-price {
    margin-top: -7px;
}




.products-grid div.price-box p.special-price {
    margin-bottom: 0;
}


div.products-grid div.item .product-image {
    display: block;
    margin-bottom: 5px;
    margin-top: 5px;
}

.products-grid div.price-box .regular-price {
    margin-top: 33px;
    display: block;
}

.products-grid .product-sku {
    position: absolute;
    right: 9px;
    top: 3px;
}

div.products-grid div.item  .compare-url {
    position: absolute;
    bottom: 13px;
    width: 100%;
    left: 0;
}

.products-grid div.price-box .old-price .price {
    color: #828383;
    font-size: 12px;
    font-family:  Arial, Helvetica, sans-serif;
    font-weight: normal;
    text-decoration: line-through;
}

div.price-box .price-label {
    display: none;
}

div.products-grid div.item div.actions {
    bottom: 2px;
    margin: 10px 0;
    position: absolute;
    text-align: center;
    width: 100%;
    left: 0;
}

div.products-grid div.item img {
    height: 121px;


}

div.product-sku {
    margin-top: 3px;
    color: #7B7B7B;
    font-size: 10px;
    text-align: right;
}

div.products-grid div.item .hidden-content {
    display: none;
}


/**/





















/*
div.products-grid div.item .hidden-content.ratings .rating-box {
    background: url("http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/rating/blue-stars-small.png") no-repeat scroll 0 0 transparent;
    height: 14px;
}

div.products-grid div.item .hidden-content.ratings {
    margin-bottom: 15px;
    margin-top: 11px;
    width: 70px;
}


div.products-grid div.item .hidden-content p {
    color: #434343;
    font-size: 11px;
    line-height: normal;
    margin-bottom: 2px;
}

div.products-grid div.item .hidden-content p > span {
    color: #7c7c7c;
}

div.products-grid div.item .hidden-content p.delivery {
    margin-bottom: 25px;
}

*/
/*
.ratings {
    position: relative;
    margin: 0 auto;
}

.product-view .ratings .rating-box a {
    width: 106px;
    height: 21px;
    display: block;
    text-indent: -999em;
    text-decoration: none;
}

.product-view .ratings .rating-links {
    text-align: right;
    color: #FB760F;
    font-size: 11px;
    white-space: nowrap;
    position: absolute;
    right: 0;
    bottom: -30px;
}

.product-view .ratings .rating-links a {
    color: #FB760F;
}

.product-view .ratings .rating-links a:hover {
    text-decoration: none;
}

.ratings .rating-box {
    width: 109px;
    height: 21px;
    background: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/rating/rating.png) 0 0 no-repeat;
}

.ratings .rating-box.star-1 {
    background-position: 0 0;
}

.ratings .rating-box.star-2 {
    background-position: 0 -30px;
}

.ratings .rating-box.star-3 {
    background-position: 0 -60px;
}

.ratings .rating-box.star-4 {
    background-position: 0 -90px;
}

.ratings .rating-box.star-5 {
    background-position: 0 -120px;
}

.ratings .rating-box.star-0 {
    background-position: 0 -150px;
}

div.products-grid div.item .ratings .rating-box.star-1 {
    background-position: 0 -13px;
}

div.products-grid div.item .ratings .rating-box.star-2 {
    background-position: 0 -27px;
}

div.products-grid div.item .ratings .rating-box.star-3 {
    background-position: 0 -41px;
}

div.products-grid div.item .ratings .rating-box.star-4 {
    background-position: 0 -54px !important;
}

div.products-grid div.item .ratings .rating-box.star-5 {
    background-position: 0 -68px;
}



Р’С‹РІРѕРґ С‚РѕРІР°СЂРѕРІ СЃРїРёСЃРєРѕРј
**/
/*
ol.products-list {
    list-style-type: none;
    margin: 0;
}

ol.products-list div.item {
    margin-bottom: 10px;
    border: 1px solid #CBCEDB;
    height1: 296px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}

ol.products-list div.item p {
    font-size: 11px;
    margin-bottom: 0;
}

ol.products-list div.item .item-container {
    background: url('http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/bg-grid.gif') repeat-x ;
    background-position: left bottom;
    margin: 1px;
    padding1: 10px;
    vertical-align: middle;
    border-bottom-color: #B3B3B3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    height: 100%;
    overflow: hidden;
}

ol.products-list div.item p.product-name,  ol.products-list div.item h2.product-name{
    line-height: 0;
    min-height1: 30px;
    margin-bottom: 5px;
}

ol.products-list div.item p.product-name a, ol.products-list div.item h2.product-name a {
    color:#232D47;
    font-size: 14px;
    font-weight: bold;
    position: relative;
    z-index: 1;
    display: block;
    line-height: 20px;
}

ol.products-list div.item .image-box {
    background: #FFFFFF;
    border-right: 1px solid #CBCEDB;
    line-height1: 60px;
    vertical-align: middle;
    text-align: center;
    width: 180px;
    padding-top: 10px;
    float: left;
    min-height: 170px;
    position: relative;
}

ol.products-list div.item .image-box .compare-url a.link-compare {
    color: #7B7B7B;
    display: block;
    font-size: 11px;
    padding-left: 23px;
    margin-left: 20px;
    text-align: left;
    position: absolute;
    bottom: 13px;
    line-height: 16px;
}

ol.products-list div.item .image-box .compare-url a.on {
    background: url(http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/on.png) no-repeat center left;
}

ol.products-list div.item .image-box .compare-url a.off {
    background: url("http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/checkbox/off.png") no-repeat scroll left center transparent;
}

ol.products-list div.item .product-shop {
    text-align: left;
    margin: 0;
    padding: 15px 0 35px 15px;
    min-height: 170px;
    position: relative;
    float: left;
    width: 350px;
    min-height: 130px;
}

ol.products-list div.item .product-shop .review-summary {
    clear: both;
    margin-top: 15px;
    bottom: 13px;
    position: absolute;
}

.block-compare .actions button.btn.btn-compare {
    float: right;
    background: url("http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/compare/sravnenie-1.png") no-repeat;
    width: 89px;
    height: 28px;
    border: none;
    box-shadow: none;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    text-indent: -999em;
    overflow: hidden;

}

ol.products-list div.item .product-shop .review-summary a {
    color: #7B7B7B;
    text-decoration: underline;
}

ol.products-list div.item .product-shop .review-summary a:hover {
    color: #7B7B7B;
    text-decoration: none;
}

ol.products-list div.item .product-shop .sku {
    color: #7B7B7B;
    margin: 5px 0;
}

ol.products-list div.item .add-to-links {
    margin-left: 0;
}

ol.products-list div.item .add-to-links li {
    float: left;
}

ol.products-list div.item .prices-box {
    text-align: right;
    line-height: 55px;
    vertical-align: middle;
    width: 21%;
    margin: 0;
    padding: 0 10px;
    position: absolute;
    right: 10px;
    bottom: 10px;
}




ol.products-list div.item .prices-box .price-box {
    padding: 0 0 2px;
    line-height: normal;
}

ol.products-list div.item .prices-box .price-box .regular-price {
    margin-bottom: 5px;
    display: block;
}

ol.products-list div.item .prices-box p {
    line-height: normal;
}

ol.products-list div.item .prices-box p.in-stock,
ol.products-list div.item .prices-box p.out-of-stock {
    padding: 0 0 10px;
    margin-bottom: -3px;
}



ol.products-list div.item .product-shop strong {
    font-weight: normal;
}

ol.products-list div.item .prices-box .price,
.my-wishlist .price-box .price  {
    font-size: 16px;
    font-weight: bold;
    color: #FC6E1E;
}

.my-wishlist .share-wishlist-btn {margin-right: 10px;}

ol.products-list div.item .prices-box .old-price {
    margin-bottom: 4px;
}

ol.products-list div.item .prices-box .special-price {
    margin-bottom: 4px;
}

ol.products-list div.item .prices-box .old-price .price,
.my-wishlist .price-box .old-price .price {
    color: #828383;
    font-size: 12px;
    font-weight: normal;
    text-decoration: line-through;
}



ol.products-list div.item .line-box {
    width: 1px;
    float: left;
    min-height: 180px;
    position: relative;
}

ol.products-list div.item .line-box .line {
    position: absolute;
    bottom: 0;
}

ol.products-list div.item .line-box .line {
    background: url('http://www.shop.philips.ru/skin/frontend/enterprise/aristos/images/catalog/line.png') no-repeat bottom left;
    height: 159px;
    width: 2px;
}

ol.products-list div.item ul.add-to-links {
    list-style-type: none;
}

ol.products-list div.item .item-container .ratings {
    margin: 0 0 5px;
    width: 100%;
}
*/