#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, #log-bolsa, #log-facebook, #log-twitter, #iconoMail, #log-CMRPuntos {
	background-image: url(../site/common/sprite-logos.png);
}
/*-----------------------------------------------------------
	ICONO CMR Puntos
-----------------------------------------------------------*/
#log-CMRPuntos {
	background-position: -35px -130px;
	float:left;
	height: 28px;
	width: 28px;
	margin-right:5px;
}

/*-----------------------------------------------------------
	ICONO facebook
-----------------------------------------------------------*/
#log-facebook {
	background-position: -103px -56px;
	float:left;
	height: 24px;
	width: 24px;
	margin-right:5px;
	margin-left:5px;
}
#log-facebook a {
	display: block;
	height: 24px;
	width: 24px;
	text-indent: -5000px;
}
/*-----------------------------------------------------------
	ICONO twitter
-----------------------------------------------------------*/
#log-twitter {
	background-position: -74px -56px;
	float:left;
	height: 24px;
	width: 24px;
}
#log-twitter a {
	display: block;
	height: 24px;
	width: 24px;
	text-indent: -5000px;
}
/*-----------------------------------------------------------
	COMUN PARA TODOS LOS ESTILOS
-----------------------------------------------------------*/
#bul-sesion, #bul-lista, bul-destacadosHP {
	background-image: url(/static/site/common/sprite-flechas.png);
}
#bul-flecha-derecha a, #bul-flecha-izquierda a, bul-destacadosHP a {
	background-image: url(/static/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 {
	height: 16px;
    margin-top: 2px;
    width: 16px !important;
}
#bul-flecha-derecha a {
	display: block;
	text-indent: -5000px;
	background-position:5px -238px;
	height:16px;
	width:16px;
	float:right;
}
#bul-flecha-derecha a:hover {
    background-color: #ececec;
    border-radius: 2px;
}
#bul-flecha-izquierda {
	height: 16px !important;
    margin-top: 2px;
    width: 16px !important;
}
#bul-flecha-izquierda a {
    width: 16px !important;
}
#bul-flecha-izquierda a {
	display: block;
	text-indent: -5000px;
	height: 16px;
	width: 8px;
	float:left;
	background-position: 5px -222px;
}
#bul-flecha-izquierda a:hover {
    background-color: #ececec;
    border-radius: 2px;
}
/*-----------------------------------------------------------
	DESTACADOS HOME
-----------------------------------------------------------*/
#bul-destacadosHP {
	background-position: -30px -200px;
	height:20px;
	width: 25px;
	border: 1px solid #CCC;
	float: right;
}
/*-----------------------------------------------------------
	IMAGEN BASE
-----------------------------------------------------------*/

#showVideoImageMin, #showVideoImage, #btn-gris, #btn-gris-fin, #btn-verde, #btn-verde-fin, #busquedaLupa, #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 {
	background-image: url(../site/common/sprite-botones.png);
	background-repeat: no-repeat;
}

.showVideoImageMin, .showVideoImage, .btn-gris, .btn-gris-fin, .btn-verde, .btn-verde-fin, .busquedaLupa, .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-gris4-grid,.btn-gris4-fin4-grid {
	background-image: url(../site/common/sprite-botones.png);
	background-repeat: no-repeat;
}
/*-----------------------------------------------------------
	BOTON GRIS
-----------------------------------------------------------*/
#btn-gris {
	background-position: 0px -66px;
	height: 31px;
	float:left;
	padding-left:16px;
	padding-top:0px;
	font-weight: bold;
	min-width: 10px;
	color:#FFF;
}
#btn-gris a {
	display:block;
	text-align: center;
	color: #fff;
	min-width: 10px;
    height: 18px;
    margin-left: -13px;
    margin-right: -13px;
    margin-top: 0px;
    padding-left: 13px;
    padding-right: 13px;
    padding-top: 7px;
}
#btn-gris-fin {
	background-position: right -66px;
	right:0px;
	height: 31px;
	width: 16px;
	float:left;
}
/*-----------------------------------------------------------
	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: 24px;
}
/*-----------------------------------------------------------
	BOTON GRIS 4
-----------------------------------------------------------*/
#btn-gris4 {
	background-position:0 -66px;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:22px;
	min-width:10px;
	padding-left:16px;
	padding-top:7px;
}
#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: -15px;
    margin-right: -15px;
    margin-top: -5px;
    padding-left: 15px;
    padding-right: 15px;
    padding-top: 5px;
}
.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;
}
#btn-gris5 {
	background-position:0 -99px;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:22px;
	min-width:10px;
	padding-left:16px;
	padding-top:7px;
}
#btn-gris-fin5 {
	background-position: right -99px;
	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;
}

/*-----------------------------------------------------------
	BOTON VERDE
-----------------------------------------------------------*/
#btn-verde {
	background-position: 0px -0px;
	height: 24px;
	min-width: 110px;
	float:left;
	font-weight: bold;
	padding-left: 28px;
	padding-top: 7px;
}
#btn-verde-fin {
	background-position: right 0px;
	height: 28px;
	width: 30px;
	float:left;
}
#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;
}
/*-----------------------------------------------------------
	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: 20px;
}
#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: 20px;
}
#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: 20px;
}
#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: 20px;
}
/*-----------------------------------------------------------
	BOTON GRIS3
-----------------------------------------------------------*/
#btn-gris3 {
	background-position: 0px -33px;
	height: 31px;
	width: 120px;
	float:left;
	font-weight: bold;
	padding-left: 7px;
	padding-top: 0px;
}
#btn-gris-fin3 {
	background-position: right -33px;
	height: 31px;
	width: 11px;
	float:left;
}
#btn-gris3 a {
	display:block;
	text-align: center;
	color: #666;
    height: 18px;
    margin-left: -6px;
    margin-right: -7px;
    margin-top: 0px;
    padding-left: 6px;
    padding-right: 7px;
    padding-top: 7px;
}

/*-----------------------------------------------------------
	BOTON GRIS
-----------------------------------------------------------*/
.btn-gris {
	background-position: 0px -66px;
	height: 22px;
	float:left;
	padding-left:16px;
	padding-top:7px;
	font-weight: bold;
	min-width: 10px;
	color:#FFF;
}
.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;
}
.btn-gris-fin {
	background-position: right -66px;
	right:0px;
	height: 31px;
	width: 16px;
	float:left;
}
/*-----------------------------------------------------------
	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;
}
/*-----------------------------------------------------------
	BOTON GRIS 4
-----------------------------------------------------------*/
.btn-gris4 {
	background-position:0 -66px;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:22px;
	min-width:10px;
	padding-left:16px;
	padding-top:7px;
}
.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;x;
}

.btn-gris5 {
	background-position:0 -99px;
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	height:22px;
	min-width:10px;
	padding-left:16px;
	padding-top:7px;
}
.btn-gris-fin5 {
	background-position: right -99px;
	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;
}

/*-----------------------------------------------------------
	BOTON VERDE
-----------------------------------------------------------*/
.btn-verde {
	background-position: 0px -0px;
	height: 24px;
	min-width: 110px;
	float:left;
	font-weight: bold;
	padding-left: 28px;
	padding-top: 7px;
}
.btn-verde-fin {
	background-position: right 0px;
	height: 28px;
	width: 30px;
	float:left;
}
.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;
}
/*-----------------------------------------------------------
	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;
}
.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;
}
/*-----------------------------------------------------------
	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, #ico-footer-1 {
	background-image: url(../site/common/sprite-iconosSmall.png);
}
#imgPais {
	background-position: -147px -135px;
	background-repeat:no-repeat;
	height:14px;
	width:16px;
	float:left;
	margin-right:5px;
	margin-left:5px;
	margin-top:2px;
}
#ico-footer-1 {
	margin-top:5px;
	background-position:-104px -1px;
	height:17px;
	width:16px;
	float:left;
}
#ico-footer-1 a {
	text-indent:-5000px;
	display:block;
	height:17px;
	width:16px;
}
#ico-footer-2, #ico-footer-3 {
	background-image: url(../site/common/sprite-logos.png);
}
#ico-footer-2 {
	background-position:-0px -55px;
	height:30px;
	width:23px;
	float:left;
}
#ico-footer-2 a {
	text-indent:-5000px;
	display:block;
	height:30px;
	width:23px;
}
#ico-footer-3 {
	background-position:-132px -56px;
	height:24px;
	width:49px;
	float:left;
}
#ico-footer-3 a {
	text-indent:-5000px;
	display:block;
	height:24px;
	width:49px;
}
/*-----------------------------------------------------------
	ICONOS
-----------------------------------------------------------*/

.BV {
	height:14px;
	width:76px;
	background-image: url(../site/common/sprite-iconosSmall.png);
	background-position:-1px -61px;
	float:left;
}
/*-----------------------------------------------------------
	VISTAS LISTAS DE PRODUCTOS
-----------------------------------------------------------*/
#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:21px;
	width:21px;
	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: 54px;
	float: left;
}
/*-----------------------------------------------------------
	IMAGEN BASE 
-----------------------------------------------------------*/

.ico_uno, .ico_dos, .ico_tres, .ico_cuatro, .ico_cinco, #ico_uno2, #ico_dos2, #ico_tres2, #ico_cuatro2, #ico_cinco2 {
	background-image: url(../site/common/sprite-iconosSmall.png);
}
.ico_uno a, .ico_dos a, .ico_tres a, .ico_cuatro a, .ico_cinco a, #ico_uno2 a, #ico_dos2 a, #ico_tres2 a, #ico_cuatro2 a, #ico_cinco2 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_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;
}
.opUnicaS {
	background-image: url(../site/common/sprite-logos.png);
	background-repeat: no-repeat;
	background-position: -0px -164px;
	height: 18px;
	width: 21px;
	float: left;
}
.opUnica {
	background-image: url(../site/common/sprite-logos.png);
	background-repeat: no-repeat;
    background-position: -170px -123px;
    height: 28px;
    width: 51px;
	float: left;
}
/*-----------------------------------------------------------
	IMAGEN BASE  icOnos 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;
}

#imgDisponibleTienda, #imgGarantiaExtendida, #imgSinLogin, #imgLibretaDir,#imgDespacho, #imgCuponera, #imgNovios, #imgClinicas, #imgRegalo, #imgFactura, #imgDespachoRed, #imgSaldoTarjeta, #imgAlerta, #imgAlertaPromo, #imgCMR{
	background-image: url(../site/common/sprite-iconosMedium.png);
	background-repeat: no-repeat;
	background-position: -65px -0px;
	height: 60px;
	width: 60px;
	float: left;
	margin-right:5px;
}

#imgSaldoTarjeta {
	background-position: -66px -323px;
}
#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: 0px -61px;
}
#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;
}



#icoNovio {
	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(/static/site/common/sprite-flechas.png);
	background-repeat: no-repeat;
	background-position: 0px -67px;
	width:12px;
	height:15px;
	float:right;
}
.flechaDestacadosSelecHPM {
	background-image: url(/static/site/common/sprite-flechas.png);
	background-repeat: no-repeat;
	background-position: 0px -67px;
	width:12px;
	height:15px;
	float:right;
}
#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;
}
#cerrarCompraExpress {
	background-image:url(../site/common/cerrar.gif);
	height:10px;
	right:0;
	top:3px;
	width:10px;
	float:right;
	display:block;
	text-indent:-5000px;
	cursor:pointer;
}
/*-----------------------------------------------------------
	ZONA PRIVADA
-----------------------------------------------------------*/
#icoPersona, #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;
}
#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;
}
/*-----libreta de direcciones------*/
#icoDirPrincipal, #icoEditarDir, #icoActivarDir, #icoEliminarDir, #icoVerDir, #icoCrearNvaLista {
	background-image: url(../site/common/sprite-iconosSmall.png);
	background-repeat: no-repeat;
	height: 16px;
	width: 16px;
	float: left;
	margin-right:2px;
}
#icoDirPrincipal a, #icoEditarDir a, #icoActivarDir a, #icoEliminarDir a, #icoVerDir a, #icoCrearNvaLista a {
	background-image: url(../site/common/sprite-iconosSmall.png);
	background-repeat: 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;
}

#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, .bulletMasverde {
background-image:url(../site/common/sprite-iconosSmall.png);
}

#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-iconosSmall2.png);
	text-indent:-5000px;
}