/* CSS Document */

/*** APARTADO REFERENTE A ACCESO CANDIDATOS ***/
#altaCandidatos{
	color:#407800; /* AE:#1A375F EJ:#2B0D61 BE:#2F1D5F BF:#407800 */
	width:40em;
	height:12.7em;
	float:left;
	padding-left:1em;
	background:url(/imagenes/alta_candidatos.jpg) top center no-repeat;
}
#altaCandidatos a{
	width:1.5em;
	height:3em;
	float:left;
	margin-left:6em;
	margin-top:3em;
}
#altaCandidatos a:hover{
	text-decoration:none;
}
#altaCandidatos p span{
	display:block;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:0.5em;
}
#altaCandidatos ul li{
	margin-left:2em;
	font-weight:normal;
	list-style-type:square;
}
#altaCandidatos ul{
	width:20em;
	float:left;
}
#altaCandidatos img{
	border:none;
	margin-top:0.3em;
}
#accesoCandidatos{
	width:22.5em;
	float:left;
	margin-right:1.7em;
	margin-bottom:2em;
	height:10em;
}
#accesoCandidatos .titulo_subseccion{
	width:22.5em;
	margin:0em;
	text-align:center;
	text-indent:0em;
}
#accesoCandidatos .caja1{
	width:12em;
}
#accesoCandidatos .divForm{
	margin-left:1em;
}
#labPermisos{
	visibility:hidden;
}
#accesoCandidatos .boton{
	float:left;
	width:8em;
	margin-left:4em;
}
#accesoCandidatos .infoMini{
	float:left;
	display:block;
	width:6em;
	height:2.5em;
	padding-left:3em;
	margin-left:1.5em;
	font-size:0.8em;
	text-align:center;
	text-indent:0em;
}
#infoCandidatos{
	width:43.5em;
	height:250px;
	float:left;
	margin-top:1.5em;
}
#infoCandidatos div{
	background:url(/imagenes/info_altaCandidatos.jpg) top left no-repeat;
	padding-top:0.5em;
	padding-left:23.5em;
	margin-top:1em;
	text-align:right;
	height:220px;

}
#infoCandidatos div p{
	text-align:justify;
	margin-bottom:1.5em;
}
#infoCandidatos .titulo_subseccion{
	width:44.3em;
	margin:0em;
	text-align:center;
	text-indent:0em;
}

/*-----acceso area privada candidatos formacion-----*/
#accesoCandIzq{
	width:35%;
	float:left;
}
#accesoCandDcha{
	width:57%;
	margin-left:4em;
	float:left;
}
#accesoCandidatos .titulo_subseccion{
	text-align:left;
	width:103%;
	margin:0em;
	text-indent:1em;
	margin-bottom:2em;
}
#accesoCandidatos .caja1{
	width:12em;
}
#accesoCandidatos .divForm{
	margin-left:1em;
	margin-top:1em;
}
#labPermisos{
	visibility:hidden;
}
#accesoCandidatos .boton{
	float:left;
	width:8em;
	margin-left:7em;
	margin-top:1em;
}
#accesoCandidatos .infoMini{
	float:left;
	display:block;
	width:6em;
	height:2.5em;
	padding-left:3.5em;
	margin-top:1em;
	margin-left:1.5em;
	font-size:0.8em;
	text-align:center;
	text-indent:0em;
}
#bannerCandidatos{
	margin-top:6em;
}
#bannerCandidatos object, #bannerCandidatos img{
	border:none;
}

#altaUsuarios .titulo_subseccion{
	padding:0;
	width:105%;
	margin:0em;
	margin-bottom:2em;
}
.servicioFormacion{
	min-height:7em;
	display:block;
	padding-left:10em;
	margin:3em 1em;
}
#altaUsuarios a{
	width:1.5em;
	height:3em;
	display:block;
	margin-left:1em;
	margin-top:1em;
}
#altaUsuarios a:hover{
	text-decoration:none;
}
#altaUsuarios img{
	border:none;
}
.servicioFormacion h4{
	color:#223F00; /* AE:#1A375F EJ:#2B0D61 BE:#1A0C3F BF:#223F00 */
}

#usuarios1{
	background:url(/imagenes/acceso_usuarios/usuarios1.gif) left center no-repeat;
}
#usuarios2{
	background:url(/imagenes/acceso_usuarios/usuarios2.gif) left center no-repeat;
}
#usuarios3{
	background:url(/imagenes/acceso_usuarios/usuarios3.gif) left center no-repeat;
}
#usuarios4{
	background:url(/imagenes/acceso_empresas/centros4.gif) left center no-repeat;
}






/*** APARTADO REFERENTE MENU PRIVADO CANDIDATOS ***/
#menuCV{
	float:left;
	margin-left:10px;
}
#menuModificaCV{
	display:block;
	width:200px;
}
#menuModificaCV .titulo_subseccion{
	width:210px;
	margin:0;
}
#menuModificaCV #cvPasos{
	margin:10px 0px;
}
#menuModificaCV #cvPasos ul li a{
	color:#666666;
}
#menuModificaCV #cvPasos ul li a:hover{
	text-decoration:none;
}
#menuModificaCV #cvPasos ul{
	font-size:7.5pt;
}
#menuModificaCV #cvPasos ul li{
	line-height:28px;
	float:none;
	padding-left:40px;
	height:32px;
	margin:8px 8px;
}
#menuModificaCV #cvDatos{
	background:url(/imagenes/iconos/cv_datos_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvDatos a:hover{
	color:#339900;	
}
#menuModificaCV #cvDatosNo{
	background:url(/imagenes/iconos/cv_datos_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvDatosNo a:hover{
	color:#CC0000;	
}
#menuModificaCV #cvFormacion{
	background:url(/imagenes/iconos/cv_formacion_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvFormacion a:hover{
	color:#339900;	
}
#menuModificaCV #cvFormacionNo{
	background:url(/imagenes/iconos/cv_formacion_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvFormacionNo a:hover{
	color:#CC0000;	
}
#menuModificaCV #cvExperiencia{
	background:url(/imagenes/iconos/cv_experiencia_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvExperiencia a:hover{
	color:#339900;	
}
#menuModificaCV #cvExperienciaNo{
	background:url(/imagenes/iconos/cv_experiencia_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvExperienciaNo a:hover{
	color:#CC0000;	
}
#menuModificaCV #cvConocimientos{
	background:url(/imagenes/iconos/cv_conocimientos_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvConocimientos a:hover{
	color:#339900;	
}
#menuModificaCV #cvConocimientosNo{
	background:url(/imagenes/iconos/cv_conocimientos_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvConocimientosNo a:hover{
	color:#CC0000;	
}
#menuModificaCV #cvObjetivo{
	background:url(/imagenes/iconos/cv_objetivo_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvObjetivo a:hover{
	color:#339900;	
}
#menuModificaCV #cvObjetivoNo{
	background:url(/imagenes/iconos/cv_objetivo_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvObjetivoNo a:hover{
	color:#CC0000;	
}
#menuModificaCV #cvFoto{
	background:url(/imagenes/iconos/cv_foto_ok_big.gif) no-repeat;	
}
#menuModificaCV #cvFoto a:hover{
	color:#339900;	
}
#menuModificaCV #cvFotoNo{
	background:url(/imagenes/iconos/cv_foto_nok_big.gif) no-repeat;	
}
#menuModificaCV #cvFotoNo a:hover{
	color:#CC0000;	
}
#menuGestionaCV{
	display:block;
	width:200px;
	margin-top:15px;
}
#menuGestionaCV .titulo_subseccion{
	margin:0;
	width:210px;
}
#menuGestionaCV ul li a{
	color:#599056; /*AE:#667A94 EJ:#6A5690 BE:#5C5690 BF:#599056 */
}
#menuGestionaCV ul{
	font-size:7.5pt;
	margin-top:18px;
}
#menuGestionaCV ul li{
	line-height:28px;
	padding-left:40px;
	height:32px;
	margin:8px 8px;
}
#cvVisualizar{
	background:url(/imagenes/iconos/cv_visualizar.gif) no-repeat;	
}
#cvVisualizar a:hover{
	color:#599056; /*AE:#667A94 EJ:#6A5690 BE:#5C5690 BF:#599056 */
}
#cvVisualizarNo{
	color:#999999;
	font-style:italic;
	background:url(/imagenes/iconos/cv_visualizarNo.gif) no-repeat;	
}
#cvEnviar{
	background:url(/imagenes/iconos/cv_enviar.gif) no-repeat;	
}
#cvEnviar a:hover{
	color:#599056; /*AE:#667A94 EJ:#6A5690 BE:#5C5690 BF:#599056 */
}
#cvEnviarNo{
	color:#999999;
	font-style:italic;
	background:url(/imagenes/iconos/cv_enviarNo.gif) no-repeat;	
}
#menuCuenta{
	float:left;
	width:455px;
	margin-left:35px;
}
#menuCuenta .titulo_subseccion{
	margin:0;
	width:465px;
}
#menuCuenta h4{
	font-style:normal;
	color:#223F00; /* AE:#1A375F EJ:#2B0D61 BE:#1A0C3F BF:#223F00 */
	text-transform:uppercase;
}
#menuCandidaturas, #menuFormacion, #menuConfiguracion, #menuEnlaces{
	width:330px;
	height:65px;
	margin:3.1em 5px;
	text-align:left;
	padding-right:100px;
}
#menuCuenta ul li{
	font-style:italic;
	color:#999999;
	text-align:left;
}
#menuCuenta a{
	font-style:normal;
	color:#599056; /*AE:#667A94 EJ:#6A5690 BE:#5C5690 BF:#599056 */
}
/*#menuCandidaturas{
	background:url(/imagenes/menu/menuCandidaturas.jpg) no-repeat right center;
}
#menuFormacion{
	background:url(/imagenes/menu/menuFormacion.jpg) no-repeat right center;
}
#menuConfiguracion{
	background:url(/imagenes/menu/menuConfiguracion.jpg) no-repeat right center;
}
#menuEnlaces{
	background:url(/imagenes/menu/menuEnlaces.jpg) no-repeat right center;
}*/

/*******************************************************/
.ancho{
	width:260px;
	float:left;
}
.labCV{
	float:left;
	width:175px;
	text-align:right;
	margin-right:12px;
}
.labEstadistica{
	float:left;
	width:190px;
	text-align:left;
	margin-right:12px;
}
.explicaCV{
	width:300px;
	display:block;
	float:left;
	text-align:justify;
}
.explicaCVcorto{
	width:120px;
	display:block;
	float:left;
	text-align:left;
}
#divCategoria{
	margin-top:1em;
	margin-bottom:1em;
	clear:both;
	min-height:20px;
	overflow:auto; /*a revisar que no se haya descuadrado nada, para IE habrá que usar anchura width:100%*/
}
.divConfidencialidad{
	margin-top:1em;
	margin-bottom:1em;
	clear:both;
	min-height:20px;
	overflow:visible; /*a revisar que no se haya descuadrado nada, para IE habrá que usar anchura width:100%*/
}
#divFoto{
	position:relative;
}
#divFoto img{
	position:absolute;
	right:0em;
	top:0em;
	margin:1em;
}
#divFile{
	width:50%;
	margin:3.5em auto;
	overflow:auto;
}
#divFile .labCV{
	width:50px;
}
#inpFoto{
	float:left;
}
#formFoto .enviarBtns{
	clear:both;
}
.selMedio{
	float:left;
	width:16%;	
}
.selIdioma{
	float:left;
	width:25%;	
}
.ins{
	background:url(/imagenes/iconos/anadir.gif) no-repeat left center;
	padding:0.2em 0em 0.2em 1.8em;
	position:absolute;
	right:5px;
}
.anadir{
	position:relative;
	height:1em;
	margin-bottom:1.7em;
}
.acciones{
	position:relative;
	height:1em;
	clear:both;
	margin-top:0.5em;
	font-size:7.2pt;
}
.cv_bloque .acciones{
/*	margin-top:4em;*/
}
.upd{
	color:#8D8A63;
	position:absolute;
	right:75px;
}
.del{
	color:#990000;
	position:absolute;
	right:5px;
}
.dejarVacio{
	position:absolute;
	left:15px;
}
.dejarVacio input{
	margin:0px;
}
.dejarVacio label{
	color:#407800;  /* AE:#334D70 EJ:#6A5690 BE:#2F1D5F BF:#407800 */
	font-weight:bold;
}
.cv_idioma{
	width:75px;
	text-align:center;
}
.cv_nivelIdioma{
	width:130px;
	float:left;
}
.cv_estancias{
	width:170px;
	float:left;
	padding-left:10px;
}
.cv_tituloIdioma{
	width:130px;
	float:left;
	padding-left:10px;
}
#actual{
	margin-right:5px;
}
.formCV{
	display:inline;
}
.tdIdiomas{
	width:20%;
}
.cv_informatica .alIzq{
	text-align:left;
	border-bottom:none;
	padding-left:15em;
}
.cv_informatica tr{
	border:none;
}
.cv_separacion{
	background-color:#FFFFFF;
	border:dashed #99A6B8 0.7px;
}

/*--------------Pasos del curriculum---------------*/
#cvPasos{
	overflow:auto;
	margin:10px auto;	
	text-align:center;
	display:table;
}
#cvPasos ul li a{
	color:#666666;
}
#cvPasos ul li a:hover{
	text-decoration:none;
}
#cvPasos ul{
	font-size:7.5pt;
}
#cvPasos ul li{
	line-height:22px;
	float:left;
	padding-left:30px;
	height:26px;
	margin:0px 8px;
}
#cvDatos{
	background:url(/imagenes/iconos/cv_datos_ok.gif) no-repeat;	
}
#cvDatos a:hover{
	color:#339900;	
}
#cvDatosNo{
	background:url(/imagenes/iconos/cv_datos_nok.gif) no-repeat;	
}
#cvDatosNo a:hover{
	color:#CC0000;	
}
#cvFormacion{
	background:url(/imagenes/iconos/cv_formacion_ok.gif) no-repeat;	
}
#cvFormacion a:hover{
	color:#339900;	
}
#cvFormacionNo{
	background:url(/imagenes/iconos/cv_formacion_nok.gif) no-repeat;	
}
#cvFormacionNo a:hover{
	color:#CC0000;	
}
#cvExperiencia{
	background:url(/imagenes/iconos/cv_experiencia_ok.gif) no-repeat;	
}
#cvExperiencia a:hover{
	color:#339900;	
}
#cvExperienciaNo{
	background:url(/imagenes/iconos/cv_experiencia_nok.gif) no-repeat;	
}
#cvExperienciaNo a:hover{
	color:#CC0000;	
}
#cvConocimientos{
	background:url(/imagenes/iconos/cv_conocimientos_ok.gif) no-repeat;	
}
#cvConocimientos a:hover{
	color:#339900;	
}
#cvConocimientosNo{
	background:url(/imagenes/iconos/cv_conocimientos_nok.gif) no-repeat;	
}
#cvConocimientosNo a:hover{
	color:#CC0000;	
}
#cvObjetivo{
	background:url(/imagenes/iconos/cv_objetivo_ok.gif) no-repeat;	
}
#cvObjetivo a:hover{
	color:#339900;	
}
#cvObjetivoNo{
	background:url(/imagenes/iconos/cv_objetivo_nok.gif) no-repeat;	
}
#cvObjetivoNo a:hover{
	color:#CC0000;	
}
#cvFoto{
	background:url(/imagenes/iconos/cv_foto_ok.gif) no-repeat;	
}
#cvFoto a:hover{
	color:#339900;	
}
#cvFotoNo{
	background:url(/imagenes/iconos/cv_foto_nok.gif) no-repeat;	
}
#cvFotoNo a:hover{
	color:#CC0000;	
}
/*** APARTADO REFERENTE A VISUALIZACION DE CV ***/
.textoCV{
	white-space:pre-wrap;
	display:block;
	width:65%;
	margin-left:182px;
	text-align:justify;
}
/*** AREA DE USUARIOS CON PESTAÑAS ***/

.bloqueOfertas .titulo_subseccion{
	width:685px;
}
.bloqueOfertas table{
	width:99%;
}
.bloqueOfertas .divReqDes{
	margin-left:3em;
}
.bloqueOfertas .centradoH .taAyuda{
	width:92.5%;
	margin-right:2em;
}
#menuUsuariosFormacion{
	margin:1em;
	display:block;
	height:2em;
	text-align:left;
}
#menuUsuariosFormacion li{
	margin:0 0.5em;
	display:block;
	width:31%; /* AE:140px EJ:125px BE:BF:*/
	float:left;
}
