/* ------------------------------------------ */

	BODY {
		margin: 0 0 0 0;
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
	}

	A {
		color: #C2261D;
	}

	.enlace {
		color: #C2261D;
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-decoration: underline;
		font-size: 10px;
		font-weight: bold;
		cursor: pointer;
	}

	FORM {
		margin: 0 0 0 0;
	}

	.boton {
		border: 1px solid red;
	}

	.boton-grande {
		height: 30px;
		margin: 20px;
		padding: 2px;
		background-color: #982820;
		background-image: url(imagenes/fondo-boton1.gif);
		font-family: Tahoma, Arial;
		font-size: 15px;
		font-weight: bold;
		color: #F2E5E4;
		line-height: 25px;
	}

	.boton-filtro  {
		border: 1px solid red;
		font-size: 9px;
	}

	.caja-texto  {
		color: grey;
		font-family: Tahoma, Arial;
		font-size: 11px;
	}

	.boton-basico  {
		color: #404040;
		font-family: Tahoma, Arial;
		font-size: 11px;
		border: 1px solid #805050;
	}

	.letra {
		font-size: 15px;
		font-weight: bold;
		color: #a0a0a0;
		margin-top: 10px;
		margin-bottom: 5px;
		border-bottom: 1px solid #ECE5DE;
	}

	.titulo-seccion {
		font-family: Verdana, sans-serif, Helvetica, Arial,  Sans;
		text-align: left;
		font-size: 28px;
		color: #b50000;
		font-weight: bold;
		padding-left: 15px;
		padding-top: 2px;
		padding-bottom: 5px;
		margin: 0px;
	}


	.descripcion-seccion {
		font-family: Verdana, sans-serif, Helvetica, Arial,  Sans;
		text-align: left;
		font-size: 12px;
		color: #909090;
		padding-left: 30px;
		padding-top: 2px;
		padding-bottom: 15px;
		margin: 0px;
	}


	H1 {
		font-family: Verdana, sans-serif, Helvetica, Arial,  Sans;
		text-align: left;
		font-size: 20px;
		color: #b00000;
		font-weight: bold;
		padding: 8px;
		padding-top: 10px;
		padding-bottom: 5px;
	}

	H2 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 16px;
		color: #970000;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
	}

	H3 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 13px;
		color: #404040;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
		margin-bottom: 1px;
	}

	H4 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 18px;
		color: #c0c0c0;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
		margin-bottom: 1px;
	}


	HR {
		padding: 0px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		border: 1px solid #d0d0d0;

	}

	.boton-comprar {
		float: right;
		height: 30px;
		width: 180px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 10px;
		padding: 0px;
		background-color: #982820;
		background-image: url(imagenes/fondo-boton1.gif);
		font-family: Tahoma, Arial;
		font-size: 15px;
		font-weight: bold;
		color: #F2E5E4;
		line-height: 25px;
		text-align: left;
	}


	.boton-comprar A {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #F2E5E4;
	}

	.boton-comprar A:Hover {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
	}

	.boton-confirmar-datos-orden {
		height: 30px;
		width: 270px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 10px;
		margin-right: 15px;
		padding: 0px;
		background-color: #982820;
		background-image: url(imagenes/fondo-boton1.gif);
		font-family: Tahoma, Arial;
		font-size: 13px;
		font-weight: bold;
		color: #F2E5E4;
		line-height: 25px;
		text-align: left;
	}


	.boton-confirmar-datos-orden A {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #F2E5E4;
	}

	.boton-confirmar-datos-orden A:Hover {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
	}


	.boton-carrito-orden {
		float: left;
		height: 30px;
		width: 230px;
		margin: 0px;
		margin-top: 2px;
		margin-bottom: 5px;
		padding: 0px;
		background-color: #982820;
		background-image: url(imagenes/fondo-boton1.gif);
		font-family: Tahoma, Arial;
		font-size: 11px;
		font-weight: bold;
		color: #F2E5E4;
		line-height: 22px;
	}


	.boton-carrito-orden A {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #F2E5E4;
	}

	.boton-carrito-orden A:Hover {
		font-family: Tahoma, Arial;
		font-weight: bold;
		text-decoration: none;
		color: #ffffff;
	}


/* ------------------------------------------ */
/* Dashboard
/* ------------------------------------------ */

	.dashboard-alertas {
		padding: 3px;
		background-color: #9E0300;
		}

/* ------------------------------------------ */

	.tabla-ppal {
		width: 790px;
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		padding: 0px;
	}

		.tabla-ppal #lateral-izq {
			background-image: url(imagenes/sombra-izq.jpg);
			background-repeat:repeat-y;
		}

		.tabla-ppal #lateral-der {
			background-image: url(imagenes/sombra-der.jpg);
			background-repeat:repeat-y;
		}

/* ------------------------------------------ */
	.pie {
		height: 32px;
		background-image: url(imagenes/fondo-boton1.gif);
		background-repeat:repeat-X;
		text-align: center;
		font-size: 10px;
		font-weight: normal;
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		color: #F9F2F1;
	}

/* ------------------------------------------ */

	#lyrCabezal {
	}

/* ------------------------------------------ */

	.lyr-aviso-importante {
		border: 2px dotted red;
		padding: 10px;
		margin: 5px;
		margin-top: 10px;
		margin-bottom: 20px;
	}
/* ------------------------------------------ */

	.contenido {
		text-align: left;
		font-size: 12px;
		font-weight: normal;
		font-family: Arial, Helvetica, sans-serif, Sans;
		color: #303030;
		padding: 5px;
		margin: 8px;
	}


	.contenido INPUT {
		font-family: Arial, Helvetica, sans-serif, Sans;
		font-size: 11px;
		font-weight: bold;
		color: #900000;
	}


	.contenido SELECT {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		font-size: 11px;
		font-weight: normal;
		color: #606060;
	}


	.contenido TABLE {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		font-size: 11px;
		font-weight: normal;
		color: #303030;
	}

	.contenido TEXTAREA {
		background-color: #FFFFFF;
		border: 1px solid grey;
		font-size: 11px;
		font-weight: normal;
		color: #606060;
	}

	.contenido .titulares {
		background-color: #FBFAF8;
		padding: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		border-top: 1px dotted #B0B0B0;
		border-bottom: 1px dotted #B0B0B0;
	}

		.contenido .titulares A {
			font-weight: bold;
			font-size: 11px;
		}

		.contenido .titulares H1 {
			font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
			font-size: 16px;
			font-weight: bold;
			color: #A00000;
			margin: 0px;
			padding: 0px;
		}

	.contenido .renglon-inicial {
		background-color: #F3EFEB;
		padding: 2px;
		border-top: 1px dashed #C0C0C0;
		margin-top: 10px;
	}

	.contenido .renglon {
		background-color: #FAFAFA;
		padding: 2px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: 1px solid #F0F0F0;
	}

	.contenido .renglon-final {
		background-color: #F3EFEB;
		padding: 2px;
		border-bottom: 1px dashed #C0C0C0;
		margin-bottom: 10px;
	}

	.contenido .item {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		font-size: 11px;
		font-weight: bold;
		color: #A00000;
	}

	.contenido .dato {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		font-size: 11px;
		font-weight: bold;
		color: #505050;
	}

	.contenido .comentarios {
		background-color: #F3EFEB;
		padding: 10px;
		color: #505050;
	}

/* ------------------------------------------ */

	#lyrLogin {
		width: 194px;
		padding: 0px;
		margin: 0px;
		background-image: url(imagenes/cabezal_fondo_top.gif);
		background-repeat:repeat-x;

	}

		#lyrLogin #lyrLinksIdiomas {
			font-size: 10px;
			padding: 0px;
			font-weight: bold;
			margin-top: 4px;
			margin-right: 21px;
		}

			#lyrLogin #lyrLinksIdiomas IMG {
				vertical-align: middle
				}


		#lyrLogin H1 {
			font-size: 11px;
			font-weight: bold;
			text-align: left;
			color: grey;
			margin: 0 0 0 0;
		}

		#lyrLogin FORM {
			margin: 0px;
			margin-top: 20px;
			font-size: 12px;
			font-weight: normal;
			text-align: right;
			padding: 0px;
		}


		#lyrLogin TD {
			font-size: 11px;
			font-weight: normal;
			text-align: right;
			color: grey;
			line-height: 22px;
			margin: 0 0 0 0;
		}

		#lyrLogin #usuario,#clave {
			font-size: 12px;
			padding: 0px;
			font-weight: normal;
			border: 1px solid #c0c0c0;
		}

		#lyrLogin #lyrOlvidoClave,#lyrDeseoRegistrarme {
			text-align: right;
			font-size: 10px;
			padding: 0px;
			font-weight: normal;
			line-height: 16px;
			margin-right: 3px;
		}

		#lyrLogin #lyrDeseoRegistrarme {
			text-align: right;
			font-size: 11px;
			padding: 0px;
			font-weight: bold;
			line-height: 16px;
			margin-right: 3px;
		}

/* ------------------------------------------ */

	#lyrMenuPrincipal {
		padding: 1px;
		height: 40px;

		background-image: url(imagenes/fondo-opcion-claro.jpg);
		background-repeat:repeat-x;
		background-position: bottom;
	}

		#lyrMenuPrincipal DIV {
			float: left;

			background-image: url(imagenes/fondo-opcion-claro.jpg);
			background-repeat:repeat-x;
			background-position: bottom;

			margin: 0 0 0 0;
			padding-top: 8px;
			padding-bottom: 8px;
			padding-left: 3px;
			padding-right: 3px;

			border-right: 1px solid white;
			border-left: 1px solid #DEC4B2;

			cursor: pointer;
		}


		#lyrMenuPrincipal A {
			font-size: 13px;
			color: #6B6867;
			text-decoration: none;
		}

		#lyrMenuPrincipal B {
			font-family: Tahoma, Arial;
			font-size: 10px;
			color: #982D2C;
			text-decoration: none;
			font-weight: bold;
			padding: 0px;
		}

		#lyrMenuPrincipal BIG {
			font-family: Times New Roman;
			font-size: 11px;
			color: #747474;
			text-decoration: none;
			font-weight: bold;
		}

		#lyrMenuPrincipal DIV:Hover {
			background-image: url(imagenes/fondo-opcion-oscuro.jpg);
			background-repeat:repeat-x;
		}

/* ------------------------------------------ */

	#lyrMenuPrincipal .lyrSubMenu {
		position: absolute;
		width: 500px;
		visibility:hidden;
		left: 250px;
		top: 190px;
		padding: 1px;
		height: 40px;

		background-image: url(imagenes/fondo-opcion-claro.jpg);
		background-repeat:repeat-x;
		background-position: bottom;
	}

		#lyrMenuPrincipal .lyrSubMenu  DIV {
			float: left;

			background-image: url(imagenes/fondo-opcion-claro.jpg);
			background-repeat:repeat-x;
			background-position: bottom;

			margin: 0 0 0 0;
			padding-top: 8px;
			padding-bottom: 8px;
			padding-left: 3px;
			padding-right: 3px;

			border-right: 1px solid white;
			border-left: 1px solid #DEC4B2;

			cursor: pointer;
		}


		#lyrMenuPrincipal .lyrSubMenu  A {
			font-size: 13px;
			color: #6B6867;
			text-decoration: none;
		}

		#lyrMenuPrincipal .lyrSubMenu  B {
			font-family: Tahoma, Arial;
			font-size: 10px;
			color: #982D2C;
			text-decoration: none;
			font-weight: bold;
			padding: 0px;
		}

		#lyrMenuPrincipal .lyrSubMenu  BIG {
			font-family: Times New Roman;
			font-size: 11px;
			color: #747474;
			text-decoration: none;
			font-weight: bold;
		}

		#lyrMenuPrincipal .lyrSubMenu  DIV:Hover {
			background-image: url(imagenes/fondo-opcion-oscuro.jpg);
			background-repeat:repeat-x;
		}

/* ------------------------------------------ */

	#lyrCombosAutoresEstilos {
		/*  contenedor donde se muestran los combos con los links a los catalogos por autor y por estilo */
		background-color: #F8F4F1;
		height: 45px;
	}

		#lyrCombosAutoresEstilos H1 {
			border-top: 1px solid #c0c0c0;
			font-family: Tahoma, Arial;
			font-size: 13px;
			color: #970000;
			font-weight: bold;
		}

/* ------------------------------------------ */

		#lyrComboEstilos {
			float: left;
			font-family: Tahoma, Arial;
			font-size: 13px;
			color: #970000;
			font-weight: bold;
			padding: 5px;
		}

			#lyrComboEstilos SELECT {
				color: grey;
				font-family: Tahoma, Arial;
				font-size: 11px;
			}

/* ------------------------------------------ */

		#lyrComboAutores {
			float: left;
			font-family: Tahoma, Arial;
			font-size: 13px;
			color: #970000;
			font-weight: bold;
			padding: 5px;
		}

			#lyrComboAutores SELECT {
				color: grey;
				font-family: Tahoma, Arial;
				font-size: 11px;
			}


/* ------------------------------------------ */

	#lyrProductosDestacados {
	}

		#lyrProductosDestacados H1 {
			margin-top: 5px;
			margin-right: 0px;
			text-align: right;
			border-top: 1px solid #c0c0c0;
			font-family: Tahoma, Arial;
			font-size: 14px;
			color: #970000;
			font-weight: bold;
		}


/* ------------------------------------------ */
	.FichitaEvento {
		float:left;
		width: 130px;
		height: 180px;
		border: 1px solid #d0d0d0;
		margin: 5px;
		padding: 3px;
		text-align: center;
	}

/* ------------------------------------------ */

	.lyrFichaGrandeProducto {
		line-height: 20px;
		margin-bottom: 5px;
	}


			.lyrFichaGrandeProducto .lyrTitulos {
				border-top: 1px solid #d0d0d0;
				border-bottom: 1px solid #d0d0d0;
				background-color: #F8F4F1;
				padding-top: 0px;
				padding-bottom: 5px;
				padding-left: 5px;
			}

				.lyrFichaGrandeProducto .lyrTitulos  A {
					font-family: Tahoma, Arial;
					font-size: 11px;
					font-weight: bold;
					color: #101010;
				}

				.lyrFichaGrandeProducto .lyrTitulos  A:Hover {
					font-family: Tahoma, Arial;
					font-size: 11px;
					font-weight: bold;
					color: #808080;
				}

				.lyrFichaGrandeProducto .lyrTitulos .titulo {
					font-family: Tahoma, Arial;
					font-size: 13px;
					color: #970000;
					font-weight: normal;
					padding: 0px;
					margin: 0px;
				}

				.lyrFichaGrandeProducto .lyrTitulos .autor {
					font-family: Tahoma, Arial;
					font-size: 13px;
					font-weight: bold;
					color: #970000;
					padding: 0px;
					margin: 0px;
				}

			.lyrFichaGrandeProducto .lyrFoto {
				padding-top: 10px;
				width: 220px;
				text-align: center;
				background-color: #EEE8E1;
			}

				.lyrFichaGrandeProducto .lyrFoto IMG {
					padding: 5px;
					background-color: #EEE8E1;
					border: 1px dotted #c0c0c0;
				}


			.lyrFichaGrandeProducto .lyrDatos {
				margin: 0px;
				padding: 0px;
				padding-left: 5px;
				padding-top: 5px;
				line-height: 13px;
			}

				.lyrFichaGrandeProducto .lyrDatos .datos {
					margin: 0px;
					margin-top: 5px;
					padding-top: 5px;
					padding-bottom: 5px;
					border-top: 1px dashed #a0a0a0;
					border-bottom: 1px dashed #a0a0a0;
					background-color: #EEE8E1;
					}

				.lyrFichaGrandeProducto .lyrDatos P {
					font-family: Tahoma, Arial;
					font-size: 11px;
					font-weight: bold;
					color: #5F5F5F;
					background-color: #F8F4F1;
					padding: 5px;
					padding-left: 10px;
					border-bottom: 1px solid #e5e5e5;
					margin: 0px;
					}

				.lyrFichaGrandeProducto .lyrDatos A {
					font-family: Tahoma, Arial;
					font-size: 11px;
					font-weight: bold;
					color: #970000;
				}

				.lyrFichaGrandeProducto .lyrDatos .precio {
					font-family: Tahoma, Arial;
					font-size: 14px;
					font-weight: bold;
					color: #970000;
					margin-right: 10px;
					}

				.lyrFichaGrandeProducto .lyrDatos .lyrDescripcion {
					font-family: Tahoma, Arial;
					font-size: 14px;
					font-weight: bold;
					color: #970000;
					background-color: #F3EFEB;
					margin: 5px;
					}


					.lyrFichaGrandeProducto .lyrDatos .lyrDescripcion  .subtitulo {
						font-family: Tahoma, Arial;
						font-size: 11px;
						font-weight: bold;
						color: #970000;
						}


					.lyrFichaGrandeProducto .lyrDatos .lyrDescripcion  .descripcion {
						font-family: Tahoma, Arial;
						font-size: 10px;
						font-weight: bold;
						color: #5F5F5F;
						}

					.lyrFichaGrandeProducto .boton-carrito {
						float: right;
						height: 30px;
						width: 200px;
						margin: 0px;
						margin-top: 15px;
						padding: 0px;
						background-color: #982820;
						background-image: url(imagenes/fondo-boton1.gif);
						font-family: Tahoma, Arial;
						font-size: 11px;
						font-weight: bold;
						color: #F2E5E4;
						line-height: 22px;
					}


					.lyrFichaGrandeProducto .boton-carrito A {
						font-family: Tahoma, Arial;
						font-weight: bold;
						text-decoration: none;
						color: #F2E5E4;
					}

					.lyrFichaGrandeProducto .boton-carrito A:Hover {
						font-family: Tahoma, Arial;
						font-weight: bold;
						text-decoration: none;
						color: #ffffff;
					}

/* ------------------------------------------ */

	.lyrCajitaPortada {
		padding-right: 0px;
		margin-bottom: 5px;
		background-color: #F8F4F1;
	}

		.lyrCajitaPortada H1 {
			margin-top: 5px;
			margin-right: 0px;
			text-align: right;
			border-top: 1px solid #c0c0c0;
			font-family: Tahoma, Arial;
			font-size: 14px;
			color: #970000;
			font-weight: bold;
			background-color: #FBFAF8;
		}


		.lyrCajitaPortada .titulo {
			font-family: Tahoma, Arial;
			font-size: 11px;
			color: #970000;
			font-weight: bold;
			border-bottom: 1px dotted black;
			padding-bottom: 3px;
		}

		.lyrCajitaPortada .texto {
			margin-top: 0px;
			border-top: 1px solid #EEE8E1;
			padding-top: 2px;
			padding-right: 3px;
			font-family: Verdana, Arial;
			font-size: 8pt;
			color: #8a8a8a;
			font-weight: normal;
			text-align: left;
		}


		.lyrCajitaPortada A {
			font-family: Tahoma, Arial;
			font-size: 11px;
			font-weight: bold;
			color: #970000;
		}

/* ------------------------------------------ */
/*  Estilos del toolbox de autores y estilos  */
/* ------------------------------------------ */


	.lyrToolboxEstilosAutores {
		width: 220px;
		padding: 5px;
		font-size: 10px;
		color: #970000;
		font-weight: bold;
		margin-top: 10px;
	}


		.lyrToolboxEstilosAutores .SolapaEstilosInactiva {
			height: 30px;
			padding: 2px;
			border: 0px;
			border-bottom: 1px solid grey;
			background-color: #AB3333;
			color: white;
			text-align: center;
			font-size: 12px;
		}
			.lyrToolboxEstilosAutores .SolapaEstilosInactiva A {
				color: white;
				text-decoration: underline;
			}

		.lyrToolboxEstilosAutores .SolapaEstilosActiva {
			background-image: url(images/fondo_catalogo_solapa_indice.gif);
			background-repeat: no-repeat;
			height: 30px;
			padding: 2px;
			background-color: #F2E9E0;
			border: 2px solid #F3E4E4;
			border-right: 1px solid black;
			border-bottom: 0px;
			text-align: center;
			font-size: 12px;
		}

			.lyrToolboxEstilosAutores .SolapaEstilosActiva A {
				text-decoration: none;
			}

		.lyrToolboxEstilosAutores .SolapaAutoresInactiva {
			height: 30px;
			padding: 2px;
			border: 0px;
			border-bottom: 1px solid grey;
			background-color: #AB3333;
			text-align: center;
			font-size: 12px;
		}

			.lyrToolboxEstilosAutores .SolapaAutoresInactiva A {
				color: white;
				text-decoration: underline;
			}


		.lyrToolboxEstilosAutores .SolapaAutoresActiva {
			background-image: url(images/fondo_catalogo_solapa_indice.gif);
			background-repeat: no-repeat;
			height: 30px;
			padding: 2px;
			background-color: #F2E9E0;
			border: 2px solid #F3E4E4;
			border-left: 1px solid white;
			border-bottom: 0px;
			border-right: 1px solid #DBD1C7;
			text-align: center;
			font-size: 12px;
		}

			.lyrToolboxEstilosAutores .SolapaAutoresActiva A {
				text-decoration: none;
			}

		.lyrToolboxEstilosAutores #lyrToolboxEstilosAutores_contenedor_letras {
			background-image: url(images/fondo_catalogo_indice.gif);
			background-repeat: no-repeat;
			background-color: #F6F3F0;
			position: relative;
			padding: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			width: 220px;
			border: 2px solid #F3E4E4;
			border-top: 0px;
			border-bottom: 1px solid #DBD1C7;
			border-right: 1px solid #DBD1C7;
		}

		.lyrToolboxEstilosAutores #lyrToolboxEstilosAutores_contenedor_indice {
			background-color: #F6F3F0;
			position: relative;
			padding: 5px;
			padding-top: 10px;
			padding-bottom: 10px;
			width: 220px;
			border: 2px solid #F3E4E4;
			border-top: 0px;
			border-bottom: 1px solid #ECE5DE;
			border-right: 1px solid #DBD1C7;
		}

/* ------------------------------------------ */
/* Busqueda avanzada 													*/
/* ------------------------------------------ */


	.lyrBusquedaAvanzada {
		position: absolute;
		visibility: hidden;
	}

	.formBusquedaAvanzada {
		border-left: 1px solid #c0c0c0;
		border-top: 1px solid #c0c0c0;
		border-right: 2px solid #c0c0c0;
		border-bottom: 2px solid #c0c0c0;
		padding: 5px;
		margin: 5px;
		background-color: #FcF9F9;
		font-family: Tahoma, Arial;
		font-size: 13px;
		color: #970000;
		text-align:left;
	}

		.formBusquedaAvanzada INPUT {
			font-size: 11px;
		}

/* ------------------------------------------ */


	.path-navegacion {
		font-family: Tahoma, Arial;
		font-size: 12px;
		font-weight: normal;
		color: #a0a0a0;
		text-align: left;
		margin: 10px;
		margin-top: 15px;
		}


/* ------------------------------------------ */
/*   Listados                                 */
/* ------------------------------------------ */


	.listado {
		font-family: Verdana, sans-serif, Helvetica, Arial,  Sans;
		font-size: 11px;
		color: #505050;
		text-align: center;
	}

	.listado H1 {
		font-family: Verdana, sans-serif, Helvetica, Arial,  Sans;
		text-align: left;
		font-size: 20px;
		color: #b00000;
		font-weight: bold;
		padding: 8px;
		padding-top: 10px;
		padding-bottom: 5px;
		padding: 5px;
		margin: 0px;
	}

	.listado H2 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 13px;
		color: #970000;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
		padding: 5px;
		margin: 0px;
	}

	.listado H3 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 12px;
		color: #909090;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
		margin-bottom: 1px;
		padding: 5px;
		margin: 0px;
	}

	.listado H4 {
		font-family: Verdana, Arial, Helvetica, sans-serif, Sans;
		text-align: left;
		font-size: 18px;
		color: #c0c0c0;
		font-weight: bold;
		padding: 5px;
		padding-top: 0px;
		padding-bottom: 5px;
		margin-bottom: 1px;
	}


	.listado INPUT {
		font-size: 11px;
		margin-left: 5px;
	}

	.listado STRONG {
		font-size: 12px;
		font-weight: bold;
		border: 1px solid #c0c0c0;
		padding:2px;
	}

	.listado HR {
		padding: 0px;
		margin: 0px;
		margin-top: 5px;
		margin-bottom: 5px;
		border: 1px solid #d0d0d0;

	}


/* ------------------------------------------ */
/*   ESTILOS DE PANEL DE CONTROL              */
/* ------------------------------------------ */

	.admin-menu {
		padding: 5px;
	}

		.admin-menu .lyrMenuPrincipal {
			border: 1px solid red;
			font-family: Arial;
			font-size: 13px;
			margin: 1px;
			padding: 3px;
		}


/* ------------------------------------------ */


