@charset "utf-8";
/* ;Selectores */

body { background-image: url(../imagenes/fondo-principal-mini.jpg); }

/* Fin de selectores */
#supercontenedor-idioma {  background-image: url(../imagenes/idioma-raya.jpg); background-repeat: repeat-x; } 
#contenedor-idioma { padding: 0em 0 0 12.5em; }
#menu-cabecera-derecha { padding-top: 1.4em; }
#contenedor-columnas { margin-top: -3.1em; }
#columna-izquierda { margin-top: 1.1em; }
#contenido-columna-central { margin: 1.1em 2.2em -3000em 1.6em; }

/* Estilos para el desarrollo de la noticia */
.ofertas {width:44.2em;margin-top:0em;padding:1em;}
.listado_ofertas{width: 42.2em; margin: 0em 1em 0em 1em; overflow: hidden; clear: both;}
.listado_ofertas li.oferta{ margin-bottom: 1em; padding-bottom: 0.5em; border-bottom: 1px solid #e3e3e3;}

.listado_ofertas li.oferta h3 a { display: block; color: #e4811a; font-size: 1.2em; font-weight: bold; text-decoration: underline; }
.listado_ofertas li.oferta h3 a:hover { text-decoration: none; }
.listado_ofertas li.oferta p { font-size: 1.2em; color: #77726d; line-height:1.4em;margin:5px 0;}
	.listado_ofertas li.oferta p strong,
	.listado_ofertas li.oferta p em{font-size:1em;}
	.listado_ofertas li.oferta p.fecha{color:#84807c;margin:3px 0 0 0;}
		.listado_ofertas li.oferta p a {  color: #0078b3; font-size: 1em; text-decoration: underline; }
		.listado_ofertas li.oferta p a:hover { text-decoration: none; }
	.listado_ofertas li.oferta p.resumen { padding: 0.5em 0em 0.5em 0em; }
	
		.listado_ofertas li.oferta p.resumen strong{font-size:1em;}
		.listado_ofertas li.oferta p.list{padding:1em 0 0 0;}
		.listado_ofertas li.oferta p a.listado,
		.listado_ofertas li.oferta p a.listado:visited{display:block;padding:2px 4px 5px 22px;width:116px;margin:0 0 0 1em;font-size:1.1em;color:#0078b3;font-weight:bold;background:url(/img/fondo_ofertas_empleo.gif) no-repeat #FFFFFF;text-decoration:underline;}
		.listado_ofertas li.oferta p a.listado:hover{text-decoration:none;}

	.listado_ofertas li.oferta ul, 
	.listado_ofertas li.oferta ol { margin: 0.5em 0.5em 0.5em 2em; overflow: hidden; clear: both;  }
		.listado_ofertas li.oferta ul li, 
		.listado_ofertas li.oferta ol li { margin: 0em; padding: 0em; padding-left: 1.5em; color: #0078b3; font-size: 1.2em; border: none; background-image :url(../imagenes/ico-li.gif); background-position: 0em 0.3em; background-repeat: no-repeat; }
			.listado_ofertas li.oferta ul li a, 
			.listado_ofertas li.oferta ol li  a { color: #0078b3; font-size: 1.2em; text-decoration: underline; }
			.listado_ofertas li.oferta ul li a:hover, 
			.listado_ofertas li.oferta ol li  a:hover { text-decoration: none; }


.ofertas .paginacion { width: 44.2em; margin-bottom: 1em; padding: 0.3em 0em 0.3em 0em; background-image: url(../imagenes/fondo-paginacion.jpg); background-repeat: repeat-x; }
.ofertas .paginacion strong { padding-left: 1em; font-size: 1.2em; }
.ofertas .paginacion div { float: right; margin-top: -1.5em; margin-right: 1em; font-size: 1.2em; }
.ofertas .paginacion a { color: #0078b3; font-size: 1em; text-decoration: underline; }
.ofertas .paginacion a.seleccionado { color: #585551; text-decoration: none; }
.ofertas .paginacion a:hover { text-decoration: none; } 



.desarrollo_oferta{ width: 42em; margin: 0em 1.1em 0em 1.1em; overflow: hidden; clear: both; }
	.desarrollo_oferta h3 {padding-bottom: 0.6em; color: #e4811a; font-size: 1.4em; font-weight: bold; }
	.desarrollo_oferta p{font-size: 1.2em;line-height:1.4em;margin:7px 0;}
		.desarrollo_oferta p.fecha{margin:0 0 3px 0;padding:0;line-height:normal;}
		.desarrollo_oferta p strong { font-size: 1em; }
		.desarrollo_oferta p a { color: #0078b3; font-size: 1em; text-decoration: underline; }
		.desarrollo_oferta p a:hover { text-decoration: none; }
		.desarrollo_oferta h4{font-size:1.2em;color:#1080b7;text-transform:uppercase;font-weight:bold;margin:0;padding:0;}
		.desarrollo_oferta p.volver { margin-bottom: 1em; padding: 0.3em 0.5em 0.3em 0.5em; text-align: right; background-color: #eeedec; }
			.desarrollo_oferta p.volver a,
			.desarrollo_oferta p.volver a:visited{ padding-left: 1em; color: #0078b3; text-decoration: underline; background-image: url(../imagenes/icono-flecha-azul-traslucida.gif); background-repeat: no-repeat; background-position: 0em 0.4em; }

