/* Copyright (c) 2009, Yahoo! Inc. All rights reserved. version: 2.7.0 */
/* Reset */ html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/* Fonts */ body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

/* = Tags */

* { outline:none }
body, body * { font-family:Verdana, Geneva, sans-serif }
label, button { cursor:pointer }
strong { font-weight:bold }
em { font-style:italic }
hr { display:none }
img { display:block }
a, a:link, a:visited { font-weight:bold; text-decoration:none; color:#ae2a28 }
a:hover, a:focus, a:active { text-decoration:underline }
label { display:block; padding:3px 1px; font-weight:bold; font-size:77%; color:#666 }
input { width:98%; margin-bottom:3px; border:1px solid #949599 }

/* = Classes */

.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0 }
.clearfix:after { clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0 } .clearfix { display:inline-block } * html .clearfix { height:1% } .clearfix { display:block }
.hide { display:none !important; visibility:hidden !important }
.show { display:block !important; visibility:visible !important }
.replace { display:block; text-indent:-9999px; overflow:hidden; outline:0 }
.alignright { float:right; margin-left:10px }
.alignleft { float:left; margin-right:10px }
.aligncenter { display:block; margin:0 auto }
.submit { width:18px; height:17px; text-indent:-9999px; *text-indent:0; *line-height:9999px; border:0; background:url(img/seta.png) }
.submit_txt { width:83px; height:17px; text-indent:-9999px; *text-indent:0; *line-height:9999px; border:0; background:url(img/enviar.png) }
.title, .excerpt { font-size:77% }
.excerpt, .date { color:#666 }
.date { font-size:69% }
.wide { width:870px !important; padding-right:0 !important }
.not_so_wide { padding-right:216px }
.page_title { margin-bottom:15px }
.red { color:#ae2a28 !important; font-size:77% }
.gris { color:#666666 !important }
.sel { text-decoration:underline !important }
.tag { margin-left:111px }
.block { width:100%; margin-bottom:20px }
.ver_web, .ver_web:link, .ver_web:visited,
.download, .download:link, .download:visited { display:block; min-height:15px; height:auto !important; height:15px; padding:8px 0 8px 40px; margin:5px 0 0; font-size:77%; background:url(img/mouse.png) no-repeat 0 top; color:#666 }
.download, .download:link, .download:visited { background:url(img/arquivo.png) no-repeat 6px 0 }
.col_txt { float:left; width:220px; }
.dots { padding-top:13px; margin-top:10px; background:url(img/dots.png) repeat-x }
.col_1 { float:left; width:173px; padding-right:70px }
.col_2 { float:left; width:204px; padding-right:48px }
.col_3 { float:left; width:150px }

/* = Models */

.content p, .content li { font-size:77% }
.content p, .content ul, .content ol { color:#666; margin-bottom:1em }

.list li { clear:both; float:left; width:419px; padding:0 30px 30px 0 }
.list li.alt { clear:none; padding-right:0 }
.list .box { float:left; width:224px; padding:5px 0 }

.wide_list li { padding:0 0 20px 0 }
.wide_list .box { margin-left:185px }

.not_so_wide_list li { clear:both; float:left; width:311px; padding:0 30px 20px 0 }
.not_so_wide_list li.alt { clear:none; padding-right:0 }

.book_list li, .files_list li { padding:0 0 20px 0 }
.book_list .box { margin-left:129px }

.files_list .box { padding-top:8px }

.mapa_list a { margin-top:8px; }

.nav { clear:both; font-size:69%; color:#666; cursor:default }
.nav a, .nav span { margin-right:9px }
.nav a, .nav a:link, .nav a:visited { color:#666 }

.sub_menu { _position:relative; _left:682px; _width:150px; padding-top:5px; border-top:6px solid #335033 }
.sub_menu li { padding-bottom:3px; _padding-bottom:1px; }

.abs_estatutos { position:absolute; top:153px; left:688px; width:157px; height:371px; background:url(img/estatutos.jpg) }

.abs_contacto { position:absolute; top:248px; left:417px }
.abs_contacto .replace { margin-bottom:14px }
.abs_contacto p { padding-left:5px }

.abs_presentacion { position:absolute; top:157px; left:702px }
.abs_presentacion a { margin-bottom:10px }
.abs_presentacion .txt_memoria-2009 { margin-bottom:35px }

.abs_sedes { position:absolute; top:157px; left:705px }
.abs_sedes a { margin-bottom:30px }

.abs_editorial { position:absolute; top:153px; left:694px; width:176px; padding-top:210px; background:url(img/bg_editorial.png) no-repeat  }
.abs_editorial .dots { margin-top:20px; font-size:77%; color:#666 }
#form_pedidos-de-libros { padding-top:100px; background:url(img/pedidos_de_libros.png) no-repeat }
#form_pedidos-de-libros .submit_txt { margin:15px 0 0 90px }

.abs_referencia-historica { position:absolute; top:159px; left:686px; width:173px; padding-top:193px; background:url(img/bg_referencia-historica.png) no-repeat }
.abs_referencia-historica p { display:none }

.abs_entrevistas { position:absolute; top:14px; left:474px }
.abs_logotipo { position:absolute; top:178px; left:475px }
.abs_entrevistas h3, .abs_logotipo h3 { margin-bottom:10px }
.logo_horizontal { padding:51px 0 0 10px }
.logo_vertical p, .logo_horizontal p { padding-top:10px }
.logo_horizontal p { padding-left:45px }

/* = Structure */

#page {
	position:relative;
	width:1000px;
	min-height:590px;
	height:auto !important;
	height:590px;
	margin:0 auto
}
	#header {
		float:left;
		width:81px;
		padding:16px 0 0 20px
	}
		#header h1 {
			float:left;
			width:81px;
			height:167px;
			text-indent:-9999px;
			background:url(img/fundacion_cultural_hispano_brasilena.png)
		}
			#header h1 a {
				display:block;
				width:100%;
				height:100%;
				text-indent:-9999px
			}
	#menu {
		position:relative;
		z-index:10;
		width:870px;
		height:14px;
		padding:71px 0 10px;
		margin-left:130px;
		_margin-left:127px;
		border-bottom:2px solid #949599
	}
			#menu li {
				float:left;
				position:relative;
				padding:0 34px 0 0
			}
				#menu a {
					height:14px;
					font-size:77%;
					font-weight:normal;
					text-transform:uppercase;
					background-repeat:no-repeat;
					background-image:url(img/menu.png)
				}
				#menu li ul {
					display:none;
					position:absolute;
					top:14px;
					left:0;
					padding:10px 0 0;
					background:#fff
				}
				#menu li:hover ul,
				#menu li.hover ul {
					display:block;
					background:none
				}
				#menu li ul.sub_institucional { width:109px }
				#menu li ul.sub_lineas-de-actuacion { width:162px }
					#menu li li {
						clear:left;
						float:left;
					}
						#menu li li a,
						#menu li li a:link,
						#menu li li a:visited {
							border:4px solid #fff;
							border-left-width:6px;
							background-color:#fff
						}
						#menu li li a:hover,
						#menu li li a:focus,
						#menu li li a:active {
							border-color:#335033;
							background-color:#335033
						}
	#events {
		position:absolute;
		top:236px;
		left:0
	}
	.home #events { top:260px }
		#events h2 {
			padding:8px 0 0 5px;
			border-top:6px solid #949599;
			background-repeat:no-repeat;
			background-position:right bottom
		}
		#events li {
			float:left;
			clear:left;
			padding:9px 0 5px 5px
		}
			#events li a { background-image:url(img/menu_area.png) }
	#search {
		position:absolute;
		z-index:20;
		top:22px;
		left:812px;
		width:188px
	}
			#search h2 { border-bottom:7px solid #fff }
				#search input { width:145px }
				#search .submit {
					_position:relative;
					_top:-4px;
					_left:5px;
				}
	#body {
		position:relative;
		z-index:1;
		/*width:653px;*/
		min-height:452px;
		height:auto !important;
		height:452px;
		padding:13px 217px 20px 0;
		/*_padding-right:38px;*/
		margin-left:130px;
		_margin-left:127px
	}
	.home #body { padding-top:13px }
	#body.no_bottom { margin-bottom:0 }
		#slideshow {
			position:relative;
			width:870px;
			height:158px;
			margin:0 0 13px
		}
			#slideshow img {
				position:absolute;
				top:0;
				left:0;
				z-index:8
			}
			#slideshow img.active { z-index:10 }
			#slideshow img.last-active { z-index:9 }
		#next_events {
			float:left;
			width:645px;
			padding:0 0 20px
		}
			#next_events h2 { margin:0 0 8px }
				#next_events li {
					float:left;
					width:175px;
					padding:0 40px 0 0;
				}
					#next_events .box { padding:15px 5px }
			#next_events .more { clear:both }
		#sub_highlights {
			float:right;
			width:224px
		}
			#sub_highlights h2 { margin:0 0 20px }
				#sub_highlights li {
					clear:left;
					float:left;
					margin:0 0 11px
				}
		#sub_menu {
			min-height:96px;
			height:auto !important;
			height:96px;
			margin-bottom:15px
		}
		.institucional #sub_menu {
			width:150px;
			_width:653px;
			padding-left:682px;
			_padding-left:0;
		}
		.lineas-de-actuacion #sub_menu {
			position:absolute;
			top:13px;
			left:675px;
			_left:-3px;
			width:195px;
			padding-left:0
		}
		.referencia-historica .content {
			padding-top:20px;
			padding-left:330px
		}
	#footer,
	#institutions {
		clear:both;
		padding:8px 0 30px;
		margin:0 0 0 130px;
		border-top:2px solid #949599
	}
		#footer .copyright {
			float:left;
			width:40%;
			font-size:69%;
			color:#949599
		}
		#footer .menu_footer {
			float:right;
			width:60%;
			font-size:69%;
			text-align:right;
		}
			#footer a,
			#footer a:link,
			#footer a:visited {
				margin-left:12px;
				font-weight:normal;
				color:#949599
			}
	#institutions {
		position:relative;
		height:150px;
		padding:26px 0 0;
		border:0;
		background:url(img/intituciones.png) no-repeat;
	}
		#institutions a {
			display:block;
			position:absolute;
			text-indent:-9999px;
			background-image:url(img/marcas_intituciones.png)
		}

/* = BGs */

.bg_artes-escenicas { min-height:543px; height:auto !important; height:543px; background:url(img/bg_artes-escenicas.png) no-repeat right 13px }

.bg_artes-plasticas { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_plasticas.gif) no-repeat right 13px }
.bg_ciencia { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_ciencia.gif) no-repeat right 13px }
.bg_historia { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_historia.gif) no-repeat right 13px }
.bg_economia { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_economia.gif) no-repeat right 13px }
.bg_cine { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_cine.gif) no-repeat right 13px }
.bg_literatura { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_literatura.gif) no-repeat right 13px }
.bg_sociologia { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_sociologia.gif) no-repeat right 13px }
.bg_neutro { min-height:543px; height:auto !important; height:543px; background:url(img/buscar_neutro.gif) no-repeat right 13px }

.bg_espacios-culturales { min-height:311px; height:auto !important; height:311px; background:url(img/bg_espacios-culturales.png) no-repeat 687px 37px }
.bg_acuerdos { min-height:409px; height:auto !important; height:409px; background:url(img/bg_acuerdos.jpg) no-repeat 671px 136px }
.bg_colaboradores { min-height:464px; height:auto !important; height:464px; background:url(img/bg_colaboradores.jpg) no-repeat 509px 128px }
.bg_equipo { min-height:408px; height:auto !important; height:408px; background:url(img/bg_equipo.png) no-repeat 417px 228px }
.bg_referencia-historica { min-height:343px; height:auto !important; height:343px; background:url(img/bg_referencia-historica.png) no-repeat 686px 159px }
.bg_dialogos-culturales { min-height:622px; height:auto !important; height:622px; background:url(img/bg_dialogos-culturales.png) no-repeat 685px 161px }
.bg_divulgacion { min-height:572px; height:auto !important; height:572px; background:url(img/bg_divulgacion.png) no-repeat 685px 161px }
.bg_estudios-e-investigacion { min-height:706px; height:auto !important; height:706px; background:url(img/bg_estudios-e-investigacion.png) no-repeat 685px 161px }
.bg_memoria-y-presencia { min-height:353px; height:auto !important; height:353px; background:url(img/bg_memoria-y-presencia.png) no-repeat 685px 161px }
.bg_mapa-web { min-height:480px; height:auto !important; height:480px; background:url(img/bg_mapa.jpg) no-repeat right bottom }
#body.bg_referencia-historica { min-height:570px; height:auto !important; height:570px; background:url(img/fachada.jpg) no-repeat left bottom }

.top_acuerdos { background:url(img/top_acuerdos.jpg) no-repeat }
.top_colaboradores { background:url(img/top_colaboradores.jpg) no-repeat }
.top_equipo { background:url(img/top_equipo.jpg) no-repeat }
.top_patronato { background:url(img/top_patronato.jpg) no-repeat }
.top_presentacion { background:url(img/top_presentacion.jpg) no-repeat  }
.top_sedes { background:url(img/top_sedes.jpg) no-repeat }

/* = Titles */

.title_actualidad { width:91px; height:13px; background:url(img/titulos.png) 0 -71px }
.title_aviso-legal { width:95px; height:17px; background:url(img/titulos.png) 0 -89px }
.title_eventos-por-areas { width:155px; height:17px; background:url(img/titulos.png) 0 -107px }
.title_espacios-culturales { width:170px; height:17px; background:url(img/titulos.png) 0 -125px }
.title_acuerdos { width:79px; height:13px; background:url(img/titulos.png) 0 -143px }
.title_colaboradores { width:165px; height:13px; background:url(img/titulos.png) 0 -161px }
.title_equipo { width:58px; height:17px; background:url(img/titulos.png) 0 -179px }
.title_patronato { width:83px; height:13px; background:url(img/titulos.png) 0 -197px }
.title_vocales-y-secretario { width:281px; height:16px; background:url(img/titulos.png) 0 -215px }
.title_presentacion { width:113px; height:13px; background:url(img/titulos.png) 0 -233px }
.title_sedes { width:113px; height:13px; background:url(img/titulos.png) 0 -251px }
.title_referencia-historica { width:249px; height:13px; background:url(img/titulos.png) 0 -269px }
.title_lineas-de-actuacion { width:174px; height:13px; background:url(img/titulos.png) 0 -287px }
.title_mapa-web { width:86px; height:17px; background:url(img/titulos.png) 0 -305px }
.title_fchb-en-los-medios { width:172px; height:13px; background:url(img/titulos.png) 0 -323px }
.title_busqueda { width:221px; height:17px; background:url(img/titulos.png) 0 -341px }
.title_sala-de-prensa { width:127px; height:17px; background:url(img/titulos.png) 0 -359px }
.title_entrevistas-y-mas-informacion { width:264px; height:16px; background:url(img/titulos.png) 0 -377px }
.title_logotipo-institucional { width:190px; height:17px; background:url(img/titulos.png) 0 -395px }

/* = Sub Menus */

.sub_presentacion { width:124px; height:17px; background:url(img/sub_menu_institucional.png) }
	.sub_presentacion:hover, .sub_presentacion:focus,
	.sub_presentacion:active, .presentacion .sub_presentacion { background-position:-150px 0 }

.sub_sedes { width:49px; height:14px; background:url(img/sub_menu_institucional.png) 0 -21px }
	.sub_sedes:hover, .sub_sedes:focus,
	.sub_sedes:active, .sedes .sub_sedes { background-position:-150px -21px }

.sub_patronato { width:97px; height:14px; background:url(img/sub_menu_institucional.png) 0 -38px }
	.sub_patronato:hover, .sub_patronato:focus,
	.sub_patronato:active, .patronato .sub_patronato { background-position:-150px -38px }

.sub_colaboradores { width:145px; height:14px; background:url(img/sub_menu_institucional.png) 0 -56px }
	.sub_colaboradores:hover, .sub_colaboradores:focus,
	.sub_colaboradores:active, .colaboradores .sub_colaboradores { background-position:-150px -56px }

.sub_equipo { width:62px; height:14px; background:url(img/sub_menu_institucional.png) 0 -74px }
	.sub_equipo:hover, .sub_equipo:focus,
	.sub_equipo:active, .equipo .sub_equipo { background-position:-150px -74px }

.sub_acuerdos { width:90px; height:14px; background:url(img/sub_menu_institucional.png) 0 -92px }
	.sub_acuerdos:hover, .sub_acuerdos:focus,
	.sub_acuerdos:active, .acuerdos .sub_acuerdos { background-position:-150px -92px }

.sub_editorial { width:81px; height:14px; background:url(img/sub_menu_lineas-de-actuacion.png) }
	.sub_editorial:hover, .sub_editorial:focus,
	.sub_editorial:active, .editorial .sub_editorial { background-position:191px 0 }

.sub_dialogos-culturales { width:189px; height:17px; background:url(img/sub_menu_lineas-de-actuacion.png) 0 -15px }
	.sub_dialogos-culturales:hover, .sub_dialogos-culturales:focus,
	.sub_dialogos-culturales:active, .dialogos-culturales .sub_dialogos-culturales { background-position:191px -15px }

.sub_memoria-y-presencia { width:191px; height:14px; background:url(img/sub_menu_lineas-de-actuacion.png) 0 -37px }
	.sub_memoria-y-presencia:hover, .sub_memoria-y-presencia:focus,
	.sub_memoria-y-presencia:active, .memoria-y-presencia .sub_memoria-y-presencia { background-position:191px -37px }

.sub_estudios-e-investigacion { width:131px; height:29px; background:url(img/sub_menu_lineas-de-actuacion.png) 0 -56px }
	.sub_estudios-e-investigacion:hover, .sub_estudios-e-investigacion:focus,
	.sub_estudios-e-investigacion:active, .estudios-e-investigacion .sub_estudios-e-investigacion { background-position:191px -56px }

.sub_divulgacion { width:116px; height:17px; background:url(img/sub_menu_lineas-de-actuacion.png) 0 -87px }
	.sub_divulgacion:hover, .sub_divulgacion:focus,
	.sub_divulgacion:active, .divulgacion .sub_divulgacion { background-position:191px -87px }

/* = Text replacements */

.txt_institucional { width:80px; height:14px; background:url(img/menu.png) }
a.txt_institucional:hover, .txt_institucional:focus,
.txt_institucional:active, .institucional .txt_institucional { background-position:0 -14px }

	.txt_presentacion { width:80px; background-position:0 -28px; border-right-width:23px !important }
		.txt_presentacion:hover, .txt_presentacion:focus,
		.txt_presentacion:active { background-position:0 -42px }
	.txt_sedes { width:31px; background-position:-91px -28px; border-right-width:72px !important }
		.txt_sedes:hover, .txt_sedes:focus,
		.txt_sedes:active { background-position:-91px -42px }
	.txt_patronato { width:65px; background-position:-133px -28px; border-right-width:38px !important }
		.txt_patronato:hover, .txt_patronato:focus,
		.txt_patronato:active { background-position:-133px -42px }
	.txt_colaboradores { width:93px; background-position:-208px -28px; border-right-width:10px !important }
		.txt_colaboradores:hover, .txt_colaboradores:focus,
		.txt_colaboradores:active { background-position:-208px -42px }
	.txt_equipo { width:40px; background-position:-312px -28px; border-right-width:63px !important }
		.txt_equipo:hover, .txt_equipo:focus,
		.txt_equipo:active { background-position:-312px -42px }
	.txt_acuerdos { width:58px; background-position:-362px -28px; border-right-width:45px !important }
		.txt_acuerdos:hover, .txt_acuerdos:focus,
		.txt_acuerdos:active { background-position:-362px -42px }

.txt_lineas-de-actuacion { width:113px; height:14px; background:url(img/menu.png) -90px 0 }
a.txt_lineas-de-actuacion:hover, .txt_lineas-de-actuacion:focus,
.txt_lineas-de-actuacion:active, .lineas-de-actuacion .txt_lineas-de-actuacion { background-position:-90px -14px }

	.txt_editorial { width:52px; background-position:0 -56px; border-right-width:104px !important }
		.txt_editorial:hover, .txt_editorial:focus,
		.txt_editorial:active { background-position:0 -70px }
	.txt_dialogos-culturales { width:121px; background-position:-62px -56px; border-right-width:35px !important }
		.txt_dialogos-culturales:hover, .txt_dialogos-culturales:focus,
		.txt_dialogos-culturales:active { background-position:-62px -70px }
	.txt_memoria-y-presencia { width:121px; background-position:-193px -56px; border-right-width:35px !important }
		.txt_memoria-y-presencia:hover, .txt_memoria-y-presencia:focus,
		.txt_memoria-y-presencia:active { background-position:-193px -70px }
	.txt_estudios-e-investigacion { width:147px; background-position:-325px -56px; border-right-width:9px !important }
		.txt_estudios-e-investigacion:hover, .txt_estudios-e-investigacion:focus,
		.txt_estudios-e-investigacion:active { background-position:-325px -70px }
	.txt_divulgacion { width:74px; background-position:-482px -56px; border-right-width:82px !important }
		.txt_divulgacion:hover, .txt_divulgacion:focus,
		.txt_divulgacion:active { background-position:-482px -70px }
						
.txt_espacios-culturales { width:116px; height:14px; background:url(img/menu.png) -221px 0 }
a.txt_espacios-culturales:hover, .txt_espacios-culturales:focus,
.txt_espacios-culturales:active, .espacios-culturales .txt_espacios-culturales { background-position:-221px -14px }

.txt_actualidad { width:65px; height:14px; background:url(img/menu.png) -348px 0 }
a.txt_actualidad:hover, .txt_actualidad:focus,
.txt_actualidad:active, .actualidad .txt_actualidad { background-position:-348px -14px }

.txt_fchb-en-los-medios { width:113px; height:14px; background:url(img/menu.png) -424px 0 }
a.txt_fchb-en-los-medios:hover, .txt_fchb-en-los-medios:focus,
.txt_fchb-en-los-medios:active, .fchb-en-los-medios .txt_fchb-en-los-medios { background-position:-424px -14px }

.txt_sala-de-prensa { width:86px; height:14px; background:url(img/menu.png) -547px 0 }
a.txt_sala-de-prensa:hover, .txt_sala-de-prensa:focus,
.txt_sala-de-prensa:active { background-position:-547px -14px }

.txt_buscar-eventos-por-areas { width:89px; height:46px; background:url(img/buscar_eventos_por_areas.png) }

.txt_artes-escenicas { width:82px; height:26px }
	.txt_artes-escenicas:hover, .txt_artes-escenicas:focus,
	.txt_artes-escenicas:active { background-position:-95px 0 }

.txt_artes-plasticas { width:86px; height:29px; background-position:0 -38px }
	.txt_artes-plasticas:hover, .txt_artes-plasticas:focus,
	.txt_artes-plasticas:active { background-position:-95px -38px }

.txt_ciencia { width:85px; height:29px; background-position:0 -78px }
	.txt_ciencia:hover, .txt_ciencia:focus,
	.txt_ciencia:active { background-position:-95px -78px }

.txt_cine { width:36px; height:14px; background-position:0 -117px }
	.txt_cine:hover, .txt_cine:focus,
	.txt_cine:active { background-position:-95px -117px }

.txt_economia { width:79px; height:14px; background-position:0 -142px }
	.txt_economia:hover, .txt_economia:focus,
	.txt_economia:active { background-position:-95px -142px }

.txt_historia { width:63px; height:14px; background-position:0 -171px }
	.txt_historia:hover, .txt_historia:focus,
	.txt_historia:active { background-position:-95px -171px }

.txt_literatura { width:76px; height:14px; background-position:0 -201px }
	.txt_literatura:hover, .txt_literatura:focus,
	.txt_literatura:active { background-position:-95px -201px }

.txt_sociedad { width:81px; height:32px; background-position:0 -231px }
	.txt_sociedad:hover, .txt_sociedad:focus,
	.txt_sociedad:active { background-position:-95px -231px }

.txt_buscador-de-noticias { width:145px; height:13px; background:url(img/titulos.png) no-repeat }

.txt_buscador-de-actualidad { background:url(img/t_buscador.png) 0 -0px no-repeat}
.txt_buscador-de-medios {  background:url(img/t_buscador.png) 0 -20px no-repeat}
.txt_buscador-de-prensa { background:url(img/t_buscador.png) 0 -40px no-repeat}
.txt_buscador-de-lineas {  background:url(img/t_buscador.png) 0 -60px no-repeat}
.txt_buscador-de-espacios {  background:url(img/t_buscador.png) 0 -80px no-repeat}
.txt_buscador-de-editorial {  background:url(img/t_buscador.png) 0 -100px no-repeat}

.txt_proximos-eventos { width:153px; height:14px; background:url(img/titulos.png) 0 -17px }
.txt_destacamos { width:136px; height:14px; background:url(img/titulos.png) 0 -35px }
.txt_ver-programacion-del-mes { width:242px; height:17px;outline:0;outline-style:none; background:url(img/titulos.png) 0 -53px }

.txt_vocales-y-secretario { width:140px; height:105px; background:url(img/vocales_y_secretario.png) }
.txt_contacto { width:244px; height:88px; background:url(img/contacto.png) }
.txt_memoria-2006 { width:143px; height:143px; background:url(img/memoria_info-economica.png) }
	.txt_memoria-2006:hover, .txt_memoria-2006:focus, .txt_memoria-2006:active { background-position:143px 0 }
.txt_memoria-07-08 { width:143px; height:40px; background:url(img/memoria_info-economica.png) 0 -152px }
	.txt_memoria-07-08:hover, .txt_memoria-07-08:focus, .txt_memoria-07-08:active { background-position:143px -152px }
.txt_memoria-2009 { width:143px; height:37px; background:url(img/memoria_info-economica.png) 0 -205px }
	.txt_memoria-2009:hover, .txt_memoria-2009:focus, .txt_memoria-2009:active { background-position:143px -205px }
.txt_info-economica { width:143px; height:103px; background:url(img/memoria_info-economica.png) 0 -274px }
	.txt_info-economica:hover, .txt_info-economica:focus, .txt_info-economica:active { background-position:143px -274px }

.txt_referencia { width:137px; height:165px; background:url(img/referencia_galeria.png) }
	.txt_referencia:hover, .txt_referencia:focus, .txt_referencia:active { background-position:137px 0 }
.txt_galeria { width:137px; height:160px; background:url(img/referencia_galeria.png) repeat-x 0 -165px }
	.txt_galeria:hover, .txt_galeria:focus, .txt_galeria:active { background-position:137px -165px }

.txt_mapa_1 { width:173px; height:13px; background:url(img/menu_mapa.png) }
.txt_mapa_2 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -20px }
.txt_mapa_3 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -40px }
.txt_mapa_4 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -60px }
.txt_mapa_5 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -80px }
.txt_mapa_6 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -100px }
.txt_mapa_7 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -120px }
.txt_mapa_8 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -140px }
.txt_mapa_9 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -160px }
.txt_mapa_10 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -180px }
.txt_mapa_11 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -200px }
.txt_mapa_12 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -220px }
.txt_mapa_13 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -240px }
.txt_mapa_14 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -260px }
.txt_mapa_15 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -280px }
.txt_mapa_16 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -300px }
.txt_mapa_17 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -320px }
.txt_mapa_18 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -340px }
.txt_mapa_19 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -360px }
.txt_mapa_20 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -380px }
.txt_mapa_21 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -400px }
.txt_mapa_22 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -420px }
.txt_mapa_23 { width:204px; height:13px; background:url(img/menu_mapa.png) 0 -440px }
.txt_mapa_24 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -460px }
.txt_mapa_25 { width:173px; height:13px; background:url(img/menu_mapa.png) 0 -480px }
.txt_mapa_26 { width:150px; height:13px; background:url(img/menu_mapa.png) 0 -500px }
.txt_mapa_27 { width:150px; height:13px; background:url(img/menu_mapa.png) 0 -520px }

/* = Tags */

.tag_cine { width:64px; height:12px; background:url(img/tags.png) }
.tag_economia { width:64px; height:12px; background:url(img/tags.png) 0 -14px }
.tag_musica { width:64px; height:12px; background:url(img/tags.png) 0 -28px }
.tag_escenicas { width:64px; height:12px; background:url(images/tag_escenicas.gif) 0 0 }
.tag_plasticas { width:64px; height:12px; background:url(images/tag_plasticas.gif) 0 0 }
.tag_ciencia { width:64px; height:12px; background:url(images/tag_ciencia.gif) 0 0 }
.tag_historia { width:64px; height:12px; background:url(images/tag_historia.gif) 0 0 }
.tag_literatura { width:64px; height:12px; background:url(images/tag_literatura.gif) 0 0 }
.tag_sociologia { width:64px; height:12px; background:url(images/tag_sociologia.gif) 0 0 }
.tag_neutro { width:64px; height:12px; background:url(images/tag_neutro.gif) 0 0 }

/* Institutions */

.institution_1 { width:140px; height:70px; top:52px; left:4px; background-position:0 -570px }
	.institution_1:hover, .institution_1:focus,
	.institution_1:active { background-position:-140px -570px }

.institution_2 { width:110px; height:70px; top:52px; left:144px; background-position:-30px -500px }
	.institution_2:hover, .institution_2:focus,
	.institution_2:active { background-position:-140px -500px }

.institution_3 { width:75px; height:46px; top:38px; left:370px; background-position:-49px -2px }
	.institution_3:hover, .institution_3:focus,
	.institution_3:active { background-position:-159px -2px }

.institution_4 { width:74px; height:21px; top:58px; left:467px; background-position:-50px -65px }
	.institution_4:hover, .institution_4:focus,
	.institution_4:active { background-position:-160px -65px }

.institution_5 { width:92px; height:26px; top:54px; left:555px; background-position:-46px -117px }
	.institution_5:hover, .institution_5:focus,
	.institution_5:active { background-position:-156px -117px }

.institution_6 { width:97px; height:10px; top:64px; left:656px; background-position:-37px -170px }
	.institution_6:hover, .institution_6:focus,
	.institution_6:active { background-position:-147px -170px }

.institution_7 { width:88px; height:45px; top:42px; left:777px; background-position:-43px -203px }
	.institution_7:hover, .institution_7:focus,
	.institution_7:active { background-position:-153px -203px }

.institution_8 { width:81px; height:38px; top:100px; left:371px; background-position:-45px -256px }
	.institution_8:hover, .institution_8:focus,
	.institution_8:active { background-position:-155px -256px }

.institution_9 { width:107px; height:26px; top:109px; left:477px; background-position:-32px -312px }
	.institution_9:hover, .institution_9:focus,
	.institution_9:active { background-position:-142px -312px }

.institution_10 {
	width:92px;
	height:35px;
	top:107px;
	left:605px;
	background-position:-53px -369px
}
	.institution_10:hover, .institution_10:focus,
	.institution_10:active { background-position:-163px -369px }

.institution_11 { width:54px; height:31px; top:108px; left:716px; background-position:-58px -410px }
	.institution_11:hover, .institution_11:focus,
	.institution_11:active { background-position:-168px -410px }

.institution_12 { width:61px; height:26px; top:110px; left:796px; background-position:-55px -462px }
	.institution_12:hover, .institution_12:focus,
	.institution_12:active { background-position:-165px -462px }

/* = Other replacements */

.title {
	cursor:pointer;
	text-decoration:none;
	font-weight:bold;
	color:#900;
}
.title:hover, .title:focus, .title:active { text-decoration:underline }
.block_acuerdos { height:72px; background:url(img/block_acuerdos.png) }


		#doble_columna {
			float:left;
			width:645px;
			padding:0 0 20px
		}
			#doble_columna h2 { margin:0 0 8px }
				#doble_columna li {
					float:left;
					width:121px;
					padding:0 20px 0 0;
				}
					#doble_columna .box { padding:15px 5px }
			#doble_columna .more { clear:both }
			
			
		#doble_columna1 {
			float:left;
			width:645px;
			padding:0 0 20px
		}
			#doble_columna1 h2 { margin:0 0 8px }
				#doble_columna1 li {
					float:left;
					width:175px;
					padding:0 40px 0 0;
				}
					#doble_columna1 .box { padding:15px 5px }
			#doble_columna1 .more { clear:both }
			
			
		#doble_columna2 {
			float:left;
			width:850px;
			padding:0 0 20px
		}
			#doble_columna2 h2 { margin:0 0 8px }
				#doble_columna2 li {
					float:left;
					width:175px;
					padding:0 40px 0 0;
				}
					#doble_columna2 .box { padding:15px 5px }
			#doble_columna2 .more { clear:both }			
			


	#body2.no_bottom { margin-bottom:0 }
		#slideshow2 {
			position:relative;
			width:870px;
			height:323px;
			margin:0 0 13px
		}
			#slideshow2 img {
				position:absolute;
				top:0;
				left:0;
				z-index:8
			}
			#slideshow2 img.active { z-index:10 }
			#slideshow2 img.last-active { z-index:9 }
		#next_events2 {
			float:left;
			width:645px;
			padding:0 0 20px
		}
			#next_events2 h2 { margin:0 0 8px }
				#next_events2 li {
					float:left;
					width:175px;
					padding:0 40px 0 0;
				}
					#next_events2 .box { padding:15px 5px }
			#next_events2 .more { clear:both }
		#sub_highlights2 {
			float:right;
			width:224px
		}
			#sub_highlights2 h2 { margin:0 0 20px }
				#sub_highlights2 li {
					clear:left;
					float:left;
					margin:0 0 11px
				}			
			
			
			
