.oneColFixCtr #container {
	width: 960px;  /* el uso de 20px menos que un ancho completo de 800px da cabida a los bordes del navegador y evita la aparición de una barra de desplazamiento horizontal */
	background: #522059; /* esto anula text-align: center en el elemento body. */
	height: 100%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
    }
    .oneColFixCtr #mainContent {
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
    }
.fondocontenido {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-image: url(../img/fondos/fondo.jpg);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #692C72;
	border-right-color: #692C72;
	border-bottom-color: #692C72;
	border-left-color: #692C72;
	background-position: -20px top;
	background-repeat: no-repeat;
	background-color: #BD71C9;
}
.izq {
	background-color: #522059;
	background-image: url(../img/1/izq.jpg);
	background-repeat:  repeat-y;
	background-position: right top;
}
.der {
	background-color: #522059;
	background-image: url(../img/1/der.jpg);
	background-repeat:  repeat-y;
	background-position: left top;
}
form {
	margin: 0px;
	padding: 0px;
}
.encabint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #663366;
	background-image: url(../img/ico/ico_raya.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.fondomenuintranet {
	background-image: url(../img/fondos/fondo_menu_intranet.jpg);
	background-repeat:  repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 25px;
}
.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666699;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #663333;
}
.marcofotos {
	padding: 1px;
	border: 1px solid #BD6EC8;
}
.texto1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #990000;
}
.fuente2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.totales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #99CC00;
}
.fondocontenido2 {
	background-image: url(../img/fondos/fondoconten3.jpg);
	background-repeat:   no-repeat;
	background-position: left top;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
.scroll1 {
	background-image: url(../img/fondos/fondo_scroll.jpg);
}
.cuadro_arriba {
	background-image: url(../img/cuadro_zapatando/cuadro_arr.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
.cuadro_abajo {
	background-image: url(../img/cuadro_zapatando/cuadro_ab.gif);
	background-repeat:  repeat-x;
	background-position: left top;
}
.cuadro_izq {
	background-image: url(../img/cuadro_zapatando/cuadro_izq.gif);
	background-repeat:    repeat-y;
	background-position: right top;
}
.cuadro_der {
	background-image: url(../img/cuadro_zapatando/cuadro_der.gif);
	background-repeat:   repeat-y;
	background-position: left top;
}
.cuadro_fondo {
	background-image: url(../img/cuadro_zapatando/cuadro_zapatando.gif);
	background-repeat:   repeat-x;
	background-position: center top;
	background-color: #C989D1;
}
.nombrearticulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #663366;
}
.text3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C47ACF;
}
.piepublic {
	background-image: url(../img/1/pie.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	background-position: 0px 0px;
}
.listform {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #F5EAF7;
	background-image: url(../img/fondos/fondo_txtbox.gif);
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #BD71C9;
	border-right-color: #933F9D;
	border-bottom-color: #933F9D;
	border-left-color: #BD71C9;
}
.diferencias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F266A;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #DAAFE0;
	text-align: right;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clear: left;
}
.nombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}
.nombrepxizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.nombrepxder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.fondotr {
	background-image: url(../img/fondos/bg.jpg);
	background-repeat:  repeat-y;
	background-position: left;
}
.precio1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #843BAA;
}
.diferencias1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5F266A;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	clear: left;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo1 {
	background-color: #E1BDE6;
}
.fondo2 {
	background-color: #DAAFE0;
}
.encabint2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #DAB6DA;
	background-image: url(../img/fondos/separador2.gif);
	background-repeat:  repeat-x;
	background-position: left bottom;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C1D53;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C1D53;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #672770;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #4C1D53;
}
.encabint3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #999999;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.fondomenuizq {
	background-image: url(../img/fondos/fondo_menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.amarillo_huevo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
}
.fondomenubuscador {
	background-image: url(../img/fondos/fondo_menu_buscador.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.legal1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #8B5394;
	text-align: justify;
}
.encabezados1001 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #BD6EC8;
	background-image: url(../img/fondos/fondo_encabezados1001.gif);
	background-repeat:  no-repeat;
	background-position: left top;
	height: 50px;
	padding-left: 50px;
	padding-top: 0px;
	vertical-align: bottom;
	margin-top: 100px;
}
.text3 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.text3 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.text3 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #F0F0F0;
}
.text3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CCCCCC;
}
.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFCC00;
}
.text10 a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CE95D7;
	text-decoration: none;
}
.text10 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CE95D7;
	text-decoration: none;
}
.text10 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #DDB4E2;
	text-decoration: underline;
}
.text10 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CE95D7;
	text-decoration: none;
}
.fondodatos {
	background-image: url(../img/fondos/fondo_detalles_usuarios.gif);
	background-repeat:  no-repeat;
	background-position: left top;
	border: 1px none #CCCCCC;
}
.texto5 {
	text-align: justify;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
.text_ocultos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1px;
	color: #DAAFE0;
	background-color: #DAAFE0;
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	visibility: hidden;
}
.fondo2002 {
	background-color: #E3C7EF;
}
.fondo2001 {
	background-color: #F5EDFA;
}
.rstitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #E2BDE8;
	height: 25px;
}
.rsconten {
	font-weight: normal;
	background-color: #E2BDE8;
	border-top-width: 7px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #BD6EC8;
	border-right-color: #BD6EC8;
	border-bottom-color: #BD6EC8;
	border-left-color: #BD6EC8;
	padding: 10px;
	color: #522059;
	text-align: justify;
}
.precio2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	text-decoration: line-through;
}
.fondo_zapatando_baby {
	background-color: #C989D1;
	background-image: url(../img/zapatando_dalmatas.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 650px;
	padding: 0px;
	margin: 0px;
}
.texto_baby {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #333333;
	padding-top: 550px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin: 0px;
	text-align: center;
}
.fondo_logo {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_logo.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.texto_agradecimientos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #522059;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.fondoagradeci {
	background-image: url(../img/fondos/fondo_transparente.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.top_transparencia {
	background-image: url(../img/fondos/transparencia_contenido/fondo_transparente_r1_c1.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #522059;
}
.fondocontenidotrans {
	background-image: url(../img/fondos/transparencia_contenido/fondo_transparente_r2_c1.png);
	background-repeat:  repeat-y;
	background-position: center;
}
.pie_transparencia {
	background-image: url(../img/fondos/transparencia_contenido/fondo_transparente_r3_c1.png);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #522059;
}
.fondo_nacional {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_nacional.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo_acabados {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_acabados.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo_exclusivos {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_exclusivos.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo_prensa {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_prensa.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-position: top;
}
.texto_diseno {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	font-weight: normal;
	color: #522059;
}
.fondo_altacalidad {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_altacalidad.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo_politica {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_politica_comercial.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.fondo_zapaterias {
	background-color: #C989D1;
	background-image: url(../img/fondos/fondo_zapaterias.jpg);
	background-repeat: no-repeat;
	height: 655px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tdinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #65296D;
	background-color: #F3E7F5;
	padding: 10px;
	border: 1px solid #D8A9DE;
}
.tdinfo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #996666;
	background-color: #F4EDE8;
	padding: 4px;
	border: 1px solid #C88D6A;
}
.textoparamayus {
	font-size: 9px;
	color: #CC3366;
}
.textog1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textog2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
}
.pielinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
}
.pielinks a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
}
.pielinks  a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
}
.pielinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FF9999;
}
.pielinks a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFCC00;
}

