/*@font-face {
	font-family:"GillSans";
	src:url("scripts/fonts/gillsans.ttf") format("opentype");
}*/
html,body{
	height:100%;
	overflow: auto;	
	margin:0px;
}
html,body,textarea,select{
	font-size:13px;
	font-family:Tahoma;

}
form{
	margin:0px;
}
body{
	text-align:left;
	/*background:#353535 url(img/bg_ap.gif) repeat-y;*/
	background:#FFF;
	background-position:48%;
	position:relative;
	color:#353535;
}
iframe{
	display:block; 
	width:100%; 
	border:none;
	height:100%;
}
img{
	border:0px;
}
#contenido_foro{
	width:900px;
	margin:auto;
	height:100%;
}
.cuerpo{
	width:1018px;
	margin:0 auto;
	height:100%;
	min-height:100%;
	background:#FFFFFF url(img/bg_ap.gif);
}
.contenido{
	width:900px;
	padding:0 36px;
	height:100%;
	min-height:100%; 
	margin:0 auto;
	font-size:1em;
}
.contenido_cont{
	min-height:91%;
}
.bg_derecho{
	float:right;
	width:23px;
	background:url(img/bg_derecho.gif) repeat-y right;
	height:100%;
}
.bg_izq{
	float:left;
	width:23px;
	background:url(img/bg_iquierdo.gif) repeat-y left;
	height:100%;
}
.top{
	height:105px;
	background: url(img/bg_world_pri.jpg) no-repeat right top;
	padding-top:18px;
}
.top img{
	border:0px;
}
.logo_globalia{
	width:166px;
	float:left;
}
.top_der{
	width:700px;
	float:right;
	text-align:right;
}
.top_der a:hover{
	text-decoration:underline;
}
.top_der input[type=text]{
	width:200px;
	height:14px;
	border:1px solid #952620;
	background-color:#f9e9e8;
	color:#952620;
	font-size:0.85em;
}

input[type=image],input[type=submit]{
	width: auto !important;
	height:auto !important;
	vertical-align:bottom;
	border:0px;
}


/*   Para el Google !!*/
#bgoogle{
	float:right;
}



.gsc-resultsbox-invisible{
	display:none;

}

.gsc-search-button{
	background:#b90404;
	cursor:pointer;
	color:#fff;
	font-weight:bold;
	font-size:0.85em;
	text-transform:uppercase;
}
.gsc-search-button:hover{
	background:#b90404 !important;
}


#resultados_busqueda{
	padding:10px;
	background-color:#FFF;
	color:#000 !important;
}

.top_der input:hover, .top_der input:focus, .contacto_c input:hover, .contacto_c input:focus, 
.c_mensaje textarea:hover, .c_mensaje textarea:focus{
	background-color: #ffd8d8;
}

.rss{
	font-size:0.85em;
	display:inline;
	color:#eb9700;
	margin-left:5px;
}
.rss a{
	color:#eb9700;
	font-weight:bold;
	text-decoration:none;
}
.top_menu_g{
	font-size:0.85em;
	display:inline;
	color:#536158;
	margin-left:40px;
}
.top_menu_g a{
	color:#536158;
	text-decoration:none;
}
.top_menu_n{
	font-size:1em;
	display:inline;
	color:#24919a;
	font-weight:bold;
}
.top_menu_n a{
	color:#24919a;
	text-decoration:none;
}

.top_menu_n img{
	margin-right:15px;
	vertical-align:middle;
}



.top_tlf{
	margin:13px 0 13px 0;
}
.user{
	padding-left:125px;
	font-size:0.85em;
	color:#b90404;
	float:left;
	background:url(img/inicio/ico_user.gif) no-repeat 105px 50%;
	display:none;
}

.bottom{
	height:70px;
	color:#fff;
	background:#b90404 url(img/bg_logo_globalia_ja_o.gif) no-repeat left 50%;
	text-align:right;
	padding:16px 20px 0 0;
}
.bottom a{
	color:#fff;
	text-decoration:none;
}
.centros_b{
	margin-top:5px;
	color:#fff;
	font-size:0.85em;
}
.centros_b a{
	color:#FFF;
	text-decoration:none;
}
.centros_b a:hover{
	text-decoration:underline;
}
.validado{
	margin-top:6px;
	font-size:0.90em;
	color:#680202;
}	
.validado a{
	color:#000;
	border-bottom: #000 1px dotted;
}
.validado a:hover{
	border-bottom:none;
}


/* ----------------------------------------------------------------------
                               MENU
---------------------------------------------------------------------- */
.menu{
	margin-bottom:8px;
}

#submenus{	
	display:none;
}






/*INICIO*/
.inicio_ban{
	height:281px;
	width:900px;
}
.inicio_txt{
	width:258px;
	height:245px;
	color:#fff;
	padding:12px 28px 0 28px;
	background-color:#b90404;
	float:left;
	text-shadow:1px 1px #890303;
}
.inicio_cont{
	width:900px;
}
.inicio_izq{
	width:297px;
	float:left;
}
.ban_colabora{
	width:297px;
	height:100px;
	text-align:justify;
	color:#353535;
}
.ban_foro{
	width:297px;
	height:160px;
	text-align:justify;
	color:#353535;
}
.ban_foro img{
	border:0px;
}
.tiillo{
	width:104px;
	float:left;
}
.ban_colabora img{
	border:0px;
}
.ban_colabora_txt{
	width:185px;
	float:right;
	text-align:left;
}
.informate, .informate_ayuda{
	margin:10px 0 10px 0;
}
.informate img{
	border:0px;
}
.informate a{
	color:#b90404;
	font-weight:bold;
	text-decoration:none;
}
.logo_ayuda_ini{
	text-align:center;
	margin:15px;
}
.informate_ayuda a{
	color:#24919a;
	font-weight:bold;
	text-decoration:none;
}
.orange a{
	color:#eb9700 !important;
}
.informate a:hover, .informate_ayuda a:hover{
	text-decoration:underline !important;
}
hr{
	height:0px;
	border: 0px;
	clear:both;
}
hr.estilTIC{
	clear:none;
	
}
.inicio_izq hr{
	margin:20px 0 20px 0;
	border-bottom: 1px solid #e9d4d3;
}
.img_foro{
	float:right;
	width:87px;
	margin-top:18px;
}
.txt_foro{
	float:left;
	width:193px;
	margin-top:18px;
}
.ban_empleo{
	width:297px;
	height:160px;
	text-align:justify;
	color:#353535;
}
.ban_empleo_for{
	color:#3860a6;
	margin-top:10px;
	font-weight:bold;
}
.ban_empleo_for input{
	width:225px;
	height:14px;
	border:1px solid #ed9900;
	background-color:#fcebcc;
	color:#eb9700;
	font-size:0.85em;
}
.ban_empleo_for input:hover, .ban_empleo_for input:focus{
	background-color:#fae2b7;
}
.ban_empleo_for img{
	vertical-align:top;
	border:0px;
}
.busqueda{
	text-align:right;
	margin-top:4px;
}
.busqueda a{
	color:#eb9700;
	font-size:0.85em;
	text-decoration:underline;
	font-weight:bold;
}
.inicio_der{
	width:569px;
	float:right;
}
.blur{
   background-color: #ececec; /*shadow color*/
   width:266px;
   margin-bottom:25px;
}
.blur_mini{
   background-color: #ececec; /*shadow color*/
   width:266px;
   margin-bottom:25px;
}
.inicio_not{
   background-color: #f4e9e9; /*background color of content*/
   border: 1px solid #e9d4d3; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:1em;
   text-align:justify;
   width:222px;
   height:340px;
}
.inicio_empleo{
   background-color: #fcebcc; /*background color of content*/
   border: 1px solid #f8d597; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:1em;
   text-align:justify;
} 
.titular{
	font-size:1.1em;
	font-weight:bold;
}
.titular img{
	margin-right:8px;
	border:0px;
}
.fecha{
	color:#7a7676;
	font-style:italic;
	margin-bottom:4px;
}
.inicio_der hr, .quienes hr{
	margin:20px 0 20px 0;
	border-bottom: 1px solid #d9cfcf;
}
.not_img{
	width:91px;
	float:left;
}

.noticia img{
	float:left;
	margin-right: 5px;
}
.noticia{
	height:100%;
	color:#353535;
	cursor:pointer;
	text-decoration:none;
	padding:10px;
	display:block;
	text-align:left !important;
}
.noticia:hover{
	background-color:#ffd8d8;
}

.carrusel{
	margin:0px;
	height:240px;
	overflow:hidden;
}

.img_not{
	float:left;
	border:1px solid #83201a;
	margin-right:10px;
}
.t_ofertas{
	height:35px;
}
.numero_ofertas{
	color:#eb9700;
	font-size:0.80em;
	margin-bottom:28px;
}
.numero_ofertas a{
	color:#3860a6;
	text-decoration:none;
	font-weight:bold;
}
.dat_ofertas{
	height:21px;
	color:#3860a6;
	font-weight:bold;
	border-bottom:1px solid #e0d1b6;
}
.dat_ofertas_pu{
	width:257px;
	padding-left:10px;
	float:left;
}
.dat_ofertas_po{
	width:120px;
	float:left;
}
.dat_ofertas_fe{
	width:117px;
	float:right;
}
.c_oferta{
	padding:20px 0 20px 0;
	width:523px;
	height:15px;
	min-height:15px;
	border-bottom:1px solid #e0d1b6;
	background:url(img/inicio/flecha_ofertas.gif) no-repeat right 50%;
	color:#353535;
	text-decoration:none;
}
.c_oferta:hover{
	background-color:#fae2b7;
	cursor:pointer;
}
.dat_ofertas_pue{
	width:237px;
	padding-left:10px;
	padding-right:20px;
	float:left;
	font-size:1.1em;
	font-weight:bold;
	text-align:left;
}
.dat_ofertas_pue img{
	margin-right:8px;
	border:0px;
}
.c_oferta a{
	color:#353535;
}
.ban_down{
	height:229px;
}
.ban_plataforma{
	background:#fff url(img/inicio/mujer_plataforma.jpg) no-repeat right bottom;
   border: 1px solid #e9d4d3; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:1em;
   text-align:justify;
   	 height:180px;

}
.ban_voluntario{
   background:#fff url(img/inicio/bg_manitas.gif) no-repeat left bottom;
   border: 1px solid #e9d4d3; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:1em;
   text-align:justify;
   height:180px;
}
.ban_voluntario img{
	border:0px;
}
.c_proyectos{
	padding:10px 20px 10px 15px;
	background:url(img/inicio/flecha_ofertas.gif) no-repeat right 50%;
	color:#353535;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	text-align:left;
	display:block;
}
.c_proyectos:hover{
	background-color:#ffd8d8;
}
.c_proyectos img{
	border:0px;
	margin-left:-15px;
	margin-right:3px;
	vertical-align:middle;
}
.bg_tuerca{
	 background:#f4e9e9 url(img/inicio/bg_tuercas.gif) no-repeat bottom right;
	 height:180px;
}
/*  Para el login */

#login{
	height:40px;
	padding:21px 22px 0 0;
	text-align:right;
	background:#e9f4f5 url(img/logo_ayuda_log.gif) no-repeat left ;
	border:1px #24919a solid;
	border-top:0px;
	color:#3860a6;
	font-weight:bold;
	display:none;
}
#login img{
	border:0px;
	vertical-align:top;
}
#login input{
	margin-right:18px;
	width:188px;
	height:14px;
	border:1px solid #24919a;
	background-color:#fff;
	color:#355aa2;
	font-size:0.85em;
}
#login input:hover, #login input:focus, .colabora_c input:hover, .colabora_c input:focus,
.c_mensaje_ayuda textarea:hover, .c_mensaje_ayuda textarea:focus{
	background:#dffdff;
}
.c_in{
	width:900px;
	margin-top:20px;
}
.mapa{
	height:320px;
	padding:32px 0 0 110px;
	border:1px solid #efcfcd;
	margin:15px 0 15px 0;
	font-weight:bold;
	color:#c80000;
}
.mapa{
	height:320px;
	padding:32px 0 0 110px;
	border:1px solid #efcfcd;
	margin:15px 0 15px 0;
	font-weight:bold;
}
.mapa_l{
	width:185px;
	float:left;
	margin-top:15px;
}
.mapa_l a{
	padding:0 0 0 14px;
	cursor:pointer;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 50%;
	color:#353535;
	text-decoration:none;
	display: block;
}
.mapa_l a:hover{
	color:#c80000;
}
.mapa_m{
	width:400px;
	float:right;
}
.link_pe{
	padding:10px 20px;
	border:1px solid #efcfcd;
	cursor:pointer;
	margin:4px 0;
	text-decoration:none;
	width:858px;
	display:block;
}
.link_pe_t{
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
	color:#ad1007;
	font-weight:bold;
	padding:0 0 0 14px;
}
.link_pe_d{
	color:#353535;
	font-weight:normal;
	margin-top:3px;

}
.link_pe_l{
	float:right;
	margin:0 0 10px 15px;
	padding:0 0 0 20px;
	font-size:0.85em;
	background: url(img/punto_encuentro/link.gif) no-repeat 0 50%;
}
.link_pe:hover{
	background-color:#f4e9e9;
}
.link_pe_lg{
	text-decoration:none;
	color:#ad1007;
}
.logos_pe{
	margin:20px 0 20px 0;
	text-align:center;
}
.logos_pe img{
	border:0px;
	padding:0 22px;
	vertical-align:middle;
}
.tit_link{
	font-weight:bold;
	margin:0 0 15px 0px;
	text-align:center;
}
#fines ul{
	margin:10px 0 30px 0;
	padding:0px;
}
#fines li{
	list-style: none;
	margin-bottom:20px;
	padding:0 0 0 18px;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
}
.politicas_empleo{
	margin-left:30px;
}
.quienes{
	text-align:justify;
}
.quienes img{
	float:left;
	margin:0 20px 15px 0;
}
.quienes_enlaces{
	margin:30px 0 30px 0;
	text-align:center;
	font-weight:bold;
	color:#b90404;
}
	
.quienes_enlaces a, .leido a, .leido_colabora a, .leido_registro a{
	color:#b90404;
	text-decoration:none;
	border-bottom: #ce0803 1px dotted;
}
.c_in h1{
	color:#ce0803;
	font-size:1.5em;
	margin-bottom:20px;
}
.convenios_list{
	height:44px;
	margin-bottom:28px;
	float:left;
	width:777px;
	font-weight:bold;
	padding:0 0 0 18px;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
}
.convenios_list a{
	font-size:0.85em;
	color:#ce0803;
	border-bottom: #ce0803 1px dotted;
	text-decoration:none;
	font-weight:normal;
}
.convenios_list a:hover{
	color:#353535;
	border-bottom:#ce0803 1px dotted;
}
.convenios_list_img{
	width:105px;
	text-align:center;
	float:left;
	height:44px;
	vertical-align:bottom;
}
.convenios_list_img img{
	border:0px;
}
.convenios_list_s ul{
	padding:0px;
	margin:0px;
}
.convenios_list_s li{
	list-style:none;
	margin-bottom:18px;
	font-weight:bold;
	padding:0 0 0 18px;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
}
.loc_cont{
	height:223px;
	margin-bottom:48px;
}
.loc_google{
	width:700px;
	height:221px;
	border:1px solid #bd1313;
	float:right;
}
.txt_rojo{
	color:#ce0803;
	font-weight:bold;
}
.contacto_izq{
	width:555px;
}
.contacto_c, .colabora_c{
	font-weight:bold;
}
.contacto_c_izq{
	width:295px;
	float:left;
	height:100px;
}
.contacto_c_der{
	width:260px;
	float:right;
	height:100px;
}
.contacto_c input{
	width:258px;
	height:14px;
	border:1px solid #952620;
	background-color:#f9e9e8;
	color:#952620;
	font-size:0.85em;
	margin-bottom:14px;
}
.colabora_c input{
	width:258px;
	height:14px;
	border:1px solid #24919a;
	background-color:#fff;
	color:#355aa2;
	font-size:0.85em;
	margin-bottom:14px;
}
.c_mensaje_ayuda{
	float:left;
	width:589px;
}
.c_mensaje_ayuda textarea{
	width:589px;
	height:119px;
	border:1px solid #24919a;
	background-color:#fff;
	color:#355aa2;
	font-size:0.85em;
	margin-bottom:14px;
	overflow:auto;
}
.opcional{
	font-style:italic;
	font-weight:normal;
}
.c_mensaje{
	float:left;
	width:552px;
}
.c_mensaje textarea{
	width:552px;
	height:119px;
	border:1px solid #952620;
	background-color:#f9e9e8;
	color:#952620;
	font-size:0.85em;
	margin-bottom:14px;
	overflow:auto;
}
.leido{
	width:555px;
	font-weight:bold;
}
.leido_registro{
	font-weight:bold;
	text-align:center;
	margin-top:15px;
}
.leido_colabora{
	width:589px;
	clear:both;
	font-weight:bold;
}

.leido img, .leido_colabora input[type=image]{
	float:right;
	border:0px;
}

#benviar{
	float:right;
}
.contacto_der{
	width:244px;
	float:right;
	margin-bottom:30px;
	border-left:1px solid #e9d4d3;
	padding-left:52px;
}

.contacto_der strong, .centros strong{
	color:#ce0803;
}
.tlfs{
	font-size:1.15em;
	font-weight:bold;
	margin:8px 0 8px 0;
}
.contacto_der a, .centros a{
	padding:0 0 0 20px;
	color:#353535;
	cursor:pointer;
	background:url(img/contacto/ico_world.jpg) no-repeat 0 50%;
	text-decoration:underline;
	font-size:0.85em;
}
.centros_l{
	width:450px;
	float:left;
}
.centro_o{
	background:#f4e9e9;
	padding:15px;
	border:1px solid #e9d4d3;
	margin-right:26px;
	margin-bottom:20px;
}

/*  PROYECTOS */

.proyectos_izq{
	width:230px;
	float:left;
	font-weight:bold;
	margin-bottom:30px;
}
.loading{
	background:url(img/proyectos/loading.gif) no-repeat 100% 50%;
}
.buscar_pro{
	border:1px solid #e9d4d3;
	background-color:#f9e9e8;
	padding:3px;
	font-weight:normal;
	margin-bottom:10px;
	color:#952620;
}
.buscar_pro:hover{
	border:1px solid #952620;
}
.buscar_pro a{
	cursor:pointer;
	color:#952620;
	text-decoration:none;
	display: block;
	padding:2px 0 2px 15px;
	width:93%;
	background:url(img/proyectos/flecha_listao.gif) no-repeat 5px 8px #f6dddc;
	margin-bottom:5px;
}

	
.buscar_pro a:hover,.seleccionado{
	background:url(img/proyectos/flecha_listao_b.gif) no-repeat 5px 8px #952620 !important;
	color:#fff !important;
	text-decoration:none;
}

.b_avanzada{
	font-size:0.85em;
	color:#952620;
	font-weight:bold;
	background:url(img/proyectos/flechita_buscador.gif) no-repeat 100% 50%;
	padding:0 12px 0 0;
}
.b_avan input{
	float:right;
	border:0px;
}
.b_avan{
	margin-top:10px;
}
.proyectos_der{
	width:603px;
	float:right;
	margin-bottom:30px;
}
.blur_info{
   background-color: #ececec; /*shadow color*/
   width:599px;
   margin-bottom:25px;
}
.proyectos_info{
   background-color: #f4e9e9; /*background color of content*/
   border: 1px solid #e9d4d3; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:1em;
   text-align:justify;
   color:#952620;
   font-weight:bold;
   text-align:center;
}
.notificaciones{
	font-size:0.80em;
	color:#353535;
	font-weight:normal;
	margin-top:15px;
}
.notificaciones a{
   color:#952620;
   font-weight:bold;
   text-decoration:none;
}
.proyectos_list{
	padding:10px 25px 10px 20px;
	background:url(img/inicio/flecha_ofertas.gif) no-repeat 98% 50%;
	color:#353535;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	border:1px solid #e2e2e2;
	margin-bottom:11px;
	display:block;
	width:556px;	

}
.proyectos_list img{
	border:0px;
	margin-left:-15px;
	margin-right:3px;
	vertical-align:middle;
}
.proyectos_list:hover{
	background:url(img/inicio/flecha_ofertas.gif) no-repeat 98% 50% #f9e9e8;
	border:1px solid #858585;
}
.paginacion_pro{
	margin-top:20px;
	font-weight:bold;
	text-align:center;
}
.paginacion_pro a{
	color:#353535;
	text-decoration:none;
}
.paginacion_pro a:hover{
	color:#952620;
	text-decoration:none;
}
.paginacion_act{
	color:#952620;
	font-size:1.1em;
}
.anterior{
	background: url(img/proyectos/anterior.gif) no-repeat 0 50%;
	color:#952620 !important;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 14px;
	margin-right:20px;
}
.siguiente{
	background:url(img/proyectos/siguiente.gif) no-repeat 100% 50%;
	color:#952620 !important;
	text-decoration:none;
	font-weight:bold;
	padding:0 14px 0 0;
	margin-left:20px;
}
.anterior:hover, .siguiente:hover, .recursos a:hover, .recursos_oferta a:hover{
	text-decoration:underline !important;
}
.recursos{
	border:1px solid #f1cdcd;
	padding:15px;
	font-size:0.85em;
	font-weight:bold;
	margin:20px 0 20px 0;
}
.recursos a{
	color:#b90404;
	text-decoration:none;
}
.recursos_oferta{
	border:1px solid #f7d599;
	padding:15px;
	font-size:0.85em;
	font-weight:bold;
	margin:20px 0 20px 0;
}
.recursos_oferta a{
	color:#3860a6;
	text-decoration:none;
}
.imprimir{
	background:url(img/proyectos/ico_print.gif) no-repeat 0 50%;
	padding:3px 0 3px 18px;
	margin-right:20px;
}
.imprimir_oferta{
	background:url(img/empleo/ico_print.gif) no-repeat 0 50%;
	padding:3px 0 3px 18px;
	margin-right:20px;
}
.enviar_amigo{
	background:url(img/proyectos/ico_amigo.gif) no-repeat 0 50%;
	padding:3px 0 3px 18px;
	margin-right:20px;
}
.volver{
	background:url(img/proyectos/ico_volver.gif) no-repeat 0 50%;
	padding:3px 0 3px 18px;
}
.volver_oferta{
	background:url(img/empleo/ico_volver.gif) no-repeat 0 50%;
	padding:3px 0 3px 18px;
}
#proyect_cont{
	border:1px solid #f1cdcd;
	padding:0 20px 20px 20px;
	text-align:justify;
	margin-bottom:30px;
}
#proyect_cont legend{
	color:#b90404;
	font:24px "Gill Sans MT", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	font-style:italic;
}

#oferta_cont{
	border:1px solid #f7d599;
	padding:0 20px 20px 20px;
	text-align:justify;
	margin-bottom:30px;
}
#oferta_cont legend{
	color:#eb9700;
	font:24px "Gill Sans MT", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	font-style:italic;
}
#oferta_cont h2{
	padding-bottom:3px;
	border-bottom:1px solid #f7d599;
	color:#eb9700;
	padding-top:40px;
	font-size:1.1em;
	clear:both;
}

#proyect_cont ul{
	padding:0px;
	margin:0px;
}
#proyect_cont li{
	list-style: none;
	background: url(img/punto_encuentro/flecha.gif) no-repeat 0 50%;
	padding:0 0 0 14px;
}
#proyect_cont h2{
	padding-bottom:3px;
	border-bottom:1px solid #f1cdcd;
	color:#b90404;
	padding-top:40px;
	font-size:1.1em;
	clear:both;
}
.c_p{
	padding:20px 0 0 0;
	font-weight:bold;
	clear:both;
}
.c_p_t{
	float:left;
}
.c_p_t_ofer{
	float:left;
	color:#3860a6;
}
.c_p_i{
	width:624px;
	font-weight:normal;
	float:right;
}
.c_p_estado{
	width:624px;
	font-weight:bold;
	float:right;
	height:auto;
	color:#b90404;
}
.c_p_estado img{
	margin-right:10px;
	vertical-align:middle;
}
.t_generico{
	font:24px "Gill Sans MT", "Century Gothic", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	font-style:italic;
	text-align:left;
}
.red{
	color:#b90404;
}
.orange{
	color:#eb9700;
}
.blue{
	color:#3860a6;
}
.noticia_c{
	padding-left:23px;
	background: url(img/inicio/ico_noticia.gif) no-repeat 0 11px;
}
.noticia_c h2{
	font:23px "Gill Sans MT", "Century Gothic", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	color:#b90404;
	font-style:italic;
	margin:0 0 16px 0;
	padding:0px;
}
.noticia_c a{
	color:#b90404;
	text-decoration:none;
}
.noticia_c_mas{

	margin:6px 0 0 0;
	position:relative;
	bottom:0px;
	right:0px;
	text-align:right;
	
}
.noticia_c_mas a{
	color:#b90404;
	font-weight:bold;
	text-decoration:none;
	border-bottom: #ce0803 1px dotted;
}
.noticia_c_mas a:hover{
	color:#353535;
	border-bottom:#ce0803 1px dotted;
	text-decoration:none !important;
}
.noticia_c a:hover{
	text-decoration:underline;
}
.noticia_cfecha{
	color:#7a7676;
	font-style:italic;
	text-align:right;
	font-weight:bold;
}
.colabora{
	padding-left:310px;
	margin:40px 0 0 0;
	height:400px;
	background:url(img/colabora/bg_hands.gif) no-repeat left top;
}
.descarga_pdf{
	margin:30px 0 30px 0;
	text-align:right;
	font-weight:bold;
	color:#b90404;
}
.descarga_pdf a{
	background:url(img/guia_integracion/ico_pdf.gif) no-repeat 0 50%;
	padding:0 0 0 20px;
	color:#b90404;
	text-decoration:none;
	border-bottom: #ce0803 1px dotted;
}
.descarga_pdf a:hover, .quienes_enlaces a:hover, .leido a:hover, .leido_colabora a:hover, leido_registro a:hover{
	color:#353535;
	border-bottom:#ce0803 1px dotted;
}

.nores{
	text-align:center;
	font-weight:bold;
	border:1px solid #efcfcd;
	padding:10px;
}
.documentacion{
	min-height:40px;
	clear:both;
}
.documentacion a{
	color:#353535;
	padding:0 0 0 5px;
	text-decoration:none;
}
.documentacion a:hover{
	color:#b90404;
}
.documentacion img{
	float:left;
	margin-right:5px;
}
.doc_descrip{
	color:#969696;
	font-weight:normal;
	font-size:0.85em;
	padding:0 0 0 44px;
}

.doc_titulo{
	color:#969696;
	font-weight:normal;
	padding:0 0 0 44px;
}

.resnum{
	font-weight:normal;
}
/*	MI CUENTA  */
#micuen{
	border:1px solid #f1cdcd;
	padding:0 20px 20px 20px;
	text-align:justify;
	margin-bottom:30px;
	background:url(img/micuenta/user.gif) no-repeat 96% 90%;
}
#micuen legend{
	color:#b90404;
	font:24px "Gill Sans MT", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	font-style:italic;
}
#micuen h2{
	padding-bottom:3px;
	border-bottom:1px solid #f1cdcd;
	color:#b90404;
	font-size:1.1em;
	clear:both;
}
#micuen input[type=text], select{
	width:228px;
	border:1px solid #952620;
	background-color:#f9e9e8;
	color:#952620;
	font-size:0.85em;
}
#micuen input[type=text]:hover, #micuen input[type=text]:focus, #micuen select:hover, #micuen select:focus{
	background:#ffd8d8;
}

.base_i{
	height:53px;
	font-weight:bold;
}
.base_i_b{
	height:153px;
	font-weight:bold;
}
.base_i_c{
	width:302px;
	float:left;
}
.ult{
	width:230px !important;
}
.env_micuen{
	text-align:center;
	margin:50px 0;
}
.env_micuen img{
	border:0px;
}
#dentidades,#danios{
	display:none;
}

#entidades{
	overflow:auto;	
	max-height:250px;
	
}

#error{
	padding:0.7em; 
	width:570px; 
	margin:25px 0;
	display:none;

}
#error label{
	display:block;
	cursor:pointer;
	background: url(img/alerta.png) no-repeat left 50%;
	padding-left:20px;
	font-weight:bold;

}
#error_contacto{
	padding:0.7em; 
	width:534px; 
	margin:25px 0;
	display:none;

}
#error_contacto label{
	display:block;
	cursor:pointer;
	background: url(img/alerta.png) no-repeat left 50%;
	padding-left:20px;
	font-weight:bold;

}
.noscript{
	margin:10px 0 10px 0;
	padding:10px 0 10px 0;
	text-align:center;
	background:#b90404;
}
.noscript a{
	color:#fff;
	margin-right:20px;
	font-size:0.90em;
}

.tabla_empleo{
	border:1px solid #CCC;
	width:350px;
}
.tabla_empleo td{
	padding:6px 0 6px 0;
}
.tabla_empleo tr:first-child{
	background:#d71409;
	color:#FFF;
	font-weight:bold;
}
.graficas{
	border:1px solid #CCC;
	width:100%;
	padding:10px 0 10px 0;
	margin:10px 0 10px 0;
	text-align:center;
}
.b_guias{
	height:166px;
	margin:20px 0 20px 0;
}
.b_guias_izq{
	width:433px;
	float:left;
}
.b_guias_der{
	width:433px;
	float:right;
}

/*	GLOBALEMPLEO	*/

.empleo_izq{
	width:230px;
	float:left;
	font-weight:bold;
	margin-bottom:30px;
}
.empleo_izq input[type=text], .empleo_izq select{
	width:200px;
	border:1px solid #ed9900;
	background-color:#fcebcc;
	color:#000;
	font-size:0.85em;
	margin-bottom:6px;
}
.empleo_form{
	color:#3860a6;
	font-weight:bold;
}
.empleo_buscar{
	text-align:right;
	width:200px;
	margin-top:4px;
}
.inserta_oferta{
	background:url(img/empleo/bg_insertaoferta.jpg) no-repeat left;
	width:210px;
	height:129px;
	font-weight:normal;
	text-align:right;
	margin-top:6px;
}
.inserta_oferta a{
	font-weight:bold;
	color:#ed9900;
}
.empleo_info{
   background-color: #fff; /*background color of content*/
   border: 1px solid #f7d599; /*border color*/
   position: relative;
   padding: 1em 3ex;
   top: -4px;
   right: -4px;
   font-size:0.85em;
   color:#eb9700;
}
.empleo_info a{
   color:#eb9700;
   text-decoration:none;
   font-weight:bold;
}
.empleo_info a:hover{
   color:#eb9700;
   text-decoration:underline;
}
.text_blue{
	color:#3860a6;
	font-weight:bold;
}
.empleo_list{
	padding:10px 25px 10px 10px;
	background:url(img/inicio/flecha_ofertas.gif) no-repeat 98% 50%;
	color:#353535;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
	display:block;
	width:567px;	
}
.empleo_list img{
	border:0px;
	margin-left:-15px;
	margin-right:3px;
	vertical-align:middle;
}
.empleo_list:hover{
	background:url(img/inicio/flecha_ofertas.gif) no-repeat 98% 50% #fcebcc;
}
.emp_name{
	width:302px;
	height:20px;
	float:left;
	background:url(img/empleo/ico_oferta.jpg) no-repeat 0 50%;
	padding:0 0 0 16px;
}
.emp_otro{
	width:119px;
	float:left;
	font-weight:normal;
	color:#7e7e7e;
}
.empleo_der{
	width:603px;
	float:right;
	margin-bottom:30px;
}
.empleo_der hr{
	border-bottom:1px solid #e2e2e2;
	margin:0px;
	padding:0px;
}
.paginacion_emp{
	margin-top:20px;
	font-weight:bold;
	text-align:center;
	color:#eb9700;
}
.paginacion_emp a{
	color:#eb9700;
	text-decoration:none;
}
.paginacion_emp a:hover{
	color:#3860a6;
	text-decoration:none;
}
.anterior_empleo{
	background: url(img/proyectos/anterior_blue.gif) no-repeat 0 50%;
	color:#3860a6 !important;
	text-decoration:none;
	font-weight:bold;
	padding:0 0 0 14px;
	margin-right:20px;
}
.siguiente_empleo{
	background:url(img/proyectos/siguiente_blue.gif) no-repeat 100% 50%;
	color:#3860a6 !important;
	text-decoration:none;
	font-weight:bold;
	padding:0 14px 0 0;
	margin-left:20px;
}
.empleo_tits{
	color:#3860a6;
	font-weight:bold;
	margin-bottom:10px;
}
.empleo_tits1{
	width:305px;
	height:20px;
	float:left;
	padding-left:10px;
}
.empleo_tits2{
	width:110px;
	height:20px;
	float:left;
	padding-left:10px;
}
.empleo_tits3{
	width:119px;
	height:20px;
	float:left;
	padding-left:10px;
}
.clear{
	clear:both;
}
#login_empleo{
	height:40px;
	padding:21px 0 0 0;
	text-align:right;
	border-top:0px;
	color:#3860a6;
	font-weight:bold;
}
#login_empleo img{
	border:0px;
	vertical-align:top;
}
#login_empleo input[type=text]{
	margin-right:18px;
	width:170px;
	height:14px;
	border:1px solid #24919a;
	background-color:#fff;
	color:#355aa2;
	font-size:0.85em;
}
.proyecto_login{
	float:right;
	text-align:right;
	font-size:1.1em;
	font-weight:bold;
	width:133px;
	color:#eb9700;
}
.proyecto_login a{
	color:#eb9700;
}
.inscribete{
	text-align:center;
	margin-top:16px;
}

/*	REGISTRO CANDIDATOS  */
#registro_candidatos{
	border:1px solid #f7d79c;
	padding:0 20px 20px 20px;
	text-align:justify;
	margin-bottom:30px;
	background:url(img/empleo/ico_registro.gif) no-repeat 96% 90%;
	color:#3860a6;
}
#registro_candidatos legend{
	color:#eb9700;
	font:24px "Gill Sans MT", "Futura Medium", "Apple Gothic", Helvetica, Arial, sans-serif;
	font-style:italic;
}
#registro_candidatos h2{
	padding-bottom:3px;
	border-bottom:1px solid #f7d79c;
	color:#eb9700;
	font-size:1.1em;
	clear:both;
}
#registro_candidatos input[type=text], #registro_candidatos select{
	width:228px;
	border:1px solid #ed9900;
	background-color:#fcebcc;
	color:#000;
	font-size:0.85em;
}
#registro_candidatos textarea{
	width:530px;
	height:120px;
	border:1px solid #ed9900;
	background-color:#fcebcc;
	color:#000;
	font-size:0.85em;
	overflow:auto;
}
#registro_candidatos input[type=text]:hover, #registro_candidatos input[type=text]:focus, #registro_candidatos select:hover, #registro_candidatos select:focus, #registro_candidatos textarea:hover, #registro_candidatos textarea:focus{
	background:#f8d699;
}

.accesibilidad{
	float:left;
	font-size:0.85em;
}
.accesibilidad a{
	color:#536158;
	text-decoration:none;
	background:url(img/accesibilidad.png) no-repeat;
	padding-left:16px;
}

.c_e li{
	list-style: none;
	padding:0 0 0 18px;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
}
.desc_matri{
	background:#f4e9e9;
	padding:10px;
	text-align:center;
	border:1px solid #e9d4d3;
}
.l_desc a{
	color:#b90404;
	text-decoration:none;
	border-bottom: #ce0803 1px dotted;
}
.bans_ce{
	width:310px;
	float:right;
	text-align:right;
}
.rse{
	text-align:justify;
}
.rse ul{
	margin:10px 0 30px 0;
	padding:0px;
}
.rse li{
	list-style: none;
	margin-bottom:20px;
	padding:0 0 0 14px;
	background:url(img/punto_encuentro/flecha.gif) no-repeat 0 7px;
}
.rse_right{
	width:270px;
	float:right;
}
.rse_left{
	width:600px;
	float:left;
}
.rse_right2{
	width:570px;
	float:right;
}
.rse_left2{
	width:310px;
	float:left;
}
.frases_m{
	width:539px;
	margin:40px 0 0 0;
	background-color:#f1cdcd;
	padding:15px;
	text-align:center;
	color:#b90404;
	font: "Trebuchet MS", Tahoma;
}
.enviar_en{
	text-align:center;
	margin:10px 0 10px 0;
}
.graficos{
	text-align:center;
	margin:25px 0 25px 0;
	width:100%;
}

#fencuesta_error{
	display: none;
	color:red;
	text-align:center;
	width:100%;
}


#dgrafica{
	height:400px;
	margin:0 auto;


}