body {
	background-color:#FFF;	
	margin-left: 0px;
	margin-top:0px;
	font-family: Arial;
	font-size:10px;
}
.oneColFixCtr #container {
	width: 850px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	min-height: 660px;
	height:auto !important;
	height: 660px;	
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	margin-top:5px;
	text-align: center; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	width: 100%;
	min-height: 660px;
	height:auto !important;
	height: 660px;
	margin:auto;
}
.redes, .amigos {
	float:left;
	width:100%;
	height:35px;
	margin-top:15px;
}
.top { 
	height:175px; 
	float:left;
	width:100%;
}
.botonera {
	width:820px;
	float:left;
	position:absolute;
	margin-top:160px;
	height:25px;
	text-align:left;
	margin-left:30px;
}
.regiones {
	width:800px;
	float:left;
	height:20px;
	background:url(../imagenes/fondo_gral_top.png) no-repeat center;
	position:absolute;
	margin-top:197px;
	text-align:right;
	padding:8px 50px 0px 0px;
	color:#CCC;
	font-size:15px;
}
.central {
	width:790px;
	padding:0px 30px 0px 30px; 
	min-height: 450px;
	height:auto !important;
	height: 450px;
	float:left;
	background:url(../imagenes/fondo_gral.jpg) repeat-y center;
}
.cierre {
	width:100%;
	float:left;
	height:28px;
	background:url(../imagenes/fondo_gral_bottom.jpg) no-repeat center;
}
.amigos {
	margin-top:5px;
}
.contenedor_50 {
	width:50%; float:left;
}
.contenedor_40 {
	width:40%; float:left;
}

.contenedor_100 {
	width:100%; float:left;
}

/*ESTILOS DEL TOP*/
.contenedor_logo {
	width:210px; height:106px; float:left; margin:10px 0px 0px 0px;
}
.contenedor_botones_top {
	float:left; height:173px; margin-left:20px;
}

.bt_hombre, .bt_mujer, .bt_accesorios, .bt_sale, .bt_marcas, .bt_hombre:hover, .bt_mujer:hover, .bt_accesorios:hover, .bt_sale:hover, .bt_marcas:hover {
	background:url(../imagenes/fondo_bt_azul.png) no-repeat center; 
	float:left; 
	width:85px; 
	height:120px; 
	display:block; 
	text-decoration:none; 
	padding:53px 10px 0px 10px; 
	text-align:center; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:16px; 
	color:#FFF;
	font-weight:bold;
}
.bt_mujer, .bt_mujer:hover {
	background:url(../imagenes/fondo_bt_fuscia.png) no-repeat center; 
}
.bt_accesorios, .bt_accesorios:hover {
     background:url(../imagenes/fondo_bt_verde.png) no-repeat center; 
}
.bt_sale, .bt_sale:hover {
     background:url(../imagenes/fondo_bt_marron.png) no-repeat center; 
}
.bt_marcas, .bt_marcas:hover {
     background:url(../imagenes/fondo_bt_celeste.png) no-repeat center; color:#000;
}
.bt_hombre:hover, .bt_mujer:hover, .bt_accesorios:hover, .bt_sale:hover {
	color: #CCC;
}
.bt_marcas:hover {
	color: #666;
}
.bt_negro, .bt_gris, .bt_negro:hover, .bt_gris:hover, .bt_on {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	color:#000;
	margin:15px 5px 0px 0px;
	float:left;
}
.bt_gris {
	color:#b0b1b3;
}
.bt_negro:hover, .bt_gris:hover {
	color:#5a85a2;
}
.bt_on {
	color:#D2006A;
}
.contenedir_buscador {
	float:right; margin-right:20px; width:210px; text-align:right; font-size:15px;
}
/*ESTILOS DEL HOME*/
.rotador_fotos {
	width:100%;
	height:325px;
	float:left;
}
.contenedor_destacados {
	background:url(../imagenes/fondo_destacados_home.jpg) no-repeat center;
	width:100%;
	height:110px;
	float:left;
	margin:10px 0px 10px 0px;
	text-align:left;
}
.banners_destacados {
	width:233px;
	float:left;
	margin:10px 0px 0px 30px;
	font-size:11px;
}
.titulo_destacados {
	font-size:25px;
	letter-spacing:-1px;
	font-weight:bold;
	line-height:22px;
	text-decoration:none;
	color:#000;
}
.titulo_destacados:hover {
	color:#14507f;
}
/*ESTILOS DE QUIENES SOMOS*/
.contenedor_quienes, .contenedor_contacto {
	width:90%; 
	float:left; 
	background:url(../imagenes/bt_buscar.gif) no-repeat left top; 
	padding:0px 0px 0px 20px; 
	margin:40px 0px 0px 20px; 
	text-align:left; 
	font-size:12px;	
}
.contenedor_quienes strong {
	font-weight:bold;
	color:#5a85a2;
}
.contenedor_quienes a {
	text-decoration: none;
	color:#666;
}
.contenedor_quienes a:hover{
	color:#D2006A;
}
/*ESTILOS DE CONTACTO*/
.contenedor_contacto {
	font-size:16px;
	color:#999;
	font-weight:bold;
}
.contenedor_contacto span {
	color:#14507f;
}
.contenedor_contacto table {
	color:#000;
	font-size:11px;
	font-weight:normal;
}
/*ESTILOS DE COMO COMPRAR*/
.comprar_uno, .comprar_dos, .comprar_tres {
	float:left; 
	background:url(../imagenes/ico_1.png) no-repeat left top; 
	padding-left:80px; 
	color:#999; 
	text-align:left; 
	min-height:70px;
	height:auto !important;
	height:70px;
	padding-top:10px; 
	font-size:23px;	
	letter-spacing:-1px;
	font-weight:bold;
	line-height:22px;
	margin-top:10px;
}
.comprar_dos {
	background:url(../imagenes/ico_2.png) no-repeat left top;
}
.comprar_tres {
	background:url(../imagenes/ico_3.png) no-repeat left top;
}
.comprar_uno span, .comprar_dos span, .comprar_tres span {
	color: #14507f;
}
.comprar_uno a, .comprar_dos a, .comprar_tres a {
	color: #14507f;
	font-size:16px;
	text-decoration:none;
	letter-spacing:normal;
}
.comprar_uno a:hover, .comprar_dos a:hover, .comprar_tres a:hover {
	color: #D2006A;
	font-size:16px;
	text-decoration:none;
}
.linea {
	height:1px; margin:5px 0px 2px 0px; float:left; width:99%; background-color:#CCC;
}
/*ESTILOS DE PRENSA*/
.contenedor_prensa, .contenedor_marcas, .mujer, .hombre, .accesorios, .sale {
	width:90%; 
	float:left; 
	margin:40px 0px 0px 40px; 
	text-align:left; 
	font-size:12px;	
}
.contenedor_prensa img {
	width:330px; height:360px; float:left; background-color:#E5E5E5;
}
.contenedor_prensa span {
	float: left; margin-left:20px; height:360px; width:340px;
}
.contenedor_prensa span a {
	text-decoration:none;
	width:45%;
	float:left;
	color:#000;
	padding:3px;
}
.contenedor_prensa span a:hover {
	color:#d2006a;
}
.contenedor_prensa span strong {
	color:#d2006a;
}

/*ESTILOS DE OUTFITS*/
.contenedor_campanias {
	margin:40px 0px 0px 20px; float:left; width:200px; text-align:left;
	
}
.contenedor_campanias a {
	text-decoration:none;
	font-weight:bold;
	color:#069;
}
.contenedor_campanias a:hover {
	color:#CCC;
}
/*ESTILOS DE PRODUCTOS*/
.mujer, .hombre, .accesorios, .sale {
	margin:20px 0px 20px 40px; 
}
.mujer span, .hombre span, .accesorios span, .sale span {
	color: #d2006a;
	font-size:20px;
	font-weight:bold; 
}
.contenedor_marcas a {
	background-color: #d2006a;
	width:108px;
	height:29px;
	text-decoration:none;
	display:block;
	float:left;
}

.link_boton_siguiente_hombre {
	background-color: #14507f;
	width:108px;
	height:29px;
	text-decoration:none;
	display:block;
	float:left;
}

.link_boton_siguiente_mujer {
	background-color: #d2006a;
	width:108px;
	height:29px;
	text-decoration:none;
	display:block;
	float:left;
}

.link_boton_siguiente_accesorio {
	background-color: #95ab18;
	width:108px;
	height:29px;
	text-decoration:none;
	display:block;
	float:left;
}

.link_boton_siguiente_sale {
	background-color: #682020;
	width:108px;
	height:29px;
	text-decoration:none;
	display:block;
	float:left;
}

.hombre span {
	color: #14507f;
}
.contenedor_marcas a {
	background-color: #14507f;
}
.accesorios span {
	color: #95ab18;
}
/*.accesorios a {
	background-color: #95ab18;
}*/
.sale span {
	color: #682020;
}
/*.sale a {
	background-color: #682020;
}
.mujer a:hover, .hombre a:hover, .accesorios a:hover, .sale a:hover, .contenedor_marcas a:hover {
	background-color: #CCC;	
}*/
.contenedor_producto, .contenedor_carro {
	width:100%; float:left; margin-bottom:10px; margin-top:10px; min-height:400px; height:auto !important; height:400px;
}
.contenedor_producto_mini {
	width:140px;
	min-height:225px;
	height:auto !important;
	height:225px;
	float:left;
	text-align:center;
	margin:5px 0px 10px 2px;
}
.img_mini {
	float:left; margin:2px 25px 2px 25px; border: solid 1px #333; padding:2px;	
}
.contenedor_producto span {
	font-size:10px;
	float:left;
	color:#333;
	width:100%;
}
.contenedor_producto span strong {
	font-size:9px;
	font-family:Tahoma, Geneva, sans-serif;
	color:#999
}
.link_detalle_producto {
	font-size:11px;
	float:left;
	text-decoration: none;
	color:#5a85a2;
	height:15px;
	width:99%;
	background-color:#FFF;
	font-weight:bold;
}
.link_detalle_producto:hover {
	background-color: #CCC;
}
.contenedor_descripcion_producto_ampliado {
	width:350px; float:left; 
	min-height:350px;
	height: auto !important;
	height:350px;
	text-align:left; padding:5px 5px 5px 5px;	
}
.contenedor_descripcion_producto_ampliado span {
	font-size:18px;
	float:left;
	font-weight:bold;
	width:100%;
}
.contenedor_descripcion_producto_ampliado span span{
	font-size:13px;
	color:#14507F;
	float:left;
}
.descripcion_producto {
	font-size:11px;
	float:left;
	width:100%;
	margin-top:5px;
	margin-bottom:5px;
}
.contenedor_colores_talles {
	width:50%; float:left; color:#14507f; margin:5px 0px 5px 0px;
}
.contenedor_colores_talles td {
	color:#000;	
}
.muestras_color {
	width:20px; height:20px; margin:2px 1px 2px 1px; float:left;
}
.logo_producto {
	width:100%; float:left; height:120px;	
}
.bt_add_basket {
	display:block; background:url(../imagenes/bt_add.png) no-repeat left; width:160px; height:28px; float:left;
}
/*ESTILOS DE MARCAS*/
.contenedor_logos {
	width:110px; height:110px; float:left; padding:2px; text-align:center;
}
.contenedor_logos img {
	width:108px; height:91px; float:left; border:0; margin-bottom:2px;	
}
.contenedor_logos a {
	text-decoration:none;
	color:#666;
	float:left;
	width:108px;
	font-size:10px;
	background-color:#FFF;
}
.contenedor_logos a:hover {
	color:#d2006a;
	background-color:#FFF;
}
/*ESTILOS DE CARRO*/
.contenedor_carro_mini {
	width:105px;
	min-height:100px;
	height:auto !important;
	height:110px;
	float:left;
	text-align:center;
	margin:5px;
}
.contenedor_carro img {
	width:90px; height:80px; float:left; margin:5px; border: solid 1px #333; padding:2px;	
}
.descripcion_producto_elegido {
	width:80%;
	float:left;
	min-height:100px;
	height:auto !important;
	height:110px;
	text-align:left;
}
.linea_azul {
	width:100%; float:left; height:1px; margin:5px 0px 5px 0px; background-color:#14507F;
}
.bt_continuar {
	display:block; background:url(../imagenes/bt_continuar.png) no-repeat left; width:160px; height:28px; float:right;
}
.bt_volver {
	display:block; background:url(../imagenes/bt_volver.png) no-repeat left; width:160px; height:28px; float:left;
}
.bt_cancelar {
	display:block; background:url(../imagenes/bt_cancelar.png) no-repeat left; width:160px; height:28px; float:left;
}
.bt_seguir {
	display:block; background:url(../imagenes/bt_seguir.png) no-repeat left; width:160px; height:28px; float:right;
}
.bt_finalizar {
	display:block; background:url(../imagenes/bt_finalizar.png) no-repeat left; width:160px; height:28px; float:right;
}


/*TITULOS*/
.titulo_secciones {
	font-size:18px;
	text-align:left;
	color:#000;
	
}
/*FORMULARIOS*/
.form_buscador, .form_contacto {
	width:180px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:10px; border: solid 1px #666;
}
.form_contacto {
	width:100%;	border: solid 1px #999;
}
.texto_14 {
	font-size:14px;
	color:#333;
}
.link_msn {
	color:#333;
	text-decoration:none;
}
.link_msn:hover {
	color:#069;	
}
.link_home_rm {
	color: #036;
	text-decoration:none;
}
.link_home_rm:hover {
	color:#000;
}
.paginacion {
	text-decoration:none;
	width:100%;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#d2006a;
	margin-bottom:20px;
}

.link_paginacion {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#d2006a;
	text-decoration:none;
}
.elegido {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#d2006a;
	font-weight:bold;

}

.link_paginacion:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	color:#d2006a;
}
/*LINKS*/
.link_pie {
	font-family:Arial; font-size:10px; color:#333; text-decoration:none;
}
.link_pie:hover {
	color: #CCC;
}
.link_regiones {
	color:#000;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}
.link_regiones:hover {
	color:#5a85a2;
	text-decoration:none;
}
.link_regiones_on {
	color:#5a85a2;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
}