@charset "utf-8";

.mispaginas {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000;
	border: 4px outset #FF0000;
}
body  {
	color: #000000;
	font-family: "Comic Sans MS";
	font-size: 100%;
	font-weight: bold;
	top: auto;
    }
.twoColLiqLtHdr #container #empresa #vendemos {

}

    .twoColLiqLtHdr #container {
	width: 100%;
	text-align: center;
	list-style-type: square;
	padding: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-size: small;
	background-color: #FFFFFF;
    } 
    .twoColLiqLtHdr #header {
	padding: 0;  /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen bajo él. Si se utiliza una imagen en el #header en lugar de texto, es posible que le interese quitar el relleno. */
	height: 132px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFFFFF;
    } 
    
    /* Sugerencias para sidebar1:
    1. dado que está trabajando en porcentajes, es conveniente no utilizar relleno en la barra lateral. Se añadirá al ancho en el caso de navegadores que cumplen los estándares, creando un ancho real desconocido. 
    2. El espacio entre el lado del div y los elementos que contiene puede crearse colocando un margen izquierdo y derecho en dichos elementos, como se observa en la regla ".twoColLiqLtHdr #sidebar1 p".
    3. Dado que Explorer calcula los anchos después de mostrarse el elemento padre, puede que ocasionalmente encuentre errores inexplicables con columnas basadas en porcentajes. Si necesita resultados más predecibles, puede optar por cambiar a columnas con tamaño en píxeles.
    */
    .twoColLiqLtHdr #sidebar1 {
	float: left;
	width: 18%;
	font-weight: bold;
	color: #000000;
	font-family: "Comic Sans MS";
	clear: left;
	font-size: small;
	padding: 0px;
	margin: 0px;
	border: 4px double #FF0000;
	text-align: center;
	background-color: #FFFFFF;
    }
.twoColLiqLtHdr #container #sidebar1 a {
}

    
    /* Sugerencias para mainContent:
    1. el espacio entre el mainContent y sidebar1 se crea con el margen izquierdo del div mainContent.  Con independencia de la cantidad de contenido que incluya el div sidebar1, permanecerá el espacio de la columna. Puede quitar el margen izquierdo si desea que el texto del div #mainContent llene el espacio de #sidebar1 cuando termine el contenido de #sidebar1.
    2. para evitar la caída de un elemento flotante con una resolución mínima admitida de 800 x 600, los elementos situados dentro del div mainContent deben tener un tamaño de 430px o inferior (incluidas las imágenes).
    3. en el siguiente comentario condicional de Internet Explorer, la propiedad zoom se utiliza para asignar a mainContent "hasLayout." Esto evita diversos problemas específicos de IE.
    */
    .twoColLiqLtHdr #mainContent {
	padding-top: 0px;
	padding-right: 0%;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-left: 19%;
	text-align: center;
	background-color: #FFFFFF;
    } 
    .twoColLiqLtHdr #footer {
	clear: both;
	text-align: center;
	background-color: #FFCD37;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
    } 
    .twoColLiqLtHdr #footer p {
    	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
    	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
    }
.twoColLiqLtHdr #container #header #imagen_logotipo {
	float: left;
	margin-left: 1px;
}
.twoColLiqLtHdr #container #header #flash {
	float: left;
}
.twoColLiqLtHdr #container #header #buscador {
	background-image: url(imagenes/fondobuscador.jpg);
	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;
	font-size: x-small;
	margin-left: 41%;
	height: 50px;
	margin-right: 31%;
}
.twoColLiqLtHdr #container #header #linea_superior {
	height: 26px;
	background-image: url(imagenes/verdebarralarga.png);
	font-size: small;
}

.twoColLiqLtHdr #container #header #mirar_carrito {
	float: left;
	text-align: center;
}
.twoColLiqLtHdr #container #header #buscador #form1 {
	margin-top: 0px;
}
.twoColLiqLtHdr #container #sidebar1 #disfraces_menuizquierda {
	background-image: url(imagenes/verde.png);
	font-weight: bold;
	font-family: "Comic Sans MS";
	text-align: center;
	text-transform: uppercase;
	margin: 0px;
	padding: 0px;
}
.twoColLiqLtHdr #container #sidebar1 #accesoriosizquierda {
	font-family: "Comic Sans MS";
	color: #000000;
	background-image: url(imagenes/verde.png);
	text-align: center;
}
.twoColLiqLtHdr #container #sidebar1 #despedidas {
	font-family: "Comic Sans MS";
	color: #000000;
	background-image: url(imagenes/verde.png);
	text-align: center;
}
.twoColLiqLtHdr #container #sidebar1 #fiestamenuizquierda {
	font-family: "Comic Sans MS";
	color: #000000;
	background-image: url(imagenes/verde.png);
	text-align: center;
}
.twoColLiqLtHdr #container #header #linea_superior .mispaginas a:link {
	color: #000000;
	font-weight: bold;
	font-family: "Comic Sans MS";
	font-size: small;
}
.twoColLiqLtHdr #container #header #linea_superior .mispaginas a {
	font-family: "Comic Sans MS";
	font-weight: bold;
	color: #000000;
	font-size: small;
}
.twoColLiqLtHdr #container #header #linea_superior .mispaginas a:hover {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #0000FF;
	text-decoration: underline;
	font-weight: bold;
	text-align: right;
}
.twoColLiqLtHdr #container #header #linea_superior .letrasconbarraizq a {
	color: #000000;
	font-family: "Trebuchet MS", "Trajan Pro";
	font-size: x-small;
}
.twoColLiqLtHdr #container #header #linea_superior .letrasconbarraizq a:link {
	font-weight: bold;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: x-small;
}
.twoColLiqLtHdr #container #header #linea_superior .letrasconbarraizq a:hover {
	color: #0000FF;
	text-decoration: underline;
}
.twoColLiqLtHdr #container #sidebar1 .letrasconbarraizq {
}
.twoColLiqLtHdr #container #sidebar1 a:link {
	font-family: "Comic Sans MS";
	color: #000000;
}
.twoColLiqLtHdr #container #sidebar1 a {
	font-weight: bold;
	color: #000000;
}


.twoColLiqLtHdr #container #sidebar1 a:hover {
	color: #FFF;
	text-decoration: underline;
	font-size: small;
	background-color: #FF0000;
}

.twoColLiqLtHdr #container #header #menumio {
	clear: both;
	width: 100%;
	background-image: url(imagenes/menu.gif);
	height: 28px;
	font-size: small;
	margin: 0px;
}
.twoColLiqLtHdr #container #sidebar1 #botones {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
}


.twoColLiqLtHdr #container #mainContent #productosexy {
	text-align: center;
	float: left;
}
.twoColLiqLtHdr #container #mainContent #titulos_productos {
	text-align: center;
	font-weight: bold;
	color: #000000;
	background-image: url(imagenes/barra1.gif);
	margin: 0px;
	padding: 0px;
	font-size: medium;
	border-top-width: 5px;
	border-bottom-width: 5px;
	border-top-style: outset;
	border-bottom-style: outset;
	border-top-color: #FF0000;
	border-bottom-color: #FF0000;
}
.productos {
	text-align: center;
}
.cambio_paginas {
	text-align: center;
	font-family: "Comic Sans MS";
	font-weight: bold;
	color: #0000FF;
}
.pasarpaginas {
	font-family: "Comic Sans MS";
	color: #000000;
	background-image: url(imagenes/menu.gif);
	text-align: center;
}
.numerosdepaginacion {
	border: 3px outset #FFFF00;
	margin-left: 20px;
	text-align: center;
	letter-spacing: 5px;
}

.recuentoregistros {
	color: #0000FF;
	background-image: url(imagenes/menu2.gif);
	font-weight: bold;
	font-family: "Comic Sans MS";
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.detalle_disfraz {
	text-align: center;
	font-family: "Comic Sans MS";
	font-weight: bold;
	color: #000000;
}
.twoColLiqLtHdr #container #mainContent #carritochica {
	margin: 0px;
	padding: 0px;
}
.twoColLiqLtHdr #container #mainContent #form1 {
	margin: 0px;
	padding: 0px;
}
.twoColLiqLtHdr #container #header #buscador #busca {
	margin: 0px;
	padding: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.titulostablas {
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	background-image: url(imagenes/barra1.gif);
	text-align: center;
}
.titulobasedatos {
	font-weight: bold;
	color: #000000;
	font-size: x-small;
	text-transform: capitalize;
	background-color: #FFF;
}

.twoColLiqLtHdr #container #mainContent #form3 input {
	font-family: "Comic Sans MS";
	font-weight: bold;
	color: #0000FF;
	text-align: center;
}
.ROJO {
	font-family: "Times New Roman", Times, serif;
	color: #FF0000;
}
.DISPONIBILIDAD {
	color: #000000;
	font-size: small;
}
.busquedadiv {
	float: left;
	border: 1px solid #000000;
	margin-right: 2%;
	margin-left: 2%;
	font-size: small;
	text-align: center;
}
.twoColLiqLtHdr #container #footer #piecopy {
	float: left;
	width: 30%;
	text-align: center;
}
.twoColLiqLtHdr #container #footer #pietlf {
	float: right;
	text-align: center;
	width: 35%;
}
.twoColLiqLtHdr #container #footer #piepaginas {
	text-align: center;
	margin-left: 300px;
	margin-right: 300px;
	width: 32%;
}
.twoColLiqLtHdr #container #empresa {
	margin-left: 180px;
}
.menuizquierdaclase {
	background-image: url(imagenes/verde.png);
	font-family: "Comic Sans MS";
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: small;
}
.divderecha {
	float: right;
	margin-right: 3%;
	margin-left: 1%;

}
.twoColLiqLtHdr #container #facebook {
	float: right;
}

.twoColLiqLtHdr #container #header #mirar_carrito #amigo {
	float: right;
}
.twoColLiqLtHdr #container #header #amigo {
	font-family: "Times New Roman", Times, serif;
	font-size: small;
	float: left;
	height: 85px;
}
.twoColLiqLtHdr #container #header #amigo form {
	margin: 0px;
	padding: 0px;
}
.stock {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline overline blink;
	font-weight: bolder;
	background-color: #FFFFFF;
	font-size: x-small;
	text-align: center;
	text-transform: uppercase;
}
.twoColLiqLtHdr #container #header #amigo input {
	font-size: x-small;
}
.twoColLiqLtHdr #container #mainContent img {
	border: 4px inset #FF0000;
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent table {
	border: 5px double #FF0000;
	font-size: small;
	text-align: center;
	color: #000;
}
.twoColLiqLtHdr #container iframe {
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: none;
	border-left-style: none;
	border-right-color: #FF0000;
	border-left-color: #FF0000;
	text-align: left;
}
.musica {
	float: right;
	width: 9%;
	margin-left: 2%;
}
.letramusica {
	font-size: x-small;
	color: #0000FF;
}
.letramusicacantante {
	font-size: xx-small;
	color: #000000;
}
.twoColLiqLtHdr #container #header #barragoogle {
	margin-top: 0px;
	margin-bottom: 0px;
}
.twoColLiqLtHdr #container #header #barragoogle {
	clear: both;
	margin-left: 24%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.twoColLiqLtHdr #container #mainContent #form1 {
	margin: 0px;
	padding: 0px;
}
.contador {
	float: left;
	background-image: url(imagenes/menu.gif);
	margin-left: 10px;
}
.twoColLiqLtHdr #container #header #google {
	font-size: x-small;
	font-weight: bold;
	text-decoration: blink;
}
.twoColLiqLtHdr #container #header #anuncio {
	float: left;
	font-size: x-small;
	font-weight: bold;
	background-image: url(imagenes/barra1.gif);
	height: 18px;
	text-transform: uppercase;
}
.twoColLiqLtHdr #container #header #amigo input {

}
.twoColLiqLtHdr #container #header #amigo .twoColLiqLtHdr {
}
.boton {
	background-image: url(imagenes/verde.png);
	font-size: 9px;
	font-weight: bold;
}
.twoColLiqLtHdr #container #anuncios {
	margin-left: 15%;
}
.letrasindexhtml {
	text-transform: lowercase;
	color: #0000FF;
	font-family: "Times New Roman", Times, serif;
}
.adsense {

}
.twoColLiqLtHdr #container #derechapaginas {
	float: right;
}
.novedadesizq {
	text-align: center;

}
.salta {
	clear: both;
	font-family: "Comic Sans MS", cursive;
}

.twoColLiqLtHdr #container #mainContent #form1 {
	margin: 0px;
	padding: 0px;
}
.formulario {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	text-align: center;
}
.losmasvendidos {
	float: left;
	width: 14%;
	border: 1px solid #000000;
	background-color: #99FF99;
	font-size: small;
}
.formulariogrupos {
	border: 6px groove #FF0000;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.google15 {
	float: right;
	border: 6px ridge #ABDD12;
}
.googlearriba {
	float: right;
	margin-right: 7%;
}
.twoColLiqLtHdr #container #footer div {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent div {
	font-weight: bold;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;

}
.cata220 {
	font-size: small;
	height: 220px;
	float: left;
}
.bienvenidos {
	font-size: small;
	font-weight: bold;
	background-color: #FFFFFF;
	text-align: center;
	margin-right: 10px;
}
.tiendaencabezado {
	font-size: small;
	color: #FFFFFF;
	background-color: #FFFFFF;
}
.twoColLiqLtHdr #container #mainContent #encabezadocarritocompra {
	background-color: #FFFFFF;
}
.twoColLiqLtHdr #container #mainContent #imagencarrito {
	height: 120px;
	width: 80px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #mainContent #titulos_productos h1 {
	font-size: medium;
}
.twoColLiqLtHdr #container #mainContent #presentacion {
	background-color: #FFFFFF;
	width: 98%;
	margin-left: 1%;
}
.letrasmaspequeñas {
	font-size: small;
	font-weight: bold;
	text-align: center;
}
.twoColLiqLtHdr #container #header #buscador #form #busca label {
	background-image: url(imagenes/verde.png);
}
.twoColLiqLtHdr #container #header #buscador #form #busca #buscar {
	background-image: url(imagenes/verde.png);
	font-weight: bold;
	color: #000000;
	font-size: x-small;
}
.twoColLiqLtHdr #container #menudisfraces {
	color: #FFF;
	clear: both;
	margin-left: 1%;
}
.twoColLiqLtHdr #container #mainContent #presentacion #mycrawler2 {

}
.twoColLiqLtHdr #container #mainContent #presentacion {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #presentacion #mycrawler2 {
	text-align: center;
}
.twoColLiqLtHdr #container #header #buscador #form #busca #label {
	color: #000;
}
.twoColLiqLtHdr #container #header #menudisfraces #MenuBar1 li .MenuBarItemSubmenu {
	color: #FFF;
	font-weight: bold;
}
.twoColLiqLtHdr #container #header #amigo form a .boton {
	font-weight: bold;
}
.twoColLiqLtHdr #container #sidebar2 {
	text-align: center;
	float: right;
	width: 15%;
	padding: 0px;
}
.twoColLiqLtHdr #container #sidebar2 #menuderecha {
	border: 2px outset #000;
	background-image: url(imagenes/verde.png);
	color: #FFF;
	font-weight: bold;
}
.twoColLiqLtHdr #container #sidebar2 #otraspaginas {
	border: 2px inset #000;
	text-decoration: underline;
	background-color: #CCC;
}
.twoColLiqLtHdr #container #header #presentacion {
	clear: both;
	background-image: url(imagenes/verdebarralarga.png);
	height: 28px;
}
.twoColLiqLtHdr #container #header #payasa {
	float: left;
	margin-left: 1%;
}
.twoColLiqLtHdr #container #header #buscador #busca2 #buscar2 {
	background-image: url(imagenes/verdebarralarga.png);
	border: 2px outset #000;
}
.twoColLiqLtHdr #container #header #buscador #busca2 #label2 {
	margin: 0px;
	padding: 0px;
}
.twoColLiqLtHdr #container #header #redes {
	float: right;
	background-color: #FFF;
	margin-right: 0%;
}
.twoColLiqLtHdr #container #sidebar1 #formusuario #cliente {
	float: left;
}
.twoColLiqLtHdr #container #header #contacto {
	float: left;
}
.twoColLiqLtHdr #container #header #imagen {
	float: right;
	margin-right: 0%;
	margin-top: 2%;
}
.twoColLiqLtHdr #container #header #guardia {
	float: right;
	margin-top: 3%;
	margin-right: 1%;
}
.contacto {
	border-top-width: 3px;
	border-right-width: 2px;
	border-bottom-width: 3px;
	border-left-width: 2px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.twoColLiqLtHdr #container #mainContent #formulariocontacto #form2 #izqcontacto {
	text-align: center;
	float: left;
	width: 50%;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #formulariocontacto {
	width: 100%;
	text-align: center;
}
.DIVMAPASITIO {
	width: 40%;
	margin-left: 1%;
	margin-right: 2%;
}
.titulomapa {
	font-size: small;
	font-weight: bold;
	color: #000;
}


.titulosbuscador {
	font-size: x-small;
}
.campoizqui {
	float: left;
}
.twoColLiqLtHdr #container #sidebar2 #menurojo {
	font-weight: bold;
	color: #FFF;
	border: 4px inset #000;
	background-image: url(imagenes/fondobuscador.jpg);
}
.twoColLiqLtHdr #container #mainContent div #botonanclas {
	background-image: url(imagenes/verdebarralarga.png);
}
.mispaginas {
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: inset;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-top-color: #999;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #999;
}
.imagenpagprincipal {
	float: left;
	text-align: center;
	width: 19%;
	margin-left: 2px;
}
.fondotituloprincipal {
	background-image: url(imagenes/verdebarralarga.png);
}
.disfracesycomple {
	float: left;
	height: 170px;
	background-color: #FFF;
	margin-left: 1%;
}

.twoColLiqLtHdr #container #mainContent #imagenpagprincipal #lomasvendidos {
	text-align: left;
	background-color: #FFF;
	font-size: x-small;
}
.twoColLiqLtHdr #container #mainContent #imagenpagprincipal #titulolomasvendidos {
	height: 20px;
	background-image: url(imagenes/barra1.gif);
	font-weight: bold;
}
.twoColLiqLtHdr #container #mainContent #imagenpagprincipal #titulolomasvendidos a {
	color: #000;
	font-weight: bold;
}
.twoColLiqLtHdr #container #mainContent #imagenpagprincipal #lomasvendidos a {
	color: #000;
	font-weight: bold;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 {
	margin-left: 5px;
	background-color: #FFFFFF;
}
.twoColLiqLtHdr #container #mainContent div #importan {
	font-weight: bold;
	color: #FFF;
	background-color: #F00;
}
.botonactualizar {
	background-color: #FFF;
	border-top-width: 3px;
	border-right-width: 3px;
	border-bottom-width: 3px;
	border-left-width: 3px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #999;
	border-right-color: #000;
	border-bottom-color: #999;
	border-left-color: #000;
}
.twoColLiqLtHdr #container #mainContent div #carrito tr td div strong {

}
.twoColLiqLtHdr #container #mainContent div #carrito tr td div #total strong {
	text-align: right;
}
.twoColLiqLtHdr #container #sidebar1 #CollapsiblePanel1 .CollapsiblePanelContent #cliente {
	float: left;
	font-size: x-small;
}
.twoColLiqLtHdr #container #sidebar1 #Accordion1 .AccordionPanel.AccordionPanelOpen .AccordionPanelContent #cliente {
	float: left;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #detallefotogrande {
	float: left;
	width: 57%;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #tablainteresar {
	float: left;
	width: 43%;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #masdisfracesdeinteres {

}
.titulomasdisfraces {
	font-size: xx-small;
	font-weight: bold;
	color: #FFF;
	background-color: #000;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #tablainteresar table tr td a img {
	border: 2px outset #F00;
}
.preciomasinteresar {
	font-size: x-small;
	font-weight: bold;
	color: #F00;
}
.stockmasinteresar {
	font-size: xx-small;
	font-weight: bold;
	color: #F00;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #masdisfracesdeinteres table {
	border: 2px outset #F00;
}


.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #masdisfracesdeinteres table tr td a img {
	border: 2px outset #F00;
}

.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #tablainteresar table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #detallefotogrande table {
	border: 2px solid #F00;
}
.twoColLiqLtHdr #container #mainContent div .detalle_disfraz #detallefotogrande table tr td a img {
	border: 2px outset #F00;
}
.titulomascaras {
	font-size: 7px;
	font-weight: bold;
	color: #F00;
	background-color: #000;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #imagenpagprincipal #titulolomasvendidos #lomasvendidos a:hover {
	font-size: x-small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #disfracesycomple a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #disfracesycomple5 a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #disfracesycomple3 a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #disfracesycomple4 a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #header #redes a {
	margin-right: 4px;
}
.twoColLiqLtHdr #container #sidebar2 #menurojo a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #sidebar2 #menuderecha a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent div div table tr td a:hover {
	font-size: x-small;
	color: #F00;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table tr td {
	text-align: left;
	color: #0000FF;
}
.twoColLiqLtHdr #container #mainContent div form table tr td {
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table {
	color: #FF0000;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table {
	color: #000000;
}
.twoColLiqLtHdr #container #mainContent div form table tr td table .EMPRESA .Estilo101 .EMPRESA {
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent #form1 table tr td table tr td {
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent div #directorios table {
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent div #directorios {
	float: left;
	width: 50%;
	text-align: left;
}
.twoColLiqLtHdr #container #header #buscador form #botonizq {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.botongoogle {
	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;
	float: right;
}
.twoColLiqLtHdr #container #header #buscador #content {
	float: right;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	margin: 0px;
	text-align: right;
}
.botongoogle {
	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;
	float: right;
	width: 70px;
}
.contrase {
	font-size: x-small;
}
.botones {
	border: 1px solid #F00;
	background-color: #FFFFFF;
}
.losmasvendidos {
	font-size: x-small;
	background-color: #FFF;
	text-align: left;
}
.izquierda {
	float: left;
}
.izquierdadelpie {
	float: left;
}
.derechadelpie {
	float: right;
	margin-right: 2%;
}
.mediodelpie {
	margin-right: 35%;
	margin-left: 35%;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel4 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible h2 {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible h3 {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .stock h1 strong {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .stock strong {
	text-align: center;
}
.twoColLiqLtHdr #mainContent div #titulos_productos h1 strong {
	font-size: medium;
}
.twoColLiqLtHdr #mainContent div #titulos_productos h1 {
	font-size: medium;
}
.twoColLiqLtHdr #mainContent div .pasarpaginas h2 {
	font-size: medium;
}
.twoColLiqLtHdr #mainContent div .pasarpaginas {
	text-align: center;
}
.twoColLiqLtHdr #mainContent div .recuentoregistros {
	text-align: center;
}
.twoColLiqLtHdr #mainContent div .detalle_disfraz #detallefotogrande {
	text-align: center;
}
.twoColLiqLtHdr #mainContent div .detalle_disfraz #tablainteresar {

}
.twoColLiqLtHdr #mainContent div .detalle_disfraz #detallefotogrande div {
	font-size: x-small;
}
.twoColLiqLtHdr #mainContent div #titulos_productos {
	background-image: url(imagenes/barra1.gif);
}
.twoColLiqLtHdr #mainContent div div {
	font-size: x-small;
}
.twoColLiqLtHdr #mainContent div table tr td a img {
	border: 5px outset #F00;
}
.twoColLiqLtHdr #container #mainContent div form table tr td div {
	text-align: center;
	color: #0000FF;
}
.twoColLiqLtHdr #container #mainContent div {
	text-align: center;
	background-color: #FFF;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .imagenpagprincipal div .losmasvendidos {
	text-align: center;
	width: 100%;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible .imagenpagprincipal div .losmasvendidos a:hover {
	font-size: x-small;
}
.twoColLiqLtHdr #container #sidebar1 .botones #CollapsiblePanel2 .CollapsiblePanelContent .botones .botones a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #sidebar1 .botones #CollapsiblePanel3 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
}
.twoColLiqLtHdr #container #sidebar1 .botones #CollapsiblePanel5 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	background-color: #F00;
}
.twoColLiqLtHdr #mainContent div #directorios {
	float: left;
	text-align: left;
	width: 50%;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel2 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	background-color: #F00;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel3 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	background-color: #F00;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel4 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	color: #000;
	background-color: #F00;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel5 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	background-color: #F00;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel6 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	background-color: #F00;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel7 .CollapsiblePanelContent .botones a:hover {
	font-size: small;
	color: #000;
	background-color: #F00;
}
.twoColLiqLtHdr #mainContent div div #form1 table {
	float: left;
	width: 100%;
}
.twoColLiqLtHdr #mainContent div div table tr td a:hover {
	font-size: small;
}
.twoColLiqLtHdr #sidebar1 #formusuario #CollapsiblePanel1 .menuizquierdaclase a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel2 #disfraces_menuizquierda4 .twoColLiqLtHdr.Estilo8 a strong {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel3 #accesoriosizquierda strong a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel4 .menuizquierdaclase a strong {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel4 .CollapsiblePanelContent .botones .botones a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel2 .CollapsiblePanelContent .botones a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel3 .CollapsiblePanelContent .botones a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel5 #disfraces_menuizquierda2 .twoColLiqLtHdr.Estilo8 a strong {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel5 .CollapsiblePanelContent .botones .botones a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel6 .menuizquierdaclase strong a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel6 .CollapsiblePanelContent .botones a {
	color: #000;
}
.twoColLiqLtHdr #sidebar1 #CollapsiblePanel7 .menuizquierdaclase .twoColLiqLtHdr.Estilo8 a strong {
	color: #000;
}
.twoColLiqLtHdr #mainContent div #mainContent2 table tr td a #red {
	border: 1px solid #000;
}

.twoColLiqLtHdr #sidebar1 #CollapsiblePanel7 .CollapsiblePanelContent .botones a {
	color: #000;
}
.twoColLiqLtHdr #mainContent div #mainContent2 table tr td a img {
	border: 4px outset #F00;
}
.twoColLiqLtHdr #mainContent div table tr td a #red {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.red {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #mainContent div table tr td a .red {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #titulos_productos #comocomprar {
	float: left;
	width: 40%;
	margin-left: 6%;
	background-color: #F00;
	border-right-width: 4px;
	border-left-width: 4px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #000;
	border-right-color: #000;
	border-bottom-color: #000;
	border-left-color: #000;
}
.twoColLiqLtHdr #titulos_productos #seguir {
	background-image: url(imagenes/barra1.gif);
	width: 95%;
	margin-left: 4%;
}
.contactocorreo {
	font-size: small;
	color: #F00;
	background-color: #00F;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible div {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #contacto {
	background-color: #F00;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #contacto .stock1 a:link {
	font-size: small;
	color: #F00;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #contacto .stock1 a {
	font-size: small;
	color: #F00;
}
.facturacuadro {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #comprar {
	background-image: url(imagenes/barra1.gif);
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #contacto {
	float: left;
	width: 45%;
	background-image: url(imagenes/barra1.gif);
	border: 2px solid #000;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #comprar {
	float: left;
	width: 37%;
	border: 2px solid #000;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #mitalla {
	float: left;
	width: 14%;
	border: 2px solid #000;
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent.TabbedPanelsContentVisible #mitalla {
	background-image: url(imagenes/barra1.gif);
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup .TabbedPanelsContent TabbedPanelsContentVisible #campana {
	background-color: #000000;
}
.campanahalloween {
	background-image: url(imagenes/fondohalloween.jpg);
}
.twoColLiqLtHdr #container #mainContent #mainContent2 .TabbedPanelsContentGroup div #campana2 {
	background-image: url(imagenes/fondohalloween.jpg);
	height: 20px;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 .TabbedPanelsContentGroup div #form2 #izqcontacto {
	float: left;
	width: 50%;
	text-align: center;
}

.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup #campana table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup #campana img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #contacto {
	width: 40%;
	border: 2px solid #000;
	margin-left: 6px;
	font-size: x-small;
	color: #FFF;
	font-weight: bolder;
	float: left;
	height: 38px;
	background-color: #000;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #mitalla {
	float: left;
	width: 15%;
	background-image: url(imagenes/barra1.gif);
	border: 2px solid #000;
	margin-right: 4px;
	margin-left: 4px;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #comprar {
	float: left;
	width: 40%;
	background-image: url(imagenes/barra1.gif);
	border: 2px solid #000;
}
.letrahalloween {
	font-family: "Franklin Gothic Medium Cond", Chep;
	color: #F00;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #campana table tr td .letrahalloween a:link strong {
	color: #F00;
	font-family: "Franklin Gothic Medium Cond", Chep;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #campana table tr td .letrahalloween a:active {
	font-family: "Franklin Gothic Book", Chep;
	font-size: x-small;
	color: #F00;
	font-weight: bold;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #campana table tr td a {
	color: #F00;
	font-family: "Franklin Gothic Book", Chep;
	font-weight: bold;
	font-size: small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 .TabbedPanelsContentGroup div #campana table {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #mainContent #directorios {
	float: left;
	width: 50%;
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div #campana table tr td a img {
	border: 2px outset #F00;
}
.twoColLiqLtHdr #mainContent table tr td a img {
	border: 6px outset #F00;
}
.twoColLiqLtHdr #sidebar1 .botones #CollapsiblePanel2 .CollapsiblePanelContent .botones .botones .botones a:link {
}
.divanimacion {
	width: 59%;
}
.divnoticias {
	width: 39%;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div .divanimacion {
	border: 4px solid #F00;
	width: 59%;
	float: left;
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div .divnoticias {
	border: 4px solid #F00;
	text-align: center;
	width: 39%;
	float: left;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div .divnoticias .Estilo282 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div {
	text-align: left;
	float: left;
	width: 47%;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div {
	font-size: medium;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div {
	font-size: x-small;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div .TabbedPanelsTabHover {

}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div p .TabbedPanelsTabHover {

}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div .TabbedPanelsTabHover {

}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div p .TabbedPanelsTabHover {

}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div .TabbedPanelsTabHover {
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div p {
	text-align: left;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div p .TabbedPanelsTabHover {
	font-size: small;
	text-align: center;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div .TabbedPanelsTabHover {
	font-size: medium;
}
.twoColLiqLtHdr #container #mainContent #mainContent2 #TabbedPanels1 .TabbedPanelsContentGroup div div .TabbedPanelsTabHover {
	font-size: small;
	text-align: left;
}
.letratituloprincipal {
	font-weight: bold;
	color: #000;
	background-color: #FFF;
	text-transform: uppercase;
	font-size: xx-small;
}
.twoColLiqLtHdr #mainContent table tr td a .red {
	border: 2px solid #000;
	margin-left: 2px;
}
.twoColLiqLtHdr #mainContent table tr td .stock a #red {
	border: 2px solid #000;
	margin-left: 2px;
}
.fondoblanco {
	background-color: #FFF;
	font-size: small;
	font-family: Verdana, Geneva, sans-serif;
}
.palabraclave {
	font-size: medium;
	font-weight: bold;
}
.twoColLiqLtHdr #container #header #traductor {
	float: left;
	margin-top: 7%;
	font-size: xx-small;
}
.twoColLiqLtHdr #container #header #traductor #google_translate_element a:link {
	font-size: small;
}
.twoColLiqLtHdr #container #publi .fondoblanco {
	float: left;
}
.publijuguetes {
	margin-left: 1%;
	border: 3px outset #4A4A4A;
}
.twoColLiqLtHdr #mainContent .pasarpaginas .numerosdepaginacion a:hover {
	border: 0px none #FFFFFF;
}
.twoColLiqLtHdr #mainContent .pasarpaginas .numerosdepaginacion a:link {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.twoColLiqLtHdr #container #header #buscador form {
	margin: 0px;
}
.twoColLiqLtHdr #container #header #traductor #google_translate_element {
	font-size: xx-small;
}
.twoColLiqLtHdr #container #header #traductor {
	font-size: xx-small;
}
.twoColLiqLtHdr #container #header #buscador #buscar {
	background-image: url(imagenes/barra1.gif);
	font-size: x-small;
}
.twoColLiqLtHdr #container #header #facebook {
	float: left;
	background-color: #FFFFFF;
}

