/*delimitamos capas index*/
html,body{      /*Firefox...*/
	/*height:100%;*/
}

* html div{       /*IE*/
	/*height:100%;*/
}

body {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	text-align:center;
	scrollbar-arrow-color:#c1b299; 
	scrollbar-track-color:#c1b299; 
	scrollbar-shadow-color:#726051; 
	scrollbar-face-color:#726051; 
	scrollbar-highlight-color:#726051; 
	scrollbar-darkshadow-color:#726051; 
	scrollbar-3dlight-color:#5d4a34;
	background-image: url(../images/fondo_verano.jpg);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position:top center;
	background-color:#b9b9c3;
	
	margin:0px;
	padding:0px;
}

#contiene_arriba{
	display:block;
	width:100%;
	text-align:center;
	position:relative;
	color:#000;
	height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
	min-height:200px;
	height:200px; 
	/*background-color: #99CCFF;
	opacity: 0.7;
    -moz-opacity: 0.7;
    filter: alpha(opacity=70);*/
	background-image:url(../images/fondo_cabecera_trans.png);
	background-position:top center;
	background-repeat:repeat-x;
	 
}

#contiene_cabecera{ /* dentro de contiene_arriba */
	display:block;
	width:1000px;
	text-align:left;
	position:relative;
	color:#000;
	height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
	height:150px;
	min-height:150px;
	margin:0px auto; /* truco para centrar la capa horizontalmente en firefox */
}

#contiene_menu{ /* dentro de contiene_arriba */
	display:block;
	width:1000px;
	height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
	min-height:60px;
	height:60px;
	/*text-align:center;*/
	position: relative;
	z-index:0;
	color:#000;
	margin:0px auto;  /*truco para centrar la capa horizontalmente en firefox */
	/*background-color:#FFFFCC;*/
	background-image:url(../images/menus/fondo_menu_principal.png);
	background-repeat:no-repeat;
}


#contiene_web{
	width:1010px;
	border-left:0;
	border-right:0;
	height:auto;
	/*min-height:100%;*/
	text-align:center;
	position: relative;
	padding:0px;
	z-index:0;
	color:#000;
	margin:0px auto; /* truco para centrar la capa horizontalmente en firefox */
	overflow:auto; /* truco para que la capa ocupe todo el ALTO en firefox */
	/*background-color:#FFCC66;*/
}

#contiene_migas{
	float:left;
	position:relative;
	width:940px;
	height:auto;
	min-height:100%;
	text-align:left;
	color:#000;
	z-index:3;
	overflow:auto;
	margin:0px;
	margin-left:20px;
	/*margin-right:35px;*/
	margin-bottom:10px;
	padding-bottom:3px;
	padding-left:5px;
	border-bottom:#3c2914 solid 1px;
	/*padding:5px;*/
	}	

#contiene_centro_arriba{
	/*margin:0px auto;*/
	float:left;
	position:relative;
	width:980px;
	height:24px;
	min-height:24px;
	background-image:url(../images/fondo_contiene_centro_arriba.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000;
	}
		
#contiene_centro{
	/*margin:0px auto;*/
	float:left;
	position:relative;
	width:980px;
	height:auto;
	min-height:100%;
	text-align:left;	
	color:#000;
	z-index:3;
	overflow:auto;
	background-image:url(../images/fondo_contiene_centro.png);
	background-position:left top;
	background-repeat: repeat-y;
	padding:0px;
	padding-left:30px;
	margin:0px;
	}	
	
#contiene_centro_abajo{
	/*margin:0px auto;*/
	float:left;
	position:relative;
	width:980px;
	height:38px;
	min-height:38px;
	background-image:url(../images/fondo_contiene_centro_abajo.png);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000;

	}

#contiene_pie{
	float:left;
	position:relative;
	width:1000px;
	background-image:url(../images/pie-art-shop.png);
	background-repeat:no-repeat;
	text-align:center;
	position:relative;
	color:#ffffff;
	z-index:1;
	line-height:50px;
	min-height:90px;
	overflow:auto;
	margin:0px;
	margin-top:10px;
	padding:0px;
	/*padding-top:5px;*/
	height:55px;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	
}
.naranja_logo{
	color:#ff5200;
	font-weight:bold;

}

#contiene_pie a{
	color:#FFFFFF;
	text-decoration:none;}

#contiene_pie a:hover{
	color:#ff5200;
	text-decoration:underline;}


/* --------------------------------------------------------- estilos PRODUCTOS ---------------------------------------- */

/* -------- listados ---------- */

#familia_listado{
width:92%;
border-bottom:#aa9d87 solid 4px;
display:block;
float:left;
text-align:center;
margin:0px;
padding:0px;
margin-bottom:20px;
padding-bottom:20px;
height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
/*background-color:#FFFFCC;*/
}

#familia_listado h2{
float:left;
position:relative;
width:50%;
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:30px;
font-weight:bold;
color:#41301c;
background-image:url(../images/fondo_asteriscos.gif);
background-repeat:no-repeat;
min-height:75px;
padding:0px;
padding-top:35px;
padding-left:70px;
margin:0px;
text-align:left;
}

#familia_listado #caracteristicas{
float:left;
position:relative;
width:40%;
padding:0px;
padding-top:20px;
min-height:60px;
}

#familia_listado #resultados{
float:left;
position:relative;
width:100%;
height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
}

#familia_listado ul{
	width:23%;
	float:left;
	position:relative;
	list-style:none;
	margin:5px;
	margin-bottom:20px;
	padding:0px;
	text-align:center;
	*height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
	min-height:120px;
}

#familia_listado li{
	list-style-type:none;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	color:#685848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	vertical-align:bottom;
}

#familia_listado a {
color:inherit;	
text-decoration:none;
}

#familia_listado a:hover {
color:inherit;	
text-decoration:none;
font-size:inherit;
}

#familia_listado img{
	border:none;
}

#familia_listado .listado_color{
	color:#41311a;
	font-size:1.1em;

}

#familia_listado .listado_precio{
	color:#ac4518;
}

#familia_listado #caracteristicas h4{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:18px;
font-weight:bold;
color:#41301c;
text-transform:uppercase;
margin:0px;
padding:0px;
min-height:40px;
}

#familia_listado #caracteristicas ul{
	width:100%;
	float:left;
	position:relative;
	list-style:none;
	margin:0px;
	padding:0px;
	text-align:right;
	min-height:inherit;
}

#familia_listado #caracteristicas li{
	display:inline;
	list-style-type:none;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	color:#685848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	border:none;

}

/* ------------------------------------ ESTILOS LISTADO IMAGENES VISTAS ZAPATOS ------------------------------- */

#imagenes_zapato{
width:300px;
background-color:#9999FF;
}


#imagenes_zapato ul{
	width:100%;
	float:left;
	position:relative;
	list-style:none;
	margin:5px;
	margin-bottom:20px;
	padding:0px;
	text-align:center;
	*height:auto !important; overflow:visible; /* truco para que las capas crezcan verticalmente en explorer y firefox */
	min-height:120px;
}

#imagenes_zapato li{
	display:inline;
	text-align:center;
	font-size:1.0em;
	font-weight:bold;
	color:#685848;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	vertical-align:bottom;
	margin-left:10px;
	margin-right:10px;
}

#imagenes_zapato a {
color:inherit;	
text-decoration:none;
}

#imagenes_zapato a:hover {
color:inherit;	
text-decoration:none;
font-size:inherit;
}

#imagenes_zapato img{
	border:none;
}

/* -------- ficha ---------- */

#ficha{
	width:92%;
	/*border-bottom:#aa9d87 solid 4px;*/
	float:left;
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	/*background-color:#FFFFCC;*/
}

#ficha h2{
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:25px;
	font-weight:bold;
	color:#41301c;
	background-image:url(../images/fondo_asteriscos.gif);
	background-repeat:no-repeat;
	min-height:70px;
	text-align:left;
	width:100%;
	margin:0px;
	padding:0px;
	padding-top:25px;
	padding-left:30px;
	}


#zapato{
	width:84%;
	float:left;
	margin:0px;
	padding:0px;
	/*background-color:#CCCCFF;*/
	}

#titulo_zapato{
	width:100%;
	float:left;
	margin:0px;
	padding:0px;
	margin-bottom:15px;
	
}

#titulo{
	float:left;
	width:45%;
	padding:0px;
	margin:0px;	
}

#votaciones{
	float:left;
	position:relative;
	width:54%;
	border-bottom:dotted;
	border-bottom-color:#aa9d87;
	border-bottom-width:thin;
	padding:0px;
	margin:0px;
	padding-bottom:20px;
	}

#votaciones ul{
	float:left;
	position:relative;
	list-style:none;
	display: inline;
	/*background-color:#999999;*/
	margin:0px;
	padding:0px;
	text-align:center;
}

#votaciones li{
	float:left;
	display: inline;
	margin-right:20px;
}

#imagen_combinacion{
	width:44%;
	float:left;
	position:relative;
	/*border:1px solid #CCC;*/
	}

#icono_ampliar{
	width:100%;
	float:left;
	position:relative;
	display:block;
	background-image:url(../images/icono_ampliar.png);
	background-position: bottom right;
	background-repeat:no-repeat;
	min-height:45px;
	cursor:pointer;

}
.negrita_marron{
	color:#442f1a;
	font-weight:bold;
	font-size:1em;

}

.negrita_naranja{
	color:#ff5200;
	font-weight:bold;
	font-size:1em;

}

#imagen_combinacion img{
	border:none;

}

#precio_tallas{
	width:55%;
	float:left;
	position:relative;
	
	
}

#contiene_boton_compra{
	float:left;
	position:relative;
	margin-top:20px;
	}

#precio_tallas ul{
	float:left;
	position:relative;
	width:50%;
	list-style-image:none;}

#precio_tallas li{
	list-style-type:none;
	display:list-item;
	margin-bottom:9px;
	}

#colores{
	width:15%;
	float:right;
	position:relative;
	border-left:solid;
	border-left-color:#aa9d87;
	border-left-width:thin;
}

#colores ul{
	width:100%;
	float:none;
	position:relative;
	list-style:none;
	margin:5px;
	margin-bottom:20px;
	padding:0px;
	text-align:center;
}

#colores label{
	display:block;
	float: left;
	clear: left;
	margin:0px;
	width:100%;
	margin-bottom:15px;
}

#colores a{
color:#41311a;
font-size:0.9em;
font-weight:bold;
text-decoration:none;
}



/* -------------------------------------------------------------------------------------------------------------------------------
------------------------------------------ ESTILOS VIEJOS ---------------------------------------------------- 
---------------------------------------------------------------------------------------------------------------------------------- */


select { 
	font-family: Tahoma, Verdana, Arial; 
	font-size: 11px; 
	color: #000000; 
	background-color: #FFFFFF; 
	border: #000000; 
	border-style: solid; 
	border-width: 1px; 
}


.borde {
	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: #99B5CC;
	border-right-color: #99B5CC;
	border-bottom-color: #99B5CC;
	border-left-color: #99B5CC;
}
.texto_peq {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textoblanco {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.textoblanco a{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

.textoblanco a:hover{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}

.textoazul {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textogris {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #cccccc;
	text-decoration: none;
}
.textoazulpie {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	word-spacing: -2px;
}
.textorojopie {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ec3c12;
	text-decoration: none;
}
.textorojo {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ec3c12;
	text-decoration: none;
	padding:3px;
}

.textorojosubrayado {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: line-through;
	font-weight: bold;
	color: #333333;
	padding:3px;
}

.textoverde {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ec3c12;
	text-align: center;
	text-decoration: none;
}

.textorojo:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ec3c12;
	text-decoration: underline;
}

.doblevertical {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

.lineasuperior {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #99B5CC;
}
.verticalizda {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.verticaldcha {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
}

.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.rojo {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.formulario {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-align:center;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 0px;
}

.formulario_borde {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
}

.menu:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.enlacesregistro {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #99B5CC;
	text-decoration: none;
}
.enlacesregistro:hover {
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
/* ESTILOS TABLA LISTADO PRODUCTOS Y ENLACES A PRODUCTO*/
.listado_tabla_gris {
	width:290px;
	height:140px;
	border-width: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image:url(../images/listado_tabla_gris.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin-top:20px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:10px;
}
a.listado_productos_titulo {
	color:#000000;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

a.listado_productos_titulo:hover{
	color:#ec3c12;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
/* FIN */
/* ESTILOS TABLAS FICHA PRODUCTO */
.ficha_tabla_gris {
	width:245px;
	height:140px;
	border-width: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image:url(../images/ficha_productos_tabla_gris.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0px;
	margin-bottom:5px;
	margin-top:10px;
	font-family:tahoma, verdana;
	font-size:12px;
}
.ficha_nombre_modelo {
	color:#000000;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:18px;
}
.ficha_color_modelo {
	color:#000000;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:14px;
}
.ficha_precio_grande {
	color:#ac4717;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:24px;
}
.ficha_precio_oferta {
	color:#ec3c12;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:14px;
}
.ficha_tabla_naranja {
	width:245px;
	height:140px;
	border-width: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	background-image:url(../images/ficha_productos_tabla_2.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0px;
	margin-bottom:5px;
	margin-top:5px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
}
.ficha_tabla_miniatura {

	border-width: 0px;
	border-style: solid;
	border-color: #CCCCCC;
	margin:0px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
}

/* FIN */
.cuadroazul {
	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: #99B5CC;
	border-right-color: #99B5CC;
	border-bottom-color: #99B5CC;
	border-left-color: #99B5CC;
}
.compra{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #003366;
	text-decoration: none;
}
.compra:hover{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.tramitar{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tramitar:hover{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.sit_laboral{
	width:370px;
	font-size: 9px;
}

.select_tenvio{
	width:105px;
	font-size: 14px;
}

.validados{
	font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC3333;
	text-decoration: none;
	text-align: center;
	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: dotted;
	border-left-style: solid;
	border-top-color: #993333;
	border-right-color: #993333;
	border-bottom-color: #993333;
	border-left-color: #993333;
	font-weight:bold;
	padding:5px;
	margin-bottom:5px;

}
.localizacion{
	width:100%;
	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-left-style: none;
	border-top-color: #0d485a;
	border-right-color: #0d485a;
	border-bottom-color: #0d485a;
	border-left-color: #0d485a;
	font:tahoma, verdana;;
	font-size:12px;
	text-align:right;
	color:#000000;

}

/* PIE DE PAGINA */
#pie_direccion{
	position:relative;
	float:left;
	width:45%;
	padding:0;
	padding-left:5%;
}
#pie_otros{
	position:relative;
	float:left;
	width:45%;
	text-align:right;
	overflow:auto;
}
/*****************/

/* MENU DERECHA (REGISTRO) */
#tabla_naranja{
	width:100%;
	vertical-align:top;
	background-color:#EC3C11;
	font-family:Arial, Verdana, Helvetica;
	font-size:9px;
	color:#FFFFFF;
}
#contentRow1{
	background-color:#D4350C;
	color:#FFFFFF;
}
#contentRow1 a{
	color:#FFFFFF;
	text-decoration:none;
}
#contentRow2{
	background-color:#EF633F;
	color:#FFFFFF;
}
#contentRow2 a{
	color:#FFFFFF;
	text-decoration:none;
}

#tabla_negra{
	width:100%;
	background-color:#444444;
	font-family: Tahoma, Arial, Verdana, Helvetica;
	font-size:9px;
}
#contentRowN1{
	background-color:#471103;
	color:#FFFFFF;
}
#contentRowN1 a{
	color:#FFFFFF;
	text-decoration:none;
}
#contentRowN2{
	background-color:#252525;
	color:#FFFFFF;
}
#contentRowN2 a{
	color:#FFFFFF;
	text-decoration:none;
}
#contentRowTitulo{
	color:#FFFFFF;
	font-size:11px;
	text-align:center;
}
/*****************/

/*EMPIEZA DISEŅO NUEVO*/
.fondo_celdas{
	background-image:url(images/fondo_celdas_04.jpg);
	background-repeat:repeat;
	color:#FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;

}

/*COMIENZA MENU NUEVO SUPERIOR/*
<style type="text/css">

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
    
#glowingtabs{
float:left;
width:100%;
font-size:11px;
line-height:normal;
border-bottom: 1px solid #7e9fff; /*Add border strip to bottom of menu*/
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#003366;
background-image:url(cabeceras/images/fondo_cabaceras_02.jpg);
}

#glowingtabs ul{
list-style-type: none;
margin:0;
margin-left: 5px; /*Left offset of entire tab menu relative to page*/
padding:0;
}

#glowingtabs li{
display:inline;
margin:0;
padding:0;
}

#glowingtabs a{
float:left;
background:url(cabeceras/images/glowtab-left.gif) no-repeat left top;
margin:0;
margin-right: 5px; /*spacing between each tab*/
padding:0 0 0 9px;
text-decoration:none;
color:#b1d5e0;
}

#glowingtabs a span{
float:left;
display:block;
background:url(cabeceras/images/glowtab.gif) no-repeat right top;
padding: 4px 12px 2px 3px;
font-weight:bold;
color:#003366;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#glowingtabs a span {float:none;}
/* End IE5-Mac hack */

#glowingtabs a:hover span {
color: black;
}

#glowingtabs #current a{ /*Selected Tab style*/
background-position:0 -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs #current a span{ /*Selected Tab style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
color: black;
}

#glowingtabs a:hover{ /*onMouseover style*/
background-position:0% -82px; /*Shift background image up to start of 2nd tab image*/
}

#glowingtabs a:hover span{ /*onMouseover style*/
background-position:100% -82px; /*Shift background image up to start of 2nd tab image*/
}

</style>

<!--[if IE]>
<style type="text/css">
p.iepara{ /*Conditional CSS- For IE (inc IE7), create 1em spacing between menu and paragraph that follows*/
padding-top: 1em;
}

<![endif]-->

/*FIN NUEVO MENU*/

/*NUEVO MENU ABAJO*/


/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

#chromemenu{
width: 99%;
font-weight: bold;
font-size: 11px;
height:32px;
color:#000000;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px NONE #BBB;
width: 100%;
background-image:url(cabeceras/images/fondo_menu_07.jpg);
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color:#000000;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(media/chromebg2.gif) center center repeat-x;
}

/*COMIENZA MENU IZQUIERDA*/

#capa_categoria{
	width:80%;
	padding-left:10px;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	margin-left:15px;
	background-image:url(../menu/images/flechita_blanca.gif);
	background-repeat:no-repeat;
	background-position:left center;
	cursor:pointer;
	background-color:#444444;
}

#capa_categoria_seleccionada{
	/*width:80%;*/
	padding-left:25px;
	padding-top:4px;
	padding-bottom:4px;
	margin:0px;
	/*margin-left:15px;*/
	color:#FF6600;
	background-image:url(../menu/images/flechita_naranja.gif);
	background-repeat:no-repeat;
	background-position:15 center;
	cursor:pointer;
	background-color:#FFFFFF;
}

#capa_subcategoria{
	width:75%;
	height:20px;
	vertical-align:middle;
	padding-left:15px;
	padding-top:2px;
	margin-left:20px;
	background-image:url(../menu/images/flechita_blanca.gif);
	background-repeat:no-repeat;
	background-position:left center;
	cursor:pointer;
	background-color:#444444;
}

#capa_subcategoria_seleccionada{
	height:20px;
	vertical-align:middle;
	padding-left:35px;
	padding-top:2px;
	/*margin-left:20px;*/
	color:#FF6600;
	background-image:url(../menu/images/flechita_naranja.gif);
	background-repeat:no-repeat;
	background-position:20px center;
	cursor:pointer;
	background-color:#FFFFFF;
}
.separacion_categoria_novale{
	background-color:#666666;
	background-image:url(images/punto_blanco.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	width:100%;
	height:1px;
	padding:0px;
	margin:0px;
}
#separacion_categoria{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}

#capa_categoria_titulo{
	width:127px;
	color:#FFFFFF;
	/*background-color:#c00000;*/
	background-color:#EC3C11;
	padding-left:15px;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:0px;
	margin:0px;
	margin-right:0px;
	text-decoration:bold;
	font-family:arial;
}

.enlace_categoria{
	color:#FFFFFF;
	font-family:tahoma, verdana;
	font-size:11px;
	text-decoration:none;
	}
	
.enlace_categoria:hover{
	color:#c00000;
	font-family:tahoma, verdana;
	font-size:11px;
	text-decoration:none;
	}
	
#capa_categoria_seleccionada .enlace_categoria, #capa_subcategoria_seleccionada .enlace_categoria{
	color:#EC3C11;
	font-family:tahoma, verdana;
	font-size:11px;
	text-decoration:none;
	}

#capa_categoria_seleccionada .enlace_categoria:hover, #capa_subcategoria_seleccionada .enlace_categoria:hover{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
	text-decoration:none;
	}

/*  estilos de las cabeceras */
#fondo_mujer{
	width:220px;
	height:83px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	padding-left:25px;
	background-image:url(../images/cabecera_fondo_mujer.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;
}
#fondo_hombre{
	width:220px;
	height:83px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	padding-left:25px;
	background-image:url(../images/cabecera_fondo_hombre.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;
}
#fondo_unisex{
	width:220px;
	height:83px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	padding-left:25px;
	background-image:url(../images/cabecera_fondo_unisex.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;
}
#fondo_todos{
	width:220px;
	height:83px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	padding-left:25px;
	/*background-image:url(../images/cabecera_fondo_todos.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;*/
}
/*  fin estilos cabeceras */

.texto_rojo_negrita{
	color:#c00000;
	font-family:tahoma, verdana;
	}

#condiciones{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
	text-align:justify;
}

#condiciones h1{
	margin-top:15px;
	color:#c00000;
	font-size:12PX;
	border-bottom: 1px solid #c00000;

}
#condiciones a{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
}

#condiciones td{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
}

/* MENU IZQUIERDA COMPRAR*/
#condiciones ul{
padding-left: 0; 
margin-left: 10;
margin-top: 10;
margin-bottom: 10; 
list-style-type: none; 
}

#condiciones ul li {
background: url(menu/images/flechita_negra.gif) left center no-repeat;
padding-left: 10px;
}

#condiciones ul li a {
color:#000000;
font-family:tahoma;
font-size:10px;
text-decoration:none;
}

#condiciones ul li a:hover {
color:#ec3c12;
font-family:tahoma;
font-size:10px;
text-decoration:none;
}


/*BUSCAR*/
.buscar{
color:#000000;
	font-family:tahoma, verdana;
	font-size:12px;
}

/*CARRITO*/
#carrito{
color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
	
}

#carrito input{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
	border: 1px solid #000000;
}
#carrito select{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
	border: 1px solid #000000;
}

#carrito td{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
}

/* ESTILOS GENERALES */
a{
color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
}

a:hover{
color:#ec3c12;
	font-family:tahoma, verdana;
	font-size:11px;
}

.texto_negrita{
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
	font-weight:bold;

}


#prods_en_stock ul{
	list-style: none;
	margin:0px;
	padding:0px;
	text-indent:0px;
	}

#prods_en_stock li{
	display: inline;
	background-image:none;
	margin:2px;
	width:125px;
	}
#tabla_colores{
	float:left;
	text-align:center;
	height:75px;
	border:none;
	margin-bottom:20px;


}


/* MIGAS */

#migas {
	float:left;
	width:90%;
	text-align:left;
	color:#000000;
	font-family:tahoma, verdana;
	font-size:11px;
}

#migas a{
	color:#000000;
	text-decoration:none;

}

#migas a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

#migas span {
	padding-left:5px;
	padding-right:5px;
	
}

/*estilos CARRITO DE LA COMPRA*/

#error_centro{
text-align:center;
color:#FF6600;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}

a.carrito_cantidad {
	color:#ec3c12;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	margin-left:10px;
	margin-right:10px;
}

a.carrito_cantidad:hover{
	color:#000000;
	font-family:tahoma, verdana;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}


.negrita_naranja{
	font-weight:bold;
	color:#ec3d12;

}

#contiene_producto #iconos {
	text-align:left;
	margin-left:40px;
}
#contiene_subtotal {
	width:90%;	
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	text-align:right;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}



#contiene_seguir_comprando{
	width:90%;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	margin:0px;
	padding:0px;
	text-align:center;
	float:left;
	position:relative;
}

#contiene_seguir_comprando #seguir_comprando{
	width:40%;
	float:left;
	text-align:center;
	
}

#contiene_seguir_comprando #comprar{
	width:40%;
	float:right;
	text-align:right;
}


#contiene_cabecera_carrito {
	width:100%;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	height:220px;
	padding-left:25px;

}
#contiene_cabecera_carrito #fondo_carrito{
	/*background-image:url(../images/cabecera_fondo_carrito.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;*/
	float: left;
	position:relative;
	
	
}



/* FORMULARIOS */
.contiene_fila {
	width:100%;
	text-align:center;
	height:20px;
	vertical-align:top;
	
}

.contiene_nombre{
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	width:45%;
	float:left;
	text-align:right;
	margin-right:5px;
}

.contiene_nombre_naranja{
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#ec3d12;
	width:45%;
	float:left;
	text-align:right;
	margin-right:5px;
	font-weight:bold;
}

.contiene_input{
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	width:50%;
	float:left;
	text-align:left;
}

.contiene_input_naranja{
	width:50%;
	float:left;
	text-align:left;
	color:#ec3d12;
	font-weight:bold;
}

.usuario_no_registrado{
	border:#000000 solid 1px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
}

#usuarios_registrado{
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:left;
	position:relative;
	width:100%;
	}

#usuarios_registrado p{
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}

#usuarios_registrado h2{
	color:#ec3d12;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}

#usuarios_registrado h3 {
	color:#ec3d12;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	}

#usuarios_registrado h3 a{
	color:#ec3d12;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	font-weight:bold;
	}

#usuarios_registrado h3 a:hover{
	color:#333333;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	text-decoration:underline;
	font-weight:bold;
	}

#usuarios_registrado h5{
	color:#ec3d12;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}

#usuarios_registrado ul{
	list-style:none;
	text-align:center;
	padding-bottom:25px;
	}


#usuarios_registrado li{
	display:inline;
	}

#usuarios_registrado input{
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	}

#volver_anterior{
	margin-left:15px;
	text-align:left;
}

.negrita_naranja{
	color:#ec3d12;
	font-weight:bold;

}

/*PASO 3*/
#direcciones_usuario{
	color:#000000;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	float:left;
	position:relative;
	width:100%;
	}

#direcciones_usuario h3{
	color:#000000;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	width:100%;
	}

#direcciones_usuario ul{
	list-style:none;
	text-align:center;
	
	}


#direcciones_usuario li{
	display:inline;
	}

#direcciones_usuario input{
	background-color:#CCCCCC;
	color:#000000;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	}

#direcciones_usuario p{
	color:#000000;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}

.separacion{
	margin-left:5px;
	margin-right:5px;

}

/*CONDICIONES DE VENTA/*/
#contiene_condiciones{
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
	width:90%;
	background-image:url(../images/imagen_condiciones.jpg);
	background-repeat:no-repeat;
	background-position: top;
	}

#contiene_condiciones h1{

font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:30px;
font-weight:bold;
color:#41301c;
padding:0px;
padding-top:15px;
padding-left:30px;
text-align:left;
text-transform:uppercase;
background-image:url(../images/fondo_asteriscos.gif);
background-repeat:no-repeat;

}

#contiene_condiciones h2{
	
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:20px;
font-weight:bold;
color:#ff5200;
min-height:35px;
padding:0px;
padding-top:10px;
padding-left:70px;
text-align:left;

}

#contiene_condiciones ul{
	
	margin-right:18px;
	padding-left:50px;
	font-size:15px;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	}

#contiene_condiciones li{
	list-style-image:url(../images/icono_condiciones.jpg);
	margin:0px;
	padding:0px;
	}

#contiene_condiciones p{
	margin-right:18px;
	padding-left:50px;
	font-size:15px;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	}

#datos_carrito_final{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;

}
.fin_compra_total{
	text-align:center;
	color:#333333;
	font-size:11px;
	width:100%;

}
.no_hay_nada_carrito{
	text-align:center;
	color:#333333;
	font-size:11px;
	margin-top:45px;
	margin-bottom:45px;
}
/*CONTACTO*/
#contiene_contacto{
	width:100%;
	text-align:center;
	
}

#contiene_contacto h4{
	width:60%;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-left:75px;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;

}

#contiene_contacto h6{
	width:100%;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	margin-top:15px;
	margin-bottom:15px;

}



#contiene_contacto h5{
	width:60%;
	text-align:center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	padding-left:75px;
	margin:0px;
	margin-top:7px;
	margin-bottom:7px;

}

#campo_obligatorio{
width:99%;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	margin:0px;
	margin-top:7px;
	margin-bottom:7px;}

#devolucion{
	text-align:center;
	width:99%;
}
#devolucion table{
text-align:center;
width:600px;
border:1px solid #0000;
}

#devolucion td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#devolucion input{
	background-color: #FF6600;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#seguimiento{
		text-align:center;
	width:99%;
	}

#seguimiento h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin:0px;
	margin-bottom:5px;
	}

#seguimiento h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:4px;
	}

#seguimiento input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border: 1px solid #333333;
	text-align:center;
	margin:7px;
	}

#seguimiento .nohasalido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	margin-top:40px;
	}
	
/*CARRO NUEVO*/

#contiene_datos_envio h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;
	}

#contiene_datos_envio_izq h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;
	padding-left:37px;
	}

#contiene_datos_envio_izq h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;
	font-weight:bold;
	padding-left:35px;
	text-transform:uppercase;
	}

#contiene_datos_envio_dcha{
	width:49%;
	}

#datos_envio_dcha_nombre{
	width:30%;
	float:left;
	position:relative;
	text-align:left;
	min-width:100px;

}

#todo{
	width:100%;
}

#datos_envio_dcha_input{
	width:40%;
	float:left;
	position:relative;
	text-align:left;
	min-width:200px;
	}

#datos_envio_dcha_nombre_pais{
	width:30%;
	float:left;
	position:relative;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	min-width:100px;

}

#datos_envio_dcha_input_pais{
	width:40%;
	float:left;
	position:relative;
	text-align:left;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:bold;
	min-width:200px;

}

#contiene_datos_envio_dcha h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;
	padding-left:37px;
	}

#contiene_datos_envio_dcha h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;
	font-weight:bold;
	padding-left:35px;
	text-transform:uppercase;
	}
	
#contiene_datos_envio_dcha ul{
	list-style:none;
	margin:0px;
	padding-left:36px;
	margin-top:14px;
	}

#contiene_datos_envio_dcha li{
	display:inline;
	}

#contiene_datos_envio_dcha input{
	border: 1px solid #333333;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
#datos_carrito_final{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	color:#333333;
	font-weight:normal;
	margin:0px;
	margin-bottom:2px;

}

#err_de_localidad{
	color: #ec3d12;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}

#msg_cambios{
	color: #ec3d12;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	width:100%;

}
#envia_amigo h3{	
	color: #ec3d12;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	margin:0px;
	}

#envia_amigo h4{	
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	}

#envia_amigo input, textarea{	
	color: #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	border: 1px solid #333333;
	background-color:#FFFFFF;
	text-align:center;
	}

.input_cuenta_atras
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-width: 0;
	background-color: #EC3C11;
	text-align: middle;
}
.portada_navidad{
	color: #ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	margin:0px;
}

/*CAPAS FLOTANTES*/
#flotante{
	position: relative;
	float:left;
	display:none;
	font-family:tahoma;
	font-size:1em;
	padding:5px;	
	width:320px;
	border:3px solid #aea59b;
	background-color:#c4bfb8;
	text-align:center;
	color:#FFFFFF;
}

#portada_ofertas{
	position:absolute; 
	/*top:0; 
	left:300;*/
	z-index:1;
	margin: 0 auto;
	border-left:0;
	border-right:0;
	color:#000;
}

#portada_ofertas_peq{
	background:none;
	position:absolute;
	top:480;
	left:55%;
	width:250px;
	text-align:right;
	z-index:0;
	margin: 0 auto;
	border-left:0;
	border-right:0;
	color:#000;
}




#micuenta h4{
	margin:0px;
	padding:0px;
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	}

#micuenta p{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin:15px;
	

}
#micuenta input{
	margin:0px;
	background-color:#FF6600;
	font-size:11px;
	border:1px solid #333333;
	padding:0px;
	

}

#contiene_cabecera_micuenta {
	width:100%;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:11px;
	color:#000000;
	height:87px;
	padding-left:25px;

}
#contiene_cabecera_micuenta #fondo_micuenta{
	width:220px;
	min-width:220px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
	padding-top:47px;
	padding-left:10px;
	background-image:url(../images/cabecera_fondo_carrito.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#444444;
	float: left;
	
}

/* enlaces cabecera de MI CUENTA */
#contiene_cabecera_micuenta #pasos_micuenta {
	margin:0px;
	margin-right:10px;
	padding:5px;
	color:#999999;
	margin-top:5px;
	float:right;
	width:100%;
	min-width:400px;
}
#contiene_cabecera_micuenta #pasos_micuenta a{
	color:#999999;
	text-decoration:none;
}
#contiene_cabecera_micuenta #pasos_micuenta a:hover{
	color:#000000;
	text-decoration:none;
}

#contiene_cabecera_micuenta #pasos_micuenta ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
	color:#999999;
}

#contiene_cabecera_micuenta #pasos_micuenta li{
	margin-left:10px;
	margin-right:10px;
	display:inline;
}

#pasos_micuenta #current a{
	color:#ec3d12;
	font-weight:bold;
}

/*EDITAR MI CUENTA EN MY ACCOUNT*/
#editar_micuenta{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:15px;

}
#editar_micuenta h3{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	padding-left:10px;
	

}
#editar_micuenta h4{
	margin:0px;
	padding:0px;
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	}

#editar_micuenta p{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	margin:15px;
	
}

#editar_micuenta ul{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:10px;
	color:#333333;
	text-align:left;
	margin-left:10px;
	}

#editar_micuenta li{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-family:10px;
	color:#333333;
	text-align:left;
	margin-left:10px;
	}

#editar_micuenta input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px solid #333333;

}

#editar_micuenta #mensajes_error h4{
	margin:0px;
	padding:0px;
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	}

#mis_pedidos h3{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	padding-left:10px;
}

#navcontainer
{

margin: 0 auto;
padding: 1em 0 0 0;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

#navcontainer h3{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	padding-left:10px;
}



/* to stretch the container div to contain floated list */
#navcontainer:after
{
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#navlist
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 98%;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

ul#navlist li
{
display: block;
float: left;
width: 17%;
height: 30px;
margin: 0;
padding: 0.8em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #333333;
text-decoration: none;
background: #f7f2ea;

}

ul#navlist li a
{
display: block;
width: 100%;
padding:0;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #333333;
text-decoration: none;
background: #f7f2ea;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #f0e7d7;
color: #800000;
}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}

#expandir_datos{
	text-align:left;
	color:#ec3d12;
	font-weight:bold;

}
#ver_pedido_individual{
	float:left;
	position:relative;
	width:50%;
	padding-bottom:15px;
}

#numero_pedido_individual h2{
	background-color:#ec3d12;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	padding-left:10px;

}

#numero_pedido_individual h4{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	margin-right:4px;
	}

#numero_pedido_individual a{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		}

#numero_pedido_individual a:hover{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:underline;
		}

#ver_pedido_individual h3{
	color:#ec3d12;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-transform:uppercase;
	padding-left:10px;
	}

#ver_pedido_individual ul{
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	list-style:none;
	display:block;
	}
	
#unidades_pedido{
	width:710px;
	min-width:710px;
	float:left;
	position:relative;
	padding-top:5px;
	margin-top:5px;
	margin:5px;
	border-top: 1px dotted #666666;

}

#unidades_pedido h2{
	background-color:#ec3d12;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:uppercase;
	padding-left:10px;

}

#unidades_pedido:after
{
display: block;
line-height: 1px;
font-size: 1px;
clear: both;
}

ul#unidades_pedido_list
{
list-style: none;
padding: 0;
margin: 0 auto;
width: 98%;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;

}

ul#unidades_pedido_list li
{
display: block;
float: left;
width: 24%;
margin: 0;
padding-bottom:0.8em;
padding-top:0.8em;
padding-left:0.1em;
padding-right:0.1em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #333333;
text-decoration: none;
background: #f7f2ea;

}

ul#unidades_pedido_list li a
{
display: block;
width: 100%;
padding:0;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #333333;
text-decoration: none;
background: #f7f2ea;
}



#unidades_pedido>ul#unidades_pedido_list li a { width: auto; }

ul#unidades_pedido_list li#active
{
font-weight:bold;
color: #800000;
}

ul#unidades_pedido_list li a:hover, ul#unidades_pedido_list li#active a:hover
{
color: #800000;
background: transparent;
border-color: #aaab9c #fff #fff #ccc;
}
#h3_centrado{
	text-aling: center;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		}
	
#proceso_cancelacion input{
	text-aling: center;
	background-color:#ec3d12;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
		}

#proceso_cancelacion{
	width:700px;
	min-width:700px;
	float:left;
	position:relative;
	padding-top:5px;
	margin-top:5px;
	margin:5px;
	border-top: 1px dotted #666666;
	text-align:center;

}

	
#traking_pedido{
	width:710px;
	min-width:710px;
	float:left;
	position:relative;
	padding-top:5px;
	margin-top:5px;
	margin:5px;
	border-top: 1px dotted #666666;

}

#tracking_pedido h2{
	background-color:#ec3d12;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	text-transform:uppercase;
	padding-left:10px;
	}

#tracking_pedido a{
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11x;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:10px;
	}

#tracking_pedido a:hover{
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11x;
	text-align:center;
	text-transform:uppercase;
	text-decoration:underline;
	padding-left:10px;
	}

/*NUEVOS CSS TIENDA NUEVA*/

#contiene_centro h1{
font-family:Tahoma, Verdana, Arial, Helvetica;
font-size:30px;
font-weight:bold;
color:#41301c;
min-height:85px;
padding:0px;
padding-top:35px;
padding-left:70px;
text-align:left;
text-transform:uppercase;
background-image:url(../images/fondos-registros.png);
background-repeat:no-repeat;

}

#contiene_centro p.parrafo_aviso{
	text-align:center;
	color:#ff5200;
	font-weight:bold;
	font-size:1.3em;
	border:none;
	margin:0px;
	padding:0px;
	width:100%;

}

/*ESTO ES PARA EL NUEVO REGISTRO*/
#nuevo_registro_on{
	margin-left:6%;
	width:90%;
	font-size:1em;
	background-image:url(../images/imagen_condiciones.jpg);
	background-repeat:no-repeat;
	background:#FFFFFF;
}
#nuevo_registro_on label{
	float: left;
	clear: left;
	width: 11em;
	margin-right: 0.5em;
	margin-bottom: 1em;
	
	}

#nuevo_registro_on label,a{
	font-size:1em;
	}

#nuevo_registro_on p{
	font-size:1.4em;
	width:90%;
	border-bottom: 1px dashed #CCC;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 5px;
	}

#nuevo_registro_on input,textarea{
		border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";
	}
#nuevo_registro_on input.largo{
	width:300px;
	border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";

}
#nuevo_registro_on input.largo_registro_error{
	width:300px;
	border: 1px solid #CCC;	
	color:#ffffff;
	font-size:1em;
	font-family:"tahoma";
	background-color:#ff5200;

}
#nuevo_registro_on input.corto{
	width:6em;
	border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";

}
#nuevo_registro_on input.fecha{
	width:2em;
	border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";

}
#nuevo_registro_on input.corto_registro_error{
	width:6em;
	border: 1px solid #CCC;	
	color:#ffffff;
	font-size:1em;
	font-family:"tahoma";
	background-color:#ff5200;

}
#nuevo_registro_on input.fecha_registro_error{
	width:2em;
	border: 1px solid #CCC;	
	color:#ffffff;
	font-size:1em;
	font-family:"tahoma";
	background-color:#ff5200;

}
#nuevo_registro_on input.registro_error{
	background-color:#ff5200;

}

#nuevo_registro_on input.botones{
	width:150px;
	color:#ff5200;
	border: 2px solid #ff5200;
	text-align:center;
	margin:4px;
	padding:5px;
	background-color:#FFFFFF;
		

}
#nuevo_registro_on ul{
	text-align:center;

}
#nuevo_registro_on li{
	display:inline;
	list-style-image:none;
	margin:10px;
	background-image:none;
	

}

/* NUEVA MI CUENTA*/
#nueva_micuenta{
	margin-left:10px;
	width:750px;
	float:left;
	position:relative;
	background-image:url(../images/imagen_condiciones.jpg);
	background-repeat:no-repeat;

}

#nueva_micuenta label{
	float: left;
	clear: left;
	width: 11em;
	margin-right: 0.5em;
	margin-bottom: 1em;
	
	}


#nueva_micuenta p{
	font-size:1.2em;
	width:90%;
	border-bottom: 1px dashed #CCC;
	padding-top: 9px;
	padding-right: 0;
	padding-bottom: 9px;
	padding-left: 5px;
	}


#nueva_micuenta h3{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
	

}


#nueva_micuenta ul{
	text-align:center;

}
#nueva_micuenta li{
	display:inline;
	list-style-image:none;
	margin:10px;
	background-image:none;
	}
#nueva_micuenta input.botones{
	width:150px;
	color:#ff5200;
	border: 2px solid #ff5200;
	text-align:center;
	margin:4px;
	padding:5px;
	background-color:#FFFFFF;}




#nueva_micuenta label,a{
	font-size:1em;
	}

#nueva_micuenta input,textarea{
		border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";
	}
#nueva_micuenta input.largo{
	width:300px;
	border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";

}
#nueva_micuenta input.largo_registro_error{
	width:300px;
	border: 1px solid #CCC;	
	color:#ffffff;
	font-size:1em;
	font-family:"tahoma";
	background-color:#ff5200;

}
#nueva_micuenta input.corto{
	width:6em;
	border: 1px solid #CCC;	
	color:#05283c;
	font-size:1em;
	font-family:"tahoma";

}
#nueva_micuenta input.corto_registro_error{
	width:6em;
	border: 1px solid #CCC;	
	color:#ffffff;
	font-size:1em;
	font-family:"tahoma";
	background-color:#ff5200;

}
#nueva_micuenta input.registro_error{
	background-color:#ff5200;

}

/*LISTADO PRODUCTOS PEDIDOS*/

#contiene_pedidos_nuevos{
	width:750px;
	float:left;
	position:relative;
	font-family:tahoma;
	font-size:1.3em;
	}

#contiene_pedidos_nuevos a:hover{
	color:#ff5200;
	text-decoration:underline;
	font-size:1em;

}

#contiene_pedidos_nuevos h3{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
}

#contiene_pedidos_nuevos ul{
	list-style-type:none;
	}

#contiene_pedidos_nuevos li{
	display:inline;}
	

#contiene_pedidos_nuevos label{
	float:left;
	position:relative;
	width:173px;
	margin:1px;
	border: 1px solid #5e4c36;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	background-image:url(../images/fondo_myaccount.jpg);
	color:#FFFFFF;

}

#contiene_pedidos_nuevos li.estado_pedido{
	float:left;
	position:relative;
	width:173px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	height:50px;
	min-height:50px;
	border-bottom:1px dotted #CCCCCC;
	}

#contiene_pedidos_nuevos li.estado_pedido_dentro{
	display:list-item;
	text-align:left;
}


#contiene_pedidos_nuevos label.pedido_dentro{
	float:left;
	position:relative;
	width:173px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	height:50px;
	min-height:50px;
	border-bottom:1px dotted #CCCCCC;

}


/*LISTADO PRODUCTOS PEDIDOS*/

#contiene_pedidos_individual{
	width:750px;
	float:left;
	position:relative;
	font-family:tahoma;
	font-size:1.3em;
	background-image:url(../images/imagen_condiciones.jpg);
	background-repeat:no-repeat;
	}

#contiene_pedidos_individual a{
	color:#5e4c36;
	text-decoration:underline;
	

}

#contiene_pedidos_individual a:hover{
	color:#ff5200;
	text-decoration:underline;
	font-size:1em;

}

#contiene_pedidos_individual h3{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
	border-bottom:dashed 1px #5e4c36;
}

#contiene_pedidos_individual h3.volver{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
	text-align:right;
	border:none;
}

#contiene_pedidos_individual label{
	float:left;
	position:relative;
	width:150px;
	font-family:tahoma;
	font-size:1em;
	color:#5e4c36;
	font-weight:bold;
	
	}

#contiene_pedidos_individual ul{
	list-style-type:none;
	padding-bottom:10px;
	}

#contiene_pedidos_individual li{
	margin:3px;
	}

#contiene_pedidos_individual label.especial{
	float:left;
	position:relative;
	width:173px;
	background-image:url(../images/fondo_myaccount.jpg);
	color:#FFFFFF;

}

#contiene_pedidos_individual li.datos_pedido{
	float:left;
	position:relative;
	width:173px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	border-bottom:1px dotted #CCCCCC;
	display:inline;
	}

#contiene_pedidos_individual label.producto_dentro{
	float:left;
	position:relative;
	width:173px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	}

#contiene_pedidos_individual h4{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	text-transform:uppercase;
	padding-bottom:5px;
	padding-top:5px;
	font-weight:bold;
	border-bottom:dashed 1px #5e4c36;
}

#contiene_pedidos_individual p{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	padding-bottom:5px;
	padding-top:5px;
	text-align:center;
	
}

#contiene_pedidos_individual input.botones{
	width:150px;
	color:#ff5200;
	border: 2px solid #ff5200;
	text-align:center;
	margin:4px;
	padding:5px;
	background-color:#FFFFFF;
		

}
#iconografia{
	float:right;
	position:relative;
	width:50%;
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-top:10px;
	border-top:#aa9d87 thin dotted;
	}

#iconografia img{
	vertical-align:middle;

}

#iconografia label{
	float:left;
	position:relative;
	width:140px;
	text-align:left;

}
#iconografia ul{
	list-style-type:none;
	}
	
#iconografia li{
	display: inline;
	text-align:left;
	vertical-align:middle;
	color:#999999;
	font-size:0.9em;

}

#iconografia h4{
text-align:center;
color:#5e4c36;
text-transform:uppercase;
font-size:1.5em;
margin:0px;
padding:0px;
margin-bottom:10px;
}

/*CUPONES NUEVO*/

#contiene_cupones_nuevos{
	width:750px;
	float:left;
	position:relative;
	font-family:tahoma;
	font-size:1.3em;
	}

#contiene_cupones_nuevos a:hover{
	color:#ff5200;
	text-decoration:underline;
	font-size:1em;

}

#contiene_cupones_nuevos h3{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1.5em;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
	
}

#contiene_cupones_nuevos h4{
	color:#5e4c36;
	font-family:tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	text-transform:uppercase;
	margin:10px;
	font-weight:bold;
	text-align:center;
	
}

#contiene_cupones_nuevos ul{
	list-style-type:none;
	}

#contiene_cupones_nuevos li{
	display:inline;}
	

#contiene_cupones_nuevos label{
	float:left;
	position:relative;
	width:129px;
	margin:1px;
	border: 1px solid #5e4c36;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	background-image:url(../images/fondo_myaccount.jpg);
	color:#FFFFFF;

}

#contiene_cupones_nuevos li.estado_pedido{
	float:left;
	position:relative;
	width:129px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	height:50px;
	min-height:50px;
	border-bottom:1px dotted #CCCCCC;
	}

#contiene_cupones_nuevos li.estado_pedido_dentro{
	display:list-item;
	text-align:left;
}


#contiene_cupones_nuevos label.pedido_dentro{
	float:left;
	position:relative;
	width:129px;
	margin:1px;
	border:none;
	padding-bottom:5px;
	padding-top:5px;
	text-indent:4px;
	color:#FFFFFF;
	background-image:none;
	color:#5e4c36;
	height:50px;
	min-height:50px;
	border-bottom:1px dotted #CCCCCC;

}


