/*DEFINICIONES*/



body{

	margin:0px;

	padding:0px;

	background-color:#ffffff;

}

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;

}





.formulario_envio{

	position:absolute;

	background:#ccdfc9;

	height:19px;

	width:355px;

	border:0px;

	font-family:arial;

	font-size:9px;

	color:#6c6a5e ;

	text-decoration:none;

	font-weight:400;

	padding-left:3px;

}





.textoport{

	height:14px;

	margin-bottom:16px;

}



.estiloform1{

	background-color:#ccdfc9;

	border:1px solid #ccdfc9;

}



.form1{

	background-color:#ccdfc9;

	border:1px solid #ccdfc9;

}



.ocultarh1{

	height:0px;

	display:none;

	visibility:hidden;

}

.titulos_agenda{

	height:14px;

	margin-top:0px;

	margin-bottom:14px;

}



.agenda_fecha{

	clear:both;

	float:left;

	display:block;

	height: 15px;

	width: 150px;

}



.agenda_titulo{

	clear:both;

	float:left;

	display:block;

	height: 26px;

	width: 210px;

	overflow:hidden;

}



.agenda_texto{

	clear:both;

	float:left;

	display:block;

	height: 66px;

	width: 210px;

	overflow:hidden;

	margin-top: 2px;

}



.portada_tit1{

	clear:both;

	float:left;

	display:block;

	height: 14px;

	width: 95px;

	overflow:hidden;

}



.portada_cont1{

	clear:both;

	float:left;

	display:block;

	height: 162px;

	width: 109px;

	overflow:hidden;

}



.portada_tit2{

	clear:both;

	float:left;

	display:block;

	height: 28px;

	width: 95px;

	overflow:hidden;

}



.portada_cont2{

	clear:both;

	float:left;

	display:block;

	height: 148px;

	width: 109px;

	overflow:hidden;

}



.publicaciones_contenedor{

	position:relative;

	padding-left:75px;

	top:0px;

	width:710px;

	height:100%;

	min-height:640px;

}



.publicacion1{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 75px;

	top: 10px;

	overflow:hidden;

}



.publicacion2{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 450px;

	top: 10px;

	overflow:hidden;

}



.publicacion3{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 75px;

	top: 133px;

	overflow:hidden;

}



.publicacion4{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 450px;

	top: 133px;

	overflow:hidden;

}



.publicacion5{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 75px;

	top: 256px;

	overflow:hidden;

}



.publicacion6{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 450px;

	top: 256px;

	overflow:hidden;

}



.publicacion7{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 75px;

	top: 379px;

	overflow:hidden;

}



.publicacion8{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 450px;

	top: 379px;

	overflow:hidden;

}



.publicacion9{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 75px;

	top: 502px;

	overflow:hidden;

}



.publicacion10{

	position: absolute;

	display:block;

	height: 100px;

	width: 350px;

	left: 450px;

	top: 502px;

	overflow:hidden;

}



.publicacion_foto{

	position: relative;

	display:block;

	height: 100px;

	width: 71px;

	clear:both;

	float:left;

}



.publicacion_contenido{

	position: relative;

	display:block;

	float:left;

	height: 90px;

	width: 272px;

	margin-left:5px;

}



.publicacion_txt{

	overflow:hidden;

	position: relative;

	display:block;

	float:left;

	height: 53px;

	width: 272px;

}



.publicacion_mas{

	position: relative;

	display:block;

	float:left;

	clear:both;

	height: 15px;

	width: 15px;

}



.publicaciones_arriba{

	position:absolute;

	left:1px;

	top:1px;

	height:200px;

	width:195px;

}



.publicaciones_informacion{

	position: relative;

	display:block;

	float:left;

	clear:both;

	height: 21px;

	width: 145px;

	margin-top:65px;

	margin-left:17px;

	background:url(../img/img_informacion.gif) no-repeat;

}



.publicaciones_txt_informacion{

	position: relative;

	display:block;

	float:left;

	clear:none;

	height: 45px;

	width: 153px;

	margin-top:24px;

	margin-left:17px;

	background:url(../img/img_txt_informacion.gif) no-repeat;

}



.publicaciones_mas{

	position: relative;

	display:block;

	float:left;

	height: 15px;

	width: 15px;

	margin-top:57px;

	margin-left:10px;

}





/*****************************************POP UP PUBLICACIONES********************************************/



.popup_publicaciones{

	position:relative;

	min-height:420px;

	height: 420px;

	width:550px;

	background-color:#ffffff;

	background:url(../img/img_fondocontenido1.gif) repeat;

}



.titulo_popup_publicaciones{

	position:relative;

	clear:both;

	float:left;

	display:block;

	border:0px solid yellow;

	margin-left:66px;

	margin-top:13px;

	height: 15px;

	width: 100px;

}



.popup_publicaciones_arriba{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:66px;

	margin-top: 8px;

	height:210px;

	width:475px;

}



.popup_publicaciones_fotogrande{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top: 0px;

	height:210px;

	width:150px;

}



.popup_publicaciones_arribader_cont{

	display:block;

	float:left;

	position:relative;

	margin-left:10px;

	margin-top:0px;

	height:210px;

	width:280px;

	overflow:hidden;

}



.popup_publicaciones_arribader{

	display:block;

	float:left;

	position:relative;

	margin-left:0px;

	margin-top:0px;

	height:170px;

	width:275px;

	overflow:hidden;

}



.popup_publicaciones_iva_cont{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top:10px;

	height:21px;

	width:275px;

	overflow:hidden;

}



.popup_publicaciones_iva{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top:0px;

	height:21px;

	width:150px;

	overflow:hidden;

}



.popup_publicaciones_comprar{

	display:block;

	float:left;

	position:relative;

	margin-left:30px;

	margin-top:0px;

	height:21px;

	width:88px;

	overflow:hidden;

}



.popup_publicaciones_abajo{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:66px;

	margin-top: 15px;

	height:145px;

	width:475px;

}



.popup_publicaciones_abajo_tit{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top: 0px;

	height:28px;

	width:475px;

	overflow:hidden;

}



.popup_publicaciones_abajo_txt{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top: 10px;

	height:80px;

	width:475px;

	overflow:hidden;

}



.popup_publicaciones_abajo_pdf_cont{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top: 5px;

	height:15px;

	width:450px;

	overflow:hidden;

}



.popup_publicaciones_abajo_pdf{

	display:block;

	float:left;

	clear:both;

	position:relative;

	margin-left:0px;

	margin-top: 0px;

	height:15px;

	width:225px;

	overflow:hidden;

}



.popup_publicaciones_abajo_pdf_icono{

	display:block;

	float:left;

	position:relative;

	margin-left:2px;

	margin-top:1px;

	height:13px;

	width:13px;

	overflow:hidden;

}



/*****************************************************************************************/











.popup_publicaciones_fotopeque{

	position:relative;

	left:235px;

	height:67px;

	width:101px;

	background-color:#ebf1f1;

}

















#public_container{

	left:0px;

	top:0px;

	height:700px;

	position:relative;

	margin:auto;

 	display: block;	

}







.menu{

	background:url(../img/img_fondo_logo.gif) repeat-x;

	border:0px solid red;

}



.container_menu{

	clear:both;

	float:left;

	position:relative;

	border:0px solid red;

	width:839px;

	height:105px;

	margin:0px;

	padding:0px;

}







.conjunto_pie{

	left:0px;

	top:0px;

	height:41px;

	width:1011px;

	position:relative;



}



.pie_fondo{

	background:url(../img/img_fondopie.gif) repeat-x;

}





/***************************ESTILOS DEL PIE************************************/



.pie{

	clear:both;

	float:left;

	display:block;

	width:1011px;

	height:13px;

	position:relative;

}



.fondopie{

	position:absolute;

	left:508px;

	top:0px;

	width:484px;

	height:15px;

}



.fondopie2{

	position:absolute;

	left:508px;

	top:81px;

	width:484px;

	height:49px;

	background-color:#949a9a;

}





/***************************PUBLIC PORTADA************************************/









/*************************** CENTROS ************************************/

.imprimir_centros{

	position:absolute;

	display:block;

	left:17px;

	top:28px;

	background:url(../img/img_btn_imprimir.gif) no-repeat;

	height:15px;

	width:15px;

	font-size:1px;

}



.titulo_centros{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

	width:220px;

}



.centros{

	position:relative;

	left:79px;

	top:0px;

	height:186px;

	width:910px;

	padding-bottom:48px;

}



.centros_foto{

	position:absolute;

	height:182px;

	width:292px;

	overflow:hidden;

}



.centros_direccion{

	position:absolute;

	left:304px;

	top:111px;

	height:74px;

	width:167px;



}



.mandar_mail{

	position:absolute;

	left:0px;

	

	height:9px;

	width:13px;

}



.centros_descripcion{

	position:absolute;

	left:510px;

	top:0px;

	height:188px;

	width:382px;

	overflow:hidden;

}





/*************************** SERVICIOS ************************************/



.titulo_servicios_educacion{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

	width:200px;

}



.servicios_educacion_foto{

	left:575px;

	top:0px;

	height:132px;

	width:132px;

	margin:10px;

	float:right;

}



.servicios_educacion{

	position:relative;

	padding-left:75px;

	top:0px;

	width:710px;

	height:100%;

	min-height:550px;

}



.servicios_educacion_menuder{

	left:813px;

	top:0px;

	height:100%;

	width:191px;

	position:absolute;

	text-decoration:none;

}



.servicios_educacion_menuder_arriba{

	position:absolute;

	left:0px;

	text-decoration:none;

	letter-spacing:-1px;

}



.buscador_servicios_educacion{

	position:absolute;

	left:24px;

	top:291px;

}



.flecha_buscador_servicios{

	position:absolute;

	left:150px;

	top:26px;

}



.servicios_educacion_menuder_abajo{

	position:absolute;

	left:1px;

	top:364px;

	height:169px;

	width:179px;

}



/*************************** FGSR ************************************/



.titulo_fgsr{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

	width:212px;

	border:0px solid red;

}



.fgsr{

	position:relative;

	margin-left:78px;

	padding-bottom:0px;

	top:0px;

	width:720px;

	height:100%;

	min-height:665px;

}



.fgsr_foto_peq{

	position:relative;

	float:right;

	display:block;

}



.fgsr_foto{

	position:relative;

	left:-1px;

	margin-top:22px;

	height:423px;

	width:331px;

	float:right;

	background-color:#ffffff;

}



.fgsr_foto2{

	position:relative;

	left:0px;

	margin-top:242px;

	margin-right:10px;

	float:right;

	background-color:#ffffff;

}



.fgsr_fotos{

	position:relative;

	margin-left:-24px;

	margin-top:20px;

	float:left;

	background-color:#ffffff;

}



.formacion_fotos{

	position:relative;

	margin-left:-24px;

	margin-top:90px;

	float:left;

	background-color:#ffffff;

}



.fgsr_menuder{

	left:813px;

	top:0px;

	width:190px;

	height:100%;

	position:absolute;

	text-decoration:none;

}



.fgsr_menuder_arriba{

	position:absolute;

	left:1px;

	top:0px;

	text-decoration:none;

	letter-spacing:-1px;

}



.buscador_fgsr{

	position:absolute;

	left:25px;

	top:318px;

}



.fgsr_menuder_abajo{

	position:absolute;

	left:1px;

	top:389px;

	height:170px;

	width:187px;

}



/*************************** AGENDA ************************************/



.titulo_agenda{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

}



.agenda_contenedor{

	position:relative;

	margin-left:75px;

	margin-top:-10px;

	height:371px;

	width:743px;

}



.agenda_foto1{

	position:absolute;

	left:3px;

	top:2px;

	height:142px;

	width:213px;

}



.agenda_foto2{

	position:absolute;

	left:255px;

	top:2px;

	height:142px;

	width:213px;

}



.agenda_foto3{

	position:absolute;

	left:508px;

	top:2px;

	height:142px;

	width:213px;

}



.agenda_personas1{

	position:absolute;

	left:3px;

	top:150px;

	height:50px;

	width:213px;

	overflow:hidden;

	text-align:right;

}



.agenda_personas2{

	position:absolute;

	left:269px;

	top:150px;

	height:50px;

	width:200px;

	overflow:hidden;

	text-align:right;

}



.agenda_personas3{

	position:absolute;

	left:521px;

	top:150px;

	height:50px;

	width:200px;

	overflow:hidden;

	text-align:right;

}



.agenda_descripcion1{

	position:absolute;

	left:3px;

	top:218px;

	height:114px;

	width:218px;

	overflow:hidden;

	text-align:left;

	border:0px solid red;

}



.ir_a_agenda1{

	position:absolute;

	left:224px;

	top:313px;

	height:15px;

	width:12px;

}



.agenda_descripcion2{

	position:absolute;

	left:255px;

	top:218px;

	height:114px;

	width:218px;

	overflow:hidden;

	text-align:left;

	border:0px solid red;

}



.ir_a_agenda2{

	position:absolute;

	left:477px;

	top:313px;

	height:15px;

	width:12px;

}



.agenda_descripcion3{

	position:absolute;

	left:508px;

	top:218px;

	height:114px;

	width:218px;

	overflow:hidden;

	text-align:left;

	border:0px solid red;

}



.ir_a_agenda3{

	position:absolute;

	left:730px;

	top:313px;

	height:15px;

	width:12px;

}



.agenda_menuder{

	left:818px;

	top:0px;

	height:100%;

	width:190px;

	position:absolute;

	text-decoration:none;

}



.buscador_agenda{

	position:absolute;

	left:25px;

	top:37px;

}



.busc_agenda_ES{

    background-image:url(../img/img_buscador.gif);

    display:block;

    height:12px;

    left:0px;

    overflow:hidden;

    position:absolute;

    top:0;

    width:51px;

}



.busc_agenda_EN{

    background-image:url(../img/img_buscador_EN.gif);

    background-repeat:no-repeat;

    display:block;

    height:12px;

    left:0px;

    overflow:hidden;

    position:absolute;

    top:0;

    width:80px;

}



.rss_agenda{

	position:absolute;

	left:25px;

	top:108px;

}



.ira_agenda{

	position:absolute;

	left:25px;

	top:170px;

}



.foto_agenda{

	position:absolute;

	left:55px;

	top:-70px;

}



.centromadrid_agenda{

	position:absolute;

	left:25px;

	top:220px;

}

.centrosalamanca_agenda{

	position:absolute;

	left:25px;

	top:254px;

}



.centropeniaranda_agenda{

	position:absolute;

	left:25px;

	top:287px;

}



.centropeniaranda2_agenda{

	position:absolute;

	left:25px;

	top:317px;

}





/*************************** POPUP ACTUALIDAD ************************************/



.imprimir_popup_actualidad{

	position:absolute;

	left:17px;

	top:13px;

}



.sobre_popup_actualidad{

	position:absolute;

	left:18px;

	top:57px;

}



.titulo_popup_actualidad{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

}



.popup_actualidad_fotogrande{

	position:relative;

	margin-left:66px;

	top:0px;

	height:198px;

	width:298px;

	background:url(../img/img_foto_grande_actualidad.gif) repeat;

}



.popup_actualidad_arribader{

	position:relative;

	left:385px;

	top:-197px;

	height:118px;

	width:105px;

	overflow:hidden;

}



.popup_actualidad_fotopeque{

	position:relative;

	left:385px;

	top:-184px;

	height:67px;

	width:101px;

	background:url(../img/img_foto_peq_actualidad.gif) repeat;

}



.popup_actualidad_fecha{

	position:relative;

	left:67px;

	top:-170px;

	height:11px;

	width:57px;

}



.popup_actualidad_titulo{

	position:relative;

	left:67px;

	top:-164px;

	height:27px;

	width:427px;

	overflow:hidden;

}



.popup_actualidad_contenido{

	position:relative;

	left:67px;

	top:-155px;

	height:100%;

	width:427px;

	overflow:hidden;

}



.popup_actualidad_abajo{

	position:relative;

	left:67px;

	margin-top:-125px;

	height:21px;

	width:225px;

}



/*************************** POPUP ENVIO ************************************/



.popup_envio{

	position:relative;

	height:420px;

	width:550px;

	background-color:#ffffff;

	background:url(../img/img_fondocontenido1.gif) repeat;

}



.titulo_popup_envio{

	padding-bottom:15px;

	padding-left:70px;

	padding-top:13px;

	position:relative;

}



.popup_envio_fecha{

	position:absolute;

	left:70px;

	top:50px;

	height:11px;

	width:57px;

}



.popup_envio_titulo{

	position:absolute;

	left:70px;

	top:70px;

	height:20px;

	width:450px;

}



.popup_envio_contenido{

	position:absolute;

	left:52px;

	top:150px;

	text-decoration:none;

	letter-spacing:-1px;

}



.popup_envio_navegacion{

	position:absolute;

	left:160px;

	top:340px;

	height:20px;

	width:350px;

	text-decoration:none;

}



.envio_formulario{

	background-color:#ebf1f1;

	border:1px solid #ebf1f1;

	color:#666666;

	font-family:verdana;

	font-size:11px;

	height:19px;

	width:356px;

}



/*************************** FORMACION ************************************/

/* sin psd....*/



.titulo_formacion{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

	width:220px;

}



.formacion_foto{

	left:575px;

	top:0px;

	height:132px;

	width:132px;

	margin:5px;

	float:right;

}



.formacion{

	position:relative;

	padding-left:75px;

	top:0px;

	width:710px;

	height:100%;

	min-height:615px;

}



.formacion_menuder{

	left:813px;

	top:0px;

	height:100%;

	width:186px;

	position:absolute;

	text-decoration:none;

}



.formacion_menuder_arriba{

	position:absolute;

	left:0px;

	top:14px;

	text-decoration:none;

	letter-spacing:-1px;

}



.buscador_formacion{

	position:absolute;

	left:0px;

	top:192px;

	border:0px solid blue;

}



.buscador_promociones{

	position:relative;

	clear:both;

	float:left;

	display:block;

	left:17px;

	margin-top:35px;

}



.flecha_buscador_formacion{

	position:absolute;

	left:150px;

	top:26px;

}



.formacion_menuder_abajo{

	position:absolute;

	left:1px;

	top:471px;

	height:170px;

	width:188px;

}



.publicaciones_menuder_abajo{

	position:relative;

	display:block;

	clear:both;

	float:left;

	left:1px;

	margin-top:32px;

	height:auto;

	width:189px;

}



/*************************** RECURSOS DIGITALES ************************************/

/* sin psd....*/



.titulo_recursos_digitales{

	padding-bottom:15px;

	padding-left:79px;

	padding-top:26px;

	position:relative;

	width:220px;

}



.recursos_digitales_foto{

	left:575px;

	top:0px;

	height:132px;

	width:132px;

	margin:5px;

	float:right;

}



.recursos_digitales{

	position:relative;

	padding-left:75px;

	top:0px;

	width:710px;

	height:100%;

	min-height:740px;

}



.recursos_digitales_menuder{

	left:813px;

	top:0px;

	height:100%;

	width:189px;

	position:absolute;

	text-decoration:none;

}



.recursos_digitales_menuder_arriba{

	position:absolute;

	left:0px;

	top:14px;

	text-decoration:none;

	letter-spacing:-1px;

}



.buscador_recursos_digitales{

	position:absolute;

	left:0px;

	top:192px;

}



.flecha_buscador_recursos_digitales{

	position:absolute;

	left:150px;

	top:26px;

}



.recursos_digitales_menuder_abajo{

	position:absolute;

	left:1px;

	top:425px;

	height:169px;

	width:179px;

}



.publicaciones_menuder{

	height:auto;

	width:194px;

	position:relative;

	display:block;

	float:left;

}





.directorio{

	border:0px solid red;

	height: 100px;

	width: 327px;

	position: absolute;

	left:0px;

}



.direccion{

	top: 0px;

}



.estudios{

	top: 120px;

}



.internacional{

	top: 240px;

}



.sociocultural{

	top: 360px;

}	



.CITA{

	top: 480px;

}	



.directorio_sobre{

	border:0px solid blue;

	height: 9px;

	width: 13px;

	position: relative;

	margin-left:200px;

	margin-top: -12px;

}



.directorio_ampliado{

	border:0px solid blue;

	height: 250px;

	width: 327px;

	position: absolute;

	left:330px;

	top: 0px;

	display:none;

	visibility:hidden;

}



.ampliado_direccion{

	display:none;

	visibility:hidden;

}



.ampliado{

	border:0px solid red;

	height: 50px;

	width: 270px;

	position: absolute;

	left:0px;

	

}



.amp1{

	top:0px;

}



.amp2{

	top:60px;

}



.amp3{

	top:120px;

}



.recursos_cont{

	border:0px solid red;

	height: 57px;

	width: 410px;

	position: relative;

	margin-bottom:10px;

}



.recursos_articulo{

	border:0px solid blue;

	height: 13px;

	width: 17px;

	position: relative;

	margin-left:100px;

	margin-top: -12px;

}



.recursos_encontrados{

	display:block;

	clear:both;

	float:left;

	border:0px solid blue;

	height: 13px;

	width: 200px;

	position: relative;

	margin-left:0px;

	margin-top: 20px;

	margin-bottom: 25px;

}



.recursos_paginador{

	display:block;

	float:left;

	border:0px solid blue;

	height: 13px;

	width: 200px;

	position: relative;

	margin-left:275px;

	margin-top: 20px;

	margin-bottom: 25px;

}



.recursos_informacion{

	width:145px;

	height:21px;

	margin-top: 30px;

	margin-left:17px;

	clear:both;

	float:left;

	display:block;

}



.informacion_titulo{

    clear:both;

    display:inline;

    float:left;

    height:21px;

    margin-left:17px;

    margin-top:32px;

    position:relative;

    width:145px;

}



.recursos_recibir_informacion{

	width:144px;

	height:45px;

	margin-top: 24px;

	margin-left:17px;

	clear:both;

	float:left;

	display:inline;

}



.informacion_contenedor_ES{

	position:relative;

	height:420px;

	width:550px;

	background-color:#ffffff;

	background:url(../img/bkg_informacion.gif) no-repeat;

}



.informacion_contenedor_EN{

	position:relative;

	height:420px;

	width:550px;

	background-color:#ffffff;

	background:url(../img/bkg_informacion_EN.gif) no-repeat;

}



.formulario_informacion{

	font-family:arial;

	font-size:11px;

	text-decoration:none;

	color:#000000;

	font-weight:400;

	border:1px solid #ccdfc9;

	background-color:#ccdfc9;

	width:358px;

	height:21px;

	padding-left:3px;

}



.form_apellidos{

	position:absolute;

	left: 151px;

	top:71px;

}



.form_nombre{

	position:absolute;

	left: 151px;

	top:110px;

}



.form_localidad{

	position:absolute;

	left: 151px;

	top:148px;

}



.form_provincia{

	position:absolute;

	left: 151px;

	top:188px;

}



.form_pais{

	position:absolute;

	left: 151px;

	top:227px;

}



.form_correo{

	position:absolute;

	left: 151px;

	top:268px;

}



.form_profesion{

	position:absolute;

	left: 151px;

	top:307px;

}



.form_institucion{

	position:absolute;

	left: 151px;

	top:347px;

}



.form_borrar{

	position:absolute;

	left: 151px;

	top:391px;

}



.form_enviar{

	position:absolute;

	left: 446px;

	top:391px;

}



.error{

	visibility:hidden;

	display:block;

	background:#ffffff;

	height:21px;

	width:358px;

	border:0px solid red;

}



.mail_contenedor{

	position:relative;

	height:548px;

	width:650px;

	background-color:#ffffff;

	background:url(../img/bkg_mail.gif) no-repeat;

}



.mail_txt{

	position:absolute;

	top:40px;

	left:65px;

	width: 560px;

	height:185px;

	border:0px solid red;

	overflow:hidden;

}



.mail_nombre{

	position:absolute;

	top:272px;

	left:65px;

	width: 300px;

	height:33px;

	border:0px solid red;

	overflow:hidden;

}



.mail_datos{

	position:absolute;

	top:353px;

	left:65px;

	width: 200px;

	height:75px;

	border:0px solid red;

	overflow:hidden;

}



.flecha{

	position:relative;

	display:block;

	clear:both;

	float:left;

	margin-left:0px;

	margin-top:0px;

	background:url(../img/img_flecha.jpg) no-repeat;

	width:13px;

	height:23px;

}



.sin_flecha{

	position:relative;

	display:block;

	clear:both;

	float:left;

	margin-left:0px;

	margin-top:0px;

	width:13px;

	height:23px;

}



.texto_menu{

	position:relative;

	display:block;

	float:left;

	margin-left:4px;

	margin-top:3px;

	width:152px;

	height:15px;

}



.texto_submenu{

	position:relative;

	display:block;

	float:left;

	margin-left:15px;

	margin-top:3px;

	width:120px;

	height:15px;

}



.texto_menu2{

	position:relative;

	display:block;

	float:left;

	margin-left:29px;

	margin-top:3px;

	width:152px;

	height:15px;

}



.el_menu{

	position:relative;

	clear:both;

	display:block;

	float:left;

	margin:9px;

	width:169px;

	height:23px;

	border:0px solid red;

}



.el_menu_subm{

	position:relative;

	clear:both;

	display:block;

	float:left;

	margin:9px;

	width:167px;

	height:69px;

}



.el_menu2{

	position:relative;

	clear:both;

	display:block;

	float:left;

	margin-top:9px;

	margin-bottom:9px;

	margin-left:5px;

	margin-right:0px;

	width:183px;

	height:23px;

	border:0px solid red;

}



.barra_menu{

	display:block;

	clear:both;

	background:url(../img/img_barra_menuder.gif) no-repeat;

	width:36px;

	height:1px;

	font-size:1px;

}



.buscador_esp{

	display:block;

	clear:both;

	background:url(../img/img_buscador.gif) no-repeat;

	width:51px;

	height:12px;

	font-size:1px;

}



.buscador_en{

	display:block;

	clear:both;

	background:url(../img/img_search.gif) no-repeat;

	width:51px;

	height:12px;

	font-size:1px;

}



.base_datos{

	display:block;

	clear:both;

	background:url(../img/img_base_datos.gif) no-repeat;

	width:145px;

	height:21px;

	margin-left:17px;

	margin-top:66px;

	font-size:1px;

}



.cursos_congreso{

	display:block;

	clear:both;

	background:url(../img/img_cursos_congresos.gif) no-repeat;

	width:162px;

	height:44px;

	margin-left:17px;

	margin-top:23px;

	font-size:1px;

}



.buscar_por_ES{

	position:absolute;

	display:block;

	background:url(../img/img_buscar_porES.gif) no-repeat;

	width:80px;

	height:11px;

	left:17px;

	top:0px;

	font-size:1px;

}



.buscar_por_EN{

	position:absolute;

	display:block;

	background:url(../img/img_buscar_porEN.gif) no-repeat;

	width:80px;

	height:12px;

	left:17px;

	top:0px;

	font-size:1px;

}



.busc_denominacionES{

	position:absolute;

	display:block;

	background:url(../img/img_denominacionES.gif) no-repeat;

	width:103px;

	height:14px;

	left:17px;

	top:26px;

	font-size:1px;

	border:0px solid red;

}



.busc_denominacionEN{

	position:absolute;

	display:block;

	background:url(../img/img_denominacionEN.gif) no-repeat;

	width:103px;

	height:14px;

	left:17px;

	top:26px;

	font-size:1px;

	border:0px solid red;

}



.posicionar1{

	position:absolute;

	left: 17px;

	top: 42px;

}



.posicionar2{

	position:absolute;

	left: 17px;

	top: 87px;

}



.posicionar3{

	position:absolute;

	left: 17px;

	top: 132px;

}



.posicionar4{

	position:absolute;

	left: 17px;

	top: 177px;

}



.posicionar5{

	position:absolute;

	left: 17px;

	top: 222px;

}



.flecha_buscadores_denominacion{

	position:absolute;

	left:169px;

	top:46px;

}



.busc_institucionES{

	position:absolute;

	display:block;

	background:url(../img/img_institucionES.gif) no-repeat;

	width:150px;

	height:14px;

	left:17px;

	top:71px;

	font-size:1px;

	border:0px solid red;

}



.busc_institucionEN{

	position:absolute;

	display:block;

	background:url(../img/img_institucionEN.gif) no-repeat;

	width:150px;

	height:14px;

	left:17px;

	top:71px;

	font-size:1px;

	border:0px solid red;

}



.flecha_buscadores_institucion{

	position:absolute;

	left:169px;

	top:91px;

}



.busc_lugarES{

	position: absolute;

	display:block;

	background:url(../img/img_lugar_celebracionES.gif) no-repeat;

	width:127px;

	height:14px;

	left:17px;

	top:116px;

	font-size:1px;

	border:0px solid red;

}



.busc_lugarEN{

	position: absolute;

	display:block;

	background:url(../img/img_lugar_celebracionEN.gif) no-repeat;

	width:127px;

	height:14px;

	left:17px;

	top:116px;

	font-size:1px;

	border:0px solid red;

}



.flecha_buscadores_lugar{

	position:absolute;

	left:169px;

	top:135px;

}



.busc_a_partirES{

	position:absolute;

	display:block;

	background:url(../img/img_a_partir_deES.gif) no-repeat;

	width:93px;

	height:14px;

	left:17px;

	top:161px;

	font-size:1px;

	border:0px solid red;

}



.busc_a_partirEN{

	position:absolute;

	display:block;

	background:url(../img/img_a_partir_deEN.gif) no-repeat;

	width:93px;

	height:14px;

	left:17px;

	top:161px;

	font-size:1px;

	border:0px solid red;

}



.flecha_buscadores_a_partir{

	position:absolute;

	left:169px;

	top:180px;

}



.busc_a_partir_delES{

	position:absolute;

	display:block;

	background:url(../img/img_a_partir_delES.gif) no-repeat;

	width:116px;

	height:13px;

	left:17px;

	top:206px;

	font-size:1px;

	border:0px solid red;

}



.busc_a_partir_delEN{

	position:absolute;

	display:block;

	background:url(../img/img_a_partir_delEN.gif) no-repeat;

	width:116px;

	height:13px;

	left:17px;

	top:206px;

	font-size:1px;

	border:0px solid red;

}





.flecha_buscadores_a_partir_del{

	position:absolute;

	left:20px;

	top:253px;

}



.busc_tituloES{

	position:absolute;

	display:block;

	background:url(../img/img_tituloES.gif) no-repeat;

	width:45px;

	height:14px;

	left:17px;

	top:26px;

	font-size:1px;

	border:0px solid red;

}



.busc_tituloEN{

	position:absolute;

	display:block;

	background:url(../img/img_tituloEN.gif) no-repeat;

	width:45px;

	height:14px;

	left:17px;

	top:26px;

	font-size:1px;

	border:0px solid red;

}



.busc_autorES{

	position:absolute;

	display:block;

	background:url(../img/img_autorES.gif) no-repeat;

	width:31px;

	height:12px;

	left:17px;

	top:71px;

	font-size:1px;

	border:0px solid red;

}



.busc_autorEN{

	position:absolute;

	display:block;

	background:url(../img/img_autorEN.gif) no-repeat;

	width:41px;

	height:12px;

	left:17px;

	top:71px;

	font-size:1px;

	border:0px solid red;

}



.busc_materiaES{

	position: absolute;

	display:block;

	background:url(../img/img_materiaES.gif) no-repeat;

	width:41px;

	height:11px;

	left:17px;

	top:116px;

	font-size:1px;

	border:0px solid red;

}



.busc_materiaEN{

	position: absolute;

	display:block;

	background:url(../img/img_materiaEN.gif) no-repeat;

	width:41px;

	height:12px;

	left:17px;

	top:116px;

	font-size:1px;

	border:0px solid red;

}



.busc_palabraES{

	position:absolute;

	display:block;

	background:url(../img/img_palabraES.gif) no-repeat;

	width:71px;

	height:12px;

	left:17px;

	top:161px;

	font-size:1px;

	border:0px solid red;

}



.busc_palabraEN{

	position:absolute;

	display:block;

	background:url(../img/img_palabraEN.gif) no-repeat;

	width:46px;

	height:12px;

	left:17px;

	top:161px;

	font-size:1px;

	border:0px solid red;

}



.recursos_digitales_reader{

	position:absolute;

	left:17px;

	top:597px;

	height:114px;

	width:145px;

	border:0px solid red;

}



.reader_titulo{

	position:absolute;

	display:block;

	background:url(../img/img_reader.gif) no-repeat;

	width:145px;

	height:41px;

	left:0px;

	top:0px;

	font-size:1px;

	border:0px solid red;

}



.reader_descargar{

	position:absolute;

	display:block;

	width:134px;

	height:47px;

	left:0px;

	top:65px;

	font-size:1px;

	border:0px solid red;

}





/*MODIFICADO*/



.tabla1{

	height:100%;

	width:100%; 

}



.tabla2{

	height:121px;

	width:1011px;

	top:0px;

}



.cabecera{

	background:url(../img/img_fondo_logo.gif) repeat-x;

	height:121px;

	width:auto;

}



.cabecera_menu{

	height: 106px;

	position:relative;

}



.logo_fgsr{

	position: absolute;

	display:block;

	width:139px;

	height:44px;

	top:32px;

	left:17px;

}



.cont_idioma{

	display:block;

	clear:both;

	float:left;

	position:relative;

	width:1011px;

	height:15px;

	margin:0px;

	padding:0px;

}



#capa_cargando{

	display:block;

	visibility:hidden;

	z-index:100;

	position:fixed;

}



.txt_fundacion{

	position:absolute;

	width:175px;

	height:15px;

	background:url(../img/img_fundacion.gif);

	top:0px;

	left:5px;

	font-size:1px;

}



.btn_en{

	position:absolute;

	width:30px;

	height:15px;

	left: 950px;

	top:0px;

	font-size:1px;

}



.btn_esp{

	position:absolute;

	width:32px;

	height:15px;

	left: 902px;

	top:0px;

	font-size:1px;

}



#btn_fgsrES{position:absolute;left:269px;top:0px;width:113px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu01ES.gif);background-repeat:no-repeat;}

#btn_fgsrES_seleccionado{position:absolute;left:269px;display:block;background-position:0px -106px;width:113px;height:106px;background-image:url(../img/img_menu01ES.gif);background-repeat:no-repeat;}

#btn_fgsrES:link{background-position:0px 0px;}

#btn_fgsrES:hover{background-position:0px -106px;}

#btn_fgsrES:active{background-position:0px -106px;}



#btn_fgsrEN{position:absolute;left:269px;top:0px;width:113px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu01EN.gif);background-repeat:no-repeat;}

#btn_fgsrEN_seleccionado{position:absolute;left:269px;display:block;background-position:0px -106px;width:113px;height:106px;background-image:url(../img/img_menu01EN.gif);background-repeat:no-repeat;}

#btn_fgsrEN:link{background-position:0px 0px;}

#btn_fgsrEN:hover{background-position:0px -106px;}

#btn_fgsrEN:active{background-position:0px -106px;}



#btn_servicios_educacionES{position:absolute;left:382px;top:0px;width:106px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu02ES.gif);background-repeat:no-repeat;}

#btn_servicios_educacionES_seleccionado{position:absolute;left:382px;display:block;background-position:0px -106px;width:106px;height:106px;background-image:url(../img/img_menu02ES.gif);background-repeat:no-repeat;}

#btn_servicios_educacionES:link{background-position:0px 0px;}

#btn_servicios_educacionES:hover{background-position:0px -106px;}

#btn_servicios_educacionES:active{background-position:0px -106px;}



#btn_servicios_educacionEN{position:absolute;left:382px;top:0px;width:106px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu02EN.gif);background-repeat:no-repeat;}

#btn_servicios_educacionEN_seleccionado{position:absolute;left:382px;display:block;background-position:0px -106px;width:106px;height:106px;background-image:url(../img/img_menu02EN.gif);background-repeat:no-repeat;}

#btn_servicios_educacionEN:link{background-position:0px 0px;}

#btn_servicios_educacionEN:hover{background-position:0px -106px;}

#btn_servicios_educacionEN:active{background-position:0px -106px;}



#btn_centrosES{position:absolute;left:488px;top:0px;width:107px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu03ES.gif);background-repeat:no-repeat;}

#btn_centrosES_seleccionado{position:absolute;left:488px;display:block;background-position:0px -106px;width:107px;height:106px;background-image:url(../img/img_menu03ES.gif);background-repeat:no-repeat;}

#btn_centrosES:link{background-position:0px 0px;}

#btn_centrosES:hover{background-position:0px -106px;}

#btn_centrosES:active{background-position:0px -106px;}



#btn_centrosEN{position:absolute;left:488px;top:0px;width:107px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu03EN.gif);background-repeat:no-repeat;}

#btn_centrosEN_seleccionado{position:absolute;left:488px;display:block;background-position:0px -106px;width:107px;height:106px;background-image:url(../img/img_menu03EN.gif);background-repeat:no-repeat;}

#btn_centrosEN:link{background-position:0px 0px;}

#btn_centrosEN:hover{background-position:0px -106px;}

#btn_centrosEN:active{background-position:0px -106px;}



#btn_agendaES{position:absolute;left:488px;top:0px;width:107px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu04ES.gif);background-repeat:no-repeat;}

#btn_agendaES_seleccionado{position:absolute;left:488px;display:block;background-position:0px -106px;width:107px;height:106px;background-image:url(../img/img_menu04ES.gif);background-repeat:no-repeat;}

#btn_agendaES:link{background-position:0px 0px;}

#btn_agendaES:hover{background-position:0px -106px;}

#btn_agendaES:active{background-position:0px -106px;}



#btn_agendaEN{position:absolute;left:488px;top:0px;width:107px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu04EN.gif);background-repeat:no-repeat;}

#btn_agendaEN_seleccionado{position:absolute;left:488px;display:block;background-position:0px -106px;width:107px;height:106px;background-image:url(../img/img_menu04EN.gif);background-repeat:no-repeat;}

#btn_agendaEN:link{background-position:0px 0px;}

#btn_agendaEN:hover{background-position:0px -106px;}

#btn_agendaEN:active{background-position:0px -106px;}



#btn_formacionES{position:absolute;left:595px;top:0px;width:122px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu05ES.gif);background-repeat:no-repeat;}

#btn_formacionES_seleccionado{position:absolute;left:595px;display:block;background-position:0px -106px;width:122px;height:106px;background-image:url(../img/img_menu05ES.gif);background-repeat:no-repeat;}

#btn_formacionES:link{background-position:0px 0px;}

#btn_formacionES:hover{background-position:0px -106px;}

#btn_formacionES:active{background-position:0px -106px;}



#btn_formacionEN{position:absolute;left:595px;top:0px;width:122px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu05EN.gif);background-repeat:no-repeat;}

#btn_formacionEN_seleccionado{position:absolute;left:595px;display:block;background-position:0px -106px;width:122px;height:106px;background-image:url(../img/img_menu05EN.gif);background-repeat:no-repeat;}

#btn_formacionEN:link{background-position:0px 0px;}

#btn_formacionEN:hover{background-position:0px -106px;}

#btn_formacionEN:active{background-position:0px -106px;}



#btn_recursos_digitalesES{position:absolute;left:717px;top:0px;width:162px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu06ES.gif);background-repeat:no-repeat;}

#btn_recursos_digitalesES_seleccionado{position:absolute;left:717px;display:block;background-position:0px -106px;width:162px;height:106px;background-image:url(../img/img_menu06ES.gif);background-repeat:no-repeat;}

#btn_recursos_digitalesES:link{background-position:0px 0px;}

#btn_recursos_digitalesES:hover{background-position:0px -106px;}

#btn_recursos_digitalesES:active{background-position:0px -106px;}



#btn_recursos_digitalesEN{position:absolute;left:717px;top:0px;width:162px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu06EN.gif);background-repeat:no-repeat;}

#btn_recursos_digitalesEN_seleccionado{position:absolute;left:717px;display:block;background-position:0px -106px;width:162px;height:106px;background-image:url(../img/img_menu06EN.gif);background-repeat:no-repeat;}

#btn_recursos_digitalesEN:link{background-position:0px 0px;}

#btn_recursos_digitalesEN:hover{background-position:0px -106px;}

#btn_recursos_digitalesEN:active{background-position:0px -106px;}



#btn_publicacionesES{position:absolute;left:879px;top:0px;width:132px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu07ES.gif);background-repeat:no-repeat;}

#btn_publicacionesES_seleccionado{position:absolute;left:879px;display:block;background-position:0px -106px;width:132px;height:106px;background-image:url(../img/img_menu07ES.gif);background-repeat:no-repeat;}

#btn_publicacionesES:link{background-position:0px 0px;}

#btn_publicacionesES:hover{background-position:0px -106px;}

#btn_publicacionesES:active{background-position:0px -106px;}



#btn_publicacionesEN{position:absolute;left:879px;top:0px;width:132px;height:106px;background-position:0px 0px;background-image:url(../img/img_menu07EN.gif);background-repeat:no-repeat;}

#btn_publicacionesEN_seleccionado{position:absolute;left:879px;display:block;background-position:0px -106px;width:132px;height:106px;background-image:url(../img/img_menu07EN.gif);background-repeat:no-repeat;}

#btn_publicacionesEN:link{background-position:0px 0px;}

#btn_publicacionesEN:hover{background-position:0px -106px;}

#btn_publicacionesEN:active{background-position:0px -106px;}



#btn_salaprensaES{position:absolute;left:54px;top:0px;width:72px;height:15px;font-size:0px;background-position:0px 0px;background-image:url(../img/img_btn_salaprensaES.gif);background-repeat:no-repeat;}

#btn_salaprensaES_seleccionado{display:block;background-position:0px -15px;width:72px;height:15px;font-size:0px;background-image:url(../img/img_btn_salaprensaES.gif);background-repeat:no-repeat;}

#btn_salaprensaES:link{background-position:0px 0px;}

#btn_salaprensaES:hover{background-position:0px -15px;}

#btn_salaprensaES:active{background-position:0px -15px;}



#btn_salaprensaEN{position:absolute;left:54px;top:0px;width:72px;height:15px;font-size:0px;background-position:0px 0px;background-image:url(../img/img_btn_salaprensaEN.gif);background-repeat:no-repeat;}

#btn_salaprensaEN_seleccionado{display:block;background-position:0px -15px;width:72px;height:15px;font-size:0px;background-image:url(../img/img_btn_salaprensaEN.gif);background-repeat:no-repeat;}

#btn_salaprensaEN:link{background-position:0px 0px;}

#btn_salaprensaEN:hover{background-position:0px -15px;}

#btn_salaprensaEN:active{background-position:0px -15px;}



.cont_tot{

	position:relative;

	clear:both;

	height:auto;

	width:1011px;

}



.min_height_total{

    position:relative;

	clear:both;

	float:left;

	height:419px;

	width:0px;

}



.cont_datos{

    position:relative;

	float:left;

	height:auto;

	width:1011px;

}



.container_principal{

	left:0px;

	top:0px;

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

}



.btn_salaprensa{

	position:absolute;

	width:61px;

	height:15px;

	top:0px;

	left:54px;

	font-size:0px;

}



.btn_inicio{

	position:absolute;

	width:22px;

	height:15px;

	top:0px;

	left:789px;

	font-size:0px;

}



.btn_avisolegal{

	position:absolute;

	width:52px;

	height:15px;

	top:0px;

	left:829px;

	font-size:0px;

}



.btn_contacto{

	position:absolute;

	width:36px;

	height:15px;

	top:0px;

	left:891px;

	font-size:0px;

}



.btn_mapaweb{

	position:absolute;

	width:35px;

	height:15px;

	top:0px;

	left:944px;

	font-size:0px;

}



.portada{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido2.gif);

	background-repeat: repeat-y;

}



.tabla3{

	height:41px;

	width:1011px;

	position:relative;

}



.portada_izquierda{

	position:relative;

	display:block;

	clear:both;

	float:left;

	height:422px;

	width:342px;

}



.portada_contenedor{

	position:relative;

	display:block;

	float:left;

	height:422px;

	width:669px;

	border:0px solid blue;

}



.portada_logos{

	position:relative;

	display:block;

	float:left;

	top:0px;

	height:422px;

	width:177px;

	border:0px solid blue;

}



.logo_portada{

	position:relative;

	left:22px;

	top:27px;

	height:58px;

	width:132px;

	margin-bottom:20px;

	border:1px solid #6d6b5e;

}

.logo_interior{

	height:50px;

	margin-left:2px;

	margin-top:2px;

	position:relative;

	width:124px;

}



.foto1_contenedor{

	position:absolute;

	left:1px;

	top:27px;

	height:177px;

	width:103px;

}



.foto2_contenedor{

	position:absolute;

	clear:both;

	left:128px;

	top:27px;

	height:177px;

	width:103px;

}



.foto3_contenedor{

	position:absolute;

	left:257px;

	top:27px;

	height:177px;

	width:103px;

}



.foto4_contenedor{

	position:absolute;

	left:383px;

	top:27px;

	height:177px;

	width:103px;

}



.foto5_contenedor{

	position:absolute;

	left:513px;

	top:27px;

	height:177px;

	width:103px;

}



.texto1_contenedor{

	position:relative;

	left:1px;

	top:222px;

	height:180px;

	width:98px;

	overflow:hidden;

}



.ir_a_1portada1{

	position:absolute;

	left:98px;

	top:390px;

	height:12px;

	width:12px;

}



.texto2_contenedor{

	position:absolute;

	left:128px;

	top:222px;

	height:180px;

	width:98px;

	overflow:hidden;

}



.ir_a_1portada2{

	position:absolute;

	left:225px;

	top:390px;

	height:12px;

	width:12px;

}



.texto3_contenedor{

	position:absolute;

	left:256px;

	top:222px;

	height:180px;

	width:98px;

	overflow:hidden;

}



.ir_a_1portada3{

	position:absolute;

	left:353px;

	top:390px;

	height:12px;

	width:12px;

}



.texto4_contenedor{

	position:absolute;

	left:382px;

	top:222px;

	height:180px;

	width:98px;

	overflow:hidden;

}



.ir_a_1portada4{

	position:absolute;

	left:479px;

	top:390px;

	height:12px;

	width:12px;

}



.texto5_contenedor{

	position:absolute;

	left:508px;

	top:222px;

	height:182px;

	width:98px;

	overflow:hidden;

}



.ir_a_1portada5{

	position:absolute;

	left:595px;

	top:390px;

	height:12px;

	width:12px;

}



.titulo_portada{

	position:absolute;

	left:79px;

	top:28px;

	display:block;

}



.portada_izquierda1{
	position:absolute;
	left:82px;
	top:52px;
	height:59px;
	width:208px;
	overflow:hidden;
}

.portada_izquierda2{
	position:absolute;
	left:82px;
	top:130px;
	height:59px;
	width:208px;
	overflow:hidden;
}

.portada_texto{
	position: relative;
    clear:both;
    float:left;
	overflow: hidden;
	height: 54px;
	width: 195px;
}

.ir_a_actualidad{
	position:absolute;
	left:196px;
	top:43px;
	height:12px;
	width:12px;
}


.portada_menu_izquierda{

	position:absolute;

	left:51px;

	top:201px;

	height:215px;

	height:auto;

	width:160px;

}



.ir_a_actualidad{
	position:absolute;
	left:196px;
	top:43px;
	height:12px;
	width:12px;
}



.cnt_fgsr{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}



.cont_centros{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido2.gif);

	background-repeat: repeat-y;

}



.cont_formacion{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}





.cont_recursos{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}



.cont_publicaciones{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}



.servicios{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}



.cont_agenda{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido2.gif);

	background-repeat: repeat-y;

}





/*POPUP ACTUALIDAD*/



.popup_actualidad{

	position:relative;

	clear:both;

	float:left;

	height:auto;

	width:532px;

	background-color:#ffffff;

	background:url(../img/img_fondocontenido1.gif) repeat;

}



.minheight_actualidad{

    height:500px;

	width:0px;

	position:relative;

	float:left;

	clear:both;

	display:block;

}



.cont_actualidad{

    height:auto;

	width:520px;

	position:relative;

	float:left;

	clear:none;

	display:block;

}



.popup_izq{

	position:relative;

	clear: both;

	float:left;

	width:50px;

	height:100px;

}



.popup_der{

    position:relative;

	float:left;

	width:452px;

	height:auto;

	margin-left:16px;

	display:inline;

}



.popup_fotos{

	position:relative;

	clear:both;

	float:left;

	width:452px;

	height:198px;

	margin-top:15px;

}



.popup_fotos_grande{

	position:absolute;

	top:0px;

	left:0px;

	height:198px;

	width:298px;

}



.popup_fotos_peq{

	height:67px;

	left:326px;

	position:absolute;

	top:132px;

	width:101px;

}



.popup_txt_peq{

	height:63px;

	left:326px;

	position:absolute;

	top:0px;

	width:101px;

	overflow:hidden;

}



.popup_textos{

	position:relative;

	clear:both;

	float:left;

	width:452px;

	height:auto;

}



.popup_textos_dato{

	position:relative;

	clear:both;

	float:left;

	width:452px;

	height:auto;

	margin-top:15px;

}



.popup_mas_datos{

    position:relative;

	clear:both;

	float:left;

	width:452px;

	height:20px;

	margin-top:15px;

}



.popup_mas_datos_txt{

    position:relative;

    clear:both;

	float:left;

	display:block;

	width:auto;

	height:20px;

}



.popup_img_articulos{

	position:relative;

	float:left;

	display:inline;

	width:auto;

	height:auto;

	margin-left:5px;

}



/* --------------------- */



.publicaciones_izq{

	position:relative;

	clear:both;

	float:left;

	display:block;

	height:auto;

	width: 814px;

}



.menu_publicaciones_c{

	display:block;

	clear:both;

	float:left;

	position:relative;

	height:auto;

}



.cont_public{

	display:block;

	clear:both;

	float:left;

	position:relative;

	height:auto;

	width: 726px;

	margin-left:75px;

	margin-top:20px;

	margin-bottom:40px;

}



.public{

	display:block;

	float:left;

	position:relative;

	height:auto;

	width: 363px;

	height:100px;

	margin-top:24px;

}



.public_foto{

	display:block;

	float:left;

	position:relative;

	height:auto;

	width: 71px;

	height:100px;

}



.public_datos{

	display:block;

	float:left;

	position:relative;

	height:auto;

	width: 270px;

	margin-left:10px;

	height:100px;

}



.public_titulo{

	display:block;

	float:left;

	position:relative;

	width: 260px;

	height:auto;

}



.public_titulo_publicacion{

	display:block;

	float:left;

	position:relative;

	width: 261px;

	height:auto;

}



.public_ir{

	display:block;

	float:left;

	clear:both;

	position:relative;

	height:12px;

	width:12px;

	font-size:0px;

}



.cajabuscador{

	width: 145px;

}



/*NUEVO*/



.links5_el{

	clear:both;

	float:left;

	margin-bottom:7px;

	font-size:0px;

}



.elemento_menu{

	position:relative;

	margin-left:6px;

	margin-top:7px;

	margin-bottom:7px;

	clear:both;

	display:block;

	width:160px;

	height:23px;

}



.oculto{

	visibility:hidden;

	display:none;

}



.el_menu{

	margin-left:33px;

	margin-top:0px;

	margin-bottom:12px;

	clear:both;

	display:block;

}



.barra{

	font-size:0px;

	background-image:url('../img/img_barra_menuder.gif');

	height:1px;

	width:36px;

	clear:both;

}



.menu_texto{

	position:absolute;

	top:4px;

	left:22px;

}



.presentacion2{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido1.gif);

	background-repeat: repeat-y;

}



.servicios_presentacion2{

	clear:both;

	display:block;

	float:left;

	height: 100%;

	margin-left:75px;

	min-height:640px;

	position:relative;

	width:739px;

}



.padding25{

	padding:25px 0px;

}



.informaciones{height:auto;clear:both;display:block;float:left;width:700px;}

.informaciones2{height:auto;float:left;clear:both;display:block;width:700px;margin-left:70px;margin-top:30px;}



.servicios_presentacion_foto{

	left:575px;

	top:0px;

	height:auto;

	width:132px;

	margin:5px;

	float:right;

	margin-left:15px;

}



.presentacion_texto{

	position: relative;

	padding-top: 10px;

	padding-bottom: 13px;

	width: auto;

	clear:none;

}



.ficheros{display:block;position:relative;margin:0px;height:20px;float:left;width:700px;}



.enlace1{display:block;position:relative;margin:0px;width:auto;height:20px;float:left;}

.enlace2{display:block;position:relative;margin-left:15px;width:13px;height:13px;float:left;}

.urls{display:block;position:relative;margin-bottom:25px;height:20px;float:left;clear:both;width:700px;}

.descargas1{display:block;position:relative;margin:0px;padding:0px;width:100%;height:auto;float:left;clear:both;}

.descargas2{font-weight:normal;display:block;position:relative;margin:0px;padding:0px;padding-top:10px;padding-bottom:2px;width:auto;height:auto;float:left;clear:both;}

.cont_descargas{display:block;position:relative;margin:0px;width:715px;height:auto;float:left;clear:both;padding-bottom:30px;}

.imagen_descarga{display:block;position:relative;padding:0px;margin-left:15px;margin-top:1px;width:13px;height:13px;float:left;}

.extension_y_tam{display:block;position:relative;margin:0px;width:auto;height:13px;padding:0px;padding-top:10px;padding-bottom:2px;float:left;}



.servicios_presentacion_menuder2{

	display:block;

	float:left;

	height: auto;

	position:relative;

	text-decoration:none;

	width:189px;

}



.servicios_fomento_lectura_menuder_arriba2{

	clear:both;

	float:left;

	display:block;

	height:auto;

	letter-spacing:-1px;

	position:relative;

	top:7px;

	width:190px;

}



.buscador_presentacion2{

	clear:both;

	float:left;

	display:block;

	margin-left:24px;

	margin-top:47px;

	position:relative;

	width:165px;

}



.servicios_presentacion_menuder_abajo2{

	clear:both;

	float:left;

	display:block;

	height:auto;

	position:relative;

	width:179px;

	margin-top:50px;

}



.sobre_mail{

	float:left;

	position:relative;

	top:0px;

	left:0px;

	margin-left:5px;

	font-size:0px;

	margin-top:2px;

}



.texto_presentacion p{

	margin-top:5px;

	margin-bottom:5px;

}

.capa_mail_presentacion{

	margin-left:81px;

}



.el_m5{

	clear:both;

	float:left;

	display:block;

}



.popup_emergente{

	position:relative;

	clear:both;

	float:left;

	min-height:500px;

	height:auto;

	width:780px;

	background-color:#ffffff;

	background:url(../img/img_fondocontenido1.gif) repeat;

}



.cont_aviso_legal{

	height:auto;

	width:1011px;

	position:relative;

	text-align:left;

	text-decoration:none;

	float:left;

	background-image:url(../img/img_fondocontenido2.gif);

	background-repeat: repeat-y;

	min-height: 500px;

}



.texto_aviso_legal{

	height:auto;

	width:875px;

	display:block;

	float:left;

	margin-left: 80px;

	margin-top: 20px;

	margin-bottom:20px;

}



.popup_contactar{

	position:relative;

	clear:both;

	float:left;

	display:block;

	height:auto;

	min-height:600px;

	width:532px;

	background-color:#ffffff;

	background:url(../img/img_fondocontenido1.gif) repeat;

}



.contactar_titulo{

	position:relative;

	clear:both;

	float:left;

	margin-left:25px;

	margin-top:12px;

	width:100px;

	height:13px;

}



.contactar_cont_datos{

	position:relative;

	clear:both;

	float:left;

	margin-left:50px;

	width:470px;

	height:auto;

}



.contactar_texto{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-left:25px;

	margin-top:20px;

	width:440px;

	height:auto;

}



.contactar_datos{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-top:15px;

	margin-left:1px;

	width:458px;

	height:450px;

}



.contactar_izq{

	position:absolute;

	top:0px;

	left:0px;

	width:100px;

	height:319px;

}



.contactar_der{

	position:absolute;

	top:0px;

	left:100px;

	width:358px;

	height:450px;

}



.contactar_apellidos{

	position:absolute;

	top:0px;

	left:0px;

	width:100px;

	height:38px;

}



.contactar_nombre{

	position:absolute;

	top:38px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_localidad{

	position:absolute;

	top:78px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_provincia{

	position:absolute;

	top:118px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_pais{

	position:absolute;

	top:158px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_correo{

	position:absolute;

	top:198px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_profesion{

	position:absolute;

	top:238px;

	left:0px;

	width:100px;

	height:40px;

}



.contactar_mensaje{

	position:absolute;

	top:278px;

	left:0px;

	width:100px;

	height:41px;

}



.contactar_apellidos_n{top:12px;}

.contactar_nombre_n{top:50px;}

.contactar_localidad_n{top:88px;}

.contactar_provincia_n{top:127px;}

.contactar_pais_n{top:168px;}

.contactar_correo_n{top:206px;}

.contactar_profesion_n{top:245px;}

.contactar_mensaje_n{top:283px;}



.contactar_volver{

	position:absolute;

	top:433px;

	left:100px;

	width:61px;

	height:12px;

}



.contactar_enviar{

	position:absolute;

	top:433px;

	left:395px;

	width:61px;

	height:12px;

}



.caja_txtarea{

	position:absolute;

	top:278px;

	left:0px;

	width:358px;

	height:127px;

	display:block;

	background:#ccdfc9;

}



.caja_txtarea_ie{

	width:260px;

	display:block;

	float:left;

	margin-left:7px;

	margin-top:1px;

	border:0px solid red;

}



.estilo_mail {

background-image:url(../img/img_btn_sobre.gif);

background-position:right 3px;

background-repeat:no-repeat;

color:#777B7A;

font-family:verdana;

font-size:11px;

font-weight:400;

padding-right:20px;

text-decoration:none;

}





/*

 * Calendario

 */

 

 .numeros_calendario{

	display:block;

    position:relative;

	float:left;

	width:21px;

	height:16px;

	text-align:center;

	color:#6d6b5e;

	font-size:10px;

	font-family:verdana;

	cursor:default;

}



.numero_seleccionado{

    display:block;

	position:relative;

	float:left;

	width:16px;

	height:16px;

	text-align:center;

	color:#6d6b5e;

	font-size:10px;

	font-family:verdana;

	background-image:url('../img/btn_numero_sel.gif');

	text-decoration:none;

}

 

 .numeros_blancos{

	display:block;

    position:relative;

	float:left;

	width:21px;

	height:16px;

	text-align:center;

}





.bt_rss_ES{

    background-image:  url('../img/img_rss.gif');

	background-repeat: no-repeat;

	position:absolute;

	top:65px;

	left:10px;

	height:18px;

	width:120px;

}



.bt_rss_EN{

    background-image:  url('../img/img_rss_EN.gif');

	background-repeat: no-repeat;

	position:absolute;

	top:65px;

	left:10px;

	height:18px;

	width:120px;

}



.textonormal{font-family:verdana;font-size:10px;color:#868c91;}





/*

 * ENIAR AMIGO

 */

 

 .enviar_cont_datos{

	position:relative;

	clear:both;

	float:left;

	margin-left:50px;

	width:470px;

	height:auto;

}



.enviar_titulo{

	position:relative;

	clear:both;

	float:left;

	margin-left:25px;

	margin-top:12px;

	width:120px;

	height:13px;

}



.enviar_foto{

	position:relative;

	clear:both;

	float:left;

	margin-left:25px;

	margin-top:20px;

	height:67px;

	width:101px;

}



.enviar_formulario_fecha{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-left:25px;

	margin-top:12px;

	width:425px;

	height:auto;

}



.enviar_formulario_titulo{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-left:25px;

	margin-top:12px;

	width:425px;

	height:auto;

}



.enviar_formulario_texto{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-left:25px;

	margin-top:20px;

	width:425px;

	height:auto;

}



.enviar_formulario_datos{

	position:relative;

	clear:both;

	float:left;

	display:block;

	margin-top:40px;

	margin-left:1px;

	width:458px;

	height:186px;

}



.enviar_formulario_izq{

	position:absolute;

	top:0px;

	left:0px;

	width:100px;

	height:186px;

}



.enviar_remitente{

	position:absolute;

	top:0px;

	left:0px;

	width:100px;

	height:40px;

}



.enviar_enviar{

	position:absolute;

	top:40px;

	left:0px;

	width:100px;

	height:40px;

}



.enviar_destinatario{

	position:absolute;

	top:80px;

	left:0px;

	width:100px;

	height:40px;

}



.enviar_enviar2{

	position:absolute;

	top:120px;

	left:0px;

	width:100px;

	height:41px;

}



.enviar_volver{

	position:absolute;

	top:174px;

	left:100px;

	width:61px;

	height:12px;

}



.enviar_send{

	position:absolute;

	top:174px;

	left:395px;

	width:61px;

	height:12px;

}



.formulario_envio{

	position:absolute;

	background:#CCDFC9;

	height:19px;

	width:355px;

	border:0px;

	font-family:arial;

	font-size:9px;

	color:#6c6a5e ;

	text-decoration:none;

	font-weight:400;

	padding-left:3px;

}



.enviar_formulario_der{

	position:absolute;

	top:0px;

	left:100px;

	width:358px;

	height:186px;

}



.enviar_remitente_n{

	top:10px;

	left:0px;

}



.enviar_email1_n{

	top:48px;

}



.enviar_destinatario_n{

	top:87px;

}

.enviar_email2_n{

	top:125px;

}



.cont_bus{

	position:relative;

	clear:both;

	float:left;

	display:block;

	height:241px;

	margin-top:40px;

}



.tit_popup{

	position:relative;

	clear:both;

	float:left;

	margin-top:15px;

}



.dist_lib{

	clear:both;

	margin-top:15px;

}



.lis_sec{
    position:relative;
    clear:both;
    float:left;
	height:20px;
    overflow:hidden;
    width:215px;
}



.imprimir{

	position:absolute;

	left:17px;

	top:28px;

	background:url(../img/img_btn_imprimir.gif) no-repeat;

	height:15px;

	width:15px;

}



/*PEDIDOS MULTIPLES*/



.pedidos_contenedor{

    position:relative;

    clear:both;

	float:left;

	margin-top:20px;

    width:695px;

    height:100px;

    overflow:hidden;

}



.pedidos_numero{

    position:absolute;

    top:40px;

    left:0px;

    border:1px solid #949a9a;

    height:16px;

    width:50px;

}



.pedidos_foto{

    position:absolute;

    top:0px;

    left:60px;

    height:100px;

    width:71px;

}



.pedidos_contenido{

    height:100px;

    left:138px;

    position:absolute;

    top:0;

    width:557px;

}



.pedidos_contenido_sinfoto{

    height:100px;

    left:67px;

    position:absolute;

    top:0;

    width:557px;

}



.pedidos_txt{

    clear:both;

    float:left;

    height:80px;

    overflow:hidden;

    position:relative;

    width:100%;

}



.pedidos_mas{

    position:absolute;

    top:85px;

    left:543px;

    width:12px;

    height:12px;

    overflow:hidden;

    font-size:0px;

}



.pedidos_precio{

    height:17px;

    left:0;

    overflow:hidden;

    position:absolute;

    top:83px;

    width:100px;

}



.btn_realizar_pedido{

    position:relative;

    clear:both;

    float:left;

    display:inline;

    margin-top: 40px;

    margin-left:59px;

}



/* DATOS */



.datos_linea_separadora{

    position:relative;

    clear:both;

    float:left;

    overflow:hidden;

    font-size:0px;

    height:1px;

    width:500px;

    display:inline;

    margin-left: 110px;

    margin-top:30px;

    background-color:#6c6a5d;

}



.datos_precio{

    position:relative;

    clear:both;

    float:left;

    overflow:hidden;

    height:25px;

    width:500px;

    display:inline;

    margin-left: 110px;

    margin-top:30px;

    text-align:center;

}



.datos_personales{

    position:relative;

    clear:both;

    float:left;

    width:700px;

    margin-top:30px;

    height:auto;

}



.datos_linea_formulario{

    position:relative;

    clear:both;

    float:left;

    width:715px;

    margin-top:10px;

    height:20px;

}



.datos_titulos{

    position:relative;

    clear:both;

    float:left;

    width:200px;

    text-align:right;

    height:16px;

    margin-top:4px;

}



.datos_input{

    position:relative;

    float:left;

    display:inline;

    margin-left:3px;

    width:480px;

    height: 16px;

    border:1px solid #6c6a5d;

    color: #6c6a5d;

}



.btn_datos_enviar{

    position:relative;

    clear:both;

    float:left;

    display:inline;

    margin-left:202px;

    margin-top:20px;

}



/*DIRECTORIO GENERAL*/



.cont_directorio_gral{

	position:relative;

	clear:both;

	float:left;

	height:auto;

	width:710px;

	margin-top:20px;

}



.capa_centro_gral{

	position:relative;

	clear:both;

	float:left;

	height:auto;

	width:350px;

}



.capas_ampliables{

	position:relative;

	float:left;

	height:auto;

	width:350px;

}



.capa_personal{

	position:relative;

	clear:both;

	float:left;

	height:auto;

	width:350px;

}



.espacio15{

	position:relative;

	clear:both;

	float:left;

	height:15px;

	width:350px;

}



.directorio_espacio20{

	position:relative;

	clear:both;

	float:left;

	height:20px;

	width:700px;

}



.ancho_select{

	width: 144px;

	height: 20px;

}



.ancho_input{

	width: 141px;

	height:16px;

}



.titulos_publicaciones{font-family:verdana;font-size:19px;color:#868c91;font-weight:800;}
