/* CSS Document*/

*,html{margin:0; padding:0;}

/* estilos0 
body {font-size:67.5%;line-height:95%; text-align:center; margin:0; background:#E6E2E1;}*/
/* estilos1 
body {font-size:70%;line-height:100%; text-align:center; margin:0; background:#E6E2E1;}*/
/* estilos2 */
body {font-size:77%;line-height:110%; text-align:center; margin:0; background:#E6E2E1;}
/* estilos3 
body {font-size:84%;line-height:120%; text-align:center; margin:0; background:#E6E2E1;}*/
/* estilos4
body {font-size:91%;line-height:130%; text-align:center; margin:0; background:#E6E2E1;} */
h2,h3,h4,h5,h6{clear:both;}
h1.Rss{color:#D5CECA;font-size:1.8em;padding:0.5em 0 0.5em 0;text-transform:uppercase;font-weight:normal;}
h2{color:#D5CECA;font-size:1.8em;padding:0.5em 0 0.5em 0;text-transform:uppercase;font-weight:normal;}
h2 span{text-transform:none;}/*Tenemos un caso especial en un titular en que hay una parte en minúscula*/
h3{color:#125A8E;font-size:1.35em;padding:0.5em 0 0.5em 0;text-transform:uppercase;font-weight:bold;line-height:1.2em;}
h4{color:#696766;font-size:1.25em;padding:0;font-weight:bold;line-height:1.2em;}
.donacions h4{color:#4181b5;padding:1.5em 0 0.5em 0;text-transform:uppercase;font-weight:normal;}
h5{margin:0.5em 0;font-size:1.25em;padding:0.5em 0 0.5em 0;font-weight:bold;color:#000;}
h6{margin:0.5em 0;font-size:1.25em;padding:0.5em 0 0.5em 0;font-weight:bold;color:#696766;}

.columna h2 a{color:#fff;}
.columna h2 a:hover{color:#4181b5;}

p{font-size:1em; color:#696766; padding:0.5em;}
a{color:#4181b5;text-decoration:none;}

ul, #texto ul{list-style:none;margin:0.5em 1em;color:#696766;}
ol, #texto ol{list-style:decimal;margin:0.5em 1em 0.5em 2em;color:#696766;}
ul li, ol li{color:#696766;}
blockquote{font-weight:bold;margin:1em;font-size:1.3em;line-height:1.2em;font-family:"Courier New", Courier, monospace;}
blockquote span{font-size:1.4em;color:#666;}


#estructura{font-family:"Trebuchet MS", verdana,Sans-serif;width:80em;overflow:hidden;text-align:left;background:#fff;margin:0 auto;padding-right:1.36em;}
#logo{float:left;margin:0 1.5em; margin-top:2.1em;}
#logo img{border:none;}
#pagina {float:right;width:66.94em;margin-top:0.5em;overflow:hidden;}
#contenido{width:66.94em;margin:0.2em auto;overflow:hidden;text-align:left;background:#fff;border-left:8px solid #125a8e;}
.texto{width:48em;margin:0 0 1em 0;float:left;overflow:hidden;display:block;padding-left:1.5em;}
.columna{width:16.60em;float:right;margin:0.2em 0;padding:0;overflow:hidden;}
.home .texto{width:44em;}
.home .columna{width:20.60em;}

.fechaTitulo{color:#0a65a6;padding-bottom:1em;}


.columna ul li{list-style:none;text-transform:uppercase;padding:0.3em 0;}
.columna ul li a{color:#333;}
.columna ul li a:hover{color:#fff;}

#estructura .columna ul.submenu{width:100%;background:#fcbe43;list-style:none;margin:0;padding:0;font-size:1.1em;}
.columna ul.submenu li{width:100%;margin:0;padding:0.3em 0;background:#fcbe43;border-top:1px solid #fff;}
.columna ul.submenu li a{width:94%;padding:0 3%;margin:0 ;display:block;}
.columna ul.submenu li span{text-transform:lowercase;}

.columna ul.submenu li.on{background:#fcbe43; padding-bottom:0;}
.columna ul.submenu li.on a{color:#fff;}

#estructura .columna ul.submenu ul{background:#ccc;margin:0; padding:0;color:#000;list-style:none;}
.columna ul.submenu ul li a{margin:0;display:block;text-transform:none;}

.columna ul.submenu li ul li{ width:94%;background:#ccc; font-size:0.85em; padding:0.3em;}
.columna ul.submenu li.on ul li a{color:#000;}
.columna ul.submenu li ul li a:hover{color:#fff;}
.columna ul.submenu li ul li.on{background:#eee;}
.columna ul.submenu li.on ul li.on{background:#ccc;}
.columna ul.submenu li ul li.on a{color:#fff;}



#contenido .texto h2{color:#fca800;font-size:1.35em;font-weight:bold;}
#contenido.grupo .texto h2{margin-bottom:0;}
#contenido.grupo .texto h4{clear:both;color:#055297;font-weight:bold;margin-top:1em;}
.noticia .titular{color:#91908f;font-weight:bold;}

.barra{width:0.7em;height:1em;background:#CCCC33; float:left;}
.texto img{border:5px solid #ccc;padding:0.3em;}
.imgGrande{width:46em;}

/*cabecera */
.idioma{text-align:right;list-style:none;margin:0 0 0.7em 0;font-size:0.9em;}
.idioma li{display:inline;color:#055297;}
.idioma li a{color:#055297;font-weight:bold;text-decoration:none; margin:0 1em;}
.idioma li a:visited , .idioma li a:hover{text-decoration:underline;}
.idioma li a.ultimo {margin-right:0;}

.menu{list-style:none; text-align:right;margin:0;font-size:1.3em;background:url(../imgs/fondo_menuppal.png) repeat;padding:1.4em 1em 0.6em 0;}
.menu li{display:inline;color:#fff;}
.menu li span{margin:0 1.2em;}
#cabecera .menu li a{color:#fff;text-decoration:none;font-size:1.02em;font-weight:normal;}
#cabecera .menu li.on,#cabecera .menu li.on a{color:#fcbe43;}
#cabecera .menu li span,#cabecera .menu li.on span{color:#fff;}
#cabecera .menu li a:hover{text-decoration:underline;}

.buscador{width:auto;background:#E6E2E1;height:2.4em;margin:0;}
.buscador fieldset{float:right;border:0;margin:0.4em 0.6em 0 0;}
.buscador label{display:none;}
.buscador input{border:1px solid #659dcb;}
.buscador .boton{width:6.8em;height:1.5em;border:none;color:#fff;text-transform:uppercase;font-weight:bold;font-size:0.9em;}

/*CSS contenido */
.migas{float:left;margin:0.3em 0;overflow:hidden;display:block;}
.migas ul,.migas li{display:inline;list-style:none;margin:0;color:#ccc;}
.migas li a{display:inline; padding:0;color:#ccc;text-decoration:none;}
.migas li a:hover{text-decoration:underline;}
/*
.migas{font-size:0.9em;margin:-1em 0 1em;position:relative;color:#999;width:60%;}
.migas ul,.migas li{display:inline;list-style:none;margin:0;}
.migas li a{color:#999;}
.migas li a:hover{color:#990;text-decoration:none;}
*/

.herramientas{float:right;margin:2em 1em 0;display:block;width:12em;}
#cabecera .herramientas{margin-right:0;width:auto;}
.herramientas li{display:inline;padding:0.5em;}
.herramientas li img{border:0;}
.bloque.gris .herramientas{float:right;margin:0.7em;}

.banner{width:46em;float:left;clear:none;padding:0;}
.banner img{cursor:pointer;}

.noticias{width:70%;float:left;background:#fff;}
.noticias div{width:21.2em;float:left; background:#fff;padding-left:0.25em;padding-right:0.25em;}
.noticias div.ultimo{ border-right:none;}
.noticias div span.imagen img{width:20em;height:5em;}
.noticias div span.imagen.izda img,.noticias div span.imagen.dcha img{width:9.2em;height:8.9em;}

.barcelona{width:70%;float:left;}

.columna div{margin-bottom:1em;}
/*.columna ul{list-style:inside;padding:1.2em;background:#bbb5b2;margin:0;}*/
.columna p{margin:0.4em 0.8em;}
.empleo ul{padding:0;margin:1em 1em 1em 2em;;color:#313030;font-size:0.95em;}
.empleo ul li{margin-bottom:0.8em;}
p.titulo{border-bottom:1px solid #fff;color:#fff;text-transform:uppercase;font-size:1.6em;padding:0.8em;margin:0;}
p.titulo a{color:#fff;}
p.titulo a:hover{text-decoration:underline;}
p.titular{font-weight:bold;line-height:1.5em;margin-left:0.5em;display:block;}

.contenidoNoticia{display:block;float:left;clear:none;width:70%;margin-left:1em;}
.contenidoconference h4{clear:none;}
p.destacado{background:#dfdfdf;font-size:1.1em;line-height:1.3em;margin:0.7em 0;}
/*colores destacados*/
.empleo,.formacion{width:30%;float:left;display:block;}
.formacion{width:29.9%;}
.investigacion{width:29.9%;float:left;overflow:hidden;}

.texto.seccion{width:93%;}
.mapaweb a:hover{text-decoration:underline;}
.mapaweb h3{border:1px solid #eee;background:#ccc;color:#333;list-style:none;margin:0.3em;padding:0.5em;font-size:1.3em;}
.mapaweb h3 a{color:#036;}
.mapaweb ul{list-style:none;}
.mapaweb ul li{border:1px dashed #ccc;list-style-image:url(../imgs/flecha.gif);margin:0.5em;padding:0.5em;}
.columna p{color:#313030;font-size:0.95em;}
.columna ul li{font-size:0.95em;}
.mas{ color:#fff; font-weight:bold;}
.mas a{ color:#fff; font-weight:bold;}
.mas a:hover{ color:#000; font-weight:bold;}
/*empleo*/
.empleo strong,span.ref{color:#000;font-size:1.05em;}

/*investigacion*/
.investigacion p.titulo{background:url(../imgs/investigacion.jpg) repeat;width:10.75em;margin-left:0.11em;}
.investigacion ul{list-style:url(../imgs/flecha.gif);padding:2em 0;margin-left:3em;}
.investigacion ul li{margin-bottom:0.8em;}
.investigacion ul li a{color:#fff;font-weight:bold;border-bottom:1px dotted #fff;text-decoration:none;font-size:1.05em;}
.investigacion ul li a:hover{color:#000;}

/*formacion*/
.formacion ul{list-style:url(../imgs/flecha.gif);padding:2em 0;margin-left:3em;}
.formacion ul li{margin-bottom:0.5em;border-bottom:1px dotted #816111;}
.formacion ul li a{font-weight:bold;text-decoration:none;color:#000;font-size:1.05em;}
.formacion ul li a:hover{color:#fff;}

/*donacions*/
.donacions ul{overflow:hidden;}
.donacions ul li{overflow:hidden;display:inline;border:none;float:left;width:20%;}
.donacions ul.trobada li{width:33%;}
.donacions ul li img{width:100%;border:none;}
.donacions .datos{background:none;padding-left:1em;font-size:1.3em;color:#666;}
span.mail-destacado{font-weight:bold;color:#125A8E;}
.texto-destacado{font-size:1.3em;line-height:1.2em;padding-top:1.5em;}

/*accesos*/
.accesos p.titulo{border-bottom:1px solid #fff;color:#fff;text-transform:uppercase;font-size:1.3em;padding:0.8em;margin:0;}
.accesos ul{list-style:url(../imgs/flecha.gif);padding:2em 0;margin-left:3em;}
.accesos ul li{border-bottom:1px dotted #ece7e4;margin-bottom:0.5em;}
.accesos ul li a{color:#4d4b4a;font-weight:bold;text-decoration:none;}

.noticias h2,.newsletter h2{color:#D5CECA;font-size:1.6em;padding:0.5em;text-transform:uppercase;font-weight:normal;}

.barcelona h2{color:#D5CECA;font-size:1.6em;padding:0.5em;font-weight:normal;text-transform:uppercase;}
.destacadosPortada .barcelona h2 a,.destacadosPortada .newsletter h2 a{color:#BBB5B2;}
.bloque.naranja .barcelona h2{text-transform:uppercase;}
.bloque.naranja .barcelona h2 a{color:#fcbe43;}
.barcelona h2 span{text-transform:uppercase;}
.noticias h3{font-family:Georgia, "Times New Roman", Times, serif;color:#4691D5; font-size:1.1em;font-weight:bold;padding:0.2em 0.5em;text-transform:none;}
.noticias h4{ color:#7B7978;/*font-size:0.9em;*/ padding-left:0.5em;text-transform:none;font-size:1em;}
.noticias img{border:5px solid #E6E2E1;margin:0 0.5em;}
.noticias p .titulo{color:#BBB5B2;text-transform:uppercase;font-size:0.85em;font-weight:bold;}
.noticias p{overflow:hidden;}
.noticias p a, .noticias h4 a{color:#7B7978;}
.noticias p a:hover, .noticias h4 a:hover{text-decoration:underline;}
.home .bloque .noticias div ul{list-style:url(../imgs/cuadradito-azul.gif);margin:1.5em;} 


.barcelona h3{color:#fbb232; font-size:1.1em;font-weight:bold;padding:0.2em;text-transform:uppercase;}
.home .bloque.naranja .barcelona div{overflow:hidden;float:left;width:21.2em;padding:0.5em;}
.home .bloque.naranja .barcelona div ul{list-style:url(../imgs/cuadradito.gif);}
.barcelona div .titulo,.barcelona div .titulo a{color:#3f3e3d;font-weight:bold;}
.barcelona div .titulo a:hover{text-decoration:underline;}
.barcelona div ul li{padding-bottom:0.3em;}
.barcelona div .fecha{color:#f8a915;font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif;}
p.conFecha{float:left;width:70%;}
p span a{font-weight:bold;color:#f8a915;}
p span a:hover{font-weight:normal;text-decoration:underline;}
p.conFecha span a:hover{font-weight:bold;text-decoration:underline;}
.aparte{float:right;margin:1em 0 0 0;color:#2e2d2c;border:none;display:block;}

.destacadosPortada{overflow:hidden;}
.destacadosPortada div{float:left;background:transparent;/*width:21.7em;*/padding-left:0.75em;padding-top:0;margin:0;display:block;overflow:hidden;}
.destacadosPortada div.newsletter span a.nuevaVentana{border:none;}
.destacadosPortada div.newsletter span.imagen.dcha  a.nuevaVentana img{border:none;}
.destacadosPortada div.newsletter span.imagen.dcha{margin:2em 1.5em 0 0;border:none;}
.destacadosPortada div h2{color:#7a7775;font-size:1.6em;padding:0.5em;text-transform:uppercase;font-weight:normal;line-height:1em;}
.destacadosPortada div fieldset{border:0;text-align:center;margin-bottom:3em;}
.destacadosPortada div fieldset legend{display:none;}

.destacadosPortada .newsletter{margin-right:0.9em;height:245px;width:30.2%;border-left:8px solid #b3afac;background:#EbE7E5;}
/*.destacadosPortada .barcelona{background:#ebe8e5 url(../imgs/barcelona_vivir.gif) right no-repeat;width:21.2em;margin-right:0;padding-top:0;height:18.7em;}*/
.destacadosPortada .barcelona{background:#ebe8e5 url(../imgs/bk.dragon.gif) right 2em no-repeat;width:32.4%;margin-right:0;padding-top:0;height:245px;border-left:8px solid #c0bdba;}/**/
.destacadosPortada .barcelona .cuento{width:20.5em;margin:0;padding:0.6em 0.2em 2.5em;background:url(../imgs/bk.susanna.gif) left bottom no-repeat;}
.destacadosPortada .barcelona .cuento a{margin:1em 0 0 10em;padding-left:0.8em;background:url(../imgs/flecha-hor.gif) 0 0.4em no-repeat;color:#4d4b4a;font-weight:bold;display:block;}
.destacadosPortada .barcelona .cuento a:hover{text-decoration:underline;}
.destacadosPortada .barcelona h2{margin:0 0 1em 0.2em;padding:0.5em 0 0 0;font-size:1.44em;text-transform:none;color:#BBB5B2;}
.destacadosPortada .barcelona .cuento h2{margin:0;padding:0;}
.destacadosPortada .barcelona .cuento h2 a{margin:0;padding:0;background:none;text-align:right;color:#BBB5B2;font-weight:normal;}
.destacadosPortada .barcelona .cuento h2 a:hover{text-decoration:none;}
.destacadosPortada .accesos{background:#d1ccca;width:29.7%;height:245px;float:right;border-left:5px solid #fff;padding:0;margin:0;}

.destacadosPortada .barcelona ul{width:14em;margin-left:2.5em;padding:0 0 0.6em;list-style:url(../imgs/flecha.gif);border-bottom:2px solid #bbb5b2;}
.destacadosPortada .barcelona ul li{margin-bottom:0.5em;}
.destacadosPortada .newsletter ul{width:60%;margin-left:1.5em;padding:2em 0 0.1em 0;list-style:url(../imgs/flecha.gif);}
.destacadosPortada .barcelona ul li a,.destacadosPortada .newsletter ul li a{color:#4d4b4a;font-weight:bold;text-decoration:none;}
.destacadosPortada div ul li a:hover{text-decoration:underline;}
.destacadosPortada .newsletter ul li{margin-bottom:0.5em}
/*.destacadosPortada .newsletter p{margin:0;padding:0;}*/
.destacadosPortada .newsletter p a.subscribe{font-size:0.9em;background:url(../imgs/boton3.gif) no-repeat;border:none;color:#fff;text-transform:uppercase;font-weight:bold;display:block;margin-left:8em;}
.destacadoJob{background:#fcbe43;border-left:4px solid #7E7E7E;border-right:4px solid #7E7E7E;padding:0.3em;} 
.destacadoJob a:hover{text-decoration:underline;}
.newsletter p a.subscribe:hover{font-weight:bold;}

.cuadroDestacadoCompleto{border-left:5px solid #69676e;border-right:5px solid #69676e;border-top:1px solid #69676e;border-bottom:1px solid #69676e;background:#eee;margin:1em 0;padding:1em 0;}
.cuadroDestacadoCompleto p{color:#333;}
/*DESTACADOS COLUMNA*/
.destacadoGeneral{background:#bbb5b2;width:100%;float:right;margin:0.2em 0 0 0;padding:0.5em;display:block;}
.destacadoGeneral h2{color:#fff;padding:0.5em 1em;margin:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;line-height:1em;}
#contenido.noticia .columna .destacadoGeneral ul{padding:0;margin:0 1em 0 0;width:90%;float:right;}
.destacadoGeneral ul{margin:0 0 0 0.8em;padding:0;}
.destacadoGeneral li{padding:0 0 0 1em;text-transform:none;margin:0 0 0 0.3em;color:#666;}
.destacadoGeneral li span,.destacadoGabinete li strong{text-transform:none;}
.destacadoGeneral li span.titulo{font-weight:bold; color:#d26738;margin:0;padding:0;display:block;text-align:left;width:90%;}
.destacadoGeneral li span.titulo a{font-weight:bold; color:#d26738;font-size:1em;}
.destacadoGeneral li span.mail{color:#000;font-size:0.9em;font-weight:normal;text-transform:none;}
.destacadoGeneral li a:link{color:#fff;}
.destacadoGeneral li a:visited{color:#d26738;}
.destacadoGeneral li a:hover{color:#d26738;}


.destacadoBuscadorNoticias{display:block;clear:both;background:#bbb5b2;}
.destacadoBuscadorNoticias h2{color:#fff;padding:0.5em;margin:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;line-height:1em;}
.destacadoBuscadorNoticias fieldset{border:none;padding:0.5em;}
.destacadoBuscadorNoticias fieldset input,.destacadoBuscadorNoticias fieldset select{border:1px solid #000;margin:0.5em;font-size:0.9em;width:85%;}
.destacadoBuscadorNoticias legend{display:none;}
.destacadoBuscadorNoticias fieldset input.boton{background:url(../imgs/suscribete.gif) no-repeat; width:6.5em;height:1.5em;border:none;float:right;color:#fff;text-transform:uppercase;font-weight:bold;}
.destacadoBuscadorNoticias ul li{overflow:hidden;}
.destacadoBuscadorNoticias ul li input.radio{width:1.2em;margin:0 0.2em;border:none;float:left;display:block;}
.destacadoBuscadorNoticias ul li label{width:85%;display:block;float:left;padding-left:0.3em;}

.destacadoRelacionados{display:block;clear:both;background:#e6e2df;border-left:8px solid #696766;padding-left:0.2em;text-align:left;}
.destacadoRelacionados h2{color:#696766;padding:0.5em;margin:0;text-transform:uppercase;font-size:1.2em;font-weight:bold;line-height:1em;margin-left:0;}
.destacadoRelacionados .imagen{border:4px solid #fff;}
.formacion .destacado-formacion{border-top:1px solid #FFF;background:url(../imgs/bk.destacado-formacion.gif) right bottom no-repeat;padding:0;}
.formacion .destacado-formacion p{color:#000;font-size:1em;font-weight:normal;width:65%;padding:0.5em;}
.formacion .destacado-formacion p a{color:#000;}
.formacion .destacado-formacion p span{color:#FFF;font-size:1em;}
#contenido .columna ul.listadoRelacionados{background:#e6e2df;}
#contenido .columna ul.listadoRelacionados li{text-transform:none;color:#676767;border-bottom:0;margin-bottom:0.5em;list-style:url(../imgs/flecha.gif);}

#contenido.grupo .imagen{border:none;}
#contenido.grupo .ficha{font-weight:bold;}

/*CALENDARIO*/
strong.otros{color:#86c4ea;}

#calendario{margin:0 0 0.5em 0;text-align:right;float:left;}
#calendario p#meses{overflow:hidden;}
#calendario p#meses a.calendar{color:#919191;width:7em;display:block;float:left;border:1px solid #ccc;text-align:center;margin:0 0.1em;font-weight:bold;}
#calendario p#meses a.calendar:hover{color:#bbb5b2;}
#calendario table{width:97%;margin-left:0;clear:both;float:left;padding-left:0;}
#calendario table th{color:#fff; text-align:center; font-size:0.95em; background:#676767; padding:0.3em 0;}
#calendario table td{border:1px solid #919191;color:#919191;font-size:0.9em;padding:0.1em;font-weight:bold;}
#calendario table td strong{color:#676767;}
#calendario div{margin:1em; width:90%; text-align:center;}
#calendario td a{color:#134599;text-decoration:none;font-weight:bold;background:#c2df07;display:block;}
#calendario td a:hover{color:#000;text-decoration:none;font-weight:bold;background:#ccc;display:block;}
#calendario td a.otros{background:#86c4ea;color:#fff;}
#calendario td a.otros:hover{background:#ccc;color:#fff;}



.pie{clear:both;}
ul.menuPie{background:url(../imgs/fondo_menuppal.png) repeat;height:1.5em; margin:0;padding:0.7em 0;list-style:none;overflow:hidden;font-size:0.95em;display:block;}
ul.menuPie li{float:left;color:#fff;margin:0;padding:0;}
ul.menuPie li img{padding:0;border:none;vertical-align:middle;}
ul.menuPie li.primero{margin-left:1em;}
ul.menuPie li.ultimo{float:right;margin-right:2em;}
ul.menuPie li a{color:#fff;text-decoration:none;font-weight:bold;}
.menuPie li span{margin:0 1.2em;}

/*redes sociales*/
.bloqueRedes{border-left:8px solid #b3afac;padding-left:0.15em;margin:0.7em 0 0 0;clear:both;display:block;overflow:hidden;background:#ebe7e5;}
.bloqueRedes h3{float:left;margin:0;padding:0.5em 0 0 0.9em;width:auto;overflow:hidden;background:#ebe7e5;font-size:1.1em;color:#b3afac;line-height:normal;}
ul.menuRedes{background:#ebe7e5;width:auto;height:1.5em; margin:0;padding:0.7em 0;list-style:none;overflow:hidden;font-size:0.95em;display:block;}
ul.menuRedes li{float:left;color:#b3afac;margin:0;padding:0;}
ul.menuRedes li img{padding:0;border:none;vertical-align:middle;}
ul.menuRedes li.primero{margin-left:1em;font-size:1.48em;}
ul.menuRedes li.ultimo{float:right;margin-right:2em;}
ul.menuRedes li a{color:#4d4d4d;text-decoration:none;font-weight:bold;}
.menuRedes li span{margin:0 1.2em;}

.datos{background:url(../imgs/clip.png) left bottom no-repeat; padding-left:4em; margin-bottom:2em;color:#000;clear:both;}

ul.listadoImagenes{list-style:none;overflow:hidden;margin-left:0;display:block;}
ul.listadoImagenes li{float:left;width:28%;margin:0.5em 0.2em;height:14em;display:block;}
ul.listadoImagenes.logos li{float:left;width:28%;margin:0.5em 0.2em;height:19em;}
ul.listadoImagenes li a{display:block;text-align:center;}/*height:13em;vertical-align:bottom;*/
ul.listadoImagenes li img{border:none;width:100%;}
ul.listadoImagenes li.limpiar{width:100%;height:0.1em;clear:both;display:block;}
ul.listadoImagenes li img.vertical{width:55%;margin:0 auto;}
ul.listadoImagenes li span.foto-pie{width:100%;overflow:hidden;font-size:0.9em;display:block;color:#333;padding:0.1em;margin:0 0.3em;}
ul.listadoImagenes li span.foto-pie a{float:right;width:auto;}
ul.listadoImagenes li span.foto-pie a:hover{text-decoration:underline;}

ul.listadoCargos{list-style:none;overflow:hidden;margin-left:0;}
ul.listadoCargos.corto{width:70%;}
ul.listadoCargos li{float:left;width:28%;margin:0.5em;height:15.5em;display:block;}
ul.listadoCargos.corto li{width:38%;}
ul.listadoCargos li.limpiar{width:100%;height:0.1em;clear:both;display:block;}
ul.listadoCargos li img{border:none;}
ul.listadoCargos li img.vertical{margin-left:2em;height:110px;width:auto;}
ul.listadoCargos li p{font-weight:bold;}


.listadoImgs{float:left;width:63%;margin:0;}
.listadoImgs li{display:inline;margin:0;}
.listadoImgs li img{border:none;margin:1em 0.2em;}

.listadoInvestigacion{list-style:url(../imgs/flecha.gif);margin-left:1em;}
.listadoInvestigacion li{margin:0.3em 0;}
.listadoInvestigacion li.on a{color:#4181b5;font-weight:bold;}
.listadoInvestigacion li a{color:#7E7E7E;}
.listadoInvestigacion li a:hover{color:#4181b5;}

ul.listadoInterior{margin-left:2em;padding-left:0.5em;list-style:none;margin-left:1em;padding:0;}
ul.listadoInterior li{margin:0.5em;padding:0;}
ul.listadoInterior li p{margin:0.2em;}
ul.listadoInterior li .fecha{font-weight:bold;font-size:1em;color:#C60;}
ul.listadoInterior li .titulo{font-weight:bold;font-size:1em;color:#333;}
ul.listadoInterior li .autor{font-weight:bold;font-size:0.95em;color:#666;}

ul.publications{margin:0;padding:0;}
ul.publications li{display:block;overflow:hidden;}
.listado{list-style:url(../imgs/ico.cruz.gif);}
.listado li{color:#666;}
#main_texto .listado{padding:0;margin:0;list-style:url(../imgs/ico-cruz-largo.gif) inside;}
#main_texto .listado li{padding-left:0em;margin:0;line-height:inherit;}

ol li .numeracion{font-weight:bold;color:#039;}

.menuInterior{display:block;padding:0.2em 0;width:90%;margin:1em 0;line-height:1.5em;background:#fff url(../imgs/bgMenuInterior.jpg) bottom repeat-x;font-size:0.85em;}
.menuInterior li{border-top:1px solid #7E7E7E;border-left:1px solid #7E7E7E;border-right:1px solid #7E7E7E;display:inline;list-style:none;padding:0.2em 0.5em;overflow:hidden;margin:0.1em;color:#c3bdb9;}
.menuInterior li.on{border-bottom:none;background:#fff;border-bottom:1px solid #fff;}
.menuInterior li a{text-transform:uppercase;color:#666;}
.menuInterior li.on a,.menuInterior li a:hover{color:#4181b5;}



.formBasico{padding:0.2em;overflow:hidden;}
.formBasico p.obligatorios{font-size:0.95em;width:90%;text-align:right;}
.formBasico fieldset{border:none;}
.formBasico legend{font-size:1.2em;font-weight:bold;margin:0.5em 0;}
.formBasicox label{padding:0.2em;margin:0.2em;float:left;width:40%;display:block;clear:both;color:#666;}
.formBasico label{padding:0.2em;margin:0.2em;float:left;width:31%;clear:both;color:#666;}
.formBasico label.categoria{padding-left:0.5em;border:1px dashed #dfdfdf;}

.formBasico fieldset .radiofieldset legend{
   display:none;
}

.formBasico fieldset .radiofieldset span{

 color: #666666;
    float: left;
    margin: 0.2em;
    padding: 0.2em;
    width: 31%;
	clear:both;
	float:left;
display:block;
text-align:left;
}

.formBasico fieldset .radiofieldset div{padding:0.2em;margin:0.2em;float:left;width:59%;}

.formBasico fieldset .radiofieldset div label{width:45%;height:60px;padding:0;margin:0px;}

.formBasico fieldset .radiofieldset div input[type="radio"]{width:10%;padding:0;margin:0px;}

.formBasico fieldset .radiofieldset label{clear:none;}

.formBasico label .accesorio{display:none;}



.formBasico .Mini{
    margin-right: 1%;
    width: 17%;
}

.formBasico input,.formBasico textarea,.formBasico select{padding:0.2em;margin:0.2em;float:left;width:59%;border:1px solid #ccc;color:#666;}
.formBasico input[type="checkbox"]{width:1em;}

.formBasico .botonera{float:left;clear:both;width:95%;} 
.formBasico input.boton{background:url(../imgs/boton.gif) no-repeat; width:5.7em; border:none;color:#fff;padding:0 0.5em 1em 0;float:right;margin-right:1em;}
.formBasico input.radio{width:1.3em;border:none;float:left;}

.formPublicaciones label{padding:0.2em;margin:0.2em;float:left;width:40%;display:block;clear:both;color:#666;}
.recuadro{padding:.5em 0;color:#F00;border-top:1px dashed #F00;border-bottom:1px dashed #F00;font-weight:bold;}


.pie p{float:right;text-align:right;font-size:0.95em;}

.bloque{border-left:8px solid #125a8e;padding-left:0.15em;margin:0.15em 0 0 0;clear:both;display:block;overflow:hidden;}
.home .bloque{margin-bottom:0.7em;}
.home{margin:0;}

.bloque.gris{border-color:#E6E2E1;}
.bloque.gris div{background:#E6E2E1;margin:0;padding:0;overflow:hidden;}
.bloque.naranja div{margin:0;padding:0;overflow:hidden;}
/*.bloque.naranja div img{margin-bottom:-1em;}*/
/*Colores barra lateral*/
.bloque.naranja{border-color:#fcbe43;background:#fff url(../imgs/fondoNaranja2.gif) right repeat-y;height:100%;width:66.1em;border-left:8px solid #fcbe43;}
.bloque.azul{border-color:#0a65a6;background:#fff url(../imgs/fondoAzul2.gif) right repeat-y;height:100%;width:66.1em;}
.destacadosPortada{background:#fff;height:100%;}/*background:#fff url(../imgs/fondoGris2.gif) repeat-y;*/
.destacadosPortada .newsletter .boton{border:none;color:#fff;text-transform:uppercase;font-weight:bold;margin-left:3em;display:block;font-size:0.95em;width:7.1em;height:1.4em;padding:0 0.3em;}
.izda{float:left;margin-right:0.5em;clear:both;}
.dcha{float:right;}
.ctro{text-align:center;margin:0.5em;}
.limpiar{clear:both;}
.accesorio{display:none;}

.subir{float:right;clear:both;display:block;text-align:right;font-weight:bold;margin:0.2em;}
.subir img{border:none;}
.subir:hover{text-decoration:underline;}

.imagenNoticia{display:block;width:25%;margin-right:0.2em;clear:both;float:left;}
.imagenNoticia img{display:block;width:100%;border:none;}
.imagenNoticia p{font-size:0.85em;color:#000;width:100%;}
img.arroba{border:none;vertical-align:middle;}
img.sinBorde{border:none;}
.imagen{margin-bottom:0.2em;}
.imagen.izda.peque img{width:10em;}
.imagen.izda{display:block;margin-right:1.3em;}
.imagen.izda.grande{width:100%;}

a.descargar{font-weight:bold;margin:0.2em 0.7em;display:block;}
a.pdf,a.xls,a.doc,a.archivo,a.jpg,a.eps,a.flash,a.ver,a.ayuda{padding-left:1.3em;}
a.rss{padding-left:1.6em;}
a.pdf{background:url(../imgs/ico.pdf.gif) 0 0.06em no-repeat;}
a.xls{background:url(../imgs/ico.xls.gif) 0 0.06em no-repeat;}
a.doc{background:url(../imgs/ico.doc.gif) 0 0.06em no-repeat;}
a.jpg{background:url(../imgs/jpg.gif) 0 0.06em no-repeat;}
a.eps{background:url(../imgs/eps.gif) 0 0.06em no-repeat;}
a.flash{background:url(../imgs/ico.flash.gif) 0 0.06em no-repeat;}
a.archivo{background:url(../imgs/ico.archivo.gif) 0.15em 0.06em no-repeat;}
a.rss{background:url(../imgs/ico.rss.gif) 0 0.06em no-repeat;}
div.paginado{clear:both;}


.ListadoRss{line-height:2em;}
/* tool tips de mootools*/

.tool-tip, .tip-wrap {
	color: #fff;
	width: 200px;
	z-index: 13000;
}


 
.tool-title, .tip-title {
        text-transform:uppercase;
        font-weight:bold;
	margin: 0;
	color: #666;/*color de la letra*/
	padding: 8px 8px 4px;
	/*background: url(bubble.png) top left;*/
	background:#c2df07;
        font-family:arial, helvetica, sans-serif;
}
 
.tool-text, .tip-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background:#676767;
        text-align:left;
        font-family:arial, helvetica, sans-serif;
}
 
.custom-tip {
	color: #000;
	width: 200px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}
.institutional_publications p,.institutional_publications ul, .institutional_publications h3, .institutional_publications h4 {width:78.5%;float:right;}

/*Entrevista*/
.entrevista{width:48em;float:left;overflow:hidden;}
.antetituloEntrevista{font-weight:bold;color:#999;clear:both;}
.titularEntrevista{font-size:1.5em;font-weight:bold;line-height:1.1em;}
.entradillaEntrevista{font-weight:bold;}
.preguntaEntrevista{font-weight:bold;}
.preguntaEntrevista .limpiar{clear:both;}
.imagenEntrevista{margin-right:0.2em;float:left;width:14.5em;}
.imagenEntrevista img{width:12.9em;}
.imagenEntrevista p{font-size:0.7em;color:#000;}

/*infografia*/
.infografia{text-align:center;margin:23em 0;}


/*cuadro gris inferior*/
.cuadroInferior{width:47em;background:#dfdfdf;overflow:hidden;margin:2em 0;padding-bottom:0.8em;}
#contenido .texto .cuadroInferior h2{color:#fff;background:#BBB5B2;padding:0.5em;font-size:1.2em;margin-bottom:0.8em;}
.cuadroInferior img{float:left;margin:0.5em;width:19em;}

/*Parrafo con destacado gris*/
.parrafoConDestacado{width:28em;float:left;padding:0 0 0 0.5em;}
.oculto{
background:url("gallery/pixel.gif") no-repeat scroll 0 0 transparent;
height:350px;
opacity:1;
overflow:hidden;
padding:120px 0 0;
position:absolute;
top:0;
width:500px;
z-index:10000;}
.oculto2{
background:url("gallery/pixel.gif") no-repeat scroll 0 0 transparent;
height:140px;
opacity:1;
overflow:hidden;
padding:140px 0 0;
margin:40px 0;
position:absolute;
top:0;
width:500px;
z-index:10000;}
.destacadoConParrafo{background:#dfdfdf;font-size:1.1em;line-height:1.3em;font-weight:bold;float:right;width:14em;margin:0.5em;}

.slideshow-images a,.slideshow-images img{color:#fff;text-decoration:none;border:none;background-color:#fff;}
#frontpageBanner {color:#fff;text-decoration:none;border:none;background-color:#fff;}

#recaptcha_widget_div{clear:both;float:right;margin-right:2.7em;}

	.TituloCerrar{width:100%;padding:.6em 0 .3em 0;overflow:hidden;background:#0a477d;}
	.TituloCerrar h2{font-family:"Trebuchet MS",verdana,Sans-serif;width:100%;margin-left:.4em;padding:0;margin-bottom:0;float:left;font-size:1.2em;color:#fff;}
	.TituloCerrar img{margin:0 .7em .5em 0;float:right;cursor:pointer;}
	.infotxt{font-family:"Trebuchet MS",verdana,Sans-serif;font-size:1em;color:#666666;overflow:auto;}

.piefoto{background-color:#ccc;float:left;text-align:right;font-size:0.8em;padding-right:0.6em;padding-bottom:0.6em;color:#696766;}



