/*DEFINICIONES*/

@import 'estilos2.css';

body{
    background-color:#ffffff;
	margin:auto;
	padding:0;
	text-align:center;
	background-image:url('../img/bkg_estira_body.gif');
	background-repeat: repeat-x;
	background-position:top;
}

form{
	margin:0px;
	padding:0px;
	border:0px;
	border-collapse:collapse;
}

img {
	border:0px;
	margin:0px;
	padding:0px; 
}

span {
		margin:0px;
		padding:0px; 
		border:0px;
}

p {
		margin:0px;
		padding:0px; 
		border:0px;
		line-height:1.2em;	
}

li {
		margin:0px;
		padding:0px; 
		list-style: none;
}

div{
	display:block;
	position:relative;
}

a{
	text-decoration:none;
}

.formulario_punteado{
    background:transparent url(../img/bkg_punteado.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	position:relative;
	clear:both;
	float:left;
	width:447px;
	font-size:0px;
	overflow:hidden;
}

.formulario_texto{
	float:left;
	height:auto;
	margin-top:8px;
	position:relative;
	text-align:left;
	width:447px;
}

.linea_formulario{
	position:relative;
	clear:both;
	float:left;
	height:18px;
	width:445px;
}

.linea_check{
	position:relative;
	clear:both;
	display:inline;
	margin-left:123px;
	float:left;
	height:18px;
	width:283px;
}

.linea_check2{
	position:relative;
	clear:both;
	display:inline;
	margin-left:223px;
	float:left;
	height:18px;
	width:213px;
}

.form_check{
	position:absolute;
	top:1px;
	left:0px;
	height:14px;
	width:14px;
	border:1px solid #666666;
	margin:0px;
	padding:0px;
}

.textos_check{
    position:absolute;
	top:0px;
	left:20px;
	height:18px;
	width:260px;
	text-align:left;
}

.textos_check2{
    position:absolute;
	top:0px;
	left:20px;
	height:18px;
	width:155px;
	text-align:left;
}

.espacio_formulario{
	position:relative;
	clear:both;
	float:left;
	height:6px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario2{
	position:relative;
	clear:both;
	float:left;
	height:9px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario3{
	position:relative;
	clear:both;
	float:left;
	height:11px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario4{
	position:relative;
	clear:both;
	float:left;
	height:13px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario5{
	position:relative;
	clear:both;
	float:left;
	height:8px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario6{
	position:relative;
	clear:both;
	float:left;
	height:14px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario7{
	position:relative;
	clear:both;
	float:left;
	height:9px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.espacio_formulario8{
	position:relative;
	clear:both;
	float:left;
	height:44px;
	width:445px;
	font-size:0px;
	overflow:hidden;
}

.btn_form_enviar{
	position:absolute;
	top:0px;
	left:177px;
	background-color: #000000;
	text-align:center;
	width:36px;
	height:14px;
}

.textos_formulario{
    position:absolute;
	top:2px;
	left:0px;
	height:16px;
	width:118px;
	text-align:right;
}

.input_formulario{
    position:absolute;
    left:123px;
    border:1px solid #666666;
	top:0px;
	height:14px;
	width:281px;
	text-align:left;
}

.formulario_min_height_texto{
    position:relative;
	clear:both;
	float:left;
	height:208px;
	width:0px;
}

/*FORMULARIOS*/
.formulario{
	color: #868c91;
	font-family:  helvetica;
	font-size: 10px;
	font-weight:normal;
	padding-left:2px;
	background-color:#f8f8f8;
	border: 1px solid #666666;
	width:125px;
	height:15px;
}

/*CONTENEDORES WEB*/

.contenedor_total{
	display:block;
	position:relative;
	float:none;
	clear:none;
	margin:0 auto;
	width:995px;
	height:auto;
	text-align:center;
}


.barra_superior{
	display:block;
    position:relative;
	height:18px;
	width:100%;
	float:left;
	clear:both;
	background-color:#000000;
	font-size:0px;
}

.barra_separadora{
    display:block;
	position:relative;
	float:right;
	background-color:white;
	height:13px;
	width:1px;
	margin-left:3px;
	margin-right:3px;
	margin-top:2px;
	font-size:0px;
}

.posi_aviso{
    display:block;
	position:relative;
	float:right;
	margin-right:10px;
	margin-top:2px;
}

.posi_contacto{
    display:block;
	position:relative;
	float:right;
	margin-top:2px;
}

.posi_blog{
    display:block;
    left:946px;
    position:absolute;
    top:23px;
}

.bkg_cabecera{
	display:block;
	position:relative;
	float:left;
	clear:both;
	background:url('../img/bkg_cabecera.jpg') no-repeat;
	width:995px;
	height:138px;
}

.posi_manos{
	display:block;
	position:relative;
	float:left;
	clear:both;
	background:url('../img/bkg_manos_old.jpg') no-repeat;
	width:995px;
	height:119px;
}

.posi_mano1{
	display:block;
	position:relative;
	float:left;
	clear:both;
	background:url('../img/bkg_mano1.jpg') no-repeat;
	width:200px;
	height:118px;
}

.posi_undanet{
	display:block;
	position:relative;
	width:166px;
	height:18px;
	float:right;
	margin-right: 10px;
}

.boton_fondo_negro{
	display:block;
	position:absolute;
	background-color: black;
	padding-left:3px;
	padding-right:3px;
}

.boton_fondo_negro2{
	display:block;
	position:relative;
	margin-top:10px;
	float:left;
	clear:both;
	margin-left:211px;
	padding-left:3px;
	padding-right:3px;
	background-color:#000;
}

.capa_central{
	display:block;
	position:relative;
	float:left;
	clear:both;
	height:auto;
	width:995px;
}

.min_height{
    display:block;
	position:relative;
	float:left;
	height:580px;
	width:0px;
}

.linea_gris{
    position:relative;
	float:right;
	clear:both;
	background-color:#c0c0c0;
	width:160px;
	height:1px;
	font-size:0px;
	overflow:hidden;
	margin-top:10px;
}

.posi_botonmenu{
	display:block;
    position:relative;
	float:right;
	clear:both;
}

.capa_menu{
	display:block;
	position:relative;
	float:left;
	z-index:2;
	text-align:right;
	width:181px;
	overflow:hidden;
}

.contenedor{
	display:block;
	position:relative;
	float:left;
	z-index:2;
	text-align:right;
	margin-left:20px;
	width:760px;
	overflow:hidden;
}

.marco_gris{
	display:block;
	position:relative;
	float:left;
	width:470px;
	height:auto;
	border:3px solid #dcdcdc;
	background-color:#ededed;
	margin-top:20px;
	padding-bottom:5px;
}

.titulo_rayas{
    display:block;
	position:relative;
	float:left;
	background:url('../img/bkg_fondo_menu.gif') repeat-x;
	margin:0px;
	clear:both;
}

.posi_rayas{
    display:block;
	position:absolute;
	top:0px;
	left:0px;
}

.posi_mapa{
	display:block;
	position:relative;
	float:left;
	background:url('../img/img_spain.gif') no-repeat;
	margin:0px;
	width:258px;
	height:279px;
	margin-left: 5px;
	margin-top:5px;
}

.fondo_linea{
	background-color:#C0C0C0;
	float:left;
	font-size:0;
	height:1px;
	margin-left:10px;
	overflow:hidden;
	position:relative;
	width:258px;
}

.fondo_linea_mapa{
	background-color:#C0C0C0;
	float:left;
	font-size:0;
	height:1px;
	margin-left:5px;
	overflow:hidden;
	position:relative;
	width:258px;
}
.posi_banners{
	display:block;
	position:relative;
	float:left;
	width:470px;
	height:129px;
	margin-top:4px;
	margin-left:4px;
}
.banner{
	display:block;
	position:relative;
	float:left;
	width:228px;
	height:129px;
}

.posi_noticia{
	display:block;
	position:relative;
	float:left;
	clear:both;
	width:448px;
	height:143px;
	background-color:white;
	margin-top:20px;
	margin-left:10px;
}

.posi_foto{
	display:block;
	position:relative;
	float:left;
	width:120px;
	height:90px;
	margin-top:10px;
	margin-left:10px;
	background-color:#cdcdcd;
}

.posi_titulo{
	display:block;
	float:left;
	clear:none;
	height:auto;
	margin-left:6px;
	margin-right:6px;
	margin-top:10px;
	position:relative;
	width:248px;
	text-align:justify;
}

.posi_descripcion{
	display:block;
	float:left;
	height:auto;
	margin-left:6px;
	margin-top:4px;
	position:relative;
	width:306px;
	height:50px;
	overflow:hidden;
	text-align:justify;
}

.punteado{
	background:transparent url(../img/bkg_punteado.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	left:0;
	position:absolute;
	top:108px;
	width:447px;
}

.punteado_h{
	display:block;
	height:350px;
	position:relative;
	width:1px;
	background:transparent url(../img/img_punteado_h.gif) repeat-y scroll 0 0;
	float:left;
	clear:none;
}


.posi_video{
	display:block;
	position:relative;
	width:268px;
	height:175px;
	overflow:hidden;
	margin:0px;
	float:left;
}

/*QUIENES SOMOS*/

.posi_quienes_somos{
	display:block;
	position:relative;
	float:left;
	clear:both;
	width:448px;
	height:auto;
	background-color:white;
	margin-top:10px;
	margin-left:10px;
}

.posi_texto_quienes{
	clear:none;
	display:block;
	float:left;
	height:auto;
	margin-left:10px;
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
	text-align:justify;
	width:429px;
}

.punteado2{
	background:transparent url(../img/bkg_punteado.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	position:relative;
	float:left;
	clear:both;
	margin-top: 10px;
	width:734px;
}

.punteado3{
	background:transparent url(../img/bkg_punteado.gif) repeat-x scroll 0 0;
	display:block;
	height:1px;
	position:relative;
	float:left;
	clear:both;
	margin-top: 0px;
	width:258px;
}

.posi_pdf{
	display:block;
	float:left;
	height:22px;
	margin-bottom:10px;
	margin-left:10px;
	margin-top:10px;
	position:relative;
	text-align:left;
	width:700px;
}

.posi_evento{
	background-color:white;
	clear:both;
	display:inline;
	float:left;
	height:auto;
	margin-left:5px;
	margin-top:5px;
	position:relative;
	width:258px;
}

.capa_evento{
	display:block;
	position:relative;
	float:left;
	clear:both;
	height:65px;
	width:258px;
	overflow:hidden;
}


.capa_mapa_web{
	display:block;
	position:relative;
	float:left;
	clear:none;
	height:auto;
	width:210px;
	overflow:hidden;
	text-align:left;
	margin-left:5px;
	margin-top:5px;
}

.punteado_web{
	background:transparent url(../img/bkg_punteado.gif) repeat-x scroll 0 0;
	clear:none;
	display:block;
	float:left;
	height:1px;
	left:-5px;
	margin-top:5px;
	overflow:hidden;
	position:relative;
	text-align:left;
	width:230px;
}

.capa_galeria{
	width:268px;
	height:auto;
	padding-bottom:0px;
	margin-top:6px;
	margin-right:4px;
	float:right;
}

.contenedor_pastoral{
    background-color:#FFFFFF;
	clear:both;
	float:left;
	height:62px;
	margin-left:7px;
	margin-top:10px;
	position:relative;
	text-align:left;
	width:455px;
}


.capa_sub_centros{
	display:inline;
	height:auto;
	width:259px;
	margin-left:2px;
	text-align:right;
	background-color:#ffffff;
	position:relative;
	float:left;
	text-align:left;
	clear:both;
	padding-left:5px;
}


.localizacion_datos{
	display:block;
	position:relative;
	margin-top:10px;
	margin-left:10px;
	background-color:#ffffff;
	height:453px;
	width:448px;
	clear:both;
	float:left;
}

.localizacion_linea{
	display:block;
	position:relative;
	margin-top:0px;
	margin-left:10px;
	background-color:#c9c9c9;
	height:1px;
	width:448px;
	clear:both;
	float:left;
}

.posi_calle{
	display:block;
	position:relative;
	margin-top:10px;
	margin-left:10px;
	height:auto;
	width:428px;
	clear:both;
	text-align:left;
	float:left;
}

.posicion_metro{
    display:inline;
    position:relative;
	float:left;
	margin-left:0px;
	margin-top:0px;
	text-align:left;
}

.posicion_emt{
	display:inline;
    position:relative;
	float:left;
	margin-left:170px;
	margin-top:0px;
	text-align:left;
}

.mapa{
	border:1px solid #C9C9C9;
	clear:both;
	display:inline;
	float:left;
	height:240px;
	margin-left:4px;
	margin-top:4px;
	overflow:hidden;
	position:relative;
	width:438px;
}


/*BOTONES*/
#btn_inicio{display:block;width:40px;height:14px;background-position:0px 0px;background-image:url('../img/btn_inicio.gif');background-repeat:no-repeat;font-size:0px;}
#btn_inicio_seleccionado{display:block;background-position:0px -14px;width:40px;height:14px;background-image:url('../img/btn_inicio.gif');background-repeat:no-repeat;font-size:0px;}
#btn_inicio:link{background-position:0px 0px;}
#btn_inicio:hover{background-position:0px -14px;}
#btn_inicio:active{background-position:0px -14px;}

#btn_quienes{display:block;width:113px;height:18px;background-position:0px 0px;background-image:url('../img/btn_quienes.gif');background-repeat:no-repeat;font-size:0px;}
#btn_quienes_seleccionado{display:block;background-position:0px -18px;width:113px;height:18px;background-image:url('../img/btn_quienes.gif');background-repeat:no-repeat;font-size:0px;}
#btn_quienes:link{background-position:0px 0px;}
#btn_quienes:hover{background-position:0px -18px;}
#btn_quienes:active{background-position:0px -18px;}

#btn_estructura{display:block;width:71px;height:11px;background-position:0px 0px;background-image:url('../img/btn_estructura.gif');background-repeat:no-repeat;font-size:0px;}
#btn_estructura_seleccionado{display:block;background-position:0px -11px;width:71px;height:11px;background-image:url('../img/btn_estructura.gif');background-repeat:no-repeat;font-size:0px;}
#btn_estructura:link{background-position:0px 0px;}
#btn_estructura:hover{background-position:0px -11px;}
#btn_estructura:active{background-position:0px -11px;}

#btn_codigo{display:block;width:76px;height:14px;background-position:0px 0px;background-image:url('../img/btn_codigo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_codigo_seleccionado{display:block;background-position:0px -14px;width:76px;height:14px;background-image:url('../img/btn_codigo.gif');background-repeat:no-repeat;font-size:0px;}
#btn_codigo:link{background-position:0px 0px;}
#btn_codigo:hover{background-position:0px -14px;}
#btn_codigo:active{background-position:0px -14px;}

#btn_fundador{display:block;width:76px;height:11px;background-position:0px 0px;background-image:url('../img/btn_fundador.gif');background-repeat:no-repeat;font-size:0px;}
#btn_fundador_seleccionado{display:block;background-position:0px -11px;width:76px;height:11px;background-image:url('../img/btn_fundador.gif');background-repeat:no-repeat;font-size:0px;}
#btn_fundador:link{background-position:0px 0px;}
#btn_fundador:hover{background-position:0px -11px;}
#btn_fundador:active{background-position:0px -11px;}

#btn_centros{display:block;width:63px;height:14px;background-position:0px 0px;background-image:url('../img/btn_centros.gif');background-repeat:no-repeat;font-size:0px;}
#btn_centros_seleccionado{display:block;background-position:0px -14px;width:63px;height:14px;background-image:url('../img/btn_centros.gif');background-repeat:no-repeat;font-size:0px;}
#btn_centros:link{background-position:0px 0px;}
#btn_centros:hover{background-position:0px -14px;}
#btn_centros:active{background-position:0px -14px;}

#btn_sala{display:block;width:115px;height:14px;background-position:0px 0px;background-image:url('../img/btn_sala.gif');background-repeat:no-repeat;font-size:0px;}
#btn_sala_seleccionado{display:block;background-position:0px -14px;width:115px;height:14px;background-image:url('../img/btn_sala.gif');background-repeat:no-repeat;font-size:0px;}
#btn_sala:link{background-position:0px 0px;}
#btn_sala:hover{background-position:0px -14px;}
#btn_sala:active{background-position:0px -14px;}

#btn_noticias{display:block;width:49px;height:11px;background-position:0px 0px;background-image:url('../img/btn_noticias.gif');background-repeat:no-repeat;font-size:0px;}
#btn_noticias_seleccionado{display:block;background-position:0px -11px;width:49px;height:11px;background-image:url('../img/btn_noticias.gif');background-repeat:no-repeat;font-size:0px;}
#btn_noticias:link{background-position:0px 0px;}
#btn_noticias:hover{background-position:0px -11px;}
#btn_noticias:active{background-position:0px -11px;}

#btn_notas_prensa{display:block;width:94px;height:14px;background-position:0px 0px;background-image:url('../img/btn_notas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_notas_prensa_seleccionado{display:block;background-position:0px -14px;width:94px;height:14px;background-image:url('../img/btn_notas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_notas_prensa:link{background-position:0px 0px;}
#btn_notas_prensa:hover{background-position:0px -14px;}
#btn_notas_prensa:active{background-position:0px -14px;}

#btn_dossier_prensa{display:block;width:109px;height:11px;background-position:0px 0px;background-image:url('../img/btn_dossier.gif');background-repeat:no-repeat;font-size:0px;}
#btn_dossier_prensa_seleccionado{display:block;background-position:0px -11px;width:109px;height:11px;background-image:url('../img/btn_dossier.gif');background-repeat:no-repeat;font-size:0px;}
#btn_dossier_prensa:link{background-position:0px 0px;}
#btn_dossier_prensa:hover{background-position:0px -11px;}
#btn_dossier_prensa:active{background-position:0px -11px;}

#btn_galeria{display:block;width:99px;height:14px;background-position:0px 0px;background-image:url('../img/btn_galeria.gif');background-repeat:no-repeat;font-size:0px;}
#btn_galeria_seleccionado{display:block;background-position:0px -14px;width:99px;height:14px;background-image:url('../img/btn_galeria.gif');background-repeat:no-repeat;font-size:0px;}
#btn_galeria:link{background-position:0px 0px;}
#btn_galeria:hover{background-position:0px -14px;}
#btn_galeria:active{background-position:0px -14px;}

#btn_la_orden{display:block;width:138px;height:11px;background-position:0px 0px;background-image:url('../img/btn_orden.gif');background-repeat:no-repeat;font-size:0px;}
#btn_la_orden_seleccionado{display:block;background-position:0px -11px;width:138px;height:11px;background-image:url('../img/btn_orden.gif');background-repeat:no-repeat;font-size:0px;}
#btn_la_orden:link{background-position:0px 0px;}
#btn_la_orden:hover{background-position:0px -11px;}
#btn_la_orden:active{background-position:0px -11px;}

#btn_publicaciones{display:block;width:109px;height:14px;background-position:0px 0px;background-image:url('../img/btn_publicaciones.gif');background-repeat:no-repeat;font-size:0px;}
#btn_publicaciones_seleccionado{display:block;background-position:0px -14px;width:109px;height:14px;background-image:url('../img/btn_publicaciones.gif');background-repeat:no-repeat;font-size:0px;}
#btn_publicaciones:link{background-position:0px 0px;}
#btn_publicaciones:hover{background-position:0px -14px;}
#btn_publicaciones:active{background-position:0px -14px;}

#btn_jovenes{display:block;width:61px;height:17px;background-position:0px 0px;background-image:url('../img/btn_jovenes.gif');background-repeat:no-repeat;font-size:0px;}
#btn_jovenes_seleccionado{display:block;background-position:0px -17px;width:61px;height:17px;background-image:url('../img/btn_jovenes.gif');background-repeat:no-repeat;font-size:0px;}
#btn_jovenes:link{background-position:0px 0px;}
#btn_jovenes:hover{background-position:0px -17px;}
#btn_jovenes:active{background-position:0px -17px;}

#btn_actividades{display:block;width:70px;height:11px;background-position:0px 0px;background-image:url('../img/btn_actividades.gif');background-repeat:no-repeat;font-size:0px;}
#btn_actividades_seleccionado{display:block;background-position:0px -11px;width:70px;height:11px;background-image:url('../img/btn_actividades.gif');background-repeat:no-repeat;font-size:0px;}
#btn_actividades:link{background-position:0px 0px;}
#btn_actividades:hover{background-position:0px -11px;}
#btn_actividades:active{background-position:0px -11px;}

#btn_voluntariado{display:block;width:82px;height:11px;background-position:0px 0px;background-image:url('../img/btn_voluntariado.gif');background-repeat:no-repeat;font-size:0px;}
#btn_voluntariado_seleccionado{display:block;background-position:0px -11px;width:82px;height:11px;background-image:url('../img/btn_voluntariado.gif');background-repeat:no-repeat;font-size:0px;}
#btn_voluntariado:link{background-position:0px 0px;}
#btn_voluntariado:hover{background-position:0px -11px;}
#btn_voluntariado:active{background-position:0px -11px;}

#btn_investigacion{display:block;width:171px;height:17px;background-position:0px 0px;background-image:url('../img/btn_investigacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_investigacion_seleccionado{display:block;background-position:0px -17px;width:171px;height:17px;background-image:url('../img/btn_investigacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_investigacion:link{background-position:0px 0px;}
#btn_investigacion:hover{background-position:0px -17px;}
#btn_investigacion:active{background-position:0px -17px;}

#btn_obra_social{display:block;width:90px;height:14px;background-position:0px 0px;background-image:url('../img/btn_obra_social.gif');background-repeat:no-repeat;font-size:0px;}
#btn_obra_social_seleccionado{display:block;background-position:0px -14px;width:90px;height:14px;background-image:url('../img/btn_obra_social.gif');background-repeat:no-repeat;font-size:0px;}
#btn_obra_social:link{background-position:0px 0px;}
#btn_obra_social:hover{background-position:0px -14px;}
#btn_obra_social:active{background-position:0px -14px;}

#btn_programas{display:block;width:67px;height:11px;background-position:0px 0px;background-image:url('../img/btn_programas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_programas_seleccionado{display:block;background-position:0px -11px;width:67px;height:11px;background-image:url('../img/btn_programas.gif');background-repeat:no-repeat;font-size:0px;}
#btn_programas:link{background-position:0px 0px;}
#btn_programas:hover{background-position:0px -11px;}
#btn_programas:active{background-position:0px -11px;}

#btn_aplicacion{display:block;width:64px;height:14px;background-position:0px 0px;background-image:url('../img/btn_aplicacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_aplicacion_seleccionado{display:block;background-position:0px -14px;width:64px;height:14px;background-image:url('../img/btn_aplicacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_aplicacion:link{background-position:0px 0px;}
#btn_aplicacion:hover{background-position:0px -14px;}
#btn_aplicacion:active{background-position:0px -14px;}

#btn_publicaciones2{display:block;width:85px;height:11px;background-position:0px 0px;background-image:url('../img/btn_publicaciones2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_publicaciones2_seleccionado{display:block;background-position:0px -11px;width:85px;height:11px;background-image:url('../img/btn_publicaciones2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_publicaciones2:link{background-position:0px 0px;}
#btn_publicaciones2:hover{background-position:0px -11px;}
#btn_publicaciones2:active{background-position:0px -11px;}

#btn_donativos{display:block;width:60px;height:11px;background-position:0px 0px;background-image:url('../img/btn_donativos.gif');background-repeat:no-repeat;font-size:0px;}
#btn_donativos_seleccionado{display:block;background-position:0px -11px;width:60px;height:11px;background-image:url('../img/btn_donativos.gif');background-repeat:no-repeat;font-size:0px;}
#btn_donativos:link{background-position:0px 0px;}
#btn_donativos:hover{background-position:0px -11px;}
#btn_donativos:active{background-position:0px -11px;}

#btn_comite_bioetica{display:block;width:61px;height:17px;background-position:0px 0px;background-image:url('../img/btn_comite.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comite_bioetica_seleccionado{display:block;background-position:0px -17px;width:61px;height:17px;background-image:url('../img/btn_comite.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comite_bioetica:link{background-position:0px 0px;}
#btn_comite_bioetica:hover{background-position:0px -17px;}
#btn_comite_bioetica:active{background-position:0px -17px;}

#btn_comite2{display:block;width:110px;height:14px;background-position:0px 0px;background-image:url('../img/btn_comite2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comite2_seleccionado{display:block;background-position:0px -14px;width:110px;height:14px;background-image:url('../img/btn_comite2.gif');background-repeat:no-repeat;font-size:0px;}
#btn_comite2:link{background-position:0px 0px;}
#btn_comite2:hover{background-position:0px -14px;}
#btn_comite2:active{background-position:0px -14px;}

#btn_pastoral{display:block;width:69px;height:14px;background-position:0px 0px;background-image:url('../img/btn_pastoral.gif');background-repeat:no-repeat;font-size:0px;}
#btn_pastoral_seleccionado{display:block;background-position:0px -14px;width:69px;height:14px;background-image:url('../img/btn_pastoral.gif');background-repeat:no-repeat;font-size:0px;}
#btn_pastoral:link{background-position:0px 0px;}
#btn_pastoral:hover{background-position:0px -14px;}
#btn_pastoral:active{background-position:0px -14px;}

#btn_enlaces{display:block;width:61px;height:14px;background-position:0px 0px;background-image:url('../img/btn_enlaces.gif');background-repeat:no-repeat;font-size:0px;}
#btn_enlaces_seleccionado{display:block;background-position:0px -14px;width:61px;height:14px;background-image:url('../img/btn_enlaces.gif');background-repeat:no-repeat;font-size:0px;}
#btn_enlaces:link{background-position:0px 0px;}
#btn_enlaces:hover{background-position:0px -14px;}
#btn_enlaces:active{background-position:0px -14px;}

#btn_localizacion{display:block;width:98px;height:17px;background-position:0px 0px;background-image:url('../img/btn_localizacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_localizacion_seleccionado{display:block;background-position:0px -17px;width:98px;height:17px;background-image:url('../img/btn_localizacion.gif');background-repeat:no-repeat;font-size:0px;}
#btn_localizacion:link{background-position:0px 0px;}
#btn_localizacion:hover{background-position:0px -17px;}
#btn_localizacion:active{background-position:0px -17px;}

#btn_mapa_web{display:block;width:73px;height:14px;background-position:0px 0px;background-image:url('../img/btn_mapa.gif');background-repeat:no-repeat;font-size:0px;}
#btn_mapa_web_seleccionado{display:block;background-position:0px -14px;width:73px;height:14px;background-image:url('../img/btn_mapa.gif');background-repeat:no-repeat;font-size:0px;}
#btn_mapa_web:link{background-position:0px 0px;}
#btn_mapa_web:hover{background-position:0px -14px;}
#btn_mapa_web:active{background-position:0px -14px;}

#btn_flecha_der{display:block;width:4px;height:7px;background-position:0px 0px;background-image:url('../img/btn_flecha_der.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_der_seleccionado{display:block;background-position:0px -7px;width:4px;height:7px;background-image:url('../img/btn_flecha_der.gif');background-repeat:no-repeat;font-size:0px;}
#btn_flecha_der:link{background-position:0px 0px;}
#btn_flecha_der:hover{background-position:0px -7px;}
#btn_flecha_der:active{background-position:0px -7px;}






.posi_acoruna{
	display:block;
	left:16px;
	position:absolute;
	top:42px;
	font-size:0px;
}
.posi_lugo{
	display:block;
	left:36px;
	position:absolute;
	top:45px;
	font-size:0px;
}
.posi_ourense{
	display:block;
	left:33px;
	position:absolute;
	top:67px;
	font-size:0px;
}
.posi_pontevedra{
	display:block;
	left:17px;
	position:absolute;
	top:59px;
	font-size:0px;
}

.posi_asturias{
	display:block;
	left:66px;
	position:absolute;
	top:38px;
	font-size:0px;
}

.posi_cantabria{
	display:block;
	left:102px;
	position:absolute;
	top:42px;
	font-size:0px;
}

.posi_vizcaya{
	display:block;
	left:126px;
	position:absolute;
	top:38px;
	font-size:0px;
}
.posi_guipuzcua{
	display:block;
	left:138px;
	position:absolute;
	top:40px;
	font-size:0px;
}
.posi_alava{
	display:block;
	left:128px;
	position:absolute;
	top:50px;
	font-size:0px;
}

.posi_larioja{
	display:block;
	left:130px;
	position:absolute;
	top:63px;
	font-size:0px;
}

.posi_navarra{
	display:block;
	left:146px;
	position:absolute;
	top:52px;
	font-size:0px;
}

.posi_teruel{
	display:block;
	left:162px;
	position:absolute;
	top:106px;
	font-size:0px;
}
.posi_zaragoza{
	display:block;
	left:158px;
	position:absolute;
	top:81px;
	font-size:0px;
}
.posi_huesca{
	display:block;
	left:180px;
	position:absolute;
	top:66px;
	font-size:0px;
}

.posi_lleida{
	display:block;
	left:202px;
	position:absolute;
	top:69px;
	font-size:0px;
}
.posi_girona{
    display:block;
	left:235px;
	position:absolute;
	top:58px;
	font-size:0px;
}
.posi_tarragona{
	display:block;
	left:198px;
	position:absolute;
	top:93px;
	font-size:0px;
}

.posi_barcelona{
	display:block;
	left:221px;
	position:absolute;
	top:77px;
	font-size:0px;
}


.posi_castellon{
	display:block;
	left:180px;
	position:absolute;
	top:115px;
	font-size:0px;
}
.posi_valencia{
	display:block;
	left:171px;
	position:absolute;
	top:142px;
	font-size:0px;
}
.posi_alicante{
	display:block;
	left:175px;
	position:absolute;
	top:167px;
	font-size:0px;
}

.posi_murcia{
	display:block;
	left:156px;
	position:absolute;
	top:174px;
	font-size:0px;
}

.posi_toledo{
	display:block;
	left:99px;
	position:absolute;
	top:127px;
	font-size:0px;
}
.posi_guadalajara{
	display:block;
	left:128px;
	position:absolute;
	top:101px;
	font-size:0px;
}
.posi_cuenca{
	display:block;
	left:138px;
	position:absolute;
	top:125px;
	font-size:0px;
}
.posi_ciudad_real{
	display:block;
	left:106px;
	position:absolute;
	top:152px;
	font-size:0px;
}
.posi_albacete{
	display:block;
	left:143px;
	position:absolute;
	top:152px;
	font-size:0px;
}

.posi_leon{
	display:block;
	left:67px;
	position:absolute;
	top:57px;
	font-size:0px;
}
.posi_zamora{
	display:block;
	left:65px;
	position:absolute;
	top:79px;
	font-size:0px;
}
.posi_salamanca{
	display:block;
	left:62px;
	position:absolute;
	top:100px;
	font-size:0px;
}
.posi_palencia{
	display:block;
	left:91px;
	position:absolute;
	top:61px;
	font-size:0px;
}
.posi_valladolid{
	display:block;
	left:86px;
	position:absolute;
	top:81px;
	font-size:0px;
}
.posi_burgos{
	display:block;
	left:110px;
	position:absolute;
	top:61px;
	font-size:0px;
}
.posi_soria{
	display:block;
	left:129px;
	position:absolute;
	top:81px;
	font-size:0px;
}
.posi_segovia{
	display:block;
	left:100px;
	position:absolute;
	top:92px;
	font-size:0px;
}
.posi_avila{
	display:block;
	left:83px;
	position:absolute;
	top:108px;
	font-size:0px;
}

.posi_madrid{
	display:block;
	font-size:0;
	left:107px;
	position:absolute;
	top:109px;
}

.posi_caceres{
	display:block;
	left:59px;
	position:absolute;
	top:130px;
	font-size:0px;
}
.posi_badajoz{
	display:block;
	font-size:0;
	left:55px;
	position:absolute;
	top:159px;
}

.posi_jaen{
	display:block;
	left:112px;
	position:absolute;
	top:175px;
	font-size:0px;
}
.posi_cordoba{
	display:block;
	left:87px;
	position:absolute;
	top:175px;
	font-size:0px;
}
.posi_sevilla{
	display:block;
	left:64px;
	position:absolute;
	top:190px;
	font-size:0px;
}
.posi_huelva{
	display:block;
	left:40px;
	position:absolute;
	top:184px;
	font-size:0px;
}
.posi_cadiz{
	display:block;
	left:63px;
	position:absolute;
	top:212px;
	font-size:0px;
}
.posi_malaga{
	display:block;
	left:87px;
	position:absolute;
	top:205px;
	font-size:0px;
}
.posi_granada{
	display:block;
	position:absolute;
	top:197px;
	left:113px;
	font-size:0px;
}
.posi_almeria{
	display:block;
	left:138px;
	position:absolute;
	top:194px;
	font-size:0px;
}

.posi_baleares{
	display:block;
	left:227px;
	position:absolute;
	top:140px;
	font-size:0px;
}

.posi_las_palmas{
	display:block;
	left:50px;
	position:absolute;
	top:254px;
	font-size:0px;
}

.posi_tenerife{
	display:block;
	left:26px;
	position:absolute;
	top:254px;
	font-size:0px;
}

.posi_ceuta{
	display:block;
	left:128px;
	position:absolute;
	top:254px;
	font-size:0px;
}

.posi_melilla{
	display:block;
	left:160px;
	position:absolute;
	top:254px;
	font-size:0px;
}

.contenedor_gal_fotos{
	margin-top:20px;
	position:relative;
}

.contenedor_foto{
	height:auto;
	width:116px;
	float:left;
	display:block;
	margin-left:28px;
	margin-top:20px;
}

.cont_cont_foto{
	position:relative;
	float:left;
	width:116px;
	height:118px;
	background-color:#FFFFFF;
	border-bottom:1px solid #c9c9c9;
	text-align:center;
}

.c_foto{
    padding-top:5px;
	position:relative;
	height:103px;
	width:104px;
}

.cont_est_foto{
	padding-top:6px;
}

.textonormal{font-family:helvetica;font-size:10px;color:#000000;}
.textogrande{font-family:helvetica;font-size:12px;color:#000000;}
.textorojo{font-family:helvetica;font-size:10px;color:#ae0001;}
.textopie{font-family:helvetica;font-size:10px;color:#ffffff;}
.textopie:hover{font-family:helvetica;font-size:10px;color:#d71a28;}
.textcondiciones{font-family:helvetica;font-size:12px;color:#ae0001;text-decoration:underline;}

.textopdf{font-family:helvetica;font-size:10px;color:#000000;cursor:pointer;}
.textopdf:hover{font-family:helvetica;font-size:10px;color:#d71a28;cursor:pointer;}

.texto_mapa_web{font-family:verdana;font-size:12px;color:#000000;font-weight:normal;}
.texto_mapa_web:hover{font-family:verdana;font-size:12px;color:#000000;color:#ae0001;text-decoration:underline;}
