ul, ol {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0px 0px 0px 7px;
    padding:0px;
}

li.item {
    float:left;
    overflow:hidden;
    padding:14px 9px 7px 9px;
    width:175px;
    height:160px;
    border-right: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
}

li.item a.itemA img.qbutton {
    visibility:hidden;
}

li.item a.itemA:hover img.qbutton  {
    visibility:visible;
}

li.item a.itemA:hover img.imgborder  {
    border-color:#aa0000;
}

.itemB {
     position:relative;
     left:0px;
     top:-1px;z-index:1;
}

.qbutton {
    position:relative;
    left:0px;
    top:0px;
    z-index:2;
    border:0px;
}

li.itemright {
    border-right: none;
}

p {
    margin:0px ;
    color:#666666 ;
}


li.item h2 {
    height:15px;
    overflow:hidden;
    margin:0px;
    cursor:pointer;
}

div.item_data {
    margin-left:80px;
    text-align:right;
    line-height:1.1em;
}


p.price {
    font-size:1.3em;
    font-weight:bold;
    margin:8px 0px;
    color: #DD5800 ;
}

.flleft {
    float:left;
}

.marg5b {
    margin-bottom:5px ;
}

.img_basket {
    border:0px;
    position:relative;
    top:-20px;
    left:3px;
}
.infobutton {
    cursor:pointer;
}

.ArtContent {
    background-image:url(images/art_content.png) ;
    background-repeat: no-repeat;
    width:640px;height:440px;position:absolute;
}
.Cut130 {
    overflow: hidden;
    width: 80px;
    height: 100px;
}

.Cut40 {
    overflow: hidden;
    width: auto;
    height: 40px;
}
