/* Pantallas de la zona de usuarios */

body
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

/* Generales */
.centroh
{
	text-align: center;
}

/* Enlaces */
a, a:hover
{
	color: #800000;
}

/* Barra de título: Una sola línea, texto a la izquierda (carrito, costos...) */
.titulo-sec-usuario
{
	color: #fff;
	background-color: #800000;  /* e87400 */
	font-weight: bold;
}

.titulo-sec-usuario-cajetin
{
	background-color: #fff;
	border: 1px solid #800000;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	color: #800000;
}

.titulo-sec-usuario-cajetin p
{
	text-align: center;
}

/* Cuadro de título: Texto centrado, datos del usuario (conversaciones...) */
.titulo-reporte
{
	text-align: center;
	background-color: #f3dcb7;
	border: 1px solid #800000;
	color: #e87005;
}

.valor-titulo-sec-usuario-cajetin
{
	color: #e04a00;
}

/* Barras de navegación */
.nav
{
	background-color: #ffe6cc;
	text-align: right;
}

.nav label
{
	font-weight: bold;
}

/* FORMULARIOS */

/* Formulario como tabla */
.tblform td
{
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 1px 5px;
	text-align: left;
	vertical-align: top;
}

/* Títulos de sección de formulario (antes "fila de título azul") */
.tblform .titsec
{
	background-color: #800000;
	border: 1px solid #800000;
	color: #fff;
	text-align: left;
	font-weight: bold;
	padding: 2px 6px;
}
.titulo-sec-form
{
	background-color: #800000;
	border: 1px solid #800000;
	color: #fff;
	text-align: left;
	font-weight: bold;
}

/* Títulos de subsección de formulario (campos de datos / fieldsets) */
.titulo-subsec-form
{
	font-weight: bold;
	color: #e87400;
}

/* Celda que encierra una etiqueta o campo de formulario */
.celda-campo-form
{
	border: 1px solid #ccc;
	background-color: #fff;
	padding: 1px 5px;
	text-align: left;
	vertical-align: top;
}

/* Campos de formulario (cajas de texto, combos, áreas de texto, etc.) */
.campo-form
{
	color: #800000;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Fila de botones de formulario */
.tblform .filabotones td
{
	padding: 0px;
	border: 0px;
}

/* Botones de formulario */
.boton-form
{
	background-color: #800000;
	color: #fff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

/* Botones de navegación */
.boton-form-nav
{
	background-color: #800000;
	color: #fff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

/* Contador de caracteres */
.lbl-numcars
{
	color: #800000;
}

/* TABLAS DE GESTIÓN */

/* Título de la tala (barra encima de la tabla) */
.titulo-tblgestion
{
	text-align: center;
	font-weight: bold;
	color: #fff;
	background-color: #800000; /* #F3DCB7 */
	border: 1px solid #800000;
	font-size: 11px;
}

/* Etiqueta "Acciones automáticas" */
.lbl-auto
{
	color: #800000;
	font-weight: bold;
}

/* Cabeceras de columna para las tablas de gestión */
.cab-tblgestion
{
	text-align: center;
	font-weight: bold;
	color: #fff;
	background-color: #800000; /* #F3DCB7 */
	border: 1px solid #800000;
}

.cab-tblgestion-noborde
{
	text-align: center;
	font-weight: bold;
	color: #fff;
	background-color: #800000; /* #F3DCB7 */
	border: 0px;
}

/* Fila de las tablas de gestión (color 1) */
.celda-tblgestion-0
{
	border: 1px solid #eeeeef;
	background-color: #eeeeef;
	color: #000;
}

/* Fila de las tablas de gestión (color 2) */
.celda-tblgestion-1
{
	border: 1px solid #ccc;
	background-color: #eeeeef;
	color: #000;
}

/* COSTOS DE ENVÍO */

/* Valor del costo de envío de productos a una determinada localidad */
.valor-costo-envio
{
	color: #f96;
}

/* CONVERSACIONES */

/* Texto de la conversación */
.texto-conversa
{
	color: #6f6f6f;
}

/* CARRITO */

/* Celdas de subtotales (etiquetas) */
.cab-subtotal-carrito
{
	background-color: #800000;
	color: #fff;
	font-weight: bold;
	text-align: center;
}

/* Advertenia en paso 1 */
.advertencia-carrito-1
{
	color: #777;  /* #a85400 */
	font-weight: bold;
	text-align: center;
	font-size: 10pt;
}

/* Celdas de costos "accesorios" */
.costo-acc-carrito
{
	border: 1px solid #eeeeef;
	background-color: #eeeeef;
	color: #000;
}

/* ENCUESTAS */

/* Zona (tabla) de pregunta */
.tblform .tbl-pregunta-encuesta
{
	border: 0px;
}