﻿/ **
 * common.css
 *
 * Derechos de autor (c) 2003-2007 John Willinsky
 * Distribuido bajo la GNU GPL v2. Para ver los términos completos, consulte el archivo docs / COPYING.
 *
 * Hoja de estilo compartida en todo el sitio.
 *
 * $ Id: common.css, v 1.47 2007/11/14 22:36:20 asmecher Exp $
 * /

/ **
 * Elementos comunes de HTML
 * /

cuerpo {
	margen: 0;
	relleno: 0;
	color de fondo: # FBFBF3;
	color: # 111;
	Familia tipográfica: Verdana, Arial, Helvetica, sans-serif;
}

div {
	altura de la línea: 140%;
	text-align: left;
}

mesa {
	borde: 0;
	espaciado de la frontera: 0;
	tamaño de letra: 1.0em;
}

forma {
	margen: 0;
}

una {
	texto-decoración: subrayado;
}

un enlace {
	color: # 375;
}

a: activo {
	color: # 253;
}

a: visitó {
	color: # 375;
}

a: flotar {
	color: # 253;
	fondo: #CDC;
}

una llanura {
	texto-decoración: ninguno;
}

ul {
	margen: 0.25em 0 0.75em 0;
	Relleno: 0 0 0 2.5em;
}

tt {
	tamaño de letra: 1.25em;
}

etiqueta {
}

label.error {
	color: # 900;
}

Seleccione el campo, seleccione.seleccionar menú, textarea.textArea, input.uploadField {
	color de fondo: # F0F0E8;
	color: # 000;
	Familia tipográfica: Verdana, Arial, Helvetica, sans-serif;
	borde superior: 2px sólido # 666;
	borde izquierdo: 2px sólido # 666;
	borde inferior: 2px sólido # E8E8E1;
	borde derecho: 2px sólido # E8E8E1;
	tamaño de fuente: 1em;
}

entrada.botón {
	relleno-izquierda: 0.5em;
	relleno derecho: 0.5em;
	color de fondo: # E8E8E1;
	tamaño de fuente: 1em;
}

input.defaultButton {
	color de fondo: # 375;
	color: # FBFBF3;
	font-weight: negrita;
}


/ **
 * Elementos principales del diseño.
 * /

#envase {
	línea de altura: 125%;
	text-align: center;
}

#encabezado {
	relleno: 0;
	margen: 0 auto;
	color de fondo: #ABA;
	text-align: center;
}

#headerTitle {
	text-align: left;
	margen: 0 auto;
	relleno: 0;
	ancho: 800px;
}

#header h1 {
	margen: 0 auto;
	relleno: 0.5em 0 0.25em 0;
	Familia tipográfica: Georgia, 'Times New Roman', Times, serif;
	fuente-peso: normal;
	línea altura: 1em;
}

#cuerpo {
	ancho: 800px;
	margen: 0 auto;
}

# pie de página {
	min-height: 50px;
	posición: relativa;
	Limpia los dos;
	color de fondo: #ABA;
	text-align: center;
}

#footerContent {
	ancho: 800px;
	margen: 0 auto;
}

#principal {
	relleno: 0.5em 0em 2em 0em;
}

#main h2 {
	margen: 0em 1em 0.5em 0em;
	relleno superior: 0.5em;
	Familia tipográfica: Georgia, 'Times New Roman', Times, serif;
	fuente-peso: normal;
}

# principal h3 {
	margen: 0em 1em 0.5em 0em;
	relleno superior: 0em;
	Familia tipográfica: Georgia, 'Times New Roman', Times, serif;
	fuente-peso: normal;
}

#navbar {
	margen derecho: 0;
	parte inferior de relleno: 0.5em;
	borde inferior: 2px punteado # 000;
}

#breadcrumb {
	relleno superior: 1em;
	tamaño de letra: 0.7em;
}

#contenido {
	margen: 0;
	relleno: 0;
	relleno superior: 0.5em;
	tamaño de letra: 0.7em;
	borde superior: 2px punteado # 000;
}

#contenido h3 {
	margen: 0em 1em 0.25em 0em;
	relleno superior: 0.75em;
	Familia tipográfica: Georgia, 'Times New Roman', Times, serif;
	fuente-peso: normal;
	tamaño de letra: 1.8em;
	línea de altura: 1.35em;
}

#contenido h4 {
	margen: 0em 1em 0.25em 0em;
	relleno superior: 0.75em;
	Familia tipográfica: Georgia, 'Times New Roman', Times, serif;
	fuente-peso: normal;
	tamaño de letra: 1.5em;
}

# contenido h5 {
	margen: 0em 1em 0.25em 0em;
	relleno superior: 0.75em;
	font-weight: negrita;
	tamaño de fuente: 1em;
}


/ **
 * Barra de navegación
 * /

#navbar a {
	tamaño de letra: 0.65em;
	espacio entre letras: 0.05em;
}

#navbar a: link {
}

#navbar a: activo {
}

#navbar a: visitó {
}

#navbar a: hover {
}


/ **
 * Migas de pan
 * /

#breadcrumb a {
	texto-decoración: ninguno;
}

#breadcrumb a.current {
	font-weight: negrita;
}


/ **
 * Elementos de pie de página.
 * /

#footer div.debugStats {
	tamaño de letra: 0.6em;
}


/ **
 * Estilos de texto adicionales
 * /

span.disabled, label.disabled {
	color: # 666;
}

a.acción, a.file {
	tamaño de letra: 0.85em;
	transformar texto: mayúsculas;
}

a.icon {
	texto-decoración: ninguno;
}

a.icon img {
	borde: 0;
}

a.icon: hover {
	fondo: ninguno;
}

span.formRequired {
	color: # 333;
	tamaño de letra: 0.9em;
}

span.instruct {
}

span.heading {
	tamaño de letra: 0.85em;
	transformar texto: mayúsculas;
}

span.highlight {
	borde inferior: 1px punteado # 000;
}

.nowrap {
	espacio en blanco: nowrap;
}

pre {
	color de fondo: # F0F0E8;
	color: # 000;
	tamaño de letra: 1.25em;
}

/ **
 * Estilos de mesa
 * /

table.info {
}

table.info td {
	relleno: 0;
	parte inferior de relleno: 0.5em;
	relleno derecho: 0.5em;
}

table.listing {
}

table.listing tr.highlight {
	fondo: amarillo;
}

table.listing td {
	relleno: 0.25em 0.5em 0.25em 0.5em;
}

table.listing tr.heading td, table.listing td.heading, table.info td.heading {
	tamaño de letra: 0.85em;
	transformar texto: mayúsculas;
	fuente-peso: normal;
	línea de altura: 120%;
	relleno: 0.75em 0.5em 1em 0.5em;
}

table.listing tr.fastTracked {
	color de fondo: #ABA;
}

table.info td.heading {
	relleno-izquierda: 0;
}


table.listing td.nodata, table.info td.nodata {
	text-align: center;
	estilo de letra: cursiva;
}

table.listing td.headseparator {
	borde superior: 1px punteado # 000;
	tamaño de fuente: 0.1em;
	línea de altura: 1%;
}

table.listing td.endseparator {
	borde superior: 1px punteado # 000;
	tamaño de letra: 0.25em;
	línea de altura: 10%;
}

table.listing td.separator, table.info td.separator {
	borde superior: 1px con puntos # DDDDD0;
	tamaño de fuente: 0.1em;
	línea de altura: 1%;
}

table.data {
}

table.data tr {
}

table.data td {
	parte inferior de relleno: 0.25em;
}

table.data td.label {
	derecho de relleno: 1em;
}

table.data td.value {
}

table.data td.separator {
	relleno: 0.5em;
	tamaño de fuente: 0.1em;
	línea de altura: 1%;
}

table.data td.heading {
	relleno-izquierda: 0;
	derecho de relleno: 0;
}

table.nested tr {
	relleno: 0;
	margen: 0;
}

span.nested {
	relleno: 0 4px 0 0;
	tamaño de letra: 1.2em;
}

/ **
 * Elementos específicos de la forma.
 * /

span.formError {
	color: # 900;
	font-weight: negrita;
	tamaño de fuente: 1em;
}

ul.formErrorList {
	color: # 900;
}


/ **
 * Otros elementos organizativos.
 * /

ul.menu {
	margen: 0;
	relleno: 0;
}

ul.menu li {
	margen: 0;
	relleno: 0;
	relleno derecho: 1.5em;
	pantalla: en línea;
}

ul.menu li.current {
	font-weight: negrita;
}

ul.menu a {
	tamaño de letra: 0.85em;
	transformar texto: mayúsculas;
	texto-decoración: ninguno;
}

ul.steplist {
	margen: 0;
	relleno: 0;
	tipo de estilo de lista: decimal;
}

ul.steplist li {
	margen: 0;
	relleno: 0;
	tamaño de letra: 0.85em;
	relleno derecho: 0.5em;
	pantalla: en línea;
	transformar texto: mayúsculas;
}

ul.steplist li.current {
	font-weight: negrita;
}

ul.steplist a {
	texto-decoración: ninguno;
}

ul.plain {
	tipo de estilo de lista: ninguno;
	relleno-izquierda: 1.5em;
}

div.separator {
	ancho: 100%;
	margen superior: 1em;
	margen inferior: 0.25em;
	relleno: 0;
	borde inferior: 1px punteado # 000;
	tamaño de fuente: 0.5em;
	línea de altura: 25%;
}

div.progressbar {
	imagen de fondo: url (../ templates / images / progbg.gif);
	repetición de fondo: no repetición;
	altura: 27;
	ancho: 505;
	índice z: 1;
}