.eshop-product-list-new .special-sale { background:url(imgs/label.jpg) repeat-x; }
.eshop-product-list-new .special-sale .label { width:152px; padding-top:6px; padding-bottom:10px; background:url(imgs/label-red.jpg) no-repeat; color:#ffffff; font-size:8pt; font-weight:bold; text-align:center; }
.eshop-product-list-new .sale { background:url(imgs/label.jpg) repeat-x; }
.eshop-product-list-new .sale .label { width:152px; padding-top:6px; padding-bottom:10px; background:url(imgs/label-blue.jpg) no-repeat; color:#ffffff; font-size:8pt; font-weight:bold; text-align:center; }
.eshop-product-list-new .new { background:url(imgs/label.jpg) repeat-x; }
.eshop-product-list-new .new .label { width:152px; padding-top:6px; padding-bottom:10px; background:url(imgs/label-green.jpg) no-repeat; color:#ffffff; font-size:8pt; font-weight:bold; text-align:center; }
.eshop-product-list-new .products { margin-top:10px; margin-bottom:1px; border-bottom:1px solid #89ACB2; }
.eshop-product-list-new .products .label { float:left; margin-top:5px; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .products .controls select { float:right; margin-bottom:3px; font-size: 7pt; border: 1px solid #bbbbbb; }

.eshop-product-list-new .product-description { margin-top:20px; }
.eshop-product-list-new .product-description .label { border-bottom:1px solid #89ACB2; width:100%; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .product-description .content { color:#000000; font-size:8pt; }
.eshop-product-list-new .download { margin-top:20px; margin-bottom:20px; }
.eshop-product-list-new .download .label { border-bottom:1px solid #89ACB2; width:100%; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .download .content { color:#000000; font-size:8pt; }

.eshop-product-list-new .special-sale1 { background:url(imgs/new/cart-gradient.jpg) repeat-x; margin-top:1px; border:2px solid #B0D6DC; }
.eshop-product-list-new .special-sale1 img { margin:1px; }
.eshop-product-list-new .special-sale1 .name {  padding-left:4px; padding-right:4px; color:#333333; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .special-sale1 .description {  padding-left:4px; padding-right:4px; color:#000000; font-size:8pt; font-weight:normal; }
.eshop-product-list-new .special-sale1 .price-etc { margin-top:5px; padding-left:4px; padding-right:4px; background:#eeeeee; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .special-sale1 .detail {border-left:1px solid #ffffff; padding:2px 4px 2px 5px; background:#B0D6DC;}
.eshop-product-list-new .special-sale1 .detail a { color:#000000; font-size:9pt; font-weight:bold; text-decoration: none;}

.eshop-product-list-new .sale1 { background:url(imgs/new/cart-gradient.jpg) repeat-x; margin-top:1px; border:2px solid #B0D6DC; }
.eshop-product-list-new .sale1 img { margin:1px;  }
.eshop-product-list-new .sale1 .name {  padding-left:4px; padding-right:4px; color:#333333; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .sale1 .description {  padding-left:4px; padding-right:4px; color:#000000; font-size:8pt; font-weight:normal; }
.eshop-product-list-new .sale1 .price-etc { margin-top:5px; padding-left:4px; padding-right:4px; background:#eeeeee; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .sale1 .detail {border-left:1px solid #ffffff; padding:2px 4px 2px 5px; background:#B0D6DC;}
.eshop-product-list-new .sale1 .detail a { color:#000000; font-size:9pt; font-weight:bold; text-decoration:none;}

.eshop-product-list-new .new1 { background:url(imgs/new/cart-gradient.jpg) repeat-x; margin-top:1px; border:2px solid #B0D6DC; }
.eshop-product-list-new .new1 img { margin:1px;}
.eshop-product-list-new .new1 .name {  padding-left:4px; padding-right:4px; color:#333333; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .new1 .description {  padding-left:4px; padding-right:4px; color:#000000; font-size:8pt; font-weight:normal; }
.eshop-product-list-new .new1 .price-etc { margin-top:5px; padding-left:4px; padding-right:4px; background:#eeeeee; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .new1 .detail {border-left:1px solid #ffffff; padding:2px 4px 2px 5px; background:#B0D6DC;}
.eshop-product-list-new .new1 .detail a { color:#000000; font-size:9pt; font-weight:bold; text-decoration: none;}

.eshop-product-list-new .products1 { background:url(imgs/new/cart-gradient.jpg) repeat-x; margin-top:3px; margin-bottom:3px; padding:5px; border:2px solid #B0D6DC; padding}
.eshop-product-list-new .products1 img { margin:6px; }
.eshop-product-list-new .products1 .name {padding-left:4px; padding-right:4px; color:#333333; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .products1 .description {  padding-left:4px; padding-right:4px; color:#000000; font-size:8pt; font-weight:normal; }
.eshop-product-list-new .products1 .price-etc { margin-top:5px; padding-left:4px; padding-right:4px; background:#eeeeee; color:#000000; font-size:8pt; font-weight:bold; }
.eshop-product-list-new .products1 .detail {border-left:1px solid #ffffff; padding:4px 6px 4px 7px; background:#B0D6DC;}
.eshop-product-list-new .products1 .detail a { color:#000000; font-size:10pt; font-weight:bold; text-decoration:none; }

.eshop-product-list-new .category-detail { font-size:9pt; }
.eshop-product-list-new .category-detail .description { font-size:8pt; padding: 2px;}
.eshop-product-list-new .category-detail .categories { font-size:8pt;  padding: 2px;}
.eshop-product-list-new .category-detail .categories a { background: url( imgs/arrow-3sq.jpg) no-repeat 0px center; padding-left:10px; font-weight:bold; text-decoration:none; color:#000000;}

/*.eshop-product-list-new .product-detail { border:1px solid #EAE8E9; padding:10px; background:#EAE8E9 url(imgs/new/cart-gradient.jpg) repeat-x; font-size:9pt; }*/
/*.eshop-product-list-new .product-detail { border:1px solid #EAE8E9; padding:10px; background:#F8F8F8 url(imgs/new/cart-gradient.jpg) repeat-x bottom; font-size:9pt; }*/
.eshop-product-list-new form[name="product-form"] { border:1px solid #EAE8E9; padding:10px; background:#F9F9F9 url(imgs/new/cart-gradient.jpg) repeat-x left bottom; font-size:9pt; }
.eshop-product-list-new .product-detail { font-size:9pt; }
.eshop-product-list-new .product-detail .category { padding-left:4px; padding-right:4px; padding-bottom: 7px; color:#000000; font-size:8pt; font-weight:normal; }
.eshop-product-list-new .product-detail .category a { margin-right:2px; padding-left:10px; background:url( imgs/new/fwd-slash-3sq.jpg) no-repeat 0px center; color:#000000; text-decoration:none; }
.eshop-product-list-new .product-detail img { margin:1px; border: 0px;}
.eshop-product-list-new .product-detail .code { padding-left:4px; padding-right:4px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .code .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .units-in-pack { padding-left:4px; padding-right:4px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .units-in-pack .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .availability { padding-left:4px; padding-right:4px; padding-bottom:7px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .availability .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .manufacturer { padding-left:4px; padding-right:4px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .manufacturer a { color:#000000; text-decoration:none; }
.eshop-product-list-new .product-detail .manufacturer .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .manufacturer-code { padding-left:4px; padding-right:4px; padding-bottom:7px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .manufacturer-code .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .props { padding-left:4px; padding-right:4px; padding-bottom:7px; color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .props .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .props select { color:#000000; font-weight:bold; }
.eshop-product-list-new .product-detail .price { padding-left:4px; padding-right:4px; color:#000000; font-weight:normal; }
.eshop-product-list-new .product-detail .price .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .vat-rate { padding-left:4px; padding-right:4px; color:#000000; font-weight:normal; }
.eshop-product-list-new .product-detail .vat-rate .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#666666; font-size:8pt; }
.eshop-product-list-new .product-detail .vat-price { padding-left:4px; padding-right:4px; padding-bottom:7px; color:#000000; font-size:10pt; font-weight:bold; }
.eshop-product-list-new .product-detail .vat-price .label { margin-right:5px; padding-left:4px; padding-right:4px; color:#000000; font-size:8pt; }
.eshop-product-list-new .product-detail .add-into-cart { padding-left:4px; padding-right:4px; }
.eshop-product-list-new .product-detail .add-into-cart .add { border:0px; margin-right:2px; padding-top:7px; padding-bottom:7px; background: #93D454 url(imgs/new/cart.png) no-repeat 7px center; color:#000000; font-size:10pt; font-weight:bold; }
.eshop-product-list-new .product-detail .add-into-cart .count { margin-right:1px; padding:0px; color:#000000; text-align:center; }
.eshop-product-list-new .product-detail .special-sale { background-image:none; }
.eshop-product-list-new .product-detail .special-sale .label { width:75px; padding-top:1px; padding-bottom:2px; padding-left:15px; background:url(imgs/dot-red.jpg) no-repeat; color:#ff0000; font-size:8pt; font-weight:bold; text-align:left; }
.eshop-product-list-new .product-detail .sale { background-image:none; }
.eshop-product-list-new .product-detail .sale .label { width:75px; padding-top:1px; padding-bottom:2px; padding-left:15px; background:url(imgs/dot-blue.jpg) no-repeat; color:#0000ff; font-size:8pt; font-weight:bold; text-align:left; }
.eshop-product-list-new .product-detail .new { background-image:none; }
.eshop-product-list-new .product-detail .new .label { width:75px; padding-top:1px; padding-bottom:2px; padding-left:15px; background:url(imgs/dot-green.jpg) no-repeat; color:#00ff00; font-size:8pt; font-weight:bold; text-align:left; }
