/*granfort*/
.granfort {margin:30px 0}
.granfort h2 {font-size:16px; margin-top:20px}

/*banner*/
.granfort-banner {background:#000 url(../images/granfort/banner-top.gif) no-repeat 0 0;color:#fff; width:198px; margin:20px 0;}
.granfort-banner-titulo {font-size:13px; margin-top:5px}
.granfort-banner ul {padding:0; margin:0  0 15px 0}
.granfort-banner li {background:url(../images/granfort/icon-01.gif) no-repeat 0 5px; padding-left:10px; list-style-type:none}
.granfort-banner h2 {text-align:center }
.granfort-banner-top { padding:20px 20px 5px 20px }
.granfort-banner-bottom { background:#E4E4E4 url(../images/granfort/banner-bottom.gif) no-repeat 0 100%; color:#999}
.granfort-banner-bottom a {color:#999}
.granfort-banner-bottom p {padding:7px 5px 7px 15px; font-size:11px; font-weight:bold; margin-bottom:0 !important}

/*listado*/
.offer.granfort-oferta-listado {background: url(../images/product-item-box-offer-top-gris.gif) no-repeat 0 0; }
.offer.granfort-oferta-listado h2 {border-bottom:dashed 1px #ccc; margin-bottom:10px; padding:10px 10px 10px 35px; color:#CC204C; font-size:18px}
.offer.granfort-oferta-listado h2.estrella {background:url(../images/granfort/icon-02.gif) no-repeat 10px 10px;}
.offer.granfort-oferta-listado h2 span {font-size:10px; font-weight:normal; color:#000; padding-left:5px}
.offer.granfort-oferta-listado .precios {margin-bottom:15px}
.offer.granfort-oferta-listado .precios p {margin-bottom:3px}
.offer.granfort-oferta-listado .precios small {font-weight:normal}
.offer.granfort-oferta-listado .financiation {width:140px}
.offer.granfort-oferta-listado .financiation, .offer.granfort-oferta-listado .financiation small {font-size:10px !important; }
.offer.granfort-oferta-listado .financiation big {font-size:14px !important; }
.offer.granfort-oferta-listado .info {width:200px; padding-right:15px}
.offer.granfort-oferta-listado .photo {width:255px; margin:0}
.offer.granfort-oferta-listado .photo a { background-image:none; padding-top:0}
.offer-bottom.granfort-oferta-listado {background: url(../images/product-item-box-offer-bottom-gris.gif) no-repeat 0 0;margin-bottom:30px}

/*detalle*/
.offer.granfort-oferta-detalle {background: url(../images/product-item-box-offer-top-gris-big.gif) no-repeat 0 0; margin-top:20px !important;}
.offer.granfort-oferta-detalle h2 { font-size:20px;border:none; padding-left:0; padding-bottom:0; margin:0; position:relative;}
.offer.granfort-oferta-detalle .info {width:350px !important; padding-right:20px}
.offer-bottom.granfort-oferta-detalle {background: url(../images/product-item-box-offer-bottom-gris-big.gif) no-repeat 0 0;margin-bottom:30px}

/*border*/
.granfort-oferta-listado .product-list-border,
.granfort-oferta-detalle .product-list-border {border-left:solid 2px #ccc;border-right:solid 2px #ccc; padding:0 0 10px 15px}

.granfort-oferta-detalle .product-list-border {border-top:dashed 1px #ccc; padding-top:15px}

/*commons*/
.offer.granfort-oferta-listado,
.offer.granfort-oferta-detalle {padding:0 !important}
.product-list-item.granfort-oferta-listado,
.product-list-item.granfort-oferta-detalle {padding-bottom:0 !important;margin-bottom:0 !important}

.product-list-title {padding:5px 15px; }
.product-list-title p {font-weight:normal; margin-bottom:5px}

/*sentada*/
.granfort-sentada {margin:0 0 20px 0 !important; padding:0 !important}
.granfort-sentada span {font-weight:bold;}
.granfort-sentada li { padding:10px 20px 10px 75px !important; background-color:#F8F9F4 !important; background-image:url(../images/granfort/icon-sentada.gif) !important; border-left:solid 10px #F0F0EC; border-top:solid 1px #F0F0EC; border-bottom:solid 1px #F0F0EC; border-right:solid 1px #F0F0EC;margin-bottom:10px}
.granfort-sentada li.personalizada {background-position: 10px 10px !important}
.granfort-sentada li.duradera {background-position:10px -144px !important}
.granfort-sentada li.garantizada {background-position: 10px -350px !important}
.granfort-sentada li.equilibrada {background-position: 10px -558px !important}

/*piel*/
.granfort .piel .toLeft { width:56%;padding-right:20px}
.granfort .piel .toRight {margin-top:22px}
.granfort .piel .toRight img {border:solid 8px #E4E2C9}
