@charset "utf-8";
/* CSS Document */
body{
margin:0px;
padding:0px;
text-align:center;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
}
form
{

}
.Etiqueta
{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	COLOR:#333333;	
}
.Link
{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#666666;
}
.TituloContenido
{
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	FONT-SIZE:13px;
	COLOR:#333333;
	font-weight:bold;
}
.Boton
{	
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	background-color: #666; 
	color: #FFFFFF; 
	font-weight: bold;
	}
/**PAGINA PRICIPAL**/
.TablaPrincipal{
	width:590px;
}
.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, sans-serif; 
	font-size: 11px; 
	color: #333333;
	
}
.TextoInformativo
{	
	font-family: Verdana, Arial, Helvetica; 
	font-size: 13px; 
	color: #215D6A
}
/*******Opciones *******/
.numero
{
FONT-FAMILY:Arial, Helvetica, sans-serif;
FONT-SIZE:16px;
COLOR:#cccccc;
}
.TdContenedorOpciones
{
	text-align:left;
}
.TablaContenedorOpciones
{

}
.TablaTdContenedorOpciones
{
	width:590px;
	/*height:465px;*/
	padding-bottom:20px;
	border-bottom:1px solid #000000;
	vertical-align:text-top;
	
	
	
}
.DivTablaOpciones
{
	border-bottom:10px solid #FFFFFF;
	border-top:10px solid #FFFFFF;
	width:590px;
	
	
}

.TablaOpciones
{
	background-color:#f7f7f7;
	width:590px;
	
}
.TdNumeral /*1 , 2, 3*/
{

}
.ContenidoOpciones /* tabla contenedora del boton y los textos */
{

}
.TdTextoSuperiorOpcion
{
	width:590px;
	padding-top:10px;
	padding-right:20px;
	padding-left:10px;
	padding-bottom:10px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#333333;
}
.TdTextoIzquierdaOpcion
{

}
.TdOpcion
{
	text-align:right;
}
.TdTextoDerechoOpcion
{
	
}
.TdTextoInferiorOpcion
{


}
/***************************/
/**PAGINA OFERTAS**/
.TablaOfertas
{
	width:600px;
}
.TdOfertas
{

}
.TdVolver
{
	padding-top:20px;
	
}
/*******Pie de pagina*******/
.TdContenedorPieDePagina
{
text-align:right;
height:40px;

}
.TablaPieDePagina
{
	
	text-align:right;
}
.tdContenedorPieDePagina
{
	width:590px;
	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: #000000;
	font-weight:bold;
}
.tdContendorTablaBotonInicioCV
{
padding-right:20px;
}
.TablaContendorBotonInicioCV
{

}
.tdBotonInicioCV
{
	padding-right:20px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#666;
}
.tablaMenuPostulante
{
	padding-left:10px;
	background-color: #cccccc;
	border-bottom:solid 1px black;
}
.menuPostulante
{
	background-color: #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: none; 
	font-weight: bold;
	height:25px;
}
.menuPostulante :link {
	text-decoration: none;
}
.menuPostulante :visited {
	text-decoration: none;
	color: #FFFFFF;
}
.menuPostulante :hover {
	color: #000000;
	text-decoration: none;
}
.menuPostulante :active {
	text-decoration: none;
	color: #FFFFFF;
}

/***************************************/
/************Grilla*************/
.grilla{/* Estilo de la Grilla*/

}
.grilla td{ /*Detalle de la grilla*/
	background-color:#F3F3F3;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#333333;
}
.grilla th{/*Cabecera de la grilla*/
	background-color:#cccccc;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
}
/*************LOGIN**************/

.TableLogin
{
	text-align:left;
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: 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;
	background-color:#F3F3F3;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10px;
	COLOR:#333333;
	text-align:left;
}

.TablaOpciones
{

}
.Titulos
{
	BACKGROUND-COLOR:#cccccc;
	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: 11px; 
	color: #333333;
	text-align:left;
	padding:5px;
}
/*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:#cccccc;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
	FONT-WEIGHT:bold;
	
	font-weight:bold;
	height:30px;
	vertical-align:middle;
	padding-left:10px;
}
/*Postulacion Proactiva*/
.TablaProactiva{
	width:600px;
	border:solid 1px #333333;
	text-align:left;

}
	
.tdTitulo
{
	padding-left:20px;
	padding-right:20px;
	height:30px;
	font-weight:bold;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR:#cccccc;
	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;
	font-weight:bold;
	}
		
.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;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #333333;
	font-size: 12px;
	font-weight:bold;
	}	
.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: #cccccc;
	font-weight:bold;
}

.msjInferior
{
	width:590px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:80px;
}
.msjInfApoyo
{
	font-weight:bold;
}