/* Zoznam produktov - XL */
div.list-item-product-xl {
    background:url(images/product-bg.png) repeat-y top left #FFF;
    width:580px;
    position:relative;
}
div.list-item-product-xl div.list-item-product-bgt {
    background:url(images/product-bgt.png) no-repeat top left;
}
div.list-item-product-xl div.list-item-product-bgb {
    background:url(images/product-bgb.png) no-repeat bottom left;
    padding:10px 7px 20px 11px;
}
div.list-item-product-xl div.imagecart {
    width:160px;
    min-height:1px;
    _height:1px;
    float:right;
    text-align:center;
}
div.list-item-product-xl div.description {
    background:url(images/product-bgin.jpg) no-repeat bottom right;
    width:381px;
    min-height:70px;
    _height:80px;
    padding:0 10px 30px 5px;
    position:relative;
}
div.list-item-product-xl div.description div.infobtn {
    position:absolute;
    bottom:1px;
    left:1px;
    display:block;
    width:21px;
    height:21px;
}
div.list-item-product-xl div.description div.infobtn a {
    display:block;
    width:21px;
    height:21px;
}
div.list-item-product-xl div.description div.infobtn a span {
    display:none;
}
div.list-item-product-xl div.description div.ordernr {
    position:absolute;
    bottom:20px;
    right:10px;
    width:8em;
    min-height:1px;
    _height:1px;
    text-align:right;
}
div.list-item-product-xl div.description div.text {
    padding-right:8em;
}
div.list-item-product-xl div.title {
    margin-bottom:0.3em;
    font-size:1.3em;
    font-weight:bold;
}
div.list-item-product-xl div.title a {
    color:#000;
}
div.list-item-product-xl div.priceinfo {
    width:381px;
    padding:5px 15px 0 0;
    text-align:right;
    color:#000;
}
div.list-item-product-xl div.priceinfo .price {
    font-weight:bold;
    color:#F00;
    font-size:1.1em;
}
div.list-item-product-xl div.priceinfo-old {
    width:381px;
    padding:0px 15px 0 0;
    text-align:right;
    color:#000;
}
div.list-item-product-xl div.priceinfo-old .price {
    text-decoration: line-through;
}
div.list-item-product-xl div.priceinfo-text {
    width:381px;
    padding:0px 15px 0 0;
    text-align:right;
    color:#000;
}
div.list-item-product-xl div.icostar {
    position:absolute;
    top:10px;
    left:385px;
    width:43px;
    height:43px;
}
div.list-item-product-xl div.icostar-new {
    background:url(images/new.png) no-repeat 50% 50%;
    _background:url(images/new-ie.png) no-repeat 50% 50%;
}
div.list-item-product-xl div.icostar-new span {
    display:none;
}
div.list-item-product-xl div.icostar-sale {
    width:75px;
    height:75px;
    top:10px;
    left:370px;
    background:url(images/akcia3.png) no-repeat 50% 50%;
    _background:url(images/akcia3-ie.gif) no-repeat 50% 50%
}
div.list-item-product-xl div.icostar-sale span.saleprice {
    display:block;
    color:#FFF;
    padding:20px 3px 0 3px;
    text-align:center;
    font-size:0.9em;
}
div.list-item-product-xl div.icostar-sale span.saleprice span.price {
    font-size:1.3em;
    font-weight:bold;
}

div.list-item-product-xl .goorder {
    width:381px;
    padding:0px 15px 0 0;
    font-weight:bold;
    color:#000;
    font-size:1.1em;
    text-align:right;
}
div.list-item-product-xl .goorder a { color:#F00; }