.REG_CONTE_modulo{
	width: auto;
	height: auto;
/*	background: #ffffff;*/
}

.REG_TXT_mensaje{ 
	width: auto;
	height: auto;
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #db0016;
	margin: 0px 0px 0px 200px;
}

.REG_TXT_necesario{ 
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #db0016;
	margin-top: 3px;
}

/****************** Registrate *********************/

.REG_CONTE_registrarse{ 
	width: auto;
   height: auto;
   padding: 10px 22px 20px 22px;
}

.REG_FRM_fieldsetRegistrarte{ 
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0 0 0 0;
	border: none;
}

.REG_FRM_fieldsetRegistrarte br{ 
	clear: left;
}

.REG_CONTE_filaRegistrate1{ 
	width: auto;
	height: auto;
}

.REG_FRM_labelRegistrate1{ 
	width: 195px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	text-align: left;
	display: block;
}

.REG_FRM_labelRegistrate1 a:link{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelRegistrate1 a:visited{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelRegistrate1 a:hover{
	text-decoration: none;
	color: #7e7e80;
}

.REG_FRM_labelRegistrate1 a:active{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_boxRegistrate1{ 
	width: 180px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #9eb5ca;
	background: white;
}


.REG_CONTE_filaRegistrate2{ 
	width: auto;
	height: auto;
	padding: 1px 0px 3px 0px;
}

* html .REG_CONTE_filaRegistrate2{ 
	width: auto;
	height: auto;
	padding: 0px 0px 3px 0px;
}

* html +.REG_CONTE_filaRegistrate2{ 
	width: auto;
	height: auto;
	padding: 0px 0px 3px 0px;
}

.REG_FRM_radioRegistrate1{ 
	width: auto;
	height: auto;
}

.REG_FRM_radioRegistrate1 label{ 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	margin: 0px 5px;
	vertical-align: middle;
}

.REG_FRM_radioRegistrate1 input{ 
	vertical-align: middle;
}


.REG_FRM_comboRegistrate1{ 
	width: 182px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #9eb5ca;
	background: white;
}

.REG_CONTE_filaRegistrateCaracteres{ 
	width: auto;
	height: auto;
	padding: 30px 0px 0px 0px;
}

.REG_CONTE_filaRegistrateCaracteresNuevamente{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 0px;
}

.REG_CONTE_filaRegistrateCapcha{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 90px;
}

.REG_CONTE_filaRegistrateCapcha iframe{ 
	width: auto;
	height: 90px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: none;
}

.REG_FRM_labelRegistrateCaracteres{ 
	width: 325px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelRegistrateCaracteresNuevamente{ 
	width: 450px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelRegistrateCaracteresNuevamente a:link{
	text-decoration: underline;
	color: #DB0016;
}

.REG_FRM_labelRegistrateCaracteresNuevamente a:visited{
	text-decoration: underline;
	color: #DB0016;
}

.REG_FRM_labelRegistrateCaracteresNuevamente a:hover{
	text-decoration: none;
	color: #DB0016;
}

.REG_FRM_labelRegistrateCaracteresNuevamente a:active{
	text-decoration: underline;
	color: #DB0016;
}


.REG_FRM_boxRegistrate2{ 
	width: 80px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #9bb1c6;
	background: white;
}

.REG_CONTE_botonGrabar{ 
	width: auto;
	height: 60px;
	position: relative;
}

.REG_FRM_botonGrabar{ 
	width: 53px;
	height: auto;
	font: bold 10px Arial, Helvetica, sans-serif;
	background: url(images/modulos/bk_boton.gif) repeat;
	border: 0px solid #dc4042;
	color: white;
	position: absolute;
	top: 30px;
	left: 225px;
	padding-top: 2px;
	padding-bottom: 2px;
}


/* Gracias Registrado */

.REG_CONTE_graciasRegistrarse{
	width: auto;
	height: auto;
	padding: 10px 0px 20px 0px;
	overflow: hidden;
}

.REG_CONTE_graciasRegistrarse h3{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_graciasRegistrarse p{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_graciasRegistrarse p a:link{
	text-decoration: underline;
	color: #004A83;
}

.REG_CONTE_graciasRegistrarse p a:visited{
	text-decoration: underline;
	color: #004A83;
}

.REG_CONTE_graciasRegistrarse p a:hover{
	text-decoration: none;
	color: #004A83;
}

.REG_CONTE_graciasRegistrarse p a:active{
	text-decoration: underline;
	color: #004A83;
}


/* Login */

.REG_CONTE_login{ 
	width: auto;
   height: auto;
   padding: 10px 12px 10px 12px;
}

.REG_CONTE_inicioSesion{
	width: auto;
	height: auto;
	padding: 10px 10px 20px 10px;
	overflow: hidden;
}

.REG_CONTE_inicioSesion h3{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_inicioSesion p{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_inicioSesion p a:link{
	text-decoration: underline;
	color: #657C8A;
}

.REG_CONTE_inicioSesion p a:visited{
	text-decoration: underline;
	color: #657C8A;
}

.REG_CONTE_inicioSesion p a:hover{
	text-decoration: none;
	color: #657C8A;
}

.REG_CONTE_inicioSesion p a:active{
	text-decoration: underline;
	color: #657C8A;
}

.REG_FRM_fieldsetLogin{ 
	width: auto;
	height: auto;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	border: none;
}

.REG_FRM_fieldsetLogin br{ 
	clear: left;
}

.REG_CONTE_filaLoginTitulo{ 
	width: auto;
	height: auto;
	padding: 5px 0px 20px 102px;
}

.REG_tituloLogin{ 
	width: 350px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	text-align: left;
	display: block;
}

.REG_CONTE_filaLogin{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 122px;
}

.REG_FRM_labelLogin1{ 
	width: 75px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelLogin1 a:link{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_FRM_labelLogin1 a:visited{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_FRM_labelLogin1 a:hover{
	text-decoration: none;
	color: #3c2e18;
}

.REG_FRM_labelLogin1 a:active{
	text-decoration: underline;
	color: #3c2e18;
}


.REG_FRM_boxLogin1{ 
	width: 180px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #8c8e8c;
	background: white;
}



.REG_CONTE_botonIngresar{ 
	width: auto;
	height: 56px;
	position: relative;
}

.REG_FRM_botonIngresar{ 
	width: 65px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	position: absolute;
	top: 15px;
	left: 320px;
}

.REG_CONTE_filaLoginOpciones{ 
	width: 275px;
	height: auto;
	padding: 15px 0px 15px 110px;
	text-align: right;
}

.REG_CONTE_filaLoginOpciones p{ 
	font: normal 10px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	margin: 0px 0px 2px 0px;
}

.REG_CONTE_filaLoginOpciones p a:link{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_CONTE_filaLoginOpciones p a:visited{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_CONTE_filaLoginOpciones p a:hover{
	text-decoration: none;
	color: #3c2e18;
}

.REG_CONTE_filaLoginOpciones p a:active{
	text-decoration: underline;
	color: #3c2e18;
}


/* Recuperar Clave */

.REG_FRM_fieldsetRecuperarClave{ 
	width: auto;
	height: auto;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	border: none;
}

.REG_FRM_fieldsetRecuperarClave br{ 
	clear: left;
}

.REG_CONTE_filaRecuperarClaveInfo{ 
	width: auto;
	height: auto;
	padding: 2px 14px 2px 14px;
}

.REG_CONTE_filaRecuperarClaveInfo p{ 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	margin: 0px;
}

.REG_CONTE_filaRecuperarClave{ 
	width: auto;
	height: auto;
	padding: 12px 0px 12px 12px;
}

.REG_FRM_labelRecuperarClave1{ 
	width: 98px;
	height: auto;
	padding: 0 15px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_boxRecuperarClave1{ 
	width: 250px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #8c8e8c;
	background: white;
	display: block;
}

.REG_CONTE_botonEnviarClave{ 
	width: auto;
	height: 10px;
	position: relative;
}

.REG_FRM_botonEnviarClave{ 
	width: 53px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	position: absolute;
	top: 0px;
	right: 72px;
}


/* Cambiar Clave */

.REG_CONTE_CambiarClave{ 
	width: auto;
	height: auto;
	padding: 10px 12px 10px 12px;
}


.REG_FRM_fieldsetCambiarClave{ 
	width: auto;
	height: auto;
	padding: 20px 0px 0px 0px;
	margin: 0px;
	border: none;
}

.REG_FRM_fieldsetCambiarClave br{ 
	clear: left;
}

.REG_CONTE_filaCambiarClaveTitulo{ 
	width: auto;
	height: auto;
	padding: 5px 0px 20px 102px;
}

.REG_tituloCambiarClave{ 
	width: 320px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	text-align: center;
	display: block;
}

.REG_CONTE_filaCambiarClave{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 102px;
}

.REG_FRM_labelCambiarClave1{ 
	width: 125px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelCambiarClave1 a:link{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_FRM_labelCambiarClave1 a:visited{
	text-decoration: underline;
	color: #3c2e18;
}

.REG_FRM_labelCambiarClave1 a:hover{
	text-decoration: none;
	color: #3c2e18;
}

.REG_FRM_labelCambiarClave1 a:active{
	text-decoration: underline;
	color: #3c2e18;
}


.REG_FRM_boxCambiarClave1{ 
	width: 180px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #8c8e8c;
	background: white;
}



.REG_CONTE_botonCambiarClave{ 
	width: auto;
	height: 56px;
	position: relative;
}

.REG_FRM_botonCambiarClave{ 
	width: 65px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	position: absolute;
	top: 15px;
	left: 350px;
}


/* Activar Registro */

.REG_CONTE_activarRegistro{
	width: auto;
	height: auto;
	padding: 10px 0px 20px 0px;
	overflow: hidden;
}

.REG_CONTE_activarRegistro h3{
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_activarRegistro p{
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	margin: 0px;
}

.REG_CONTE_activarRegistro p a:link{
	text-decoration: underline;
	color: #004A83;
}

.REG_CONTE_activarRegistro p a:visited{
	text-decoration: underline;
	color: #004A83;
}

.REG_CONTE_activarRegistro p a:hover{
	text-decoration: none;
	color: #004A83;
}

.REG_CONTE_activarRegistro p a:active{
	text-decoration: underline;
	color: #004A83;
}


/* Recomendar Pagina */


.REG_FRM_fieldsetRecomendarPagina{ 
	width: auto;
	height: auto;
	padding: 30px 0px 0px 0px;
	margin: 0px;
	border: none;
}

.REG_FRM_fieldsetRecomendarPagina br{ 
	clear: left;
}

.REG_CONTE_filaRecomendarPagina{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 25px;
}

.REG_FRM_labelRecomendarPagina1{ 
	width: 125px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #555555;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelRecomendarPagina1 a:link{
	text-decoration: underline;
	color: #555555;
}

.REG_FRM_labelRecomendarPagina1 a:visited{
	text-decoration: underline;
	color: #555555;
}

.REG_FRM_labelRecomendarPagina1 a:hover{
	text-decoration: none;
	color: #555555;
}

.REG_FRM_labelRecomendarPagina1 a:active{
	text-decoration: underline;
	color: #555555;
}

.REG_FRM_boxRecomendarPagina1{ 
	width: 220px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #acabaf;
	background: white;
}

.REG_FRM_boxRecomendarPagina2{ 
	width: 80px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #acabaf;
	background: white;
}

.REG_CONTE_filaRecomendarPaginaContadorCaracteres{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 168px;
}

.REG_FRM_boxRecomendarPagina3{ 
	width: 24px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #acabaf;
	background: white;
	text-align: center;
}

.REG_CONTE_botonesRecomendar{ 
	width: auto;
	height: 30px;
	position: relative;
}

.REG_FRM_botonLimpiar{ 
	width: 53px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	position: absolute;
	top: 10px;
	right: 142px;
}

.REG_FRM_botonEnviar{ 
	width: 53px;
	height: auto;
	font: bold 11px Arial, Helvetica, sans-serif;
	background: #666666;
	border: 1px solid #666666;
	color: white;
	position: absolute;
	top: 10px;
	right: 72px;
}


/* Contactenos */


.REG_CONTE_contactenos{ 
	width: auto;
   height: auto;
   padding: 10px 22px 20px 22px;
}

.REG_FRM_fieldsetContactenos{ 
	width: auto;
	height: auto;
	padding: 0px;
	margin: 0 0 0 0;
	border: none;
}

.REG_FRM_fieldsetContactenos br{ 
	clear: left;
}

.REG_CONTE_filaContactenos{ 
	width: auto;
	height: auto;
}

.REG_FRM_labelContactenos1{ 
	width: 195px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	text-align: left;
	display: block;
}

.REG_FRM_labelContactenos1 a:link{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelContactenos1 a:visited{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelContactenos1 a:hover{
	text-decoration: none;
	color: #7e7e80;
}

.REG_FRM_labelContactenos1 a:active{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_boxContactenos1{ 
	width: 180px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7E7E80;
	float:left;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	border: 1px solid #949ea5;
	background: white;
}

.REG_FRM_radioContactenos1{ 
	width: auto;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	padding: 0px 0 2px 0;
	margin: 0 0 7px 0;
	display: block;
}

* + html .REG_FRM_radioContactenos1{ 
	padding: 0px 0 0px 0;
	margin: 0 0 5px 0;
}

* html .REG_FRM_radioContactenos1{ 
	padding: 0px 0 0px 0;
	margin: 0 0 5px 0;
}

.REG_FRM_labelContactenos2{ 
	width: auto;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	text-align: left;
	display: block;
}

.REG_FRM_labelContactenos2 a:link{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelContactenos2 a:visited{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_FRM_labelContactenos2 a:hover{
	text-decoration: none;
	color: #7e7e80;
}

.REG_FRM_labelContactenos2 a:active{
	text-decoration: underline;
	color: #7e7e80;
}


.REG_FRM_comboContactenos1{ 
	width: 182px;
	height: auto;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	float:left;
	padding: 2px 0px 2px 0px;
	margin: 0px 0px 5px 0px;
	border: 1px solid #949294;
	background: white;
}


.REG_CONTE_botonEnviarConsulta{ 
	width: auto;
	height: 60px;
	position: relative;
}

.REG_FRM_botonEnviarConsulta{ 
	width: 53px;
	height: auto;
	font: bold 10px Arial, Helvetica, sans-serif;
	border: 0px solid #dc4042;
	background: url(images/modulos/bk_boton.gif) repeat;
	color: white;
	position: absolute;
	top: 10px;
	left: 328px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.REG_CONTE_filaContactenosTitulo{ 
	width: auto;
	height: auto;
	padding: 5px 0px 20px 12px;
}

.REG_tituloContactenos{ 
	width: 350px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #3c2e18;
	text-align: left;
	display: block;
}

.REG_CONTE_infoContactenos{ 
	width: auto;
	height: auto;
	padding: 10px 5px 10px 0;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
}

.REG_CONTE_infoContactenos p{ 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #7e7e80;
	margin: 0px;
}

.REG_CONTE_infoContactenos span{ 
	font-weight: bold;
}

.REG_CONTE_infoContactenos p a:link{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_CONTE_infoContactenos p a:visited{
	text-decoration: underline;
	color: #7e7e80;
}

.REG_CONTE_infoContactenos p a:hover{
	text-decoration: none;
	color: #7e7e80;
}

.REG_CONTE_infoContactenos p a:active{
	text-decoration: underline;
	color: #7e7e80;
}



/* Popup's Compartido */


.REG_CONTE_cabeceraPopup{ 
	width: auto;
	height: 76px;
	position: relative;
	background: url(images/modulos/fondo_cabeceraPopup.gif) no-repeat;
}

.REG_cerrarPopup{ 
	width: 52px;
	height: 20px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #959595;
	margin: 0px;
	cursor: pointer;
	position: absolute;
	top: 27px;
	right: 12px;
}

.REG_cerrarPopup a:link{
	text-decoration: underline;
	color: #959595;
}

.REG_cerrarPopup a:visited{
	text-decoration: underline;
	color: #959595;
}

.REG_cerrarPopup a:hover{
	text-decoration: none;
	color: #6b6b6b;
}

.REG_cerrarPopup a:active{
	text-decoration: underline;
	color: #959595;
}


.REG_CONTE_tituloPopup{
	width: auto;
	height: auto;
	padding: 10px 30px 10px 14px;
	background: #344a81 url(images/modulos/fondo_tituloPopup.gif) no-repeat;
}

.REG_CONTE_tituloPopup h1{
	font: normal 16px Arial Black, Helvetica, sans-serif ;
	color: #ffffff;
	margin: 0px;
}

.REG_CONTE_filaCaracteresPopup{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 25px;
}

.REG_CONTE_filaCaracteresNuevamentePopup{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 25px;
}

.REG_CONTE_filaCapchaPopup{ 
	width: auto;
	height: auto;
	padding: 0px 0px 0px 60px;
}

.REG_CONTE_filaCapchaPopup iframe{ 
	width: auto;
	height: 90px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: none;
}

.REG_FRM_labelCaracteresPopup{ 
	width: 270px;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #959595;
	float:left;
	text-align: right;
	display: block;
}

.REG_FRM_labelCaracteresNuevamentePopup{ 
	width: auto;
	height: auto;
	padding: 0 5px 0 0;
	margin: 3px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #959595;
	float:left;
	text-align: center;
	display: block;
}

.REG_FRM_labelCaracteresNuevamentePopup a:link{
	text-decoration: underline;
	color: #344a81;
}

.REG_FRM_labelCaracteresNuevamentePopup a:visited{
	text-decoration: underline;
	color: #344a81;
}

.REG_FRM_labelCaracteresNuevamentePopup a:hover{
	text-decoration: none;
	color: #344a81;
}

.REG_FRM_labelCaracteresNuevamentePopup a:active{
	text-decoration: underline;
	color: #344a81;
}



