/* comienzan los includes de CSS de Tony */
@import url("/css/actividades.css");

/* Estilos default ==================================================== */ 
* {
	margin: 0;
	padding: 0;
	border:0;
}
body {
	/* Textos default */
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#4b4b4b;
	background:url(../img/fondos/bk_body.jpg) top repeat-x #f2f2f2;
	text-align:justify;
}
/* Links */
a, a:visited, a:active {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.centrado {
	margin-left: auto;
	margin-right: auto;
}
/* Estilos de Head ====================================================================== */
#head {
	width:100%;
	margin:0 auto;
	height:247px;
	background:url(../img/fondos/bk_head.jpg) top center no-repeat;
}
#header {
	width:998px;
	height:174px;
	margin:0 auto;
	position:relative;
}
#header .logo {
	width:305px;
	height:92px;
	position:absolute;
	top:48px;
	left:34px;
}
#header .frase{
	width:450px;
	height:80px;
	position:absolute;
	left: 374px;
	top: 61px;

}
 @font-face {
font-family: "Tahoma menu";
src: url(../font/Tahoma.eot);
}
 @font-face {
font-family: "Tahoma menu";
src: url(../font/Tahoma.otf);
}
/* Estilos de Texto ===================================================================== */
h1, h2, h3, h4, h5{ text-align:left;}

h1 {
	font-size:25px;
	font-weight:normal;
}
h2 {
	font-size:22px;
	font-weight:normal;
}
h3 {
	font-size:16px;
	font-weight:bold;
}
h4 {
	font-size:14px;
	font-weight:bold;
}
h5 {
	font-size:14px;
	font-weight:normal;
}
.11 {
	font-size:11px !important;
}
.14 {
	font-size:14px !important;
}
.12 {
	font-size:12px !important;
}
.13 {
	font-size:13px !important;
}
.francia {
	color:#017dc3;
}
.azul {
	color:#0b72a9;
}
.marino {
	color:#364a81;
}
.celeste {
	color:#54a4de;
}
.blanco {
	color:#ffffff;
}
.amarillo {
	color:#F5FFB8;
}
.gris {
	color:#939292;
}
.verde {
	color:#85b000;
}
.rojo {
	color:#990000;
}
.ver {
	font-size:11px;
	position:absolute;
	top:25px;
	right:20px;
}
h1.titulo {
	margin:22px 0px 30px 0px;
}
.normal {
	font-weight:normal;
}
/* Estilos de Fondos ===================================================================== */
#contenedor {
	width:998px;
	margin:0 auto;
}
#sliderHome {
	width:936px;
	height:298px;
	background:url(../img/fondos/bk_slidehome.gif) top center no-repeat;
	position:relative;
	padding:0 31px;
}
/* Easy Slider */

	#slider ul, #slider li,  #slider2 ul, #slider2 li {
	margin:0;
	padding:0;
	list-style:none;
}
#slider2 {
	margin-top:1em;
}
#slider li, #slider2 li {
	/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:936px;
	height:298px;
	overflow:hidden;
}
#prevBtn, #nextBtn,  #slider1next, #slider1prev {
	display:block;
	width:27px;
	height:31px;
	position:absolute;
	left:40px;
	top:261px;
	z-index:1000;
}
#nextBtn, #slider1next {
	left:926px;
}
#prevBtn a, #nextBtn a,  #slider1next a, #slider1prev a {
	display:block;
	position:relative;
	width:31px;
	height:31px;
	background:url(../img/botones/prev.gif) no-repeat 0 0;
}
#nextBtn a, #slider1next a {
	background:url(../img/botones/next.gif) no-repeat 0 0;
}
/* numeric controls */	

	ol#controls {
	margin:1em 0;
	padding:0;
	height:28px;
}
ol#controls li {
	margin:0 10px 0 0;
	padding:0;
	float:left;
	list-style:none;
	height:28px;
	line-height:28px;
}
ol#controls li a {
	float:left;
	height:28px;
	line-height:28px;
	border:1px solid #ccc;
	background:#DAF3F8;
	color:#555;
	padding:0 10px;
	text-decoration:none;
}
ol#controls li.current a {
	background:#5DC9E1;
	color:#fff;
}
ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus {
	outline:none;
}
#slider li #destacado {
	width:936px;
	height:298px;
	background-color:#FFFFFF;/*position:relative;*/
	
	}
#slider li #destacado #izquierda {
	float:left;
	width:260px;
	padding:40px;
	z-index:400;
}
#slider li #destacado #izquierda .titulo {
	font-family:tahoma;
	font-size:23px;
	color:#364a81;
	font-weight:300;
	text-align:left;
}
#slider li #destacado #izquierda .volanta {
	font-family:tahoma;
	font-size:14px;
	color:#54a4de;
	margin-bottom:18px;
	text-align:left;
}
#slider li #destacado #izquierda .fecha {
	font-family:tahoma;
	font-size:11px;
	color:#364a81;
	text-align:left;
}
#slider li #destacado #izquierda .copete {
	font-family:tahoma;
	font-size:12px;
	color:#364a81;
	text-align:left;
}
#slider li #destacado #izquierda .info {
	font-family:tahoma;
	font-size:10px;
	color:#364a81;
	margin-top:4px;
	text-align:left;
}
#slider li #destacado #img {
	float:right;
	width:594px;
	height:298px;
	z-index:100;
	background: center no-repeat;
}
#slider li #destacado #izquierda a {
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
#slider li #destacado #izquierda a:hover {
	text-decoration:underline;
}
/* // Easy Slider */

#contenido {
	width:908px;
	border:1px solid #e2e2e2;
	background-color:#f7f7f7;
	padding:16px;
	margin:0 auto;
	margin-top:15px;
}
#fondoHome {
	position:relative;
	width:902px;
	background:url(../img/fondos/bk_contenido_home.jpg) top center repeat-y;
}
#fondoResultados {
	position:relative;
	width:902px;
	background-color:#FFFFFF;
}
#hilo {
	width:903px;
	margin:0 auto;
	height:32px;
}
#hilo ul {
	list-style:none;
}
#hilo ul li {
	float:left;
	margin:0 3px;
}
#hilo ul li a {
	color:#4b4b4b;
	text-decoration:none;
}
#hilo ul li a:hover {
	color:#85B000;
	text-decoration:underline;
}

/*--------------------------------------------------------------HILO 2*/
#hilo2 {
	width:903px;
	/*margin:0 auto;*/
	height:32px;
}

#hilo2 a {
	color:#4b4b4b;
	text-decoration:none;
	/*float:left;*/
	/*margin:0 3px;*/
}
#hilo2 a:hover {
	color:#85B000;
	text-decoration:underline;
}






body#Umbrales #fondoHome, body#Institucional #fondoHome, body#Red #fondoHome, body#Observatorio #fondoHome, body#Publicaciones #fondoHome, body#Informe #fondoHome, body#Actividades #fondoHome, body#Prensa #fondoHome {
	background:url(../img/fondos/bk_contenido_internas.jpg) top center repeat-y;
}
body#Umbrales #contenido, body#Institucional #contenido, body#Red #contenido, body#Observatorio #contenido, body#Publicaciones #contenido, body#Informe #contenido, body#Actividades #contenido, body#Prensa #contenido, body#Contacto #contenido, body#Resultados #contenido {
	width:903px;
	border:1px solid #e2e2e2;
	background-color:#f7f7f7;
	padding:16px;
	margin:0 auto;
	margin-top:-11px;
	border-top:none;
}
/*-------------------------------------------------------------------------------------------------------------------- ENCABEZADOS*/
body#Institucional #encabezado, body#Contacto #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/cepesceleste.gif) 19px 12px no-repeat #54A4DE;
	padding:18px 0 0 66px;
	position:relative;
}

body#Resultados #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/cepes_celeste.gif) 19px 12px no-repeat #54A4DE;
	padding:18px 0 0 66px;
	position:relative;
}
body#Umbrales #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/umbrales.gif) 19px 10px no-repeat #2d78af;
	padding:18px 0 0 66px;
	position:relative;
}

body#Red #encabezado {
	width:833px;
	height:46px;
	background:url(../img/bullets/reddefundaciones.gif) 19px 12px no-repeat #d1ebfc;
	padding:18px 0 0 70px;
	position:relative;
}
body#Publicaciones #encabezado {
	width:833px;
	height:46px;
	background:url(../img/bullets/cepesceleste.gif) 19px 12px no-repeat #d1ebfc;
	padding:18px 0 0 70px;
	position:relative;
}
body#Observatorio #encabezado, body#Prensa #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/cepes_verde.gif) 19px 12px no-repeat #85b000;
	padding:18px 0 0 66px;
	position:relative;
}
body#Informe #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/cepesceleste.gif) 19px 12px no-repeat #85b000;
	padding:18px 0 0 66px;
	position:relative;
}
body#Actividades #encabezado {
	width:837px;
	height:46px;
	background:url(../img/bullets/cepesceleste.gif) 19px 12px no-repeat #7E9BBD;
	padding:18px 0 0 66px;
	position:relative;
}

#bannerhome {
	float:left;
	margin:10px 21px;
	_margin:10px 10px;
}
body#Home #actividadesHome {
	width:302px;
	float:left;
}
body#Home #actividadesHome #titulo {
	position:relative;
	background-color:#f1f0f0;
	width:280px;
	height:40px;
	padding:24px 0 0 22px;
}
body#Home #actividadHome {
	margin:0 auto;
	width:260px;
	border-bottom:1px solid #e6e6e6;
	padding:20px 0;
}
body#Home #actividadHome img {
	width:78px;
	height:70px;
	border: 1px solid #bdbdbd;
	margin:0 20px 30px 0;/*float:left;*/

}
body#Home #actividadHome .fecha {
	font-size:11px;
	color:#6b6b6b;
	margin-bottom:3px;
}
body#Home #actividadHome .titulo {
	font-size:13px;
	font-weight:bold;
	color:#0c84c5;
	margin-bottom:4px;
}
body#Home #actividadHome .bajada {
	font-size:11px;
	color:#4b4b4b;
	line-height:14px;
	margin-bottom:8px;
}
#actividadHome a {
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
#actividadHome a:hover {
	text-decoration:underline;
}
#observatorioHome {
	width:581px;
	float:right;
}
#observatorioHome #titulo {
	position:relative;
	background-color:#94B531;
	width:559px;
	height:46px;
	padding:18px 0 0 22px;
}
#observatorioHome p {
	font-size:13px;
	line-height:16px;
	padding-left:15px;
	background:url(../img/bullets/verde.jpg) left 3px no-repeat;
	text-align:justify;
}
#documentosHome {
	width:537px;
	float:right;
	padding:22px;
	position:relative;
}
#documentosHome a.vertodos {
	position:absolute;
	top:26px;
	right:20px;
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
#documentosHome a:hover {
	text-decoration:underline;
}
#documentosHome .hr {
	width:auto;
	height:1px;
	margin:14px 0 22px 0;
	border-bottom:1px solid #e6e6e6;
}
#documentosHome p {
	font-size:13px;
	line-height:16px;
	padding-left:15px;
	background:url(../img/bullets/verde.jpg) left 3px no-repeat;
	text-align:justify;
}
#documentosHome p.sinbullet {
	padding-left:15px;
	background:none;
	margin-top:10px;
}
#documentosHome p.autor {
	font-size:12px;
	padding-left:15px;
	background:none;
	color:#0c84c5;
	margin-bottom:12px;
}
#documentosHome a.pdf {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
	color:#85B000;
}
#documentosHome h3 {
	color:#0c84c5;
	font-size:14px;
	font-weight:bold;
}
#umbralesHome {
	width:581px;
	float:right;
	position:relative;
}
#umbralesHome .separagris {
	width:auto;
	height:27px;
	background-color:#f7f7f7;
}
#umbralesHome #titulo {
	position:relative;
	background-color:#D1EBFC;
	width:559px;
	height:46px;
	padding:18px 0 0 22px;
}
#umbralesHome #numeroactual {
	width:366px;
	padding:32px 10px 0px 22px;
}
#umbralesHome #numeroactual img {
	margin-right:21px;
	float:left;
}
#umbralesHome #numeroactual .titulo {
	font-size:14px;
	color:#0c84c5;
	font-weight:bold;
}
#umbralesHome #numeroactual .tituloresumen {
	font-size:13px;
	color:#003b58;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px 0 0 0;
}
#umbralesHome #numeroactual p {
	font-size:11px;
	color:#003b58;
	font-weight:normal;
	margin-bottom:10px;
}
#umbralesHome #numeroactual a.vermas {
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
#umbralesHome #numeroactual a:hover {
	text-decoration:underline;
}
#umbralesHome #numeros {
	width:154px;
	height:231px;
	position:absolute;
	top:72px;
	right:7px;
}
#arriba {
	width:560px;
	height:33px;
	background:url(../img/fondos/bk_arriba.jpg) left 35px repeat-x;
	margin:0 auto;
	padding:48px 0 10px 0;
}
#arribagr {
	width:100%;
	height:33px;
	background:url(../img/fondos/bk_arriba.jpg) left 35px repeat-x;
	margin:0 auto;
	padding:48px 0 10px 0;
}
#arriba table, #arribagr table {
	margin:0 auto;
	font-size:10px;
	color:#818386;
}
#arriba table td.linkderecha, #arribagr table td.linkderecha{
	text-align:right !important;
}
#arriba a, #arribagr a {
	color:#818386;
	text-decoration:none;
	font-size:10px;
}
#arriba a:hover, #arribagr a:hover {
	color:#4b4b4b;
	text-decoration:underline;
}
.margen29_26 {
	margin:29px 0 0 26px;
}
.margen19_26 {
	margin:19px 0 0 26px;
}
#colDerecha {
	width:617px;
	float:right;
}
#colDerecha #textos {
	padding:10px 39px;
	_padding:10px 29px;
}
#colDerecha #textos p {
	font-size:13px;
	line-height:18px;
	margin-top:17px;
}
#colDerecha #textos h2, #colDerecha #textos h4 {
}
#colDerecha #textos table td h4 {
	margin:0;
}
#colDerecha #textos table td h4.11 {
	font-size:11px;
	font-weight:normal;
	
}

#colDerecha #textos ul {
	list-style:none;
	margin:5px 0px 15px 0px;
}
#colDerecha #textos ul li {
	font-size:13px;
	line-height:normal;
	margin-left:15px;
}
#colDerecha #textos .autor {
	font-size:12px;
	color:#0c84c5;
}
#colDerecha #textos a.pdf {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
	color:#85B000;
}
#colDerecha #textos a.web {
	padding-left:20px;
	background: url(../img/iconos/web.jpg) 3px no-repeat;
	color:#85B000;
}
#colDerecha #textos a {
	color:#85B000;
}
#colDerecha #textos a:hover {
	color:#85B000;
	text-decoration:underline;
}
#colDerecha #textos .hr {
	width:auto;
	height:1px;
	margin:4px 0px 26px 0px;
	border-top:1px solid #e6e6e6;
}
#colDerecha #textos .hrigual {
	width:auto;
	height:1px;
	margin:10px 0px;
	border-top:1px solid #e6e6e6;
}
#fondoResultados .hrigual {
	width:auto;
	height:1px;
	margin:10px 0px;
	border-top:1px solid #e6e6e6;
}
#colDerecha #textos .equipo {
	margin:10px 0px 0px 0px;
	clear:both;
	min-height:95px;
	border-bottom:1px solid #ccc;
}
#colDerecha #textos .sinfoto {
	padding-left:115px;
}
#colDerecha #textos .equipo span {
	font-size:15px;
}
#colDerecha #textos .equipo img {
	float:left;
	margin:0px 15px 0px 0px;
	border:2px solid #ccc;
}
#colDerecha #textos .equipo a.cv {
	background:url("../img/iconos/cv.gif") no-repeat scroll 0px 50% transparent;
	padding-left:20px;
	color:#85B000;
	font-size:11px;
}
#colDerecha #textos .equipo a.email {
	background:url("../img/iconos/email.gif") no-repeat scroll 0px 50% transparent;
	padding-left:20px;
	font-size:11px;
}
#colDerecha #textos #equipo {
	margin:50px 0px;
}
#colDerecha #textos #equipo .ultimo {
	margin:0px 0px 10px 15px;
}
#colDerecha #textos #fundaciones {
	padding:12px 0px;
}
#colDerecha #textos #fundaciones .fundacion {
	border-top:1px solid #e6e6e6;
	padding:20px;
	margin:20px 0px;
}
#colDerecha #textos #fundaciones .contrapartes ul {
	margin:10px 0px;
}
#colDerecha #textos #fundaciones .contrapartes li {
	float:left;
	margin:0px 5px 0px 0px;
}
#colDerecha #textos #fundaciones .contrapartes li img {
	float:none;
}
#colDerecha #textos #fundaciones .contrapartes li p {
	margin:0px;
}
#colDerecha #textos #fundaciones .imgLogo {
	float:left;
	margin:20px 15px 0px 0px;
	border:3px solid #ccc;
}
#colDerecha #textos #fundaciones ul li {
	margin:0px;
}
#colDerecha #textos #fundaciones .ultimo {
	margin:0px 0px 5px 0px;
}
#colDerecha #textos #fundaciones .columna_izq {
	width:230px;
	float:left;
	margin:0px 15px 0px 0px;
}
#colDerecha #textos #fundaciones .columna_der {
	width:230px;
	float:left;
	margin:0px 15px 0px 0px;
}
#colDerecha #textos .clear {
	clear:both;
}/*-------------------------------------------------------------------------------------------- LISTADOS*/
#colDerecha #textos .listado {
	clear:both;
	margin:20px 0px 0px 0px;
	border-top:1px solid #ececec;
}
#colDerecha #textos .listadoPasadas {
	clear:both;
	margin:20px 0px 0px 0px;
	background:url("../img/fondos/linea_edicion.jpg") no-repeat scroll right bottom transparent;
}
#colDerecha #textos .listadoPasadas img {
	float:left;
	margin:10px 10px 0px 0px;
	width:90px;
	border:3px solid #ccc;
}
#colDerecha #textos .listadoPasadas div.listadoDerecha {
	float:left;
	width:400px;
}
#colDerecha #textos .listado img {
	float:left;
	margin:10px 10px 0px 0px;
	width:90px;
	border:3px solid #ccc;
}
#colDerecha #textos .listado p {
	margin:3px 5px;
}
#colDerecha #textos .listado div.listadoDerecha {
	float:left;
	width:430px;
}
#colDerecha #textos .listado div.listadoDerecha p {
	margin:3px 5px;
}
#colDerecha #textos .listado h2 {
	background:url("../img/fondos/bg_titulo_listado.gif") repeat-y;
	color:#017dc3;
	padding:5px;
	font-size:16px;
	font-weight:bold;
}
#colDerecha #textos .listado h2 .fecha {
	font-size:12px;
	font-weight:normal;
	color:#54a4de;
	padding:0px 10px 0px 0px;
}
#colDerecha #textos .listado .titulo {
	background:url("../img/fondos/bg_titulo_listado.gif") repeat-y;
	color:#017dc3;
	padding:8px 5px 5px 5px;
}
#colDerecha #textos .listado .titulo h3 {
	margin:3px 0;
}
#colDerecha #textos #fundaciones .documentos {
	background:#f7f7f7;
	border:1px solid #e5e5e5;
	padding:8px;
	margin:10px 0 0px 0px;
}
div.listado .documentos {
	background:#f7f7f7;
	border:1px solid #e5e5e5;
	padding:8px;
	margin:10px 0 0px 0px;
}
div.listado .documentos span.doc {
	background:url(../img/bullets/documentos.gif) 0px no-repeat;
	padding-left:23px;
}
div.listado .documentos ul {
	margin:20px 0 0 0px;
}
div.listado .documentos ul li {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
}
div.listado .documentos ul li a {
	color:#4b4b4b;
	font-size:11px;
}
#colDerecha #textos .detalle {
	padding:0px 0px 0px 0px;
}
#colDerecha #textos .detalle h2 {
	background:url("../img/fondos/bg_titulo_listado.gif") repeat-y 50px 0px;
	color:#017dc3;
	padding:30px 5px 20px 5px;
	font-size:16px;
	font-weight:bold;  /*border-top:1px solid #ececec;*/
	margin:0px 0px 0px 0px;
}
#colDerecha #textos .detalle span.fecha {
	font-size:13px;
	font-weight:normal;  /*border-top:1px solid #ececec;*/
	margin:0px 0px 0px 0px;
}
#colDerecha #textos .detalle .galeria {
	width:272px;
	float:left;
	margin:20px 15px 10px 0px;
}
#colDerecha #textos .detalle .galeriaForo {
	width:174px;
	float:left;
	margin:30px 15px 10px 0px;
}
#colDerecha #textos .detalle .galeria div, #colDerecha #textos .detalle .galeriaForo div {
	background:#f7f7f7;
	border:1px solid #e5e5e5;
	padding:3px;
	margin:0 0 5px 0px;
}
#colDerecha #textos .detalle .documentos {
	background:#f7f7f7;
	border:1px solid #e5e5e5;
	padding:8px;
	margin:20px 0 0px 0px;
}
#colDerecha #textos .detalle .documentos ul {
	margin:20px 0px;
}
#colDerecha #textos .detalle .documentos ul li {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
}
#colDerecha #textos .detalle .documentos ul li a {
	color:#4b4b4b;
}
#colDerecha #textos .detalle .galeria a.verGaleria, #colDerecha #textos .detalle .galeriaForo a.verGaleria {
	background:url("../img/bullets/galeria.gif") no-repeat scroll 3px 50% transparent;
	padding:8px 0px 8px 25px;
	font-size:11px;
	color:#418cc5;
	display:block;
}
#colDerecha #textos .detalle .galeria a.verVideo, #colDerecha #textos .detalle .galeriaForo a.verVideo {
	background:url("../img/bullets/video.gif") no-repeat scroll 3px 50% transparent;
	padding:8px 0px 8px 25px;
	font-size:11px;
	color:#418cc5;
	display:block;
}
#colDerecha #textos .dialogos {
	padding:22px 0px 0px 0px;
	border-bottom:1px solid #e5e5e5;
	padding-bottom:30px;
}
#colDerecha #textos .dialogos p.fecha {
	margin:0px;
	font-size:14px;
	color:#54A4DE;
}
#colDerecha #textos .dialogos img {
	float:left;
	margin:20px 20px 0px 0px;
	border:3px solid #ccc;
}
/*---------------------------------------------------------------------------------------------------------------------------------*/
body#Umbrales.edicion #flotante {
	width:191px;
	height:284px;
	position:absolute;
	left: 403px;
	top: -36px;
}
body#Umbrales.edicion #destacadoUmbrales #textos {
	width:379px;
	position:absolute;
	left: 37px;
	top: 22px;
	padding:0;
}
body#Umbrales.edicion #textos h3 {
	margin:0;
}
body#Umbrales.edicion #destacadoUmbrales {
	width:611px;
	height:100px;
	position:relative;
	background:none;
}

/*---------------------------------------------------------------------------------------------------------------------------------*/


/*-------------------------------------------------------------------------------------------- UMBRALES*/

body#Umbrales #flotante, body#Publicaciones.umbrales #flotante {
	width:278px;
	height:290px;
	position:absolute;
	left: 317px;
	top: -48px;
}
body#Observatorio #flotante {
	width:230px;
	height:184px;
	position:absolute;
	left: 260px;
	top: -92px;
}
body#Umbrales.ultimonumero #flotante {
	width:191px;
	height:284px;
	position:absolute;
	left: 403px;
	top: -36px;
}
body#Umbrales #destacadoUmbrales #textos, body#Publicaciones.umbrales #destacadoUmbrales #textos {
	width:286px;
	position:absolute;
	left: 37px;
	top: 22px;
	padding:0;
}
body#Umbrales.ultimonumero #destacadoUmbrales #textos {
	width:379px;
	position:absolute;
	left: 37px;
	top: 22px;
	padding:0;
}
body#Umbrales.ultimonumero #textos h3 {
	margin:0;
}
body#Umbrales #destacadoUmbrales #textos h3, body#Publicaciones.umbrales #textos h3 {
	margin:12px 0 2px 0;
}
body#Umbrales #destacadoUmbrales #textos p, body#Publicaciones.umbrales #textos p {
	font-size:11px;
	font-weight:bold;
	line-height:normal;
	margin:0;
}
body#Umbrales td{ text-align:left;}
body#Umbrales #destacadoUmbrales #textos a, body#Publicaciones.umbrales #destacadoUmbrales #textos a{
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
body#Umbrales #destacadoUmbrales #textos a:hover, body#Publicaciones.umbrales  #destacadoUmbrales #textos a:hover{
	text-decoration:underline;
}
#destacadoUmbrales {
	width:611px;
	height:240px;
	background:url(../img/fondos/bk_ultimonumero_umbrales.gif) top center no-repeat;
	position:relative;
}
body#Umbrales.ultimonumero #destacadoUmbrales {
	width:611px;
	height:100px;
	position:relative;
	background:none;
}
body#Observatorio #textoObservatorio {
	position:relative;
	background:none;
}
/*
body#Umbrales.staff ul.staff_foto {
	float:left;
	list-style:none;
	width:250px;
	margin:26px 0;
}
body#Umbrales.staff ul.staff_foto h3 {
	margin:0;
	padding:0;
}
body#Umbrales.staff ul.staff_foto p {
	margin-top:3px !important;
}
body#Umbrales.staff ul.staff_foto li {
	margin:10px 0;
}
body#Umbrales.staff ul.staff_foto li img {
	width:74px;
	height:74px;
	border:3px solid #d4d4d4;
	margin-right:21px;
}*/

ul.staff_foto {
	float:left;
	list-style:none;
	width:265px;
	margin:5px 0 !important;
}
ul.staff_foto h3 {
	margin:0;
	padding:0;
}
ul.staff_foto p {
	margin-top:3px !important;
}
ul.staff_foto li {
	margin:10px 0px !important;
}
ul.staff_foto li img {
	width:74px;
	height:74px;
	border:3px solid #d4d4d4;
	margin-right:15px;
	margin-bottom:10px;
	
}
a.cv {
	background:url("../img/iconos/cv.gif") no-repeat scroll 0px 50% transparent;
	padding-left:20px;
	color:#85B000;
	font-size:11px;
	
}
a.email {
	background:url("../img/iconos/email.gif") no-repeat scroll 0px 50% transparent;
	padding-left:20px;
	font-size:11px;
	
}



body#Umbrales.staff ul.comite {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	line-height:normal;
	float:left;
	list-style:none;
	width:250px;
	margin:26px 0;
	padding:10px;
}
body#Umbrales.staff ul.comite h3 {
	font-family:Tahoma;
	margin:0;
	padding:0;
	margin-bottom:3px;
}
body#Umbrales.staff ul.comite p {
	margin-top:0px !important;
}
body#Umbrales.staff ul.comite p.azul {
	font-size:12px !important;
	margin:0px !important;
}
body#Umbrales.staff h3 {
	margin:0;
	padding:0;
}
body#Umbrales.staff p {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:3px !important;
	line-height:normal !important;
}
body#Umbrales.edicionesanteriores #edicion, body#Publicaciones.umbrales #edicion {
	margin:18px 0;
	width:539px;
	position:relative;
	height:66px;
	background:url(../img/fondos/linea_edicion.jpg) bottom right no-repeat;
}
 body#Umbrales.edicionesanteriores #edicion img, body#Publicaciones.umbrales #edicion img {
 border:3px solid #DBDBDB;
 width:114px;
 height: 59px;
 position:absolute;
top:0;
left:0;
}
body#Umbrales.edicionesanteriores #edicion #texto, body#Publicaciones.umbrales #edicion #texto {
	position:absolute;
	top:0;
	left:140px;
	width:auto;
}

body#Umbrales.artistas #edicion {
	margin:18px 0;
	width:539px;
	position:relative;
	height:66px;
	background:url(../img/fondos/linea_edicion.jpg) bottom right no-repeat;
}
 body#Umbrales.artistas #edicion img {
 border:3px solid #DBDBDB;
 width:114px;
 height:59px;
 
 position:absolute;
top:0;
left:0;
}
body#Umbrales.artistas #edicion #texto {
	position:absolute;
	top:0;
	left:140px;
	width:auto;
}




body#Umbrales.centros h3 {
	margin:10px 0;
	padding:0;
}
body#Umbrales.centros p {
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px !important;
	line-height:normal !important;
}
body#Red.publicaciones #edicion, body#Publicaciones.libros #edicion, body#Publicaciones.documentos #edicion {
	margin:18px 0;
	width:539px;
	background:url(../img/fondos/linea_edicion.jpg) bottom right no-repeat;
}
body#Red.publicaciones #edicion img, body#Publicaciones.libros #edicion img, body#Publicaciones.documentos #edicion img{
	border:3px solid #DBDBDB;
	width:114px;
	/*height: 59px;*/
	float:left;
}
body#Red.publicaciones #edicion #texto p, body#Publicaciones.libros #edicion #texto p, body#Publicaciones.documentos #edicion #texto p {
	margin:3px 0;
	font-size:12px;
	color:#858585;
}
body#Red.publicaciones #edicion #texto p.info, body#Publicaciones.libros #edicion #texto p.info, body#Publicaciones.documentos #edicion #texto p.info {
	margin:3px 0;
	font-size:12px;
	color:#4b4b4b;
}
body#Red.publicaciones #edicion #texto, body#Publicaciones.libros #edicion #texto, body#Publicaciones.documentos #edicion #texto {
	float:right;
	width:400px;
	margin-bottom:10px;
}
body#Prensa.presencia #edicion, body#Publicaciones.notas #edicion {
	margin:18px 0;
	width:539px;
	background:url(../img/fondos/linea_edicion.jpg) bottom right no-repeat;
}
body#Prensa.presencia #edicion img, body#Publicaciones.notas #edicion img {
	border:3px solid #DBDBDB;
	width:114px;
	/*height: 59px;*/
	float:left;
}
body#Prensa.presencia #edicion #texto p.fecha, body#Publicaciones.notas #edicion #texto p.fecha {
	margin:0px;
	font-size:11px;
	color:#364a81;
	
}
body#Prensa.presencia #edicion #texto p, body#Publicaciones.notas #edicion #texto p {
	margin:3px 0;
	font-size:12px;
	color:#858585;
}
body#Prensa.presencia #edicion #texto p.info, body#Publicaciones.notas #edicion #texto p.info {
	margin:3px 0;
	font-size:12px;
	color:#4b4b4b;
}
body#Prensa.presencia #edicion #texto, body#Publicaciones.notas #edicion #texto {
	float:right;
	width:400px;
	margin-bottom:10px;
}



/*------------------------------------------------Observatorio*/


body#Observatorio ul.consejo {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
line-height:normal;
float:left;
list-style:none;
width:240px;
margin:26px 0;
padding:10px;
text-align:left;
}
body#Observatorio ul.consejo h3 {
	font-family:Tahoma;
	margin:0;
	padding:0;
	margin-bottom:3px;
}
body#Observatorio ul.consejo p {
	margin-top:0px !important;
}
body#Observatorio ul.consejo p.azul {
	font-size:12px !important;
	margin:0px !important;
}
body#Observatorio #colDerecha #textos .documentos {
	background:#f7f7f7;
	border:1px solid #e5e5e5;
	padding:8px;
	margin:20px 0 0px 0px;
}
body#Observatorio #colDerecha #textos .documentos ul {
	margin:20px 0px;
}
body#Observatorio #colDerecha #textos .documentos ul li {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
}
body#Observatorio #colDerecha #textos .documentos ul li a {
	color:#4b4b4b;
}
body#Observatorio #documentos {
	width:537px;
	float:right;
	padding:22px;
	position:relative;
}
body#Observatorio #documentos a.vertodos {
	position:absolute;
	top:26px;
	right:20px;
	font-size:11px;
	color:#85b000;
	text-decoration:none;
}
body#Observatorio #documentos a:hover {
	text-decoration:underline;
}
body#Observatorio #documentos .hr {
	width:auto;
	height:1px;
	margin:14px 0 22px 0;
	border-bottom:1px solid #e6e6e6;
}
body#Observatorio #documentos p {
	font-size:13px;
	line-height:16px;
	padding-left:15px;
	background:url(../img/bullets/verde.jpg) left 3px no-repeat;
	text-align:justify;
}
body#Observatorio #documentos p.sinbullet {
	padding-left:15px;
	background:none;
	margin-top:10px;
}
body#Observatorio #documentos p.autor {
	font-size:12px;
	padding-left:15px;
	background:none;
	color:#0c84c5;
	margin-bottom:12px;
}
body#Observatorio #documentos a.pdf {
	padding-left:23px;
	background: url(../img/iconos/pdf.jpg) 3px no-repeat;
	color:#85B000;
}
body#Observatorio #documentos h3 {
	color:#0c84c5;
	font-size:14px;
	font-weight:bold;
}
/* Estilos de Foot ====================================================================== */


#foot {
	height:141px;
	margin:0 auto;
	width:998px;
	position:relative;
	
}
#footer {
	width:938px;
	height:65px;
	background:url(../img/fondos/bk_foot.jpg) top repeat-x;
	border:1px solid #e8e8e8;
	margin:0 auto;
}
#footer ul {
	list-style:none;
	width:auto;
	padding:26px 14px;
}
#footer ul li {
	float:left;
}
#footer ul li.separador {
	float:left;
	margin:0 4px;
	font-size:10px;
	font-weight:bold;
	color:#9f9e9e;
}
#footer ul li a {
	font-size:12px;
	font-weight:bold;
	color:#9f9e9e;
	text-decoration:none;
}
#footer ul li a:hover {
	color:#4b4b4b;
	text-decoration:underline;
}
#foot p.copy {
	position:absolute;
	font-size:11px;
	color:#8a8989;
	left: 40px;
	top: 86px;
}
#foot p.firma {
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8989;
	left: 777px;
	top: 85px;
}
#foot p.firma a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8a8989;
	text-decoration:none;
}
#foot p.firma a:hover {
	color:#4b4b4b;
	text-decoration:underline;
	border:none;
}
/* Resultados del Buscador ================================================================ */

#resultados {
	width:863px;
	padding:20px;
}
/* Estilos de Formularios ================================================================ */

.campo {
	width:244px;
	margin:6px 0 12px 0;
	border:1px solid #cacaca;
	height:20px;
	_padding:4px;
}
div.selector span {
	color: #666;
	width: 43px;
	text-shadow: 0 1px 0 #fff;
}
.select {
	float:left;
}
.boton {
	padding:4px 10px;
}

#paginador {
	position:absolute;
	width:auto;
	right: 38px;
	top: 28px;
	font-weight:bold;
	color:#999999;
	text-align:right;
}

#paginador a{ display:block; padding:2px 5px; color:#999999 !important; float:left; }
#paginador a.activo{ /*border:1px solid #999999;*/ color:#FFFFFF !important; background-color:#A6A6A6;}

#exito{width:499px;  background-color:#F2F2F2; padding:20px; margin:20px 0;}
#error_message{width:499px;  background-color:#F2F2F2; padding:20px; margin:20px 0;}
#error_message ul{ list-style:none;}
#error_message ul li{ text-align:left;}
/* hack para IE, no tocar ni alterar ==================================================== */ 
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clearfix {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
/* End hide from IE-mac */

