﻿
.product_item {
float:left; border:solid 1px #C0C0C0; padding:5px; margin:2px; height:380px; width:280px; overflow:hidden; background-color:white;
}

.offer_item {
position:relative;
}


.prodimg {
height:200px;
width:auto;
display: block;    
margin-left: auto;
margin-right: auto;

    }

.rimage {
width:120px;
height:auto;
position: absolute;
left:0px;
top: 0px;
}

.rimage1 {
width:120px;
height:auto;
display: block;    
margin-left: auto;
margin-right: auto;

}

.noprodimg {
    height:200px;
    text-align:center;
    vertical-align:middle;
    font-size:14px;
    border:solid 1px darkgray;
}

.noprodimglink {
    box-sizing: content-box;
    padding-top:0px;
    padding-bottom:0px;
}


.offer_title2 {
font-size:14px;
font-weight:bold;
}

.desc_info p {
font-size:11px;

}

.seller_details 
{
text-align:center;
    font-size: medium;
    font-weight: bold;
      color: darkblue;
}

.price_info {
font-size:18px;
text-align:center;
font-weight: bold;

}

.stock_info_in_1 {
font-size:12px;
text-align:center;
font-weight: normal;
color: darkgray;
}

.stock_info_in_2 {
font-size:12px;
text-align:center;
font-weight: bold;
color: green;
}

.stock_info_in_3 {
font-size:12px;
text-align:center;
font-weight: normal;
font-style:italic;
color: green;
}

.stock_info_out_1 {
font-size:12px;
text-align:center;
font-weight: normal;
color: darkgray;
}

.stock_info_out_2 {
font-size:12px;
text-align:center;
font-weight: bold;
color: red;
}

.stock_info_out_3 {
font-size:12px;
text-align:center;
font-weight: normal;
font-style:italic;
color: red;
}
