/* Diseņo de la interface de la aplicacion */
body
{
	padding:0px;
	margin:0px;
	font-family: 'Verdana';
	font-size:11px;
}
#geco2_header
{
	height:85px;
	background:#FFFFFF;	
	padding:5px 10px 0px 20px;
	border-bottom:1px solid #999999;
}
#geco2_box_logo
{
	position:absolute;
	top:15px;
	left:20px;
	width:237px;
	height:76px;
	background: url(../img/logo.png) no-repeat;
}
#geco2_menu
{
	background:  url(../img/mfnd.jpg) repeat-x;
	height:34px;
	float:left;
	width:100%;
	padding:0px 0px 2px 0px;
	clear:all;
	border-bottom:1px solid #009852;
}
#geco2_menu .opc_menu
{
	height:24px;
	padding-top:10px;
	background:  url(../img/fnd_opc_menu.jpg) repeat-x;
}
#geco2_menu .opc_menu a
{
	text-decoration:none;
	color:#00598C;
	font-weight:bold;
}
#geco2_menu ul
{
	list-style:none;
	margin:0px;
	1padding:0px 0px 0px 10px;
	float:left;
}
#geco2_menu li
{
	float:left;
	margin-right:10px;
}
#geco2_menu li a
{
	color:black;
}
#geco2_main_title
{
	padding-top:20px;
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
	border-bottom:1px solid #888888;
}
#geco2_submenu
{
	background:  url(../img/fnd_submenu.jpg) repeat-x;
	float:left;
	width:100%;
	height:19px;
	margin-top:-20px;
	margin-bottom:20px;
	padding:10px 0px 10px 0px;
	clear:all;
}
#geco2_submenu ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	float:left;
}
#geco2_submenu li
{
	float:left;
	margin-right:10px;
}
#geco2_submenu li a
{
	color:black;
}
#geco2_main_content
{
	padding-left:20px;
	padding-top:20px;
}
#geco2_box_ulogin
{
	width:97%;
	top:70px;
	position:absolute;
	text-align:right;
	
}
#geco2_box_ulogin a
{
	color:black;
}
#geco2_exit a
{
	color:red;
	font-weight:bold;
	text-decoration:none;
}
#geco2_exit a:hover
{
	color:#999999;
}
#geco2_box_exit
{
	text-align:right;
}
.box_link_back
{
	position:absolute;
	top:145px;
	left:93%;
	text-align:right;
	background: url(../img/back.png) no-repeat;
	background-position: 100% 0px;
	height:20px;
	padding-right:20px;
}
#box_filters
{
	text-align:right;
	width:95%;
}
/******* TAGS HTML ******/
h2
{
	font-size:13px;
	padding:0px;
	margin:0px 0px 10px 0px;
}
img
{
	border:0px;
}
fieldset
{
	padding:10px;
}
fieldset legend
{
	font-weight:bold;
	font-size:14px;
}
a
{
	color:black;
}
/******* END TAGS HTML ******/
/** AUTOCOMPLETE **********************/
.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
  height:150px;
  overflow:auto;
}
.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
.autocomplete ul li.selected { background-color: #ffb;}
.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:18px;
  cursor:pointer;
}
/** END AUTOCOMPLETE *****************/
/* Diseņo de Mensajes */
.geco2_msg_info
{
	border:1px dotted #666666;
	background: #FFFFCC;
	padding:10px;
	color:blue;
	margin-bottom:10px;
	text-align:center;
}
/******* PAGER **********/
.pages {
	border-top:1px dotted #555555;
	margin-top:10px;
	padding-top:10px;
	text-align:center;
}
.pages .page {
	font-weight:bold;
}
.pages .page a {
	font-weight:normal;
	color:black;
}
.pages .prefix a {
	font-weight:normal;
	color:black;
}
.pages .postfix a {
	font-weight:normal;
	color:black;
}

/************************/

/******* ERRORES **********/
.lbl_error
{
	color:red;
}
.geco2_box_error
{
	border:1px dotted #666666;
	background: #FFFFCC;
	padding:10px;
	color:red;
	margin-bottom:10px;
}

/************************/

/******* FORMS **********/
.geco2_form_list
{
	list-style:none;
}
.geco2_form_list li
{
	clear:all;
}
.geco2_form_list label
{
	float:left;
	text-align:right;
	margin-right:5px;
	width:150px;
	padding-top:3px;
	border:0px solid red;
}
.date_input
{
	width:80px;
}
.trigger_date
{
	cursor:pointer;
}
/************************/

/******* LISTAS **********/
.lista_2
{
	list-style:none;
	padding:0px;
	margin:0px;
}
.lista_2 li
{
	clear:all;
	border-bottom:1px dotted #555555;
	margin-bottom:10px;
	padding-bottom:5px;
}
.lista_2 label
{
	font-weight:bold;
	text-align:right;
	margin-right:5px;
	width:150px;
	padding-top:3px;
}

.geco2_view_list
{
	list-style:none;
}
.geco2_view_list li
{
	clear:all;
	margin-bottom:10px;
}
.geco2_view_list label
{
	float:left;
	text-align:right;
	margin-right:5px;
	width:150px;
	padding-top:3px;
	border:0px solid red;
	font-weight:bold;
}
/************************/

/******* GENERALES **********/
.bg_soft
{
	background:#DDDDDD;
}
.lbl_ok
{
	color:green;
}
.left
{
	text-align:left !important;
}
.center
{
	text-align:center;
}
.right
{
	text-align:right;
}
.justify
{
	text-align:justify;
}
.top
{
	vertical-align:top;
}
.resaltar
{
	background: #447799;
}
.link_submit
{
	color:black;
	font-weight:bold;
}
.lnk_eliminar
{
	color:red;
	cursor:pointer;
}
.lnk_cancelar
{
	color:red;
	cursor:pointer;
}
.lnk_pendiente
{
	color:red;
	cursor:pointer;
}
.lnk_add
{
	color:blue;
	cursor:pointer;
}
.lnk_lista
{
	color:blue;
}
.vsHandle
{
	background-color:#6995DE;
	padding-left:3px;
	padding-right:3px;
	cursor:move;
	color:white;
	border-bottom:1px solid white;
	border:1px solid #6995DE;
}
/****************************/

/*** STATUS *******************/
.status_error
{
	color:red;
	font-weight:bold;
}
.status_neutro
{
	color:#000000;
}
.status_pendiente
{
	color:red;
}
.status_proceso
{
	color:blue;
}
.status_finalizado
{
	color:green;
}
.status_exito
{
	color:green;
}
.proc_evdes_usuario
{
	color:red;
}
.proc_evdes_jefe
{
	color:blue;
}
.proc_evdes_aprjefe
{
	color:#FF6600;
}
.proc_evdes_finalizado
{
	color:green;
}

/*** FIN STATUS ***************/

/***************** SLIDER *******************/
.slider_1
{
	background: url(../img/slider_1.gif) no-repeat;
	width:386px;
	height:35px;
}
.control_slider_1
{
	background: url(../img/slider_control_1.gif) no-repeat;
	width:18px;
	height:21px;
	cursor:move;
}
/********* FILTROS ***********************/
.geco2_filters_box ul
{
	list-style:none;
}
.geco2_filters_box ul label
{
	float:left;
	width:100px;
	text-align:left;
	margin-right:5px;
}
/*****************************************/
/** EXPORT ********************************/
.box_export_options
{
	text-align:right;
	margin:10px 2px 2px 2px;
}
.box_export_options a
{
	margin-right:10px;
	text-decoration:none;
}
.box_export_options a:hover
{
	text-decoration:underline;
}
/******************************************/

/********* MOD: ORGANIZACION *************/
.est_empresa
{
	display:inline;
	font-weight:bold;
	color:black;
	text-transform:uppercase;
}
.est_empresa a {
	text-decoration:none;
	color:black;
}
.est_area
{
	display:inline;
	font-weight:bold;
	color:#696969;
}
.est_area a {
	text-decoration:none;
	color:#696969;
}
.est_cargo
{
	font-style:italic;
	display:inline;
	color:#696969;
	font-size:11px;

}
.est_cargo a {
	text-decoration:none;
	color:#696969;
}
/****************************************/
/** MOD: OBJETIVOS **********************/
.txt_objetivo
{
	width:300px;
	height:70px;
}
.txt_objetivo_criterio
{
	width:300px;
	height:70px;
}
.txt_objetivo_comentarios
{
	width:300px;
	height:70px;
}
.tbl_evaluacion
{
	border:1px solid #000000;
}
.tbl_evaluacion td
{
	border:0px !important;	
}
/****************************************/
/** USER HOME ***************************/
.box_home
{
	margin-bottom:30px;
}
/****************************************/

/** ELEARNING ***************************/
.lista_cursos_elearning_asoc
{
	list-style:none;
	margin:0px;
	padding:0px 0px 0px 10px;
}
.lista_cursos_elearning_asoc li
{
	border-bottom:1px dotted #AAAAAA;
	padding-top:5px;
}
/****************************************/

/************ EVALUACION DE DESEMPENO **************/
.titulo_aspecto {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:30px;
}
.contenido_aspecto {
	margin-left:20px;
}
/************ COMPETENCIAS **************/
.nombre_competencia
{
	text-align:center;
	font-size:15px;
	font-weight:bold;
}
.desc_competencia
{
	margin-bottom:10px;
}
.label_comportamientos
{
	font-weight:bold;
}
.tit_emp_adm_comp
{
	text-align:center;
	font-weight:bold;
	margin-bottom:10px;
}
.lst_competencias_evaluar
{
	padding:0px;
	margin:0px 0px 0px 15px;
}
.lst_admin_competencias
{
	list-style:none;
	padding:0px;
	margin:0px;
}
.lst_admin_competencias li
{
	border-bottom:1px dotted black;
	margin-bottom:10px;
	background:#EEEEEE;
	padding-bottom:10px;
}
.form_comportamientos
{
	list-style:none;
	padding:0px;
	margin:0px;
}
.form_comportamientos li
{
	border-bottom:1px dotted black;
	margin-bottom:10px;
	background:#EEEEEE;
	padding-bottom:10px;
}
.form_perfil_cargo
{
	list-style:none;
	margin:0px;
	padding:0px;
}
.form_perfil_cargo li
{
	border-bottom:1px dotted #000000;
	height:40px;
	clear:all;
}
.li_nombre_competencia
{
	background: #CCCCCC;
}
.form_perfil_cargo label
{
	margin-left:20px;
	float:left;
	width:300px;
}

/** REPORTES ***/
.report_label
{
	font-weight:bold;
}
.report_column_total
{
	background: #CCCCCC;
	font-weight:bold;
}
.report_row_total
{
	font-weight:bold;
	border-top:3px double #000000;
	background:#FFFFCC;
}
.report_label_row_total
{
	font-weight:bold;
	text-align:right;
}
.report_box_graph
{
	border-bottom:1px dotted #666666;
	margin-bottom:30px;
}

/******** SyD ************/
.ilum_row_candidato_A
{
	background:#FFFFBB !important;
}
.ilum_row_candidato_B
{
	background:#FFCCCC !important;
}

/*************************/

/******** SINCO ************/
.lista_indicadores
{
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 0px;
}
.columna_mes_cv
{
	background: #999999;
}

.matriz_talento {
	border:1px solid black;
	width:800px;
}
.matriz_talento td {
	height:160px;
	border-right:1px solid black;
	border-bottom:1px solid black;
}
.ilum_potencial
{
	background-color: #FFFFBB;
}
.matriz_talento h1
{
	font-size: 13px;
}