div.results {width:100%;margin-top:10px}
div.results h1 span,div.results h2 span {font-size: 18px;font-weight: bold;}
div.results h1 span.small,div.results h2 span.small {font-size: 14px;font-weight: normal;}
div.results div.filter {width: 212px;float: left;color: #666;font-size: 12px;margin-top: 18px}
div.results div.results_table {width: 90%;float: left;margin-right: 20px;margin-left: 7px;margin-top: 18px}
div.results div.content h3 {font-size: 14px}
div.result div.contentBusq h3{font-size: 14px}
div.filter h3 {display: block;background: url(/i/filter_heading_bg.png) no-repeat;height: 34px;width: 212px;text-indent: 18px;color: #980c12;font-size: 18px;line-height: 34px;border-bottom: 4px solid #fff}
div.filter div.box {background-color: #e3eded;border-bottom: 4px solid #fff;padding: 20px}
div.filter div.box label {}
div.filter div.box div {margin-bottom: 2px}
div.filter div.box_bottom {background: url(/i/box_bottom.png) no-repeat bottom;background-color: #e8e8e8;padding: 20px;margin-bottom: 20px}
div.filter div.box_bottom_gr {background: url(/i/box_bottom_green.png) no-repeat bottom;background-color: #e3eded;padding: 20px;margin-bottom: 20px}
div.filter div.box_bottom div {margin-bottom: 5px}
div.result {width: 100%;height: 165px;position: relative;margin-bottom: 10px;clear:left}
div.result h3 img {margin-left: 5px}
.fav {background: url(/iresults_fav.png) no-repeat}
div.result div.thumbnail {float:left;width: 80px;height: 136px;background: url(/i/thumbnail_shadow.png) no-repeat bottom;left: 20px;top: 10px}
div.result div.thumbnail div.product-type {height: 12px}
div.result div.content {width: 220px;left: 120px;top: 10px}
div.result div.contentBusq {width: 57%;float:left;margin-left:10px;margin-top: 10px}
div.result div.discountBusq {float:left;width: 20%;text-align: center;margin-left:10px;margin-top:5px}
.botCompraBus{float:left;width:95%;padding-top:3px}
.flLeft95{float:left;width:95%}
div.result div.contentBusq a:link{text-decoration:none;color: #666666}
div.result div.contentBusq a:visited{text-decoration:none;color: #666666}
div.result div.contentBusq a:hover{text-decoration:underline;color: #666666}
div.stars {font-size: 10px;color: #666;margin-bottom: 5px;margin-top: 7px;height: 14px;line-height: 14px}
div.stars img {vertical-align: middle;margin-right: 2px}
span.price-off {color: #666666;font-size: 16px;text-decoration: line-through;padding-right: 3px}
span.price {color: #a60000;font-size: 16px;font-weight: bold;letter-spacing: -1px}
div.priceAhorro {color: #a60000;font-size: 16px;font-weight: normal;letter-spacing: -1px}
div.iconoAhorro {visibility:hidden;display:inline;font-weight:bold;color:silver}
span.points {color: #000;font-size: 14px}
span.normal-text {color: #000;font-size: 11px}
span.normal-text a {padding: 0 2px;text-decoration: none}
div.result div.discount {background: url(/i/fav_discount.png) no-repeat;width: 82px;height: 82px;text-align: center;color: #fff;font-size: 24px;font-weight: bold;position: absolute;right: 5px;top: 5px;padding-top: 27px}
div.result .buysection .clear { clear:both}
div.result .buysection .comprar { float: left; margin-top: 5px; margin-bottom:10px}
div.resultSM div.contentBusqSM {width: 75%;float:left;margin-left:10px;padding-left:90px;}
div.resultSM div.discountBusqSM {float:right;width: 20%;text-align: center;margin-left:10px;margin-top:5px}
