div.ws_product_list div.ws_product {
    width: 190px;
}

div.ws_product_list_dumped div.ws_product {}

div.ws_product {
    height: 220px;
    text-align: center;
    float: left;
    aborder: 1px solid #aaaaaa;
    margin-bottom: 15px;
}

div.ws_product_pics {
    float: left;
    width: 200px;
}

div.ws_product_pics img {
    border: 1px solid #dddddd;
}

div.ws_product_pics_more {
    text-align: center;
}

div.ws_product_pics_more a img {
    border: 1px solid #dddddd;
    display: block;
    margin-left: 10px;
}

div.ws_product_pics_more a {
    text-decoration: none !important;
    width: 200px;
    text-align: center;
}

a.ws_product_pic {
    aborder: solid 1px #aaaaaa;
    display: block;
    awidth: 20px;
    aheight: 20px;
    float: left;
    text-decoration: none;
    color: #000000;
}

a.ws_product_thumbnail {
    display: block;
    width: 200px;
    height: 200px;
    aborder: 1px solid #aaaaaa;
    text-align: center;
    text-decoration: none !important;
    color: #000000;
}

span.ws_product_pics_more {
    display: block;
}

table.ws_product_data {
    width: 380px;
    float: left;
    clear: right;
}


table.ws_product_data td {

}

table.ws_product_data td.ws_r {
    text-align: right;
    font-weight: bold;
}

table.ws_product_data td.ws_h {
    font-weight: bold;
    text-align: center;
}

td.ws_product_description {
}

div.ws_product_operation {
    width: 100%;
    clear: both;
}

a.ws_category {
    width: 180px;
    aborder: 1px solid #dddddd;
    display: block;
    margin-bottom: 15px;
    float: left;
    padding: 3px;
    font-weight: bold;
    text-align: center;
    text-decoration: none !important;
    color: #000000;
}

a.ws_category img {
    margin: 0px 30px 5px 30px;
}

a#ws_category_x {

}

input.ws_product_tobasket {
    border: solid orange 1px;
    background: transparent;
    color: orange;
    font-weight: bold;
}

input.ws_product_quantity {
    border: 1px solid #aaaaaa;
    width: 20px;
    text-align: right;
}


table.ws_basket {

}

td.ws_basket_title {

}

td.ws_basket_quantity {

}

td.ws_basket_delete {

}

th.ws_basket_sum {

}

th.ws_basket_sum_price {

}

td.ws_basket_operation {

}

a.ws_basket_delete_all {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url('images/webshop/cart_delete.gif') center center no-repeat;
}

a.ws_basket_checkout {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url('images/webshop/cart_checkout.gif') center center no-repeat;
}

input.ws_checkout_address {

}

input.ws_checkout_pay {

}

span.ws_original_price {
    text-decoration: line-through;
    color: #888888;
}

span.ws_normal_price {
}

span.ws_sever_discount {

}

span.ws_quantity_discount {

}

span.ws_product_title {
    display: block;
    width: 100%;
    font-weight: bold;
}

div.ws_random_product {
    
}

a.ws_mostused {
    display: block;
}

table.ws_variants {
    border-collapse: collapse;
    width: 100%;
    margin: 10px 0px 10px 0px;
    clear: both;
}

table.ws_variants th {
    border-bottom: 2px solid #444444;
    text-align: center;
}

table.ws_variants td {
    border: 1px solid #666666;
    padding: 3px;
}

div.ws_category_product {
    clear: both;
    width: 100%;
    font-size: 0px;
    line-height: 0px;
}


td.ws_variant_price {
    text-align: right;
}

td.ws_variant_title {
    font-weight: bold;
}

div.ws_description{
    clear: both;
}


