@charset "utf-8";/* CSS Document */.etiquetasMeses {	text-align: center;	display: none;}.etiqueta12Meses,.etiqueta12Pagos,.etiqueta6Pagos {	background-repeat: no-repeat;	width: 120px;	height: 30px;	font-size: 14px;	font-weight: bolder;	padding: 50px 0px 5px 0px;	margin: auto;	text-align: center;	color: #333333;	background-position: left top;}.etiqueta12Meses {	background-image: url(../Images/Etiquetas/12meses.gif);}.etiqueta12Pagos {	background-image: url(../Images/Etiquetas/12pagos.gif);}.etiqueta6Pagos {	background-image: url(../Images/Etiquetas/6pagos.gif);	display: none;}.etiqueta12MesesCh,.etiqueta12PagosCh,.etiqueta6PagosCh {	background-repeat: no-repeat;	width: 120px;	height: 15px;	font-size: 11px;	font-weight: bolder;	padding: 10px 0px 5px 0px;	margin: 5px auto 5px auto;	text-align: center;	color: #666666;	background-position: left top;}.etiqueta12MesesCh {	background-image: url(../Images/Etiquetas/12mesesCh.gif);}.etiqueta12PagosCh {	background-image: url(../Images/Etiquetas/12pagosCh.gif);}.etiqueta6PagosCh {	background-image: url(../Images/Etiquetas/6pagosCh.gif);	display: none;}.mensajeMantenimiento {	background-image: url(../Images/regresamos.gif);	background-repeat: no-repeat;	height: 215px;	background-position: center 10px;}.contieneEtiqueta {	position: relative;	width: 100%;	text-align: left;	z-index:300;}.etiquetaCarrito {	position: absolute;	background-repeat: no-repeat;	margin-left:500px;	margin-top:20px;}#muestraProducto .precios .precioSemanal,#muestraProducto .preciosUSA .precioSemanal,.armaConsulta .precios .precioSemanal {	width: 170px;	margin: 0px auto;	text-align: left;	font-weight: bold;}#muestraProducto .precios .precioSemanal,#muestraProducto .preciosUSA .precioSemanal {	width: auto;}#muestraProducto .precios .precioSemanal {	height: 64px;	padding: 0px;/*min-height: 1%;*/	background-image: url(../Images/fnd_semanalidadesMuestraProd.gif);	background-repeat: no-repeat;	background-position: right top;}#muestraProducto .precios .pagoPuntual .precioSemanal {	height: 64px;	padding: 0px;/*min-height: 1%;*/	background-image: none;}#muestraProducto .preciosUsa .precioSemanal,.armaConsulta .preciosUsa .precioSemanal {	background-image: url(../Images/fnd_pagosUsaMuestraProd.gif);	background-repeat: no-repeat;}#muestraProducto .preciosUSA .precioSemanal,.armaConsulta .precios .precioSemanal {	height: 46px;	font-size: 14px;	padding: 15px 0px 0px 0px;}#muestraProducto .etiquetaPrecioSemanal,.armaConsulta .etiquetaPrecioSemanal,.armaConsultaL .etiquetaPrecioSemanal {	font-size: 9px;	color: #666666;	margin: 0px auto 10px auto;	text-align: left;	border:none;}#muestraProducto .promo_porsolo_small{	margin:0 auto;		padding:3px 0px 3px 0px;	border:1px solid   #F00;}#muestraProducto .etiquetaPromo{	position:absolute;	right:-20px;	top:-30px;	z-index:500s;}#muestraProducto .promo_porsolo_small h1,#muestraProducto .promo_porsolo_small .precio,#muestraProducto .promo_porsolo_small h3,#muestraProducto .promo_porsolo_small h4 {	font-family: Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px 0px 0px 0px;}#muestraProducto .promo_porsolo_small h1 {		font-size: 18px;	font-weight: bold;	color: #666;}#muestraProducto .promo_porsolo_small .precio {	font-size: 22px;	font-weight: bold;	color: #090;	background-image:none;	text-align:center;	height:auto;}#muestraProducto .promo_porsolo_small h2{	font-size: 14px;	font-weight: bold;	color: #999;}#muestraProducto .promo_porsolo_small h3 {		font-size: 12px;	font-weight: bold;	color: #999;}#muestraProducto .promo_porsolo_small h4 {		font-size: 15px;	font-weight: bold;	color: #666;}#muestraProducto .promo_porsolo_small table {	vertical-align: middle;	width:100%;}#muestraProducto .promo_porsolo_small table td{	padding:2px;	text-align:center;	vertical-align:middle;	width:50%;}#muestraProducto .promo_porsolo_small .tdprecio{	padding: 5px 20px 5px 5px;}#muestraProducto .promo_porsolo_small .tdfoto{	padding: 5px 5px 5px 20px;}#muestraProducto .promo_porsolo_big{	margin:30px auto;	padding:3px 0px 3px 0px;	border:1px solid   #F00;}#muestraProducto .etiquetaPromo{	position:absolute;	right:-17px;	top:-30px;	z-index:800;}#muestraProducto .promo_porsolo_big h1,#muestraProducto .promo_porsolo_big .precio,#muestraProducto .promo_porsolo_big h3,#muestraProducto .promo_porsolo_big h4#muestraProducto .promo_porsolo_big h5 {	font-family: Verdana, Geneva, sans-serif;	font-style:normal;	margin: 0px;	padding: 0px 0px 0px 0px;}#muestraProducto .promo_porsolo_big h1 {		font-size: 25px;	font-weight: bold;	color: #666;}#muestraProducto .promo_porsolo_big .precio {	font-size: 45px;	font-weight: bold;	color: #090;	background-image:none;	text-align:center;	height:auto;}#muestraProducto .promo_porsolo_big .precio2 {	font-size: 12px;	font-weight: bold;	color: #666666;}#muestraProducto .promo_porsolo_big h2{	font-size: 20px;	font-weight: bold;	color: #999;margin:0px 0px 0px 0px;}#muestraProducto .promo_porsolo_big h3 {		font-size: 12px;	font-weight: bold;	color: #999;}#muestraProducto .promo_porsolo_big h4 {		font-size: 15px;	font-weight: bold;	color: #666;}#muestraProducto .promo_porsolo_big h5 {	font-size: 19px;	font-style:normal;	font-weight: bold;	color: #C00}#muestraProducto .promo_porsolo_big table {	vertical-align: middle;	width:100%;}#muestraProducto .promo_porsolo_big table td{	padding:2px;	text-align:center;	vertical-align:middle;	width:33%;}#muestraProducto .promo_porsolo_big .tdfoto1{	padding: 15px 5px 30px 5px;}#muestraProducto .promo_porsolo_big .tdprecio{	padding: 5px 5px 5px 5px;}#muestraProducto .promo_porsolo_big .tdfoto2{	padding: 5px 5px 5px 5px;}.carrito .promo_porsolo_small{	margin:0 auto;	padding:3px 10px 3px 10px;	border:1px solid   #999;}.carrito .etiquetaPromo{	position:absolute;	left:-28px;	top:-24px;	z-index:800;}.carrito .promo_porsolo_small img{float:none;margin:1px auto;}.carrito .promo_porsolo_small h1,.carrito .promo_porsolo_small .precio,.carrito .promo_porsolo_small h3,.carrito .promo_porsolo_small h4 {	font-family: Verdana, Geneva, sans-serif;	margin: 0px;	padding: 0px 0px 0px 0px;}.carrito .promo_porsolo_small a {	font-size: 9px;	font-weight: bold;	}.carrito .promo_porsolo_small h1 {	display:inline;	font-size: 11px;	font-weight: bold;	color: #666;}.carrito .promo_porsolo_small .precio {	font-size: 14px;	font-weight: bold;	color: #090;	background-image:none;	text-align:center;	height:auto;}.carrito .promo_porsolo_small h2{	font-size: 12px;	font-weight: bold;	color: #999;margin:0px 0px 0px 0px;}.carrito .promo_porsolo_small h3 {		font-size: 12px;	font-weight: bold;	color: #999;}.carrito .promo_porsolo_small h4 {	font-size: 11px;	font-weight: bold;	color: #666;}.carrito .promo_porsolo_small table {	vertical-align: middle;	width:100%;}.carrito .promo_porsolo_small table td{	padding:2px;	text-align:center;	vertical-align:middle;	border-top: none;}.carrito .promo_porsolo_small .tdprecio{	padding: 2px 2px 2px 5px;text-align:left;width:70%;	}.carrito .promo_porsolo_small .tdprecio img{	padding: 10px 2px 2px 2px;}.carrito .promo_porsolo_small .tdfoto{	padding: 2px 5px 2px 2px;width:30%;}.armaConsulta .etiquetaPrecioSemanal,.armaConsultaL .etiquetaPrecioSemanal {	display: none;}.precios .etiquetaPrecioSemanal p,.armaConsulta .precios .etiquetaPrecioSemanal p {	margin: 0px;	padding: 0px 0px 0px 12px;}.armaConsultaL .etiquetaPrecioSemanal p {	padding: 0px 0px 0px 0px;	font-size: 10px;	text-align: center;}.etiquetaPrecioSemanal .precioSemanal table {	margin: 0px 30px 0px auto;}.pagoPuntual .etiquetaPrecioSemanal .precioSemanal table {	margin: 0px 0px 0px auto;}.preciosUsa .etiquetaPrecioSemanal .precioSemanal table {	margin: 5px auto 0px auto;}.armaConsulta .etiquetaPrecioSemanal .precioSemanal table,.armaConsultaL .etiquetaPrecioSemanal .precioSemanal table {	margin: 0px 0px 3px auto;	width: auto;}.etiquetaPrecioSemanal .precioSemanal td {	color: #444444;	font-weight: bold;	vertical-align: middle;}.etiquetaPrecioSemanal .precioSemanal .precioSemanalSigno {	font-size: 12px;}.preciosUsa .etiquetaPrecioSemanal .precioSemanal .precioSemanalSigno {	padding-top:8px;}.armaConsulta .etiquetaPrecioSemanal .precioSemanal .precioSemanalSigno {	width:9%;	color: #999999;	padding-top: 2px;}.preciosUsa .etiquetaPrecioSemanal .precioSemanal .precioSemanalPrecio {	padding-top:8px;}.precio {	/*background-image: url(../Images/fnd_PrecioChaz.gif);	background-repeat: no-repeat;	background-position: top right;*/	padding: 2px 5px 0px 0px;	text-align: center;	height: 20px;	color: #666666;}.relativo {	position:relative;}.armaConsulta .precio,.armaConsultaL .precio {width:100%;	background-image: none;	text-align: center;display:inline;margin-left:auto;margin-right:auto;}.etiquetaPrecioSemanal .precioSemanal .precioSemanalPrecio {	font-size: 25px;	padding: 0px;	height: 25px;	width: 55px;	text-align: center;}#muestraProducto .etiquetaPrecioSemanal .precioSemanal .precioSemanalPrecio {	font-size: 35px;}.etiquetaPrecioSemanal .precioSemanal .precioSemanalAhorro {	color: #666666;	width: 60px;	text-align: right;	padding: 10px 2px 0px 0px;	background-image: url(../images/fnd_ahorra.jpg);	background-repeat: no-repeat;}.pagoPuntual .etiquetaPrecioSemanal .precioSemanal .precioSemanalAhorro {	color: #666666;	width: 60px;	text-align: right;	font-weight:bold;	padding: 10px 2px 0px 0px;	background-image: url(../Images/fnd_ahorraPagoPuntual.jpg);	background-repeat: no-repeat;}.pagoPuntual .etiquetaPrecioSemanal .precioSemanal .precioSemanalAhorro p{	padding: 2px 2px 0px 0px;}.pagoPuntual .etiquetaPrecioSemanal p {	padding: 0px 0px 0px 0px;	font-size: 10px;	text-align: center;}.armaConsulta .etiquetaPrecioSemanal .precioSemanal .precioSemanalLeyenda,.armaConsultaL .etiquetaPrecioSemanal .precioSemanal .precioSemanalLeyenda {	font-size: 10px;	color:#666666;	width:87px;	padding: 0px;	text-align:right;	vertical-align: middle;}.iconosPromos img {	margin: 5px 3px 5px 0px;}