﻿
/*******************************************************************/
/****************** DIV IZQUIERDO DE  REGISTRO USUARIOS ************/
/*******************************************************************/

#contenedor #cont_Izquierda #dvcontenedorPrin #dvcontInfoTipoApuesta #dvInfRegistroUsuario
{
	padding: 8px;
	width: 195px;
	height: 345px;	
	color:#666666;
	text-align:justify;
	margin-top:53px;
	margin-left:5px;
	overflow:auto;
	overflow-x:hidden;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvcontInfoTipoApuesta #dvInfRegistroAfiliado
{
	padding: 8px;
	width: 195px;
	height: 320px;	
	color:#666666;
	text-align:justify;
	margin-top:50px;
	overflow:auto;
	font-size:11px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvcontInfoTipoApuesta #dvInfRegistroUsuario #lbTextoInfRegUsr
{	
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	margin-left:5px;
	text-align:justify;
	width:175px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvcontInfoTipoApuesta #dvCamposObliRegUsuario
{
	padding: 8px;
	width: 195px;
	height: 8px;	
	font-family:Arial;
	color:#666666;
	font-size:8pt;
	text-align:justify;
	margin-left:10px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvcontInfoTipoApuesta #dvCamposObliRegUsuario #btnCamposObli
{
	background: url(../img/img_registroUsuario/img_camposObli.gif) no-repeat;	
}


/*******************************************************************/
/************** CABECERA DE REGIONES REGISTRO USUARIO **************/
/*******************************************************************/
#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr 
{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;	
	margin-top:47px;
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #tablaRegUsrCab
{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;	
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #tablaRegUsrCab
{
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;	
}



#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #colCabRegUsr1
{
	background: url(../img/img_registroUsuario/fondo_cabecera_form.gif) no-repeat;
	width:150px;
	height:30px;
	margin-top:5px;
	color:#666666;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #colCabRegUsr1 #textoCabecera
{
	text-align:center;
	font-weight: bold;
	font-family:Arial;
	color:#666666;
	font-size:12px;	
	width:150px;
	height:25px;	
	color:#666666;
	float:left;
	margin-top:5px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #colCabRegUsr2
{
	background: white;
	width:250px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:center;
	font-weight: bold;
	color:#666666;		
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #filatabla
{
	width:440px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
}

/*******************************************************************/
/**************** COLUMNAS DEL REGISTRO DE USUARIOS ****************/
/*******************************************************************/
#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr1
{
	width:105px;
	font-family:Arial;
	color:#666666;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;	
	display:inline;
	font-size:8pt;
	font-weight:normal;
}

.coltabRegUsr1
{	
	color:#666666;
	display:inline;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	height:20px;
	margin:0px;
	padding:0px;
	text-align:left;
	width:105px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr2
{
	width:105px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;
}

#contenedor #cont_Izquierda #dvPrincipal #dvRegUsr #coltabRegUsr3
{
	width:105px;
	font-family:Arial;
	color:#666666;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	margin-left:7px;
	height:20px;
	display:inline;
	font-size:8pt;
	font-weight:normal;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr4
{
	width:105px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr5
{
	width:25px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr6
{
	width:25px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabRegUsr7
{
	width:55px;
	font-family:Arial;
	color:#666666;
	font-size:12px;
	text-align:left;
	color:#666666;	
	margin:0px;
	padding:0px;
	height:20px;

}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #coltabSeparador
{
	width:5px;
	background:white;
	color:#666666;
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #tbTextoExplRegUsr
{
	height:10px;
	text-align:center;
	font-size:9px;
	color:#666666;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #dvRegUsr #tbColumnaBlanco
{
	height:5px;
	text-align:center;
	font-size:9px;
	color:#666666;
	padding:0px;
}



/*******************************************************************/
/**************** CAMPOS DEL REGISTRO DE USUARIOS ******************/
/*******************************************************************/
/*
#tablaRegUsr
{
	width: 440px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	border-collapse: collapse;
	margin:0px;
	padding:0px;

}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbCodUsr
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbPassUsr
{
	width:103px;
	border:1px solid #666666;
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbNomUsr
{
	width:103px;
	border:1px solid #666666;
	height:15px;
	color:#666666;
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbNomEmp
{
	width:103px;
	border:1px solid #666666;
	height:15px;
	color:#666666;
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbApe1Usr
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbApe2Usr
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbDiaNacUsr
{
	width:25px;
	border:1px solid #666666;	
	height:15px;
	text-align:center;
	color:#666666;
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbMesNacUsr
{
	width:25px;
	border:1px solid #666666;		
	height:15px;
	text-align:center;
	color:#666666;
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbAnoNacUsr
{
	width:44px;
	border:1px solid #666666;	
	height:15px;
	text-align:center;
	color:#666666;
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbDirecUsr
{
	width:355px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbUrlAfiliado
{
	width:335px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbCodPosUsr
{
	width:55px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}


#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbMunicUsr
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbProvUsr
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbPaisUsr
{
	width:103px;
	border:1px solid #666666;	
	color:#666666;	
	margin:0px;
	padding:0px;
	cursor:pointer;
}

#tbTipoAfiliacion
{
	width:0px;
	border:1px solid #666666;	
	color:#666666;	
	margin:0px;
	padding:0px;
}

#tbTipoAfiliado
{
	width:120px;
	border:1px solid #666666;	
	color:#666666;	
	margin:0px;
	padding:0px;
	float:left;
	margin-left:30px;
}

#lbTipoAfiliado
{
	width:120px;
	float:left;
	margin-top:5px;
	padding:0px;
	float:left;
	margin-left:30px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbEmail
{
	width:335px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbTlfnoFijo
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbTlfnoMov
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;		
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbPregunta1
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbPregunta2
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbRespuesta1
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}

#contenedor #cont_Izquierda #dvcontenedorPrin #dvPrincipal #tbRespuesta2
{
	width:103px;
	border:1px solid #666666;	
	height:15px;
	color:#666666;	
	margin:0px;
	padding:0px;
}


#txtCert
{
	float:left;
	color:#666666;
	width:325px;	
	margin-top:-3px;
}

#txtCertificacion
{
	text-align:justify;
	font-size:9px;
	color:#666666;
	text-align:justify;
	float:left;
	width:298px;
	margin-left:3px;
}

#chkCertifico
{
	float:left;
	width:15px;
	color:#666666;
	border:1px solid #666666; 
}

#colBtnEnviarForm
{
	float:right;	
	width:90px;	
}

#btnEnviarForm
{
	float: left;
	background: #EEEEEE;
	border:1px solid #666666;
	width:85px;
	height:20px;
	font-size:11px;
	color:#666666;
	margin-top:-2px;
	cursor:pointer;
}
*/
#inputCodProm
{
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0px;
	padding:0px;
	width:130px;
	float:left;
	/*margin-left:25px;*/
	margin-top:5px;
}


/******************************************************************************************/
/*													ESTILOS PARA LA NUEVA CAPA DE REGISTRO DE USUARIOS                                    */
/*																																																			  */
/******************************************************************************************/

#RegUsrPaso1
{
	height:440px;
	position:relative;
}

#RegUsrPaso2
{
	height:440px;
	position:relative;
	display:none;
}

#RegUsrPaso3
{
	height:320px;
	position:relative;
	display:none;
}

.RegUsrBotones
{
	bottom:50px;
	margin-left:10px;
	position:absolute;
	width:435px;
	left:0; /*Fix para IE7*/
}

.RegUsrBotones img
{
	float:right;
}

.RegUsrAtras
{
	float:left;
	color:#4AA400;
}

.RegUsrAdelante
{
	float:right;
	color:#4AA400;
}

#RegUsrCabecera
{
	background:transparent url(../img/img_registroUsuario/fondo_cabecera_form.gif) no-repeat scroll 0 0;
	color:#666666;
	display:block;
	height:25px;
	margin-top:5px;
	padding:5px 5px 5px 15px;
	text-align:left;
	width:150px;
}

#RegUsrCampos
{
	/*margin: 15px;*/
}

.RegUsrCampoObli
{
	margin: 10px 0 10px 20px;
	width:440px;
	float:left;
	clear:both;
}

.RegUsrCampoObli label
{
	background:transparent url(../img/img_registroUsuario/img_camposObli.gif) no-repeat scroll 0 0;
	color:#666666;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	width: 100px;
	float:left;
}

.RegUsrNoCampoObli
{
	margin: 10px 0 10px 20px;
	width:440px;
	float:left;
	clear:both;
}

.RegUsrCampoNOObli label
{
	/*background:transparent url(../img/img_registroUsuario/img_camposObli.gif) no-repeat scroll 0 0;*/
	color:#666666;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
	width: 100px;
	float:left;
}

#tbCodUsr, #tbPassUsr, #tbPassUsr2
{
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0;
	padding:0;
	width:130px;
}

#tbEmail
{
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0;
	padding:0;
	width:290px;
}

#tbDirecUsr, #tbUrlAfiliado
{
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0;
	padding:0;
	width:306px;
}


.RegUsrInfoCaracteres
{
	color:#666666;
	font-size:9px;
	margin-left:140px;
	display:block;
}

.RegUsrCampoObli2
{
	margin: 10px 0 10px 20px;
	width:440px;
	float:left;
	clear:both;
}

.RegUsrCampoObli2 label
{
	background:transparent url(../img/img_registroUsuario/img_camposObli.gif) no-repeat scroll 0 0;
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	width:70px;
}

.RegUsrCampoInfo
{
	margin: 10px 0 10px 20px;
	width:400px;
}

.RegUsrCampoError1, .RegUsrCampoError2
{
	margin: 10px 0 10px 20px;
	width:400px;
	color:Red;
	display:none;
	float:left;
}

.RegUsrCampo2
{
	margin: 10px 0 10px 20px;
	width:440px;
	padding-bottom:20px;
}

.RegUsrCampo2 label
{
	color:#666666;
	float:left;
	font-family:Arial;
	font-size:8pt;
	font-weight:normal;
	margin-left:10px;
	padding-left:10px;
	padding-right:10px;
	width:70px;
}

#tbNomUsr, #tbApe1Usr, #tbApe2Usr, #tbCodPosUsr, #tbMunicUsr, #tbProvUsr, #tbTlfnoFijo, #tbTlfnoMov,
#tbPregunta1, #tbPregunta2, #tbRespuesta1, #tbRespuesta2, #tbNomEmp, #tbDocuAfi
{
	border:1px solid #666666;
	color:#666666;
	float:left;
	height:15px;
	margin:0;
	padding:0;
	width:102px;
}

#tbDiaNacUsr, #tbMesNacUsr 
{
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0 2px 0 0;
	padding:0;
	text-align:center;
	width:25px;	
	float:left;
}

 #tbAnoNacUsr
 {
	border:1px solid #666666;
	color:#666666;
	height:15px;
	margin:0;
	padding:0;
	text-align:center;
	width:44px;
	float:left;
 }
 
 #tbPaisUsr, #tbTipoDocuAfi
 {
	border:1px solid #666666;
	color:#666666;
	cursor:pointer;
	margin:0;
	padding:0;
	width:103px;
}

#tbTipoConocer
{
	border:1px solid #666666;
	color:#666666;
	cursor:pointer;
	margin:0;
	padding:0;
	width:275px;
}

.RegUsrCondiciones
{
	margin:20px auto;
	width:360px;
}

#chkCertifico 
{
	border:1px solid #666666;
	color:#666666;
	float:left;
	width:15px;
}

#chkRecibir
{
	border:1px solid #666666;
	color:#666666;
	float:left;
	width:15px;
	clear:both;
}

#txtCertificacion 
{
	color:#666666;
	font-size:9px;
	margin-left:3px;
	text-align:justify;
	width:298px;
}

#btnEnviarForm
 {
	background:#EEEEEE none repeat scroll 0 0;
	border:1px solid #666666;
	color:#666666;
	cursor:pointer;
	font-size:11px;
	width:85px;
	float:right;
}