#showImage {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat;
    background-position: 0 -398px;
    height: 30px;
    width: 100px;
    margin-right: -29px;
    line-height: 19px;
    vertical-align: middle;
}

#showImageMin {
    height: 26px;
    width: 100px;
    margin-right: -29px;
    line-height: 19px;
    vertical-align: middle;
}

#showVideoImage {
    background-position: 0 -211px;
    height: 30px;
    margin-right: -29px;
    text-align: right;
    width: 100px;
}

#showVideoImageMin {
    background-position: 0px -211px;
    height: 26px;
    width: 100px;
    margin-right: 0px;
}

/*-----------------------------------------------------------
    COMUN PARA TODOS LOS ESTILOS
-----------------------------------------------------------*/
#logo,#logoTV,#log-bolsa,#log-facebook,#log-twitter,#iconoMail,#log-twitter ,#log-youtube ,#log-instagram ,#log-pinterest {
    background-image: url(../site/common/sprite-logos.png);
}
/*-----------------------------------------------------------
    ICONO facebook
-----------------------------------------------------------*/
#log-facebook {
    background-position: -103px -56px;
    float: left;
    height: 24px;
    width: 24px;
    margin-right: 3px;/*de 5px*/
    margin-left: 3px;/*de 5px*/
}

#log-facebook a {
    display: block;
    text-indent: -5000px;
    height: 24px;
    width: 24px;
}
/*-----------------------------------------------------------
    ICONO twitter
-----------------------------------------------------------*/
#log-twitter {
    background-position: -74px -56px;
    float: left;
    height: 24px;
    width: 24px;
}

#log-twitter a {
    display: block;
    text-indent: -5000px;
    height: 24px;
    width: 24px;
}
/*-----------------------------------------------------------
    ICONO Pinterest
-----------------------------------------------------------*/
#log-pinterest {
    background-position: -29px -574px;
    float: left;
    height: 24px;
    width: 24px;
    margin-right: 3px;/*de 5px*/
    margin-left: 3px;/*de 5px*/
}

#log-pinterest a {
    display: block;
    text-indent: -5000px;
    height: 24px;
    width: 24px;
}
/*-----------------------------------------------------------
    ICONO Youtube
-----------------------------------------------------------*/
#log-youtube {
    background-position: -57px -574px;
    float: left;
    height: 24px;
    width: 24px;
    margin-right: 3px;/*de 5px*/
    margin-left: 3px;/*de 5px*/
}

#log-youtube a {
    display: block;
    text-indent: -5000px;
    height: 24px;
    width: 24px;
}
/*-----------------------------------------------------------
    ICONO Instagram
-----------------------------------------------------------*/
#log-instagram {
    background-position: -1px -574px;
    float: left;
    height: 24px;
    width: 24px;
    margin-right: 3px;/*de 5px*/
    margin-left: 3px;/*de 5px*/
}

#log-instagram a {
    display: block;
    text-indent: -5000px;
    height: 24px;
    width: 24px;
}
/*-----------------------------------------------------------
    COMUN PARA TODOS LOS ESTILOS
-----------------------------------------------------------*/
#bul-sesion,#bul-lista,bul-destacadosHP {
    background-image: url(../site/common/sprite-flechas.png);
}

#bul-flecha-derecha a,#bul-flecha-izquierda a,bul-destacadosHP a {
    background-image: url(../site/common/sprite-flechas.png);
}
/*-----------------------------------------------------------
    BULLET SESION
-----------------------------------------------------------*/
#bul-sesion {
    background-position: -0px -23px;
    float: left;
    height: 9px;
    width: 15px;
    margin-top: 8px;
}

#bul-sesion a {
    display: block;
    text-indent: -5000px;
}
/*-----------------------------------------------------------
    BULLET MENU LISTA
-----------------------------------------------------------*/
#bul-lista {
    background-position: 0px -122px;
    float: right;
    height: 9px;
    width: 8px;
    margin-top: 10px;
    margin-left: 3px;
}

#bul-lista a {
    display: block;
    text-indent: -5000px;
}
/*-----------------------------------------------------------
    BULLET PAGINADOR
-----------------------------------------------------------*/
#bul-flecha-derecha {
    float: left;
    margin-top: 6px;
    margin-right: 2px;
}

#bul-flecha-derecha a {
    display: block;
    text-indent: -5000px;
    background-position: 0px -98px;
    height: 10px;
    width: 8px;
    float: left;
}

#bul-flecha-izquierda {
    float: left;
    margin-top: 6px;
}

#bul-flecha-izquierda a {
    display: block;
    text-indent: -5000px;
    height: 10px;
    width: 8px;
    float: left;
    background-position: 0px -89px;
}
/*-----------------------------------------------------------
    DESTACADOS HOME
-----------------------------------------------------------*/
#bul-destacadosHP {
    background-position: -30px -200px;
    height: 20px;
    width: 25px;
    border: 1px solid #CCC;
    float: right;
}
/*-----------------------------------------------------------
    OPORTUNIDAD CMR Y PRODUCTO A PEDIDO
-----------------------------------------------------------*/
#productoPedido {
    background-position: -102px -423px;
    width: 148px;
    height: 16px;
    float: left;
    text-indent: -5000px;
    cursor: pointer;
    line-height: 25px;
    margin-right: 5px;
    margin-top: 10px;
}
#productoPedido2 {
 /* background-position: -102px -423px; */
    padding: 0px 5px 0px 5px;
    width: auto;
    height: 16px;
    float: left;
    /* text-indent: -5000px; */
    cursor: pointer;
    margin-top: 3px;
    border-right: 1px #999 solid;
}

#productoPedido2 a, #oportunidadesCMR2 a, #listas-regalos a {
    font-size: 13px;
    color: #999;
}
#oportunidadesCMR {
    background-position: -160px -472px;
    width: 88px;
    height: 16px;
    float: left;
    /*text-indent: -5000px;*/
    cursor: pointer;
    line-height: 25px;
    margin-right: 5px;
    margin-top: 10px;
}
#oportunidadesCMR2 {
 /* background-position: -160px -472px; */
    width: auto;
    height: 16px;
    float: left;
    /* text-indent: -5000px; */
    padding: 0px 5px 0px 5px;
    cursor: pointer;
    /* line-height: 25px; */
    margin-right: 5px;
    margin-top: 3px;
    border-right: 1px #999 solid;
}

/*-----------------------------------------------------------
    BOTON GRIS2
-----------------------------------------------------------*/
.btn-gris2 {
    background-position: 0px -33px;
    height: 24px;
    float: left;
    padding-left: 28px;
    padding-top: 7px;
    font-weight: bold;
    min-width: 110px;
    color: #FFF;
}

.btn-gris-fin2 {
    background-position: right -33px;
    height: 28px;
    width: 30px;
    float: left;
}

.btn-gris2 a {
    display: block;
    text-align: center;
    color: #666;
    height: 18px;
    margin-left: -26px;
    margin-right: -26px;
    margin-top: -4px;
    padding-left: 26px;
    padding-right: 26px;
    padding-top: 4px;
}

.btn-gris4-grid {
    background-position: 0px -66px;
    height: 22px;
    width: 100px;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
    color: #FFFFFF;
}

.btn-gris4-fin4-grid {
    background-position: right -66px;
    height: 28px;
    width: 11px;
    float: left;
}

.btn-gris4-grid a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 20px;
}
/*-----------------------------------------------------------
    BOTON VERDE2
-----------------------------------------------------------*/
.btn-verde2 {
    background-position: 0px -0px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 16px;
    padding-top: 7px;
}

.btn-verde-fin2 {
    background-position: right 0px;
    height: 28px;
    width: 18px;
    float: left;
}

.btn-verde2 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 18px;
    padding-top: 4px;
    margin-top: -4px;
    padding-left: 14px;
    margin-left: -14px;
    padding-right: 14px;
    margin-right: -14px;
}

.btn-verde3 {
    background-position: 0px -0px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
}

.btn-verde-fin3 {
    background-position: right 0px;
    height: 28px;
    width: 11px;
    float: left;
}

.btn-verde3 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 18px;
    margin-left: -6px;
    margin-right: -8px;
    margin-top: -5px;
    padding-left: 6px;
    padding-right: 8px;
    padding-top: 5px;
}

.btn-gray2,.btn-gray-fin2,.btn-gray3,.btn-gray-fin3 {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat;
}

.btn-gray2 {
    background-position: 0px -33px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 16px;
    padding-top: 7px;
}

.btn-gray-fin2 {
    background-position: right -33px;
    height: 28px;
    width: 18px;
    float: left;
}

.btn-gray2 a {
    display: block;
    text-align: center;
    color: #666666;
    height: 18px;
    margin-left: -14px;
    margin-right: -14px;
    margin-top: -4px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 4px;
}

.btn-gray3 {
    background-position: 0px -33px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
}

.btn-gray-fin3 {
    background-position: right -33px;
    height: 28px;
    width: 11px;
    float: left;
}

.btn-gray3 a {
    display: block;
    text-align: center;
    color: #666666;
    height: 18px;
    margin-left: -6px;
    margin-right: -6px;
    margin-top: -4px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 4px;
}
/*-----------------------------------------------------------
    BOTON GRIS3
-----------------------------------------------------------*/
.btn-gris3 {
    background-position: 0px -33px;
    height: 22px;
    width: 120px;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
}

.btn-gris-fin3 {
    background-position: right -33px;
    height: 28px;
    width: 11px;
    float: left;
    cursor:pointer;
}

.btn-gris3 a {
    display: block;
    text-align: center;
    color: #666;
    height: 18px;
    margin-left: -6px;
    margin-right: -6px;
    margin-top: -5px;
    padding-left: 6px;
    padding-right: 6px;
    padding-top: 5px;
}
/*-----------------------------------------------------------
    BOTON OSCURO GRIS4
-----------------------------------------------------------*/
.btn-gris4 {
    background-position: 0px -66px;
    height: 22px;
    float: left;
    padding-left: 16px;
    padding-top: 7px;
    font-weight: bold;
    min-width: 10px;
    color: #FFFFF;
}

#btn-gris4 {
    background-position: 0px -66px;
    height: 22px;
    float: left;
    padding-left: 16px;
    padding-top: 7px;
    font-weight: bold;
    min-width: 10px;
    color: #FFFFF;
}

.btn-gris-fin4 {
    background-position: right -66px;
    height: 28px;
    width: 17px;
    float: left;
    cursor: pointer;
}

#btn-gris-fin4 {
    background-position: right -66px;
    height: 28px;
    width: 18px;
    float: left;
}

.btn-gris4 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 18px;
    margin-left: -14px;
    margin-right: -14px;
    margin-top: -5px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 5px;
}
/*-----------------------------------------------------------
    BOTON GRIS Sodimac TV
-----------------------------------------------------------*/
.btn-gris5 {
    background-position: 0px -98px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 16px;
    padding-top: 7px;
}

.btn-gris-fin5 {
    background-position: right -98px;
    height: 28px;
    width: 18px;
    float: left;
}

.btn-gris5 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 18px;
    margin-left: -14px;
    margin-right: -14px;
    margin-top: -4px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 4px;
}

#btn-gris5 {
    background-position: 0px -98px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 16px;
    padding-top: 7px;
}

#btn-gris-fin5 {
    background-position: right -98px;
    height: 28px;
    width: 18px;
    float: left;
}

#btn-gris5 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 20px;
    margin-left: -14px;
    margin-right: -14px;
    margin-top: -4px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 4px;
}

.btn-gris6 {
    background-position: 0px -98px;
    height: 22px;
    width: auto;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 7px;
}

.btn-gris-fin6 {
    background-position: right -98px;
    height: 28px;
    width: 11px;
    float: left;
}

.btn-gris6 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 20px;
}

.btn-gris7 {
    background-position: 0px -98px;
    height: 24px;
    min-width: 110px;
    float: left;
    font-weight: bold;
    padding-left: 28px;
    padding-top: 7px;
}

.btn-gris-fin7 {
    background-position: right -98px;
    height: 28px;
    width: 30px;
    float: left;
}

.btn-gris7 a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 24px;
}
/*-----------------------------------------------------------
    FOOTER
-----------------------------------------------------------*/
#iconoMail {
    background-position: -28px -59px;
    float: left;
    height: 26px;
    margin: 10px 6px 0 0;
    width: 41px;
}

#enviarMail {
    background-position: 0 -156px;
    height: 22px;
    margin-left: 0px;
    width: 24px;
    display: block;
}

#enviarMail a {
    height: 22px;
    text-indent: -5000px;
    display: block;
    width: 24px;
}

#ingresa-mail {
    background-position: -0px -183px;
    color: #666;
    float: left;
    font-size: 10px;
    margin: 5px 0 5px 0;
    width: 190px;
    background-repeat: no-repeat;
    height: 27px;
}

#imgPais {
    background-image: url(../site/common/sprite-iconosSmall.png);
}

#imgPais {
    background-position: -105px -135px;
    background-repeat: no-repeat;
    height: 14px;
    width: 16px;
    float: left;
    margin-right: 5px;
    margin-left: 5px;
    margin-top: 2px;
}

#ico-footer-1,#ico-footer-2,#ico-footer-3,#ico-footer-6 {
    background-image: url(../site/common/sprite-logos.png);
}

#ico-footer-1 {
    margin-top: 5px;
    background-position: -34px -162px;
    height: 18px;
    width: 26px;
    float: left;
    font-size: 10px;
    margin-left: 156px;
}

#ico-footer-1 a {
    text-indent: -5000px;
    display: block;
    height: 17px;
    width: 16px;
    font-size: 10px;
}

#ico-footer-2 {
    background-position: -0px -55px;
    height: 30px;
    width: 23px;
    float: left;
    font-size: 10px;
}

#ico-footer-2 a {
    text-indent: -5000px;
    display: block;
    height: 30px;
    width: 23px;
    font-size: 10px;
}

#ico-footer-3 {
    background-position: -132px -56px;
    height: 24px;
    width: 49px;
    float: left;
    font-size: 10px;
}

#ico-footer-3 a {
    text-indent: -5000px;
    display: block;
    height: 24px;
    width: 49px;
    font-size: 10px;
}

#ico-footer-6 {
    background-position: -68px -161px;
    height: 24px;
    width: 33px;
    font-size: 10px;
    float: left;
}

#ico-footer-6 a {
    text-indent: -5000px;
    display: block;
    height: 24px;
    width: 33px;
    font-size: 10px;
}
/*-----------------------------------------------------------
    ICONOS
-----------------------------------------------------------*/
.BV {
    height: 20px;
    width: 76px;
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-position: -1px -61px;
    float: left;
    background-repeat: no-repeat;
}
/*-----------------------------------------------------------
    VISTAS LISTAS DE PRODUCTOS
-----------------------------------------------------------*/
#img_lista-3x4,#img_lista-3x4 a,#img_lista-3x4 a:hover,#img_lista-3x4Select,#img_lista-5x4,#img_lista-5x4 a,#img_lista-5x4 a:hover,#img_lista-5x4Select,#img_lista-4x4,#img_lista-4x4 a,#img_lista-4x4 a:hover,#img_lista-4x4Select,#img_lista-1x1,#img_lista-1x1 a,#img_lista-1x1 a:hover,#img_lista-1x1Select
    {
    background-image: url(../site/common/sprite-iconosSmall.png);
    text-indent: -5000px;
}

#img_lista-3x4 {
    height: 22px;
    width: 22px;
    background-position: -96px -273px;
    float: left;
    margin-right: 5px;
}

#img_lista-3x4 a {
    height: 22px;
    width: 22px;
    background-position: -96px -273px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-3x4 a:hover {
    height: 22px;
    width: 22px;
    background-position: -74px -273px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-3x4Select {
    height: 22px;
    width: 22px;
    background-position: -74px -273px;
    float: left;
    margin-right: 5px;
}

#img_lista-5x4 {
    height: 22px;
    width: 22px;
    background-position: -52px -102px;
    float: left;
    margin-right: 5px;
}

#img_lista-5x4 a {
    height: 22px;
    width: 22px;
    background-position: -52px -102px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-5x4 a:hover {
    height: 22px;
    width: 22px;
    background-position: -52px -80px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-5x4Select {
    height: 22px;
    width: 22px;
    background-position: -52px -80px;
    float: left;
    margin-right: 5px;
}

#img_lista-4x4 {
    height: 22px;
    width: 22px;
    background-position: -26px -102px;
    float: left;
    margin-right: 5px;
}

#img_lista-4x4 a {
    height: 22px;
    width: 22px;
    background-position: -26px -102px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-4x4 a:hover {
    height: 22px;
    width: 22px;
    background-position: -26px -80px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-4x4Select {
    height: 22px;
    width: 22px;
    background-position: -26px -80px;
    float: left;
    margin-right: 5px;
}

#img_lista-1x1 {
    height: 22px;
    width: 22px;
    background-position: -0px -102px;
    float: left;
    margin-right: 5px;
}

#img_lista-1x1 a {
    height: 22px;
    width: 22px;
    background-position: -0px -102px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-1x1 a:hover {
    height: 22px;
    width: 22px;
    background-position: -0px -80px;
    margin-right: 5px;
    text-indent: -5000px;
    display: block;
}

#img_lista-1x1Select {
    height: 22px;
    width: 22px;
    background-position: -0px -80px;
    float: left;
    margin-right: 5px;
}

#img_regla {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    background-position: 0px -22px;
    height: 9px;
    width: 39px;
    float: right;
}

#img_CMR {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -37px -91px;
    height: 26px;
    width: 39px;
    float: left;
    margin-top: 5px;
}

#img_tarjetas {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -81px -91px;
    height: 13px;
    width: 106px;
    float: left;
}

#img_webpayRC {
    background-image: url("../site/common/sprite-logos.png");
    background-position: -144px -124px;
    background-repeat: no-repeat;
    float: left;
    height: 28px;
    width: 39px;
}
/*-----------------------------------------------------------
    IMAGEN BASE
-----------------------------------------------------------*/
.ico_uno,.ico_dos,.ico_tres,.ico_cuatro,.ico_cinco,.ico_seis,.ico_siete,.ico_ocho,.ico_nueve,.ico_diez,.ico_uno2,.ico_dos2,.ico_tres2,.ico_cuatro2,.ico_cinco2,.ico_seis2,.ico_siete2,.ico_ocho2,.ico_nueve2,.ico_diez2
    {
    background-image: url(../site/common/sprite-iconosSmall.png);
}

.ico_uno a,.ico_dos a,.ico_tres a,.ico_cuatro a,.ico_cinco a,.ico_seis a,.ico_siete a,.ico_ocho a,.ico_nueve a,.ico_diez a,.ico_uno2 a,.ico_dos2 a,.ico_tres2 a,.ico_cuatro2 a,.ico_cinco2 a,.ico_seis2 a,.ico_siete2 a,.ico_ocho2 a,.ico_nueve2 a,.ico_diez2 a
    {
    background-image: url(../site/common/sprite-iconosSmall.png);
    text-indent: -5000px;
    display: block;
    height: 20px;
    width: 20px;
}
/*-----------------------------------------------------------
    ICONOS
-----------------------------------------------------------*/
.ico_uno {
    background-position: 0px -180px;
    height: 20px;
    width: 20px;
}

.ico_uno a {
    background-position: 0px -180px;
    height: 20px;
    width: 20px;
}

.ico_dos {
    background-position: -25px -180px;
    height: 20px;
    width: 20px;
}

.ico_dos a {
    background-position: -25px -180px;
    height: 20px;
    width: 20px;
}

.ico_tres {
    background-position: -50px -180px;
    height: 20px;
    width: 20px;
}

.ico_tres a {
    background-position: -50px -180px;
    height: 20px;
    width: 20px;
}

.ico_cuatro {
    background-position: -75px -180px;
    height: 20px;
    width: 20px;
}

.ico_cuatro a {
    background-position: -75px -180px;
    height: 20px;
    width: 20px;
}

.ico_cinco {
    background-position: -100px -180px;
    height: 20px;
    width: 20px;
}

.ico_cinco a {
    background-position: -100px -180px;
    height: 20px;
    width: 20px;
}

.ico_seis {
    background-position: 0px -250px;
    height: 20px;
    width: 20px;
}

.ico_seis a {
    background-position: 0px -250px;
    height: 20px;
    width: 20px;
}

.ico_siete {
    background-position: -20px -250px;
    height: 20px;
    width: 20px;
}

.ico_siete a {
    background-position: -20px -250px;
    height: 20px;
    width: 20px;
}

.ico_ocho {
    background-position: -40px -250px;
    height: 20px;
    width: 20px;
}

.ico_ocho a {
    background-position: -40px -250px;
    height: 20px;
    width: 20px;
}

.ico_nueve {
    background-position: -60px -250px;
    height: 20px;
    width: 20px;
}

.ico_nueve a {
    background-position: -60px -250px;
    height: 20px;
    width: 20px;
}

.ico_diez {
    background-position: 0px -275px;
    height: 20px;
    width: 20px;
}

.ico_diez a {
    background-position: 0px -275px;
    height: 20px;
    width: 20px;
}

.ico_uno2 {
    background-position: 0px -159px;
    height: 20px;
    width: 20px;
}

.ico_dos2 {
    background-position: -21px -159px;
    height: 20px;
    width: 20px;
}

.ico_tres2 {
    background-position: -42px -159px;
    height: 20px;
    width: 20px;
}

.ico_cuatro2 {
    background-position: -63px -159px;
    height: 20px;
    width: 20px;
}

.ico_cinco2 {
    background-position: -84px -158px;
    height: 20px;
    width: 20px;
}

.ico_seis2 {
    background-position: -81px -250px;
    height: 20px;
    width: 20px;
}

.ico_siete2 {
    background-position: -101px -250px;
    height: 20px;
    width: 20px;
}

.ico_ocho2 {
    background-position: -121px -250px;
    height: 20px;
    width: 20px;
}

.ico_nueve2 {
    background-position: -141px -250px;
    height: 20px;
    width: 20px;
}

.ico_diez2 {
    background-position: -21px -275px;
    height: 20px;
    width: 20px;
}

.opUnicaS {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -0px -168px;/*de 164*/
    height: 18px;
    width: 21px;
    float: left;
}

.opUnica,.opUnica a {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -0px -91px;
    height: 28px;
    width: 32px;
    float: left;
}

.combo,.combo a {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -33px -124px;
    height: 28px;
    width: 32px;
    float: left;
    display: block;
    text-indent: -5000px;
}

.especial {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -70px -124px;
    height: 28px;
    width: 32px;
    float: left;
}

.masxmenos {
    background-image: url(../site/common/sprite-logos.png);
    background-repeat: no-repeat;
    background-position: -107px -124px;
    height: 28px;
    width: 32px;
    float: left;
}
/*-----------------------------------------------------------
    IMAGEN BASE  icinos medium
-----------------------------------------------------------*/
#imgListaNovios,#imgListaRegalos,#imgListaBebe,#imgMiniCarro,#imgListaDeco
    {
    background-image: url(../site/common/sprite-iconosMedium.png);
    background-repeat: no-repeat;
    height: 50px;
    width: 50px;
    float: left;
    margin-right: 5px;
}

#imgListaNovios {
    background-position: -0px -65px;
}

#imgListaRegalos {
    background-position: -55px -120px;
}

#imgListaBebe {
    background-position: -55px -65px;
}

#imgMiniCarro {
    background-position: -0px -120px;
}

#imgListaDeco {
    background-position: -110px -65px;
}
/* FB-9558 revert changes from revision by lanceliang 8/7/2013 */
#imgDisponibleTienda, #imgGarantiaExtendida, #imgSinLogin, #imgLibretaDir,#imgDespacho, #imgCuponera, #imgNovios, #imgClinicas, #imgRegalo, #imgFactura, #imgDespachoRed, #imgSaldoTarjeta, #imgAlerta, #iconoLogin, #iconoLoginEmpresa, #imgCMR, #imgAlertaPromo, #imgTarjetaRegalo {
    background-image: url(../site/common/sprite-iconosMedium.png);
    background-repeat: no-repeat;
    height: 60px;
    width: 60px;
    float: left;
    margin-right: 5px;
}

#imgSaldoTarjeta {
    background-position: -66px -323px;
}

#iconoLoginEmpresa {
    background-position: 0px -375px;
}

#iconoLogin {
    background-position: left 0px;
}

#imgDisponibleTienda {
    background-position: -65px -0px;
}

#imgGarantiaExtendida {
    background-position: -130px -0px;
}

#imgSinLogin {
    background-position: -110px -120px;
}

#imgLibretaDir {
    background-position: left -180px;
}

#imgDespacho {
    background-position: -130px -190px;
}

#imgCuponera {
    background-position: -71px -190px;
}

#imgNovios {
    background-position: 5px -60px;
}

#imgClinicas {
    background-position: -65px -252px;
}

#imgRegalo {
    background-position: 0px -315px;
}

#imgFactura {
    background-position: -135px -251px;
}

#imgDespachoRed {
    background-position: -5px -255px;
}
#imgAlerta, #imgAlertaPromo {
    background-position: -130px -314px;
}

#imgCMR {
    background-position: -65px -380px;
}
#promotionsCMR #imgAlerta {
    background-position: -65px 0;
}
#icoNovio {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    background-position: -147px -158px;
    height: 17px;
    width: 17px;
    float: left;
    margin-right: 5px;
}

#icoNovia {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    background-position: -126px -158px;
    height: 17px;
    width: 17px;
    float: left;
    margin-right: 5px;
}

#icoRegalo {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    height: 20px;
    width: 20px;
    background-position: -154px -207px;
    float: left;
    margin-right: 5px;
}

.flechaDestacadosHPM {
    background-image: url(../site/common/sprite-flechas.png);
    background-repeat: no-repeat;
    background-position: 0px -67px;
    width: 12px;
    height: 15px;
}

#imprimir {
    background-repeat: no-repeat;
    background-position: -145px -3px;
    width: 16px;
    height: 15px;
    float: right;
    margin-right: 3px;
    margin-top: 2px;
    text-indent: -5000px;
    display: block;
}

#imprimir a {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    background-position: -145px -3px;
    width: 16px;
    height: 15px;
    float: right;
    margin-right: 3px;
    margin-top: 2px;
    text-indent: -5000px;
    display: block;
}

.calendario {
    background-image: url(../site/common/sprite-iconosSmall.png);
    width: 24px;
    height: 19px;
    background-repeat: no-repeat;
    background-position: -55px -135px;
    float: left;
}
/*-----------------------------------------------------------
    ZONA PRIVADA
-----------------------------------------------------------*/
#icoPersona,#icoEmpresa,#icoClave,#icoCambiarClave,#icoEstadoOrden,#icoCuponera,#icoSaldoCMR,#icoSaldoTarjetas,#icoLibretaDirecciones,#icoMisListas,#icoMicompraClick
    {
    background-image: url(../site/common/sprite-iconosSmall.png);
    background-repeat: no-repeat;
    height: 24px;
    width: 26px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}

#icoPersona {
    background-position: -75px -78px;
}

#icoEmpresa {
    background-position: -152px -180px;
}

#icoCambiarClave {
    background-position: -99px -77px;
}

#icoEstadoOrden {
    background-position: -124px -80px;
}

#icoCuponera {
    background-position: -78px -105px;
}

#icoSaldoCMR {
    background-position: -108px -103px;
}

#icoSaldoTarjetas {
    background-position: 2px -124px;
}

#icoLibretaDirecciones {
    background-position: -24px -127px;
}

#icoMisListas {
    background-position: -140px -108px;
}

#icoMicompraClick {
    background-position: -150px -80px;
}

#cerrarCompraExpress {
    background-image: url(../site/common/cerrar.gif);
    cursor: pointer;
    display: block;
    float: right;
    height: 10px;
    right: 0;
    text-indent: -5000px;
    top: 3px;
    width: 10px;
}

#icoMisCuentas {
    background-image: url(../site/common/icoMisCuentas.png);
    background-repeat: no-repeat;
    height: 24px;
    width: 26px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
}
#icoMisCompras {
    height: 24px;
    width: 26px;
    float: left;
    margin-right:10px;
    margin-top: 5px;
background-image: url(../site/common/icoMisCompras.png);
}

#icoDesvFB {
    height: 24px;
    width: 26px;
    float: left;
    margin-right:10px;
    margin-top: 5px;
    background-image: url(../site/common/icoDesvincular.png);
    background-position: 0px 0px;
}

/*-----libreta de direcciones------*/
#icoDirPrincipal,#icoEditarDir,#icoActivarDir,#icoEliminarDir,#icoVerDir,#icoCrearNvaLista
    {
    background: url(../site/common/sprite-iconosSmall.png) no-repeat;
    height: 16px;
    width: 16px;
    float: left;
    margin-right: 2px;
}

#icoDirPrincipal a,#icoEditarDir a,#icoActivarDir a,#icoEliminarDir a,#icoVerDir a,#icoCrearNvaLista a
    {
    background: url(../site/common/sprite-iconosSmall.png) no-repeat;
    height: 16px;
    width: 16px;
    float: left;
    text-indent: -5000px;
    display: block;
}

#icoDirPrincipal {
    background-position: -23px -230px;
}

#icoDirPrincipal a {
    background-position: -23px -230px;
}

#icoEditarDir {
    background-position: 0px -230px;
}

#icoEditarDir a {
    background-position: 0px -230px;
}

#icoActivarDir {
    background-position: -45px -230px;
}

#icoActivarDir a {
    background-position: -45px -230px;
}

#icoEliminarDir {
    background-position: -79px -230px;
}

#icoEliminarDir a {
    background-position: -79px -230px;
}

#icoVerDir {
    background-position: -114px -230px;
}

#icoVerDir a {
    background-position: -114px -230px;
}

#icoCrearNvaLista {
    background-position: -132px -230px;
}

#icoCrearNvaLista a {
    background-position: -132px -230px;
}

.icoVerDir {
    -moz-background-clip: border;
    -moz-background-inline-policy: continuous;
    -moz-background-origin: padding;
    background: transparent url(../site/common/sprite-iconosSmall.png)
        no-repeat scroll 0 0;
    float: left;
    height: 16px;
    margin-right: 2px;
    width: 16px;
    background-position: -114px -230px;
}

/*VENTANA ICONOS*/
#icoInformacion {
    background-position: -85px -431px;
    background-image: url(../site/common/sprite-iconosMedium.png);
    background-repeat: no-repeat;
    height: 60px;
    width: 60px;
    float: left;
    margin-right: 5px;
}

#ico_tres {
    background-image: url("../site/common/sprite-iconosSmall.png");
    background-position: -50px -180px;
    height: 20px;
    width: 20px;
}

#ico_tres a {
    background-position: -50px -180px;
    height: 20px;
    width: 20px;
    display: block;
    text-indent: -5000px;
}

#ico_cuatro {
    background-image: url("../site/common/sprite-iconosSmall.png");
    background-position: -75px -180px;
    height: 20px;
    width: 20px;
}

#ico_cuatro a {
    background-image: url("../site/common/sprite-iconosSmall.png");
    background-position: -75px -180px;
    height: 20px;
    width: 20px;
}

/*NEW ICONS PRODUCT PAGE*/
/*.icoEco, .ico24h, .icoNuevo, .icoServicios{
background-image: url(../site/common/sprite-logos.png);
}*/
.icoEco a,.ico24h a,.icoNuevo a,.icoPedido a,.icoHomy,.icoHomy a,.icoExclusivo,.icoExclusivo a,.icoCombo,.icoCombo a,.icoAgua,.icoAgua a,.icoBosque,.icoBosque a,.icoRecicla,.icoRecicla a,.icoEnergia,.icoEnergia a,.icoClasico,.icoClasico a,.icoModerno,.icoModerno a,.icoNatural,.icoNatural a,.ico3x2,.ico3x2 a,.ico5x4,.ico5x4 a,.ico4x3,.ico4x3 a,.icoDomestico,.icoDomestico a,.icoProfesional,.icoProfesional a,.icoIndustrial,.icoIndustrial a,.icoCuatro,.icoCuatro a
    {
    background-image: url(../site/common/sprite-logos.png);
    text-indent: -5000px;
    display: block;
    float: left;
    height: 35px;
    width: 60px;
}

.icoHomy,.icoHomy a {
    background-position: -0px -195px;
}

.icoCombo,.icoCombo a {
    background-position: -120px -343px;
}

.icoPedido,.icoPedido a {
    background-position: -60px -195px;
}

.ico24h,.ico24h a {
    background-position: -120px -195px;
}

.icoNuevo,.icoNuevo a {
    background-position: -0px -232px;
}

.icoExclusivo,.icoExclusivo a {
    background-position: -60px -232px;
}

.icoAgua,.icoAgua a {
    background-position: -0px -306px;
}

.icoBosque,.icoBosque a {
    background-position: -60px -306px;
}

.icoRecicla,.icoRecicla a {
    background-position: -120px -306px;
}

.icoEnergia,.icoEnergia a {
    background-position: -0px -343px;
}

.icoClasico,.icoClasico a {
    background-position: -0px -269px;
}

.icoModerno,.icoModerno a {
    background-position: -60px -269px;
}

.icoNatural,.icoNatural a {
    background-position: -120px -269px;
}

.ico3x2,.ico3x2 a {
    background-position: -0px -380px;
}

.ico5x4,.ico5x4 a {
    background-position: -60px -380px;
}

.ico4x3,.ico4x3 a {
    background-position: -120px -380px;
}

.icoDomestico,.icoDomestico a {
    background-position: -0px -417px;
}

.icoProfesional,.icoProfesional a {
    background-position: -60px -417px;
}

.icoIndustrial,.icoIndustrial a {
    background-position: -120px -417px;
}

#paginacion {
    float: right;
    margin-top: 4px;
    text-align: right;
}

#paginador {
    float: left;
    margin: 4px 6px 0;
}

#imgTarjetaRegalo {
    background-position: -65px -325px;
}
/* FB-9558 revert changes from revision by lanceliang 8/7/2013 */
#imgDisponibleTienda,#imgGarantiaExtendida,#imgSinLogin,#imgLibretaDir,#imgDespacho,#imgCuponera,#imgNovios,#imgClinicas,#imgRegalo,#imgFactura,#imgDespachoRed,#imgSaldoTarjeta,#imgAlerta,#imgAlertaPromo,#imgCMR,#imgTarjetaRegalo
    {
    background-image: url("../site/common/sprite-iconosMedium.png");
    background-position: -65px 0;
    background-repeat: no-repeat;
    float: left;
    height: 60px;
    margin-right: 5px;
    width: 60px;
}

#imgSaldoTarjeta {
    background-position: -66px -323px;
}

.icoCuatro,.icoCuatro a {
    background-position: -120px -232px;
}

#btn-gris3 {
    background-position: 0px 0px;
    height: 31px;
    width: 120px;
    float: left;
    font-weight: bold;
    padding-left: 7px;
    padding-top: 0px;
}

#btn-gris-fin3 {
    background-position: right 0px;
    height: 31px;
    width: 11px;
    float: left;
}

#btn-gris3 a {
    display: block;
    text-align: center;
    color: #FFFFFF;
    height: 18px;
    margin-left: -6px;
    margin-right: -7px;
    margin-top: 0px;
    padding-left: 6px;
    padding-right: 7px;
    padding-top: 7px;
}

#icoDestinatario {
    background-position: -147px -230px;
}

#icoDirPrincipal,#icoEditarDir,#icoActivarDir,#icoEliminarDir,#icoVerDir,#icoCrearNvaLista,#icoDestinatario,#icoCarro
    {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../site/common/sprite-iconosSmall.png");
    background-origin: padding-box;
    background-repeat: no-repeat;
    background-size: auto auto;
    float: left;
    height: 16px;
    margin-right: 2px;
    width: 16px;
}

#icoCarro {
    background-position: -163px -230px;
}

.btn-gris-gift {
    background-position: 0 -66px;
    color: #FFFFFF;
    float: left;
    font-weight: bold;
    height: 22px;
    min-width: 10px;
    padding-left: 16px;
    padding-top: 7px;
    background-image: url("../site/common/sprite-botones.png");
    background-repeat: no-repeat;
}

.btn-gris-gift a {
    color: #FFFFFF;
    display: block;
    height: 20px;
    min-width: 10px;
    text-align: center;
}

.btn-gris-fin-gift {
    background-position: right -66px;
    float: left;
    height: 31px;
    right: 0;
    width: 16px;
    background-image: url("../site/common/sprite-botones.png");
    background-repeat: no-repeat;
}

a:link {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    font-size: 11px;
}

a {
    min-height: 1px;
}

/*    fixed bug FB-8898 DEV-Bug 32892 (20130515) - Point 4 Button start*/
.btnInline {
    width: auto;
    cursor: pointer;
}
/*    fixed bug FB-8898 DEV-Bug 32892 (20130515) - Point 4 Button end*/


#emailWishlist{
    float:left;
    margin-left:400px;
    width:230px;
}
#enviarWishlist{
    float: left;
    width: 50px;
    margin-top: 10px;
    padding-top: 5px;
}

/*For AGILE-152*/


.masBajoL, .masBajoL a {
    background-image: url("../site/common/sprite-logos.png");
    background-position: 0 -547px;
    background-repeat: no-repeat;
    float: left;
    height: 28px;
    margin-left: 5px;
    width: 26px;
}
/*SCLVAT-589 add by kevinfu 2013-09-06 */
#icoMisCotizaciones {
    background-image: url("../site/common/icoMisCotizaciones.png");
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    margin-right: 10px;
    margin-top: 5px;
    width: 26px;
}

#icoMisCarrosGuardados {
    height: 24px;
    width: 26px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    background-image: url(../site/common/icoMisCarrosGuardados.png);
    background-repeat: no-repeat;
}

#icoMisPedidos {
    background-image: url("../site/common/icoMisPedidos.png");
    background-repeat: no-repeat;
    float: left;
    height: 24px;
    margin-right: 10px;
    margin-top: 5px;
    width: 26px;
}

#icoPagoPedido {
    height: 16px;
    width: 16px;
    float: left;
    text-indent: -5000px;
    display: block;
    background-image: url(../site/common/money.png);
}
/*[SCLVAT-469][B][SCO-840] The personal user should not have the function */
#emailWishlist {
    float:left;
    /*fix bug FBATGU-3511 by Brain, 2015-1-19*/
    margin-left:0px;
    width:auto;
    padding-left: 360px;
}

#enviarWishlist {
    float: left;
    width: 50px;
    margin-top: 10px;
    padding-top: 5px;
    /*fix bug FBATGU-3511 by Brain, 2015-1-19*/
    padding-left: 10px;
}

/*SCLVAT-938 add by kevinfu 2013-11-12 */
.icoPermanente {
    background-image: url("../site/common/lock.png");
    float: right;
    height: 16px;
    margin-right: 10px;
    text-indent: -5000px;
    width: 16px;
}


/*For Agile-215*/
.btn-link2, .btn-link3{
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    padding-top: 6px;
    text-align: center;
    text-decoration: underline;
    width: 100%;
}
.btn-link-fin2, .btn-link-fin3{
}
/*fix bug FBATGU-3384 start*/
#paginador .destacadoLista {
    font-weight:bold;
}
/*fix bug FBATGU-3384 end*/
/*-----------------------------------------------------
     Estilos buscador
-------------------------------------------------------*/
#oportunidadesCMR2 {
    /*background-position: -160px -472px;*/
    width:auto;
    height:16px;
    float:left;
    /*text-indent:-5000px;*/
    padding:0px 5px 0px 5px;
    cursor: pointer;
    /*line-height: 25px;*/
    margin-right:5px;
    margin-top:3px;
    border-right:1px #999 solid;
}
#productoPedido2 {
    /*background-position: -102px -423px;*/
    padding:0px 5px 0px 5px;
    width:auto;
    height:16px;
    float:left;
    /*text-indent:-5000px;*/
    cursor: pointer;
    /*line-height: 25px;
    margin-right:5px;*/
    margin-top:3px;
    border-right:1px #999 solid;
}
#productoPedido2 a, #oportunidadesCMR2 a, #listas-regalos a{
    font-size:13px;
    color:#999;
}
/*-----------------------------------------------------
     Fin Estilos buscador
-------------------------------------------------------*/
/*AGILE-1419 MxN Start*/
/*Product List Page*/
.MxN_3X2_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  background-position: -91px -55px;
  z-index: 100;
  top: 5px;
  left: 110px;
}
.MxN_3X2_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -55px;
  top: 5px;
  left: 140px;
}
.MxN_3X2_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -55px;
  top: 5px;
  left: 85px;
}
.MxN_3X2_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  background-position: -91px -55px;
  z-index: 100;
  top: 5px;
  left: 110px;
}
.MxN_5X4_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -161px;
  top: 5px;
  left: 110px;
}
.MxN_5X4_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -161px;
  top: 5px;
  left: 110px;
}
.MxN_5X4_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -161px;
  top: 5px;
  left: 140px;
}
.MxN_5X4_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -161px;
  top: 5px;
  left: 85px;
}
.MxN_2X1_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -3px;
  top: 5px;
  left: 110px;
}
.MxN_2X1_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -3px;
  top: 5px;
  left: 110px;
}
.MxN_2X1_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -2px;
  top: 5px;
  left: 140px;
}
.MxN_2X1_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -2px;
  top: 5px;
  left: 85px;
}
.MxN_4X3_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -108px;
  top: 5px;
  left: 85px;
}
.MxN_4X3_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -108px;
  top: 5px;
  left: 110px;
}
.MxN_4X3_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -108px;
  top: 5px;
  left: 110px;
}
.MxN_4X3_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -108px;
  top: 5px;
  left: 140px;
}
.MxN_6X5_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -215px;
  top: 5px;
  left: 85px;
}
.MxN_6X5_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -215px;
  top: 5px;
  left: 110px;
}
.MxN_6X5_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -215px;
  top: 5px;
  left: 110px;
}
.MxN_6X5_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -215px;
  top: 5px;
  left: 140px;
}
.MxN_7X5_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -266px;
  top: 5px;
  left: 85px;
}
.MxN_7x5_155{
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -266px;
  top: 5px;
  left: 110px;
}
.MxN_7x5_160{
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -266px;
  top: 5px;
  left: 110px;
}
.MxN_7X5_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -266px;
  top: 5px;
  left: 140px;
}
.MxN_10X9_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -318px;
  top: 5px;
  left: 85px;
}
.MxN_10X9_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -318px;
  top: 5px;
  left: 110px;
}
.MxN_10X9_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -318px;
  top: 5px;
  left: 110px;
}
.MxN_10X9_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -318px;
  top: 5px;
  left: 140px;
}
.MxN_12X10_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -372px;
  top: 5px;
  left: 85px;
}
.MxN_12X10_155 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -372px;
  top: 5px;
  left: 110px;
}
.MxN_12X10_160 {
  height: 26px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -91px -372px;
  top: 5px;
  left: 110px;
}
.MxN_12X10_175 {
  height: 28px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -178px -372px;
  top: 5px;
  left: 140px;
}
/*PDP*/
.MxN_2X1_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -2px;
  top: 10px;
  left: 218px;
}
.MxN_3X2_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -55px;
  top: 10px;
  left: 218px;
}
.MxN_4X3_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -108px;
  top: 10px;
  left: 218px;
}
.MxN_5X4_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -161px;
  top: 10px;
  left: 218px;
}
.MxN_6X5_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -214px;
  top: 10px;
  left: 218px;
}
.MxN_7X5_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -266px;
  top: 10px;
  left: 218px;
}
.MxN_10X9_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -318px;
  top: 10px;
  left: 218px;
}
.MxN_12X10_308 {
  height: 50px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -5px -372px;
  top: 10px;
  left: 218px;
}
/*Shopping Cart*/
.MxN_2X1_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -2px;
  top: 5px;
  left: 85px;
}
.MxN_3X2_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -56px;
  top: 5px;
  left: 85px;
}
.MxN_4X3_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -108px;
  top: 5px;
  left: 85px;
}
.MxN_5X4_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -161px;
  top: 5px;
  left: 85px;
}
.MxN_6X5_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -215px;
  top: 5px;
  left: 85px;
}
.MxN_7X5_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -266px;
  top: 5px;
  left: 85px;
}
.MxN_10X9_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -318px;
  top: 5px;
  left: 85px;
}
.MxN_12X10_123 {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -138px -372px;
  top: 5px;
  left: 85px;
}
/*Recomendations*/
.MxN_2X1_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -2px;
  top: 5px;
  left: 98px;
}
.MxN_3X2_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -56px;
  top: 5px;
  left: 98px;
}
.MxN_4X3_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -108px;
  top: 5px;
  left: 98px;
}
.MxN_5X4_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -161px;
  top: 5px;
  left: 98px;
}
.MxN_6X5_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -215px;
  top: 5px;
  left: 85px;
}
.MxN_7X5_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -266px;
  top: 5px;
  left: 85px;
}
.MxN_10X9_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -318px;
  top: 5px;
  left: 85px;
}
.MxN_12X10_123L {
  height: 21px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -138px -372px;
  top: 5px;
  left: 85px;
}
/*AGILE-1419 MxN End*/

/*AGILE-1870 MxN start*/
.MxN_CMR_3X2_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  background-position: -369px -60px;
  z-index: 100;
  top: 5px;
  left: 110px;
}
.MxN_CMR_3X2_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -60px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_3X2_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -60px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_3X2_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  background-position: -368px -60px;
  z-index: 100;
  top: 5px;
  left: 110px;
}
.MxN_CMR_5X4_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -174px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_5X4_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -174px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_5X4_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -174px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_5X4_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -174px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_2X1_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -3px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_2X1_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -3px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_2X1_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -2px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_2X1_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -3px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_4X3_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -426px -117px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_4X3_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -117px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_4X3_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -117px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_4X3_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -117px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_6X5_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -231px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_6X5_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -231px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_6X5_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -231px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_6X5_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -231px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_7X5_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -288px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_7x5_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -288px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_7x5_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -288px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_7X5_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -288px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_10X9_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -345px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_10X9_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -345px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_10X9_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -345px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_10X9_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -345px;
  top: 5px;
  left: 140px;
}
.MxN_CMR_12X10_123 {
  height: 38px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -402px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_12X10_155 {
  height: 48px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -368px -402px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_12X10_160 {
  height: 51px;
  position: absolute;
  width: 40px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -369px -402px;
  top: 5px;
  left: 110px;
}
.MxN_CMR_12X10_175 {
  height: 48px;
  position: absolute;
  width: 42px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -457px -402px;
  top: 5px;
  left: 140px;
}
/*PDP*/
.MxN_CMR_2X1_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -3px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_3X2_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -60px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_4X3_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -117px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_5X4_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -174px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_6X5_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -231px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_7X5_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -288px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_10X9_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -345px;
  top: 10px;
  left: 218px;
}
.MxN_CMR_12X10_308 {
  height: 57px;
  position: absolute;
  width: 77px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -283px -402px;
  top: 10px;
  left: 218px;
}
/*Shopping Cart*/
.MxN_CMR_2X1_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -3px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_3X2_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -60px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_4X3_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -117px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_5X4_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -174px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_6X5_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -231px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_7X5_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -288px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_10X9_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -345px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_12X10_123 {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -402px;
  top: 5px;
  left: 85px;
}
/*Recomendations*/
.MxN_CMR_2X1_123L {
  height:37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -3px;
  top: 5px;
  left: 98px;
}
.MxN_CMR_3X2_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
  background-position: -416px -60px;
  top: 5px;
  left: 98px;
}
.MxN_CMR_4X3_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -117px;
  top: 5px;
  left: 98px;
}
.MxN_CMR_5X4_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -174px;
  top: 5px;
  left: 98px;
}
.MxN_CMR_6X5_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -231px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_7X5_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -288px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_10X9_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -345px;
  top: 5px;
  left: 85px;
}
.MxN_CMR_12X10_123L {
  height: 37px;
  position: absolute;
  width: 32px;
  background-image: url(../site/common/sprite_MxN.png);
  background-repeat: no-repeat;
  z-index: 100;
background-position: -416px -402px;
  top: 5px;
  left: 85px;
}
/*AGILE-1870 MxN end*/
/************************cambios estilos rediseño*******************************/
.btn-gris {
    background-position: 0 -66px;
    height: 22px;
    float: left;
    padding-left: 16px;
    padding-top: 7px;
    font-weight: bold;
    min-width: 10px;
    color: #FFF;
    background-color:#dd0021;
}
.btn-gris a {
    display: block;
    height: 18px;
    margin-left: -14px;
    margin-right: -14px;
    margin-top: -4px;
    padding-left: 14px;
    padding-right: 14px;
    padding-top: 4px;
    text-align: center;
    color: #fff;
    min-width: 10px;
    height: 30px;
    width: auto
}
.btn-gris .btn-gris_ForIE8 {
    width: 44px
}
.btn-gris-fin {
    background-position: right -66px;
    right: 0;
    height: 29px;
    width: 16px;
    float: left;
    background-color:#dd0021;
}
#btn-gris-fin {
    background-position: right -66px;
    right: 0;
    height: 31px;
    width: 16px;
    float: left;
    background-color:#dd0021;
}
#btn-gris {
    background-position: 0 -66px;
    height: 31px;
    float: left;
    padding-left: 16px;
    padding-top: 0;
    font-weight: bold;
    min-width: 10px;
    color: #FFF;
    background-color:#dd0021;
}

#btn-gris a {
    display: block;
    text-align: center;
    color: #fff;
    min-width: 10px;
    height: 18px;
    margin-left: -13px;
    margin-right: -13px;
    margin-top: 0;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 7px
}
#btn-verde {
    background-position: 0 0;
    float: left;
    font-weight: bold;
    height: 21px;
    min-width: 110px;
    padding-left: 28px;
    padding-top: 7px;
    background-color:#dd0021;
}
/*-----------------------------------------------------------
    BOTON VERDE
-----------------------------------------------------------*/
.btn-verde {
    background-color:#dd0021;
    height: 22px;
    min-width: 110px;
    float: left;
    font-weight: bold;
    padding-left: 28px;
    padding-top: 7px;
}

.btn-verde-fin {
    background-color:#dd0021;
    height: 28px;
    width: 30px;
    float: left;
    cursor:pointer;
}

.btn-verde a {
    display: block;
    text-align: center;
    color: #FFF;
    height: 18px;
    margin-left: -25px;
    margin-right: -25px;
    margin-top: -5px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 5px;
}
#showVideoImageMin, #showVideoImage, /*#btn-gris, #btn-gris-fin, #btn-verde, #btn-verde-fin,*/ #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, #btn-verde2, #btn-verde-fin2, #btn-verde3, #btn-verde-fin3, #btn-gris2, #btn-gris-fin2, #btn-gris3, #btn-gris-fin3, #btn-gris4, #btn-gris-fin4, #btn-gris5, #btn-gris-fin5 {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
#showVideoImageMin, #showVideoImage, /*#btn-gris, #btn-gris, #btn-gris-fin,*/ /*.btn-verde, .btn-verde-fin,*/ #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, /*#listas-regalos,*/ .btn-verde2, .btn-verde-fin2, .btn-verde3, .btn-verde-fin3, .btn-gris2, .btn-gris-fin2, .btn-gris3, .btn-gris-fin3, .btn-gris4, .btn-gris-fin4, #btn-gris5, #btn-gris-fin5, .btn-gris6, .btn-gris-fin6, .btn-gris7, .btn-gris-fin7, #productoPedido, #oportunidadesCMR, .btn-gris4-grid, .btn-gris4-fin4-grid {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
#btn-verde a {
    color: #fff;
    display: block;
    height: 18px;
    margin-left: -25px;
    margin-right: -25px;
    margin-top: -5px;
    padding-left: 25px;
    padding-right: 25px;
    padding-top: 5px;
    text-align: center
}
#btn-verde-fin {
    background-position: right 0;
    float: left;
    height: 28px;
    width: 30px;
    background-color:#dd0021;
}
#showVideoImageMin, #showVideoImage, /*#btn-gris, #btn-gris-fin, #btn-verde, #btn-verde-fin,*/ #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, #btn-verde2, #btn-verde-fin2, #btn-verde3, #btn-verde-fin3, #btn-gris2, #btn-gris-fin2, #btn-gris3, #btn-gris-fin3, #btn-gris4, #btn-gris-fin4, #btn-gris5, #btn-gris-fin5 {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
#showVideoImageMin, #showVideoImage, /*#btn-gris, #btn-gris, #btn-gris-fin, .btn-verde, .btn-verde-fin,*/ #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, .btn-verde2, .btn-verde-fin2, .btn-verde3, .btn-verde-fin3, .btn-gris2, .btn-gris-fin2, .btn-gris3, .btn-gris-fin3, .btn-gris4, .btn-gris-fin4, #btn-gris5, #btn-gris-fin5, .btn-gris6, .btn-gris-fin6, .btn-gris7, .btn-gris-fin7, #productoPedido, #oportunidadesCMR, .btn-gris4-grid, .btn-gris4-fin4-grid {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
.showVideoImageMin, .showVideoImage, /*.btn-gris, .btn-gris, .btn-gris-fin, .btn-verde, .btn-verde-fin,*/ #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, .btn-verde2, .btn-verde-fin2, .btn-verde3, .btn-verde-fin3, .btn-gris2, .btn-gris-fin2, .btn-gris3, .btn-gris-fin3, .btn-gris4, .btn-gris-fin4, .btn-gris5, .btn-gris-fin5, .btn-gris6, .btn-gris-fin6, .btn-gris7, .btn-gris-fin7, #productoPedido, #oportunidadesCMR, #listas-regalos2 {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
#showVideoImageMin, #showVideoImage, /*#btn-gris, #btn-gris, #btn-gris-fin, .btn-verde, .btn-verde-fin*/, #busquedaLupa, #busqueda, #enviarMail, #ingresa-mail, .btn-verde2, .btn-verde-fin2, .btn-verde3, .btn-verde-fin3, .btn-gris2, .btn-gris-fin2, .btn-gris3, .btn-gris-fin3, .btn-gris4, .btn-gris-fin4, #btn-gris5, #btn-gris-fin5, .btn-gris6, .btn-gris-fin6, .btn-gris7, .btn-gris-fin7, #productoPedido, #oportunidadesCMR, .btn-gris4-grid, .btn-gris4-fin4-grid, #listas-regalos2 {
    background-image: url(../site/common/sprite-botones.png);
    background-repeat: no-repeat
}
/************************cambios estilos rediseño*******************************/