/* ------------------------CSS:GENERAL CICbioGUNE ----------------------------*/

/* =general*/
* {margin:0; padding:0}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input {margin:0; padding:0}
h1,h2,h3,h4,h5,h6{font-weight:normal; font-family: Georgia, "Times New Roman", Times, serif !important;}
a img,:link img,:visited img {border:none}
a {font-family:normal Tahoma, Verdana, Arial,sans-serif; color:#000000;}
ul,ol {list-style:none;}

ul.orange_disc{
list-style:disc;
color:#838383;
}
body {
	background:#fff;
	border:0;
	font-family:normal Tahoma, Verdana, Arial,sans-serif; color:#000000;
	font-size:70%;
	/*text-align:center;*/
	/* NOTA: 70% equivale a un tamaño de fuente de 11px. Entenderíamos que esto sería 1em. */
}
p{font-size:120%; line-height:1.3em;}
img{margin-bottom:.5em;}
.clearboth{clear:both}
.clearboth_margen{clear:both; padding:1.5em 0;}
.floatright{float:right; margin-left:.8em; padding:.1em; border:#CBCACA .1em solid;}
.floatright_nobord{float:right; margin-left:.8em; padding:.1em; border:#CBCACA 0em solid;}
.floatleft1{float:left; margin-right:.8em; padding:.1em; border:#CBCACA .1em solid;}
.floatleft{float:left; }
.texto_oculto{
	display: none;
}
.linea{
	border-top:dashed 1px #BDBEBE;
	height:2px;
	width:98%;
	margin: 1.5em 0 .8em 0;
	float:left;
}
.dotted_line{
	border-top:dotted 1px #BDBEBE;
	height:2px;
	width:98%;
	margin: 1.5em 0 .8em 0;
	float:left;
}
#ayudaAcces{position: absolute; left: -10000px; top: -10000px; font-size: .1em; line-height: 1%;}
fieldset{border:none;}
/* =fin de general*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =botones generales*/
a.boton{
	color:#7F7F7F;
	background:#FFF url(/img/boton_OFF.gif) right center no-repeat;
	width:auto;
	border:#CBCACA .1em solid;
	margin:1.2em 0 .5em 0;
	padding:.3em 2.2em .32em .6em;
	text-decoration:none;
	display:block;
	float:left;
}
a.boton:hover{
	color:#DF6C00;
	background:#FFF url(/img/boton_ON.gif) right center no-repeat;
	border:#DF6C00 .1em solid;
}
a.volver{
	color:#7F7F7F;
	background:#FFF url(/img/boton_volver_OFF.gif) center left no-repeat;
	width:auto;
	border:#CBCACA .1em solid;
	padding:.3em .6em .3em 2.2em;
	text-decoration:none;
	display:block;
	float:right;
}
a.volver:hover{
	color:#DF6C00;
	background:#FFF url(/img/boton_volver_ON.gif) center left no-repeat;
	border:#DF6C00 .1em solid;
}
/*BOTON PARA SEMINARIOS ANTERIORES*/
a.boton_encabezado{
	color:#7F7F7F;
	background:#FFF url(/img/boton_OFF.gif) right center no-repeat;
	width:auto;
	border:#CBCACA .1em solid;
	margin:0;
	padding:.3em 2.2em .32em .6em;
	text-decoration:none;
	display:block;
	float:right;
}
a.boton_encabezado:hover{
	color:#DF6C00;
	background:#FFF url(/img/boton_ON.gif) right center no-repeat;
	border:#DF6C00 .1em solid;
}
a.mi_pdf{
	background:url(/img/icono_pdf.gif) no-repeat;
	padding:.3em .5em .3em 2em;
}
a.mi_pdf:hover{
	color:#7F7F7F;
}
/* =/fin de botones generales*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =previsualizacion*/
#previsualizacion{
	width: 100%;
	margin: 1em auto;
	padding:1em;
	text-align:left;
	border:#0099FF 2px solid;
	background-color:#00FFFF;
}
#previsualizacion span{
	font-weight:bold;
	color:#0099FF;
	float:left;
	margin:0 46em 0 0;
}
#previsualizacion a{
	color:#0099FF;
}
#previsualizacion a:hover{
	text-decoration:none;
}
/* =contenedor*/
#contenedor{
	width: 67.8em;
	margin: 0 auto;
	padding:0;
	text-align:left;
}
/* =/fin de contenedor*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =Camino de MIGAS: para todas las páginas*/
#camino_migas{
	color:#0B3C46;
	font-family:Tahoma;
	margin-bottom:1.2em;
	float:left;
}
#camino_migas strong{
	color:#0B3C46;
}
.bullet_migas{
	background:url(/img/bullet_migas.gif) right center no-repeat;
	padding:0 1.5em 0 0;
	margin: 0 0.3em 0 0;
}
.migas_inicio{
	color:#DF6C00;
}
/* =/Fin de camino de MIGAS*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =barra network*/
/*
#network {
	background: #000 url(/img/ico_conocenos.gif) no-repeat 66em .5em;
	margin:.5em 0;
	padding: .3em 0 .3em 0;
	height:2em;
	width:100%;
} 
#network a{
	display:block;
	background:url(/img/red_cic_off.gif) no-repeat top left; 
	color: #808080;
	padding: .4em 2.3em .2em 14.2em;
	text-decoration:none;
	float:right;
}
#network a:hover{
	color:#aaa;
	background:url(/img/red_cic_on.gif) no-repeat  top left;/**/
/*}*/
/*#network a.sel{color:#fff;}
#network a.sel:hover{color:#ddd;}*/
/* =/fin de barra network*/

/*----------------------------------------------------------------------------------------------------------------*/
/* =cabecera*/
#contenedor #cabecera {
	height: 13.8em;
	width:100%;
	padding: 0;
	margin: .5em 0 1em 0;
	background: url(/img/cabecera.jpg) no-repeat left top;
}
/*ENLACE A LA HOME*/
#cabecera a.enlace_home{
	xfloat:left;
}
#cabecera img.cabecera_trans{
	xheight:130px;
	padding-top:1.2em;
	border:0;
}
/* =/fin de cabecera*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =elementos cabecera*/
#cabecera ul.idioma{
	width:15em;
	float:left;
	text-align:left;
}
#cabecera ul.idioma li.normal{
	display:inline;
	padding:0 .8em;
	border-right:solid .1em #000000;
}
#cabecera ul.idioma li a{
	font-weight:bold;
	font-size:80%;
	color:#000000;
	text-decoration:none;
	margin:12.2em 0 0 .5em;
}
#cabecera ul.idioma li a:hover{
	color:#ACABAB;
}
#cabecera ul.idioma li.esquina{
	display:inline;
	padding:0 .8em;
	font-weight:bold;
	color:#000000;
}


#cabecera ul.siguenos{
	width:65%;
	float:left;
	text-align:left;
	
}
.siguenos li{ float:left}
li.normalSiguenos{ vertical-align:middle; height:16px; font-size:93%; padding:0.3em;}.siguenos img{vertical-align: middle; }
/*
#cabecera ul.siguenos li.normal{
	display:inline;
	padding:0.3em;
	font-weight:bold;
	font-size:90%;
	color:#000000;	
	vertical-align: middle;
	width:0px;
		
}
#cabecera ul.siguenos li.imagen{

	display:inline;	
	font-weight:bold;	
	color:#000000;	
	vertical-align:middle;
	width: 0px;

	}
	
li.imagen img{ vertical-align:middle}
#cabecera ul.siguenos li a{
	font-weight:bold;
	vertical-align:middle;
	color:#000000;
	text-decoration:none;
	
}*/
#cabecera ul.siguenos li a:hover{
	color:#ACABAB;
}
#cabecera 


#cabecera ul.utilidades{
	width:35%;
	float:right;
	text-align:right;
	margin:0 .5em 0 0;
}
#cabecera ul.utilidades li.normal{
	display:inline;
	padding:0 .8em;
	border-right:solid .1em #000000;
}
#cabecera ul.utilidades li a{
	font-weight:bold;
	font-size:80%;
	color:#000000;
	text-decoration:none;
}
#cabecera ul.utilidades li a:hover{
	color:#787878;
}
#cabecera ul.utilidades li.esquina{
	display:inline;
	padding:0 .8em;
	font-weight:bold;
	color:#000000;
	border-right:solid .1em #000000;
	border-left:solid .1em #000000;
}

/* =/fin de elementos cabecera*/

/*----------------------------------------------------------------------------------------------------------------*/

/*-------- =BUSCADOR: para todas las secciones excepto HOME y EQUIPO HUMANO --------*/
#buscador{ 
	height:4em;
	float:right;
}
.milabel{
	color:#DF6C00;
	font:bold 104% "Tahoma", Arial, Helvetica, sans-serif;
	margin:.2em 0.75em .5em .5em;
	padding-right:.5em;
	float:left;
}
.milabel a{
	color:#DF6C00;
	text-decoration:none;
	display:block;
}
input.caja_texto{
	font:normal 1.03em Tahoma, Arial, Helvetica, sans-serif;
	float:left;
}
a.advanced_search{
	display:block;
	color:#DF6C00;
	text-decoration:none;
	margin:0.5em 0 0 5em;
}
a.advanced_search:hover{
	text-decoration:underline;
}
/*NOTA: compatible Firefox e Ie v.7*/
input[type='button']{
	background:#fff url(/img/icono_lupa.gif) center center no-repeat;
	border:none;
	float:left;
}
/*botón buscador compatible con todos los navegadores*/
input.buscador, input.buscador a{
	background:#fff url(/img/icono_lupa.gif) center center no-repeat;
	width:1.1em;
	border:none;
	text-decoration:none;
	margin-left:.4em;
	cursor:pointer;
	display:block;
	float:left;
}
.milabel_home{
	color:#DF6C00;
	font:bold 108% "Tahoma", Arial, Helvetica, sans-serif;
	margin:0 0 .5em .5em;
	padding-right:1em .5em .5em .5em;
	float:left;
}
.milabel_home a{
	color:#DF6C00;
	text-decoration:none;
	display:block;
}
/*--- =/ fin de BUSCADOR ---*/

/*--------------------------*/

/* =menu productos*/
#menu_izq{
	margin:.1em 0 0 0;
	padding:0;
	width:15em;
	float:left;
}
#menu_izq p{
	font:normal 100% Tahoma,Verdana,sans-serif;
	font-weight:bold;
}
/* MENU SECCION */
#menu_izq ul.menu_seccion{
	margin:0;
	padding:0;
}
#menu_izq ul.menu_seccion li span{
	margin:.1em 0 .5em 0;
	padding:.1em;
	border: dashed .1em #FFBE9F;
	display:block;
	_margin-bottom:-.7em;
}
#menu_izq ul.menu_seccion li span a{
	text-decoration:none;
	padding:.4em;
	display:block;
	color:#DF6C00;
}
#menu_izq ul.menu_seccion li a:hover{
	background-color:#DF6C00;
	color:#FFFFFF;
}
#menu_izq ul.menu_seccion li a.activo{background-color:#DF6C00; color:#FFFFFF;}
#menu_izq ul.menu_seccion li a.activo:hover{color:#ddd;}

/* MENU SUBSECCION */
#menu_izq ul.menu_seccion{
	margin:0;
	padding:0;
}
#menu_izq ul.menu_subseccion li{
	margin:.1em 0 .5em 1em;
	_margin-top:1.05em;
}
#menu_izq ul.menu_subseccion li a{
	text-decoration:none;
	color:#000000;
}
#menu_izq ul.menu_subseccion li a:hover{
	color:#DF6C00;
	background:none;
}
#menu_izq ul.menu_subseccion li a.activo{background:none; color:#DF6C00; font-weight:bold;}
#menu_izq ul.menu_subseccion li a.activo:hover{color:#DF6C00;}

/* DIRECCION Y TELEFONOS */
#menu_izq .puntos_sup{
	margin:1em 0 0 0;
	padding:.3em;
	border: solid .1em #DADADA;
}
#menu_izq .puntos_sup p{
	font-size:80%;
	padding:.3em;
	margin:.3em;
	background-color:#F7F6F6;
}
#menu_izq .cic_destacado{
	border: solid .1em #DADADA;
	text-indent:-10000px;
	margin:.5em 0;
	padding: .3em;
}
#menu_izq a.cic_network, #menu_izq a.cic_biomagune, #menu_izq a.sysgenet {
	height:6.3em;
	margin:.3em;
	padding:.5em 0 .5em 3em;
	text-decoration:none;
	font-size:80%;
	color:#fff;
	display:block;
}
#menu_izq a.cic_network{
	background: url(/img/img_cicnetwork_OFF.jpg) left top no-repeat;
}
#menu_izq a.cic_network:hover{
	background: url(/img/img_cicnetwork_ON.jpg) left top no-repeat;
}
#menu_izq a.cic_biomagune{
	background: url(/img/img_cicbiomagune_OFF.jpg) left top no-repeat;
}
#menu_izq a.cic_biomagune:hover{
	background: url(/img/img_cicbiomagune_ON.jpg) left top no-repeat;
}
#menu_izq a.sysgenet{
	background: url(/img/SYSGENET_LogoOFF.jpg) left top no-repeat;
}
#menu_izq a.sysgenet:hover{
	background: url(/img/SYSGENET_LogoON1.jpg) left top no-repeat;
}
/* LOGOS */
#menu_izq #logos{
	margin-top: 1.2em;
}
#menu_izq #logos p{
	color:#ACABAB;
	font-size:100%;
}
#menu_izq #logos img{
	margin:.5em 0;
}
.texto_naranja{
	font-family:Tahoma;
	color:#DF6C00;
	font-size:120%;
}
.texto_gris{
	color:#ACABAB;
}

/* =/fin de menu productos*/

/*----------------------------------------------------------------------------------------------------------------*/

/* =CONTENIDO */
#contenido{
	margin-left:1.2em;
	width:51.5em;
	height:auto;
	float:right;
}
/* =/fin de CONTENIDO */

/*----------------------------------------------------------------------------------------------------------------*/

/* =CONTENIDO_SECCION */
#contenido_seccion{
	color:#838383;
	font:1em normal "Tahoma", Verdana, Arial,sans-serif;
	width:49.3em;
	border:#CBCACA 1px solid;
	padding:1em 1em 2em 1em;
	margin-bottom:2em;
}
#contenido_seccion h1{
	color:#DF6C00;
	font-size:2em;
	background:url(/img/linea_puntos_titular.gif) repeat-x bottom left;
	padding-bottom:.15em;
	margin-bottom:.8em;
	clear:left;
}

/* =/fin de contenido_seccion */

/*----------------------------------------------------------------------------------------------------------------*/

/* =pie*/
#pie{
	margin: .5em 0 5em 0;
	padding: 0;
	font: Tahoma bold 100%;

}
#pie p{
	color:#ACABAB;
	margin-top: .2em;
}
#pie a{
	font-size:80%;
	color:#ACABAB;
}
/* =/fin de pie*/

/*----------------------------------------------------------------------------------------------------------------*/

/*-------------=CLASES------------------ */

/*PARRAFOS*/
span.fecha{
	color:#DF6C00;
	font: bold 1.1em Georgia, "Times New Roman", Times, serif;
	line-height: 1em;
	position:relative;
	top:.2em;
}
/* =IMAGENES */
.flotar_izquierda{
	margin-right:1.4em;
	float:left;
}
.flotar_izquierda_borde{
	margin-right:1em;
	padding:.4em;
	border:#CFD5D6 1px solid;
	float:left;
}
.foto_carnet{
	margin-right:1.4em;
	border:#CFD5D6 1px solid;
	float:left;
}
.imagen_borde{
	margin-right:1em;
	padding:.4em;
	border:#CFD5D6 1px solid;
}
/* =ENCABEZADOS */
.titular_subseccion{
	color:#838383;
	font-size:1.6em;
	background:#F7F7F7 url(/img/fondo_titular_puntos.gif) left top repeat-x;
	height:1.18em;
	margin:1.5em 0 .8em 0;
	padding:.25em .2em .37em .2em;
}
.titular_subseccion_orange{
	color:#FFFFFF;
	font-size:1.6em;
	background:url(/img/fondo_titular_puntos_orange.gif) left top repeat-x;
	padding:.25em .2em .45em .2em;
}
h2.titular_noticias_gray{
	color:DarkGray;
	font-weight:bold;
	font-size: 1.05em;
	margin: .6em 0 .2em 0;
	}
h2.titular_noticias{
	color:#0B3C46;
	font-weight:bold;
	font-size: 1.02em;
	margin: .6em 0 .2em 0;
}
/*-------------=CLASES PARA LOS DIV que se repiten en varias páginas--------*/

/* =DIV.DATOS PERSONALES */
.datos_personales{
	font-family:Georgia, "Times New Roman", Times, serif;
	width:30em;
	height:11.5em;
	float:left;
	position:relative;
}
.datos_personales h3{
	color:#FFFFFF;
	font-size:1.3em;
	font-weight:bold;
	width:10em;
	background-color:#DF6C00;
	padding:.1em 1em .1em .2em;
	position:absolute;
	top:4.8em;
}
.datos_personales dl{
	color:#DF6C00;
	line-height:1.4em;
	position:absolute;
	top:8.5em;
}
.datos_personales dt{
	background:url(/img/bullet_listas_naranja.gif) no-repeat left center;
	text-align:left;
	padding-left:1em;
	margin-top:.5em;
	display:inline;
}
.datos_personales dd{
	color:#0B3C46;
	text-align:left;
	display:inline;
	clear:left;
}
/* =/fin de DATOS PERSONALES */

/*---------------------------*/

/*=BLOQUE SECCION PARA: OFERTAS DE EMPLEO, SALA DE PRENSA*/
div.bloque_seccion{
	width:49.2em;
	margin-bottom:2.5em;
	float:left;
}
/*=/fin de BLOQUE SECCION PARA: OFERTAS DE EMPLEO, SALA DE PRENSA*/

/*--------------------------*/

/*=BLOQUE SECCION PARA: ACTUALIDAD DEL CENTRO, NOTICIAS*/
div.bloque_informacion{
	margin-bottom:1.8em;
	float:left;
}
div.bloque_informacion p{
	color:#838383;
	font:1em normal "Tahoma", Verdana, Arial,sans-serif;
	margin:.4em 0 .45em 0;
	line-height:1.25em;
}
div.bloque_informacion ul{
	float:left;
}
div.bloque_informacion ul li{
	margin-top:1em;
	display:block;	
}
/*=/fin de BLOQUE SECCION PARA: ACTUALIDAD DEL CENTRO, NOTICIAS*/

/*------------------------------------------------------------*/

/* =PAGINACION: CIC BIOGUNE EN PRENSA */
span.bloque_pag{
	margin: 0.5em 0;
	display:block;
	float:left;
}
span.paginacion_seleccionado{
	padding:0 0.4em;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#DF6C00;
	margin:0 0.2em;
}
a.paginacion{
	color:#838383;
	padding:0 0.4em;  
	background-color:#f1f1f1;
	margin:0 0.2em;
}
/* =/fin de PAGINACION: CIC BIOGUNE EN PRENSA */


/*------------------------------------------------------------------------------------------*/
/*-------------=/fin de CLASES PARA LOS DIV que se repiten en varias páginas--------*/

img.margen_imagen{
	margin:1em 1em 0 0;
}

.centered-div {
margin-left: 5em;
margin-right: 5em;
}
.centered-div1 {
margin-left: 15em;
margin-right: 15em;
}

a.link_gray { 
font-weight: bold; 
color: gray; 
font-style: italic; 
text-decoration: none;
}
a.link_gray:hover {
text-decoration:none;
color:#DF6C00;	
}
.collab{
 border-top: 1px dotted;
 padding-right: 0em;
 padding-left: 0.5em;
 padding-top: 2em; 
 padding-bottom: 2em;
 margin: 2em; 
 border-bottom: 1px dotted;
}

.textright{
	margin-right: 4.0em;
	margin-left: 2.0em;
	margin-top: 2.0em;
	margin-bottom: 1.0em;
	float:right;
}
