@charset "utf-8";
/* CSS Document */
htlm
{
/*width:100%;*/

}
body
{
	 background-color: #b2cccc;
}
form
{
}

.link
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
}
.TituloContenido /*Subtiulos*/
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #215D6A;
	font-weight:bold;
}
.Etiqueta
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #215D6A;
}
.Boton
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #215D6A; 
	color: #FFFFFF; 
	font-weight: bold;
	text-transform: uppercase;
}
/**PAGINA PRICIPAL**/
.TablaPrincipal
{
	width:450px;
}
.TablaPrincipalPostulante
{
		BACKGROUND-COLOR:#F8F8F8;
		width:779px;
		border:solid 1px #333333;
}
/*******Imagen Superior*******/
.TrContenedorIMG
{

}
.TdContenedorIMG
{
}
.ImagenSuperior
{

}
/*******Titulo Central*******/
.TrContenedorTitulo
{

}

.TdContenedorTitulo
{
}
.TablaTitulo
{

}
.TituloSuperior
{

}
/*******Texto informativo*******/
.TrContenedorTexto
{

}
.TdContenedorTexto
{
}
.TablaTexto
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	text-align: justify; 
	color: #215D6A;
}
.TextoInformativo
{	
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #215D6A
}
/*******Opciones *******/
.TdContenedorOpciones
{

}
.TablaContenedorOpciones
{


}
.TablaTdContenedorOpciones
{

}

.TablaOpciones
{
	

}
.TdNumeral /*1 , 2, 3*/
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 35px; 
	font-weight: bold; 
	color: #417B89;
	width:39px;
	text-align:left;
	vertical-align:top;
}
.ContenidoOpciones /* tabla contenedora del boton y los textos */
{

}
.TdTextoSuperiorOpcion
{

}
.TdTextoIzquierdaOpcion
{
	width:0px;
}
.TdOpcion
{
	padding-top:15px;
	text-align:left;
}
.TdTextoDerechoOpcion
{

}
.TdTextoInferiorOpcion
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	text-align: justify; 
	color: #215D6A;
}
/***************************/
/**PAGINA OFERTAS**/
.TablaOfertas
{
	width:600px;
}
.TdOfertas
{

}
.TdVolver
{

}
/*******Pie de pagina*******/
.TdContenedorPieDePagina
{
text-align:right;
/*height:100px;*/
}
.TablaPieDePagina
{
display:none;
	/*height:30px;*/
text-align:right;
}
.tdContenedorPieDePagina
{
	/*height:30px;*/
text-align:right;
}
/***************************/
/***************Curriculum***************/
.TablaPrincipalCV
{
width:500px;
}
.tdCuerpo
{
width:400px;
}
.TablaTituloCV
{
height:50px;
}
.tdTituloCV
{
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica; 
	font-size: 17px; 
	color: #215D6A;
	font-weight:bold;
}
.tdContendorTablaBotonInicioCV
{
padding-right:20px;
}
.TablaContendorBotonInicioCV
{

}
.tdBotonInicioCV
{
padding-right:20px;
}
.tablaMenuPostulante
{
	background-color: #215D6A;
	border-bottom:solid 1px black;
}
.menuPostulante
{
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
	height:25px;
	text-align:center;
}
.menuPostulante :link {
	text-decoration: none;
}
.menuPostulante :visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuPostulante :hover {
	color: #CCCCCC;
	text-decoration: none;
}
.menuPostulante :active {
	text-decoration: none;
	color: #FFFFFF;
}
/***************************************/
/************Grilla*************/
.grilla{/* Estilo de la Grilla*/

}
.grilla td{ /*Detalle de la grilla*/
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
}
.grilla th{/*Cabecera de la grilla*/
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;

}
/*************LOGIN**************/

.TableLogin
{
background-image:url(Imagenes/bg_ingreso.gif);
background-repeat:no-repeat;
background-position:center;
}

.tdTituloLogin
{
padding-left:40px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#594E55;
text-decoration:none;
}
.tdLogin
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}

/*************Modal*************/

.BackGroudModal
{	
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	z-index:999; 
	}
/*ModalOFertas*/
.ModalPopup
{
	width:500px;
	text-align:left;
	
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
	/*padding:0;
	margin:0;*/
}
.bg_tituloModal{
background-image:url(Imagenes/bg_contrasena.gif);
background-repeat:repeat-x;
height:22px;
}
.EsquinaModalIzqSup
{	background-image:url(Imagenes/esquina_contrasena_01.gif);
	background-repeat:no-repeat;
	/*background-position:center;*/
	width:5px;
	height:22px;
	}
.EsquinaModalDerSup
{	background-image:url(Imagenes/esquina_contrasena_02.gif);
	background-repeat:no-repeat;
	/*background-position:center;*/
	width:6px;
	height:22px;
	}
.ModalInf
{	background-image:url(Imagenes/vajo.gif);
	background-repeat:no-repeat;
	/*background-position:center;*/	
	height:4px;
	}
#msjEmergente {  	
	left: 50%;
	top: 50%;
	height: 100px;	
	width: 300px;
	margin-top: -40px; /*// 200px/2 */
	margin-left: -150px; /* 300px/2 */
	padding:0px;	
	text-align:center;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: .9;
	z-index:99999; 
	position:absolute; 
}
.msjEmergenteProgress
{  	
	left: 50%;
	top: 50%;
	height: 100px;	
	width: 300px;
	margin-top: -40px; /*// 200px/2 */
	margin-left: -150px; /* 300px/2 */
	padding:0px;	
	text-align:center;
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: .9;
	z-index:99999; 
	/* position:absolute; */
}
.EsquinaEmergenteIzq
{
	background-image:url(Imagenes/esquina_carga_01.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:10px;
	height:100px;
	}
.EsquinaEmergenteDer
{
	background-image:url(Imagenes/esquina_carga_02.gif);
	background-repeat:no-repeat;
	background-position:center;
	width:10px;
	height:100px;
	}
#progressBackgroundFilter { 
  position:fixed; 
  top:0px;  
  left:0px;
  background-color:#FFFFFF;
  filter:alpha(opacity=50); 
  opacity:0.7; 
  -moz-opacity:0.7;
  z-index: 10100; 
  height:100%;
  width:100%;
} 
.progressBackgroundFilterProgress { 
  /* position:fixed; */
  top:0px;  
  left:0px;
  background-color:#FFFFFF;
  filter:alpha(opacity=50); 
  opacity:0.7; 
  -moz-opacity:0.7;
  z-index: 10100; 
  height:100%;
  width:100%;
} 
.EsquinaEmergentePopIMsj
{
	background-image:url(Imagenes/esquina_carga_01.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:10px;
	vertical-align:top;
	}
.EsquinaEmergentePopDMsj
{
	background-image:url(Imagenes/esquina_carga_02.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:10px;
	vertical-align:top;
}

.TablaOpciones
{

}
.Titulos
{
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
}
/*ModalEviarUnAmigo*/
.ModalEviarUnAmigo
{
	width:350px;
	background-color: #F1F1F1;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #333333;
}
/*Mensajes*/
.modalMensaje{
font-family:Arial Narrow, Helvetica, sans-serif;
font-weight:bolder;
font-size:14px;
color:#b30000;

}
/*ModalRecuperaContrasena*/
.ModalRecuperaContrasena
{
	width:300px;
	text-align:left;
	BACKGROUND-COLOR:#F8F8F8;
	padding:0;
	margin:0;
	border: solid 1px black;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
}
.TituloRecuperaContrasena
{
	border-bottom: solid 1px black;
	
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	
	font-weight:bold;
	height:30px;
	vertical-align:middle;
	padding-left:10px;
}


/*Postulacion Proactiva*/
.TablaProactiva{
	width:600px;
	border:solid 1px #333333;

}
	
.tdTitulo
{
	padding-left:20px;
	padding-right:20px;
	height:30px;
	font-weight:bold;
	
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;

	
	}	
	
.tdPostulante
{	
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
	}
		
.tdTexto
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	}	
	
.tdEditor
{
	padding-left:20px;
	padding-right:20px;
	}
	
.tdBotones
{	
	vertical-align:middle;
	text-align:right;
	height:50px;
	padding-left:20px;
	padding-right:20px;
}
.tdTituloCargoPropio
	{
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
	}	
.tdgrillaCargoPropio
{
	padding-left:20px;
	text-align:justify;
	}	
/*************************/
/* Registrar Postulacion */	
/*************************/

.TablaRegistraPostulacion
{
	BACKGROUND-COLOR:#F8F8F8;
	width:650px;
	border: solid 1px #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
}
.tablaPreguntas
{
	width:650px;
	}
	
.tituloPostulacion
{
	padding-top:10px;
	font-family: Arial; 
	color: #333333;
	font-size: 15px;
	font-weight:bold;
}

.tdSubtituloPostulacion
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	text-align: justify; 
	color: #215D6A;
	font-weight:bold;
}

.msjInferior
{
	width:450px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:80px;
}
.msjInfApoyo
{
	font-weight:bold;
}

.linkLogin
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #333333;
}

.tbEdicion
{
	/* background-color:#000000; */
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	/* color: #FFFFFF; */
}

.subtitulo_gis
{
	/* background-color: #DA511F; */
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	/* color: #FFFFFF; */
}

.SubTituloContenido /*Subtitulos*/
{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 13px; 
	/* color: #DA511F; */
	font-weight:bold;
}

.TitulosDisplay
{
	background-color: #215D6A;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
}

.DetOfetxtDisplay
{
}

.DataListCurriculum
{
	border-bottom: solid 1px #FFFFFF;
	border-top: solid 1px #FFFFFF;
}

.txtRegistro
{
	font-family: Verdana, Arial, Helvetica, Sans-serif; 
	font-size: 14px; 
	color: #333333;
	font-weight:bold;
}

.tdImgLogo
{
	display:none;
}
.ImagenLogo
{
	display:none;
}
