.FRM_tblPagina{
}
.FRM_trPlaCabecera{
}
.FRM_trPlaPie{
}
.FRM_tdPlaCabecera{
}
.FRM_tdPlaPie{
}
.FRM_trSeccion{
}
.FRM_tdSeccion{
}
.FRM_tblSeccion{
}
.FRM_trSecCabecera{
}
.FRM_trSecPie{
}
.FRM_tdSecCabecera{
	width: auto;
	height: auto;
	padding: 6px 0px;
	margin: 0px;
	border: none;
	border-collapse: collapse;
}

.FRM_tdSecCabecera p{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #004a83;
	margin: 0px;
}

.FRM_tdSecPie{
}
.FRM_trCampo{
	height: 22px;
}
.FRM_tdEtiqueta{
	width: 200px;
}
.FRM_CONTE_etiqueta{
	text-align: right;
}
.FRM_etiquetaVineta{
	font-family: Arial, Helvetica, sans-serif;
	background: url(../images/modulos/obligatorio.gif) no-repeat left 2px;
	padding-left: 8px;
	padding-right: 5px;
	font-size: 12px;
	height: auto;
	font-weight: normal;
	color: #464646;
}
.FRM_etiqueta{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left: 8px;
	padding-right: 5px;
	width: 150px;
	height: auto;
	font-weight: normal;
	color: #464646;
}
.FRM_tdCampo{
}
.FRM_campo {
	width: auto;
	height: auto;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	border: solid 1px #D0D0D0;
	background: White;
}
.FRM_campoAyuda {
	width: auto;
	height: auto;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #657C8A;
	border: solid 1px #D0D0D0;
	background: #e4f4ff;
}
.FRM_campoChk{
	margin: 0px 5px;
	padding: 0px;
	border: none;
}
.FRM_textoChk{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 150px;
	height: auto;
	font-weight: normal;
	color: #464646;
}
.FRM_campoRdo{
	margin: 0px 5px;
	padding: 0px;
	border: none;
}
.FRM_textoRdo{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
}
.FRM_textoCampo{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 150px;
	height: auto;
	color: #464646;
}
.FRM_trCaptcha{
}
.FRM_tdCaptcha{
}
.FRM_textoCaptcha{
	font: bold 11px/11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #464646;
}
.FRM_href{
	font: bold 10px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004A83;
}

.FRM_href a:link{
	text-decoration: underline;
	color: #004A83;
}

.FRM_href a:visited{
	text-decoration: underline;
	color: #004A83;
}

.FRM_href a:hover{
	text-decoration: none;
	color: #004A83;
}

.FRM_href a:active{
	text-decoration: underline;
	color: #004A83;
}
.FRM_trBotones{
}
.FRM_tdBotones{
}
.FRM_boton{
	width: auto;
	height: 20px;
	font: bold 12px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	top: 15px;
	margin-left:5px;
}

/*  Estilos para la tabla de tipo CONTADOR */
.FRM_tblLista{
	width: 100%;
	height: auto;
	padding: 0px;
	margin: 12px 0px;
	border: 0px;
	border-collapse: collapse;
}

/*  Estilos para la fila de las cabeceras de la tabla de tipo CONTADOR */
.FRM_trCabecera{
}

/*  Estilos para la columna de cada cabecera de la tabla de tipo CONTADOR */
.FRM_tdCabecera{
	width: auto;
	height: auto;
	padding: 6px 6px;
	margin: 0px;
	border: 1px solid #67bdcd;
	border-collapse: collapse;
	background: #67bdcd;
	font: bold 13px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-align: center;
}

/* Estilo para definir la fila de la tabla de tipo CONTADOR */
.FRM_trListaItem{
}

/*  Estilos para la columna del nombre del CONTADOR */
.FRM_tdItemNombre{
	width: 120px;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
	border: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #d9f0f5;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #657C8A;
	text-align: left;
}

/*  Estilos para la columna del tope del CONTADOR */
.FRM_tdItemTopeContador{
	width: auto;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
/*	border: 1px solid #ffffff;*/
	border-bottom: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: center;
}

/*  Estilos para la columna de registro del CONTADOR */
.FRM_tdItemCtrlRegistrar{
	width: auto;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
/*	border: 1px solid #ffffff;*/
	border-bottom: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: center;
}

* html .FRM_tdItemCtrlRegistrar{
	padding: 0px 9px;
}

* + html .FRM_tdItemCtrlRegistrar{
	padding: 0px 9px;
}


/*  Estilos para la columna de total de registrados del CONTADOR */
.FRM_tdItemRegistrados{
	width: auto;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
/*	border: 1px solid #ffffff;*/
	border-bottom: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: center;
}

/*  Estilos para la columna de faltantes del CONTADOR */
.FRM_tdItemFaltantes{
	width: auto;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
/*	border: 1px solid #ffffff;*/
	border-bottom: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: center;
}

/*  Estilos para la columna de excedentes del CONTADOR */
.FRM_tdItemExcedentes{
	width: auto;
	height: auto;
	padding: 4px 9px;
	margin: 0px;
/*	border: 1px solid #ffffff;*/
	border-bottom: 1px solid #d9f0f5;
	border-right: 1px solid #d9f0f5;
	border-collapse: collapse;
	background: #ffffff;
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #464646;
	text-align: center;
}

