
div.content_sortPagiBar {
    background-color: #F3F3F3;
    border: 1px solid #DEDADE;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-top: 20px;
    padding-bottom: 0;
    
}
div.sortPagiBar {
    background: none repeat scroll 0 0 #EDEDED;
    border-bottom: 1px solid #DEDADE;
    border-radius: 5px 5px 0 0;
    
    float: right;
    padding-bottom: 5px;
    width: 100%;
}
div.sortPagiBar.leo-sortbottom {
   /*background: url("../img/advafooter-border-bg.png") repeat-x scroll left top transparent;*/
    background-color:#f3f3f3;
    border: 0 none;
    padding-bottom: 10px;
    padding-top: 10px;
}
#manufacturer #productsSortForm {
    margin-right: 0;
}
.sortPagiBar #productsSortForm {
    margin-top: 0;
    padding-bottom: 0;
}
#category .sortPagiBar #productsSortForm {
}
#leo-centercol div.sortPagiBar p {
}
ul#product_list {
    float: left;
    list-style-type: none;
    margin-bottom: 10px;
    margin-top: 0.5em;
    padding-bottom: 10px;
    width: 100%;
}
ul#product_list li {
    float: left;
    background: url("../img/advafooter-border-bg.png") repeat-x scroll left bottom transparent;
    /*min-height: 310px;*/
    padding: 10px 5px;
    position: relative;
   /* width: 22.4%; */
  	width: 670px;
  	min-height:150px;
}


ul#product_list li:hover {
    background: none;
    box-shadow: 0 0 10px #000;
    
}

ul#product_list li.last_item_of_line {
    border: 0 none;
}
* html ul#product_list li {
    height: auto !important;
}
ul#product_list a.product_img_link img {
    display: block;
    float: left;
    vertical-align: bottom;
}
ul#product_list li .new {
    background: url("../img/flag_new_bg.jpg") repeat-x scroll 0 center transparent;
    border: 1px solid #488C40;
    color: white;
    display: none;
    font-size: 0.6em;
    font-weight: bold;
    margin: 0 1em 0 0;
    padding: 0 0.4em;
    text-transform: uppercase;
    vertical-align: 0.3em;
}
ul#product_list li p.product_desc {
    color: #777777;
    /*float: left;*/
  	margin: -8px 5px 5px;
    max-height: 200px;
    /*max-height: 38px;*/
    min-height: 40px;
    overflow: hidden;
    padding: 0;
    text-shadow: 0 1px 0 #FFFFFF;
    /*width: 100%;*/
}
ul#product_list li .discount, ul#product_list li .on_sale {
    background: url("../img/lowered_en.png") no-repeat scroll center center transparent;
    color: #DA0F00;
    display: block;
    font-weight: bold;
    height: 30px;
    line-height: 15px;
    position: absolute;
    right: 0;
    text-align: center;
    text-indent: -99999px;
    text-transform: uppercase;
    top: 0;
    width: 30px;
}
ul#product_list li .online_only {
    color: #DA0F00;
    display: block;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 5px;
    text-transform: uppercase;
}
ul#product_list li .reduction {
    display: block;
    margin-bottom: 0.3em;
}
ul#product_list li .price {
    display: block;
    font-size: 1.5em;
    margin-bottom: 0.2em;
}
ul#product_list li span.availability {
    color: red;
    /*display: block;*/
    display:inline;
    font-size: 1em;
    padding-bottom: 10px;
    /*width:100px;*/
   /* margin-top:-10px;*/
    margin-right:5px;
}
ul#product_list li p.compare {
    float: left;
    margin-top: 10px;
    padding-left: 0;
    text-align: center;
    width: 100%;
}
ul#product_list li p.compare input {
    margin: 0;
    vertical-align: text-bottom;
}
ul#product_list li span.price, #leo-centercol div.block_content div.lof-detail p.price_container {
    float: left;
    font: 19px/30px times new roman;
    margin: 3px 40px 6px 40px;
    text-align: center;
    width: 60%;
}
ul#product_list li span.exclusive, ul#product_list li a.button {
    display: inline;
    float: none;
    line-height: 25px;
    padding: 7px 18px 7px 37px;
}
ul#product_list li h3 {
    display: block;
    /*float: left;*/
    /*height: 32px;*/
    min-height : 32px;
    overflow: hidden;
    padding: 0;
    /*text-align: center;*/
    /*width: 100%;*/
}
ul#product_list li h3 a {
    color: #575757;
    float: left;
    font: 16px/18px Georgia;
    margin-top: 5px;
    width: 100%;
}
#productsSortForm {
    position: relative;
}
