﻿body {
	margin: 0px;
	text-align: center;
	font-family:Arial, Helvetica, sans-serif;
	background-color: #E2D7CD;
	scrollbar-face-color: #EBE4DC; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-highlight-color: #ffffff; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-darkshadow-color: #E67526; 
	scrollbar-track-color: #F6F4F3; 
	scrollbar-arrow-color: #E67526;
}
#contenedor {
	text-align: left;
	background-color:#FFFFFF;
}
.clr {
	clear: both;
}

/* HOME */
#h_cab {
	background-image:  url(../images/home/bg_h_cab.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#h_cab_izq {
	background-image:  url(../images/home/bg_h_cab_izq.gif);
	background-repeat:repeat-x;
	background-position:right;
	height: 67px;
}
#h_cab_der {
	background-image:  url(../images/home/bg_h_cab_der.gif);
	background-repeat:repeat-x;
	height: 67px;
}
.bg_pie_home {
	background-image:  url(../images/home/bg_h_pie.jpg);
	background-repeat:	no-repeat;
	padding-left: 13px;
}
#h_pie a{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: -3px 0px 0px 0px;
	color: #0A0E74;
	text-decoration: none;
	background-image: url(../images/pixel_trans.gif);
	height: 28px;
	line-height: 28px;
	text-align: center;
	display: block;
	float: left;
	opacity: .7;
	filter: alpha(opacity=70);
}
#h_pie a:hover{
	color: #0A0E74;
	text-decoration: none;
	background-image:  url(../images/home/bg_btn_pie_over.gif);
	background-repeat:no-repeat;
	background-position:center;
	height: 28px;
}
#h_pie p{
	margin: 11px 0px 0px 5px;
	color: #fff;
	font-size: 9px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
#h_pie_izq {
	background-image:  url(../images/home/bg_h_pie_izq.jpg);
	background-repeat:repeat-x;
	background-position: top right;
	background-color: #E4DAD0;
	height: 100px;
}
#h_pie_der {
	background-image:  url(../images/home/bg_h_pie_der.jpg);
	background-repeat:repeat-x;
	background-position: top left;
	background-color: #E4DAD0;
	height: 100px;
}
#h_cuerpo_izq {
	background-image:  url(../images/home/bg_left_nuevo.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 485px;
}
#h_cuerpo_der {
	background-image:  url(../images/home/bg_right_nuevo.jpg);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 450px;
}
.bot_h_despegable {
	margin: 362px 0px 0px 242px;
	width: 174px;
	height: 93px;
	text-align: center;
	position: absolute;
	z-index: 3;
	background-image:  url(../images/home/bg_h_despegable.gif);
	background-repeat:	 no-repeat;
}
.bot_h_despegable_invis {
	display: hidden;
	text-align: center;
	position: absolute;
}
.bot_h_despegable img{
	border: 0px;
}
.bot_h_despegable p {
	margin: 2px 0px 2px 0px;
	padding: 0px;
	font-size: 9px;
}
.bot_h_despegable p a {
	color: #0A0E74;
	text-decoration: none;
}
.bot_h_despegable p a:hover {
	color: #EB7828;
	text-decoration: none;
}
.bot_h_despegable_invis {
	display: none;
	visibility: hidden;
}
#home_derec h2{
	color: #fff;
	margin: 15px 0px 0px 0px;
	font-weight: normal;
	font-size: 9px;
}
#home_derec h2 a {
	margin: 0px;
	color: #fff;
	text-decoration: none;
}
#home_derec h2 a:hover {
	background-image: none;
	color: #EB7828;
}
p.f_bottom {
	font-size: 11px !important;
	font-weight: bold;
}
.f_bottom a {
	font-weight: bold;
	margin: 0px;
	color: #fff;
	text-decoration: none;
}
.f_bottom a:hover {
	text-decoration: underline;
	color: #79503A;
}

/* HOME CUERPO */
#solapa_cab {
	position: absolute;
	margin: 0px 0px 0px 511px;
	width: 264px;
	height: 42px;
	z-index: 1;
}
.act_y_agenda {
	position: absolute;
	margin: 25px 0px 0px 0px;
	width: 775px;
	height: 320px;
	z-index: 0;
}
.home_bottom{
	position: absolute;
	margin: 322px 0px 0px 0px;
	width: 775px;
	/*height: 309px;*/
}
.home_top{
	position: absolute;
	margin: 0px 0px 0px 0px;
	_margin-top:25px;
	width: 775px;
	/*height: 323px;*/
}
.crisis {
	padding-top: 28px;
	position: absolute;
	z-index: 1;
}
.imago{
	position: absolute;
	margin: 1px 0px 0px 302px;
	width: 473px;
	height: 152px;
	z-index: 0;
}
#tit_actividades{
	position: absolute;
	margin: 238px 0px 0px 0px;
	width: 328px;
	height: 115px;
	z-index: 0;
}
#bot_actividades{
	position: absolute;
	margin: 235px 0px 0px 327px;
	width: 448px;
	height: 46px;
	z-index: 2;
}
#bot_secundaria{
	position: absolute;
	margin: 353px 0px 0px 0px;
	width: 379px;
	height: 79px;
	z-index: 2;
}
.banners_home {
	position: absolute;
	margin: 400px 0px 0px 485px;
	height: 47px;
	z-index: 3;
}
.banners_home img{
	margin-right: 33px;
}
.agenda_naranja{
	font-size: 12px;
	color: #F4761E;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.agenda_body{
	font-size: 11px;
}
.agenda_info{
	font-size: 11px;
}
#agenda_div p{
	font-size: 11px;
	color: #97542C;
	line-height: 13px;
}
.links_interes{
	font-size: 13px;
	color: #F4761E;
	font-family: Arial, Helvetica, sans-serif;
}
.fon_links{
	background-image:  url(../images/cont_int/fon_puntos.gif);
	background-repeat:repeat-x;
	height:1px;
}
.links_interes_div{
	background-color: #F8F7F5;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5B2C10;
	padding:5px 5px 5px 8px;
}
.links_interes_a{
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #746B62;
	font-weight: bold;
}

/* INTERNA */
#i_cab_izq {
	background-image:  url(../images/cont_int/bg_i_cab_izq.gif);
	background-repeat:repeat-x;
	background-position: top right;
	height: 142px;
}
#i_cab_der {
	background-image:  url(../images/cont_int/bg_i_cab_der.gif);
	background-repeat:repeat-x;
	background-position: top left;
	height: 142px;
}
#i_cab {
	background-image:  url(../images/cont_int/bg_i_cab.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#i_cab_video {
	background-image:  url(../images/cont_int/bg_i_cab_video.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
#img_seccion {
	position: absolute;
	z-index: 1;
	margin-left: 0px;
}
#cab_flash {
	margin-top: -8px;
	position: absolute;
	z-index: 2;
}
#i_pie_izq {
	background-image:  url(../images/cont_int/bg_i_pie_izq.gif);
	background-repeat:repeat-x;
	background-position:right;
	height: 127px;
}
#i_pie_der {
	background-image:  url(../images/cont_int/bg_i_pie_der.gif);
	background-repeat:repeat-x;
	background-position:right;
	height: 127px;
}
#i_pie {
	background-image:  url(../images/cont_int/bg_i_pie.gif);
	background-repeat:	no-repeat;
	padding-left: 13px;
	position:relative !important;
}
#i_pie_video {
	background-image:  url(../images/cont_int/bg_i_pie_video.gif);
	background-repeat:	no-repeat;
	padding-left: 13px;
	position:relative !important;
}
#i_pie p, #i_pie_video p{
	margin: 43px 0px 0px 5px;
	color: #fff;
	font-size: 9px;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
}
#i_cuerpo_izq {
	background-image:  url(../images/cont_int/bg_i_cuerpo_izq.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
}
#i_cuerpo_izq_2 {
	background-image:  url(../images/cont_int/bg_i_cuerpo_izq_2_moz.gif) !important;
	background-image:  url(../images/cont_int/bg_i_cuerpo_izq_2.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
}
#i_cuerpo_der_ceroban {
/*	background-image:  url(../images/cont_int/bg_i_cuerpo_der_dosban.gif);*/
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_ceroban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1 {
/*	background-image:  url(../images/cont_int/bg_i_cuerpo_der_dosban.gif);*/
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_1ban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_dosban {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_2ban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_tresban {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_tresban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_cuatroban {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_cuatroban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_cincoban {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_cincoban.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1_sociedad {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_1.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 164px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1_libros {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_4.jpg);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 164px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1_medicina {
	background-image: url(../images/cont_int/bg_i_cuerpo_der_3ban.gif); /* bg_i_cuerpo_der_10 si se quitan todos los banners*/ /*../images/cont_int/bg_i_cuerpo_der_2ban.gif*/
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 362px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1_academica {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_9.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 384px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_1_sociedad {
	background-image:  url(../images/cont_int/bg_i_cuerpo_der_7.gif);
	background-repeat:repeat-x;
	background-position: top;
	background-color: #fff;
	height: 384px;
	background-color: #F6F4F3;
}
#i_cuerpo_der_2 {
	background-image:  url(../images/cont_int/bg_bottom_col_der.gif);
	background-repeat:repeat-x;
	background-position: bottom;
	background-color: #F6F4F3;
}
#bot_principal {
	position: absolute;
	margin-top: 93px;
	padding-left: 14px;
}
#bot_principal img{
	float: left;
	margin: 0px 6px 0px 6px;
	border: 0px;
}

.agenda_desplegable_vis {
	position:absolute;
	margin: 119px 0px 0px 395px;
	text-align: center;
	width: 113px;
}
.agenda_desplegable_vis2 {
	position:absolute;
	margin: 119px 0px 0px 0px;
	text-align: center;
	width: 94px;
}
.agenda_desplegable_vis img, .agenda_desplegable_vis2 img{
	float:left;
}
.agenda_desplegable_invis, .agenda_desplegable_invis2 {
	position:absolute;
	visibility: hidden;
}
#iconos_links {
	position: absolute;
	margin: 110px 0px 0px 626px;
}
#iconos_links img{
	float: left;
	margin: 0px 2px 0px 2px;
}
#buscador {
	float: left;
	background-image: url(../images/cont_int/bg_solapa_buscar.gif);
	background-repeat: no-repeat;
	width: 227px;
	height: 29px;
}
#buscador_biblio {
	float: left;
	background-image: url(../images/cont_int/bg_solapa_buscar_biblio.gif);
	background-repeat: no-repeat;
	width: 227px;
	height: 29px;
}
#buscador_videoteca {
	float: left;
	background-image: url(../images/cont_int/bg_solapa_buscar_video.gif);
	background-repeat: no-repeat;
	width: 254px;
	height: 29px;
}
#buscador input, #buscador_biblio input, #buscador_videoteca input{
	float: left;
}
.campo_buscador {
	margin: 4px 0px 0px 80px;
	border: 1px solid #EBE4DC;
	width: 78px;
	height: 18px;
	line-height: 18px;
	color: #5B2C10;
	font-size: 10px;
}
.campo_buscador_l {
	margin: 4px 0px 0px 107px;
	border: 1px solid #EBE4DC;
	width: 78px;
	height: 18px;
	line-height: 18px;
	color: #5B2C10;
	font-size: 10px;
}
#cont_banners_pri {
/*	background-image:  url(../images/cont_int/bg_i_col_der.jpg);
*/	background-repeat: repeat-y;
	text-align: right;
	width: 227px;
	position:relative;
	z-index: 10;
	clear:both !important;
	clear:none;
}
#cont_banners_pri img{
	border: 0px;
}
.subotonera_int {
	background-image:  url(../images/cont_int/bg_i_bot_der.gif);
	background-repeat: no-repeat;
	background-position: top right;
	position: absolute;
	width: 227px;
	height: 96px;
	margin-top: 232px !important;
	margin-top: 0px;
	padding-top: 18px !important;
	padding-top: 18px;
	z-index: 2;
}
.subotonera_int a{
	float: left;
	margin: 0px 0px 0px 55px;
	background-image:  url(../images/cont_int/bullet_sin_marcar.jpg);
	background-repeat: no-repeat;
	background-position:left;
	width: 131px;
	height: 24px;
	text-decoration: none;
	color: #815D46;
	white-space: nowrap;
}
.subotonera_int a:hover {
	background-image:  url(../images/cont_int/bullet_marcado.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
.subotonera_int a p{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 13px;
	line-height: 24px;
}
.cont_desplegable_y_banners {
	position: relative;
	margin: 318px 0px 0px 0px !important;
	margin: 86px 0px 0px 0px;
}
.subotonera_int_desplegable_invis {
	visibility: hidden;
	display: none;
	padding-top: 10px;
	z-index: 1;
}
.subotonera_int_desplegable {
	margin-top: 23px !important;
	margin-top: 4px;
	padding-top: 10px;
	background-image:  url(../images/cont_int/bg_i_bot_der_desplegable.gif);
	background-repeat: no-repeat;
	background-position:top right;
	width: 227px;
	height: 76px !important;
	height: 86px;
}
.subotonera_int_desplegable a{
	float: left;
	margin: 0px 0px 0px 67px;
	background-image:  url(../images/cont_int/bullet_sin_marcar.jpg);
	background-repeat: no-repeat;
	background-position:left;
	width: 131px;
	height: 24px;
	text-decoration: none;
	color: #815D46;
	white-space: nowrap;
}
.subotonera_int_desplegable a:hover {
	background-image:  url(../images/cont_int/bullet_marcado_sub_bot.jpg);
	background-repeat: no-repeat;
	background-position:left;
}
.subotonera_int_desplegable a p{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 13px;
	line-height: 24px;
}
#cont_banners_sec {
	padding-top: 0px;
	text-align: center;
	width: 227px;
}
#cont_banners_sec img{
	margin: 15px 0px 15px 0px;
}
.col_i_der {
	background-image:  url(../images/cont_int/bg_soc_col_der.gif);
	background-position:right;
	background-repeat: repeat-y;
	/*position:relative !important;*/
}
.col_i_der_video {
	background-image:  url(../images/cont_int/bg_soc_col_der_l.gif);
	background-position:right;
	background-repeat: repeat-y;
	/*position: relative !important;*/
	
}

/* ACTIVIDAD POR CIUDADES LISTADO y BIBLIOTECA */
.act_ciudades_list, .biblioteca, .videoteca, .mapa_sitio, .fundacion, .buscador {
	margin: 12px 0px 0px 0px;
}
.act_ciudades_list h1, .biblioteca h1, .videoteca h1, .mapa_sitio h1 {
	padding: 34px 0px 0px 62px;
	font-size: 16px;
	color: #F4761E;
}
.act_ciudades_list h2{
	/*width: 300px;*/
	background-color: #E9E6E3;
	padding: 0px 6px 0px 6px;
	margin: 10px 0px 8px 54px;
	font-size: 11px;
	color: #7c7670;
	height: 15px;
	line-height: 15px;
	display: inline;
}
.act_ciudades_list h6 {
	margin-top: 2px;
	padding: 20px 0px 0px 62px;
	font-size: 14px;
	color: #F4761E;
}
.act_ciudades_list ul{
	margin: 8px 0px 0px 25px;
	margin: 0px 0px 0px 69px;
}
.act_ciudades_list li{
	margin: 0px 0px 20px 0px;
	font-size: 11px;
	color: #5B2C10;
	list-style-position: outside;
	list-style-image: url(../images/bullet_flechita_moz.gif) !important;
	list-style-image: url(../images/bullet_flechita.gif);
}
.act_ciudades_list li a {
	text-decoration: none;
}
.act_ciudades_list li h3 {
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #5B2C10;
}
.act_ciudades_list li p {
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
	color: #97542C;
}
.act_ciudades_list li span a {
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	font-size: 11px;
	color: #D4861A;
}
.act_ciudades_list li h5 span{
	font-weight: normal;
}
.terminacion_tit {
	background-image: url(../images/bg_tit_terminacion_moz.gif) !important;
	background-image: url(../images/bg_tit_terminacion.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.terminacion_sub_tit {
	background-image: url(../images/bg_sub_tit_terminacion_moz.gif) !important;
	background-image: url(../images/bg_sub_tit_terminacion.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.terminacion_sub_2{
	background-image: url(../images/bg_sub_tit_term_moz_2.gif) !important;
	background-image: url(../images/bg_sub_tit_terminacion.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.terminacion_sub_3{
	background-image: url(../images/bg_sub_tit_term_moz_3.gif) !important;
	background-image: url(../images/bg_sub_tit_terminacion.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.sub_tit_actividad{
	font-weight: bold;
	font-size: 16px;
	color: #F4761E;
}
.sub_tit_actividad img{
	margin: 15px 0px 3px 47px;
}
.sub_tit_buscador img{
	margin: 10px 0px 3px 45px;
}
.mensaje {
	padding: 25px 0px 0px 0px;
	font-size: 12px;
	color: #D4861A;
}

/* BIBLIOTECA Y VIDEOTECA*/
.biblioteca h3, .videoteca h3{
	margin: 4px 0px 8px 64px;
	font-size: 11px;
	color: #0A0E74;
}
.videoteca h5 {
	margin: 10px 0px 0px 64px;
	font-size: 11px;
	color: #0A0E74;
	font-weight:normal;
}
.biblioteca p, .videoteca p {
	margin: 5px 0px 8px 64px;
	font-size: 11px;
	color: #0A0E74;
}
.videoteca h4{
	margin: 5px 0px 8px 64px;
	font-size: 11px;
	color: #815D46;
}
.videoteca h4 p{
	margin: 10px 0px 8px 0px;
	color: #666;
	font-weight:normal;
	font-style: italic;	
}
.videoteca div{
	margin: 0;
	font-size: 11px;
	color: #815D46;
	font-weight:normal;
}
.descarga_pdf {
	border-left: 1px solid #afafaf;
  	float:right;
  	margin-top:100px;
	padding: 2px 10px 2px 10px;
  	width:120px;
	position:relative;
}
.descarga_pdf a {
	font-size: 9px;
	text-decoration: none;
	color: #0A0E74;
}
.biblioteca ul, .videoteca ul {
	margin: 25px 0px 0px 15px !important;
	margin: 25px 0px 0px 40px;
}
.biblioteca ul li, .videoteca ul li{
	margin: 0px 0px 12px 10px;
	font-size: 11px;
	color: #2857A5;
	list-style-position: outside;
	list-style-image: url(../images/bullet_flecha_puntos_moz.gif) !important;
	list-style-image: url(../images/bullet_flecha_puntos.gif);
}
.videoteca ul li h4{
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 14px;
	font-size: 11px;
	color: #815D46;
}
.biblioteca ul li h4 {
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 14px;
	font-size: 11px;
	color: #815D46;
	font-style:italic;
	font-weight: normal;
}
.biblioteca ul li h4 a, .videoteca ul li ul li h4 a{
	text-decoration:none;
	color: #815D46;
}
.biblioteca ul li h4 a:hover, .videoteca ul li ul li h4 a:hover{
	text-decoration:none;
	color: #D4861A;
}
.biblioteca ul li h4 span a{
	text-decoration:none;
	color: #815D46;
}
.biblioteca ul li h5 {
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 14px;
	font-size: 11px;
	color: #815D46;
	font-weight: normal;
}
.biblioteca ul li h6 {
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 14px;
	font-size: 11px;
	color: #815D46;
}
.biblioteca ul li span {
	margin: 0px 0px 0px 0px !important;
	margin: 0px 0px 0px 14px;
	font-size: 10px;
	color: #999;
}
.biblioteca ul li ol{
	margin:7px 0 15px 0;
	_margin-left:50px;
	
}
.biblioteca ul li ol li{
	list-style-type:decimal!important;
	list-style-image:none!important;
}
.videoteca ul li ul {
	margin: 8px 0px 0px -15px !important;
	margin: 8px 0px 0px 40px;
}
.videoteca ul li ul li{
	padding: 3px;
	margin: -0px 0px 2px -25px;
	font-size: 11px;
	color: #000;
	list-style-position: inside !important;
	list-style-position: outside;
	list-style-image:  url(../images/videoteca/icono_movie_moz.gif)!important;
	list-style-image:  url(../images/videoteca/icono_movie.gif);
	background-image:  url(../images/videoteca/bg_listado_videoteca.gif);
	background-repeat:repeat-y;
}
.videoteca ul li ul li h4{
	margin: -14px 20px 0px 20px !important;
	margin: 0px 20px 0px 23px;
	font-size: 11px;
	color: #666;
}
.videoteca ul li ul li span{
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 22px;
	font-size: 11px;
	color: #777777;
}
.videoteca ul li ul li h5{
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 22px;
	font-size: 11px;
	color: #815D46;
	font-weight: normal;
}
.texto_descarga{
	padding: 15px 25px 0px 0px;
	text-align: right;
}
.texto_descarga a{
	text-decoration: none;
}
.texto_descarga a img{
	margin: 0px 7px 0px 0px;
	border: 0px;
}
.texto_descarga a span {
	color: #815D46;
	font-size: 11px;
	margin: 0px 7px 0px 0px;
}
.img_video{
	padding-bottom: 10px;
	vertical-align: top;
}
.video_texto div{
	margin: 0px 25px 0px 0px;
}
.video_texto p{
	color: #815D46;
	margin: 0px 25px 0px 0px;
}
.video_texto span{
	color: #F4761E;
	float: right;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	margin: 10px 5px 0px 5px;
	height: 23px;
}
.video_texto a{
	float: right;
	color: #F4761E;
	margin: 11px 2px 0px 0px;
}
.video_texto a img{
	border: 0px;
}

/* CONTACTO */

table.formulario {
	margin: 0px 0px 0px 47px;
}
table.formulario input {
	border: 1px solid #E67526;
	width: 175px;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	line-height: 14px;
	height: 20px;
	color: #815D46;
}
table.formulario textarea{
	border: 1px solid #E67526;
	font-size: 11px;
	line-height: 14px;
}
table.formulario select{
	border: 1px solid #E67526;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	line-height: 14px;
}
table.formulario h2{
	text-align: right;
	margin: 35px 0px 0px 0px;
	font-size: 11px;
	line-height: 16px;
	float: right;
	color: #815D46;
	font-weight: normal;
}
table.formulario p{
	margin: 0px 15px 0px 0px !important;
	margin: 0px 10px 0px 0px;
	font-size: 11px;
	line-height: 20px;
	float: right;
	color: #815D46;
	font-weight: bold;
}
.footer_form p {
	margin: 0px;
	font-size: 12px;
	line-height: 20px;
	float: left;
	color: #815D46;
	font-weight: bold;
}
.footer_form p a{
	color: #D4861A;
	text-decoration: none;
}
.footer_form p a:hover {
	text-decoration: underline;
}

/* LIBROS */
table.libros {
	margin: 0px 0px 0px 47px;
}
table.libros .lib_titulo{
	background-image:  url(../images/fondo_editorial/bg_i_tit_libros.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 501px;
}
table.libros .lib_titulo h2{
	margin: 3px 30px 3px 6px !important;
	margin: 5px 30px 5px 1px;
	font-size: 11px;
	line-height: 16px;
	color: #815D46;
	font-weight: bold;
	float: left;
}
table.libros .lib_titulo h2 a{
	text-decoration:none;
	color: #815D46;
}
table.libros .lib_titulo img{
	border: 0px;
	float: left;
}
table.libros .lib_subtitulo{
	background-image:  url(../images/fondo_editorial/bg_i_subtit_libros.gif);
	background-repeat: no-repeat;
	background-position: top;
	width: 501px;
	background-color: #F3F1EF;
}
table.libros .lib_subtitulo h2{
	margin: 3px 30px 3px 17px;
	font-size: 11px;
	line-height: 16px;
	color: #815D46;
	font-weight: normal;
}
table.libros .lib_texto h2{
	padding-bottom: 14px;
	margin: 0px 0px 14px 18px;
	font-size: 11px;
	line-height: 16px;
	color: #F4761E;
	font-weight: normal;
	border-bottom: 1px dotted #ECECEC;
}
table.libros .lib_texto .lib_img{
	float: right;
	width: 118px;
	height: 120px;
	background-image: url(../images/fondo_editorial/bg_i_img_libro.gif);
	background-repeat:no-repeat;
	text-align: center;
}
table.libros .lib_texto .lib_img img{
	margin-left: 5px;
}
table.libros .lib_texto p{
	margin: 0px 0px 0px 18px;
	padding: 0px 0px 20px 0px;
	font-size: 11px;
	line-height: 16px;
	color: #815D46;
	font-weight: normal;
	z-index:1;
	text-align: justify;
}
table.libros .lib_texto h3{
	margin: 0px 0px 0px 20px;
	font-size: 11px;
	line-height: 16px;
	color: #F4761E;
}
table.libros .lib_texto h3 a{
	color: #815D46;
}
.paginado {
	float: right;
	font-size: 11px;
	color: #999999;
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}
.paginado a{
	color: #F4761E;
	text-decoration: none;
	padding: 0px 4px 10px 4px;
}
.paginado a:hover{
	color: #666666;
	text-decoration: underline;
}
#pagina_actual {
	text-decoration: underline;
}
p.volver a{
	font-size: 11px;
	color: #F4761E;
	font-weight: bold;
	display: inline;
	text-decoration: none;
}
p.volver a img{
	margin: 0px 5px 0px 0px;
	border: 0px;
}

/* SEMINARIOS */
.seminario_tit {
	background-image: url(../images/seminarios/bg_tit_seminarios_r3.gif);
	background-repeat:no-repeat;
	background-position: bottom left;
	vertical-align:bottom;
	height: 85px !important;
	height: 83px;
}
.seminario_tit h1{
	padding: 0 0 4px 71px !important;
	padding: 0 0 5px 71px;
	margin: 0px;
	font-size: 16px;
	color: #F4761E;
	line-height: 16px;
	vertical-align:bottom;
}
.seminario_cabezal {
	background-image: url(../images/seminarios/bg_cabezal.gif);
	background-repeat: no-repeat;
	background-position:top;
	text-align: center;
}
.seminario_cabezal img{
	border: 1px solid #fff;
	margin: 10px 0px 0px 0px;
}
.seminario_bot h1{
	width: 141px !important;
	width: 156px;
	height: 22px !important;
	height: 30px;
	/*background-image:url(../images/seminarios/bg_bot_tit.gif);*/
	padding: 10px 0px 0px 5px;
	color: #004F9C;
	display:block;
	font-size: 11px;
	margin: 0px;
}
.seminario_bot h2{
	width: 133px !important;
	width: 156px;
	height: 28px !important;
	height: 20px;
/*	background-image:url(../images/seminarios/bg_bot_sub_tit.gif);*/
	padding: 1px 0px 0px 10px;
	color: #004F9C;
	display:block;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
}
.seminario_bot h2 a{
	color: #004F9C;
	text-decoration: none;
}
.seminario_bot h2 a:hover{
	color: #F4761E;
	text-decoration: underline;
}
.seminario_bot_tit {
	color: #0A0E74;
	height: 25px;
	width: 175px !important;
	width: 175px;
	font-size: 12px;
	font-weight: bold;
	margin: 30px 0px 0px 34px !important;
	margin: 30px 0px 0px 31px;
	background-image: url(../images/seminarios/separador_bot.gif);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px 0px 0px -10px !important;
	padding: 0px 0px 0px 0px;
}
.seminario_bot_tit span{
	margin-left: 25px !important;
	margin-left: 22px;
}
.seminario_bot ul{
	margin: 5px 0px 0px 70px !important;
	margin: 20px 0px 0px 60px;
	padding: 0px;
}
.seminario_bot ul li{
	color: #5B2C10;
	font-size: 11px;
	margin: 5px 0px 0px 0px !important;
	margin: -15px 0px 0px 8px;
	list-style-position: outside;
	list-style-image: url(../images/seminarios/bullet_bot.gif);
}
.seminario_bot ul li a {
	color: #5B2C10;
	text-decoration: none;
}
.seminario_bot ul li a:hover {
	text-decoration: underline;
}
.bottom_bot {
	position: absolute;
	margin-top: -9px;
}
.seminario_cont h2{
	width: 518px !important;
	width: 533px;
	height: 22px !important;
	height: 49px;
	background-image: url(../images/seminarios/separador_cont.gif);
	background-repeat: no-repeat;
	background-position: top left;
	padding: 27px 0px 0px 15px;
	color: #004F9C;
	display:block;
	font-size: 13px;
	margin: 0px 0px 0px 10px;
}
.seminario_cont h3{
	color: #8D5544;
	font-size: 11px;
	margin: 10px 0px 15px 0px;
}
div .seminario_cont p{
	color: #666666;
	font-size: 11px;
	padding: 0px 0px 10px 10px;
}
.seminario_cop{
	padding: 0 0 0 71px;
	margin: 0px;
	font-family: arial;
	font-size: 12px;
	color: #8c4419;
	font-weight:bold;
}

/* MAPA DE SITIO */
.mapa_sitio ul {
	margin: 0px 0px 0px 20px !important;
	margin: 0px 0px 0px 65px;
}
.mapa_sitio ul a{
	text-decoration:none;
}
.mapa_sitio ul a:hover{
	text-decoration: underline;
}
.mapa_sitio ul li{
	margin: 4px 0px 0px 0px;
	list-style-position: outside;
	list-style-image: url(../images/bullet_bloque_mapa.gif);
}
.mapa_sitio ul li ul{
	margin: 0px 0px 0px 20px;
}
.mapa_sitio ul li h2 {
	margin: 0px 0px 15px 0px;
	font-size: 12px;
	color: #F4761E;
}
.mapa_sitio ul li h2  a{
	color: #F4761E;
}
.mapa_sitio ul li ul li {
	margin: 0px 0px 5px -35px !important;
	margin: 0px 0px 5px 5px;
	list-style-position: outside;
	list-style-image: url(../images/bullet_flecha_mapa.gif);
}
.mapa_sitio ul li ul li h3 {
	margin: 0px;
	font-size: 11px;
	color: #2857A5;
}
.mapa_sitio ul li ul li h3 a{
	color: #2857A5;
}
.mapa_sitio ul li ul li p {
	margin: 0px;
	font-size: 11px;
	color: #2D98CA;
}
.mapa_sitio ul li ul li p {
	color: #2D98CA;
}
.mapa_separador {
	margin: 12px 0px 0px 40px;
}
.cont_sect_mapa {
	background-image:url(../images/mapa_sitio/bg_tit.gif);
	background-repeat: no-repeat;
	background-position: 40px 0px;
	padding-top: 1px;
}

/* BUSCADOR */
.buscador h1 {
	margin: 0px;
	padding: 25px 0px 0px 62px;
	font-size: 16px;
	color: #F4761E;
}
.buscador h2 {
	margin: 0px;
	padding: 25px 0px 0px 62px;
	font-size: 14px;
	color: #F4761E;
}
.terminacion_buscador {
	background-image: url(../images/bg_tit_terminacion_moz.gif);
	background-repeat: no-repeat;
	background-position: left;
}
.buscador h3 {
	font-weight: normal;
	font-size: 12px;
	margin: 25px 0px 0px 115px;
	float: left;
	color: #08056C;
	display: inline;
}
.buscador_pag {
	margin:24px 0px 0px 8px;
	border: 1px solid #F4761E;
	width: 78px;
	height: 18px;
	line-height: 14px;
	color: #5B2C10;
	font-size: 10px;
	float: left;
}
.buscador h4 {
	font-weight: normal;
	font-size: 12px;
	margin: 35px 0px 0px 65px;
	padding-bottom: 35px;
	float: left;
	color: #08056C;
	display: inline;
}
.buscador h4 span{
	color: #F4761E;
}
ul.bifurcador {
	clear: both;
	margin: 25px 0px 0px 26px !important;
	margin: 25px 0px 0px 65px;
}
ul.bifurcador li{
	display: inline;
	list-style-type: none;
	margin: 20px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #D4861A;
}
ul.bifurcador li a{
	text-decoration: none;
	color: #D4861A;
}
ul.bifurcador li a:hover{
	text-decoration: underline;
}
ul.bifurcador img{
	margin: 0px 42px 0px 42px;
}
.buscador ul li {
	list-style-type: none;
	margin: 5px 0px 20px 0px;
}
.buscador ul li a{
	text-decoration: none;
}
.buscador ul li h2{
	background-image: url(../images/bg_tit_resultados.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding:0px 25px 17px 25px;
	margin: 0px 0px 0px 0px;
	color: #845E49;
	font-size: 12px;
}
.buscador ul li p, .buscador ul li div{
	margin: -2px 25px 0px 25px;
	color: #845E49;
	font-size: 11px;
	line-height: 15px;
}
.buscador ul li span{
	font-weight: bold;
	margin: 0px 25px 0px 25px;
	font-size: 11px;
	color: #D4861A;
}

/* LA FUNDACION */
.fundacion h1 {
	padding: 16px 0px 0px 62px;
	font-size: 16px;
	color: #D4861A;
}
.fundacion h3 {
	margin: 5px 0px 8px 64px;
	font-size: 11px;
	color: #08056C;
}
.sub_bot_fundacion {
	text-align: left;
	margin-top: 0px !important;
	margin-top: -8px;
	margin-left: 85px;
}
.sub_bot_fundacion a {
	margin-right: 70px !important;
	margin-right: 85px;
}
.sub_bot_fundacion_2 {
	text-align: left;
	margin-top: 0px !important;
	margin-top: -8px;
	margin-left: 55px;
}
.sub_bot_fundacion_2 a {
	margin-right: 70px !important;
	margin-right: 50px;
}
.fundacion p {
	margin: 5px 0px 15px 64px;
	font-size: 11px;
	color: #845E49;
}
.fundacion h2 {
	margin: 5px 0px 15px 49px;
	font-size: 12px;
	color: #D4861A;
} 
.foto_bio {
	float: left;
	margin: 0px 5px 0px 65px;

}
.fundacion ul {
	float: left;
	border-left: 1px solid #CCC;
	margin: 0px 0px 0px 5px;
	padding-top: 17px;
}
.fundacion ul li {
	margin: 6px 0px 0px -15px!important;
	margin: 6px 0px 0px 25px;
	font-size: 11px;
	color: #845E49;
	list-style-position: outside;
	list-style-image: url(../images/bullet_flechita.gif);
}
.fundacion ul li a{
	color: #845E49;
	text-decoration: none;
}
.fundacion ul li a:hover{
	color: #845E49;
	text-decoration: none;
}
ul.fundacion_obras {
	border-left: 0px solid #ccc;
	margin: 0px 0px 0px 0px!important;
	margin: 0px 0px 0px 15px;
}
ul.fundacion_obras li{
	margin: -10px 0px 20px 23px !important;
	margin: -10px 0px 20px 32px;
	list-style-image: url(../images/bullet_flecha_puntos_moz.gif) !important;
	list-style-image: url(../images/bullet_flecha_puntos.gif);
	list-style-position: outside;
}
ul.fundacion_obras li h3{
	margin: 0px;
	color: #845E49;
}
ul.fundacion_obras li h3 span{
	font-weight: normal;
}
ul.fundacion_obras li p{
	margin: 0px;
	color: #845E49;
}
.download {
	text-align: center;
	height: 45px;
}
.download a img{
	border: 0px;
}
.download a{
	font-size: 10px;
	text-decoration: none;
	color: #845E49;
	display: inline;
}
.download a:hover{
	color: #D4861A;
}
.download_txt h4{
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	color: #845E49;
}
.download_txt h5{
	margin: 3px 0px 3px 0px;
	font-size: 12px;
	color: #815D46;
}
.download_txt p{
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	color: #D4861A;
}

/*  SOCIEDAD Y MEDICINA */
.desc_soc_y_med h2 {
	margin: 0px 5px 15px 10px;
	line-height: 19px;
	font-size: 12px;
	color: #F4761E;
	font-weight: normal;
}
.desc_soc_y_med p{
	margin: 0px 5px 15px 10px;
	line-height: 19px;
	font-size: 12px;
	color: #5B2C10;
}
.desc_soc_y_med p a {
	color: #F4761E;
	text-decoration: none;
}
.desc_soc_y_med p a:hover {
	text-decoration: underline;
}
.desc_soc_y_med ul{
	margin: -5px 0px 0px -20px !important;
	margin: -5px 0px 15px 19px;
}
.desc_soc_y_med ul li{
	color: #5B2C10;
	margin: 0px 0px 8px 0px;
	font-size: 12px;
	line-height:18px;
}
.desc_soc_y_med ul li strong{
	font-weight:normal;
	font-style:italic;
}

.titulo_pop {
	background-image: url(../images/cont_int/bg_tit_pop.jpg);
	background-repeat: repeat-x;
	height: 40px;
	width: 100%;
}
.titulo_pop_2 {
	background-image: url(../images/cont_int/bg_tit_pop_2.jpg);
	background-repeat: repeat-x;
	height: 40px;
	width: 100%;
}
.titulo_pop_3 {
	background-image: url(../images/cont_int/bg_tit_pop_2.jpg);
	background-repeat: repeat-x;
	height: 40px;
}

/* LIBROS A 2 COLUMNAS */
.libros_a_2_col h1{
	margin: 0px 0px 5px 0px;
	color: #244367;
	font-size: 11px;
	width: 252px;
}
.libros_a_2_col h2{
	margin: 0px 0px 0px 0px;
	color: #244367;
	font-size: 11px;
	font-weight: normal;
		width: 252px;
}
.libros_a_2_col h3{
	margin: 12px 0px 5px 0px;
	color: #2D98CA;
	font-size: 11px;
	font-weight: normal;
		width: 252px;
}
.libros_a_2_col h4{
	margin: 0px 0px 0px 0px;
	color: #613419;
	font-size: 11px;
	font-weight: normal;
		width: 252px;
}
/* INICIO ESTILOS PARA EL EDITOR */
h1.seminario_titulo {
	color: #F4761E;
	font-size: 12px;
	font-weight:bold;
	margin: -34px 0px 10px -62px;
}

div.seminario_cont p {
	color: #5B2C10;
	font-size: 11px;
	margin: 0px 0px 10px -10px;
}
/* FIN ESTILOS PARA EL EDITOR */

a.link_marr {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5B2C10;
	text-decoration:none;
	font-weight:bold;
}
a.link_marr:hover {
	color: #F4761E;
}


/* BIBLIOGRAFÍA */
#cont_biblio {
	text-align: left;
	margin: 34px 0 8px 30px !important;
	margin: 40px 0 8px 30px;
	position:absolute !important;
	position:relative;
	font-size: 11px;
	color: #0A0E74;
	width:210px;
}
#cont_biblio img{
	border: 0px;
}
#cont_biblio p{
	font-weight:bold;
	padding-top: 20px !important;
	padding-top: 30px;
}

/* paginado_anual OLD*/
/*.paginado_anual{
	float:left;
	width:100%;
	margin:0!important;
	padding:0;
}
.paginado_anual li{
	width:33%;
	float:left;
	list-style-image:none!important;
	list-style-type:none;
}
.paginado_anual li a{
	display:block;
	background:url(../images/sol_agenda_off.gif) left top no-repeat;
	text-align:center;
	width:140px;
	height:23px;
}
.paginado_anual li a:hover,
.paginado_anual li.sel a{
	background-image:url(../images/sol_agenda_on.gif);
}
.paginado_anual li a .link_ano{
	color:#c2c3c4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:3px 0;
	display:block;
}
.paginado_anual li a:hover span.link_ano,
.paginado_anual li.sel a span.link_ano{
	font-weight:bold;
	color:#f4761e;
}*/


/* paginado_anual */
.act_ciudades_list ul.paginado_anual {
	float:left;
	width:100%;
	height: 40px;	
	padding: 12px 0 0 65px;
	margin: 0;
}
.paginado_anual li{
	float:left;
	list-style-image:none!important;
	list-style-type:none;
	margin: 0;
	padding: 0;
}
.paginado_anual li a{
	display:block;
	background:url(../images/bull_agenda.gif) left 5px no-repeat;
	text-align:left;
	width:80px;
}
.paginado_anual li a:hover,
.paginado_anual li.sel a{
	background:url(../images/bull_agenda.gif) left 5px no-repeat;
}
.paginado_anual li a .link_ano {
	color:#805840;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;	
	font-size:14px;
	line-height: 14px;
	padding-left: 10px;
	display:block;
}
.paginado_anual li a:hover span.link_ano,
.paginado_anual li.sel a span.link_ano{
	font-weight:bold;
	color:#f4761e;
}
.boton01 {
	font-family: arial;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color:#000000;
	border: 1px solid #000000;
	background-color: #F8F8F8;
	overflow:visible;
	margin:0!important;
}

/* mes OLD */
/*.agenda{
	padding-left:0!important;
}
.agenda .mes{
	background:url(../images/back_mes.gif) left top no-repeat;
	display:block;
	padding:6px 84px 6px 12px;
	margin-left:0px;
}
.agenda .mes strong{
	display:block;
	background:url(../images/ico_mes.gif) right 4px no-repeat;
	color:#f4761e;
}
.agenda ul{
	padding:0;
	margin-left:16px;
	width:430px;
}*/

/* mes */
.agenda{
	padding-left: 45px;
}
.agenda .mes {
	background:url(../images/bg_mes.gif) left top no-repeat;
	display:block;
	margin:20px 0 10px 0;
	padding: 0 0 0 16px;
	width: 211px;
	height: 30px;
	color: #602808;
	font-size: 17px;
}
.agenda ul {
	padding:0;
	margin-left:16px;
	width:430px;
}

/*VIDEOTECA*/
.recu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #6C6C6C;
    FONT-STYLE: normal;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
	border: 1px solid #f3f1ef;
	background-color: #faf8f8;
	padding: 10px;
	width: 95% !important;
	width: 100%;
	height: 35px !important;
}
.recu .left{
	float:left;
	width: 290px;
}
.recu .right{
	float:right;
	padding-left: 10px;
	border-left: solid 1px #ede8e6;
}
.clearfix:after {
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}
.clearfix {
display:inline-block;
}
.clearfix {
display:block;
}
* html .clearfix {
height:1px;
}
.naranja{
color:#
f4761e;
}

