/* Contenedores */

.ECT_CONTE_modulo {
	width: auto;
	height: auto;
}
.ECT_CONTE_vigentes {
	width: auto;
	height: auto;
}
.ECT_CONTE_tituloVigente {
	width: auto;
	height: auto;
	padding: 15px 12px 12px 0px;
}
.ECT_CONTE_tituloVigente h2 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
}
.ECT_CONTE_cuadroEncuesta {
	width: auto;
	height: auto;
	padding: 10px 12px 10px 12px;
}
.ECT_TBL_encuesta {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_TBL_encuestaPorcentaje1 {
	width: 100% !important;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_TBL_encuestaPorcentaje2 {
	width: 100% !important;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_TBL_encuestaPorcentaje2 td {
	width: 20% !important;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #323232;
	text-align: right;
}
.ECT_TBL_encuestaPorcentaje2 td a:link {
	color: #323232;
	text-decoration: none;
}
.ECT_TBL_encuestaPorcentaje2 td a:visited {
	color: #323232;
	text-decoration: none;
}
.ECT_TBL_encuestaPorcentaje2 td a:hover {
	color: #323232;
	text-decoration: underline;
}
.ECT_TBL_encuestaPorcentaje2 td a:active {
	color: #323232;
	text-decoration: none;
}
.ECT_TD_columnaIzquierda {
	width: 50% !important;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_TD_columnaDerecha {
	width: 50% !important;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	border-left: solid 1px #ffffff !important;
	border-top: solid 1px #7fa1c3 !important;
}
.ECT_TBL_encuestaBarra {
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_TD_descripcion {
	width: 42%;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #323232;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	padding-left: 12px;
	text-align: right;
}
.ECT_TD_porcentaje {
	width: 6%;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	text-align: right;
}
.ECT_TD_fondoBarra {
	width: 50%;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
	background-color: #DFDFDF !important;
	border-left: solid 1px #DFDFDF !important;
}
.ECT_TD_separacion {
	width: 1%;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_CONTE_bloqueListaVigente {
	width: auto;
	height: auto;
	padding: 0px 22px 20px 0px;
}
.ECT_CONTE_encuestaElegir {
	width: auto;
	height: auto;
	padding: 15px 10px 10px 12px;
}
.ECT_CONTE_encuestaElegir table {
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_CONTE_encuestaElegir td {
	width: auto;
	height: auto;
	padding: 4px 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
* + html .ECT_CONTE_encuestaElegir td {
	width: auto;
	height: auto;
	padding: 0px 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
* html .ECT_CONTE_encuestaElegir td {
	width: auto;
	height: auto;
	padding: 2px 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px;
}
.ECT_CONTE_encuestaElegir label {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #323232;
	margin: 0px 0px 0px 5px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	vertical-align: middle;
}
* + html .ECT_CONTE_encuestaElegir label {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #323232;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	vertical-align: middle;
}
* html .ECT_CONTE_encuestaElegir label {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #323232;
	margin: 0px 0px 0px 2px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	vertical-align: middle;
}
.ECT_CONTE_encuestaElegir input {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border: 0px;
	vertical-align: middle;
}
.ECT_CONTE_boton {
	width: auto;
	height: auto;
	padding: 2px 18px;
}
.ECT_CONTE_boton input {
	width: 64px;
	height: 22px;
	font: bold 13px Arial, Helvetica, sans-serif;
	background: #226fe1;
	border: none;
	color: #ffffff;
	position: absolute;
}
/* Contenedor Subir */

.ECT_CONTE_subir {
	width: auto;
	height: 25px;
	padding: 10px 0px 0px 0px;
	position: relative;
}
.ECT_enlaceSubir {
	width: auto;
	height: auto;
	position: absolute;
	top: 10px;
	right: 5px;
}
.ECT_enlaceSubir p {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	margin: 0px;
	padding: 9px 0px 6px 2px;
	background: url(images/modulos/flecha_arriba.gif) no-repeat center 0px;
}
.ECT_enlaceSubir p a:link {
	color: #696969;
	text-decoration: none;
}
.ECT_enlaceSubir p a:visited {
	color: #696969;
	text-decoration: none;
}
.ECT_enlaceSubir p a:hover {
	color: #226fe1;
	text-decoration: none;
}
.ECT_enlaceSubir p a:active {
	color: #696969;
	text-decoration: none;
}
.ECT_lineaSeparadora {
	width: 100%;
	height: 1px;
	background: #bfc8d9;
	overflow: hidden;
}
/* Antiguas */

.ECT_CONTE_antiguas {
	width: auto;
	height: auto;
}
.ECT_CONTE_bloqueListaAnterior {
	width: auto;
	height: auto;
	padding: 0px 22px 35px 0px;
}
.ECT_CONTE_tituloAntiguas {
	width: auto;
	height: auto;
	padding: 22px 12px 12px 0px;
}
.ECT_CONTE_tituloAntiguas h2 {
	font: bold 15px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
}
.ECT_CONTE_tituloAnterior {
	width: auto;
	height: auto;
	padding: 6px 12px 12px 0px;
}
.ECT_CONTE_tituloAnterior h2 {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #226fe1;
	margin: 0px;
}
/* Formato de Contenidos */


.ECT_TXT_tituloListaVigente {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #74B5CF;
	padding-left: 10px;
	margin: 0px;
	background: url(images/modulos/vineta_5.gif) no-repeat 0px 3px;
}
.ECT_TXT_tituloListaVigente a:link {
	color: #74B5CF;
	text-decoration: underline;
}
.ECT_TXT_tituloListaVigente a:visited {
	color: #74B5CF;
	text-decoration: underline;
}
.ECT_TXT_tituloListaVigente a:hover {
	color: #74B5CF;
	text-decoration: none;
}
.ECT_TXT_tituloListaVigente a:active {
	color: #74B5CF;
	text-decoration: underline;
}
.ECT_TXT_descripcionVigente {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
}
.ECT_TXT_descripcionVigente a:link {
	color: #696969;
	text-decoration: underline;
}
.ECT_TXT_descripcionVigente a:visited {
	color: #696969;
	text-decoration: underline;
}
.ECT_TXT_descripcionVigente a:hover {
	color: #696969;
	text-decoration: none;
}
.ECT_TXT_descripcionVigente a:active {
	color: #696969;
	text-decoration: underline;
}
.ECT_TXT_fechaVigente {
	font: italic 13px Arial, Helvetica, sans-serif;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
.ECT_TXT_fechaVigente a:link {
	color: #696969;
	text-decoration: none;
}
.ECT_TXT_fechaVigente a:visited {
	color: #696969;
	text-decoration: none;
}
.ECT_TXT_fechaVigente a:hover {
	color: #696969;
	text-decoration: underline;
}
.ECT_TXT_fechaVigente a:active {
	color: #696969;
	text-decoration: none;
}
/******************************/

.ECT_TXT_tituloListaAnterior {
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #226fe1;
	padding-left: 10px;
	margin: 0px;
	background: url(images/modulos/vineta_5.gif) no-repeat 0px 3px;
}
.ECT_TXT_tituloListaAnterior a:link {
	color: #226fe1;
	text-decoration: underline;
}
.ECT_TXT_tituloListaAnterior a:visited {
	color: #226fe1;
	text-decoration: underline;
}
.ECT_TXT_tituloListaAnterior a:hover {
	color: #226fe1;
	text-decoration: none;
}
.ECT_TXT_tituloListaAnterior a:active {
	color: #226fe1;
	text-decoration: underline;
}
.ECT_TXT_descripcionAnterior {
	font: normal 13px Arial, Helvetica, sans-serif;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
}
.ECT_TXT_descripcionAnterior a:link {
	color: #777;
	text-decoration: underline;
}
.ECT_TXT_descripcionAnterior a:visited {
	color: #777;
	text-decoration: underline;
}
.ECT_TXT_descripcionAnterior a:hover {
	color: #777;
	text-decoration: none;
}
.ECT_TXT_descripcionAnterior a:active {
	color: #777;
	text-decoration: underline;
}
.ECT_TXT_fechaAnterior {
	font: italic 13px Arial, Helvetica, sans-serif;
	color: #696969;
	padding-left: 10px;
	margin: 0px;
	padding-bottom: 0px;
}
.ECT_TXT_fechaAnterior a:link {
	color: #777;
	text-decoration: none;
}
.ECT_TXT_fechaAnterior a:visited {
	color: #777;
	text-decoration: none;
}
.ECT_TXT_fechaAnterior a:hover {
	color: #777;
	text-decoration: underline;
}
.ECT_TXT_fechaAnterior a:active {
	color: #777;
	text-decoration: none;
}
/* Deslizadores */

.ECT_VerResultado_On {
	width: 73px;
	height: 20px;
	font: bold 13px Arial, Helvetica, sans-serif;
	background: #226fe1;
	border: none;
	color: #ffffff;
	position: absolute;
	padding-left: 9px;
	padding-top: 2px;
	margin-left: 10px;
	margin-top: 3px;
}
.ECT_VerResultado_Off {
	width: 73px;
	height: 20px;
	font: bold 13px Arial, Helvetica, sans-serif;
	background: url(images/modulos/back_boton_off.gif) repeat 0px 0px;
	border: none;
	color: #ffffff;
	position: absolute;
	padding-left: 9px;
	padding-top: 2px;
	margin-left: 10px;
	margin-top: 3px;
}
