/* =========================================================================== */
/* ESTILO PRINCIPAL */
/* =========================================================================== */

.textoMicro
{
	font-size: 0.01in;
}

body,
td,
li,
br,
a,
input,
textarea,
.textoMensajeError
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.10in;
	color: #000000;
	text-decoration: none;
}

/* =========================================================================== */
/* TAMAŅOS TEXTO */
/* =========================================================================== */

td.footer td,
td.footer a,
td.footerLinks td,
td.footerLinks a
{
	font-size: 0.09in;
}

.pageTitle,
.questionNumber,
.answerNumber,
.question,
.question a,
.destacarEnTexto
{
	font-size: 0.11in;
}


/* =========================================================================== */
/* COLORES TEXTO */
/* =========================================================================== */

a,
body.professional_area .questionNumber,
.txtNaranja
{
	color: #EC6E00;
}

.campoObligatorio,
.textoMensajeError,
.txtCampoObligatorio
{
	color: #FF0000;
}

td,
li,
.question a,
.answerNumber
{
	color: #54575E;
}

td.footer td,
td.footer a,
td.enOfPage a,
.pageTitle,
.menuLateral a
{
	color: #FFFFFF;
}

body.home td.destacado td
{
	color: #737882;
}

td.footerLinks td
{
	color: #DCDEE0;
}

td.footerLinks a
{
	color: #B9BCC1;
}


/* =========================================================================== */
/* FORMATOS TEXTO */
/* =========================================================================== */

/* interlineado del texto */

br
{
	/* line-height: 0.08in; */
}

td
{
	line-height: 0.16in;
}

a:hover
{
	text-decoration: underline;
}

body
{
	text-align: center;
}

/* =========================================================================== */
/* COLORES E IMAGENES DE FONDO */
/* =========================================================================== */

/* azul del fondo del navegador */
body
{
	background-color: #FFFFFF;
}

td.content
{
	background-color: #EC6E00;
}

body.professional_area td.content
{
	background-color: #ACABA2;
}

td.footer
{
	background-color: #9399A2;
}

td.box1
{
	background-color: #EFEFEB;
}

td.box2
{
	background-color: #E0DFD8;
}

td.box3
{
	background-color: #F7F7F5;
}

.line001
{
	background-image : url(../images/common/line_001.gif);
}

.backgroundMenu
{
	background-image : url(../images/common/background_001.gif);
	repeat: repeat-y;
}

/* =========================================================================== */
/* LISTAS */
/* =========================================================================== */

/* lista desordenada sin margen izquierdo */

ul,
.ulMensajeError
{
	margin-left:16px;
	margin-top:4px;
	margin-bottom:2px;
}

ul
{
	list-style-image : url(../images/common/bullet_naranja_01.gif);
}

.ulMensajeError
{
	list-style-image : url(../images/common/bullet_rojo_01.gif);
}

/* =========================================================================== */
/* ELEMENTOS DEL FORMULARIO */
/* =========================================================================== */

input,
textarea
{
	border-width: 1px;
	border-style: solid;
	border-color: #B2B2B2;
}

/* =========================================================================== */
/* CAPAS EMERGENTES */
/* =========================================================================== */

.TComment
{
	visibility: visible;display: block;
}
.QComment
{
	visibility: hidden;display: block;
}

/* ========================================================================== */

td.enOfPage{
	 padding-left:6px;
	 padding-right:6px;
	 padding-top:16px;
	 padding-bottom:6px;
}

td.leadToNext{
	 padding-left:7px;
	 padding-right:7px;
	 padding-top:7px;
	 padding-bottom:7px;
}

