From: "Guardado por Microsoft Internet Explorer 7"
Subject: =?Windows-1252?Q?Un_estudio_dice_que_hay_mujeres_que_fingen_maltrato_para?=
	=?Windows-1252?Q?_obtener_ayudas=A0-=A0P=FAblico.es?=
Date: Wed, 12 Mar 2008 22:44:08 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0050_01C88492.95908FF0"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545

This is a multi-part message in MIME format.

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/056936/ces

=EF=BB=BF<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" =
"http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dtd">
<HTML lang=3Des><HEAD><TITLE>Un estudio dice que hay mujeres que fingen =
maltrato para obtener ayudas=C2=A0-=C2=A0P=C3=BAblico.es</TITLE><LINK=20
title=3D"P=C3=BAblico - Internacional" =
href=3D"/rss?seccion=3Dinternacional"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"P=C3=BAblico - =
Espa=C3=B1a"=20
href=3D"/rss?seccion=3Despana" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"P=C3=BAblico - Dinero" href=3D"/rss?seccion=3Ddinero" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"P=C3=BAblico - Ciencias" =
href=3D"/rss?seccion=3Dciencias"=20
type=3Dapplication/rss+xml rel=3Dalternate><LINK title=3D"P=C3=BAblico - =
Culturas"=20
href=3D"/rss?seccion=3Dculturas" type=3Dapplication/rss+xml =
rel=3Dalternate><LINK=20
title=3D"P=C3=BAblico - Deportes" href=3D"/rss?seccion=3Ddeportes" =
type=3Dapplication/rss+xml=20
rel=3Dalternate><LINK title=3D"P=C3=BAblico - Gente" =
href=3D"/rss?seccion=3Dgente"=20
type=3Dapplication/rss+xml rel=3Dalternate>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3DUTF-8">
<META http-equiv=3DContent-Language content=3Des><!-- Especial cabecera =
-->
<META=20
content=3D"Noticias de =C3=BAltima hora en espa=C3=B1ol, actualidad =
nacional, internacional, econom=C3=ADa, dinero, pol=C3=ADtica, =
opini=C3=B3n, deportes, tecnolog=C3=ADa, cultura, sociedad, y mucho =
m=C3=A1s. Adem=C3=A1s fotos, videos, infografias, entrevistas y charlas =
en directo."=20
name=3DDescription>
<META=20
content=3DPublico,diario,periodico,50,actualidad,noticias,informacion,vid=
eos,fotos,audios,graficos,nacional,internacional,deportes,economiadinero,=
culturas,ciencias,tecnologia,cultura,gente,television,sociedad,opinion,bl=
ogs,entrevistas,participacion=20
name=3DKeywords>
<META content=3D"MSHTML 6.00.6000.16448" name=3DGENERATOR>
<META content=3DPublico name=3DOrigen>
<META content=3D"P=C3=BAblico .- Mediapubli S.L." name=3DAuthor>
<META content=3D"Madrid, Espa=C3=B1a" name=3DLocality>
<META content=3Des name=3Dlang>
<META content=3D"1 days" name=3Drevisit-after>
<META content=3DINDEX,FOLLOW name=3Drobots>
<META http-equiv=3DPragma content=3Dno-cache>
<META http-equiv=3Dexpires content=3D-1><!-- FIN Especial cabecera =
--><LINK=20
href=3D"/css/cssimg/favicon.ico" type=3Dimage/vnd.microsoft.icon =
rel=3Dicon><LINK=20
href=3D"/css/cssimg/favicon.ico" type=3Dimage/vnd.microsoft.icon=20
rel=3D"shortcut icon">
<SCRIPT src=3D"http://www.google-analytics.com/urchin.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.publico.es/js/libreriaGlobal.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK media=3Dscreen,print =
href=3D"http://www.publico.es/css/estilo_noticia_PU.css"=20
type=3Dtext/css rel=3Dstylesheet><LINK media=3Dprint=20
href=3D"http://www.publico.es/css/estilo_noticia_PU_Print.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.publico.es/css/estilo_publicidad_PU.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.publico.es/css/estilo_mensajes_PU.css" =
type=3Dtext/css=20
rel=3Dstylesheet>
<SCRIPT src=3D"http://www.publico.es/js/prototype.js"=20
type=3Dtext/javascript></SCRIPT>

<SCRIPT src=3D"http://www.publico.es/js/comentarios.js"=20
type=3Dtext/javascript></SCRIPT>
<LINK media=3Dscreen=20
href=3D"http://www.publico.es/estaticos/css/publico_general.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"http://www.publico.es/estaticos/css/publico_detalle_noticia.css" =

type=3Dtext/css rel=3Dstylesheet></HEAD>
<BODY onload=3D"; googleAnalytics();"><!-- contenedor -->
<DIV id=3Dsupercontenedor><!-- cabecera -->
<DIV id=3Dcabecera>
<DIV class=3Dpublicidad_top>
<DIV class=3DcabeceraIzq>
<DIV class=3Dleaderboard728x90>
<SCRIPT>if(typeof(adlink_randomnumber)=3D=3D"undefined"){var =
adlink_randomnumber=3DMath.floor(Math.random()*10000000000)}if(typeof(adl=
ink_dcopt)=3D=3D"undefined"){var adlink_dcopt=3D"dcopt=3Dist;"}else{var =
adlink_dcopt=3D""}if(typeof(adlink_tile)=3D=3D"undefined"){var =
adlink_tile=3D1}else{adlink_tile++}document.write('<scr'+'ipt =
src=3D"http://ad.es.doubleclick.net/adj/elpublico.es/Espana728x90;'+adlin=
k_dcopt+'tile=3D'+adlink_tile+';sz=3D728x90;ord=3D'+adlink_randomnumber+'=
?"><\/scr'+'ipt>');</SCRIPT>
</DIV></DIV>
<DIV class=3DcabeceraDrc>
<DIV class=3Dcaja234x90>
<SCRIPT>if(typeof(adlink_randomnumber)=3D=3D"undefined"){var =
adlink_randomnumber=3DMath.floor(Math.random()*10000000000)}if(typeof(adl=
ink_dcopt)=3D=3D"undefined"){var adlink_dcopt=3D"dcopt=3Dist;"}else{var =
adlink_dcopt=3D""}if(typeof(adlink_tile)=3D=3D"undefined"){var =
adlink_tile=3D1}else{adlink_tile++}document.write('<scr'+'ipt =
src=3D"http://ad.es.doubleclick.net/adj/elpublico.es/Espana234x90;'+adlin=
k_dcopt+'tile=3D'+adlink_tile+';sz=3D234x90;ord=3D'+adlink_randomnumber+'=
?"><\/scr'+'ipt>');</SCRIPT>
</DIV></DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- cabeceraNivel1 =
-->
<DIV class=3DcabeceraNivel1><!-- horaTopHome -->
<DIV class=3DhoraTopHome>
<SCRIPT src=3D"http://www.publico.es/hora" =
type=3Dtext/javascript></SCRIPT>
</DIV><!-- FIN horaTopHome --><!-- fechaTopHome -->
<DIV class=3DfechaTopHome>
<SCRIPT src=3D"http://www.publico.es/fechaCabecera" =
type=3Dtext/javascript></SCRIPT>
</DIV><!-- FIN fechaTopHome -->
<DIV class=3DseccionesPeriodicoTop>
<UL class=3DlistaSeccionesTop>
  <LI><A title=3D"Enlace a Blogs" =
href=3D"http://blogs.publico.es/">BLOGS</A>&nbsp;=20
  <LI>&nbsp;<A title=3D"Enlace a P=C3=BAblico.TV"=20
  href=3D"http://video.publico.es/">P=C3=BAblico.TV</A>&nbsp;=20
  <LI>&nbsp;<A title=3D"Enlace a Fotogaler=C3=ADa"=20
  =
href=3D"http://www.publico.es/portadaFotogalerias">Fotogaler=C3=ADa</A>&n=
bsp;=20
  <LI>&nbsp;<A title=3D"Enlace a la &#10;&#10;Edici=C3=B3n Papel"=20
  href=3D"http://www.publico.es/estaticos/pdf/">Edici=C3=B3n =
papel</A>&nbsp;=20
  <LI>&nbsp;<A title=3D"Enlace a &#10;&#10;Archivo"=20
  href=3D"http://www.publico.es/titulares">Archivo</A>&nbsp; =
</LI></UL></DIV><!-- seccionesPeriodicoTop-->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
cabeceraNivel1 --><!-- cabeceraNivel2 -->
<DIV class=3DcabeceraNivel2><!-- contenedorLogoInterior -->
<DIV class=3DcontenedorLogoInterior><A title=3Dpublico=20
href=3D"http://www.publico.es/"><IMG alt=3DP=C3=BAblico=20
src=3D"http://www.publico.es/css/cssimg/logo147x22.gif"> </A></DIV><!-- =
contenedorTituloInterior -->
<DIV class=3DcontenedorTituloInterior><SPAN =
class=3Dtitulo_seccion_top>ESPA=C3=91A</SPAN>=20
</DIV><!-- FIN contenedorTituloInterior -->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
cabeceraNivel2 --><!-- top2 -->
<DIV class=3Dtop2><!-- enlaces_top2 -->
<DIV class=3Denlaces_top2>
<UL class=3DseccionesPeriodico>
  <LI><A href=3D"http://www.publico.es/internacional">Internacional</A> =
</LI>
  <LI><A href=3D"http://www.publico.es/espana">Espa=C3=B1a</A> </LI>
  <LI><A href=3D"http://www.publico.es/dinero">Dinero</A> </LI>
  <LI><A href=3D"http://www.publico.es/ciencias">Ciencias</A> </LI>
  <LI><A href=3D"http://www.publico.es/culturas">Culturas</A> </LI>
  <LI><A href=3D"http://www.publico.es/deportes">Deportes</A> </LI>
  <LI class=3DultimoSeccionesPeriodico><A=20
  href=3D"http://www.publico.es/gente">Gente</A> </LI>
  <LI class=3DultimoSeccionesPeriodico><A title=3DRSS=20
  href=3D"http://www.publico.es/rss?seccion=3Despana"><IMG alt=3DRSS=20
  src=3D"http://www.publico.es/css/cssimg/rss.gif" align=3Dtop></A> =
</LI></UL>
<DIV class=3Dpie_bloq><!-- a --></DIV></DIV><!-- FIN enlaces_top2 =
--><!-- buscadorTop -->
<DIV class=3DbuscadorTop>
<FORM id=3DbuscadorTop name=3DbuscadorTop action=3D/buscador =
method=3Dget><LABEL=20
class=3Doculto for=3Dq>Buscador</LABEL> <INPUT class=3Dcajatexto id=3Dq =
name=3Dq> <INPUT=20
class=3Dboton title=3DBuscar type=3Dimage alt=3DBuscar=20
src=3D"http://www.publico.es/css/cssimg/botonBuscarTop.gif"> =
</FORM></DIV><!-- FIN buscadorTop -->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN top2 =
--><!-- navegacion_top -->
<DIV class=3Dnavegacion_top>
<DIV class=3Druta_navegacion><A class=3Dpan=20
href=3D"http://www.publico.es/">Publico.es</A> &nbsp;&nbsp;&gt;&nbsp;<A =
class=3Dmiga=20
href=3D"http://www.publico.es/espana/">Espa=C3=B1a</A>=20
&nbsp;&nbsp;&gt;&nbsp;&nbsp;<SPAN class=3Dpalabra1>ces</SPAN>&nbsp; =
</DIV><!-- paginacion_navegacion -->
<DIV class=3Dpaginacion_navegacion><SPAN>9 de 44 en</SPAN> <STRONG=20
class=3D"turquesa margen_drc10px">Espa=C3=B1a</STRONG> <A=20
href=3D"http://www.publico.es/espana/056952/nunca/llueve/tiempo/eleccione=
s/lluvia"><SPAN=20
class=3Dnaranja>&lt; </SPAN>Anterior</A> &nbsp;|&nbsp; <A=20
href=3D"http://www.publico.es/espana/056895/rajoyelecciones/nina">Siguien=
te<SPAN=20
class=3Dnaranja> &gt;</SPAN></A> </DIV><!-- FIN paginacion_navegacion =
-->
<DIV=20
class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN navegacion_top =
--></DIV><!-- FIN cabecera -->
<SCRIPT src=3D"http://www.publico.es/referer" =
type=3Dtext/javascript></SCRIPT>

<DIV class=3Dcuerpo_noticia>
<DIV class=3DbloqueTitulosNoticia>
<DIV class=3Dtitulo_noticia>
<H1>Un estudio dice que hay mujeres que fingen maltrato para obtener=20
ayudas</H1></DIV>
<DIV class=3Dentradilla_noticia>
<H2>Un =C3=B3rgano consultor de la Comunidad de Madrid edita un =
documento que=20
cuestiona la integridad de las v=C3=ADctimas</H2></DIV></DIV><!-- =
contenedor_noticia -->
<DIV class=3Dcontenedor_noticia>
<DIV class=3Dcol_izq>
<DIV class=3D"ancho100 margen_inf10px">
<DIV class=3Dutilidades id=3Dutilidades><A class=3DestiloFuente1=20
href=3D"http://www.publico.es/espana/056936/ces#comentarios"><IMG=20
title=3DComentarios alt=3DComentarios=20
src=3D"http://www.publico.es/css/cssimg/ico_comentarios.gif"> <SPAN=20
class=3Dcolor3>Comentarios&nbsp;<STRONG>67</STRONG></SPAN> =
</A>&nbsp;&nbsp;&nbsp;=20
<SPAN class=3Dtam3>|</SPAN> <A=20
onclick=3D"&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;objEnvioAmigo.cre=
aEnviaAmigo(&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'56936', =
&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'/espana', =
&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'Un estudio dice que =
hay mujeres que fingen maltrato para obtener =
ayudas',&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'/espana/actuali=
dad/056936/ces', &#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'/', =
&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'/enviaAmigo', =
&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;'/captcha'&#10;&#9;&#9;&=
#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;);&#10;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9;&#9=
;"=20
href=3D"javascript:void(0);"><IMG title=3DEnviar alt=3DEnviar=20
src=3D"http://www.publico.es/css/cssimg/ico_enviar.gif"> </A>&nbsp;<SPAN =

class=3Dtam3>|</SPAN>&nbsp; <A href=3D"javascript:window.print();"><IMG=20
title=3DImprimir alt=3DImprimir=20
src=3D"http://www.publico.es/css/cssimg/ico_imprimir.gif"> =
</A>&nbsp;<SPAN=20
class=3Dtam3>|</SPAN>&nbsp; <A =
onclick=3DobjFuenteLetras.aumentarFuente();=20
href=3D"javascript:void(0);"><IMG title=3D"Aumentar fuente" =
alt=3D"Aumentar fuente"=20
src=3D"http://www.publico.es/css/cssimg/fuente+.gif"> </A>&nbsp;<SPAN=20
class=3Dtam3>|</SPAN>&nbsp; <A =
onclick=3DobjFuenteLetras.reducirFuente();=20
href=3D"javascript:void(0);"><IMG title=3D"Disminuir fuente" =
alt=3D"Disminuir fuente"=20
src=3D"http://www.publico.es/css/cssimg/fuente-.gif"> </A>&nbsp; =
</DIV><!#-- Muestra los enlaces de compartir (meneame, del.icio.us, =
etc.) -->
<DIV class=3Dcompartir><SPAN class=3Dtam3>| </SPAN><A=20
href=3D"http://www.publico.es/espana/056936/ces#">Compartir</A>&nbsp;&nbs=
p; <A=20
href=3D"http://del.icio.us/post?title=3D&amp;url=3Dhttp://www.publico.es/=
espana/espana/actualidad/056936/ces"><IMG=20
title=3Ddelicious alt=3Ddelicious=20
src=3D"http://www.publico.es/css/cssimg/ico_delicious.gif"></A>&nbsp; <A =

href=3D"http://www.digg.com/submit?url=3Dhttp://www.publico.es/espana/esp=
ana/actualidad/056936/ces"><IMG=20
title=3Ddigg alt=3Ddigg=20
src=3D"http://www.publico.es/css/cssimg/ico_digg.gif"></A>&nbsp; <A=20
href=3D"http://www.technorati.com/search/http://www.publico.es/espana/esp=
ana/actualidad/056936/ces"><IMG=20
title=3Dtechnorati alt=3Dtechnorati=20
src=3D"http://www.publico.es/css/cssimg/ico_technorati.gif"></A>&nbsp; =
<A=20
href=3D"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=3Dhttp://w=
ww.publico.es/espana/espana/actualidad/056936/ces"><IMG=20
title=3Dyahoo alt=3Dyahoo=20
src=3D"http://www.publico.es/css/cssimg/ico_yahoo.gif"></A>&nbsp; <A=20
href=3D"http://meneame.net/submit.php?url=3Dhttp://www.publico.es/espana/=
espana/actualidad/056936/ces"><IMG=20
title=3Dmeneame alt=3Dmeneame=20
src=3D"http://www.publico.es/css/cssimg/ico_meneame.gif"></A> </DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV>
<DIV id=3DzonaAmpliarTexto1>
<DIV class=3D"img_noticia ajuste_img_noticia"><IMG title=3DAguirre =
alt=3D""=20
src=3D"http://www.publico.es/resources/archivos/2008/3/6/1204842559428esp=
edn.jpg">=20

<DIV class=3Dpie_foto style=3D"WIDTH: 266px">La presidenta de la =
Comunidad de=20
Madrid, Esperanza Aguirre, en un acto en enero.</DIV></DIV><SPAN=20
class=3Dfuente_fecha>PATRICIA RAFAEL - Madrid - 06/03/2008 =
20:58</SPAN><BR><BR>
<P>=E2=80=9CEst=C3=A1 el interrogante de si con las ayudas p=C3=BAblicas =
se est=C3=A1 motivando a que=20
las mujeres, en vez de esforzarse por conseguir un mejor empleo, una =
mejor=20
remuneraci=C3=B3n o mejores condiciones laborales, prefieran ser =
v=C3=ADctimas de=20
violencia de g=C3=A9nero para as=C3=AD obtener todos los mencionados =
beneficios con menor=20
esfuerzo=E2=80=9D. Frases como =C3=A9sta aparecen en un documento de =
trabajo, editado hace=20
unos d=C3=ADas por el Consejo Econ=C3=B3mico y Social (CES) de la =
Comunidad de Madrid, que=20
analiza el tratamiento de la violencia machista en Espa=C3=B1a y en la =
regi=C3=B3n=20
madrile=C3=B1a. <BR></P>
<P>Ya desde la introducci=C3=B3n, el documento describe: =E2=80=9CSin =
perjuicio de la=20
percepci=C3=B3n de la opini=C3=B3n p=C3=BAblica al respecto, los =
indicadores de este tipo de=20
violencia nos dicen que las cifras no son tan alarmantes como se pensaba =

inicialmente=E2=80=9D. Para realizar estas afirmaciones, el informe =
compara las muertes=20
por violencia machista con respecto a los homicidios en general, que =
entre los=20
a=C3=B1os 2000 y 2005 supusieron un porcentaje del alrededor del 5%. =
<BR></P>
<P><SPAN style=3D"FONT-WEIGHT: bold">Alarma social creada</SPAN><BR></P>
<P>A la vista de estas cifras, el documento afirma: =E2=80=9CEl =
tratamiento que se le ha=20
prestado [a la violencia de g=C3=A9nero] no va en raz=C3=B3n de un =
aumento considerable de=20
las cifras con respecto al total de homicidios (...), sino m=C3=A1s bien =
por la=20
alarma social causada por los medios de comunicaci=C3=B3n y la =
consiguiente atenci=C3=B3n=20
de los pol=C3=ADticos de turno=E2=80=9D.</P>
<P>La autora del documento es Tatiana Torrej=C3=B3n Cu=C3=A9llar que, =
seg=C3=BAn consta en la=20
publicaci=C3=B3n, tiene un M=C3=A1ster en Derecho, Econom=C3=ADa y =
Pol=C3=ADticas P=C3=BAblicas del=20
Instituto Universitario Ortega y Gasset y la Universidad Complutense. =
Cuenta con=20
el apoyo del propio presidente del CES, Francisco Cabrillo, =
catedr=C3=A1tico de=20
Econom=C3=ADa de la Universidad Complutense de Madrid y profesor del =
m=C3=A1ster que curs=C3=B3=20
la autora. La primera anotaci=C3=B3n que aparece a pie de p=C3=A1gina es =
un agradecimiento=20
a Cabrillo =E2=80=9Cpor los comentarios y la revisi=C3=B3n=E2=80=9D del =
documento. </P>
<P><SPAN style=3D"FONT-WEIGHT: bold">V=C3=ADctimas =
fingidas</SPAN><BR></P>
<P>El escrito critica que ni la Ley =C3=93rganica contra la Violencia de =
G=C3=A9nero ni la=20
propia normativa de la Comunidad de Madrid contemplen una sentencia =
condenatoria=20
para que las v=C3=ADctimas accedan a las ayudas. La raz=C3=B3n: =
=E2=80=9CPuede generar incentivos=20
perversos: que las supuestas v=C3=ADctimas finjan serlo para =
beneficiarse de una=20
ayuda econ=C3=B3mica=E2=80=9D. </P>
<P>=E2=80=9CEl documento es una absoluta irresponsabilidad porque no =
s=C3=B3lo cuestiona la=20
integridad de las v=C3=ADctimas, sino que las considera unas =
privilegiadas por=20
recibir ayudas=E2=80=9D, puntualiza Elvira S=C3=A1nchez, una de las =
representantes de CCOO en=20
el CES. El sindicato, junto con UGT, ha enviado una carta al presidente=20
exigiendo la retirada del documento y una explicaci=C3=B3n p=C3=BAblica =
de Francisco=20
Cabrillo para saber los motivos =E2=80=9Cque le han llevado a decidir su =

publicaci=C3=B3n=E2=80=9D.Desde el Consejo, respondieron que =
=E2=80=9Csimplemente=E2=80=9D se trata de un=20
documento de trabajo y se negaron a hacer m=C3=A1s declaraciones.</P>
<P>Fuentes de la Comunidad de Madrid (el CES se financia con los =
presupuestos=20
regionales) se=C3=B1alaron que el organismo act=C3=BAa de forma =
independiente. =E2=80=9CEs un=20
trabajo firmado a t=C3=ADtulo individual que no tiene el aval de la =
Comunidad de=20
Madrid=E2=80=9D, a=C3=B1adieron. </P>
<DIV class=3Ddespiece>
<H3>Un organismo financiado por Aguirre</H3><BR><SPAN=20
style=3D"FONT-WEIGHT: bold">=C2=BFQu=C3=A9 es el CES de Madrid? =
</SPAN><BR><BR>El Consejo=20
Econ=C3=B3mico y Social (CES) de la Comunidad de Madrid es un =
=C3=B3rgano consultivo que=20
emite informes, resoluciones o dict=C3=A1menes sobre proyectos e =
iniciativas=20
legislativas de car=C3=A1cter social y econ=C3=B3mico. Sus estudios =
pueden servir de gu=C3=ADa=20
al Gobierno regional a la hora de legislar. Se financia con fondos =
p=C3=BAblicos de=20
la Comunidad de Madrid. Existe un Consejo Econ=C3=B3mico y Social de =
=C3=A1mbito estatal y=20
cada comunidad aut=C3=B3noma tiene su propio =C3=B3rgano. <BR><BR><SPAN=20
style=3D"FONT-WEIGHT: bold">=C2=BFC=C3=B3mo se =
organiza?</SPAN><BR><BR>El CES est=C3=A1 formado=20
por 28 miembros: un presidente, nueve representantes de organizaciones=20
empresariales, nueve de los sindicatos y otros nueve expertos que =
designa el=20
Consejo de Gobierno de la Comunidad de Madrid. El presidente es elegido =
por=20
mayor=C3=ADa absoluta por el pleno del CES de entre los candidatos que =
propone el=20
Gobierno regional. El CES madrile=C3=B1o no se caracteriza por emitir =
dict=C3=A1menes con=20
consenso.<BR><BR><SPAN style=3D"FONT-WEIGHT: bold">Sus =
miembros</SPAN><BR><BR>El=20
presidente del CES madrile=C3=B1o, Francisco Cabrillo, es =
catedr=C3=A1tico de Econom=C3=ADa en=20
la Universidad Complutense de Madrid. Entre el grupo de expertos que le =
asesora,=20
est=C3=A1 Amando de Miguel, catedr=C3=A1tico de Sociolog=C3=ADa, quien =
protagoniz=C3=B3 hace un par=20
de a=C3=B1os un incidente sexista contra la directora general de la =
Mujer durante un=20
Pleno del Consejo.</DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV>
<DIV class=3Dcomentarios id=3DlistaComentarios>
<H3><A id=3Dtitulo_comentarios name=3Dcomentarios>Comentarios - total =
67</A></H3>
<DIV class=3Dsolapas>
<UL class=3DlistaSolapas>
  <LI>
  <DIV class=3Dprimero><A class=3Dactual title=3D=C3=9Altimos=20
  onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '1', 'si');"=20
  href=3D"javascript:void(0);">=C3=9Altimos </A></DIV></LI>
  <LI>
  <DIV><A title=3D+Valorados=20
  onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'VALORACION', '1', 'no');"=20
  href=3D"javascript:void(0);">+Valorados </A></DIV></LI></UL>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV>
<DIV class=3D"ancho100 margen_inf10px">
<DIV class=3Dn_comentarios>Comentarios - total 67</DIV>
<DIV class=3Dpaginacion_comentarios><SPAN =
class=3Dnaranja><STRONG>1</STRONG></SPAN>=20
&nbsp;|&nbsp; <A title=3D2=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '2', 'no');"=20
href=3D"javascript:void(0);">2</A> &nbsp;|&nbsp; <A title=3D3=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '3', 'no');"=20
href=3D"javascript:void(0);">3</A> &nbsp;|&nbsp; <A title=3D4=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '4', 'no');"=20
href=3D"javascript:void(0);">4</A> &nbsp;|&nbsp; <A title=3D5=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '5', 'no');"=20
href=3D"javascript:void(0);">5</A> &nbsp;|&nbsp; ... &nbsp;|&nbsp; <A =
title=3D7=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '7', 'no');"=20
href=3D"javascript:void(0);">7</A> &nbsp;|&nbsp; <A=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '2', 'no');"=20
href=3D"javascript:void(0);">Siguiente <SPAN =
class=3Dnaranja>&gt;</SPAN></A> </DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV>
<DIV id=3DzonaAmpliarTexto2>
<UL class=3Dlista_comentarios>
  <LI id=3Dcomentario_c345793>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc345793><A=20
  onclick=3D"votaComentarioM1('negativo', 'c345793', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c345793', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc345793_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc345793_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Zoser</SPAN> &nbsp;|&nbsp; <STRONG>12-03-2008=20
  10:52:52</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>=C2=BFDe verdad piensan que eso es noticia? =C2=BFA=C3=BAn lo =
publican como algo de lo que=20
  deber=C3=ADamos extra=C3=B1arnos? Si la juez decana de Barcelona lleva =
a=C3=B1os dici=C3=A9ndolo.=20
  En procesos de separaci=C3=B3n el 80% de las denuncias de malos tratos =
o de abusos=20
  sexuales INCLUSO A LOS HIJOS son falsas. =C2=BFSaben cu=C3=A1ntos =
padres inocentes=20
  llevan meses incluso a=C3=B1os sin poder ver a sus hijos? =
=C2=BFCu=C3=A1ntos ni=C3=B1os odian a=20
  sus padres por lo que sus madres les cuentan de ellos? Eso se llama =
SAP=20
  (S=C3=ADndrome de Alienaci=C3=B3n Parental) y las que se benefician =
del dinero p=C3=BAblico=20
  para combatir el maltrato dicen que todo eso no existe, que es un =
invento de=20
  los maltratadores. =C2=BFAlguien sabe cu=C3=A1ntos hombres mueren en =
Espa=C3=B1a a manos de=20
  sus parejas o ex parejas? =C2=BFY cuantos se suicidan por perderlo =
todo, por perder=20
  a sus hijos? Eso no sale en los medios de comunicaci=C3=B3n porque =
est=C3=A1n=20
  vetados</P></DIV></LI>
  <LI id=3Dcomentario_c345538>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc345538><A=20
  onclick=3D"votaComentarioM1('negativo', 'c345538', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c345538', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc345538_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc345538_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>VIRGINIA</SPAN> &nbsp;|&nbsp; =
<STRONG>12-03-2008=20
  08:56:01</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>CREO QUE SE DEBER=C3=8DAN VIGILAR M=C3=81S ESTE TIPO DE DENUNCIAS, =
AYUDAR A QUIEN=20
  REALMENTE LO MERECE Y CASTIGAR A LAS MUJERES QUE SE BENEFICIAN AL =
FINGIR MALOS=20
  TRATOS. </P></DIV></LI>
  <LI id=3Dcomentario_c341030>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc341030><A=20
  onclick=3D"votaComentarioM1('negativo', 'c341030', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c341030', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc341030_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc341030_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Juan Carlos</SPAN> &nbsp;|&nbsp; =
<STRONG>10-03-2008=20
  18:10:45</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Veguenza ajena siento, que habiendo ganado el Sr. Zapatero otra vez =
las=20
  elecciones, va a seguir apoyando y aumentando sus politicas de =
desigualdades.=20
  UN FRACASO TOTAL SR. ZP</P></DIV></LI>
  <LI id=3Dcomentario_c340961>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc340961><A=20
  onclick=3D"votaComentarioM1('negativo', 'c340961', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c340961', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc340961_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc340961_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Antonio</SPAN> &nbsp;|&nbsp; =
<STRONG>10-03-2008=20
  17:59:25</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Esto hace tiempo que se sabe, se ha dicho, se les ha remitido =
informes con=20
  datos veraces. Cuanto interesado hay en que se mantenga esta industria =
del=20
  Maltrato, que a quien mas ayuda , son a las que viven de ello. COmo=20
  controversia, las personas que sufren verdadero maltrato, casi no =
reciben=20
  apoyo. Eso si, hay mas de una Agrupaci=C3=B3n que entre "tropecientas" =
personas,=20
  atienden a 15 casos cada a=C3=B1o... Y de esto viven y muy =
bbien....</P></DIV></LI>
  <LI id=3Dcomentario_c340290>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc340290><A=20
  onclick=3D"votaComentarioM1('negativo', 'c340290', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c340290', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc340290_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc340290_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Juan Ram=C3=ADrez</SPAN> &nbsp;|&nbsp; =
<STRONG>10-03-2008=20
  15:44:17</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>A m=C3=AD me denunciaron una vez por un maltrato psicol=C3=B3gico =
de "1.5h" de=20
  duraci=C3=B3n. S=C3=AD, s=C3=AD, de hora y media, entre las 12 y la 1 =
y media de la noche. La=20
  juez le dijo en la sala... "Sra. podr=C3=ADa haber dicho que dur=C3=B3 =
varios a=C3=B1os"=20
  Evidentemente me absolvieron. Que triste que mujeres mientan sobre =
estos=20
  temas. Y que triste que otras, que ya no est=C3=A1n, paguen las =
consecuencias de=20
  miles de denuncias falsas que evitaron su =
protecci=C3=B3n.</P></DIV></LI>
  <LI id=3Dcomentario_c338994>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc338994><A=20
  onclick=3D"votaComentarioM1('negativo', 'c338994', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c338994', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc338994_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc338994_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>dimoniet</SPAN> &nbsp;|&nbsp; =
<STRONG>10-03-2008=20
  11:33:42</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Est=C3=A1 demostrado que si hay una denuncia falsa de una mujer a =
un hombre NO=20
  pasa nada. Basta ya de tanta discriminaci=C3=B3n =
positiva</P></DIV></LI>
  <LI id=3Dcomentario_c338749>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc338749><A=20
  onclick=3D"votaComentarioM1('negativo', 'c338749', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c338749', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc338749_val>5.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc338749_votos><STRONG>5</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>papa</SPAN> &nbsp;|&nbsp; <STRONG>10-03-2008=20
  10:33:08</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Ayer envi=C3=A9 un comentario en el que relataba como mi ex, junto =
con su=20
  familia impideron como lo hacen casi todos los d=C3=ADas que pudiera =
hablar con mis=20
  ni=C3=B1as de 4 y dos a=C3=B1itos. Estoy absuelto de 13 denuncias y me =
han juzgado en 9=20
  ocasiones y he salido absuelto, SON DENUNCIAS FALSAS. Y encima le dan =
dinero a=20
  mi ex? QUE LAS MUJERES QUE DENUNCIAN EN FALSO VAYAN A LA CARCEL =
YA=C2=A1 ELLAS SON=20
  LAS QUE COLAPSAN EL SISTEMA JUDICIAL Y PERJUDICAN A LAS VERDADERAS=20
  VICTIMAS</P></DIV></LI>
  <LI id=3Dcomentario_c338700>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc338700><A=20
  onclick=3D"votaComentarioM1('negativo', 'c338700', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c338700', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc338700_val>5.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc338700_votos><STRONG>5</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>ramon</SPAN> &nbsp;|&nbsp; <STRONG>10-03-2008=20
  10:19:13</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Por desgracia, este estudio no llegara a ninguna parte, y =
seguiremos con=20
  unas denuncias falsas, con malos tratos falsos y mientras, algunas =
haciendose=20
  el Agosto. Es triste que las mas malparadas de esta situacion, son las =

  autenticas mujeres que sufren malos tratos, a las cuales no les llega =
el apoyo=20
  que requieren por culpa de tanta fresca, y tanto abogado=20
  desgraciado</P></DIV></LI>
  <LI id=3Dcomentario_c338412>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc338412><A=20
  onclick=3D"votaComentarioM1('negativo', 'c338412', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c338412', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc338412_val>6.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc338412_votos><STRONG>6</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Miguel</SPAN> &nbsp;|&nbsp; <STRONG>10-03-2008 =

  08:45:26</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Soy psiquiatra forense y a diario veo "colas" de mujeres que fingen =
malos=20
  tratos. Ello no quiere decir que no existan pero 1 por cada 4 o 5. =
Adem=C3=A1s,=20
  tanta falsa denuncia colapsa nuestro sistema y perjudica a las que=20
  verdaderamente tiene el problema.</P></DIV></LI>
  <LI id=3Dcomentario_c338407>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc338407><A=20
  onclick=3D"votaComentarioM1('negativo', 'c338407', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioKO3.gif"></A> <A=20
  onclick=3D"votaComentarioM1('positivo', 'c338407', =
'/valoraComentario'); &#10;&#9;&#9;&#9;&#9;&#9;&#9;"=20
  href=3D"javascript:void(0);"><IMG alt=3D""=20
  src=3D"http://www.publico.es/css/cssimg/comentarioOK3.gif"></A> <SPAN=20
  class=3DvaloracionComentario id=3Dc338407_val>6.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc338407_votos><STRONG>6</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>MARTA PUIG</SPAN> &nbsp;|&nbsp; =
<STRONG>10-03-2008=20
  08:42:25</STRONG> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV>
  <P>Y EL MINISTERIO FISCAL CRUZADO DE BRAZOS Y MIRANDO HACIA OTRO LADO. =
OLE OLE=20
  Y OLE</P></DIV></LI></UL></DIV><BR>
<DIV class=3Dancho100>
<DIV class=3Dpaginacion_comentarios><SPAN =
class=3Dnaranja><STRONG>1</STRONG></SPAN>=20
&nbsp;|&nbsp; <A title=3D2=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '2', 'no');"=20
href=3D"javascript:void(0);">2</A> &nbsp;|&nbsp; <A title=3D3=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '3', 'no');"=20
href=3D"javascript:void(0);">3</A> &nbsp;|&nbsp; <A title=3D4=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '4', 'no');"=20
href=3D"javascript:void(0);">4</A> &nbsp;|&nbsp; <A title=3D5=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '5', 'no');"=20
href=3D"javascript:void(0);">5</A> &nbsp;|&nbsp; ... &nbsp;|&nbsp; <A =
title=3D7=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '7', 'no');"=20
href=3D"javascript:void(0);">7</A> &nbsp;|&nbsp; <A=20
onclick=3D"getComentariosOrdenados('/listaComentarios', 'noticia', =
'FECHA', '2', 'no');"=20
href=3D"javascript:void(0);">Siguiente <SPAN =
class=3Dnaranja>&gt;</SPAN></A> </DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><BR>
<FORM class=3DformComentario id=3DformComentario onsubmit=3D"return =
false;" action=3D""=20
method=3Dpost>
<H4 class=3Dh4Comentario>Participa. <SPAN class=3Dcolor2>Env=C3=ADanos =
tu=20
comentario</SPAN></H4>
<DIV class=3D"comentarioIzq ajusteT1"><INPUT =
class=3DinputFormComentarioT1 id=3Dnombre=20
name=3Dnombre> <LABEL class=3DlabelFormComentarioT1 for=3Dnombre><SPAN=20
class=3DtextoFormComentario>Nombre</SPAN> (Obligatorio) =
</LABEL></DIV><!-- comentarioIzq -->
<DIV class=3D"comentarioDrc ajusteT1"><INPUT =
class=3DinputFormComentarioT1 id=3Demail=20
name=3Demail> <LABEL class=3DlabelFormComentarioT1 for=3Demail><SPAN=20
class=3DtextoFormComentario>Email</SPAN> (Obligatorio) =
</LABEL></DIV><!-- comentarioDrc-->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV>
<DIV class=3DcomentarioIzq>
<DIV class=3DcontenedorCodigoT1><TEXTAREA class=3DareaComentario =
id=3Dcomentario name=3Dcomentario rows=3D5 cols=3D10></TEXTAREA>=20
</DIV><!-- contenedorCodigo --></DIV><!-- comentarioIzq -->
<DIV class=3DcomentarioDrc><LABEL class=3DlabelFormComentarioT3=20
for=3Dcomentario>Comentario</LABEL> P=C3=BAblico.es no se hace =
responsable de las=20
opiniones vertidas en los comentarios <BR>
<DIV class=3DcapaTextoVerifica><STRONG>Introduce los caracteres tal y =
como=20
aparecen en la caja para enviar el comentario</STRONG> <!-- =
<strong>Verifica tu comentario antes de enviar</strong> =0A=
				Para prevenir envios autom&aacute;ticos--></DIV></DIV><!-- =
comentarioDrc -->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV>
<DIV class=3DcomentarioIzq>
<DIV class=3DcontenedorCodigoT2><LABEL class=3DlabelFormComentarioT2=20
for=3Dcodigo>Introduce el c=C3=B3digo</LABEL> <INPUT =
class=3DinputFormComentarioT2=20
id=3Dcodigo name=3Dcodigo>=20
<DIV=20
class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- contenedorCodigoT2 =
--></DIV><!-- comentarioIzq -->
<DIV class=3DcomentarioDrc id=3DcontenedorCaptcha><IMG =
class=3DimagenVerificar=20
id=3DcaptchaComentario=20
alt=3D"introducir este texto en la contenedor de la izquierda"=20
src=3D"http://www.publico.es/captcha"> <INPUT class=3DbotonRecargar =
onclick=3D"reemplazarCaptcha('/captcha', 'captchaComentario');" =
type=3Dbutton value=3DRecargar>=20
<INPUT class=3DbotonT1 onclick=3D"enviaComentario('/insertaComentario', =
'/captcha');" type=3Dbutton alt=3Denviar value=3DEnviar>=20
</DIV><!-- comentarioDrc -->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV><INPUT id=3Did_noticia =
type=3Dhidden=20
value=3D56936 name=3Did_noticia> <INPUT id=3Dtipo type=3Dhidden =
value=3Dnoticia name=3Dtipo>=20
</FORM></DIV><!-- comentarios --></DIV><!-- col_izq --><!-- col_drc -->
<DIV class=3Dcol_drc><!#-- Monta la secci=C3=B3n de lo =C3=BAltimo en la =
secci=C3=B3n actual. -->
<H3 class=3Dh3relacionados>Lo =C3=9Altimo en ...</H3>
<DIV class=3DlineaPunteada><!-- no borrar --></DIV>
<H3 class=3Dh3UltimasNoticias>ESPA=C3=91A</H3><!-- listaUltimasNoticias =
-->
<UL class=3DlistaUltimasNoticias>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>22:00</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  href=3D"http://www.publico.es/espana/059270/rouco/pp">Los curas de =
Rouco cambian=20
  la fe por la FAES</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>20:48</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/059223/cole/catalan/esperanza/sanmat=
eo/tarradellas">Aguirre=20
  ya tiene cole catal=C3=A1n</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>20:46</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/059222/brasil/acusa/espana/trato/col=
onialista">Brasil=20
  acusa a Espa=C3=B1a de trato =C2=ABcolonialista=C2=BB</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>20:34</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/059253/roca/malaya/marbella/farruqui=
to">Juan=20
  Antonio Roca declara ante el juez por un hecho relacionado con el caso =

  Farruquito</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>20:05</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/059204/desarticulada/mayor/red/caza/=
furtiva/espana">Desarticulada=20
  la mayor red de caza furtiva de Espa=C3=B1a</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></UL><!-- FIN =
listaUltimasNoticias -->
<UL class=3DlistaUltimasNoticias>
  <LI><!-- noticiaMultimedia -->
  <DIV class=3DnoticiaMultimedia><!-- tipoMultimedia -->
  <DIV class=3DtipoMultimedia><IMG alt=3Dimagen=20
  src=3D"http://www.publico.es/css/cssimg/camaraNaranja.gif"> </DIV><!-- =
FIN tipoMultimedia -->
  <DIV class=3DimagenRelacionada><IMG alt=3D""=20
  =
src=3D"http://www.publico.es/resources/archivos/2008/3/11/1205250383188te=
mporal_farogm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  href=3D"http://www.publico.es/espana/058679/temporal/cantabrico">Olas =
de 11=20
  metros en el Cant=C3=A1brico</A> </H4></DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
noticiaMultimedia --></LI>
  <LI><!-- noticiaMultimedia -->
  <DIV class=3DnoticiaMultimedia><!-- tipoMultimedia -->
  <DIV class=3DtipoMultimedia><IMG alt=3Dimagen=20
  src=3D"http://www.publico.es/css/cssimg/camaraNaranja.gif"> </DIV><!-- =
FIN tipoMultimedia -->
  <DIV class=3DimagenRelacionada><IMG alt=3D""=20
  =
src=3D"http://www.publico.es/resources/archivos/2008/3/10/1205141359364pu=
blicogm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/057964/medios/victoria/socialista">L=
os=20
  medios tras la victoria socialista</A> </H4></DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
noticiaMultimedia --></LI>
  <LI><!-- noticiaMultimedia -->
  <DIV class=3DnoticiaMultimedia><!-- tipoMultimedia -->
  <DIV class=3DtipoMultimedia><IMG alt=3Dimagen=20
  src=3D"http://www.publico.es/css/cssimg/camaraNaranja.gif"> </DIV><!-- =
FIN tipoMultimedia -->
  <DIV class=3DimagenRelacionada><IMG alt=3D""=20
  =
src=3D"http://www.publico.es/resources/archivos/2008/3/9/1205101752121ZP-=
navarrete-01gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/057828/noche/electoral/imagenes">La =
noche=20
  electoral en im=C3=A1genes</A> </H4></DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
noticiaMultimedia --></LI>
  <LI><!-- noticiaMultimedia -->
  <DIV class=3DnoticiaMultimedia><!-- tipoMultimedia -->
  <DIV class=3DtipoMultimedia><IMG alt=3Dimagen=20
  src=3D"http://www.publico.es/css/cssimg/camaraNaranja.gif"> </DIV><!-- =
FIN tipoMultimedia -->
  <DIV class=3DimagenRelacionada><IMG alt=3D""=20
  =
src=3D"http://www.publico.es/resources/archivos/2008/3/9/1205057638007zap=
aterogm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/057658/candidatos/votan/llaman/parti=
cipacion">Los=20
  candidatos votan y llaman a la participaci=C3=B3n</A> </H4></DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
noticiaMultimedia --></LI>
  <LI><!-- noticiaMultimedia -->
  <DIV class=3DnoticiaMultimedia><!-- tipoMultimedia -->
  <DIV class=3DtipoMultimedia><IMG alt=3Dimagen=20
  src=3D"http://www.publico.es/css/cssimg/camaraNaranja.gif"> </DIV><!-- =
FIN tipoMultimedia -->
  <DIV class=3DimagenRelacionada><IMG alt=3D""=20
  =
src=3D"http://www.publico.es/resources/archivos/2008/3/9/1205054824559ele=
cciones6gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  href=3D"http://www.publico.es/espana/057651/espanoles/votan">Los =
espa=C3=B1oles=20
  votan</A> </H4></DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
noticiaMultimedia --></LI></UL><!-- contenedorNoticiasFlash -->
<DIV class=3DcontenedorNoticiasFlash>
<DIV>
<DIV class=3Dflota_drc id=3DhoraUltimaHora>
<SCRIPT src=3D"http://www.publico.es/hora" =
type=3Dtext/javascript></SCRIPT>
</DIV>
<DIV class=3DajusteReloj><IMG alt=3Dhora=20
src=3D"http://www.publico.es/css/cssimg/relojUltimaHora.gif"> </DIV>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV></DIV><!-- FIN =
contenedorNoticiasFlash --><!-- listadoNoticiasFlash -->
<UL class=3DlistadoNoticiasFlash>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>22:38</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059273/brent/cierra/alza/marcar/record/106/=
45/dolares">El=20
  Brent cierra al alza tras marcar un r=C3=A9cord de 106,45 =
d=C3=B3lares</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>22:27</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059281/buffon/renueva/contrato/juventus/201=
3">Buffon=20
  renueva su contrato con el Juventus hasta el 2013</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>22:21</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059258/jurado/declara/culpable/tres/acusado=
s/matar/permanyer">Jurado=20
  declara culpable a dos de los tres acusados de matar a Permanyer</A> =
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>22:20</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059259/9370/unicaja/cae/estrepitosamente/es=
pera/ayuda/lottomatica">93-70.=20
  El Unicaja cae estrepitosamente y espera una ayuda del Lottomatica</A> =
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>22:08</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059260/horton/elefante/tolerante/fiel/gran/=
apuesta/cine/animacion">"Horton",=20
  el elefante tolerante y fiel y gran apuesta del cine de =
animaci=C3=B3n</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlashUltimo>
  <DIV class=3DhoraFlash><STRONG>21:55</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/059262/real/madrid/lanza/asalto/primer/pues=
to/euroliga">El=20
  Real Madrid lanza el asalto al primer puesto de la Euroliga</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></UL><!-- FIN =
listadoNoticiasFlash -->
<DIV class=3DtodosTitulares><A =
href=3D"http://www.publico.es/ultimaHora"><SPAN=20
class=3Dcolor1>+</SPAN>M=C3=A1s Noticias</A></DIV><BR><!-- solapas -->
<DIV class=3Dsolapas>
<UL class=3DlistaSolapas id=3DlistaSolapas>
  <LI>
  <DIV class=3Dprimero><A class=3Dactual =
onclick=3D"mostrarLoMas('leido', this);"=20
  href=3D"javascript:void(0);">+ Le=C3=ADdos</A> </DIV></LI>
  <LI>
  <DIV><A onclick=3D"mostrarLoMas('enviado', this);" =
href=3D"javascript:void(0);">+=20
  Enviados</A> </DIV></LI>
  <LI>
  <DIV><A onclick=3D"mostrarLoMas('comentado', this);"=20
  href=3D"javascript:void(0);">+ Comentados</A> </DIV></LI></UL>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN solapas =
--><!-- listadoTitulares -->
<DIV id=3Dlistado_loMas>
<UL class=3DlistadoTitulares id=3DloMas_leido>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>01</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/espana/058885/medios/afines/pp/reclaman/nue=
vo/lider">Los=20
  medios afines al PP reclaman un nuevo l=C3=ADder</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>02</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  href=3D"http://www.publico.es/058937/diputados/manos/emigrantes">Dos =
diputados=20
  en manos de los emigrantes</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>03</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/059126/votos/emigrantes/confirman/cuarto/es=
cano/psoe/vizcaya">Los=20
  votos de los emigrantes confirman el cuarto esca=C3=B1o del PSOE en =
Vizcaya</A>=20
  </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>04</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058973/solbes/concreta/ayuda/400/euros/apro=
bara/primer/consejo/ministros">El=20
  pr=C3=B3ximo gobierno aprobar=C3=A1 400 euros en el primer Consejo de =
Ministros</A>=20
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>05</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/059154/pp/arrebata/provisionalmente/ciu/esc=
ano/gracias/voto/exterior">El=20
  PP arrebata provisionalmente a CiU un esca=C3=B1o gracias al voto =
exterior</A>=20
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>06</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058987/aguirre/asegura/presentara/candidatu=
ra/congreso/nacional/pp">Aguirre=20
  asegura que no presentar=C3=A1 candidatura al Congreso Nacional del =
PP</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>07</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058972/llamazares/asume/convoca/militantes/=
relanzar/iu">Llamazares=20
  asume su "responsabilidad" y convoca a los militantes para relanzar =
IU</A>=20
  </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>08</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/espana/058851/izquierdaunida/ixasambleafede=
ral/comisionplural">Llamazares=20
  se aparta del proceso de refundaci=C3=B3n de IU</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>09</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058902/tc/recusaciones/gobierno/magistrados=
">El=20
  Tribunal Constitucional admite la recusaci=C3=B3n de dos magistrados =
conservadores=20
  planteada por el Gobierno</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>10</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058963/socialistas/mondragon/mueve/hilos/an=
v">Los=20
  socialistas de Mondrag=C3=B3n mueven hilos para echar a ANV</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></UL>
<UL class=3DlistadoTitulares id=3DloMas_enviado style=3D"DISPLAY: =
none"></UL>
<UL class=3DlistadoTitulares id=3DloMas_comentado style=3D"DISPLAY: =
none">
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>01</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058987/aguirre/asegura/presentara/candidatu=
ra/congreso/nacional/pp">Aguirre=20
  asegura que no presentar=C3=A1 candidatura al Congreso Nacional del =
PP</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>02</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058972/llamazares/asume/convoca/militantes/=
relanzar/iu">Llamazares=20
  asume su "responsabilidad" y convoca a los militantes para relanzar =
IU</A>=20
  </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>03</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/059102/pp/psoe/iu/cancelan/comision/investi=
gacion/caso/guateque/madrid">PP,=20
  PSOE e IU cancelan la comisi=C3=B3n de investigaci=C3=B3n del caso =
Guateque en=20
  Madrid</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>04</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058973/solbes/concreta/ayuda/400/euros/apro=
bara/primer/consejo/ministros">El=20
  pr=C3=B3ximo gobierno aprobar=C3=A1 400 euros en el primer Consejo de =
Ministros</A>=20
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>05</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/059154/pp/arrebata/provisionalmente/ciu/esc=
ano/gracias/voto/exterior">El=20
  PP arrebata provisionalmente a CiU un esca=C3=B1o gracias al voto =
exterior</A>=20
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>06</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/espana/058885/medios/afines/pp/reclaman/nue=
vo/lider">Los=20
  medios afines al PP reclaman un nuevo l=C3=ADder</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>07</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058963/socialistas/mondragon/mueve/hilos/an=
v">Los=20
  socialistas de Mondrag=C3=B3n mueven hilos para echar a ANV</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>08</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/espana/058851/izquierdaunida/ixasambleafede=
ral/comisionplural">Llamazares=20
  se aparta del proceso de refundaci=C3=B3n de IU</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>09</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/059027/patxi/lopez/pacto/gobierno/pnv">Patx=
i L=C3=B3pez=20
  desecha un pacto de Gobierno con el PNV</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoTitulares>
  <DIV class=3Dordenacion><STRONG>10</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteMasTitulares"><A=20
  =
href=3D"http://www.publico.es/058902/tc/recusaciones/gobierno/magistrados=
">El=20
  Tribunal Constitucional admite la recusaci=C3=B3n de dos magistrados =
conservadores=20
  planteada por el Gobierno</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></UL></DIV><!-- FIN =
listadoTitulares -->
<DIV class=3DtodosTitulares><A =
href=3D"http://www.publico.es/titulares"><SPAN=20
class=3Dcolor1>+</SPAN>M=C3=A1s Titulares</A></DIV></DIV><!-- FIN =
col_drc -->
<DIV=20
class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- FIN =
contendor_noticia --></DIV><!-- cuerpo_noticia -->
<DIV id=3Dpie>
<DIV class=3DfondoPieN1>
<DIV class=3DpieN1>
<UL class=3DlistaVersionesPublico>
  <LI class=3DelemListaVersionesPublico><A title=3D"=C2=BFQui=C3=A9nes =
somos?"=20
  href=3D"http://www.publico.es/quienes">=C2=BFQui=C3=A9nes =
somos?</A>&nbsp;| </LI>
  <LI class=3DelemListaVersionesPublico><A title=3DContacto=20
  href=3D"http://www.publico.es/contacto">Contacto</A>&nbsp;| </LI>
  <LI class=3DelemListaVersionesPublico><A title=3DPromociones=20
  href=3D"http://www.publico.es/promociones">Promociones</A>&nbsp;| =
</LI>
  <LI class=3DelemListaVersionesPublico><A title=3D"Aviso legal"=20
  href=3D"http://www.publico.es/avisolegal">Aviso legal</A>&nbsp;| </LI>
  <LI class=3DelemListaVersionesPublico><A title=3D"Enlace a RSS"=20
  href=3D"http://www.publico.es/000362/rss/publicoes">RSS/XML</A>&nbsp; =
</LI></UL>
<DIV class=3Dpie_bloq><!--no borrar  --></DIV></DIV><!-- pieN1 =
--></DIV><!-- fondoPieN1 -->
<DIV class=3DcontenedorInfoPublico>
<DIV class=3DdireccionesPublico>=C2=A9 <STRONG>Diario =
P=C3=BAblico</STRONG>. <BR>Calle=20
Caleruega n=C2=BA 102, 1=C2=AA planta. Madrid 28033. <BR><ACRONYM =
lang=3Des=20
title=3DTel=C3=A9fono>Tel=C3=A9fono:</ACRONYM> (34) 91 8387641 =
<BR>Mediapubli Sociedad de=20
Publicaciones y Ediciones S.L. </DIV><!-- direccionesPublico =
--></DIV><!-- contenedorInfoPublico -->
<DIV class=3DcontenedorEnlaceSherpa><A class=3DenlaceSherpa =
title=3D"Enlace a Sherpa"=20
href=3D"http://www.sherpacms.com/" target=3D_blank>Sherpa</A> </DIV><!-- =
contenedorEnlaceSherpa -->
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV><!-- pie =
--></DIV><!-- FIN contenedor -->
<SCRIPT type=3Dtext/javascript>=0A=
			function googleAnalytics()=0A=
			{=0A=
				_uacct =3D "UA-2651254-1";=0A=
				urchinTracker();=0A=
			}=0A=
		</SCRIPT>
</BODY></HTML>

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/logo147x22.gif

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
AQmAcCzAAy/AfhkhAyYQU4NQDDaCFmwQCAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/rss.gif

R0lGODlhEAAPAOeoANQ+J9ZBJtZCJthFJtlGJttKJtxMJt5QJtlSLN9RJtlTLNpULNtULNtWLN1V
LeFVJtxXK+JVJuNWJeJXJdxZLONXJd1ZK9tbMNtbMd5bLOVaJd9cK+VbJeBdK+BdLOVcJeZcJeBe
K+FeK+ZdJOFfK95gMOFgK95hMOJhK+NhKuhgJOJiK+lgJOlhJONjK+RjKuViLeRkKutjJOVlKt1j
TetkJOVmKuZnKexlJONoL+xmI+ZoKuNpL+1nI+dpKeNnQuZqKuNrMOZrKudrKeppL+ZsKudsKeFp
Su5qI+9qIu1qKu9rIuduKvFuIvFvIuxuNfJwIfFwJOhwQPNxIfNyIfN0IfBzL/N1IfR1IfR2IfR3
IfR5IfR5IvR6IvR7I/R7JvR8IvR8I/F8Lex7SPR+JPR+KfV/JPV/JfWAJvWBJvWBJ/WCKvSBN/WE
K+SBbPWFLfOFRfWHNfaJNfSHRuqHZfWIQvKJTvaLPfCKWvKNWPaRRu2Pa+mPePaWU/eXT/eZV/aZ
XPecVPWbZvaeauyllvipbPiqbvitdPathvGzoPm6ive6mPq+mPm/nPrDoPrDovrGn/fFsPvIovjI
sfvLq/vPsfjTxvzWuPnXyPnXyfzZvvzeyvvn3/3q3f7u4v7z7P717v728P748//69v77+f/7+P/8
+v///v//////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////yH5BAEKAP8ALAAAAAAQAA8A
AAj+AP/9O+GBBIoXM274GGKESRCB/2BM+KACB5ImVLBsAWNGjZh/JSpIwTQJERwqWbaEOaMGDZcc
IUCMQUUT1aY/K1tyoWLDRAsldgY5+oTqlKQ2LqkscbFChxVBdbKUUVQKlaYvU5bUMBFjyRyanQ6h
CQQK1aMkMkZ0sAGFTSVPNC+t6WPqFB4QFTLsqKKlCxlDoVBRgrIIVSYJCSgA6aun0Bs/VfM8IXXq
h4EGQrrEGYUKUpZGqCJxsISKD4EFRcjIEYWKkZM8qDhFSISKkAAFQdKouQMoSg8ie+gcOOKGBoAL
/8R4udKkBwsNDw4UGBAAgAOIPHbESCFigwUIDBAFIMAgMCAAOw==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_comentarios.gif

R0lGODlhDwAQAOYAAMrO0cjP1c/T1svQ0/P09uPk5sjMz8bLz8vQ1MfO1MnO0fr7/c3R1MXM0tTY
28zQ08zR1fLz9cbLzvv8/vz8/M3S1cbKy/39/d3h5NXZ3MjN0PX5/NPX2tjc38XKzvL2+f7+/vv7
+8nO0sXKzf3+/8rS1cvT1svP0vv//8nN0NHV1sXN0MTKyvf4/Pf4+tDU1+js78rP0uLm58fLzsjI
ysXLy/b+/8PIy9PY3N3h4vf7/NXW2Nrf4vDx89vb3cPLzv7+/83S1t/j5Onq7Nba3cTMz8DHzc7S
1fz//9vf4tvf4MnS18fMz/3//vj8//Pz8/L3+sjR1sPHyv/+/8jQ09ni6dDU1cfP0vj5+9DR0+zw
8+Tn6tPU1ujp7f39//T198fKz+/w8vb3+ebq7cvP0P/9/vn9//r6+tPY2/z9/87T1vLy8tHV2M3R
0tTZ3Orr7cfP0dLW2d7f4/n9/uXm6M7W2cTJzcbO0czR1MjN0cfM0MrP0/7//////wAAAAAAACH5
BAAAAAAALAAAAAAPABAAAAf1gBR9g30gT2shgyAXgyR8fC5VUQErCgIyaXwTfY90WQElKwh5AwAc
X3xnfENtFgJxAwp6Inp5DJtiAlJsBCRWBntUCQkpHXxCMxVQF3wFRB4lRksiKREAAzg2zQQfbnkm
DQ1BYwAQRXUFOiocG2gaeQ16HQwHVwEZKAInDh8ZAAF7HDzY8yOBAiULfNB4M4fMnT08XugxcQcO
HgwtwvBBUgOBBC1b8NjJc+eAHgwozDipoOHEBixHDOC58xDBATx4RhiAsYBPDxUWIHjQs0dPjBsM
dvBZwCkCFzB79khQM+KBHC+DBPVp0iUJkwEschAAMqVMiEAAOw==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_enviar.gif

R0lGODlhDwAQAPcAAMbKzcjMz+To68nO0tXZ3MzR1fX19fz//8rP08jN0cbLz8fLztba3f7+/tjZ
29nd4MjP1fz+/cXKzuPn6sfM0MfO1M7S087P0cjL0Pb3+cbO0ejs79PX2v39/f///cnQ1vD098TL
0fz8/M7T1+vv8srP0tbb3/3+/+Dl6c7S1eLn69TY2+Ll6tfb3t3h5MXJzMvP0Pj5/fr6+t/g4szP
1Ofo6uvs7tzd3/f7/t7f4dTZ3cnKztna3MzQ0eDh483R1MXN0MXM0u7y9fHz8u7u7u3w9e3v7unq
7tTV2evw8+Dk5/r7/cnO1PT199HV2MvP0v7+/P/+/Ofn6eTn6Pr//+nq7M/T1szQ0/n9//L1+tfa
3/b6++/w9PLz9dre4eDl6Ovq6O3u8MPIzMzNz8TMz+Hm6sfP0u3x9Oru8fT09vn6/P3//svO083O
0N/j5uPo7OLm6ePk5vn6/trf49TV1/H1+OHp7N3l6NjZ3cfM0sfMz/T4++Xq7tjd4cnO0cfQ1+zw
8fP09tjc3+fr7uHk6fDx88TIy8/T1MvQ1MrO0cnN0P7//////wAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAPABAA
AAj/ABsw6sCooIGDjAQSZATFQwQscz5UCKGhgIstB04sSmgkBQUmECoOCHAIkEZGQ2C8QJSHDCIJ
JRQt6FFo0RILFgJgoIFIwQhDVxQBsKJmSokvVEBwKZJFCIg6ByYoquJFz5skJJAkEsqAxIZBARz4
MXPHBJ40DJ4wOEOAAAsMFxABsaNjh5QYR+RsSKSFEJsLHAIIcEAETJsZY+KgeQAnEZ0cP5TgqOGA
wApBLSbsEaDIRyAAJlSUQSFAgBsVfFD0UdBl0QMKHyBUSIAAgYQBCRQQ2JjByYAQfxCJKYAg0YIU
BzYyysChQJABIxIsUMSjyaIIjKJ4kGHjQSIAiW6EBhHBSMSagAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_imprimir.gif

R0lGODlhDwAQAPcAAMrP0vH1+PLz9cfM0MnO0cvP0v3+/8vQ0+/z9sfLzsnO0vz//8jQ0////cbO
0c/Q0uvv8snN0Njc3cnR1MjMzfr7/e3u8O/w8vD1+Obq7crO0dvc3ufn58rP083S1f39/cnNzsTM
z/j5+8bKzd3h5MjN0fz+/f/+/8HJzNDV2f/+++7v8fb6+8vQ1MfLzNPY2+vr6/v///D098bN09ba
2/7+/97j5tLW2c/T1tri5cbO0PP3+tHX1/b29s3R1OTm5djZ2+zw8/39/+Dk5drb3czQ0/D1+c7S
1fHy9NHW2tTY2cbLz8fMz+js79zg4dPX2OLn6vv8/s/T1MfP0vn6/MzR1cXO09vc4OTk5ubn6fn5
+e3x9Pj4+vP3+Pj8//v7+/D09fz9/9DV2Nzh5crQ0Ovs7tnd4P76+eDk59nd3srR1+bm5vv8/8fO
1PHx8cTL0d7i48nR09HV1vz8/MbLzuLn6/T19+7y9eHi5MTJzOXp6sXGyvb3+ePn6NPY3MjMz/7+
/sjN0P7//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAPABAA
AAj/AAEBGvRh0CAtbnoMHLRwoKAoJFpMYaAjTg4jCwycYLhCyggPAxwAIDAgBQRBgARZeODCDBoo
dWwEAjCgCJJBIp6AoJBhgZcFMZp4CBRIToUMGnxEGMJCzwVBXSAAOFAgix8ACQr0sYPnBxYBAQgQ
yONkgoJABeCEWcOBg4A7CQgcoMDAQQkZVATNMTiITYAXdA4kGfBH0KAGZ1Q0aABDEA0NYsYwOWJA
hMETJio8lZCARBAcIwIE2LIDAQYMCBDcAAFGEJE9f6p0QDFhBoOzfzYYqMEFyB8FIdRYedNmSSAl
AvjyuRIhUAgHHUr8SSNA0AchBgWVkcCDzIMNFkwYA/4SEAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/fuente+.gif

R0lGODlhEwATAOYAAMjN0cfO1MrN0srP08nO0cfP0v3+/9fb3sbO0dDU1//+/MrOz8jN0+jp7fX1
9fb3+ezt78nO1M3R1MzR1czNz8nM0fv9/MvP0v3//svO0/j5+93h5Pv8/tna3tjc38zQ0/r8+8nN
1ubq69/j5t3e4MjQ0/X199vf4unq7O3u8M3Q1fLy8M7S1crP1dXW2uXn5srR1+Hi5vr6/Pv7/czU
1vX2+NTY29DV2dHV2MvQ1NHU2eDh5fz8/tbZ3uHi5OHl5uru783S1vn6/P39/c3O0/Pz8fLz9fPz
9dPY28nM097f4/r7/fn6/uDk5+jq6dre4e3x8MfP0e7v8fT09OPn6tbX2f/9/tPX2uTk5u7y8cnN
0P/+//7+/srO0f7//////cnO0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAATABMAAAf/gF5hX1thhl9hWwqFhoONXI2GXpNhkJWRiIKGD1QnNhsiGoOIhoxh
HCRaYGADWl0XPxikl2FLOBddWgxgWgMMAx6QX4iQVWAATUY3AloAAQFgMV7DhildvBozDder1zk1
h2E9qwcGWBYEz10GXQE7hwYDYBUQUBNhGwgCYF5gXVelZIApwAKEkw5FVmQoBUmCISs8CBRQEkaQ
IBcL1mVAkMAQhjAJAJiAoIUCACZAVnnRUsCDpDA+dHg5oA/MCw4T/FEIgaLRFgtIDoApkSSCig5B
BhKgwWUYJC5S9oEREKXFAgBdABA50kiQgjANPhAAE8HfPBhZIql98EQeVgkjEYSoNdVoiAMHU9T6
1GtJb6NAADs=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/fuente-.gif

R0lGODlhEwATAOYAAMrP08nN0P/+/8rN0v3+/83R1MfO1Nfb3svP0sfP0tDU19PX2vX19cvQ1Pv8
/vb3+fr7/ezt7+bq7cnO0dre4czR1czNz/j5+97i5ePn6t3h5P/+/Nna3O3x8N/j5uvs7vT09M3S
1tjc3+jp7e7v8eHi5Nzg4/r6/NbX2cjQ0/39/dTY2/v7/e3u8ODh5e/w8tHU2crOz/Lz9fz8/ODk
58nM0enq7NbZ3vn6/MbN08nM08jP1cbO0e/z9v/9/vTz8czQ09na3vHy9OXm6Pz8/ujq6fX2+NPY
2+Tk5vr8+/X199HV2NDT2Pv9/MjN0M/U187S1d7f4/3//t3e4OPk5v7+/sjN0f///f7//8rO0cnO
0v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAAAAAAALAAAAAATABMAAAf+gFhbVwJbhleGiYmIhlWKW1iRgo+HkIkPGRQrJhIQk4mFhg5TAVoD
WqgIVFiOjYYQSwhZpVoAVloBHASDiI4oWlY0MkxWt7VZGFhXjC1ZuBcsEs6otw1GlTeoBwRIDjHT
qFouhwQAWjURHRVbGgZaWc4DC4YCJ1oJUElFQT9C77tYtBQw5IPIhARRLEFaYCWLBWcKDEnZosCK
kggBLFi58CHLDncARBgSVAIGlgM8BiQYMqNAjndZbIBqcuSAlhQ6BB6oYM7JkyrLHFUhccoUAAPu
gDXokUjQhi0jgEx49w5BgBAvGFF6QMFcwwIecDwKpUgFAwYgKNGj1EqtoUAAOw==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_delicious.gif

R0lGODlhDgAOAMQAAAAAAK2trQAAzNfX1wAA/8zMzAgICN3d3QgI/7W1tdfX3g4ODgcHzQ4O/tHR
2Kyssv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUU
ABAALAAAAAAOAA4AAAVJYCGOBSOcaAGtLEK8r6CyqwsTMl3f+EzbsJwOGPOxGohkkmFoOhcOhVT6
AFivhsFhuw1csVruwfsFZMXjsjnMJX/PYvc3QK8HQgA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_digg.gif

R0lGODlhEAAOALMAAJmZmd7e3qioqMzMzO7u7v///+Xl5dbW1vj4+P///wAAAAAAAAAAAAAAAAAA
AAAAACH5BAUUAAkALAAAAAAQAA4AAARdMMkphbWAgj1F+QUQSMCHZImHEIaYlMXaWgUbAFjMHgDi
GQEer7Qb9DZIwLBgOAyMiID0QOW9kjSWAcghdZhbqctbAU/HyDJQQHXBQqmClM0b9VYZT5DuTl6T
GwERADs=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_technorati.gif

R0lGODlhEAAPAMQAAFW7AKjcfW/FJ8/st37MPr/mn2bCGe345JTUXtzxysbpqovQUYbPSpnWZnLH
LN73zv///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAUU
ABAALAAAAAAQAA8AAAVYIBQYQACdaCoCAIMmDGkwyUkCw6mwPKtAvMNJ0OM5gCwh5FYEIAE1SKNZ
eiJQgWLj1PudDgNFDlWMqk6F8hf1UBCah8MCIKhT6dk7gKlnGfJ9LCYjfQZbIQA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_yahoo.gif

R0lGODlhFAALAOYAAMsDKamxsbJodJRAUuiEmdXq5qgXNc0zUOvLzfqdrOUdPZ2Gi97z8OmXosPN
zItpbf8AKrZ/iv4vU9ggRLRRYv5Vcv/e57SJkPoAKcO4t9Jidcnj3vPZ3NsPMu/5+P8XRf8JOvQx
UcE1Sf9wjZJJVM+DkewIMu2ruP9Ibd7Bxe3m5//F0v+Qpf/l7Pf3+N3b2tzKzekAKrDJxPgSPPob
QOn6+P8oTfm8xv8AM5syR/qKncGbnugSNvmElP9hf6NHWf2tvf+lstzv7f///7t4haMeNf0TPvgG
Mp2Mj+n++vL//9QzTP83W9gsTeBdc8A3UffEy/8HNf/s8LRteszMzP/X3fyaqukdQ/ETOqMdN5yM
lOn//////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5
BAUUAFwALAAAAAAUAAsAAAeUgFUWLS0WhlyIiYkVVlJcTgdXH0ZPFC9cQ4mZLSAgTQ5cDClYEBpb
Q1BLITYKIhlVODgDQokcRhANiDAmRUhUHkE4AAGKXDdRRwgrPCQbiSMQOTXFXAlRMx0PSYooMQvU
iBIQP0rFNAYF4FxMEFPUO0iZxUA6RxgTPSeJLD4q4CUCIkQgMuWCPAJZqKhbmESGi0SBAAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/ico_meneame.gif

R0lGODlhEAAQALMAAP6LAP/Mmf6aH/////+yVf/Yqf+pQf+/c/+SCP+ZM/+2Yv/dtv///wAAAAAA
AAAAACH5BAUUAAwALAAAAAAQABAAAARykEkZjEhqUXImS0AoGkGITASQFMOQiggwhW1rIMWhIMKc
1K2FK1Sg0ICFkEDDKIUIwFjAExvEngOAwXMAHFoKwzeb8ICAQJBHha51pxJ26wXA1SfVWiFwFsgk
CnUBQF0FBgBFEiAiCRYwHk0JVyYJHRMRADs=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/6/1204842559428espedn.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAGQAR0DASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwB44kqS
Nts4quzYYGpR/rVNJiLz8ipYmzFio85X60+PhSKkZLYP+9IrWLhVrDtnEczE1LPqA3bQcVUQZqec
ByTSpMD3rGFyWHXNOW4bPXFFxWNoSA0/cKx0uwDyamF6nHNNMOU0wc0oqml4riplnU96d0KxPxii
mBww607IpkhSUtJQMKSijNIANFGaBRcBD0poGBTzTTQAhNNNOPNJQNDaQ0poNIERkUhHFONNpDEI
4qMipTUZFJoERsKrzDcuBVl1LUwrhTjrUNFIzJEJUqetYV4mGIropl2tWVfRZ+akizn+VcioZk+f
I6GrNwuG3DtTQA4B61ZJvHlQaniO8L6ioF4QqetLAxBxVsg1fSpAOTUCNlQanB+YVLGUrtzGCV61
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
gq3SRMf71ToYwvzMufrTUSXWTVj/2Q==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/comentarioKO3.gif

R0lGODlhEAAQAKEBAP8zRP///////////yH5BAEKAAIALAAAAAAQABAAAAIslA8Jx6jfzJuLUepe
CFjQjV3g9XGkwoEmubVr4mntJE0jVJ9VdkVx5/vtDgUAOw==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/comentarioOK3.gif

R0lGODlhEAAQAKEBAI+dIv///////////yH5BAEKAAIALAAAAAAQABAAAAIrlA8Jx6jfzJuLUepe
CFjMvU2eBoZXwoXcqZhsu4qUq0hfXNtvs0dnZMkxCgA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/captcha

/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAAeAIEDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3K9v1
sbG4upAdsMbSEdzgZwKydG1bUdVjjuDc6cIiFd4YlZ5EB5AJ3cH8Kg8QR3N9YpY26kpPKiXDjgpF
nk9evHv3rQsoILK3WGCJY0VQBgAdh1I6mgCa+1lLGeKH7Nc3Ekis+23UMVVcAkjI/vCp7S/S8h81
Y5osEgrNEyMPwPX6iuc12bS3JGpWc7sEPlSpEST14UjoeO+BVzw817Holqt/kXIUghuoGflz74xQ
Bv8AmcZo833rgr7U30nXtYhSV1N1DGYgDwjHCljnuPvcdcVe8O6tc6na2MYnl/dRF7p2wWZs4Vcn
sQGPHoOaAOv8z3pfMrl/Ft/cWOkxT207Rstwm8IcMy85UH8vyrmLjxCf+Epn1ON3eBI5Ut45GOFZ
Uxkj0LZ/OgD0yO5jl3eXIj7GKttYHBHY+hp++uf8NWi2Gg2+CfMnUTyFj1dgCf8AD8KgW/l1bV7+
2Fy1rYWAUSlG2tKxyTl+qgYxxz70AdRuo35rL01YIbXMF3JdQyOXSR5jLwewbJ4HSsTS0fXb/U7m
8ubhRDctDDbxyvF5YA4bhs5Pft1oA6/dWbqesGxurK0ggFxdXchCRb9mEAyzZxjj079qntg8FtHH
JK0rIoBkIwW965vV5Z7Txhaag2n31zbxWhVPssXmYck5zzxwaANq61aYa/a6XaRpI7IZrhnOPLjz
gY9STWturmdCsruXVb7W76NoJLjEcMLAArEMEE8nBPcdiDXRZ6UASbqKZv8AaigDC80At5mTxjhe
nPf/AD/WgTkqVLE5GTg45/zmqk26NWjUDZuKgFicjA6/pTROxZfM55wrdSBj/wDXST0uG+pobidx
Ax/wLp7/ANPxpFl29jzz+HH+I/WqIYIVOwfMcJz93A5/macrHgtg4BAz1596FqhtWjckk062l1ZL
+dj5yQ+UFJG3GSenrye9R6RpkWj2K2sbeYQ255AuC/JI/LpUqEckFs4yPrzSmcKfLAO85J54x09P
en1sSnoV9c09tY0020TIkokVkd8jaQeSMe2RVI+FbV00xZGCfZRl9if645Gcn0yD+ZrYT78Y3Eb2
2AD39fzp0UiEMuzlWI/Kh6aj30Le8gEcNxj61jXfhy0uXu83NzBHeYM0URXa5BznkHHPpWiWZRhv
vdcg9gSB/KlTcS2Dg49cjpQBYj2xRrEgAUAKoH8qovo0DXTzQTz2zSDMqwMFEnJ5bjr7jB96tZPA
wBk03zcHDDrnGKB2LauMbVOcccmnZ7HiqyurkHHTrn3J/wAKd1bPX3NArFjdzjP1NODHPUVEhJIA
wDSoxJ+poAk3H0H50U/yB6j8qKnmQ7o//9k=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/camaraNaranja.gif

R0lGODlhEQASAOYAAO2ZAv62TKWBZfqaAYJ3bPKaCfmtStOVNXV4b/79//GZAHt6c312dYN5e+Ge
Gf7+9fnVivmyPYx7fJWCZv3bx+uVAP73/f75/vn+/qOEWvLLg/GZBNOSJ/jmwvezUcqOOdyXHMeO
SfWdAPqTDPjCZvGWBoR5dOygAMaRQ/f87/uiAYd0eoV1hLaIUvKVDfCWAP2cDPSiAPOhCXp2g/b/
/+eVAf//+Xt2ffeaBYhxffvdpvaWAPGRAvqWAfr/94x9dvWcBfOfBvP/+fuTBvL///WbAPWTAe6d
AfyXB6N9cH95ff/Wvfv78/358Il2efmgCv/w9f/14f/r0vfzzueeAPH3/+aaCO39/++VB/z88PWU
B/vmu8qfOfTUf/KVHPOSBZ96aJN8dveTB//Hf++3WnhvbOCYInR8cHqAdnF7evfx5frw1f/46/r4
//+oDv+OBO2cDf/5+/D7//XnwPC6SPfjy/7nx/jSofrertKNQviSAYdzdPuVBP6QA7WGYPb/9CH5
BAAAAAAALAAAAAARABIAAAf/gA05SgsSJnsZAhMLDRIsJhKMDBJnYB8ycC8vGyETM2iMPwgEXEcj
AF8icFhPVCFpC04LYWYKAzwKIjgFPDIKJSg/BDkHLkgGESIKWjEbRy99Ii0MSS4idHFrBnQGHh7d
ES8OEgcnTxYPVzZZCQlNGnh1NUV+ImIVF2xCD2QeGg9d7kjB0eNAkBIn0PkgYYcIBB0JaNjhU+BI
DwUx5FxIEMEGER1jEvjooKUEDiRvFFxAt4QEhQBqElyYAmCDFyxIBtioQqPNHAhRoGDAsGXAgDwo
gFBBxwTDBQwphKT4Q6FAEUVIjACoIeIZADcASgABMIJDAwItcKgYEuQFjB0FQHbAULChSIYZDVh8
AGAFiJESzoaUKIDj7o0FCBq0cKBCDxIXCooAAZHhBgMGDVaUKbPCz4EXODZwyMBgxmUGgQAAOw==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/11/1205250383188temporal_farogm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCpoBP/
AAjelkdrSL/0AVpBz0P6Vl6Ac+HdM/69Ih/44K0vfv611LYwe5ITg5BzS55/pXQ6Lo1pqdvFvfD7
SGGD97J9+e3+c0y40BrNsuEYDkc/hx+XSp5kPlZjCDdbGUHODyPQetRZ5rfSxd2kVy8Sy52bjgde
/wCnNYMqmKaRGIO1iuVOeh5ppiaDIB6jOfSpI0klbbGpJxk4HSoAeT/KtnSQm3503Bm59qGCRas9
CmRlllMTYBIQk9e3sT0/TNbU3hqylVpPKKsxZtsZOOegGcY5qRJlMYjgQDHAGa2rMN9nQOelYuTN
VFHmd1ZzWbKsybc5256nB9OoqDniuo8YQqJkkbe0wI7DaF5/rj/JrlMnP/161i7ozaszxbx6c+Nd
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

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/10/1205141359364publicogm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3G41r
SrSdoLnU7OGVcbo5J1VhxnkE1NaX9nfqzWd3BcKpwxhkDgH3xXG+O3WHxD4WkYMQt2WIVSxIDxdA
OT9BWLdvqthqmueKNPsn0+3MYiT7Vb7WZmaNSQpIxzlskEcYPOcZubTO+GEjOnGSdm++172sejTa
tbQ6rFpn7x7uWPzQiISFTONxPQD/AD3FR6br2m6vPcQ2FyJntziTCsAOo4JGD0PSuE1XXdWsPDml
6tbT28dzfgC4mW2TzJCu7GW6EYIGNvGOvOKTQodTn8S+KYtKvYrSf7Q7B3i35IkfA5OB7nBo59R/
U1yOUna35p2d9Nux3t7rum6ff21jdXIS5uSFij2sSxJwOg459adDrNhPq82lRT7r2FN8kexvlHHf
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

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/9/1205101752121ZP-navarrete-01gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDz6QKg
LMcAVUTdLL5jcIB8o/rT5Ha9uI4YRuLOFRPUnpWxbeFNcnkWOKx3MegEqf8AxVeNCnJx0R9nOvTU
rNpGYFz2q7bW5Qb2A57VsS+ENZ0tPNu9PmCgFi6YdVA6klc4/GqnGMmueq5RfK1Y78MoTXPFp+hG
V4pNldBa+EdevYvMh0ybb2MhEefpuIzVC/0q+0xwl7aTQEkhS6kBsdcHofwrN06kVzOLsbRrUZS5
YyTfa5m7RSFKn2+laQ8M620bSf2VeAL2MLA/gCMmlGM5fCrjnOEPjaXqYZWmlKuXFrNazNDcQyQy
r1SRSrDjPQ1Ja6Vf30ZktLC5uEU7S0UTOAfTIFUr3tYmTilzN6GaVphQelbR8O60f+YRf/8AgM/+
FVrvSdQsoxJd2N1BGTtDSwsgJ64yR7Gr5ZLdGfPTbspIyyvNFTlTmilcfIjO8NW0194isreBS0jP
lR9AT/Sva7ot4U8PyXqCOa8BUZkB28kZAx7Zrz/4eWIt/FFhxmT94WP/AGzavV9at9KubIRau8SW
xcYMs3lgtg45yPfivZoe9TlKLsz5PHWhiIRqK60bXz2E8K6++vaUbuSIRSxyGNwp4JAByPTrWDpW
l2KfEy/RYIxHbxieKPHCuQhyB7Fjj04x0FaC674c8PWCRW9zAYlB2RWzCVmPvgnn3Y1wCeK72PxL
LrUaqskjENETkFOAFOMZwAOfUZqK9aEeRTd2nqaYPDVZus6KcYyVlf1/r7z1DxT4kuvD8FrLBZid
JHIkds4UDGBx3OTg+3Q1h634906/0AQRWYmnuFxLDODti9TkYyfQjHrwRitHSPG2kaqixSSfZp3+
UxT9Dx2boeuOxPpVbxF4Ksr22efTIVt7tASI4+Ek4+7joDxxjHv6iqzq1IylRldPp/X6kYVYejUh
TxdNxknvff18vNFX4b6RC8U+qyKryK/lRAj7nAJb6nIH5+tbGu+OLfRdZFg1o04UKZnV9pTPOMEc
nGD1HWk+H88beFYlQjckjh8euc/yIrhfHDf8Vjfnpny//Ra1jKcsPhIunu7HVClDHZnUjX1STt8r
I9H8U6HFr2jSRiNGuo1L27gDO70B9D09O/YVzHwwkbydSh/hVo3HHchh/Su00IlvDumE9TaREn/g
ArlPh7FHDqGuwx42pKir9AXFbzUfb06ne/5HFSnL6lXot3UWrfeXvEfjGLw/qMdo9k0xaIS7lYDG
SRjp/s1x3ifxlb6/pQtBZSROJFkVmYEDAI9PQ13+vz+HrOWGTWobZnkBEbTW3mHA6jO046/rXlvi
p9Lm1pptIMf2WSNSVjjKKrDggDA9AfxrHG1KkU0pq3bS515RQo1JRk6TTWvNrZtfgYOKKftFFeRc
+qOq+H9uJPEhcnmKBn/UL/Wuk+IqhvD8A/6el/8AQWrzu1urmzcyWtxLA5XaWicqSPTI+gqS51C+
vFCXN5cTqpyFllZgD68mu6GIUaDpW3PEqYGU8ZHEX0XQzxlTg10HhPSdL1XUmi1G424AMcAO3zTn
nn29Byc+1Y5UMORzUZQqa5oSUZKTVz0a1N1KbjGVm+p6Vq/gKyv7oXFnMLEkfOiRBkPoQMjH+fx6
Ge8ttC0cSTzOYreMKC7De5A4HbLHFeWW/ifWoIyi6jOQf753n82zWbe3V5fMHurqacrnb5jltueu
M9K7ljKcLypxs2eK8qxFXljXqXjH7/6+87L4c61FA0+lzOEMriSEnjLYAIz64Ax9D7V0PiHwjFr9
/Fd/a2t5FTY4EYYOAeD1GDyfXt6c+Q7SK3Lbxfr9rH5aajIy+sqrIfzYE1nSxUPZ+yqxujfEZdW9
v9Yw0uWT3v8A0z1y/wBStPD2iNM21YoIxHDGTjcQMKg6+n4de1cV8NLk/wBr3sJOfMg3kk9cMB/7
NXEX2pXupyiW9upZ2Gdu9shc9cDoPwqTTdVvdIuGuLGcxSsmwttB4yDjkewoqY1SrRnbSI6OUunh
alLmvKfXpoeveJ/C/wDwkgtc3n2f7Pv/AOWW/du2+4x939a5qb4YFIJHTVTI6qSq/ZsbjjpnfXOr
448RD/mIn/vzH/8AE1IPHXiPGP7RH/fiP/4mnUxOFqScpQd/68yKGBzOhBU6dWPKv67HN4op+aK8
y59FZD9mKAhyaPtVr/z8Q/8AfYpy3Ft18+L/AL7FdLizgjON9xu2lKZq1DAblA8JVkJ27twAJ44y
f94fmKhMkIJDSxgjggsOKXIzT2kO5CYqYy+WpZmCqOpPAq6hhPSVP++hVi0sI7rW9LLAS2yz/OCc
ruxlcj8DQoXeplXxCp03NamS4EVulxLHLHA7BVlkiZUJPTDEY/GpfshzyDmvU9QnuZtMnjl0+MKw
EeJGGG3HaRgA56jr1zjiuJ02EvYqZUVHDOhj3Z27WIxn2xROnpeJhgsZKrNxqaGEbNh2pPszCula
BelQSWo7KKwcZI9VcrMAwsO1JsI7VsPbH0NSppDPGGd1RyMrGcbiOccZ4zg8njAJ+qSk3ZCqThTV
5Oxg4oq60GGPFFTc0sNb4Oa/EjPJe6SqKCWJnkAA9fuVgyeEo4nKvr+jAK/llt82wHPdvKxj3zjH
OaKK+pqvltY/Mqa5r3Nzw5p9t/atxYh4i1rxJFAzSLI6YUvHnqG5yPc9gBWzd+BY77WkvliURzfI
LSctl3OFQkoBx/ExGcAE9zgorjldVrLqdsbOlqPh+DWsBtyXGnj285yP/Rda3hHwjfm1kvNG1DR7
q2lcwysssjKSjYOPkHP3sHp82eQeSiuyVOMlZnDGcou6K+varYyxJLd6neWzKyN9lNskgVlwcglC
QeOu4e3rSzfDrUNZtf7c+06XbWtzGLoM87DYjLuyx2Y6dTnFFFc2FgrXOvFTbsipb/CbUdUtEubT
VNGuLeQfJLDcu6tg4OCI/UEfhXOeLfh7qHhK1t7m8mtZYpnKDyGY4OM85Uf5FFFdUopI5It3HaD4
Ha50e21q7ktX0+7l+ziMSMJUIb5j93Gdqtjk9RXdnQ9U1i0khsIoY96lokeVhAq4UBWXBHYfKMA7
ecjIJRXJJc1ZRex2Qk1RbRyU3wW8TzzyTS3NhJI7FndrhyWJ6knZyaKKK6+RHJzs/9k=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/9/1205057638007zapaterogm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDhIrvj
rxVyO59656MP9hN0JI9okEZQH5gSCRkenBqzp/mXdylvE8Ku+cGaZIl4BPLOQo6dzWLNDpI7lgu7
nbkjPbPH+I/MVeh1GXyhCJH8ssG2Z43YxnHrWFqGk6rpEcU99ZMltIR5VyjCSFyQSNsikqTjPQ+t
QQak0cqNGcupBXjPP0qbj0PSPD9pFqNit5PdSxPN80EK7cfJwc5GSM54GOP0sfY7mO98qVNqYDKw
PD8dQMkgZyOeePxqG4kDS26z6egktmBkRZASrZyVyODzkjHB/WqZ1FLZQrXErqEIAdyzt14JJ4HJ
/Ks4SblqbVIJQTR2dncLCojtym7+KRjhV6/r3pZdchtFzE+6Q4Pmt97PUgD8v1rl7M6prMTvaxLF
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
SwDzW570UUVZmf/Z

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2008/3/9/1205054824559elecciones6gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCiJY9o
IYgc4O0+tZen+M9Rju0mj00z6aJ/LzGjGTGOvBxnvgj2yOtQavr9ta2zwKd1wT8oAIwGGQTkehH+
TTtN8S6ZcXkC3LfZNzAynpGTxnPUn0yfxNeTRpSV5OJ6NSUXpc9tixsA9qa+N9ZHiDxVY+F9M+03
bK0r8Q26L88re3oB3Pb64B8/h+Lt8blnuNPtTbsSUVMhlGe5zg8ew/CrVOUldIyc0tGRtrmrbgf7
SvBn/ps2P51T1jxr4ksdOU2WpOJC4Ub0U5GDnqPanlrWe4ge1nFzbMFLGMfNkgZXBxyDkf8A1uaw
dVd0WBMkN5ucL1x04rq5EuhzptsryeOPGE9wkc2qSoWz8sbBc4weo/xpZ/F+vo8gfVb+M4XaPtDE
DrnJz3/pWdqSldTjQu5kWN356gGMMDVdXCXDiGaZ1xgPvI3YJxnNVGMWk7FS0bSO28Ma1f6pb3kV
1e3t1hQwZrhyIwqt1U5BBO05Pp1Gc16VZXK/ZYURsqqKAc9gK848AWd7HZaq8YCw3MRRzITgjewz
1znG/B+vrXV+H9Shv7cmDJiQhFYgjcMDnkVjXitGiqV9STxAPNukGesfPOOhJrOEEZ3MFzjI6+lX
9c/4+YmyOEP9az8nLDnBOf0qYrQp7kIjjGVLLkEjmilWJnywAILHuPWinYk8410h9d1B8BVFw4AA
AAAYgADsB0xXYtpOnaP4NT7fpwkuJo8u7Rqsql8YUFgSuASOMYIJ68Hi7TULRPElrfaxC93CZxLc
xptBcZyeCMEZ528A8jIzkdl8R/Fllrt5b2+kS+bYwLneFZPNkPfB7AYAyAeW9Qa6XFtJGalZtnE3
MtxPO013PJczNjMjsWZsDABJ+mK6jwT4NbxM13dXskkNjbjYWRcNJIQcIrEFRjq2cnoMc5HI8yNu
ZyTjAb1/w7V75c6bHB4FtbPwzcA2jJGscsgLgpIw3yMpxk4ZmIIHIxgdKcnyrQUVdnnl7Z2uk3Ig
tGCqmMkS7/m6nPXBHQj26CsW/OZ448qQck7j1IK9/wAele6aR4S8L6lpd9p1lpYjkEfk/bXczMsg
H3uwDcqxAwCDg8cV4+dFuxr8+n3HlWl3bxSh1uH2/MGTgHoc9R2I71mm5R0Ktyz10ObvJV/tiBjG
rlYTkZyGwm3H6VRtrS9uS21WjJ7MDg9fbjjNaWoafPD4hgtzdW5ZrdmWWLdhRhvUZzXc6IDB4Ynu
3lKMyMGQorCRlyPTcen97Oc9Bik26aSNYxjUk9TH8MW0o8O31yLraRNIFweoCbyo+pJ4z2PBrpvB
sFzb6SI7u2MEqsVwWU5UdDx+X4Vx+iy+fpd3ErZMZ3oAuf8AWAqw6+m316fWu1unvoofPMqwQ+Zt
AXliOeTxwMf0pVdbLuTT0TLGqyq1y0ZIG1eSe3H/ANesz7VHOWMbo2MZ2MCOP84rH1jVmdGiwZ0K
jc+7PXjp+Vcvdy3tvHaXmm27xwSOIlc4OZO6889qSg9gunqeglwh2gfrRVYlc/MzA9wM/wCNFFgu
eTNvZyQVJz6evarTkYCZ4A4HrVSUbGOHPXqv1612T+C5FuXU36rGxyiuVaRQTgK6g4yPUEiuhtLc
ys2c/GuwAFQSBwo4ziun8M63rMElhptrfP5C3HmCNow6x5yHOODjBPGRyeME5rf0vwl4ftpg+oyX
gwwYKIwxx3BOQB+Kt9PXurjRfCVjbwx2M95Kc5jRMIqnrk7l9z0FZzncuKscpZXmtaRq12NF1LyE
vXHntcRRuzNknqVxjLHnjvxxVfVPCuoXDtqNz4gSa6KHzGF4BJnAwCd3PCjgZ6D0rr/sdg6NuRuC
dkaruYdeMjH59KyWhiunaCC0CEjKSSAk89M4449OenaseaS2L5U3seeahoOpSXUc41BXfy/K3TOS
cZ4Hyrz1Oe9WdNntoPDWqW7Sp9qkVV27uSGBDHB46Anr7cErna1nT/EENs9qlo8kJbzlzbbm3AcB
TtJUkqBwRkcZ5xXPQW8l7Lpen3EU8cV2w+cxsMEtjIyB229Cc8ZPGBbd1qdVCEFGVzL0eK6huma0
2yLuG6LGQcE4Pb1/I10s2sazNAlrP9hhMTY278Mc9iMnv6+n1r2LQPDGjaZoDxaVaQvIEOZAQzSN
j+9/kZrwXV9Okl1C4t4Y3n1B5DmOJWLbskbdoySTkcY4welVG03c5J3j8xoukupmtpWETYIaSNjj
HUfhx1H+NYupStBPZwJO7pB+9XacFGJ6j6gL74AqdZJtKvJIbzTpoLqMg+VcBlYdCMg4PQ59+K7d
9MstV01VmVXiK/u3Tgpn+6fy49uaitWVFxutGdGFwjxEZcrs0QWF3HdWEM7yKWdecHvRXFXOkanZ
3MlvHZ3MiIxCuiMQw7HgGiqXI9VJHO4TTs4lHULVrG7urWVgZIJWjco2VJU9j+Fd9DL9suNPWKdt
06xqDN8wUlQD17Ak/h0rzq5lkkYzSlnldt7OW3FieSSe5ruoL7NtpsohjjaCCMfuht3Y5yeTzzj8
BVT6Ew6noF74Xg0TQbm6inlmu40LCTJUdewB4469fwrKsdRk8u4jctLsZVWQPnceTuU4yBx096S/
1/V/EDz2sMYsrBgVYgZZh7njHTpx1PWtxNKtraGGV1ZPNhiZZIiedpKqx6jICkcY9aUrNaArp6k0
HmoyyQy7BkDYMgsByeR9MVZ0GzaK/Nwyq4ijbc5JO3njaB3/AKZqta3flSmHcrKflBHP5jpXaeGI
4rq2ljDR5if5gpBOCMgn9Rn29qyS7mknYz55I7lYRshK5y/O8lSDwDwAeR2PT3zWGfh41zcw3U2v
i7jSYXBhMJTnGBhlcMuMce4781r3Oo+EJdan0u0vozqXJEcZkK7iu77w+X8AfbiuKGoarourTKs8
qzq373PIf8D1GOmenasK0/Z2ujswtF1rqm7P8z0nTEu4LmW2BgRFAMZRWxyM9yf0rJ0nQr2y16/v
76aJmnOUEY2hiwG4sMYHPfvgZ9+e0zxTK+sxxu0UMhQsX+6JMYGACeuc9MjpwO/SWuqyeIrwQ6a8
cq5w7KchMYzn8xWsJqSvHqZ1KTpytNWsec/Ejw/rPibxkP7P0+WRYoB5TJhhOo5Jx2OWYY9gelVr
fSbjw7ZR6fdMrXIy8sUbB/JYk/ISOOAM8HvXaeKPFxgWbTNIkHkKNs11EfmnPoD2XPHHX1weeJTf
/rJJIyzZAQMTtz3+o+pPFa1KXtIcrM6OIlQqe1itx3mqeTkn2FFQFVPLEk+uD/hRXD9Sl3PV/tSH
WLPMUtJ7mQQQQl3xyFHTPrXqllp1jFBGocOyqqgMcHpj6/lRRXbVm+ZRPIpU04ORfltnKMTIylQQ
EXsfp9aksmvbqAwea7qq8hsDAHbntz+tFFJj6Fua2v7K1N3Jp03lseX8slOv97GB6fXj1p9h4f1T
xDApjszEDkm6aR0U5BPTJyNwx8o5wM4oorK15cpXNaHNY6zSvAyaTqp1K4mS9kiJECGPYqKefug9
QS2OTxTvFtiNWt9zW5S7j+46jjb/AHTznrzntRRXSoRnHlktDk9tOlNVIPU8tvbbyropLEFdOxP5
/p/Ouqj8RaRa+ClsdEG25uiBdMEwwO0b89M/e2jjGN3U5NFFcOGio1pRXQ97HydXDQk+tjAWE3eo
HyIgyRDdsTJJxkZ57/zzx2FRSzNcSoC4bJVfM3KoAGBz07Afkc96KK9OR4UHuV3vfssjQM1uxQkE
lS/6jrRRRWqpRauZc7P/2Q==

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/relojUltimaHora.gif

R0lGODdhGAAYAOeIAKoABq0ABrEABbQABbgABbwABb8ABLwCB8IABMMABMACBscABMoABM4AA9EA
A84CBcgFCdUAA9gAA9wAAtwBA98AAuQAAuQBA+ADBecAAsYOEeAEBusAAe4AAeAGCOcDBd0ICs0P
EvIAAdoKDdQNEPUAAfkAAP0AAOsICdgQE8gkKOMcHuMfId0iJO0eH+EkJtU0N+kwMuwxMt9AQuhD
RehISeZKS9RUV9lSVdlVV+dQUt5UVulRUtpYWttZXOpTVeFZW/JUVeBeYN5fYtpjZeVfYeFjZehl
Z+Bqbd9sbuhpa+t3eeJ7feR8fvV4ePN5euuEhu6HiOqMjfOKi+ORk+6PkPGOj+2TlOyVlvebm/Kd
nvGpqvOpqvmtre20tey2t/W1tu+5uvC5uvq4uPO8vfG9vvTBwvXCw/XDxPTGx/fJyvnPz/vT0/bV
1vfX2PXY2fvd3vne3/jf3/jf4Prl5vvn6Pnp6fzq6vzs7P3s7Pzt7vzv8P3v7/vw8P3w8Pzy8vzz
9P709P329v75+f76+v/7+//9/f/+/v//////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////ywAAAAAGAAYAAAI/gBPCBxI
sKDBgSYSKlzIsKHCEhAjSpxIMaKIixgzatyIsYPHjyBDivzIoaRJky6cdBmTJQiKkyczyJyZ4cOT
QIhy5mQjg+ZMC0CDXpiCyA8hnXwI5YkRNGiFp1BpGLKyYQWPHzUwsICzxgPUpxPChqUAptALEFr8
cLmjY0IURDbEhpVAl+4IPoiOLEFUR0nRFmoQValLN4JhwylyQjnDd8aVOEXwINpy2LCDy5dJCEIk
hQyiQWjM7AGiBxEWzJcbqFb9IA0iN0YO6ZSzQ7aQ1aoZ6N49JGcTJHMElYHRBhGdELt1L1jOHEIY
RGJ6JPHBBMcfQzmYM0fAvTsCDV5kTutEBIhIAu/cDahfr17BjS92+ryhooI9+wL48+vHf2C/fwIA
BijggAQGOMCBCCao4IIICuDggxBGKOGDAVRo4YUYZmghABx26OGHIHYYEAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/botonBuscarTop.gif

R0lGODlhLwARANUAALu7vbKytNfX2WhnbKCgourq7I2Nj7y8vuDg4rOztWdma5aWmHFxc42MkZ+f
oWlobXFwdcXFx/X197KxtsTExoyLkIODhdfW29jY2uHh43t7fc7O0J+eo/X19djX3IyMjnp6fM3N
z7y7wM7OzoSEhuvr7amorWlpa4WFh3t6f6mpq5eXmYSEhOnp6+vr67u6v9/f4aCfpPHx88/P0dfX
1/Ly8mdnafLy9GhoavT09PT09vPz8/Pz9QAAAAAAAAAAACH5BAAAAAAALAAAAAAvABEAAAb/wNpu
SOQZjZKbbpcTNnPEYQ0are6mwyP1yOXdeDoekXrl6mRhq7BoTH+/RmqODPaClcdw+AjnScxcTDl5
YEtWUWRDckMdgmNNilZgADg2lRYFeX2GVntdWliRNUciOF4lGgF8em1eent6eEZ9kkcHpjoFLDQj
Ngg6AQY8BDY2BmEBODiqIQzKqjggOBFdO0fWPJQPCgoQGBsDGTwTDQg2FwgMEQI4FAc2BRCqEww8
CgSt1/rZNmIuJAtm4IABzEABDTYcJMhm6ogHAgse2NAxAMAsWNjEGKEkpkYCA+zEqRDGIwABHA7e
tWkBYUGAF6YGHHD1Jc0+AAPaWDCBYACFgQIpKmDAcWHYCnYRNtgQMEAAjwqmHhyA1SYjNgA2BhRr
kInDCRsfGuhIUAmF0wSW8DmwFAOHAAUAdMAJc8OqkYx7rDGpYw1Soh1fsO1gNevuvr1XdEwRIxjK
HEhRFFtb8kmP3TpzstwdVCdfq76cB1PFzOSQ6dOoUYfKnLq16yhBAAA7

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/056936/abstract_styles.css

.ancho100 {
	WIDTH: 100%
}
.ancho99 {
	WIDTH: 99%
}
.ancho95 {
	WIDTH: 95%
}
.ancho90 {
	WIDTH: 90%
}
.ancho85 {
	WIDTH: 85%
}
.ancho80 {
	WIDTH: 80%
}
.ancho75 {
	WIDTH: 75%
}
.ancho70 {
	WIDTH: 70%
}
.ancho60 {
	WIDTH: 60%
}
.ancho59 {
	WIDTH: 59%
}
.ancho58 {
	WIDTH: 58%
}
.ancho50 {
	WIDTH: 50%
}
.ancho48 {
	WIDTH: 48%
}
.ancho47 {
	WIDTH: 47%
}
.ancho45 {
	WIDTH: 45%
}
.ancho40 {
	WIDTH: 40%
}
.ancho39 {
	WIDTH: 39%
}
.ancho35 {
	WIDTH: 35%
}
.ancho33 {
	WIDTH: 32%
}
.ancho30 {
	WIDTH: 30%
}
.ancho25 {
	WIDTH: 25%
}
.ancho20 {
	WIDTH: 19%
}
.pie_bloq {
	CLEAR: both; FONT-SIZE: 1px
}
.rellena {
	CLEAR: both; DISPLAY: none; FONT-SIZE: 0px
}
.flota_izq {
	FLOAT: left
}
.flota_drc {
	FLOAT: right
}
.oculto {
	DISPLAY: none
}
.en_linea {
	DISPLAY: inline
}
.margen_sup0px {
	MARGIN-TOP: 0px
}
.margen_sup3px {
	MARGIN-TOP: 3px
}
.margen_sup5px {
	MARGIN-TOP: 5px
}
.margen_sup8px {
	MARGIN-TOP: 8px
}
.margen_sup10px {
	MARGIN-TOP: 10px
}
.margen_sup15px {
	MARGIN-TOP: 15px
}
.margen_sup20px {
	MARGIN-TOP: 20px
}
.margen_sup30px {
	MARGIN-TOP: 30px
}
.margen_sup40px {
	MARGIN-TOP: 40px
}
.margen_drc0px {
	MARGIN-RIGHT: 0px
}
.margen_drc5px {
	MARGIN-RIGHT: 5px
}
.margen_drc10px {
	MARGIN-RIGHT: 10px
}
.margen_drc15px {
	MARGIN-RIGHT: 15px
}
.margen_drc20px {
	MARGIN-RIGHT: 20px
}
.margen_drc30px {
	MARGIN-RIGHT: 30px
}
.margen_drc50px {
	MARGIN-RIGHT: 50px
}
.margen_inf0px {
	MARGIN-BOTTOM: 0px
}
.margen_inf3px {
	MARGIN-BOTTOM: 3px
}
.margen_inf5px {
	MARGIN-BOTTOM: 5px
}
.margen_inf10px {
	MARGIN-BOTTOM: 10px
}
.margen_inf15px {
	MARGIN-BOTTOM: 15px
}
.margen_inf20px {
	MARGIN-BOTTOM: 20px
}
.margen_izq0px {
	MARGIN-LEFT: 0px
}
.margen_izq3px {
	MARGIN-LEFT: 3px
}
.margen_izq5px {
	MARGIN-LEFT: 5px
}
.margen_izq10px {
	MARGIN-LEFT: 10px
}
.margen_izq15px {
	MARGIN-LEFT: 15px
}
.margen_izq20px {
	MARGIN-LEFT: 20px
}
.margen_izq25px {
	MARGIN-LEFT: 25px
}
.margen_izq30px {
	MARGIN-LEFT: 30px
}
.margen_izq40px {
	MARGIN-LEFT: 40px
}
.padding_sup5px {
	PADDING-TOP: 5px
}
.padding_sup10px {
	PADDING-TOP: 10px
}
.padding_sup15px {
	PADDING-TOP: 15px
}
.padding_sup20px {
	PADDING-TOP: 20px
}
.padding_drc5px {
	PADDING-RIGHT: 5px
}
.padding_drc10px {
	PADDING-RIGHT: 10px
}
.padding_drc15px {
	PADDING-RIGHT: 15px
}
.padding_drc20px {
	PADDING-RIGHT: 20px
}
.padding_drc50px {
	PADDING-RIGHT: 50px
}
.padding_inf5px {
	PADDING-BOTTOM: 5px
}
.padding_inf10px {
	PADDING-BOTTOM: 10px
}
.padding_inf15px {
	PADDING-BOTTOM: 15px
}
.padding_inf20px {
	PADDING-BOTTOM: 20px
}
.padding_izq5px {
	PADDING-LEFT: 5px
}
.padding_izq10px {
	PADDING-LEFT: 10px
}
.padding_izq15px {
	PADDING-LEFT: 15px
}
.padding_izq20px {
	PADDING-LEFT: 20px
}
.padding_izq50px {
	PADDING-LEFT: 50px
}
.serif {
	FONT-FAMILY: serif
}
.negrita {
	FONT-WEIGHT: bold
}
.negrita:link {
	FONT-WEIGHT: bold
}
.negrita:visited {
	FONT-WEIGHT: bold
}
.subrayado {
	TEXT-DECORATION: underline
}
.subrayado:link {
	TEXT-DECORATION: underline
}
.subrayado:visited {
	TEXT-DECORATION: underline
}
.fuente_negra {
	COLOR: black
}
.fuente_negra:link {
	COLOR: black
}
.fuente_negra:visited {
	COLOR: black
}
.fuente_negra:hover {
	COLOR: black
}
.fuente_blanca {
	COLOR: white
}
.fuente_blanca:link {
	COLOR: white
}
.fuente_blanca:visited {
	COLOR: white
}
.fuente_blanca:hover {
	COLOR: white
}
.fuente_roja {
	COLOR: red
}
.fuente_roja:link {
	COLOR: red
}
.fuente_roja:visited {
	COLOR: red
}
.fuente_roja:hover {
	COLOR: red
}
.fuente_gris {
	COLOR: silver
}
.fuente_gris:link {
	COLOR: silver
}
.fuente_gris:visited {
	COLOR: silver
}
.fuente_gris:hover {
	COLOR: silver
}
.fuente_vino {
	COLOR: #b0113a
}
.fuente_vino:link {
	COLOR: #b0113a
}
.fuente_vino:visited {
	COLOR: #b0113a
}
.fuente_vino:hover {
	COLOR: #b0113a
}
.tam0 {
	FONT-SIZE: 0px
}
.fuente08 {
	FONT-SIZE: 0.8em
}
.fuente09 {
	FONT-SIZE: 0.9em
}
.fuente1 {
	FONT-SIZE: 1em
}
.tam1 {
	FONT-SIZE: 1.1em
}
.tam2 {
	FONT-SIZE: 1.2em
}
.tam3 {
	FONT-SIZE: 1.3em
}
.tam4 {
	FONT-SIZE: 1.4em
}
.tam5 {
	FONT-SIZE: 1.5em
}
.tam6 {
	FONT-SIZE: 1.6em
}
.tam7 {
	FONT-SIZE: 1.7em
}
.tam8 {
	FONT-SIZE: 1.8em
}
.tam9 {
	FONT-SIZE: 1.9em
}
.tam_linea1 {
	LINE-HEIGHT: 1.1em
}
.tam_linea2 {
	LINE-HEIGHT: 1.2em
}
.tam_linea3 {
	LINE-HEIGHT: 1.3em
}
.tam_linea4 {
	LINE-HEIGHT: 1.4em
}
.tam_linea5 {
	LINE-HEIGHT: 1.5em
}
.tam_linea6 {
	LINE-HEIGHT: 1.6em
}
.tam_linea7 {
	LINE-HEIGHT: 1.7em
}
.tam_linea8 {
	LINE-HEIGHT: 1.8em
}
.tam_linea9 {
	LINE-HEIGHT: 1.9em
}
.sin_borde {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.sin_decorar {
	TEXT-DECORATION: none
}
.enlace_seco {
	COLOR: black; TEXT-DECORATION: none
}
.centrado {
	TEXT-ALIGN: center
}
.texto_izq {
	TEXT-ALIGN: left
}
.texto_drc {
	TEXT-ALIGN: right
}
.justificado {
	TEXT-ALIGN: justify
}
.indentado {
	TEXT-INDENT: 15px
}
.sangrado {
	TEXT-INDENT: 30px
}
.alinea_mitad * {
	VERTICAL-ALIGN: middle
}
.alinea_abajo * {
	VERTICAL-ALIGN: bottom
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/css/estilo_noticia_PU.css

@import url( abstract_styles.css );
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.8em; =
PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 994px; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Georgia; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: =
center
}
FORM {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: =
0px; MARGIN: 0px; BORDER-RIGHT-WIDTH: 0px
}
A {
	COLOR: #4e4e50; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.pie_bloq {
	CLEAR: both; HEIGHT: 0px
}
#supercontenedor {
	MARGIN: auto; WIDTH: 994px; COLOR: #4e4e50; BACKGROUND-COLOR: #ffffff; =
TEXT-ALIGN: left
}
.turquesa {
	COLOR: #3592a1
}
.uva {
	COLOR: #af123d
}
.fuente_roja {
	COLOR: #e60003
}
.fuente_vino {
	COLOR: #b0113a
}
.naranja {
	COLOR: #ff8708
}
#cabecera {
	WIDTH: 100%
}
.cabeceraIzq {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
.cabeceraDrc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
10px; PADDING-TOP: 10px
}
.publicidad_top {
	WIDTH: 100%; BACKGROUND-COLOR: #e8e9ec
}
.navegacion_top {
	BORDER-TOP: #a8a9ac 1px solid; MARGIN: 0% 1% 1%
}
.ruta_navegacion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.1em; BACKGROUND: =
url(cssimg/barra_turquesa.gif) no-repeat 0px 0px; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; WIDTH: 60%; COLOR: #98989b; =
PADDING-TOP: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ruta_navegacion A {
	COLOR: #35939f
}
.paginacion_navegacion {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; WIDTH: 35%; COLOR: #8e8a89; PADDING-TOP: 18px; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: right
}
.paginacion_navegacion A {
	COLOR: #8e8a89
}
.top1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #ffffff 2px solid; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 7px; WIDTH: 100%; PADDING-TOP: 9px; BACKGROUND-COLOR: =
#f3f3f3
}
.hora_fecha {
	PADDING-LEFT: 12px; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 25%
}
.hora {
	COLOR: #af123d
}
.enlaces_top1 {
	FLOAT: right; WIDTH: 70%; TEXT-ALIGN: right
}
.enlaces_top1 A {
	FONT-WEIGHT: bold; COLOR: #a4a4a4
}
UL.seccionesPeriodico LI.ultimoSeccionesPeriodico {
	PADDING-RIGHT: 0px! important; LIST-STYLE: none none outside; =
PADDING-LEFT: 7px! important; FLOAT: left; PADDING-BOTTOM: 0px! =
important; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! =
important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
.imgTituloTop {
	MARGIN: 6px 0px 0px 10px; VERTICAL-ALIGN: top
}
.titulo_top {
	WIDTH: 100%; BACKGROUND-COLOR: #b0113a
}
.titulo_top H2 {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
normal; FONT-SIZE: 3.3em; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: =
0.5em; PADDING-TOP: 0px
}
.titulo_top_izq {
	PADDING-RIGHT: 0%; PADDING-LEFT: 1%; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 4px; WIDTH: 47%; COLOR: #fff; PADDING-TOP: 6px
}
.titulo_top_izq_T2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1%; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; FLOAT: left; PADDING-BOTTOM: 11px; WIDTH: 49%; COLOR: #fff; =
PADDING-TOP: 11px
}
.titulo_top_izq IMG {
	MARGIN-BOTTOM: 3px
}
.titulo_top_drc {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; =
PADDING-BOTTOM: 0px; WIDTH: 49%; COLOR: #fff; PADDING-TOP: 2px; =
FONT-FAMILY: sans-serif; TEXT-ALIGN: right
}
.cuerpo_noticia {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: =
100%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.bloqueTitulosNoticia {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 0%; PADDING-TOP: =
0%; TEXT-ALIGN: left
}
.anteTitulo {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #87888b; FONT-FAMILY: Arial; =
TEXT-ALIGN: left
}
.contenedor_noticia {
	PADDING-RIGHT: 0%; PADDING-LEFT: 1%; BACKGROUND: =
url(cssimg/separador.gif) repeat-y 662px top; PADDING-BOTTOM: 0%; WIDTH: =
99%; PADDING-TOP: 0%; TEXT-ALIGN: left
}
.col_izq {
	BACKGROUND: url(cssimg/lineaTopIzq.gif) repeat-x left top; FLOAT: left; =
WIDTH: 643px
}
.col_drc {
	FLOAT: right; WIDTH: 312px
}
.titulo_noticia H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
34px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 15px; COLOR: #000000; =
LINE-HEIGHT: 36px; PADDING-TOP: 0px; FONT-FAMILY: Georgia; TEXT-ALIGN: =
left
}
.entradilla_noticia H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
17px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; COLOR: #504e53; =
LINE-HEIGHT: 19px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-ALIGN: left
}
.utilidades {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
2px; WIDTH: 50%; COLOR: #d9dadc; PADDING-TOP: 2px
}
.estiloFuente1 {
	FONT-FAMILY: arial
}
.utilidades * {
	VERTICAL-ALIGN: middle
}
.utilidades A {
	TEXT-DECORATION: none! important
}
.compartir {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; FLOAT: right; =
PADDING-BOTTOM: 2px; WIDTH: 40%; COLOR: #d9dadc; PADDING-TOP: 3px; =
FONT-FAMILY: arial; TEXT-ALIGN: right
}
.compartir * {
	VERTICAL-ALIGN: middle
}
.img_noticia {
	FLOAT: right; MARGIN: 0px 0px 20px
}
.ajuste_img_noticia {
	MARGIN-LEFT: 10px! important
}
.pie_foto {
	PADDING-RIGHT: 10px; MARGIN-TOP: -5px; PADDING-LEFT: 9px; FONT-WEIGHT: =
bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 11px; PADDING-TOP: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f3
}
.fuente_fecha {
	FONT-WEIGHT: bold; FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
#zonaAmpliarTexto1 P {
	FONT-SIZE: 1.2em; MARGIN: 0em 0em 0.9em; COLOR: #383539; LINE-HEIGHT: =
1.3em; FONT-FAMILY: Georgia
}
#zonaAmpliarTexto1 A {
	COLOR: #0066cc
}
.textoDestacado {
	PADDING-RIGHT: 25px; PADDING-LEFT: 0px; FONT-SIZE: 1.3em; FLOAT: left; =
PADDING-BOTTOM: 0px; WIDTH: 24%; COLOR: #56575a; PADDING-TOP: 14px
}
.bloqueTextoDestacado {
	PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: =
url(cssimg/bloqueTextoDestacado.gif) no-repeat left top; PADDING-BOTTOM: =
0px; COLOR: #97999c; PADDING-TOP: 9px
}
.ajusteMasTitulares {
	WIDTH: 93%
}
UL.listadoTitulares {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 10px
}
LI.elemListadoTitulares {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 3px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitularesUltimo {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 3px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitularesUltimo {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
.ordenacion {
	FLOAT: left; WIDTH: 5%; COLOR: #ff8708; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.todosTitulares {
	FONT-SIZE: 12px; WIDTH: 100%; COLOR: #aeafb2; FONT-FAMILY: Arial, =
Helvetica, sans-serif; TEXT-ALIGN: right
}
.color1 {
	COLOR: #ff8708
}
.comentarios H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; =
PADDING-BOTTOM: 10px; MARGIN: 0px 0px 5px; COLOR: #a4a4a4; PADDING-TOP: =
0px; BORDER-BOTTOM: #e4e5e7 1px solid; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
.comentarios H3 A {
	COLOR: #a4a4a4
}
#coment_new {
	BACKGROUND: url(cssimg/linea_fondo_comentario.gif) repeat-x left =
bottom; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 100%
}
#coment_new UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#coment_new LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: =
url(cssimg/barra_gris.gif) repeat-x 50% top; FLOAT: left; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 9px; WIDTH: 12.5%; PADDING-TOP: =
0px; TEXT-ALIGN: center
}
#coment_new A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; =
PADDING-BOTTOM: 5px; COLOR: #765; PADDING-TOP: 5px; BACKGROUND-COLOR: =
#f3f3f3; TEXT-DECORATION: none
}
.n_comentarios {
	MARGIN-TOP: 3px; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 40%
}
.paginacion_comentarios {
	FONT-SIZE: 0.9em; FLOAT: right; WIDTH: 59%; TEXT-ALIGN: right
}
UL.lista_comentarios {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.lista_comentarios LI {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; BACKGROUND: #f3f3f4; =
MARGIN-BOTTOM: 6px; PADDING-BOTTOM: 12px; WIDTH: 96%; PADDING-TOP: 12px; =
POSITION: relative
}
UL.lista_comentarios P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
TEXT-ALIGN: left
}
.infoComentario {
	MARGIN-BOTTOM: 5px; WIDTH: 100%; COLOR: #afafaf
}
.infoComentario IMG {
	VERTICAL-ALIGN: middle
}
.votoComentario {
	CURSOR: pointer
}
.valoracionComentario {
	FONT-SIZE: 0.8em
}
.autorComentario {
	FONT-WEIGHT: bold; COLOR: #7b7673
}
FORM.formComentario {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; BACKGROUND: #f3f3f4; =
PADDING-BOTTOM: 13px; MARGIN: 0px; WIDTH: 96%; COLOR: #7a7172; =
PADDING-TOP: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: =
relative
}
.comentarioIzq {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 47%
}
.comentarioDrc {
	FONT-SIZE: 0.9em; FLOAT: right; WIDTH: 47%
}
#contenedorCaptcha {
	PADDING-TOP: 5px
}
.capaTextoVerifica {
	MARGIN-TOP: 3px
}
.ajusteT1 {
	PADDING-TOP: 10px
}
H4.h4Comentario {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #807c79; PADDING-TOP: =
0px; FONT-FAMILY: "Times New Roman", Times, serif
}
.color1 {
	COLOR: #ff8708
}
.color2 {
	COLOR: #a7a7a7
}
.color3 {
	COLOR: #6c6d71
}
INPUT.inputFormComentarioT1 {
	BORDER-RIGHT: #e0e0e2 1px solid; BORDER-TOP: #e0e0e2 1px solid; =
MARGIN-BOTTOM: 3px; BORDER-LEFT: #e0e0e2 1px solid; WIDTH: 100%; =
BORDER-BOTTOM: #e0e0e2 1px solid
}
INPUT.inputFormComentarioT2 {
	BORDER-RIGHT: #e0e0e2 1px solid; BORDER-TOP: #e0e0e2 1px solid; FLOAT: =
right; BORDER-LEFT: #e0e0e2 1px solid; BORDER-BOTTOM: #e0e0e2 1px solid
}
LABEL.labelFormComentarioT1 {
	DISPLAY: block; MARGIN-BOTTOM: 10px
}
LABEL.labelFormComentarioT2 {
	FONT-WEIGHT: bold; FLOAT: left
}
LABEL.labelFormComentarioT3 {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #7a7172
}
.textoFormComentario {
	FONT-WEIGHT: bold; COLOR: #68676b
}
.areaComentario {
	BORDER-RIGHT: #fff 1px; BORDER-TOP: #fff 1px; OVERFLOW: auto; =
BORDER-LEFT: #fff 1px; WIDTH: 99%; BORDER-BOTTOM: #fff 1px; HEIGHT: 78px
}
.contenedorCodigoT1 {
	BORDER-RIGHT: #e0e0e2 1px solid; BORDER-TOP: #e0e0e2 1px solid; =
BORDER-LEFT: #e0e0e2 1px solid; WIDTH: 100%; BORDER-BOTTOM: #e0e0e2 1px =
solid
}
.contenedorCodigoT2 {
	BORDER-RIGHT: #e0e0e2 1px solid; PADDING-RIGHT: 2%; BORDER-TOP: #e0e0e2 =
1px solid; PADDING-LEFT: 2%; PADDING-BOTTOM: 10px; BORDER-LEFT: #e0e0e2 =
1px solid; WIDTH: 96%; PADDING-TOP: 10px; BORDER-BOTTOM: #e0e0e2 1px =
solid
}
.botonT1 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: =
url(cssimg/fondoBotonEnviar.gif) no-repeat left top; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: =
#fff; PADDING-TOP: 3px; FONT-FAMILY: Arial; TEXT-ALIGN: center; =
BORDER-RIGHT-WIDTH: 0px
}
.botonT2 {
	FLOAT: left; MARGIN: 3px 5px 0px 0px; CURSOR: pointer
}
.botonRecargar {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: =
url(cssimg/recargar.gif) no-repeat left top; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 4px 0px 0px; =
CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; FONT-FAMILY: Arial; =
TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.imagenVerificar {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.lineaPunteada {
	BACKGROUND: url(cssimg/lineaPunteada.gif) repeat-x left top; WIDTH: =
100%; HEIGHT: 1px
}
A.enlace_relacionado {
	COLOR: #006666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.listaEnlacesRelacionados {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
UL.listaEnlacesRelacionados LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 3px
}
.horaUltimaNoticia {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 10%; COLOR: #ff8708; =
FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TOP: -1px
}
H3.h3relacionados {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.4em; BACKGROUND: =
url(cssimg/barra_gris_verde.gif) no-repeat left top; PADDING-BOTTOM: =
4px; MARGIN: 0px; WIDTH: 100%; COLOR: #006666; PADDING-TOP: 14px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; LETTER-SPACING: -1px; =
font-weigth: bold
}
H4.h4tituloNoticiaRelacionada {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: =
normal; FONT-SIZE: 1.4em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: =
#35939d; PADDING-TOP: 0px; FONT-FAMILY: Georgia; LETTER-SPACING: -1px
}
H4.h4tituloNoticiaRelacionada A {
	COLOR: #006666
}
.tituloNoticiaRelacionadaMultimedia {
	FLOAT: left; WIDTH: 53%; COLOR: #fbfdfa; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
H4.h4tituloNoticiaRelacionadaMultimedia {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fbfdfa; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
H4.h4tituloNoticiaRelacionadaMultimedia A {
	COLOR: #fbfdfa
}
H4.h4SeccionNoticiaRelacionada {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.2em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a5a5a5; PADDING-TOP: 0px
}
.imagenRelacionada {
	PADDING-LEFT: 8px; FLOAT: right
}
P.parrafoRelacionado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; COLOR: #797471; PADDING-TOP: 0px
}
UL.listaNoticiasRelacionadas {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
UL.listaNoticiasRelacionadas LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
BACKGROUND: url(cssimg/lineaPunteada.gif) repeat-x left bottom; =
PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 6px
}
.noticiaMultimedia {
	PADDING-RIGHT: 2%; PADDING-LEFT: 0px; BACKGROUND: =
url(cssimg/fondoNoticiaMultimedia.gif) #000 repeat-x left top; =
PADDING-BOTTOM: 6px; WIDTH: 98%; COLOR: #fff; PADDING-TOP: 6px
}
.tipoMultimedia {
	FLOAT: left; WIDTH: 32px; TEXT-ALIGN: center
}
H3.h3UltimasNoticias {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: =
0px; MARGIN: 0px; COLOR: #807c79; PADDING-TOP: 6px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
UL.listaUltimasNoticias {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; PADDING-TOP: 0px
}
UL.listaUltimasNoticias LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
BACKGROUND: url(cssimg/lineaPunteada.gif) repeat-x left bottom; =
PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 5px
}
.opacidad {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: =
#3b363a; FILTER: alpha(opacity=3D70); LEFT: 0px; PADDING-BOTTOM: 10px; =
CURSOR: pointer; COLOR: #fff; PADDING-TOP: 10px; POSITION: absolute; =
TOP: 0px; TEXT-ALIGN: center; opacity: .7
}
.cerrar {
	PADDING-RIGHT: 2%; MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; WIDTH: 98%; COLOR: #ff000f; TEXT-ALIGN: right
}
#pie {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 5px; WIDTH: 100%; PADDING-TOP: 31px; BACKGROUND-COLOR: =
#fff
}
.fondoPieN1 {
	PADDING-RIGHT: 0px; BORDER-TOP: #4d4d4d 1px dashed; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 10px 5px; PADDING-TOP: 5px; =
BORDER-BOTTOM: #4d4d4d 1px dashed
}
.pieN1 {
	PADDING-RIGHT: 1%; PADDING-LEFT: 1%; PADDING-BOTTOM: 2px; COLOR: =
#999999; PADDING-TOP: 2px; BACKGROUND-COLOR: #e6e6e6
}
.pieN1 A {
	COLOR: #999999
}
.versionesPU {
	FLOAT: left
}
UL.listaVersionesPublico {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI.elemListaVersionesPublico {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 3px; =
FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.direccionesPublico {
	MARGIN: 0px 10px; COLOR: #4d4d4d
}
.contenedorBuscador {
	WIDTH: 637px
}
FORM.buscadorGeneral {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(cssimg/fondoBuscador.gif) #f0f1f2 no-repeat left top; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 10px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bloqBuscadorSimple {
	PADDING-LEFT: 18%; WIDTH: 82%
}
LABEL.labelBuscador {
	FONT-WEIGHT: bold; FONT-SIZE: 0.9em
}
INPUT.inputBuscador {
	BORDER-RIGHT: #d6d9db 1px solid; BORDER-TOP: #d6d9db 1px solid; =
BORDER-LEFT: #d6d9db 1px solid; WIDTH: 214px; BORDER-BOTTOM: #d6d9db 1px =
solid
}
.bloqBuscadorT1 {
	FLOAT: left; WIDTH: 227px
}
INPUT.botonBuscador {
	FLOAT: right; MARGIN: 15px 8px 0px 0px; CURSOR: pointer; COLOR: #fff
}
.onOff {
	PADDING-RIGHT: 8px; FONT-SIZE: 0.8em; CURSOR: pointer
}
.bloqOnOff {
	MARGIN-TOP: 7px; PADDING-BOTTOM: 4px; WIDTH: 100%; TEXT-ALIGN: right
}
.bloqOnOff2 {
	MARGIN-TOP: 0px; PADDING-BOTTOM: 4px; WIDTH: 100%; TEXT-ALIGN: right
}
.bloqBuscadorAvanzado {
	BACKGROUND: #f8f8f8; WIDTH: 100%; PADDING-TOP: 6px
}
.etiquetaAvanzada {
	PADDING-LEFT: 2%; FONT-SIZE: 1.8em; FLOAT: left; WIDTH: 16%; COLOR: =
#6c6d71; FONT-FAMILY: "Times New Roman", Times, serif
}
.color10 {
	COLOR: #97999c
}
.bloqBuscadorT2 {
	FLOAT: left; WIDTH: 142px; PADDING-TOP: 5px
}
.bloqBuscadorT3 {
	FLOAT: left; WIDTH: 148px; PADDING-TOP: 5px
}
.bloqBuscadorT4 {
	FLOAT: left; WIDTH: 115px; PADDING-TOP: 5px
}
.bloqBuscadorT5 {
	FLOAT: left; WIDTH: 108px; PADDING-TOP: 5px
}
SELECT.selectBuscadorT1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT.selectBuscadorT2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; =
PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
SELECT.selectBuscadorT1 {
	WIDTH: 121px
}
SELECT.selectBuscadorT2 {
	WIDTH: 105px
}
.contenedorResultadosBuscador {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #eff0f1; =
MARGIN-BOTTOM: 8px; PADDING-BOTTOM: 8px; WIDTH: 637px; PADDING-TOP: 8px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.criterios {
	PADDING-LEFT: 1%; FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 49%
}
.numResultadosBuscador {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 48%; TEXT-ALIGN: right
}
.criterio {
	MARGIN-LEFT: 3px; CURSOR: pointer
}
.criterioActivo {
	FONT-WEIGHT: bold; MARGIN-LEFT: 3px; CURSOR: pointer
}
.paginacionResultados {
	FONT-SIZE: 0.9em; WIDTH: 100%; FONT-FAMILY: Arial, Helvetica, =
sans-serif; TEXT-ALIGN: right
}
.detallesResultado {
	MARGIN-TOP: 5px; FONT-SIZE: 0.8em; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
DIV.despiece {
	PADDING-RIGHT: 5px; BORDER-TOP: #999999 5px solid; PADDING-LEFT: 5px; =
FONT-SIZE: 9pt; PADDING-BOTTOM: 3px; WIDTH: 99.6%; COLOR: #000000; =
PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; =
BACKGROUND-COLOR: #e7e7ef
}
DIV.despiece P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: =
0px; PADDING-TOP: 0px
}
DIV.despiece H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: =
13pt; BACKGROUND: url(cssimg/mancheta.gif) no-repeat left top; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; COLOR: #006666! important; =
PADDING-TOP: 10px
}
DIV.ladillo {
	CLEAR: left; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; =
PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; BACKGROUND: =
url(cssimg/ladilloTop.gif) no-repeat 0px 5px; FLOAT: left; =
PADDING-BOTTOM: 0px; WIDTH: 200px; COLOR: #97999c! important; =
MARGIN-RIGHT: 20px; PADDING-TOP: 15px
}
DIV.ladillo P {
	COLOR: #97999c! important; LINE-HEIGHT: 25px
}
DIV.tituloDestacado {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN: 20px 0px 10px; =
COLOR: #97999c! important; FONT-FAMILY: Georgia, Arial
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/056936/abstract_styles.css

.ancho100 {
	WIDTH: 100%
}
.ancho99 {
	WIDTH: 99%
}
.ancho95 {
	WIDTH: 95%
}
.ancho90 {
	WIDTH: 90%
}
.ancho85 {
	WIDTH: 85%
}
.ancho80 {
	WIDTH: 80%
}
.ancho75 {
	WIDTH: 75%
}
.ancho70 {
	WIDTH: 70%
}
.ancho60 {
	WIDTH: 60%
}
.ancho59 {
	WIDTH: 59%
}
.ancho58 {
	WIDTH: 58%
}
.ancho50 {
	WIDTH: 50%
}
.ancho48 {
	WIDTH: 48%
}
.ancho47 {
	WIDTH: 47%
}
.ancho45 {
	WIDTH: 45%
}
.ancho40 {
	WIDTH: 40%
}
.ancho39 {
	WIDTH: 39%
}
.ancho35 {
	WIDTH: 35%
}
.ancho33 {
	WIDTH: 32%
}
.ancho30 {
	WIDTH: 30%
}
.ancho25 {
	WIDTH: 25%
}
.ancho20 {
	WIDTH: 19%
}
.pie_bloq {
	CLEAR: both; FONT-SIZE: 1px
}
.rellena {
	CLEAR: both; DISPLAY: none; FONT-SIZE: 0px
}
.flota_izq {
	FLOAT: left
}
.flota_drc {
	FLOAT: right
}
.oculto {
	DISPLAY: none
}
.en_linea {
	DISPLAY: inline
}
.margen_sup0px {
	MARGIN-TOP: 0px
}
.margen_sup3px {
	MARGIN-TOP: 3px
}
.margen_sup5px {
	MARGIN-TOP: 5px
}
.margen_sup8px {
	MARGIN-TOP: 8px
}
.margen_sup10px {
	MARGIN-TOP: 10px
}
.margen_sup15px {
	MARGIN-TOP: 15px
}
.margen_sup20px {
	MARGIN-TOP: 20px
}
.margen_sup30px {
	MARGIN-TOP: 30px
}
.margen_sup40px {
	MARGIN-TOP: 40px
}
.margen_drc0px {
	MARGIN-RIGHT: 0px
}
.margen_drc5px {
	MARGIN-RIGHT: 5px
}
.margen_drc10px {
	MARGIN-RIGHT: 10px
}
.margen_drc15px {
	MARGIN-RIGHT: 15px
}
.margen_drc20px {
	MARGIN-RIGHT: 20px
}
.margen_drc30px {
	MARGIN-RIGHT: 30px
}
.margen_drc50px {
	MARGIN-RIGHT: 50px
}
.margen_inf0px {
	MARGIN-BOTTOM: 0px
}
.margen_inf3px {
	MARGIN-BOTTOM: 3px
}
.margen_inf5px {
	MARGIN-BOTTOM: 5px
}
.margen_inf10px {
	MARGIN-BOTTOM: 10px
}
.margen_inf15px {
	MARGIN-BOTTOM: 15px
}
.margen_inf20px {
	MARGIN-BOTTOM: 20px
}
.margen_izq0px {
	MARGIN-LEFT: 0px
}
.margen_izq3px {
	MARGIN-LEFT: 3px
}
.margen_izq5px {
	MARGIN-LEFT: 5px
}
.margen_izq10px {
	MARGIN-LEFT: 10px
}
.margen_izq15px {
	MARGIN-LEFT: 15px
}
.margen_izq20px {
	MARGIN-LEFT: 20px
}
.margen_izq25px {
	MARGIN-LEFT: 25px
}
.margen_izq30px {
	MARGIN-LEFT: 30px
}
.margen_izq40px {
	MARGIN-LEFT: 40px
}
.padding_sup5px {
	PADDING-TOP: 5px
}
.padding_sup10px {
	PADDING-TOP: 10px
}
.padding_sup15px {
	PADDING-TOP: 15px
}
.padding_sup20px {
	PADDING-TOP: 20px
}
.padding_drc5px {
	PADDING-RIGHT: 5px
}
.padding_drc10px {
	PADDING-RIGHT: 10px
}
.padding_drc15px {
	PADDING-RIGHT: 15px
}
.padding_drc20px {
	PADDING-RIGHT: 20px
}
.padding_drc50px {
	PADDING-RIGHT: 50px
}
.padding_inf5px {
	PADDING-BOTTOM: 5px
}
.padding_inf10px {
	PADDING-BOTTOM: 10px
}
.padding_inf15px {
	PADDING-BOTTOM: 15px
}
.padding_inf20px {
	PADDING-BOTTOM: 20px
}
.padding_izq5px {
	PADDING-LEFT: 5px
}
.padding_izq10px {
	PADDING-LEFT: 10px
}
.padding_izq15px {
	PADDING-LEFT: 15px
}
.padding_izq20px {
	PADDING-LEFT: 20px
}
.padding_izq50px {
	PADDING-LEFT: 50px
}
.serif {
	FONT-FAMILY: serif
}
.negrita {
	FONT-WEIGHT: bold
}
.negrita:link {
	FONT-WEIGHT: bold
}
.negrita:visited {
	FONT-WEIGHT: bold
}
.subrayado {
	TEXT-DECORATION: underline
}
.subrayado:link {
	TEXT-DECORATION: underline
}
.subrayado:visited {
	TEXT-DECORATION: underline
}
.fuente_negra {
	COLOR: black
}
.fuente_negra:link {
	COLOR: black
}
.fuente_negra:visited {
	COLOR: black
}
.fuente_negra:hover {
	COLOR: black
}
.fuente_blanca {
	COLOR: white
}
.fuente_blanca:link {
	COLOR: white
}
.fuente_blanca:visited {
	COLOR: white
}
.fuente_blanca:hover {
	COLOR: white
}
.fuente_roja {
	COLOR: red
}
.fuente_roja:link {
	COLOR: red
}
.fuente_roja:visited {
	COLOR: red
}
.fuente_roja:hover {
	COLOR: red
}
.fuente_gris {
	COLOR: silver
}
.fuente_gris:link {
	COLOR: silver
}
.fuente_gris:visited {
	COLOR: silver
}
.fuente_gris:hover {
	COLOR: silver
}
.fuente_vino {
	COLOR: #b0113a
}
.fuente_vino:link {
	COLOR: #b0113a
}
.fuente_vino:visited {
	COLOR: #b0113a
}
.fuente_vino:hover {
	COLOR: #b0113a
}
.tam0 {
	FONT-SIZE: 0px
}
.fuente08 {
	FONT-SIZE: 0.8em
}
.fuente09 {
	FONT-SIZE: 0.9em
}
.fuente1 {
	FONT-SIZE: 1em
}
.tam1 {
	FONT-SIZE: 1.1em
}
.tam2 {
	FONT-SIZE: 1.2em
}
.tam3 {
	FONT-SIZE: 1.3em
}
.tam4 {
	FONT-SIZE: 1.4em
}
.tam5 {
	FONT-SIZE: 1.5em
}
.tam6 {
	FONT-SIZE: 1.6em
}
.tam7 {
	FONT-SIZE: 1.7em
}
.tam8 {
	FONT-SIZE: 1.8em
}
.tam9 {
	FONT-SIZE: 1.9em
}
.tam_linea1 {
	LINE-HEIGHT: 1.1em
}
.tam_linea2 {
	LINE-HEIGHT: 1.2em
}
.tam_linea3 {
	LINE-HEIGHT: 1.3em
}
.tam_linea4 {
	LINE-HEIGHT: 1.4em
}
.tam_linea5 {
	LINE-HEIGHT: 1.5em
}
.tam_linea6 {
	LINE-HEIGHT: 1.6em
}
.tam_linea7 {
	LINE-HEIGHT: 1.7em
}
.tam_linea8 {
	LINE-HEIGHT: 1.8em
}
.tam_linea9 {
	LINE-HEIGHT: 1.9em
}
.sin_borde {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.sin_decorar {
	TEXT-DECORATION: none
}
.enlace_seco {
	COLOR: black; TEXT-DECORATION: none
}
.centrado {
	TEXT-ALIGN: center
}
.texto_izq {
	TEXT-ALIGN: left
}
.texto_drc {
	TEXT-ALIGN: right
}
.justificado {
	TEXT-ALIGN: justify
}
.indentado {
	TEXT-INDENT: 15px
}
.sangrado {
	TEXT-INDENT: 30px
}
.alinea_mitad * {
	VERTICAL-ALIGN: middle
}
.alinea_abajo * {
	VERTICAL-ALIGN: bottom
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/css/estilo_noticia_PU_Print.css

@import url( abstract_styles.css );
#cabecera {
	DISPLAY: none
}
.col_drc {
	DISPLAY: none
}
.comentarios {
	DISPLAY: none
}
.utilidades {
	DISPLAY: none
}
.compartir {
	DISPLAY: none
}
BODY {
	FONT-SIZE: 6pt
}
.col_izq {
	WIDTH: 66%
}
.anteTitulo {
	WIDTH: 66%
}
.titulo_noticia {
	WIDTH: 66%
}
.entradilla_noticia {
	WIDTH: 66%
}
.textoDestacado {
	PADDING-BOTTOM: 30px
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/css/estilo_publicidad_PU.css

.leaderboard728x90 {
	WIDTH: 730px; HEIGHT: 90px
}
.robapaginas300x300 {
	WIDTH: 300px; HEIGHT: 300px
}
.caja234x90 {
	WIDTH: 236px; HEIGHT: 90px; TEXT-ALIGN: right
}
.robapaginas478x486 {
	WIDTH: 478px; HEIGHT: 486px
}
.cinta460x30 {
	WIDTH: 460px; HEIGHT: 30px
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/css/estilo_mensajes_PU.css

.contenedorEnvioAmigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; Z-INDEX: =
20000000; BACKGROUND: #336673; PADDING-BOTTOM: 12px; WIDTH: 543px; =
COLOR: #fff; PADDING-TOP: 12px; POSITION: absolute; TEXT-ALIGN: center
}
.subcontenedorEnvioAmigo {
	BACKGROUND: #3d8080; PADDING-BOTTOM: 12px; MARGIN: auto; WIDTH: 519px; =
TEXT-ALIGN: center
}
FORM.formEnvioAmigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; =
PADDING-BOTTOM: 0px; MARGIN: auto; WIDTH: 495px; PADDING-TOP: 0px; =
HEIGHT: 273px
}
.cerrarEnvioAmigo {
	MARGIN: auto; WIDTH: 485px; PADDING-TOP: 2px; HEIGHT: 19px; TEXT-ALIGN: =
right
}
.contenidoFormulario {
	MARGIN: auto; WIDTH: 480px; TEXT-ALIGN: left
}
.puntero {
	CURSOR: pointer
}
.tituloEnvioAmigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.3em; BACKGROUND: =
url(cssimg/flechaBlancaFondoGrisDrc.gif) no-repeat left 50%; =
PADDING-BOTTOM: 21px; COLOR: #3d8080; PADDING-TOP: 16px; FONT-FAMILY: =
Georgia
}
.envioAmigoIzq {
	CLEAR: left; FLOAT: left; WIDTH: 230px
}
.envioAmigoDrc {
	FLOAT: right; WIDTH: 230px
}
LABEL.labelEnvioAmigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; =
PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #777777; PADDING-TOP: 0px; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT.inputEnvioAmigo {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; WIDTH: 226px; COLOR: #303030
}
.areaEnvioAmigo {
	WIDTH: 226px
}
.usoEnvioAmigo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; =
PADDING-BOTTOM: 10px; COLOR: #777777; PADDING-TOP: 14px; FONT-FAMILY: =
Arial, Helvetica, sans-serif
}
LABEL.labelEnvioAmigoT2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: =
0.8em; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #303030; PADDING-TOP: =
0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bloqCheck {
	FONT-SIZE: 0.8em; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left
}
.botonEnvioAmigo {
	FLOAT: left; MARGIN: 2px 0px 0px 5px; CURSOR: pointer
}
.botonRecargarT2 {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BACKGROUND: =
url(cssimg/recargar.gif) no-repeat left top; FLOAT: left; =
BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; MARGIN: 0px 4px 0px 0px; =
WIDTH: 62px! important; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 3px; =
FONT-FAMILY: Arial; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.inputCaptchaEA {
	FLOAT: left
}
INPUT.inputEnvioAmigoT2 {
	MARGIN-TOP: 5px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0px; WIDTH: 128px; =
COLOR: #303030
}
.estiloBloqueo {
	Z-INDEX: 1000; FILTER: alpha(opacity=3D50); LEFT: 0px; WIDTH: 100%; =
POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #68676b; opacity: 0.5
}
.contenedorMensajeAviso {
	Z-INDEX: 20000000; WIDTH: 478px; POSITION: absolute; TEXT-ALIGN: center
}
.subcontenedorMensajeAviso {
	BORDER-RIGHT: #ff000f 12px solid; PADDING-RIGHT: 11px; BORDER-TOP: =
#ff000f 12px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 12px; MARGIN: =
auto; BORDER-LEFT: #ff000f 12px solid; WIDTH: 334px; PADDING-TOP: 7px; =
BORDER-BOTTOM: #ff000f 12px solid; BACKGROUND-COLOR: #f0f0ed
}
.subcontenedorMensajeAviso2 {
	BORDER-RIGHT: #3d8080 12px solid; PADDING-RIGHT: 11px; BORDER-TOP: =
#3d8080 12px solid; PADDING-LEFT: 11px; PADDING-BOTTOM: 12px; MARGIN: =
auto; BORDER-LEFT: #3d8080 12px solid; WIDTH: 334px; PADDING-TOP: 7px; =
BORDER-BOTTOM: #3d8080 12px solid; BACKGROUND-COLOR: #f0f0ed
}
.xBlancaSobreFondoGris {
	MARGIN-BOTTOM: 6px; TEXT-ALIGN: right
}
.botonCerrar {
	CURSOR: pointer
}
.contenidoMensajeAviso {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
auto; WIDTH: 100%; PADDING-TOP: 13px; BACKGROUND-COLOR: #ffffff
}
.tituloContenidoMensajeAviso {
	PADDING-RIGHT: 33px; PADDING-LEFT: 33px; FONT-WEIGHT: bold; FONT-SIZE: =
1.4em; BACKGROUND: url(cssimg/flechaBlancaFondoGrisDrc.gif) no-repeat =
14px 5px; PADDING-BOTTOM: 0px; COLOR: #ff000f; PADDING-TOP: 0px; =
FONT-FAMILY: Georgia; TEXT-ALIGN: left
}
.subtituloContenidoMensajeAviso {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 9px; =
FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.mensajeAviso {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: =
0.9em; PADDING-BOTTOM: 20px; COLOR: #4c4c4c; PADDING-TOP: 0px; =
FONT-FAMILY: Arial; TEXT-ALIGN: left
}
UL.listadoTitulares {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 10px
}
LI.elemListadoTitulares {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 3px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitularesUltimo {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; WIDTH: 100%; PADDING-TOP: 3px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitularesUltimo {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
H4.h4Flash {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: =
12px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; =
TEXT-ALIGN: left
}
H4.h4Flash A {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #504e53; LINE-HEIGHT: =
14px; FONT-FAMILY: Arial
}
.horaFlash {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; FLOAT: left; WIDTH: 11%; COLOR: =
#ff000f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ajusteTituloFlash {
	WIDTH: 88%
}
.ordenacion {
	FLOAT: left; WIDTH: 5%; COLOR: #ff8708; FONT-FAMILY: Arial, Helvetica, =
sans-serif
}
UL.listaSeccionesTop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 2px 0px 1px; WIDTH: 100%; LINE-HEIGHT: normal; PADDING-TOP: =
0px
}
UL.listaSeccionesTop LI {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: =
bold; FONT-SIZE: 12px; BACKGROUND: url(cssimg/separadorVerticalTop.gif) =
no-repeat right 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: =
uppercase; PADDING-TOP: 2px; FONT-FAMILY: Georgia; TEXT-ALIGN: center
}
.contenedorNoEncontrada {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1%; BACKGROUND: #fff; PADDING-BOTTOM: =
0px; WIDTH: 99%; PADDING-TOP: 10px
}
H1.h1NoEncontrada {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 1.3em; BACKGROUND: =
url(cssimg/flechaBlancaFondoGrisDrc.gif) no-repeat left 50%; =
PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; COLOR: #ed1d24; PADDING-TOP: =
0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ayudaBusqueda {
	FONT-SIZE: 0.9em; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.enlacesPagError {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; BACKGROUND: =
url(cssimg/flechaBlancaFondoGrisDrc2.gif) no-repeat left 50%; COLOR: =
#56575a; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.enlacesPagError A {
	COLOR: #56575a
}
FORM.busquedaError {
	BORDER-RIGHT: #d6d9db 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: =
#d6d9db 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 8px 0px; BORDER-LEFT: #d6d9db 1px solid; PADDING-TOP: 0px; =
BORDER-BOTTOM: #d6d9db 1px solid
}
INPUT.botonError {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; =
BORDER-LEFT-WIDTH: 0px; BACKGROUND: #dee1e2; BORDER-BOTTOM-WIDTH: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; CURSOR: pointer; COLOR: #787a7b; =
PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
INPUT.inputError {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; FONT-SIZE: =
0.9em; BORDER-LEFT: #fff 1px solid; WIDTH: 123px; BORDER-BOTTOM: #fff =
1px solid
}
.contenedorNoticiasFlash {
	BACKGROUND: url(cssimg/topUltimaHora.gif) no-repeat left top; =
MARGIN-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 15px
}
.contenedorNoticiasFlash2 {
	BACKGROUND: url(cssimg/topUltimaHora2.gif) no-repeat left top; =
MARGIN-BOTTOM: 3px; WIDTH: 100%; PADDING-TOP: 15px
}
.contenedorNoticiasFlash DIV {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; =
LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: right
}
.contenedorNoticiasFlash2 DIV {
	PADDING-RIGHT: 10px; VERTICAL-ALIGN: middle; COLOR: #ffffff; =
LINE-HEIGHT: 25px; HEIGHT: 25px; TEXT-ALIGN: right
}
.contenedorNoticiasFlash DIV.pie_bloq {
	HEIGHT: 1px
}
.contenedorNoticiasFlash2 DIV.pie_bloq {
	HEIGHT: 1px
}
.ajusteReloj {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; PADDING-TOP: 0px
}
UL.listadoNoticiasFlash {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
LI.elemListadoNoticiasFlash {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 5px; MARGIN: 0px 0px 2px; WIDTH: 100%; PADDING-TOP: 3px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoNoticiasFlashUltimo {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 3px
}
.bloquesInfo {
	MARGIN-TOP: 5px; BACKGROUND: url(cssimg/fondoEspecial.gif) repeat-y =
left top; WIDTH: 100%
}
.bloqueTitulares {
	BACKGROUND: url(cssimg/punteadoVertical.gif) repeat-y 322px 0px; FLOAT: =
left; WIDTH: 331px
}
.bloqVideos {
	BACKGROUND: url(cssimg/punteadoVertical.gif) repeat-y right top; FLOAT: =
left; WIDTH: 322px
}
.bloqGalerias {
	FLOAT: right; WIDTH: 311px
}
SPAN.tituloEspecialMasVistos {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FLOAT: left
}
.contenedorBloqTitulares {
	WIDTH: 311px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.contenedorBloqVideos {
	WIDTH: 310px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
.contenedorBloqGalerias {
	WIDTH: 311px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: =
left
}
UL.listadoTitulares2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px =
0px 10px; WIDTH: 100%; PADDING-TOP: 10px
}
LI.elemListadoTitulares2 {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitulares2Ultimo {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 2px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 2px; =
BORDER-BOTTOM: #bac3c8 1px dashed
}
LI.elemListadoTitulares2Ultimo {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; =
BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
UL.noticiasVideos {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
LI.elementoNoticiaVideos {
	BACKGROUND: url(cssimg/fondoEspecialVideos.gif) #1f2024 repeat-x left =
top; MARGIN: 6px 0px 0px; WIDTH: 100%
}
.contenidoNoticiaVideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: =
url(cssimg/playOscuro.gif) no-repeat 4px 4px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 4px
}
.videoIzq {
	PADDING-LEFT: 7%; FLOAT: left; WIDTH: 52%; COLOR: #ffffff; FONT-FAMILY: =
Arial
}
.videoIzq A {
	COLOR: #ffffff
}
.videoDrc {
	FLOAT: right; MARGIN: 0px 5px 3px 0px; WIDTH: 35%
}
UL.noticiasGalerias {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
LI.elementoNoticiaGalerias {
	BACKGROUND: url(cssimg/fondoEspecialVideos.gif) #1f2024 repeat-x left =
top; MARGIN: 6px 0px 0px; WIDTH: 100%
}
.contenidoNoticiaGalerias {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: =
url(cssimg/camaraOscura.gif) no-repeat 4px 4px; PADDING-BOTTOM: 2px; =
PADDING-TOP: 4px
}
.galeriaIzq {
	PADDING-LEFT: 7%; FLOAT: left; WIDTH: 52%; COLOR: #ffffff; FONT-FAMILY: =
Arial
}
.galeriaIzq A {
	COLOR: #ffffff
}
.galeriaDrc {
	FLOAT: right; MARGIN: 0px 5px 3px 0px; WIDTH: 35%
}
.pestanyasEspecial {
	WIDTH: 100%; HEIGHT: 29px
}
UL.menuNoticiaEspecial {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; PADDING-LEFT: 0px; =
BACKGROUND: url(cssimg/fondoPestanyasEspecialCompleto.gif) #ffffff =
repeat-x right top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; =
WIDTH: 100%; PADDING-TOP: 0px
}
LI.opcionMenuNoticiaEspecial {
	FLOAT: left; WIDTH: 100px; HEIGHT: 26px
}
.contenidoMenuNoticiaEspecial {
	BACKGROUND: url(cssimg/fondoVerticalPestanyasEspecial.gif) #ffffff =
repeat-y right top; FLOAT: left; WIDTH: 100px; CURSOR: pointer
}
A.fondoMenuNoticiaEspecialPrimero {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; BACKGROUND: url(cssimg/fondoPestanyasEspecial.gif) repeat-x 0px =
0px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 0px; WIDTH: =
93px; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: =
left
}
A.fondoMenuNoticiaEspecialPrimero:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; BACKGROUND: =
url(cssimg/fondoPestanyasEspecial.gif) repeat-x 0px -25px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 0px; WIDTH: 93px; COLOR: =
#ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
A.fondoMenuNoticiaEspecial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; BACKGROUND: url(cssimg/fondoPestanyasEspecial.gif) repeat-x left =
top; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 2px; WIDTH: =
91px; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: =
left
}
A.fondoMenuNoticiaEspecial:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; BACKGROUND: =
url(cssimg/fondoPestanyasEspecial.gif) repeat-x 0px -25px; FLOAT: left; =
PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 2px; WIDTH: 91px; COLOR: =
#ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial; HEIGHT: 16px; TEXT-ALIGN: =
left; TEXT-DECORATION: none
}
.fondoMenuNoticiaEspecialPrimeroVisitado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-SIZE: 10pt; BACKGROUND: =
url(cssimg/fondoPestanyasEspecialVisitado.gif) #ffffff repeat-x left =
top; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 0px; WIDTH: =
100px; PADDING-TOP: 5px; FONT-FAMILY: Arial; TEXT-ALIGN: left
}
.contenidoMenuNoticiaEspecialVisitado {
	BACKGROUND: url(cssimg/fondoVerticalPestanyasEspecial.gif) #ffffff =
repeat-y right top; FLOAT: left; WIDTH: 100px; CURSOR: pointer
}
A.fondoMenuNoticiaEspecialPrimeroVisitado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; BACKGROUND: url(cssimg/fondoPestanyasEspecialVisitado.gif) #ffffff =
repeat-x left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 0px =
0px; WIDTH: 93px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial; =
TEXT-ALIGN: left
}
A.fondoMenuNoticiaEspecialPrimeroVisitado:hover {
	TEXT-DECORATION: none
}
A.fondoMenuNoticiaEspecialVisitado {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: =
10pt; BACKGROUND: url(cssimg/fondoPestanyasEspecialVisitado.gif) #ffffff =
repeat-x left top; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 3px 0px =
2px; WIDTH: 91px; COLOR: #ffffff; PADDING-TOP: 5px; FONT-FAMILY: Arial; =
TEXT-ALIGN: left
}
A.fondoMenuNoticiaEspecialVisitado:hover {
	TEXT-DECORATION: none
}
.todosTitulares2 {
	FONT-SIZE: 0.8em; COLOR: #c3c3c3; PADDING-TOP: 3px; TEXT-ALIGN: right
}
.todosTitulares2 A {
	COLOR: #c3c3c3
}
H4.h4Especial {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 8pt; =
FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 95%; PADDING-TOP: =
0px; TEXT-ALIGN: left
}
H4.h4Especial A {
	FONT-WEIGHT: normal; FONT-FAMILY: Arial
}
.urgente {
	PADDING-RIGHT: 0px; BORDER-TOP: #a2a29e 2px solid; PADDING-LEFT: 0px; =
BACKGROUND: url(cssimg/fondoUrgente.gif) #ab0006 repeat-x left top; =
PADDING-BOTTOM: 0px; MARGIN: 3px 0px 5px 1%; WIDTH: 98%; PADDING-TOP: =
0px
}
.bloqUrgente {
	WIDTH: 100%; PADDING-TOP: 0px
}
.bloqTextoUrgente {
	FLOAT: right; WIDTH: 866px
}
.textoUrgente {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; FLOAT: right; =
PADDING-BOTTOM: 4px; WIDTH: 852px; PADDING-TOP: 2px; BACKGROUND-COLOR: =
#f0f0ed
}
.imagenUrgente {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; PADDING-TOP: 3px
}
.horaUrgente {
	FONT-SIZE: 19px; FLOAT: left; COLOR: #e60003; FONT-FAMILY: Georgia, =
Arial
}
.titularUrgente {
	FONT-SIZE: 19px; FLOAT: left; COLOR: #58585a; FONT-FAMILY: Georgia, =
Arial
}
.titularUrgente A {
	COLOR: #58585a
}
.contenedorUltimaHora {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 0px 0px 6px; WIDTH: 85%; =
COLOR: #006666
}
.contenedorUltimaHora A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #006666; LINE-HEIGHT: 14px; =
FONT-FAMILY: Georgia, Arial
}
.ultima_hora {
	PADDING-RIGHT: 0%; PADDING-LEFT: 0%; BACKGROUND: =
url(cssimg/barra_flash24.gif) no-repeat 10px 0px; PADDING-BOTTOM: 10px; =
WIDTH: 100%; PADDING-TOP: 14px
}
.ini_ultima_hora {
	FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-LEFT: 10px; COLOR: #b0113a; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
.contenedorUH {
	BACKGROUND: url(cssimg/fondoUH.gif) no-repeat 10px 0px; MARGIN: 0px 0px =
6px; WIDTH: 100%
}
.controlesUH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 5px 0px 0px; PADDING-TOP: 16px; POSITION: relative; =
TOP: -2px
}
.elementosUH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; WIDTH: 790px; PADDING-TOP: 12px
}
.tituloUH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 5px 0px 0px; WIDTH: 100px; PADDING-TOP: 15px
}
.cabeceraNivel1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #68676b; =
PADDING-BOTTOM: 4px; MARGIN: 4px 0px; WIDTH: 994px; COLOR: #fff; =
PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.cabeceraNivel1 A {
	COLOR: #fff
}
.seccionesPeriodicoTop {
	PADDING-RIGHT: 11px; FONT-WEIGHT: bold; FLOAT: right; WIDTH: 70%; =
TEXT-ALIGN: right
}
.horaTopHome {
	PADDING-RIGHT: 4px; PADDING-LEFT: 11px; BACKGROUND: =
url(cssimg/separadorVerticalTop.gif) no-repeat right 5px; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.fechaTopHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FLOAT: left; =
PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
.cabeceraNivel2 {
	BACKGROUND: #b0113a; WIDTH: 100%
}
.contenedorLogoHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; FLOAT: left; PADDING-BOTTOM: =
16px; PADDING-TOP: 13px
}
.contenedorDestacadaHome {
	FLOAT: right; WIDTH: 452px
}
.imagenAsociadaDestacaHome {
	BACKGROUND: url(cssimg/fondoDestacadoHome.gif) no-repeat left top; =
FLOAT: left; WIDTH: 172px; HEIGHT: 87px
}
.contenedorTextoAsociadoDestacadoHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1.5em; BACKGROUND: =
url(cssimg/fondoTextoDestacadoHome.gif) no-repeat left top; FLOAT: =
right; PADDING-BOTTOM: 0px; WIDTH: 280px; COLOR: #fff; PADDING-TOP: =
15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.textoAsociadoDestacadoHome {
	FLOAT: right; WIDTH: 270px
}
.textoAsociadoDestacadoHome A {
	COLOR: #fff
}
.contenedorLogoInterior {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
8px; PADDING-TOP: 6px
}
.contenedorTituloInterior {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: =
8px; PADDING-TOP: 6px
}
.cabeceraNivel3 {
	PADDING-RIGHT: 0%; BORDER-TOP: #97999c 1px solid; PADDING-LEFT: 0%; =
FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 2px 0% =
3px; WIDTH: 100%; COLOR: #848587; PADDING-TOP: 6px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.cabeceraNivel3 A {
	COLOR: #848587
}
SPAN.titulo_seccion_top {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.8em; MARGIN-LEFT: 2px; =
COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Georgia
}
.contenedor_top1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: =
0px; WIDTH: 70%; PADDING-TOP: 2px; TEXT-ALIGN: right
}
.solapasEspecial {
	BORDER-TOP: #848382 1px solid; BACKGROUND: =
url(cssimg/fondoSolapasEspecial.gif) no-repeat 0px 2px; MARGIN-BOTTOM: =
5px; WIDTH: 100%; PADDING-TOP: 2px
}
.solapas {
	BACKGROUND: url(cssimg/bordeSolapa.gif) repeat-x left bottom; WIDTH: =
100%
}
UL.listaSolapas {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 12px; FLOAT: left; =
PADDING-BOTTOM: 0pt; MARGIN: 0pt; WIDTH: 100%; PADDING-TOP: 0pt; =
FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL.listaSolapas LI {
	PADDING-RIGHT: 0px; LIST-STYLE: none none outside; DISPLAY: inline; =
PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: =
100px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
UL.listaSolapas DIV {
	FLOAT: left; WIDTH: 100%
}
UL.listaSolapas DIV.primero {
	FLOAT: left; WIDTH: 100%
}
UL.listaSolapas A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 1px; DISPLAY: block; =
PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: =
url(cssimg/fondoSeccionComentario.gif); PADDING-BOTTOM: 0px; =
LINE-HEIGHT: 2.8em; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; =
TEXT-DECORATION: none
}
UL.listaSolapas A:hover {
	TEXT-DECORATION: underline
}
UL.listaSolapas A.actual {
	BACKGROUND-POSITION: 0px -36px; COLOR: #fff
}
.contenedorPTV {
	BACKGROUND: url(cssimg/barra_tricolor.gif) no-repeat left top; =
MARGIN-BOTTOM: 17px; WIDTH: 100%; PADDING-TOP: 18px
}
.contenedorFondoPTV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(cssimg/fondoVideo.gif) no-repeat left top; PADDING-BOTTOM: 0px; =
WIDTH: 311px; PADDING-TOP: 40px
}
.contenedorVideoPTV {
	PADDING-BOTTOM: 10px; WIDTH: 288px
}
UL.seccionesPeriodico {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px 0px 0px 10px; WIDTH: 100%; PADDING-TOP: 0px
}
UL.seccionesPeriodico LI {
	BORDER-RIGHT: #848587 1px solid; PADDING-RIGHT: 7px; LIST-STYLE: none =
none outside; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 0px; =
MARGIN: 0px; PADDING-TOP: 0px
}
UL.seccionesPeriodico LI.ultimoSeccionesPeriodico {
	PADDING-RIGHT: 0px! important; LIST-STYLE: none none outside; =
PADDING-LEFT: 7px! important; FLOAT: left; PADDING-BOTTOM: 0px! =
important; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px! =
important; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; =
BORDER-BOTTOM-STYLE: none
}
UL.seccionesPeriodico LI.primeroSeccionesPeriodico {
	BORDER-RIGHT: #848587 1px solid; PADDING-RIGHT: 7px! important; =
LIST-STYLE: none none outside; PADDING-LEFT: 0px! important; FLOAT: =
left; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! =
important
}
.buscadorTop {
	PADDING-RIGHT: 10px; FLOAT: right; VERTICAL-ALIGN: top; WIDTH: 17%; =
TEXT-ALIGN: right
}
.buscadorTop INPUT.cajatexto {
	BORDER-RIGHT: #848587 1px solid; BORDER-TOP: #848587 1px solid; =
FONT-SIZE: 0.9em; FLOAT: left; BORDER-LEFT: #848587 1px solid; WIDTH: =
100px; BORDER-BOTTOM: #848587 1px solid
}
.buscadorTop .boton {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: =
0px; MARGIN: 0px; CURSOR: pointer; COLOR: #4e4e50; BORDER-TOP-STYLE: =
none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
.top2 {
	PADDING-RIGHT: 0%; BORDER-TOP: #97999c 1px solid; PADDING-LEFT: 0%; =
FONT-WEIGHT: bold; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; MARGIN: 2px 0% =
3px; WIDTH: 100%; COLOR: #848587; PADDING-TOP: 6px; FONT-FAMILY: Arial, =
Helvetica, sans-serif
}
.enlaces_top2 {
	FLOAT: left; WIDTH: 79%
}
.top2 A {
	COLOR: #848587
}
.pan {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006666; FONT-FAMILY: =
Georgia, Arial, sans-serif
}
.miga_padre {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006666; FONT-FAMILY: =
Georgia, Arial, sans-serif
}
.miga {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #006666; FONT-FAMILY: =
Georgia, Arial, sans-serif
}
.palabra1 {
=09
}
.palabra2 {
=09
}
.palabra3 {
=09
}
.contenedorInfoPublico {
	FLOAT: left; WIDTH: 70%
}
.contenedorEnlaceSherpa {
	PADDING-RIGHT: 6px; FLOAT: right
}
.enlaceSherpa {
	DISPLAY: block; BACKGROUND: url(cssimg/sherpa.gif) no-repeat left top; =
WIDTH: 112px; TEXT-INDENT: -10000px; HEIGHT: 45px
}
.enlaceSherpa:hover {
	BACKGROUND-POSITION: 1px -59px
}
IMG.icono_doc_relacionado {
	VERTICAL-ALIGN: top; WIDTH: 16px; BORDER-TOP-STYLE: none; =
BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 16px; =
BORDER-BOTTOM-STYLE: none
}
.capaTooltip {
	BACKGROUND: #fff; FILTER: alpha(opacity=3D90); POSITION: absolute; =
opacity: .9
}
.tooltip_LFS {
	BORDER-RIGHT: #ff8708 1px solid; BORDER-TOP: #ff8708 1px solid; LEFT: =
-12px; BORDER-LEFT: #ff8708 1px solid; WIDTH: 147px; BORDER-BOTTOM: =
#ff8708 1px solid; TOP: 70px
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/estaticos/css/publico_general.css

.infoGaleriaFotoShow .pieFotoFS A {
	TEXT-DECORATION: underline
}
.infoGaleriaFotoShow .pieFotoFS A:hover {
	TEXT-DECORATION: none
}
P#relspecial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; BACKGROUND: url(http://www.publico.es/css/cssimg/fondo_flecha.gif) =
no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: =
0px; FONT-FAMILY: Georgia
}
P#relspecial A {
	COLOR: #006666; TEXT-DECORATION: none
}
P#relspecial A:hover {
	TEXT-DECORATION: underline
}
#pubnotirel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubvideorel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubfotogalrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubblogrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubpdfrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#puboutrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubnotirel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubvideorel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubfotogalrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubblogrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubpdfrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#puboutrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubchatrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#puboscarrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubnotirel A:hover {
	TEXT-DECORATION: underline
}
#pubvideorel A:hover {
	TEXT-DECORATION: underline
}
#pubfotogalrel A:hover {
	TEXT-DECORATION: underline
}
#pubblogrel A:hover {
	TEXT-DECORATION: underline
}
#pubpdfrel A:hover {
	TEXT-DECORATION: underline
}
#puboutrel A:hover {
	TEXT-DECORATION: underline
}
#pubchatrel A:hover {
	TEXT-DECORATION: underline
}
#puboscarrel A:hover {
	TEXT-DECORATION: underline
}
#pubnotirel {
	PADDING-LEFT: 16px; BACKGROUND: =
url(http://publico.es/css/cssimg/fondo_flecha.gif) no-repeat 0px 4px
}
#pubvideorel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/4/1191518015661videonoti=
peq.gif) no-repeat 0px 3px
}
#pubfotogalrel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/9/1191918094089icono_fot=
os.gif) no-repeat 0px 3px
}
#pubblogrel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/15/1192467762701iconoblo=
gs.gif) no-repeat 0px 3px
}
#pubpdfrel {
	PADDING-LEFT: 35px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/10/1197287522422pdfi=
con.gif) no-repeat 0px 3px
}
#puboutrel {
	PADDING-LEFT: 18px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/10/1197288539777outi=
con.gif) no-repeat 0px 3px
}
#pubchatrel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/21/1203615498268chat.=
gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; =
PADDING-TOP: 9px; FONT-FAMILY: georgia
}
#puboscarrel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/22/1203712165893minos=
car.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; =
PADDING-TOP: 9px; FONT-FAMILY: georgia
}
P#pubnotirel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubvideorel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubfotogalrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubblogrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubpdfrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#puboutrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P.line {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: auto
}
P.relimport {
	MARGIN-TOP: 4px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/18/1198005399666file=
teverdeint.gif) no-repeat left top; PADDING-TOP: 8px; FONT-FAMILY: =
georgia
}
P.relimport A {
	COLOR: #006666
}
H3#precios {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: =
normal; FONT-SIZE: 20px; BACKGROUND: #006666; PADDING-BOTTOM: 0px; =
MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 30px
}
H3#precios2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: =
normal; FONT-SIZE: 18px; BACKGROUND: #006666; PADDING-BOTTOM: 0px; =
MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
TABLE.dispositiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px
}
TABLE.dispositiv TD.cabece {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px
}
TABLE.dispositiv TD.grey {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
TABLE.dispositiv2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv2 TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: =
0px; PADDING-TOP: 1px
}
TABLE.dispositiv2 TD.cabece {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
TABLE.dispositiv2 TD.grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
TABLE.dispositiv3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv3 TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: =
0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
TABLE.dispositiv3 TD.cabece {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
TABLE.dispositiv3 TD.grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
#obispos {
	BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/11/1202757597844obisp=
os.jpg) no-repeat; PADDING-TOP: 80px
}
.robapaginas478x486 {
	DISPLAY: none
}
H4#cintilloelecciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/12/1202817236344e08s.=
gif) #353535 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 4px 0px =
0px; PADDING-TOP: 0px; HEIGHT: 25px
}
H4#cintilloelecciones A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 16px; =
PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
H3#oscarsmod A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/22/1203706238770oscar=
smod.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: =
477px; PADDING-TOP: 0px; HEIGHT: 172px
}
H3#oscarsmod A SPAN {
	LEFT: -5000em; POSITION: absolute
}
H4#cinti11m {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 28px
}
H4#cinti11m A {
	DISPLAY: block; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/3/11/1205240606684cinti=
llo11m.gif) no-repeat; WIDTH: 100%; HEIGHT: 28px; TEXT-DECORATION: none
}
H4#cinti11m A SPAN {
	POSITION: absolute; TOP: -15000em
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/estaticos/css/publico_detalle_noticia.css

P#relspecial {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: =
12px; BACKGROUND: url(http://www.publico.es/css/cssimg/fondo_flecha.gif) =
no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px; PADDING-TOP: =
0px; FONT-FAMILY: Georgia
}
P#relspecial A {
	COLOR: #006666; TEXT-DECORATION: none
}
P#relspecial A:hover {
	TEXT-DECORATION: underline
}
#pubnotirel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubvideorel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubfotogalrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubblogrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubpdfrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#puboutrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
#pubnotirel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubvideorel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubfotogalrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubblogrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubpdfrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#puboutrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubchatrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#puboscarrel A {
	COLOR: #006666; TEXT-DECORATION: none
}
#pubnotirel A:hover {
	TEXT-DECORATION: underline
}
#pubvideorel A:hover {
	TEXT-DECORATION: underline
}
#pubfotogalrel A:hover {
	TEXT-DECORATION: underline
}
#pubblogrel A:hover {
	TEXT-DECORATION: underline
}
#pubpdfrel A:hover {
	TEXT-DECORATION: underline
}
#puboutrel A:hover {
	TEXT-DECORATION: underline
}
#pubchatrel A:hover {
	TEXT-DECORATION: underline
}
#puboscarrel A:hover {
	TEXT-DECORATION: underline
}
#pubnotirel {
	PADDING-LEFT: 16px; BACKGROUND: =
url(http://publico.es/css/cssimg/fondo_flecha.gif) no-repeat 0px 4px
}
#pubvideorel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/4/1191518015661videonoti=
peq.gif) no-repeat 0px 3px
}
#pubfotogalrel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/9/1191918094089icono_fot=
os.gif) no-repeat 0px 3px
}
#pubblogrel {
	PADDING-LEFT: 22px; BACKGROUND: =
url(http://publico.es/resources/archivos/2007/10/15/1192467762701iconoblo=
gs.gif) no-repeat 0px 3px
}
#pubpdfrel {
	PADDING-LEFT: 35px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/10/1197287522422pdfi=
con.gif) no-repeat 0px 3px
}
#puboutrel {
	PADDING-LEFT: 18px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/10/1197288539777outi=
con.gif) no-repeat 0px 3px
}
#pubchatrel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/21/1203615498268chat.=
gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; =
PADDING-TOP: 9px; FONT-FAMILY: georgia
}
#puboscarrel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/22/1203712165893minos=
car.gif) no-repeat 0px 3px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; =
PADDING-TOP: 9px; FONT-FAMILY: georgia
}
P#pubnotirel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubvideorel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubfotogalrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubblogrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#pubpdfrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P#puboutrel {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 5px =
0px; PADDING-TOP: 2px; FONT-FAMILY: georgia
}
P.line {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: auto
}
P.relimport {
	MARGIN-TOP: 4px; FONT-SIZE: 16px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2007/12/18/1198005399666file=
teverdeint.gif) no-repeat left top; PADDING-TOP: 8px; FONT-FAMILY: =
georgia
}
P.relimport A {
	COLOR: #006666
}
H3#precios {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: =
normal; FONT-SIZE: 20px; BACKGROUND: #006666; PADDING-BOTTOM: 0px; =
MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px; HEIGHT: 30px
}
H3#precios2 {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: =
normal; FONT-SIZE: 18px; BACKGROUND: #006666; PADDING-BOTTOM: 0px; =
MARGIN: 0px; COLOR: #fff; PADDING-TOP: 5px
}
TABLE.dispositiv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: =
0px; PADDING-TOP: 3px
}
TABLE.dispositiv TD.cabece {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 3px
}
TABLE.dispositiv TD.grey {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 3px
}
TABLE.dispositiv2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; PADDING-TOP: =
0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: =
none; TEXT-ALIGN: center; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv2 TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: =
0px; PADDING-TOP: 1px
}
TABLE.dispositiv2 TD.cabece {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
TABLE.dispositiv2 TD.grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
TABLE.dispositiv3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: =
0px; MARGIN: 0px; WIDTH: 100%; COLOR: #58585a; BORDER-TOP-STYLE: none; =
PADDING-TOP: 0px; FONT-FAMILY: Georgia; BORDER-RIGHT-STYLE: none; =
BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.dispositiv3 TD {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: =
0px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
TABLE.dispositiv3 TD.cabece {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #58585a; =
PADDING-BOTTOM: 1px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 1px
}
TABLE.dispositiv3 TD.grey {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: #dadada; =
PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-TOP: 1px
}
.robapaginas478x486 {
	DISPLAY: none
}
H4#cintilloelecciones {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/12/1202817236344e08s.=
gif) #353535 no-repeat left 50%; PADDING-BOTTOM: 0px; MARGIN: 4px 0px =
0px; PADDING-TOP: 0px; HEIGHT: 25px
}
H4#cintilloelecciones A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 16px; =
PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 4px; =
FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: right; =
TEXT-DECORATION: none
}
H3#oscarsmod A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/2/22/1203706238770oscar=
smod.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 4px 0px 0px; WIDTH: =
477px; PADDING-TOP: 0px; HEIGHT: 172px
}
H3#oscarsmod A SPAN {
	LEFT: -5000em; POSITION: absolute
}
H4#cinti11m {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: =
0px; PADDING-TOP: 0px; HEIGHT: 28px
}
H4#cinti11m A {
	DISPLAY: block; BACKGROUND: =
url(http://www.publico.es/resources/archivos/2008/3/11/1205240606684cinti=
llo11m.gif) no-repeat; WIDTH: 100%; HEIGHT: 28px; TEXT-DECORATION: none
}
H4#cinti11m A SPAN {
	POSITION: absolute; TOP: -15000em
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module=0A=
//-- Copyright 2007 Google, All Rights Reserved.=0A=
=0A=
//-- Urchin On Demand Settings ONLY=0A=
var _uacct=3D"";			// set up the Urchin Account=0A=
var _userv=3D1;			// service mode (0=3Dlocal,1=3Dremote,2=3Dboth)=0A=
=0A=
//-- UTM User Settings=0A=
var _ufsc=3D1;			// set client info flag (1=3Don|0=3Doff)=0A=
var _udn=3D"auto";		// (auto|none|domain) set the domain name for cookies=0A=
var _uhash=3D"on";		// (on|off) unique domain hash for cookies=0A=
var _utimeout=3D"1800";   	// set the inactive session timeout in seconds=0A=
var _ugifpath=3D"/__utm.gif";	// set the web path to the __utm.gif file=0A=
var _utsp=3D"|";			// transaction field separator=0A=
var _uflash=3D1;			// set flash version detect option (1=3Don|0=3Doff)=0A=
var _utitle=3D1;			// set the document title detect option =
(1=3Don|0=3Doff)=0A=
var _ulink=3D0;			// enable linker functionality (1=3Don|0=3Doff)=0A=
var _uanchor=3D0;			// enable use of anchors for campaign =
(1=3Don|0=3Doff)=0A=
var _utcp=3D"/";			// the cookie path for tracking=0A=
var _usample=3D100;		// The sampling % of visitors to track (1-100).=0A=
=0A=
//-- UTM Campaign Tracking Settings=0A=
var _uctm=3D1;			// set campaign tracking module (1=3Don|0=3Doff)=0A=
var _ucto=3D"15768000";		// set timeout in seconds (6 month default)=0A=
var _uccn=3D"utm_campaign";	// name=0A=
var _ucmd=3D"utm_medium";		// medium (cpc|cpm|link|email|organic)=0A=
var _ucsr=3D"utm_source";		// source=0A=
var _uctr=3D"utm_term";		// term/keyword=0A=
var _ucct=3D"utm_content";	// content=0A=
var _ucid=3D"utm_id";		// id number=0A=
var _ucno=3D"utm_nooverride";	// don't override=0A=
=0A=
//-- Auto/Organic Sources and Keywords=0A=
var _uOsr=3Dnew Array();=0A=
var _uOkw=3Dnew Array();=0A=
_uOsr[0]=3D"google";	_uOkw[0]=3D"q";=0A=
_uOsr[1]=3D"yahoo";	_uOkw[1]=3D"p";=0A=
_uOsr[2]=3D"msn";		_uOkw[2]=3D"q";=0A=
_uOsr[3]=3D"aol";		_uOkw[3]=3D"query";=0A=
_uOsr[4]=3D"aol";		_uOkw[4]=3D"encquery";=0A=
_uOsr[5]=3D"lycos";	_uOkw[5]=3D"query";=0A=
_uOsr[6]=3D"ask";		_uOkw[6]=3D"q";=0A=
_uOsr[7]=3D"altavista";	_uOkw[7]=3D"q";=0A=
_uOsr[8]=3D"netscape";	_uOkw[8]=3D"query";=0A=
_uOsr[9]=3D"cnn";	_uOkw[9]=3D"query";=0A=
_uOsr[10]=3D"looksmart";	_uOkw[10]=3D"qt";=0A=
_uOsr[11]=3D"about";	_uOkw[11]=3D"terms";=0A=
_uOsr[12]=3D"mamma";	_uOkw[12]=3D"query";=0A=
_uOsr[13]=3D"alltheweb";	_uOkw[13]=3D"q";=0A=
_uOsr[14]=3D"gigablast";	_uOkw[14]=3D"q";=0A=
_uOsr[15]=3D"voila";	_uOkw[15]=3D"rdata";=0A=
_uOsr[16]=3D"virgilio";	_uOkw[16]=3D"qs";=0A=
_uOsr[17]=3D"live";	_uOkw[17]=3D"q";=0A=
_uOsr[18]=3D"baidu";	_uOkw[18]=3D"wd";=0A=
_uOsr[19]=3D"alice";	_uOkw[19]=3D"qs";=0A=
_uOsr[20]=3D"yandex";	_uOkw[20]=3D"text";=0A=
_uOsr[21]=3D"najdi";	_uOkw[21]=3D"q";=0A=
_uOsr[22]=3D"aol";	_uOkw[22]=3D"q";=0A=
_uOsr[23]=3D"club-internet"; _uOkw[23]=3D"q";=0A=
_uOsr[24]=3D"mama";	_uOkw[24]=3D"query";=0A=
_uOsr[25]=3D"seznam";	_uOkw[25]=3D"q";=0A=
_uOsr[26]=3D"search";	_uOkw[26]=3D"q";=0A=
_uOsr[27]=3D"szukaj";	_uOkw[27]=3D"szukaj";=0A=
_uOsr[28]=3D"szukaj";	_uOkw[28]=3D"qt";=0A=
_uOsr[29]=3D"netsprint";	_uOkw[29]=3D"q";=0A=
_uOsr[30]=3D"google.interia";	_uOkw[30]=3D"q";=0A=
_uOsr[31]=3D"szukacz";	_uOkw[31]=3D"q";=0A=
_uOsr[32]=3D"yam";	_uOkw[32]=3D"k";=0A=
_uOsr[33]=3D"pchome";	_uOkw[33]=3D"q";=0A=
=0A=
=0A=
//-- Auto/Organic Keywords to Ignore=0A=
var _uOno=3Dnew Array();=0A=
//_uOno[0]=3D"urchin";=0A=
//_uOno[1]=3D"urchin.com";=0A=
//_uOno[2]=3D"www.urchin.com";=0A=
=0A=
//-- Referral domains to Ignore=0A=
var _uRno=3Dnew Array();=0A=
//_uRno[0]=3D".urchin.com";=0A=
=0A=
//-- **** Don't modify below this point ***=0A=
var =
_uff,_udh,_udt,_ubl=3D0,_udo=3D"",_uu,_ufns=3D0,_uns=3D0,_ur=3D"-",_ufno=3D=
0,_ust=3D0,_ubd=3Ddocument,_udl=3D_ubd.location,_udlh=3D"",_uwv=3D"1";=0A=
var _ugifpath2=3D"http://www.google-analytics.com/__utm.gif";=0A=
if (_udl.hash) _udlh=3D_udl.href.substring(_udl.href.indexOf('#'));=0A=
if (_udl.protocol=3D=3D"https:") =
_ugifpath2=3D"https://ssl.google-analytics.com/__utm.gif";=0A=
if (!_utcp || _utcp=3D=3D"") _utcp=3D"/";=0A=
function urchinTracker(page) {=0A=
 if (_udl.protocol=3D=3D"file:") return;=0A=
 if (_uff && (!page || page=3D=3D"")) return;=0A=
 var a,b,c,xx,v,z,k,x=3D"",s=3D"",f=3D0;=0A=
 var nx=3D" expires=3D"+_uNx()+";";=0A=
 var dc=3D_ubd.cookie;=0A=
 _udh=3D_uDomain();=0A=
 if (!_uVG()) return;=0A=
 _uu=3DMath.round(Math.random()*2147483647);=0A=
 _udt=3Dnew Date();=0A=
 _ust=3DMath.round(_udt.getTime()/1000);=0A=
 a=3Ddc.indexOf("__utma=3D"+_udh);=0A=
 b=3Ddc.indexOf("__utmb=3D"+_udh);=0A=
 c=3Ddc.indexOf("__utmc=3D"+_udh);=0A=
 if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 if (_utimeout && _utimeout!=3D"") {=0A=
  x=3Dnew Date(_udt.getTime()+(_utimeout*1000));=0A=
  x=3D" expires=3D"+x.toGMTString()+";";=0A=
 }=0A=
 if (_ulink) {=0A=
  if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
  s+=3D_udl.search;=0A=
  if(s && s!=3D"" && s.indexOf("__utma=3D")>=3D0) {=0A=
   if (!(_uIN(a=3D_uGC(s,"__utma=3D","&")))) a=3D"-";=0A=
   if (!(_uIN(b=3D_uGC(s,"__utmb=3D","&")))) b=3D"-";=0A=
   if (!(_uIN(c=3D_uGC(s,"__utmc=3D","&")))) c=3D"-";=0A=
   v=3D_uGC(s,"__utmv=3D","&");=0A=
   z=3D_uGC(s,"__utmz=3D","&");=0A=
   k=3D_uGC(s,"__utmk=3D","&");=0A=
   xx=3D_uGC(s,"__utmx=3D","&");=0A=
   if ((k*1) !=3D ((_uHash(a+b+c+xx+z+v)*1)+(_udh*1))) =
{_ubl=3D1;a=3D"-";b=3D"-";c=3D"-";xx=3D"-";z=3D"-";v=3D"-";}=0A=
   if (a!=3D"-" && b!=3D"-" && c!=3D"-") f=3D1;=0A=
   else if(a!=3D"-") f=3D2;=0A=
  }=0A=
 }=0A=
 if(f=3D=3D1) {=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+b+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+c+"; path=3D"+_utcp+";"+_udo;=0A=
 } else if (f=3D=3D2) {=0A=
  a=3D_uFixA(s,"&",_ust);=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 } else if (a>=3D0 && b>=3D0 && c>=3D0) {=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
 } else {=0A=
  if (a>=3D0) a=3D_uFixA(_ubd.cookie,";",_ust);=0A=
  else a=3D_udh+"."+_uu+"."+_ust+"."+_ust+"."+_ust+".1";=0A=
  _ubd.cookie=3D"__utma=3D"+a+"; path=3D"+_utcp+";"+nx+_udo;=0A=
  _ubd.cookie=3D"__utmb=3D"+_udh+"; path=3D"+_utcp+";"+x+_udo;=0A=
  _ubd.cookie=3D"__utmc=3D"+_udh+"; path=3D"+_utcp+";"+_udo;=0A=
  _ufns=3D1;=0A=
 }=0A=
 if (_ulink && xx && xx!=3D"" && xx!=3D"-") {=0A=
   xx=3D_uUES(xx);=0A=
   if (xx.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmx=3D"+xx+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 if (_ulink && v && v!=3D"" && v!=3D"-") {=0A=
  v=3D_uUES(v);=0A=
  if (v.indexOf(";")=3D=3D-1) _ubd.cookie=3D"__utmv=3D"+v+"; =
path=3D"+_utcp+";"+nx+_udo;=0A=
 }=0A=
 _uInfo(page);=0A=
 _ufns=3D0;=0A=
 _ufno=3D0;=0A=
 if (!page || page=3D=3D"") _uff=3D1;=0A=
}=0A=
function _uInfo(page) {=0A=
 var p,s=3D"",dm=3D"",pg=3D_udl.pathname+_udl.search;=0A=
 if (page && page!=3D"") pg=3D_uES(page,1);=0A=
 _ur=3D_ubd.referrer;=0A=
 if (!_ur || _ur=3D=3D"") { _ur=3D"-"; }=0A=
 else {=0A=
  dm=3D_ubd.domain;=0A=
  if(_utcp && _utcp!=3D"/") dm+=3D_utcp;=0A=
  p=3D_ur.indexOf(dm);=0A=
  if ((p>=3D0) && (p<=3D8)) { _ur=3D"0"; }=0A=
  if (_ur.indexOf("[")=3D=3D0 && =
_ur.lastIndexOf("]")=3D=3D(_ur.length-1)) { _ur=3D"-"; }=0A=
 }=0A=
 s+=3D"&utmn=3D"+_uu;=0A=
 if (_ufsc) s+=3D_uBInfo();=0A=
 if (_uctm) s+=3D_uCInfo();=0A=
 if (_utitle && _ubd.title && _ubd.title!=3D"") =
s+=3D"&utmdt=3D"+_uES(_ubd.title);=0A=
 if (_udl.hostname && _udl.hostname!=3D"") =
s+=3D"&utmhn=3D"+_uES(_udl.hostname);=0A=
 s+=3D"&utmr=3D"+_ur;=0A=
 s+=3D"&utmp=3D"+pg;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() {_uVoid();}=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uVoid() { return; }=0A=
function _uCInfo() {=0A=
 if (!_ucto || _ucto=3D=3D"") { _ucto=3D"15768000"; }=0A=
 if (!_uVG()) return;=0A=
 var =
c=3D"",t=3D"-",t2=3D"-",t3=3D"-",o=3D0,cs=3D0,cn=3D0,i=3D0,z=3D"-",s=3D""=
;=0A=
 if (_uanchor && _udlh && _udlh!=3D"") s=3D_udlh+"&";=0A=
 s+=3D_udl.search;=0A=
 var x=3Dnew Date(_udt.getTime()+(_ucto*1000));=0A=
 var dc=3D_ubd.cookie;=0A=
 x=3D" expires=3D"+x.toGMTString()+";";=0A=
 if (_ulink && !_ubl) {=0A=
  z=3D_uUES(_uGC(s,"__utmz=3D","&"));=0A=
  if (z!=3D"-" && z.indexOf(";")=3D=3D-1) { =
_ubd.cookie=3D"__utmz=3D"+z+"; path=3D"+_utcp+";"+x+_udo; return ""; }=0A=
 }=0A=
 z=3Ddc.indexOf("__utmz=3D"+_udh);=0A=
 if (z>-1) { z=3D_uGC(dc,"__utmz=3D"+_udh,";"); }=0A=
 else { z=3D"-"; }=0A=
 t=3D_uGC(s,_ucid+"=3D","&");=0A=
 t2=3D_uGC(s,_ucsr+"=3D","&");=0A=
 t3=3D_uGC(s,"gclid=3D","&");=0A=
 if ((t!=3D"-" && t!=3D"") || (t2!=3D"-" && t2!=3D"") || (t3!=3D"-" && =
t3!=3D"")) {=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"utmcid=3D"+_uEC(t);=0A=
  if (t2!=3D"-" && t2!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmcsr=3D"+_uEC(t2); }=0A=
  if (t3!=3D"-" && t3!=3D"") { if (c !=3D "") c+=3D"|"; =
c+=3D"utmgclid=3D"+_uEC(t3); }=0A=
  t=3D_uGC(s,_uccn+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmccn=3D"+_uEC(t);=0A=
  else c+=3D"|utmccn=3D(not+set)";=0A=
  t=3D_uGC(s,_ucmd+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcmd=3D"+_uEC(t);=0A=
  else  c+=3D"|utmcmd=3D(not+set)";=0A=
  t=3D_uGC(s,_uctr+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmctr=3D"+_uEC(t);=0A=
  else { t=3D_uOrg(1); if (t!=3D"-" && t!=3D"") =
c+=3D"|utmctr=3D"+_uEC(t); }=0A=
  t=3D_uGC(s,_ucct+"=3D","&");=0A=
  if (t!=3D"-" && t!=3D"") c+=3D"|utmcct=3D"+_uEC(t);=0A=
  t=3D_uGC(s,_ucno+"=3D","&");=0A=
  if (t=3D=3D"1") o=3D1;=0A=
  if (z!=3D"-" && o=3D=3D1) return "";=0A=
 }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { c=3D_uOrg(); if (z!=3D"-" && =
_ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") { if (_ufns=3D=3D1)  c=3D_uRef(); if =
(z!=3D"-" && _ufno=3D=3D1)  return ""; }=0A=
 if (c=3D=3D"-" || c=3D=3D"") {=0A=
  if (z=3D=3D"-" && _ufns=3D=3D1) { =
c=3D"utmccn=3D(direct)|utmcsr=3D(direct)|utmcmd=3D(none)"; }=0A=
  if (c=3D=3D"-" || c=3D=3D"") return "";=0A=
 }=0A=
 if (z!=3D"-") {=0A=
  i=3Dz.indexOf(".");=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  if (i>-1) i=3Dz.indexOf(".",i+1);=0A=
  t=3Dz.substring(i+1,z.length);=0A=
  if (t.toLowerCase()=3D=3Dc.toLowerCase()) cs=3D1;=0A=
  t=3Dz.substring(0,i);=0A=
  if ((i=3Dt.lastIndexOf(".")) > -1) {=0A=
   t=3Dt.substring(i+1,t.length);=0A=
   cn=3D(t*1);=0A=
  }=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) {=0A=
  t=3D_uGC(dc,"__utma=3D"+_udh,";");=0A=
  if ((i=3Dt.lastIndexOf(".")) > 9) {=0A=
   _uns=3Dt.substring(i+1,t.length);=0A=
   _uns=3D(_uns*1);=0A=
  }=0A=
  cn++;=0A=
  if (_uns=3D=3D0) _uns=3D1;=0A=
  _ubd.cookie=3D"__utmz=3D"+_udh+"."+_ust+"."+_uns+"."+cn+"."+c+"; =
path=3D"+_utcp+"; "+x+_udo;=0A=
 }=0A=
 if (cs=3D=3D0 || _ufns=3D=3D1) return "&utmcn=3D1";=0A=
 else return "&utmcr=3D1";=0A=
}=0A=
function _uRef() {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k,n;=0A=
 if ((i=3D_ur.indexOf("://"))<0) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  k=3Dh.substring(h.indexOf("/"),h.length);=0A=
  if (k.indexOf("?") > -1) k=3Dk.substring(0,k.indexOf("?"));=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 h=3Dh.toLowerCase();=0A=
 n=3Dh;=0A=
 if ((i=3Dn.indexOf(":")) > -1) n=3Dn.substring(0,i);=0A=
 for (var ii=3D0;ii<_uRno.length;ii++) {=0A=
  if ((i=3Dn.indexOf(_uRno[ii].toLowerCase())) > -1 && =
n.length=3D=3D(i+_uRno[ii].length)) { _ufno=3D1; break; }=0A=
 }=0A=
 if (h.indexOf("www.")=3D=3D0) h=3Dh.substring(4,h.length);=0A=
 return =
"utmccn=3D(referral)|utmcsr=3D"+_uEC(h)+"|"+"utmcct=3D"+_uEC(k)+"|utmcmd=3D=
referral";=0A=
}=0A=
function _uOrg(t) {=0A=
 if (_ur=3D=3D"0" || _ur=3D=3D"" || _ur=3D=3D"-") return "";=0A=
 var i=3D0,h,k;=0A=
 if ((i=3D_ur.indexOf("://")) < 0) return "";=0A=
 h=3D_ur.substring(i+3,_ur.length);=0A=
 if (h.indexOf("/") > -1) {=0A=
  h=3Dh.substring(0,h.indexOf("/"));=0A=
 }=0A=
 for (var ii=3D0;ii<_uOsr.length;ii++) {=0A=
  if (h.toLowerCase().indexOf(_uOsr[ii].toLowerCase()) > -1) {=0A=
   if ((i=3D_ur.indexOf("?"+_uOkw[ii]+"=3D")) > -1 || =
(i=3D_ur.indexOf("&"+_uOkw[ii]+"=3D")) > -1) {=0A=
    k=3D_ur.substring(i+_uOkw[ii].length+2,_ur.length);=0A=
    if ((i=3Dk.indexOf("&")) > -1) k=3Dk.substring(0,i);=0A=
    for (var yy=3D0;yy<_uOno.length;yy++) {=0A=
     if (_uOno[yy].toLowerCase()=3D=3Dk.toLowerCase()) { _ufno=3D1; =
break; }=0A=
    }=0A=
    if (t) return _uEC(k);=0A=
    else return =
"utmccn=3D(organic)|utmcsr=3D"+_uEC(_uOsr[ii])+"|"+"utmctr=3D"+_uEC(k)+"|=
utmcmd=3Dorganic";=0A=
   }=0A=
  }=0A=
 }=0A=
 return "";=0A=
}=0A=
function _uBInfo() {=0A=
 var sr=3D"-",sc=3D"-",ul=3D"-",fl=3D"-",cs=3D"-",je=3D1;=0A=
 var n=3Dnavigator;=0A=
 if (self.screen) {=0A=
  sr=3Dscreen.width+"x"+screen.height;=0A=
  sc=3Dscreen.colorDepth+"-bit";=0A=
 } else if (self.java) {=0A=
  var j=3Djava.awt.Toolkit.getDefaultToolkit();=0A=
  var s=3Dj.getScreenSize();=0A=
  sr=3Ds.width+"x"+s.height;=0A=
 }=0A=
 if (n.language) { ul=3Dn.language.toLowerCase(); }=0A=
 else if (n.browserLanguage) { ul=3Dn.browserLanguage.toLowerCase(); }=0A=
 je=3Dn.javaEnabled()?1:0;=0A=
 if (_uflash) fl=3D_uFlash();=0A=
 if (_ubd.characterSet) cs=3D_uES(_ubd.characterSet);=0A=
 else if (_ubd.charset) cs=3D_uES(_ubd.charset);=0A=
 return =
"&utmcs=3D"+cs+"&utmsr=3D"+sr+"&utmsc=3D"+sc+"&utmul=3D"+ul+"&utmje=3D"+j=
e+"&utmfl=3D"+fl;=0A=
}=0A=
function __utmSetTrans() {=0A=
 var e;=0A=
 if (_ubd.getElementById) e=3D_ubd.getElementById("utmtrans");=0A=
 else if (_ubd.utmform && _ubd.utmform.utmtrans) =
e=3D_ubd.utmform.utmtrans;=0A=
 if (!e) return;=0A=
 var l=3De.value.split("UTM:");=0A=
 var i,i2,c;=0A=
 if (_userv=3D=3D0 || _userv=3D=3D2) i=3Dnew Array();=0A=
 if (_userv=3D=3D1 || _userv=3D=3D2) { i2=3Dnew Array(); c=3D_uGCS(); }=0A=
=0A=
 for (var ii=3D0;ii<l.length;ii++) {=0A=
  l[ii]=3D_uTrim(l[ii]);=0A=
  if (l[ii].charAt(0)!=3D'T' && l[ii].charAt(0)!=3D'I') continue;=0A=
  var r=3DMath.round(Math.random()*2147483647);=0A=
  if (!_utsp || _utsp=3D=3D"") _utsp=3D"|";=0A=
  var f=3Dl[ii].split(_utsp),s=3D"";=0A=
  if (f[0].charAt(0)=3D=3D'T') {=0A=
   s=3D"&utmt=3Dtran"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmtst=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmtto=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmttx=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmtsp=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmtci=3D"+_uES(f[6]);=0A=
   f[7]=3D_uTrim(f[7]); if(f[7]&&f[7]!=3D"") =
s+=3D"&utmtrg=3D"+_uES(f[7]);=0A=
   f[8]=3D_uTrim(f[8]); if(f[8]&&f[8]!=3D"") =
s+=3D"&utmtco=3D"+_uES(f[8]);=0A=
  } else {=0A=
   s=3D"&utmt=3Ditem"+"&utmn=3D"+r;=0A=
   f[1]=3D_uTrim(f[1]); if(f[1]&&f[1]!=3D"") =
s+=3D"&utmtid=3D"+_uES(f[1]);=0A=
   f[2]=3D_uTrim(f[2]); if(f[2]&&f[2]!=3D"") =
s+=3D"&utmipc=3D"+_uES(f[2]);=0A=
   f[3]=3D_uTrim(f[3]); if(f[3]&&f[3]!=3D"") =
s+=3D"&utmipn=3D"+_uES(f[3]);=0A=
   f[4]=3D_uTrim(f[4]); if(f[4]&&f[4]!=3D"") =
s+=3D"&utmiva=3D"+_uES(f[4]);=0A=
   f[5]=3D_uTrim(f[5]); if(f[5]&&f[5]!=3D"") =
s+=3D"&utmipr=3D"+_uES(f[5]);=0A=
   f[6]=3D_uTrim(f[6]); if(f[6]&&f[6]!=3D"") =
s+=3D"&utmiqt=3D"+_uES(f[6]);=0A=
  }=0A=
  if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
   i[ii]=3Dnew Image(1,1);=0A=
   i[ii].src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
   i[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
  if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
   i2[ii]=3Dnew Image(1,1);=0A=
   =
i2[ii].src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D=
"+c;=0A=
   i2[ii].onload=3Dfunction() { _uVoid(); }=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function _uFlash() {=0A=
 var f=3D"-",n=3Dnavigator;=0A=
 if (n.plugins && n.plugins.length) {=0A=
  for (var ii=3D0;ii<n.plugins.length;ii++) {=0A=
   if (n.plugins[ii].name.indexOf('Shockwave Flash')!=3D-1) {=0A=
    f=3Dn.plugins[ii].description.split('Shockwave Flash ')[1];=0A=
    break;=0A=
   }=0A=
  }=0A=
 } else if (window.ActiveXObject) {=0A=
  for (var ii=3D10;ii>=3D2;ii--) {=0A=
   try {=0A=
    var fl=3Deval("new =
ActiveXObject('ShockwaveFlash.ShockwaveFlash."+ii+"');");=0A=
    if (fl) { f=3Dii + '.0'; break; }=0A=
   }=0A=
   catch(e) {}=0A=
  }=0A=
 }=0A=
 return f;=0A=
}=0A=
function __utmLinker(l,h) {=0A=
 if (!_ulink) return;=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 if (!l || l=3D=3D"") return;=0A=
 var iq =3D l.indexOf("?"); =0A=
 var ih =3D l.indexOf("#"); =0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { _udl.href=3Dl+"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) _udl.href=3Dl+"?"+p;=0A=
   else if (ih=3D=3D-1) _udl.href=3Dl+"&"+p;=0A=
   else if (iq=3D=3D-1) =
_udl.href=3Dl.substring(0,ih-1)+"?"+p+l.substring(ih);=0A=
   else _udl.href=3Dl.substring(0,ih-1)+"&"+p+l.substring(ih);=0A=
  }=0A=
 } else { _udl.href=3Dl; }=0A=
}=0A=
function __utmLinkPost(f,h) {=0A=
 if (!_ulink) return;=0A=
 var p,k,a=3D"-",b=3D"-",c=3D"-",x=3D"-",z=3D"-",v=3D"-";=0A=
 var dc=3D_ubd.cookie;=0A=
 if (!f || !f.action) return;=0A=
 var iq =3D f.action.indexOf("?"); =0A=
 var ih =3D f.action.indexOf("#"); =0A=
 if (dc) {=0A=
  a=3D_uES(_uGC(dc,"__utma=3D"+_udh,";"));=0A=
  b=3D_uES(_uGC(dc,"__utmb=3D"+_udh,";"));=0A=
  c=3D_uES(_uGC(dc,"__utmc=3D"+_udh,";"));=0A=
  x=3D_uES(_uGC(dc,"__utmx=3D"+_udh,";"));=0A=
  z=3D_uES(_uGC(dc,"__utmz=3D"+_udh,";"));=0A=
  v=3D_uES(_uGC(dc,"__utmv=3D"+_udh,";"));=0A=
  k=3D(_uHash(a+b+c+x+z+v)*1)+(_udh*1);=0A=
  =
p=3D"__utma=3D"+a+"&__utmb=3D"+b+"&__utmc=3D"+c+"&__utmx=3D"+x+"&__utmz=3D=
"+z+"&__utmv=3D"+v+"&__utmk=3D"+k;=0A=
 }=0A=
 if (p) {=0A=
  if (h && ih>-1) return;=0A=
  if (h) { f.action+=3D"#"+p; }=0A=
  else {=0A=
   if (iq=3D=3D-1 && ih=3D=3D-1) f.action+=3D"?"+p;=0A=
   else if (ih=3D=3D-1) f.action+=3D"&"+p;=0A=
   else if (iq=3D=3D-1) =
f.action=3Df.action.substring(0,ih-1)+"?"+p+f.action.substring(ih);=0A=
   else =
f.action=3Df.action.substring(0,ih-1)+"&"+p+f.action.substring(ih);=0A=
  }=0A=
 }=0A=
 return;=0A=
}=0A=
function __utmSetVar(v) {=0A=
 if (!v || v=3D=3D"") return;=0A=
 if (!_udo || _udo =3D=3D "") {=0A=
  _udh=3D_uDomain();=0A=
  if (_udn && _udn!=3D"") { _udo=3D" domain=3D"+_udn+";"; }=0A=
 }=0A=
 if (!_uVG()) return;=0A=
 var r=3DMath.round(Math.random() * 2147483647);=0A=
 _ubd.cookie=3D"__utmv=3D"+_udh+"."+_uES(v)+"; path=3D"+_utcp+"; =
expires=3D"+_uNx()+";"+_udo;=0A=
 var s=3D"&utmt=3Dvar&utmn=3D"+r;=0A=
 if ((_userv=3D=3D0 || _userv=3D=3D2) && _uSP()) {=0A=
  var i=3Dnew Image(1,1);=0A=
  i.src=3D_ugifpath+"?"+"utmwv=3D"+_uwv+s;=0A=
  i.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
 if ((_userv=3D=3D1 || _userv=3D=3D2) && _uSP()) {=0A=
  var i2=3Dnew Image(1,1);=0A=
  =
i2.src=3D_ugifpath2+"?"+"utmwv=3D"+_uwv+s+"&utmac=3D"+_uacct+"&utmcc=3D"+=
_uGCS();=0A=
  i2.onload=3Dfunction() { _uVoid(); }=0A=
 }=0A=
}=0A=
function _uGCS() {=0A=
 var t,c=3D"",dc=3D_ubd.cookie;=0A=
 if ((t=3D_uGC(dc,"__utma=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utma=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmb=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmb=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmc=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmc=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmx=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmx=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmz=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmz=3D"+t+";+");=0A=
 if ((t=3D_uGC(dc,"__utmv=3D"+_udh,";"))!=3D"-") =
c+=3D_uES("__utmv=3D"+t+";");=0A=
 if (c.charAt(c.length-1)=3D=3D"+") c=3Dc.substring(0,c.length-1);=0A=
 return c;=0A=
}=0A=
function _uGC(l,n,s) {=0A=
 if (!l || l=3D=3D"" || !n || n=3D=3D"" || !s || s=3D=3D"") return "-";=0A=
 var i,i2,i3,c=3D"-";=0A=
 i=3Dl.indexOf(n);=0A=
 i3=3Dn.indexOf("=3D")+1;=0A=
 if (i > -1) {=0A=
  i2=3Dl.indexOf(s,i); if (i2 < 0) { i2=3Dl.length; }=0A=
  c=3Dl.substring((i+i3),i2);=0A=
 }=0A=
 return c;=0A=
}=0A=
function _uDomain() {=0A=
 if (!_udn || _udn=3D=3D"" || _udn=3D=3D"none") { _udn=3D""; return 1; }=0A=
 if (_udn=3D=3D"auto") {=0A=
  var d=3D_ubd.domain;=0A=
  if (d.substring(0,4)=3D=3D"www.") {=0A=
   d=3Dd.substring(4,d.length);=0A=
  }=0A=
  _udn=3Dd;=0A=
 }=0A=
 _udn =3D _udn.toLowerCase(); =0A=
 if (_uhash=3D=3D"off") return 1;=0A=
 return _uHash(_udn);=0A=
}=0A=
function _uHash(d) {=0A=
 if (!d || d=3D=3D"") return 1;=0A=
 var h=3D0,g=3D0;=0A=
 for (var i=3Dd.length-1;i>=3D0;i--) {=0A=
  var c=3DparseInt(d.charCodeAt(i));=0A=
  h=3D((h << 6) & 0xfffffff) + c + (c << 14);=0A=
  if ((g=3Dh & 0xfe00000)!=3D0) h=3D(h ^ (g >> 21));=0A=
 }=0A=
 return h;=0A=
}=0A=
function _uFixA(c,s,t) {=0A=
 if (!c || c=3D=3D"" || !s || s=3D=3D"" || !t || t=3D=3D"") return "-";=0A=
 var a=3D_uGC(c,"__utma=3D"+_udh,s);=0A=
 var lt=3D0,i=3D0;=0A=
 if ((i=3Da.lastIndexOf(".")) > 9) {=0A=
  _uns=3Da.substring(i+1,a.length);=0A=
  _uns=3D(_uns*1)+1;=0A=
  a=3Da.substring(0,i);=0A=
  if ((i=3Da.lastIndexOf(".")) > 7) {=0A=
   lt=3Da.substring(i+1,a.length);=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  if ((i=3Da.lastIndexOf(".")) > 5) {=0A=
   a=3Da.substring(0,i);=0A=
  }=0A=
  a+=3D"."+lt+"."+t+"."+_uns;=0A=
 }=0A=
 return a;=0A=
}=0A=
function _uTrim(s) {=0A=
  if (!s || s=3D=3D"") return "";=0A=
  while ((s.charAt(0)=3D=3D' ') || (s.charAt(0)=3D=3D'\n') || =
(s.charAt(0,1)=3D=3D'\r')) s=3Ds.substring(1,s.length);=0A=
  while ((s.charAt(s.length-1)=3D=3D' ') || =
(s.charAt(s.length-1)=3D=3D'\n') || (s.charAt(s.length-1)=3D=3D'\r')) =
s=3Ds.substring(0,s.length-1);=0A=
  return s;=0A=
}=0A=
function _uEC(s) {=0A=
  var n=3D"";=0A=
  if (!s || s=3D=3D"") return "";=0A=
  for (var i=3D0;i<s.length;i++) {if (s.charAt(i)=3D=3D" ") n+=3D"+"; =
else n+=3Ds.charAt(i);}=0A=
  return n;=0A=
}=0A=
function __utmVisitorCode(f) {=0A=
 var r=3D0,t=3D0,i=3D0,i2=3D0,m=3D31;=0A=
 var a=3D_uGC(_ubd.cookie,"__utma=3D"+_udh,";");=0A=
 if ((i=3Da.indexOf(".",0))<0) return;=0A=
 if ((i2=3Da.indexOf(".",i+1))>0) r=3Da.substring(i+1,i2); else return =
"";  =0A=
 if ((i=3Da.indexOf(".",i2+1))>0) t=3Da.substring(i2+1,i); else return =
"";  =0A=
 if (f) {=0A=
  return r;=0A=
 } else {=0A=
  var c=3Dnew =
Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T'=
,'U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');=0A=
  return =
c[r>>28&m]+c[r>>23&m]+c[r>>18&m]+c[r>>13&m]+"-"+c[r>>8&m]+c[r>>3&m]+c[((r=
&7)<<2)+(t>>30&3)]+c[t>>25&m]+c[t>>20&m]+"-"+c[t>>15&m]+c[t>>10&m]+c[t>>5=
&m]+c[t&m];=0A=
 }=0A=
}=0A=
function _uIN(n) {=0A=
 if (!n) return false;=0A=
 for (var i=3D0;i<n.length;i++) {=0A=
  var c=3Dn.charAt(i);=0A=
  if ((c<"0" || c>"9") && (c!=3D".")) return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uES(s,u) {=0A=
 if (typeof(encodeURIComponent) =3D=3D 'function') {=0A=
  if (u) return encodeURI(s);=0A=
  else return encodeURIComponent(s);=0A=
 } else {=0A=
  return escape(s);=0A=
 }=0A=
}=0A=
function _uUES(s) {=0A=
 if (typeof(decodeURIComponent) =3D=3D 'function') {=0A=
  return decodeURIComponent(s);=0A=
 } else {=0A=
  return unescape(s);=0A=
 }=0A=
}=0A=
function _uVG() {=0A=
 if((_udn.indexOf("www.google.") =3D=3D 0 || _udn.indexOf(".google.") =
=3D=3D 0 || _udn.indexOf("google.") =3D=3D 0) && _utcp=3D=3D'/' && =
_udn.indexOf("google.org")=3D=3D-1) {=0A=
  return false;=0A=
 }=0A=
 return true;=0A=
}=0A=
function _uSP() {=0A=
 var s=3D100;=0A=
 if (_usample) s=3D_usample;=0A=
 if(s>=3D100 || s<=3D0) return true;=0A=
 return ((__utmVisitorCode(1)%10000)<(s*100));=0A=
}=0A=
function urchinPathCopy(p){=0A=
 var d=3Ddocument,nx,tx,sx,i,c,cs,t,h,o;=0A=
 cs=3Dnew Array("a","b","c","v","x","z");=0A=
 h=3D_uDomain(); if (_udn && _udn!=3D"") o=3D" domain=3D"+_udn+";";=0A=
 nx=3D_uNx()+";";=0A=
 tx=3Dnew Date(); tx.setTime(tx.getTime()+(_utimeout*1000));=0A=
 tx=3Dtx.toGMTString()+";";=0A=
 sx=3Dnew Date(); sx.setTime(sx.getTime()+(_ucto*1000));=0A=
 sx=3Dsx.toGMTString()+";";=0A=
 for (i=3D0;i<6;i++){=0A=
  t=3D" expires=3D";=0A=
  if (i=3D=3D1) t+=3Dtx; else if (i=3D=3D2) t=3D""; else if (i=3D=3D5) =
t+=3Dsx; else t+=3Dnx;=0A=
  c=3D_uGC(d.cookie,"__utm"+cs[i]+"=3D"+h,";");=0A=
  if (c!=3D"-") d.cookie=3D"__utm"+cs[i]+"=3D"+c+"; path=3D"+p+";"+t+o;=0A=
 }=0A=
}=0A=
function _uCO() {=0A=
 if (!_utk || _utk=3D=3D"" || _utk.length<10) return;=0A=
 var d=3D'www.google.com';=0A=
 if (_utk.charAt(0)=3D=3D'!') d=3D'analytics.corp.google.com';=0A=
 _ubd.cookie=3D"GASO=3D"+_utk+"; path=3D"+_utcp+";"+_udo;=0A=
 var sc=3Ddocument.createElement('script');=0A=
 sc.type=3D'text/javascript';=0A=
 sc.id=3D"_gasojs";=0A=
 =
sc.src=3D'https://'+d+'/analytics/reporting/overlay_js?gaso=3D'+_utk+'&'+=
Math.random();=0A=
 document.getElementsByTagName('head')[0].appendChild(sc);  =0A=
}=0A=
function _uGT() {=0A=
 var h=3Dlocation.hash, a;=0A=
 if (h && h!=3D"" && h.indexOf("#gaso=3D")=3D=3D0) {=0A=
  a=3D_uGC(h,"gaso=3D","&");=0A=
 } else {=0A=
  a=3D_uGC(_ubd.cookie,"GASO=3D",";");=0A=
 }=0A=
 return a;=0A=
}=0A=
var _utk=3D_uGT();=0A=
if (_utk && _utk!=3D"" && _utk.length>10) {=0A=
 if (window.addEventListener) {=0A=
  window.addEventListener('load', _uCO, false); =0A=
 } else if (window.attachEvent) { =0A=
  window.attachEvent('onload', _uCO);=0A=
 }=0A=
}=0A=
=0A=
function _uNx() {=0A=
  return (new Date((new Date()).getTime()+63072000000)).toGMTString();=0A=
}=0A=

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/js/libreriaGlobal.js

=EF=BB=BF/*
 * Libreria global de funciones javascript para Diario =
P=C3=83=C2=83=C3=82=C2=BAblico. Incluye
 * - envioAmigo
 * - aumento de fuente
 * - funciones auxiliares
 *=20
 * autor: Fco. Javier Ant=C3=83=C2=BAnez Ruiz, fjantunez@isotrol.com
 * autor: Miguel J. Jim=C3=83=C2=A9nez, mjjimenez@isotrol.com
 *=20
 * */

/************************************************************************=
**************************************/

function creaPieBloq ()=20
{
	var pieBloq =3D document.createElement('div');
	pieBloq.setAttribute('class', 'pie_bloq');
	pieBloq.className =3D 'pie_bloq';
	return pieBloq;
}

/**
 * Dice si una direcci=C3=83=C2=B3n de correo-e est=C3=83=C2=A1 bien o =
mal formada
 */
function comprobarEmail(email)
{
	var er_email =3D =
/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return er_email.test(email);
}

function esEdicion()
{
	return false;
}=20

var objFuenteLetras =3D new fuenteLetras();
var	original =3D 0.8;
var	incremento =3D 0;

function fuenteLetras ()=20
{}


/* Funci=C3=83=C2=B3n que aumenta la fuente de la letra en todo el =
contenedor*/
fuenteLetras.prototype.aumentarFuente =3D function () {
	incremento+=3D.25;
	var tamano =3D original + incremento;
	document.getElementById("zonaAmpliarTexto1").style.fontSize =3D tamano =
+ "em";
	if(document.getElementById("zonaAmpliarTexto2"))
	{
		document.getElementById("zonaAmpliarTexto2").style.fontSize =3D tamano =
+ "em";
	}
}

/* Funci=C3=83=C2=B3n que reduce la fuente de la letra en todo el =
contenedor*/
fuenteLetras.prototype.reducirFuente =3D function ()
{
	incremento-=3D.25;
	var tamano =3D original + incremento;
	document.getElementById("zonaAmpliarTexto1").style.fontSize =3D tamano =
+ "em";
	if(document.getElementById("zonaAmpliarTexto2"))
	{
		document.getElementById("zonaAmpliarTexto2").style.fontSize =3D tamano =
+ "em";
	}
}


/********************************************** ENVIO AMIGO =
***********************************************/

var objEnvioAmigo =3D new envioAmigo();

function envioAmigo () {}

/*Funci=C3=83=C2=B3n que cierra la capa de envio amigo. Recibe dos =
par=C3=83=C2=A1metros
 * urlCaptcha, la url de la que obtener el nuevo captcha
 * id, el id de la imagen a recargar*/
envioAmigo.prototype.closeEnvioAmigo =3D function (urlCaptcha, id)
{
	var bloqueo =3D document.getElementById('capaBloqueo');
	var t =3D bloqueo.parentNode;
	t.removeChild(bloqueo);
	reemplazarCaptcha(urlCaptcha, id);
	var envioAmigo =3D document.getElementById('contenedorEnvioAmigo');
	var padre =3D envioAmigo.parentNode;
	padre.removeChild(envioAmigo);
}

envioAmigo.prototype.comprobarFormulario =3D function()
{
	// Comprobamos que los campos obligatorios est=C3=83=C2=A9n rellenos
=09
	var vDestino =3D trim(document.getElementById("destino").value);
	var vTuCorreo =3D document.getElementById("tuCorreo").value;
	var vInpCaptchaEA =3D document.getElementById("inpCaptchaEA").value;
=09
	if (vDestino =3D=3D "" || vTuCorreo =3D=3D "")
	{
		objMensajeAviso.creaAviso('utilidades', 'Debe rellenar los campos =
obligatorios.', true);
		return false
	}
	if (vInpCaptchaEA =3D=3D "")
	{
		objMensajeAviso.creaAviso('utilidades', 'Debe introducir el =
c=C3=B3digo que aparece para poder mandar la noticia.', true);
		return false
	}
	if (comprobarEmail(vTuCorreo) =3D=3D false)
	{
		objMensajeAviso.creaAviso('utilidades', 'Su direcci=C3=B3n de correo =
es incorrecta.', true);
		return false
	}
=09
	vDestino =3D vDestino.replace(/\s*\;\s*/g, ";"); // Sustituimos la =
expresion "; " por ";"
	vDestino =3D vDestino.replace(/^\;+|\;+$/, "") // Quitamos los ; del =
principio y del final
	a_vDestino =3D vDestino.split(";");
=09
	for (var i=3D0; i<a_vDestino.length; i++)
	{
		if (comprobarEmail(a_vDestino[i]) =3D=3D false)
		{
			objMensajeAviso.creaAviso('utilidades', 'La direcci=C3=B3n de destino =
\'' + a_vDestino[i] + '\' es incorrecta.', true);
			return false
		}
	}
=09
	return true; // Si llegamos hasta aqu=C3=83=C2=AD es que todo es =
correcto
}

/*Funci=C3=83=C2=B3n que crea la capa para el formulario de envio amigo. =
Recibe como par=C3=83=C2=A1metros:
 * logado, con valores true y false seg=C3=83=C2=BAn el usuario =
est=C3=83=C2=A1 logado o no
 * texto1, el texto de titulo de la capa
 * texto2, el texto para la etiqueta de 'direcciones de destino'
 * texto3, el texto para la etiqueta de 'asunto'
 * texto4, el texto para la etiqueta de 'tu direcci=C3=83=C2=B3n de =
correo'
 * texto5, el texto para la etiqueta de 'tu nombre'
 * texto6, el texto para la etiqueta de 'comentario'
 * texto7, el texto para las normas de uso
 * texto8, el texto para la etiqueta del checkbox 'Enviar =
tambi=C3=83=C2=A9n a tu correo '
 * imgEnviar, la ruta de la imagen que es el bot=C3=83=C2=B3n de enviar
 * idNoticia, la url de la noticia
 * ruta, la secci=C3=83=C2=B3n del articulo
 * titulo, el titulo de la noticia
 * url, la url a la que se envia el formulario
 * basesEstatico, la ruta del directorio estatico
 * urlCaptcha, la ruta de la que obtener el captcha
 * */

envioAmigo.prototype.creaEnviaAmigo =3D function ( idNoticia, ruta, =
titulo, pagina, bases_estatico, url, urlCaptcha,
	texto1, texto2, texto3, texto4, texto5, texto6, texto7, texto8, =
imgEnviar)
{=09
	/*textos y parametros temporales*/
	texto1 =3D 'Enviar la p=C3=A1gina por correo a:';
	texto2 =3D 'Direcciones de destino (*)';
	texto3 =3D 'Asunto';
	texto4 =3D 'Su direcci=C3=B3n de correo (*)';
	texto5 =3D 'Su nombre';=09
	texto6 =3D 'Comentario';
	texto7 =3D "Escriba las direcciones de correo a las que quieres enviar =
la informaci=C3=B3n separadas por punto y coma (;).<br><br>Los campos =
marcados con (*) son obligatorios";
	texto8 =3D 'Enviar tambi=C3=A9n a su correo';
	url =3D 'impe/enviaAmigo';
	bases_estatico =3D '/publico/';
	imgEnviar =3D '/css/cssimg/botonEnvioAmigo.gif';

	var capaBloqueo =3D document.createElement('div');
	var body =3D document.getElementsByTagName('body')[0];
	capaBloqueo.id =3D "capaBloqueo";
	capaBloqueo.className =3D "estiloBloqueo";
	capaBloqueo.style.height =3D body.offsetHeight + "px";
=09
	/*variable con el nombre del servidor. Puede ser necesario su cambio*/
	var servidor =3D '/publico/';
=09

	var pieBloq1 =3D creaPieBloq();
	var pieBloq2 =3D creaPieBloq();
	var pieBloq3 =3D creaPieBloq();
	var pieBloq4 =3D creaPieBloq();
=09
	var inputCaptcha =3D document.createElement('input');
	var imagenCaptcha =3D document.createElement('img');
	var recargaCaptcha =3D document.createElement('input');
=09
	imagenCaptcha.src=3D urlCaptcha;
	imagenCaptcha.id=3D"captchaEA";
	inputCaptcha.className =3D "inputEnvioAmigoT2";
	inputCaptcha.id =3D "inpCaptchaEA";
	inputCaptcha.style.width =3D "90px";
	inputCaptcha.style.verticalAlign =3D "top";
	inputCaptcha.style.marginLeft =3D "5px";
	inputCaptcha.setAttribute("name", "codigo");
	recargaCaptcha.className =3D "botonRecargarT2";
	recargaCaptcha.value =3D "Recargar";
	recargaCaptcha.onclick =3D function ()=20
	{
		reemplazarCaptcha(urlCaptcha, imagenCaptcha.id)
	}
=09
	var rutaVar =3D document.createElement('input');
	rutaVar.setAttribute('type', 'hidden');
	rutaVar.setAttribute('name', 'seccion');
	rutaVar.setAttribute('id', 'seccion');
	rutaVar.setAttribute('value', ruta);
=09
	var idNot =3D document.createElement('input');
	idNot.setAttribute('type', 'hidden');
	idNot.setAttribute('name', 'idNoticia');
	idNot.setAttribute('id', 'idNoticia');
	idNot.setAttribute('value', idNoticia);
=09
	var pag =3D document.createElement('input');
	pag.setAttribute('type', 'hidden');
	pag.setAttribute('name', 'ruta');
	pag.setAttribute('id', 'ruta');
	pag.setAttribute('value', pagina);
=09
	var tituloNoticia =3D document.createElement('input');
	tituloNoticia.setAttribute('type', 'hidden');
	tituloNoticia.setAttribute('name', 'titulo');
	tituloNoticia.setAttribute('id', 'titulo');
	tituloNoticia.setAttribute('value', titulo);
=09
	var formatoMail =3D document.createElement('input');
	formatoMail.setAttribute('type', 'hidden');
	formatoMail.setAttribute('name', 'formato');
	formatoMail.setAttribute('value', "html");
=09
	var contenedorEnvioAmigo =3D document.createElement('div');
	contenedorEnvioAmigo.className =3D 'contenedorEnvioAmigo';
	contenedorEnvioAmigo.id =3D 'contenedorEnvioAmigo';
=09
	var subcontenedorEnvioAmigo =3D document.createElement('div');
	subcontenedorEnvioAmigo.className =3D 'subcontenedorEnvioAmigo';

	var cerrarEnvioAmigo =3D document.createElement('div');
	cerrarEnvioAmigo.className =3D 'cerrarEnvioAmigo';
=09
	var imgCerrar =3D document.createElement('img');
	imgCerrar.alt =3D "cerrar";
	imgCerrar.className =3D "puntero";
	imgCerrar.src =3D bases_estatico + =
'/css/cssimg/xBlancaSobreFondoGris.gif';
	imgCerrar.onclick =3D function () =
{objEnvioAmigo.closeEnvioAmigo(urlCaptcha,'captchaComentario');}; // =
Cerramos y recargamos el captcha de los comentarios
	cerrarEnvioAmigo.appendChild(imgCerrar);
=09
	var formEnvioAmigo =3D document.createElement('form');
	formEnvioAmigo.className =3D "formEnvioAmigo";
	formEnvioAmigo.id =3D 'formEnvioAmigo';
	formEnvioAmigo.setAttribute('method', 'get');
	formEnvioAmigo.setAttribute('action', bases_estatico+ url);
=09
	var contenidoFormulario =3D document.createElement('div');
	contenidoFormulario.className =3D 'contenidoFormulario';
=09
	var tituloEnvioAmigo =3D document.createElement('div');
	tituloEnvioAmigo.className =3D 'tituloEnvioAmigo';
	tituloEnvioAmigo.innerHTML =3D texto1;
=09
=09
/* Elementos de la primera linea */
	var l1b1 =3D document.createElement('div');
	l1b1.className =3D 'envioAmigoIzq';
=09
	var label1 =3D document.createElement('label');
	label1.className =3D 'labelEnvioAmigo';
	label1.setAttribute('for', 'destino');
	label1.innerHTML =3D texto2;
	var input1 =3D document.createElement('input');
	input1.className =3D 'inputEnvioAmigo';
	input1.setAttribute('type', 'text');
	input1.setAttribute('name', 'destino');
	input1.setAttribute('id', 'destino');
=09
	l1b1.appendChild(label1);
	l1b1.appendChild(input1);=09
=09
	var l1b2 =3D document.createElement('div');
	l1b2.className =3D 'envioAmigoDrc';
=09
	var label2 =3D document.createElement('label');
	label2.className =3D 'labelEnvioAmigo';
	label2.setAttribute('for', 'asunto');
	label2.innerHTML =3D texto3;
	var input2 =3D document.createElement('input');
	input2.className =3D 'inputEnvioAmigo';
	input2.setAttribute('type', 'text');
	input2.setAttribute('name', 'asunto');
	input2.setAttribute('id', 'asunto');

	l1b2.appendChild(label2);
	l1b2.appendChild(input2);=09

/*Elementos de la segunda linea*/
	var l2b1 =3D document.createElement('div');
	l2b1.className =3D 'envioAmigoIzq';
=09
	var label3 =3D document.createElement('label');
	label3.className =3D 'labelEnvioAmigo';
	label3.setAttribute('for', 'tuCorreo');
	label3.innerHTML =3D texto4;
	var input3 =3D document.createElement('input');
	input3.className =3D 'inputEnvioAmigo';
	input3.setAttribute('type', 'text');
	input3.setAttribute('name', 'tuCorreo');
	input3.setAttribute('id', 'tuCorreo');
=09
	l2b1.appendChild(label3);
	l2b1.appendChild(input3);=09
=09
	var l2b2 =3D document.createElement('div');
	l2b2.className =3D 'envioAmigoDrc';
=09
	var label4 =3D document.createElement('label');
	label4.className =3D 'labelEnvioAmigo';
	label4.setAttribute('for', 'tuNombre');
	label4.innerHTML =3D texto5;
	var input4 =3D document.createElement('input');
	input4.className =3D 'inputEnvioAmigo';
	input4.setAttribute('type', 'text');
	input4.setAttribute('name', 'tuNombre');
	input4.setAttribute('id', 'tuNombre');
=09
	l2b2.appendChild(label4);
	l2b2.appendChild(input4);
=09
/*Elementos de la tercera linea*/=09
	var l3b1 =3D document.createElement('div');
	l3b1.className =3D 'envioAmigoIzq';
=09
	var label5 =3D document.createElement('label');
	label5.className =3D 'labelEnvioAmigo';
	label5.setAttribute('for', 'comentario');
	label5.innerHTML =3D texto6;
=09
	var area =3D document.createElement('textarea');
	area.className =3D 'areaEnvioAmigo';
	area.setAttribute('name', 'comentario');
	area.setAttribute('id', 'comentarioEA');
=09
	l3b1.appendChild(label5);
	l3b1.appendChild(area)

=09
	var l3b2 =3D document.createElement('div');
	l3b2.className =3D 'envioAmigoDrc';
=09
	var usoEnvioAmigo =3D document.createElement('div');
	usoEnvioAmigo.className =3D 'usoEnvioAmigo';
	usoEnvioAmigo.innerHTML =3D texto7;
=09
	var bloqCheck =3D document.createElement('div');
	bloqCheck.className =3D 'bloqCheck';
=09
	var input5 =3D document.createElement('input');
	input5.setAttribute('type', 'checkbox');
	input5.setAttribute('name', 'enviarAMi');
	input5.setAttribute('id', 'enviarAMi');
=09
	var label6 =3D document.createElement('label');
	label6.className =3D 'labelEnvioAmigo';
	label6.setAttribute('for', 'enviarAMi');
	label6.innerHTML =3D texto8;
=09
	bloqCheck.appendChild(input5);
	bloqCheck.appendChild(label6);
=09
	var botonEnvioAmigo =3D document.createElement('img');
	botonEnvioAmigo.className =3D 'botonEnvioAmigo';
	botonEnvioAmigo.src =3D bases_estatico + imgEnviar;
	botonEnvioAmigo.onclick =3D function (e) {
		if (objEnvioAmigo.comprobarFormulario() =3D=3D true)=09
			objEnvioAmigo.envioCorreo(urlCaptcha, servidor + url + "?" + =
formEnvioAmigo.serialize());
	};
=09
	l3b2.appendChild(usoEnvioAmigo);
	l3b2.appendChild(botonEnvioAmigo);=09
=09
=09
	var l4b1 =3D document.createElement('div');
	l4b1.className =3D"envioAmigoIzq margen_sup5px";
=09
	l4b1.appendChild(imagenCaptcha);
	l4b1.appendChild(inputCaptcha);
=09
	var l4b2 =3D document.createElement('div');
	l4b2.className =3D"envioAmigoDrc margen_sup5px";
=09
	l4b2.appendChild(recargaCaptcha);
	l4b2.appendChild(botonEnvioAmigo);
	l4b2.appendChild(bloqCheck);

	var br =3D document.createElement('br');

=09
=09
/*Reuno todos los elementos*/
	contenidoFormulario.appendChild(tituloEnvioAmigo);
	contenidoFormulario.appendChild(l1b1);
	contenidoFormulario.appendChild(l1b2);=09
	contenidoFormulario.appendChild(pieBloq1);
	contenidoFormulario.appendChild(l2b1);
	contenidoFormulario.appendChild(l2b2);=09
	contenidoFormulario.appendChild(pieBloq2);
	contenidoFormulario.appendChild(l3b1);
	contenidoFormulario.appendChild(l3b2);=09
	contenidoFormulario.appendChild(pieBloq3);
	contenidoFormulario.appendChild(l4b1);
	contenidoFormulario.appendChild(l4b2);=09
	contenidoFormulario.appendChild(pieBloq4);
	contenidoFormulario.appendChild(idNot);
	contenidoFormulario.appendChild(rutaVar);
	contenidoFormulario.appendChild(pag);=09
	contenidoFormulario.appendChild(tituloNoticia);=09
	contenidoFormulario.appendChild(formatoMail);
=09
	formEnvioAmigo.appendChild(contenidoFormulario);
=09
	subcontenedorEnvioAmigo.appendChild(cerrarEnvioAmigo);
	subcontenedorEnvioAmigo.appendChild(formEnvioAmigo);
=09
	body.appendChild(contenedorEnvioAmigo);=09
	contenedorEnvioAmigo.appendChild(subcontenedorEnvioAmigo);=09
	body.appendChild(capaBloqueo);
=09
=09
	/* c=C3=83=C2=A1lculo de la altura versi=C3=83=C2=B3n IE*/
	if(document.all)
	{
		var posY =3D (document.body.scrollTop || =
document.documentElement.scrollTop || 0)=20
			+ Math.floor(document.documentElement.clientHeight / 2) - =
Math.floor(contenedorEnvioAmigo.offsetHeight / 2);
		var posX =3D Math.floor(document.body.clientWidth  / 2) - =
Math.floor(contenedorEnvioAmigo.offsetWidth / 2)=20
			- (document.body.scrollLeft || document.documentElement.scrollLeft || =
0);
	=09
	}
	/* c=C3=83=C2=A1lculo de la altura versi=C3=83=C2=B3n Firefox*/
	else
	{
		var posY =3D window.scrollY + Math.floor(window.innerHeight / 2) - =
Math.floor(contenedorEnvioAmigo.offsetHeight / 2);
		var posX =3D Math.floor(window.innerWidth / 2) - =
Math.floor(contenedorEnvioAmigo.offsetWidth / 2) - window.scrollX;
	}=09
=09
	posY =3D (posY < 0) ? 0 : posY;
	contenedorEnvioAmigo.style.top =3D posY + "px";=09
	posX =3D (posX < 0) ? 0 : posX;	=09
	contenedorEnvioAmigo.style.left =3D posX + "px";
}

envioAmigo.prototype.envioCorreo =3D function (urlCaptcha, url, =
destinos, asunto, tucorreo, tunombre, comentario, enviarami , rutaVar, =
idNot, pag)
{
new Ajax.Request(url, {  =20
			/*parameters: =
'?destino=3D'+destinos+'&asunto=3D'+asunto+'&tuCorreo=3D'+tucorreo+'&tuNo=
mbre=3D'+tunombre+'&comentario=3D'+comentario+'&enviarAMi=3D'+enviarami+'=
&seccion=3D'+rutaVar+'&idNoticia=3D'+idNot+'&ruta=3D'+pag ,*/
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					//objEnvioAmigo.closeEnvioAmigo(urlCaptcha, 'captchaComentario' );
					var cadena =3D respuesta.responseText.toString();
					cadena =3D trim(cadena);
					var inicio =3D cadena.indexOf("<error>");
					var fin =3D cadena.indexOf("</error>");				=09
					if (inicio !=3D -1 && fin !=3D -1)
					{										=09
						var mensajeError =3D cadena.substring (inicio + 7 , fin);
						objMensajeAviso.creaAviso('utilidades', respuesta.responseText, =
true);	=09
					}
					else
					{
						objMensajeAviso.creaAviso('utilidades', respuesta.responseText, =
false);				=09
					}
					reemplazarCaptcha(urlCaptcha, 'captchaEA');
				},=20
			onFailure: function(respuesta)=20
				{     		=09
					objMensajeAviso.creaAviso('utilidades', respuesta.responseText, =
true);
					reemplazarCaptcha(urlCaptcha, 'captchaEA');=09
				}
		});
}



/********************************************** MENSAJE AVISO =
***********************************************/

var objMensajeAviso =3D new mensajeAviso();

function mensajeAviso () {}

/*Funci=C3=83=C2=B3n que cierra la capa de mensajeAviso*/
mensajeAviso.prototype.closeMensajeAviso =3D function ()
{
=09
	var bloqueo =3D document.getElementById('capaBloqueo');
	var padre =3D bloqueo.parentNode;
	padre.removeChild(bloqueo);
=09
	var mensajeAviso =3D document.getElementById('contenedorMensajeAviso');
	padre =3D mensajeAviso.parentNode;
	padre.removeChild(mensajeAviso);
}

/* Funci=C3=83=C2=B3n que crea la ventana de un aviso. Recibe como =
par=C3=83=C2=A1metros
 * idContenedor, el id de la capa que es referencia para mostrar el =
mensaje
 * texto, el texto del mensaje
 * tipoAviso, un boolean. Con true significa que el aviso es un error.=20
 * */

mensajeAviso.prototype.creaAviso =3D function (idContenedor, texto, =
tipoAviso)
{
	var	bases_estatico =3D '/publico/';

	var capaBloqueo =3D document.createElement('div');
	var body =3D document.getElementsByTagName('body')[0];
	capaBloqueo.id =3D "capaBloqueo";
	capaBloqueo.className =3D "estiloBloqueo";
	capaBloqueo.style.height =3D body.offsetHeight + "px";


	var contenedorMensajeAviso =3D document.createElement('div');
	contenedorMensajeAviso.className =3D 'contenedorMensajeAviso';
	contenedorMensajeAviso.id =3D 'contenedorMensajeAviso';

	var subcontenedorMensajeAviso =3D document.createElement('div');
	if(tipoAviso =3D=3D true)
	{
		subcontenedorMensajeAviso.className =3D 'subcontenedorMensajeAviso';
	}
	else
	{
		subcontenedorMensajeAviso.className =3D 'subcontenedorMensajeAviso2';
	}
	contenedorMensajeAviso.appendChild(subcontenedorMensajeAviso);

	var xBlancaSobreFondoGris =3D document.createElement('div');
	xBlancaSobreFondoGris.className =3D 'xBlancaSobreFondoGris';
	subcontenedorMensajeAviso.appendChild(xBlancaSobreFondoGris);

	var imgCerrar =3D document.createElement('img');
	imgCerrar.alt =3D "cerrar";
	imgCerrar.className =3D "puntero";
	imgCerrar.src =3D bases_estatico + =
'/css/cssimg/xBlancaSobreFondoGris.gif';
	imgCerrar.onclick =3D function () {objMensajeAviso.closeMensajeAviso(); =
};=09
	xBlancaSobreFondoGris.appendChild(imgCerrar);

	var contenidoMensajeAviso =3D document.createElement('div');
	contenidoMensajeAviso.className =3D 'contenidoMensajeAviso';
	subcontenedorMensajeAviso.appendChild(contenidoMensajeAviso);

	var tituloContenidoMensajeAviso =3D document.createElement('div');
	tituloContenidoMensajeAviso.className =3D =
'tituloContenidoMensajeAviso';
	if(tipoAviso =3D=3D true)
	{
		tituloContenidoMensajeAviso.innerHTML =3D 'Error';
	}
	contenidoMensajeAviso.appendChild(tituloContenidoMensajeAviso);

	var subtituloContenidoMensajeAviso =3D document.createElement('div');
	subtituloContenidoMensajeAviso.className =3D =
'subtituloContenidoMensajeAviso';
	contenidoMensajeAviso.appendChild(subtituloContenidoMensajeAviso);

	var mensajeAviso =3D document.createElement('div');
	mensajeAviso.className =3D 'mensajeAviso';
	mensajeAviso.innerHTML =3D texto;
	contenidoMensajeAviso.appendChild(mensajeAviso);
=09
	=
//document.getElementById(idContenedor).appendChild(contenedorMensajeAvis=
o);
=09
=09
	body.appendChild(capaBloqueo);
		body.appendChild(contenedorMensajeAviso);
=09
	/* c=C3=83=C2=A1lculo de la altura versi=C3=83=C2=B3n IE*/
	if(document.all)
	{
		var posY =3D (document.body.scrollTop || =
document.documentElement.scrollTop || 0)=20
			+ Math.floor(document.documentElement.clientHeight / 2) - =
Math.floor(contenedorMensajeAviso.offsetHeight / 2);
		var posX =3D Math.floor(document.body.clientWidth  / 2) - =
Math.floor(contenedorMensajeAviso.offsetWidth / 2)=20
			- (document.body.scrollLeft || document.documentElement.scrollLeft || =
0);
	=09
	}
	/* c=C3=83=C2=A1lculo de la altura versi=C3=83=C2=B3n Firefox*/
	else
	{
		var posY =3D window.scrollY + Math.floor(window.innerHeight / 2) - =
Math.floor(contenedorMensajeAviso.offsetHeight / 2);
		var posX =3D Math.floor(window.innerWidth / 2) - =
Math.floor(contenedorMensajeAviso.offsetWidth / 2) - window.scrollX;
	}=09
	=09
	posY =3D (posY < 0) ? 0 : posY;
	contenedorMensajeAviso.style.top =3D posY + "px";=09
	posX =3D (posX < 0) ? 0 : posX;	=09
	contenedorMensajeAviso.style.left =3D posX + "px";
}









/*********************** funciones auxiliares =
******************************/

function trim (cadena) {
	var tmp =3D ltrim(cadena);
	tmp =3D rtrim (tmp);
	return tmp;
}

function ltrim (cadena) {
	var tmp =3D cadena.replace(/^\s+/, "");
	return tmp;
}

function reemplazarCaptcha(rutaCaptcha, id)
{
//	var contenedor =3D $('contenedorCaptcha');
	var imagen =3D document.getElementById(id);
	var nuevaImagen =3D new Image();
	var rnd =3D new Date().getTime();
	nuevaImagen.src =3D rutaCaptcha + "?" + rnd;
	imagen.src =3D nuevaImagen.src;
	return true;
}

function rtrim (cadena) {
	var tmp =3D cadena.replace(/\s+$/, "");
	return tmp;
}

function mostrarLoMas(capa, objA)
{
	var capa =3D "loMas_" + capa;
	var objUl =3D document.getElementById(capa);
	var capaPadre =3D objUl.parentNode;
=09
	var cUl =3D capaPadre.getElementsByTagName("ul");
	for (var i=3D0; i<cUl.length; i++)
	{
		cUl[i].style.display=3D"none";
	}
	objUl.removeAttribute("style");
	var listaSolapas =3D document.getElementById("listaSolapas");
=09
	var cA =3D listaSolapas.getElementsByTagName("a");
	for (var i=3D0; i<cA.length; i++)
	{
		cA[i].className=3D"";
	}
=09
	objA.className =3D "actual";
}



/********************************************** =C3=83=C2=9ALTIMA HORA =
**********************************************/

function avanzaUltimaHora(direccion)
{
	if (typeof idIntervaloUltimaHora !=3D "undefined")             =20
		clearInterval(idIntervaloUltimaHora);
    if (direccion !=3D "+1" && direccion !=3D "-1") direccion =3D "+1";
    // Vemos qu=C3=83=C2=A9 noticia se est=C3=83=C2=A1 mostrando
    var objSpan =3D document.getElementById("ultimaHora");
    var cStrong =3D objSpan.getElementsByTagName("strong");
    for (var i=3D0; i<cStrong.length; i=3Di+2)
    {
		if (cStrong[i].style.display =3D=3D "") {
			break;var er_email =3D =
/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		}
    }
   =20
    var prefijo =3D "ultima_hora_titulo_";
    var textoId =3D cStrong[i].getAttribute("id");
    var index =3D textoId.substring(prefijo.length, textoId.length - 1);

    var index_sig =3D ""; // Almacena el =C3=83=C2=ADndice de la =
siguiente noticia a mostrar
    switch(direccion)
    {
        case "+1":                                      // Si existe la =
siguiente mostramos la siguiente y si no volvemos a la primera
	        if (document.getElementById("ultimaHora_titulo_" + =
(parseInt(index) + 1)) !=3D null)
	            index_sig =3D parseInt(index) + 1;
	        else
	            index_sig =3D 0;
	        break;
	   	case "-1":                                      // Si existe la =
siguiente mostramos la siguiente y si no volvemos a la =C3=83=C2=9Altima
	        if (document.getElementById("ultimaHora_titulo_" + =
(parseInt(index) - 1)) !=3D null)
	            index_sig =3D parseInt(index) - 1;
	        else
	            index_sig =3D (cStrong.length / 2) - 1;
	        break;
    }

    cStrong[2 * parseInt(index)].style.display =3D "none";
    cStrong[2 * parseInt(index) + 1].style.display =3D "none";
    cStrong[2 * parseInt(index_sig)].style.display =3D "";
    cStrong[2 * parseInt(index_sig) + 1].style.display =3D "";
    idIntervaloUltimaHora =3D =
setInterval(function(){avanzaUltimaHora(direccion);}, 5000);
}
      =20
/********************************** TITULARES =
**********************************/
function getPaginaTitulares(url, pag)
{
	var contenedor =3D document.getElementById('contenedor_titulares');
=09
	new Ajax.Request(url, {  =20
			parameters: '?pag=3D'+pag,
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					contenedor.innerHTML =3D respuesta.responseText;
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error determinado");
				} 	=09
		});
}

/********************************************** BUSCADOR =
***********************************************/

function buscadorPag () {}

var objBuscadorPag =3D new buscadorPag();

/* Funci=C3=83=C2=B3n que devuelve una p=C3=83=C2=A1gina de resultados =
del buscador
**/
buscadorPag.prototype.getPagina =3D function (url, parametros)
{
	var contenedor =3D =
document.getElementById('contenedorResultadosBuscador');
=09
	new Ajax.Request(url, {  =20
			parameters: '?'+parametros,
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					contenedor.innerHTML =3D respuesta.responseText;
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error indeterminado");
				} 	=09
		});
}

/* Comprueba que f1 sea menor o igual a f2 */
buscadorPag.prototype.compruebaFechas =3D function(f1,f2)
{
	// Si los campos est=C3=83=C2=A1n "disabled" no hacemos nada
	if (f1.disabled && f2.disabled)
		return true;

	var af1 =3D f1.value.split("/");
	var af2 =3D f2.value.split("/");
=09
	var df1 =3D new Date(af1[2], af1[1], af1[0]);
	var df2 =3D new Date(af2[2], af2[1], af2[0]);
=09
	if (df1.getTime() > df2.getTime())
	{
		alert("La fecha del campo 'Hasta' debe ser igual o superior a la fecha =
del campo 'Desde'.");
		return false;
	}
=09
	return true;
}

/*	Funci=C3=83=C2=B3n que oculta el buscador avanzado
 * */
buscadorPag.prototype.ocultaAvanzada =3D function ()
{
 	var x =3D document.getElementById('bloqBuscadorAvanzado');
 =09
 	document.getElementById("tipo").disabled =3D true;
 	document.getElementById("s").disabled =3D true;
 	document.getElementById("finicio").disabled =3D true;
	document.getElementById("ffin").disabled =3D true;
 =09
 	if (x.style.display !=3D 'none')
	{
 		x.style.display =3D 'none';
	}
}

/*	Funci=C3=83=C2=B3n que muestra el buscador avanzado
 * */
buscadorPag.prototype.muestraAvanzada =3D function ()
{
	var x =3D document.getElementById('bloqBuscadorAvanzado');
=09
	document.getElementById("tipo").disabled =3D false;
	document.getElementById("s").disabled =3D false;
	document.getElementById("finicio").disabled =3D false;
	document.getElementById("ffin").disabled =3D false;
=09
 	if (x.style.display =3D=3D 'none')
	{
 		x.style.display =3D 'block';
	}
}

/********************************************** MINIGALERIAS =
***********************************************/

function miniGalerias () {}

var objMiniGalerias =3D new miniGalerias();

/* Funci=C3=83=C2=B3n que actualiza la mini galeria. Recibe cuatro =
par=C3=83=C2=A1metros
 * idSolapaActivar, es el id de la solapa que indica la galeria que se =
est=C3=83=C2=A1 viendo. Si vale cadena vacia, no se
 * 					realiza cambio de solapa activa
 * url, la url a la que se realiza la petici=C3=83=C2=B3n ajax
 * pag, indica la p=C3=83=C2=A1gina que se solicita en la =
petici=C3=83=C2=B3n. Sirve para facilitar la paginaci=C3=83=C2=B3n.=20
 * param, los par=C3=83=C2=A1metros de la llamada
 * resetSelect, par=C3=83=C2=A1metro booleano que nos indica si debemos =
resetear el select de las secciones
 * */
miniGalerias.prototype.cambiarMGActiva =3D function (idSolapaActivar, =
url, param, resetSelect)
{
	new Ajax.Request(url, {  =20
		parameters: param,
		method: 'get',  =20
		onSuccess: function(respuesta)=20
			{    =20
				var contenedor =3D document.getElementById('loMas_galeria');
				contenedor.innerHTML =3D respuesta.responseText;
				if(idSolapaActivar !=3D '')
				{
					objMiniGalerias.desactivarMG();	=09
					document.getElementById(idSolapaActivar).className =3D 'actual';				=
				=09
				}
				if (resetSelect)
					document.getElementById("selectGaleria").value =3D "";
			},=20
		onFailure: function(respuesta)=20
			{
			} 	=09
	});
}

/*	Funci=C3=83=C2=B3n que desactiva las minigalerias
 * */
miniGalerias.prototype.desactivarMG =3D function ()
{
	document.getElementById('gUltimas').className =3D '';
	document.getElementById('gRecomendadas').className =3D '';
	document.getElementById('gComentadas').className =3D '';
	document.getElementById('gVistas').className =3D '';
}


    =20
/********************************** ESPECIALES =
**********************************/

/* Funci=C3=83=C2=B3n que carga la secci=C3=83=C2=B3n de =
=C3=83=C2=9Altima hora mediante ajax. Recibe tres par=C3=83=C2=A1metros
 * url, la direcci=C3=83=C2=B3n url a la que se realiza la =
petici=C3=83=C2=B3n ajax
 * idContenedor, que es el id del contenedor donde se metera la =
informaci=C3=83=C2=B3n
 * urlHora, la url de la que conseguir la hora de servidor en texto =
plano
 * numColumnas, si el elemento ocupa 2 =C3=83=C2=B3 3 columnas
 * */
function getUltimaHora(url, idContenedor, urlHora, numColumnas)
{
	var contenedor =3D document.getElementById(idContenedor);
=09
	new Ajax.Request(url, {  =20
			parameters: '?numColumnas=3D' +numColumnas,=20
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					contenedor.innerHTML =3D respuesta.responseText;
					horaPlana(urlHora);		=09
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error al cargar bloque =
=C3=83=C2=9Altima hora");
				} 	=09
		});
}

/*	Funci=C3=83=C2=B3n que devuelve la hora en texto plano
 * */
function horaPlana (url) {
	new Ajax.Request(url, {  =20
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					var padre =3D document.getElementById("horaUltimaHora");
					padre.innerHTML =3D respuesta.responseText;
		=09
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error al cargar bloque =
=C3=83=C2=9Altima hora");
				} 	=09
		});
}


/*	Funci=C3=83=C2=B3n para el cambio de solapas y de =
informaci=C3=83=C2=B3n del especial "m=C3=83=C2=A1s visto, =
m=C3=83=C2=A1s enviado". Recibe como
 * 	par=C3=83=C2=A1metro el id de la solapa a marcar.
 *  Como resultado marca la solapa e intercambia la capa que se =
est=C3=83=C2=A1 mostrando por la relacionada con la=20
 *  solicitada.
 * */
function cambiarSolapaEspecial(idMarcar)
{
	var listaSolapas =3D document.getElementById("solapasEspecial");
	var solapas =3D listaSolapas.getElementsByTagName("li");
	var numSolapas =3D solapas.length;
	var i=3D0;
=09
	for (i=3D0; i< numSolapas; i++)
	{	=09
	=09
	=09
		var enlaceActual =3D  solapas[i].getElementsByTagName('a');
		var idActual =3D enlaceActual[0].id;
	=09
		enlaceActual[0].className =3D "";
		document.getElementById(idActual +"_1").style.display =3D"none;";
		if (enlaceActual[0].id =3D=3D idMarcar)
		{
			enlaceActual[0].className =3D "actual";
			document.getElementById(idActual +"_1").style.display =3D"block;";
		}
	}=09
}


/* Funci=C3=83=C2=B3n que carga la secci=C3=83=C2=B3n de Gente ajax. =
Recibe dos par=C3=83=C2=A1metros
 * url, la direcci=C3=83=C2=B3n url a la que se realiza la =
petici=C3=83=C2=B3n ajax
 * idContenedor, que es el id del contenedor donde se metera la =
informaci=C3=83=C2=B3n
 * imagenTop, la imagen que se mostrar=C3=83=C2=A1 en la parte superior =
del especial
 * paginacion, la pagina que se solicita
 * */=20
function getEspecialGente(url, idContenedor, pagina, imagenTop, =
paginacion)
{
	var numPagina =3D null;
	var contenedor =3D document.getElementById(idContenedor);
	if(paginacion =3D=3D null || paginacion =3D=3D 'undefined')
	{
		numPagina =3D 1;=09
	}
	else
	{
		numPagina =3D paginacion;
	}
	new Ajax.Request(url, {  =20
			parameters: =
'?id=3D'+pagina+'&imagenTop=3D'+imagenTop+'&pag=3D'+numPagina+'&bloque=3D=
'+idContenedor,=20
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					contenedor.innerHTML =3D respuesta.responseText;					=09
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error al cargar bloque Gente");
				} 	=09
		});
}


/* Funci=C3=83=C2=B3n que carga la secci=C3=83=C2=B3n de Lo =
m=C3=83=C2=A1s m=C3=83=C2=A1s enviado con ajax. Recibe cinco =
par=C3=83=C2=A1metros
 * url, la direcci=C3=83=C2=B3n url a la que se realiza la =
petici=C3=83=C2=B3n ajax
 * idContenedor, que es el id del contenedor donde se meter=C3=83=C2=A1 =
la informaci=C3=83=C2=B3n
 * */=20
function getEspecialLoMas(url, idContenedor)
{
	var contenedor =3D document.getElementById(idContenedor);
	new Ajax.Request(url, {  =20
			parameters: '?bloque=3D'+idContenedor,=20
			method: 'get',  =20
			onSuccess: function(respuesta)=20
				{    =20
					contenedor.innerHTML =3D respuesta.responseText;					=09
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					//alert("Ocurri=C3=83=C2=B3 un error al cargar bloque Lo =
m=C3=83=C2=A1s");
				} 	=09
		});
}


/**
 * Abre en una ventana la ampliaci=C3=83=C2=B3n de la imagen de una =
noticia
 */
function abrirAmpliacion(url, titulo, autor, pie, alto, ancho)
{
	var imagen =3D new Image();
	var pieAncho =3D 0;
	var altoImagen =3D 0;
	var anchoImagen =3D 0;
	var ventanaAmpliacion =3D null;
	var docAmpliacion =3D null;
=09
	imagen.onload =3D function()
	{
		altoImagen =3D imagen.height;
		anchoImagen =3D imagen.width;	=09
	=09
		if (trim(alto) !=3D "")
			alto =3D parseInt(alto) + 15;
		else
			alto =3D altoImagen + 15;
		=09
		if (parseInt(alto) > 0 && trim(pie) !=3D "")
			alto =3D parseInt(alto) + 80;
		=09
		if (trim(ancho) !=3D "")
		{
			pieAncho =3D ancho;
			ancho =3D parseInt(ancho) + 30;
		}
		else
		{
			pieAncho =3D anchoImagen;
			ancho =3D anchoImagen + 30;
		}	=09
			=09
		ventanaAmpliacion =3D window.open('about:blank','', 'height=3D' + alto =
+ ', width=3D' + ancho + ', resizable=3D1');
		docAmpliacion =3D ventanaAmpliacion.document;
		=
docAmpliacion.write("<html><head><title>P=C3=9ABLICO</title></head><body>=
");
		docAmpliacion.write("<div style=3D\"width: " + pieAncho + "px;\">");
		docAmpliacion.write("<img src=3D\"" + url + "\" alt=3D\"" + titulo + =
"\">");
	=09
		if (trim(autor) !=3D "")
			autor =3D autor + " - ";
	=09
		docAmpliacion.write("<div style=3D\"background-color: #F3F3F3; =
padding: 2px; font-size: 11px; font-family: Arial, Helvetica, =
sans-serif; font-weight: bold;\">" + autor + pie + "</div>");
		docAmpliacion.write("</div>");
		docAmpliacion.write("</body>");
		docAmpliacion.close();
	=09
	};
=09
	imagen.src =3D url;
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/js/prototype.js

/*  Prototype JavaScript framework, version 1.5.1=0A=
 *  (c) 2005-2007 Sam Stephenson=0A=
 *=0A=
 *  Prototype is freely distributable under the terms of an MIT-style =
license.=0A=
 *  For details, see the Prototype web site: http://www.prototypejs.org/=0A=
 *=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Prototype =3D {=0A=
  Version: '1.5.1',=0A=
=0A=
  Browser: {=0A=
    IE:     !!(window.attachEvent && !window.opera),=0A=
    Opera:  !!window.opera,=0A=
    WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1,=0A=
    Gecko:  navigator.userAgent.indexOf('Gecko') > -1 && =
navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A=
  },=0A=
=0A=
  BrowserFeatures: {=0A=
    XPath: !!document.evaluate,=0A=
    ElementExtensions: !!window.HTMLElement,=0A=
    SpecificElementExtensions:=0A=
      (document.createElement('div').__proto__ !=3D=3D=0A=
       document.createElement('form').__proto__)=0A=
  },=0A=
=0A=
  ScriptFragment: '<script[^>]*>([\u0001-\uFFFF]*?)</script>',=0A=
  JSONFilter: /^\/\*-secure-\s*(.*)\s*\*\/\s*$/,=0A=
=0A=
  emptyFunction: function() { },=0A=
  K: function(x) { return x }=0A=
}=0A=
=0A=
var Class =3D {=0A=
  create: function() {=0A=
    return function() {=0A=
      this.initialize.apply(this, arguments);=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
var Abstract =3D new Object();=0A=
=0A=
Object.extend =3D function(destination, source) {=0A=
  for (var property in source) {=0A=
    destination[property] =3D source[property];=0A=
  }=0A=
  return destination;=0A=
}=0A=
=0A=
Object.extend(Object, {=0A=
  inspect: function(object) {=0A=
    try {=0A=
      if (object =3D=3D=3D undefined) return 'undefined';=0A=
      if (object =3D=3D=3D null) return 'null';=0A=
      return object.inspect ? object.inspect() : object.toString();=0A=
    } catch (e) {=0A=
      if (e instanceof RangeError) return '...';=0A=
      throw e;=0A=
    }=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var type =3D typeof object;=0A=
    switch(type) {=0A=
      case 'undefined':=0A=
      case 'function':=0A=
      case 'unknown': return;=0A=
      case 'boolean': return object.toString();=0A=
    }=0A=
    if (object =3D=3D=3D null) return 'null';=0A=
    if (object.toJSON) return object.toJSON();=0A=
    if (object.ownerDocument =3D=3D=3D document) return;=0A=
    var results =3D [];=0A=
    for (var property in object) {=0A=
      var value =3D Object.toJSON(object[property]);=0A=
      if (value !=3D=3D undefined)=0A=
        results.push(property.toJSON() + ': ' + value);=0A=
    }=0A=
    return '{' + results.join(', ') + '}';=0A=
  },=0A=
=0A=
  keys: function(object) {=0A=
    var keys =3D [];=0A=
    for (var property in object)=0A=
      keys.push(property);=0A=
    return keys;=0A=
  },=0A=
=0A=
  values: function(object) {=0A=
    var values =3D [];=0A=
    for (var property in object)=0A=
      values.push(object[property]);=0A=
    return values;=0A=
  },=0A=
=0A=
  clone: function(object) {=0A=
    return Object.extend({}, object);=0A=
  }=0A=
});=0A=
=0A=
Function.prototype.bind =3D function() {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function() {=0A=
    return __method.apply(object, args.concat($A(arguments)));=0A=
  }=0A=
}=0A=
=0A=
Function.prototype.bindAsEventListener =3D function(object) {=0A=
  var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A=
  return function(event) {=0A=
    return __method.apply(object, [event || window.event].concat(args));=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Number.prototype, {=0A=
  toColorPart: function() {=0A=
    return this.toPaddedString(2, 16);=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this + 1;=0A=
  },=0A=
=0A=
  times: function(iterator) {=0A=
    $R(0, this, true).each(iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  toPaddedString: function(length, radix) {=0A=
    var string =3D this.toString(radix || 10);=0A=
    return '0'.times(length - string.length) + string;=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return isFinite(this) ? this.toString() : 'null';=0A=
  }=0A=
});=0A=
=0A=
Date.prototype.toJSON =3D function() {=0A=
  return '"' + this.getFullYear() + '-' +=0A=
    (this.getMonth() + 1).toPaddedString(2) + '-' +=0A=
    this.getDate().toPaddedString(2) + 'T' +=0A=
    this.getHours().toPaddedString(2) + ':' +=0A=
    this.getMinutes().toPaddedString(2) + ':' +=0A=
    this.getSeconds().toPaddedString(2) + '"';=0A=
};=0A=
=0A=
var Try =3D {=0A=
  these: function() {=0A=
    var returnValue;=0A=
=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var lambda =3D arguments[i];=0A=
      try {=0A=
        returnValue =3D lambda();=0A=
        break;=0A=
      } catch (e) {}=0A=
    }=0A=
=0A=
    return returnValue;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var PeriodicalExecuter =3D Class.create();=0A=
PeriodicalExecuter.prototype =3D {=0A=
  initialize: function(callback, frequency) {=0A=
    this.callback =3D callback;=0A=
    this.frequency =3D frequency;=0A=
    this.currentlyExecuting =3D false;=0A=
=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    this.timer =3D setInterval(this.onTimerEvent.bind(this), =
this.frequency * 1000);=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    if (!this.timer) return;=0A=
    clearInterval(this.timer);=0A=
    this.timer =3D null;=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    if (!this.currentlyExecuting) {=0A=
      try {=0A=
        this.currentlyExecuting =3D true;=0A=
        this.callback(this);=0A=
      } finally {=0A=
        this.currentlyExecuting =3D false;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
Object.extend(String, {=0A=
  interpret: function(value) {=0A=
    return value =3D=3D null ? '' : String(value);=0A=
  },=0A=
  specialChar: {=0A=
    '\b': '\\b',=0A=
    '\t': '\\t',=0A=
    '\n': '\\n',=0A=
    '\f': '\\f',=0A=
    '\r': '\\r',=0A=
    '\\': '\\\\'=0A=
  }=0A=
});=0A=
=0A=
Object.extend(String.prototype, {=0A=
  gsub: function(pattern, replacement) {=0A=
    var result =3D '', source =3D this, match;=0A=
    replacement =3D arguments.callee.prepareReplacement(replacement);=0A=
=0A=
    while (source.length > 0) {=0A=
      if (match =3D source.match(pattern)) {=0A=
        result +=3D source.slice(0, match.index);=0A=
        result +=3D String.interpret(replacement(match));=0A=
        source  =3D source.slice(match.index + match[0].length);=0A=
      } else {=0A=
        result +=3D source, source =3D '';=0A=
      }=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  sub: function(pattern, replacement, count) {=0A=
    replacement =3D this.gsub.prepareReplacement(replacement);=0A=
    count =3D count =3D=3D=3D undefined ? 1 : count;=0A=
=0A=
    return this.gsub(pattern, function(match) {=0A=
      if (--count < 0) return match[0];=0A=
      return replacement(match);=0A=
    });=0A=
  },=0A=
=0A=
  scan: function(pattern, iterator) {=0A=
    this.gsub(pattern, iterator);=0A=
    return this;=0A=
  },=0A=
=0A=
  truncate: function(length, truncation) {=0A=
    length =3D length || 30;=0A=
    truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A=
    return this.length > length ?=0A=
      this.slice(0, length - truncation.length) + truncation : this;=0A=
  },=0A=
=0A=
  strip: function() {=0A=
    return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A=
  },=0A=
=0A=
  stripTags: function() {=0A=
    return this.replace(/<\/?[^>]+>/gi, '');=0A=
  },=0A=
=0A=
  stripScripts: function() {=0A=
    return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A=
  },=0A=
=0A=
  extractScripts: function() {=0A=
    var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A=
    var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A=
    return (this.match(matchAll) || []).map(function(scriptTag) {=0A=
      return (scriptTag.match(matchOne) || ['', ''])[1];=0A=
    });=0A=
  },=0A=
=0A=
  evalScripts: function() {=0A=
    return this.extractScripts().map(function(script) { return =
eval(script) });=0A=
  },=0A=
=0A=
  escapeHTML: function() {=0A=
    var self =3D arguments.callee;=0A=
    self.text.data =3D this;=0A=
    return self.div.innerHTML;=0A=
  },=0A=
=0A=
  unescapeHTML: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D this.stripTags();=0A=
    return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A=
      $A(div.childNodes).inject('', function(memo, node) { return =
memo+node.nodeValue }) :=0A=
      div.childNodes[0].nodeValue) : '';=0A=
  },=0A=
=0A=
  toQueryParams: function(separator) {=0A=
    var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A=
    if (!match) return {};=0A=
=0A=
    return match[1].split(separator || '&').inject({}, function(hash, =
pair) {=0A=
      if ((pair =3D pair.split('=3D'))[0]) {=0A=
        var key =3D decodeURIComponent(pair.shift());=0A=
        var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A=
        if (value !=3D undefined) value =3D decodeURIComponent(value);=0A=
=0A=
        if (key in hash) {=0A=
          if (hash[key].constructor !=3D Array) hash[key] =3D =
[hash[key]];=0A=
          hash[key].push(value);=0A=
        }=0A=
        else hash[key] =3D value;=0A=
      }=0A=
      return hash;=0A=
    });=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.split('');=0A=
  },=0A=
=0A=
  succ: function() {=0A=
    return this.slice(0, this.length - 1) +=0A=
      String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A=
  },=0A=
=0A=
  times: function(count) {=0A=
    var result =3D '';=0A=
    for (var i =3D 0; i < count; i++) result +=3D this;=0A=
    return result;=0A=
  },=0A=
=0A=
  camelize: function() {=0A=
    var parts =3D this.split('-'), len =3D parts.length;=0A=
    if (len =3D=3D 1) return parts[0];=0A=
=0A=
    var camelized =3D this.charAt(0) =3D=3D '-'=0A=
      ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A=
      : parts[0];=0A=
=0A=
    for (var i =3D 1; i < len; i++)=0A=
      camelized +=3D parts[i].charAt(0).toUpperCase() + =
parts[i].substring(1);=0A=
=0A=
    return camelized;=0A=
  },=0A=
=0A=
  capitalize: function() {=0A=
    return this.charAt(0).toUpperCase() + =
this.substring(1).toLowerCase();=0A=
  },=0A=
=0A=
  underscore: function() {=0A=
    return this.gsub(/::/, =
'/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{=
1}_#{2}').gsub(/-/,'_').toLowerCase();=0A=
  },=0A=
=0A=
  dasherize: function() {=0A=
    return this.gsub(/_/,'-');=0A=
  },=0A=
=0A=
  inspect: function(useDoubleQuotes) {=0A=
    var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A=
      var character =3D String.specialChar[match[0]];=0A=
      return character ? character : '\\u00' + =
match[0].charCodeAt().toPaddedString(2, 16);=0A=
    });=0A=
    if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') =
+ '"';=0A=
    return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return this.inspect(true);=0A=
  },=0A=
=0A=
  unfilterJSON: function(filter) {=0A=
    return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A=
  },=0A=
=0A=
  evalJSON: function(sanitize) {=0A=
    var json =3D this.unfilterJSON();=0A=
    try {=0A=
      if (!sanitize || =
(/^("(\\.|[^"\\\n\r])*?"|[,:{}\[\]0-9.\-+Eaeflnr-u =
\n\r\t])+?$/.test(json)))=0A=
        return eval('(' + json + ')');=0A=
    } catch (e) { }=0A=
    throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A=
  },=0A=
=0A=
  include: function(pattern) {=0A=
    return this.indexOf(pattern) > -1;=0A=
  },=0A=
=0A=
  startsWith: function(pattern) {=0A=
    return this.indexOf(pattern) =3D=3D=3D 0;=0A=
  },=0A=
=0A=
  endsWith: function(pattern) {=0A=
    var d =3D this.length - pattern.length;=0A=
    return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A=
  },=0A=
=0A=
  empty: function() {=0A=
    return this =3D=3D '';=0A=
  },=0A=
=0A=
  blank: function() {=0A=
    return /^\s*$/.test(this);=0A=
  }=0A=
});=0A=
=0A=
if (Prototype.Browser.WebKit || Prototype.Browser.IE) =
Object.extend(String.prototype, {=0A=
  escapeHTML: function() {=0A=
    return =
this.replace(/&/g,'&amp;').replace(/</g,'&lt;').replace(/>/g,'&gt;');=0A=
  },=0A=
  unescapeHTML: function() {=0A=
    return =
this.replace(/&amp;/g,'&').replace(/&lt;/g,'<').replace(/&gt;/g,'>');=0A=
  }=0A=
});=0A=
=0A=
String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A=
  if (typeof replacement =3D=3D 'function') return replacement;=0A=
  var template =3D new Template(replacement);=0A=
  return function(match) { return template.evaluate(match) };=0A=
}=0A=
=0A=
String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A=
=0A=
Object.extend(String.prototype.escapeHTML, {=0A=
  div:  document.createElement('div'),=0A=
  text: document.createTextNode('')=0A=
});=0A=
=0A=
with (String.prototype.escapeHTML) div.appendChild(text);=0A=
=0A=
var Template =3D Class.create();=0A=
Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A=
Template.prototype =3D {=0A=
  initialize: function(template, pattern) {=0A=
    this.template =3D template.toString();=0A=
    this.pattern  =3D pattern || Template.Pattern;=0A=
  },=0A=
=0A=
  evaluate: function(object) {=0A=
    return this.template.gsub(this.pattern, function(match) {=0A=
      var before =3D match[1];=0A=
      if (before =3D=3D '\\') return match[2];=0A=
      return before + String.interpret(object[match[3]]);=0A=
    });=0A=
  }=0A=
}=0A=
=0A=
var $break =3D {}, $continue =3D new Error('"throw $continue" is =
deprecated, use "return" instead');=0A=
=0A=
var Enumerable =3D {=0A=
  each: function(iterator) {=0A=
    var index =3D 0;=0A=
    try {=0A=
      this._each(function(value) {=0A=
        iterator(value, index++);=0A=
      });=0A=
    } catch (e) {=0A=
      if (e !=3D $break) throw e;=0A=
    }=0A=
    return this;=0A=
  },=0A=
=0A=
  eachSlice: function(number, iterator) {=0A=
    var index =3D -number, slices =3D [], array =3D this.toArray();=0A=
    while ((index +=3D number) < array.length)=0A=
      slices.push(array.slice(index, index+number));=0A=
    return slices.map(iterator);=0A=
  },=0A=
=0A=
  all: function(iterator) {=0A=
    var result =3D true;=0A=
    this.each(function(value, index) {=0A=
      result =3D result && !!(iterator || Prototype.K)(value, index);=0A=
      if (!result) throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  any: function(iterator) {=0A=
    var result =3D false;=0A=
    this.each(function(value, index) {=0A=
      if (result =3D !!(iterator || Prototype.K)(value, index))=0A=
        throw $break;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  collect: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push((iterator || Prototype.K)(value, index));=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  detect: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index)) {=0A=
        result =3D value;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  findAll: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  grep: function(pattern, iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      var stringValue =3D value.toString();=0A=
      if (stringValue.match(pattern))=0A=
        results.push((iterator || Prototype.K)(value, index));=0A=
    })=0A=
    return results;=0A=
  },=0A=
=0A=
  include: function(object) {=0A=
    var found =3D false;=0A=
    this.each(function(value) {=0A=
      if (value =3D=3D object) {=0A=
        found =3D true;=0A=
        throw $break;=0A=
      }=0A=
    });=0A=
    return found;=0A=
  },=0A=
=0A=
  inGroupsOf: function(number, fillWith) {=0A=
    fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A=
    return this.eachSlice(number, function(slice) {=0A=
      while(slice.length < number) slice.push(fillWith);=0A=
      return slice;=0A=
    });=0A=
  },=0A=
=0A=
  inject: function(memo, iterator) {=0A=
    this.each(function(value, index) {=0A=
      memo =3D iterator(memo, value, index);=0A=
    });=0A=
    return memo;=0A=
  },=0A=
=0A=
  invoke: function(method) {=0A=
    var args =3D $A(arguments).slice(1);=0A=
    return this.map(function(value) {=0A=
      return value[method].apply(value, args);=0A=
    });=0A=
  },=0A=
=0A=
  max: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value >=3D result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  min: function(iterator) {=0A=
    var result;=0A=
    this.each(function(value, index) {=0A=
      value =3D (iterator || Prototype.K)(value, index);=0A=
      if (result =3D=3D undefined || value < result)=0A=
        result =3D value;=0A=
    });=0A=
    return result;=0A=
  },=0A=
=0A=
  partition: function(iterator) {=0A=
    var trues =3D [], falses =3D [];=0A=
    this.each(function(value, index) {=0A=
      ((iterator || Prototype.K)(value, index) ?=0A=
        trues : falses).push(value);=0A=
    });=0A=
    return [trues, falses];=0A=
  },=0A=
=0A=
  pluck: function(property) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      results.push(value[property]);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  reject: function(iterator) {=0A=
    var results =3D [];=0A=
    this.each(function(value, index) {=0A=
      if (!iterator(value, index))=0A=
        results.push(value);=0A=
    });=0A=
    return results;=0A=
  },=0A=
=0A=
  sortBy: function(iterator) {=0A=
    return this.map(function(value, index) {=0A=
      return {value: value, criteria: iterator(value, index)};=0A=
    }).sort(function(left, right) {=0A=
      var a =3D left.criteria, b =3D right.criteria;=0A=
      return a < b ? -1 : a > b ? 1 : 0;=0A=
    }).pluck('value');=0A=
  },=0A=
=0A=
  toArray: function() {=0A=
    return this.map();=0A=
  },=0A=
=0A=
  zip: function() {=0A=
    var iterator =3D Prototype.K, args =3D $A(arguments);=0A=
    if (typeof args.last() =3D=3D 'function')=0A=
      iterator =3D args.pop();=0A=
=0A=
    var collections =3D [this].concat(args).map($A);=0A=
    return this.map(function(value, index) {=0A=
      return iterator(collections.pluck(index));=0A=
    });=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.toArray().length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Enumerable:' + this.toArray().inspect() + '>';=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Enumerable, {=0A=
  map:     Enumerable.collect,=0A=
  find:    Enumerable.detect,=0A=
  select:  Enumerable.findAll,=0A=
  member:  Enumerable.include,=0A=
  entries: Enumerable.toArray=0A=
});=0A=
var $A =3D Array.from =3D function(iterable) {=0A=
  if (!iterable) return [];=0A=
  if (iterable.toArray) {=0A=
    return iterable.toArray();=0A=
  } else {=0A=
    var results =3D [];=0A=
    for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A=
      results.push(iterable[i]);=0A=
    return results;=0A=
  }=0A=
}=0A=
=0A=
if (Prototype.Browser.WebKit) {=0A=
  $A =3D Array.from =3D function(iterable) {=0A=
    if (!iterable) return [];=0A=
    if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object =
NodeList]') &&=0A=
      iterable.toArray) {=0A=
      return iterable.toArray();=0A=
    } else {=0A=
      var results =3D [];=0A=
      for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A=
        results.push(iterable[i]);=0A=
      return results;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Object.extend(Array.prototype, Enumerable);=0A=
=0A=
if (!Array.prototype._reverse)=0A=
  Array.prototype._reverse =3D Array.prototype.reverse;=0A=
=0A=
Object.extend(Array.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      iterator(this[i]);=0A=
  },=0A=
=0A=
  clear: function() {=0A=
    this.length =3D 0;=0A=
    return this;=0A=
  },=0A=
=0A=
  first: function() {=0A=
    return this[0];=0A=
  },=0A=
=0A=
  last: function() {=0A=
    return this[this.length - 1];=0A=
  },=0A=
=0A=
  compact: function() {=0A=
    return this.select(function(value) {=0A=
      return value !=3D null;=0A=
    });=0A=
  },=0A=
=0A=
  flatten: function() {=0A=
    return this.inject([], function(array, value) {=0A=
      return array.concat(value && value.constructor =3D=3D Array ?=0A=
        value.flatten() : [value]);=0A=
    });=0A=
  },=0A=
=0A=
  without: function() {=0A=
    var values =3D $A(arguments);=0A=
    return this.select(function(value) {=0A=
      return !values.include(value);=0A=
    });=0A=
  },=0A=
=0A=
  indexOf: function(object) {=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++)=0A=
      if (this[i] =3D=3D object) return i;=0A=
    return -1;=0A=
  },=0A=
=0A=
  reverse: function(inline) {=0A=
    return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A=
  },=0A=
=0A=
  reduce: function() {=0A=
    return this.length > 1 ? this : this[0];=0A=
  },=0A=
=0A=
  uniq: function(sorted) {=0A=
    return this.inject([], function(array, value, index) {=0A=
      if (0 =3D=3D index || (sorted ? array.last() !=3D value : =
!array.include(value)))=0A=
        array.push(value);=0A=
      return array;=0A=
    });=0A=
  },=0A=
=0A=
  clone: function() {=0A=
    return [].concat(this);=0A=
  },=0A=
=0A=
  size: function() {=0A=
    return this.length;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '[' + this.map(Object.inspect).join(', ') + ']';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    var results =3D [];=0A=
    this.each(function(object) {=0A=
      var value =3D Object.toJSON(object);=0A=
      if (value !=3D=3D undefined) results.push(value);=0A=
    });=0A=
    return '[' + results.join(', ') + ']';=0A=
  }=0A=
});=0A=
=0A=
Array.prototype.toArray =3D Array.prototype.clone;=0A=
=0A=
function $w(string) {=0A=
  string =3D string.strip();=0A=
  return string ? string.split(/\s+/) : [];=0A=
}=0A=
=0A=
if (Prototype.Browser.Opera){=0A=
  Array.prototype.concat =3D function() {=0A=
    var array =3D [];=0A=
    for (var i =3D 0, length =3D this.length; i < length; i++) =
array.push(this[i]);=0A=
    for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      if (arguments[i].constructor =3D=3D Array) {=0A=
        for (var j =3D 0, arrayLength =3D arguments[i].length; j < =
arrayLength; j++)=0A=
          array.push(arguments[i][j]);=0A=
      } else {=0A=
        array.push(arguments[i]);=0A=
      }=0A=
    }=0A=
    return array;=0A=
  }=0A=
}=0A=
var Hash =3D function(object) {=0A=
  if (object instanceof Hash) this.merge(object);=0A=
  else Object.extend(this, object || {});=0A=
};=0A=
=0A=
Object.extend(Hash, {=0A=
  toQueryString: function(obj) {=0A=
    var parts =3D [];=0A=
    parts.add =3D arguments.callee.addPair;=0A=
=0A=
    this.prototype._each.call(obj, function(pair) {=0A=
      if (!pair.key) return;=0A=
      var value =3D pair.value;=0A=
=0A=
      if (value && typeof value =3D=3D 'object') {=0A=
        if (value.constructor =3D=3D Array) value.each(function(value) {=0A=
          parts.add(pair.key, value);=0A=
        });=0A=
        return;=0A=
      }=0A=
      parts.add(pair.key, value);=0A=
    });=0A=
=0A=
    return parts.join('&');=0A=
  },=0A=
=0A=
  toJSON: function(object) {=0A=
    var results =3D [];=0A=
    this.prototype._each.call(object, function(pair) {=0A=
      var value =3D Object.toJSON(pair.value);=0A=
      if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ': ' =
+ value);=0A=
    });=0A=
    return '{' + results.join(', ') + '}';=0A=
  }=0A=
});=0A=
=0A=
Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A=
  key =3D encodeURIComponent(key);=0A=
  if (value =3D=3D=3D undefined) this.push(key);=0A=
  else this.push(key + '=3D' + (value =3D=3D null ? '' : =
encodeURIComponent(value)));=0A=
}=0A=
=0A=
Object.extend(Hash.prototype, Enumerable);=0A=
Object.extend(Hash.prototype, {=0A=
  _each: function(iterator) {=0A=
    for (var key in this) {=0A=
      var value =3D this[key];=0A=
      if (value && value =3D=3D Hash.prototype[key]) continue;=0A=
=0A=
      var pair =3D [key, value];=0A=
      pair.key =3D key;=0A=
      pair.value =3D value;=0A=
      iterator(pair);=0A=
    }=0A=
  },=0A=
=0A=
  keys: function() {=0A=
    return this.pluck('key');=0A=
  },=0A=
=0A=
  values: function() {=0A=
    return this.pluck('value');=0A=
  },=0A=
=0A=
  merge: function(hash) {=0A=
    return $H(hash).inject(this, function(mergedHash, pair) {=0A=
      mergedHash[pair.key] =3D pair.value;=0A=
      return mergedHash;=0A=
    });=0A=
  },=0A=
=0A=
  remove: function() {=0A=
    var result;=0A=
    for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A=
      var value =3D this[arguments[i]];=0A=
      if (value !=3D=3D undefined){=0A=
        if (result =3D=3D=3D undefined) result =3D value;=0A=
        else {=0A=
          if (result.constructor !=3D Array) result =3D [result];=0A=
          result.push(value)=0A=
        }=0A=
      }=0A=
      delete this[arguments[i]];=0A=
    }=0A=
    return result;=0A=
  },=0A=
=0A=
  toQueryString: function() {=0A=
    return Hash.toQueryString(this);=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return '#<Hash:{' + this.map(function(pair) {=0A=
      return pair.map(Object.inspect).join(': ');=0A=
    }).join(', ') + '}>';=0A=
  },=0A=
=0A=
  toJSON: function() {=0A=
    return Hash.toJSON(this);=0A=
  }=0A=
});=0A=
=0A=
function $H(object) {=0A=
  if (object instanceof Hash) return object;=0A=
  return new Hash(object);=0A=
};=0A=
=0A=
// Safari iterates over shadowed properties=0A=
if (function() {=0A=
  var i =3D 0, Test =3D function(value) { this.key =3D value };=0A=
  Test.prototype.key =3D 'foo';=0A=
  for (var property in new Test('bar')) i++;=0A=
  return i > 1;=0A=
}()) Hash.prototype._each =3D function(iterator) {=0A=
  var cache =3D [];=0A=
  for (var key in this) {=0A=
    var value =3D this[key];=0A=
    if ((value && value =3D=3D Hash.prototype[key]) || =
cache.include(key)) continue;=0A=
    cache.push(key);=0A=
    var pair =3D [key, value];=0A=
    pair.key =3D key;=0A=
    pair.value =3D value;=0A=
    iterator(pair);=0A=
  }=0A=
};=0A=
ObjectRange =3D Class.create();=0A=
Object.extend(ObjectRange.prototype, Enumerable);=0A=
Object.extend(ObjectRange.prototype, {=0A=
  initialize: function(start, end, exclusive) {=0A=
    this.start =3D start;=0A=
    this.end =3D end;=0A=
    this.exclusive =3D exclusive;=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    var value =3D this.start;=0A=
    while (this.include(value)) {=0A=
      iterator(value);=0A=
      value =3D value.succ();=0A=
    }=0A=
  },=0A=
=0A=
  include: function(value) {=0A=
    if (value < this.start)=0A=
      return false;=0A=
    if (this.exclusive)=0A=
      return value < this.end;=0A=
    return value <=3D this.end;=0A=
  }=0A=
});=0A=
=0A=
var $R =3D function(start, end, exclusive) {=0A=
  return new ObjectRange(start, end, exclusive);=0A=
}=0A=
=0A=
var Ajax =3D {=0A=
  getTransport: function() {=0A=
    return Try.these(=0A=
      function() {return new XMLHttpRequest()},=0A=
      function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A=
      function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A=
    ) || false;=0A=
  },=0A=
=0A=
  activeRequestCount: 0=0A=
}=0A=
=0A=
Ajax.Responders =3D {=0A=
  responders: [],=0A=
=0A=
  _each: function(iterator) {=0A=
    this.responders._each(iterator);=0A=
  },=0A=
=0A=
  register: function(responder) {=0A=
    if (!this.include(responder))=0A=
      this.responders.push(responder);=0A=
  },=0A=
=0A=
  unregister: function(responder) {=0A=
    this.responders =3D this.responders.without(responder);=0A=
  },=0A=
=0A=
  dispatch: function(callback, request, transport, json) {=0A=
    this.each(function(responder) {=0A=
      if (typeof responder[callback] =3D=3D 'function') {=0A=
        try {=0A=
          responder[callback].apply(responder, [request, transport, =
json]);=0A=
        } catch (e) {}=0A=
      }=0A=
    });=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Ajax.Responders, Enumerable);=0A=
=0A=
Ajax.Responders.register({=0A=
  onCreate: function() {=0A=
    Ajax.activeRequestCount++;=0A=
  },=0A=
  onComplete: function() {=0A=
    Ajax.activeRequestCount--;=0A=
  }=0A=
});=0A=
=0A=
Ajax.Base =3D function() {};=0A=
Ajax.Base.prototype =3D {=0A=
  setOptions: function(options) {=0A=
    this.options =3D {=0A=
      method:       'post',=0A=
      asynchronous: true,=0A=
      contentType:  'application/x-www-form-urlencoded',=0A=
      encoding:     'UTF-8',=0A=
      parameters:   ''=0A=
    }=0A=
    Object.extend(this.options, options || {});=0A=
=0A=
    this.options.method =3D this.options.method.toLowerCase();=0A=
    if (typeof this.options.parameters =3D=3D 'string')=0A=
      this.options.parameters =3D =
this.options.parameters.toQueryParams();=0A=
  }=0A=
}=0A=
=0A=
Ajax.Request =3D Class.create();=0A=
Ajax.Request.Events =3D=0A=
  ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A=
=0A=
Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  _complete: false,=0A=
=0A=
  initialize: function(url, options) {=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  request: function(url) {=0A=
    this.url =3D url;=0A=
    this.method =3D this.options.method;=0A=
    var params =3D Object.clone(this.options.parameters);=0A=
=0A=
    if (!['get', 'post'].include(this.method)) {=0A=
      // simulate other verbs over post=0A=
      params['_method'] =3D this.method;=0A=
      this.method =3D 'post';=0A=
    }=0A=
=0A=
    this.parameters =3D params;=0A=
=0A=
    if (params =3D Hash.toQueryString(params)) {=0A=
      // when GET, append parameters to URL=0A=
      if (this.method =3D=3D 'get')=0A=
        this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A=
      else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A=
        params +=3D '&_=3D';=0A=
    }=0A=
=0A=
    try {=0A=
      if (this.options.onCreate) this.options.onCreate(this.transport);=0A=
      Ajax.Responders.dispatch('onCreate', this, this.transport);=0A=
=0A=
      this.transport.open(this.method.toUpperCase(), this.url,=0A=
        this.options.asynchronous);=0A=
=0A=
      if (this.options.asynchronous)=0A=
        setTimeout(function() { this.respondToReadyState(1) =
}.bind(this), 10);=0A=
=0A=
      this.transport.onreadystatechange =3D =
this.onStateChange.bind(this);=0A=
      this.setRequestHeaders();=0A=
=0A=
      this.body =3D this.method =3D=3D 'post' ? (this.options.postBody =
|| params) : null;=0A=
      this.transport.send(this.body);=0A=
=0A=
      /* Force Firefox to handle ready state 4 for synchronous requests =
*/=0A=
      if (!this.options.asynchronous && this.transport.overrideMimeType)=0A=
        this.onStateChange();=0A=
=0A=
    }=0A=
    catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  onStateChange: function() {=0A=
    var readyState =3D this.transport.readyState;=0A=
    if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A=
      this.respondToReadyState(this.transport.readyState);=0A=
  },=0A=
=0A=
  setRequestHeaders: function() {=0A=
    var headers =3D {=0A=
      'X-Requested-With': 'XMLHttpRequest',=0A=
      'X-Prototype-Version': Prototype.Version,=0A=
      'Accept': 'text/javascript, text/html, application/xml, text/xml, =
*/*'=0A=
    };=0A=
=0A=
    if (this.method =3D=3D 'post') {=0A=
      headers['Content-type'] =3D this.options.contentType +=0A=
        (this.options.encoding ? '; charset=3D' + this.options.encoding =
: '');=0A=
=0A=
      /* Force "Connection: close" for older Mozilla browsers to work=0A=
       * around a bug where XMLHttpRequest sends an incorrect=0A=
       * Content-length header. See Mozilla Bugzilla #246651.=0A=
       */=0A=
      if (this.transport.overrideMimeType &&=0A=
          (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < =
2005)=0A=
            headers['Connection'] =3D 'close';=0A=
    }=0A=
=0A=
    // user-defined headers=0A=
    if (typeof this.options.requestHeaders =3D=3D 'object') {=0A=
      var extras =3D this.options.requestHeaders;=0A=
=0A=
      if (typeof extras.push =3D=3D 'function')=0A=
        for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A=
          headers[extras[i]] =3D extras[i+1];=0A=
      else=0A=
        $H(extras).each(function(pair) { headers[pair.key] =3D =
pair.value });=0A=
    }=0A=
=0A=
    for (var name in headers)=0A=
      this.transport.setRequestHeader(name, headers[name]);=0A=
  },=0A=
=0A=
  success: function() {=0A=
    return !this.transport.status=0A=
        || (this.transport.status >=3D 200 && this.transport.status < =
300);=0A=
  },=0A=
=0A=
  respondToReadyState: function(readyState) {=0A=
    var state =3D Ajax.Request.Events[readyState];=0A=
    var transport =3D this.transport, json =3D this.evalJSON();=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      try {=0A=
        this._complete =3D true;=0A=
        (this.options['on' + this.transport.status]=0A=
         || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A=
         || Prototype.emptyFunction)(transport, json);=0A=
      } catch (e) {=0A=
        this.dispatchException(e);=0A=
      }=0A=
=0A=
      var contentType =3D this.getHeader('Content-type');=0A=
      if (contentType && contentType.strip().=0A=
        match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A=
          this.evalResponse();=0A=
    }=0A=
=0A=
    try {=0A=
      (this.options['on' + state] || Prototype.emptyFunction)(transport, =
json);=0A=
      Ajax.Responders.dispatch('on' + state, this, transport, json);=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
=0A=
    if (state =3D=3D 'Complete') {=0A=
      // avoid memory leak in MSIE: clean up=0A=
      this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A=
    }=0A=
  },=0A=
=0A=
  getHeader: function(name) {=0A=
    try {=0A=
      return this.transport.getResponseHeader(name);=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalJSON: function() {=0A=
    try {=0A=
      var json =3D this.getHeader('X-JSON');=0A=
      return json ? json.evalJSON() : null;=0A=
    } catch (e) { return null }=0A=
  },=0A=
=0A=
  evalResponse: function() {=0A=
    try {=0A=
      return eval((this.transport.responseText || '').unfilterJSON());=0A=
    } catch (e) {=0A=
      this.dispatchException(e);=0A=
    }=0A=
  },=0A=
=0A=
  dispatchException: function(exception) {=0A=
    (this.options.onException || Prototype.emptyFunction)(this, =
exception);=0A=
    Ajax.Responders.dispatch('onException', this, exception);=0A=
  }=0A=
});=0A=
=0A=
Ajax.Updater =3D Class.create();=0A=
=0A=
Object.extend(Object.extend(Ajax.Updater.prototype, =
Ajax.Request.prototype), {=0A=
  initialize: function(container, url, options) {=0A=
    this.container =3D {=0A=
      success: (container.success || container),=0A=
      failure: (container.failure || (container.success ? null : =
container))=0A=
    }=0A=
=0A=
    this.transport =3D Ajax.getTransport();=0A=
    this.setOptions(options);=0A=
=0A=
    var onComplete =3D this.options.onComplete || =
Prototype.emptyFunction;=0A=
    this.options.onComplete =3D (function(transport, param) {=0A=
      this.updateContent();=0A=
      onComplete(transport, param);=0A=
    }).bind(this);=0A=
=0A=
    this.request(url);=0A=
  },=0A=
=0A=
  updateContent: function() {=0A=
    var receiver =3D this.container[this.success() ? 'success' : =
'failure'];=0A=
    var response =3D this.transport.responseText;=0A=
=0A=
    if (!this.options.evalScripts) response =3D response.stripScripts();=0A=
=0A=
    if (receiver =3D $(receiver)) {=0A=
      if (this.options.insertion)=0A=
        new this.options.insertion(receiver, response);=0A=
      else=0A=
        receiver.update(response);=0A=
    }=0A=
=0A=
    if (this.success()) {=0A=
      if (this.onComplete)=0A=
        setTimeout(this.onComplete.bind(this), 10);=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
Ajax.PeriodicalUpdater =3D Class.create();=0A=
Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A=
  initialize: function(container, url, options) {=0A=
    this.setOptions(options);=0A=
    this.onComplete =3D this.options.onComplete;=0A=
=0A=
    this.frequency =3D (this.options.frequency || 2);=0A=
    this.decay =3D (this.options.decay || 1);=0A=
=0A=
    this.updater =3D {};=0A=
    this.container =3D container;=0A=
    this.url =3D url;=0A=
=0A=
    this.start();=0A=
  },=0A=
=0A=
  start: function() {=0A=
    this.options.onComplete =3D this.updateComplete.bind(this);=0A=
    this.onTimerEvent();=0A=
  },=0A=
=0A=
  stop: function() {=0A=
    this.updater.options.onComplete =3D undefined;=0A=
    clearTimeout(this.timer);=0A=
    (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A=
  },=0A=
=0A=
  updateComplete: function(request) {=0A=
    if (this.options.decay) {=0A=
      this.decay =3D (request.responseText =3D=3D this.lastText ?=0A=
        this.decay * this.options.decay : 1);=0A=
=0A=
      this.lastText =3D request.responseText;=0A=
    }=0A=
    this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A=
      this.decay * this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    this.updater =3D new Ajax.Updater(this.container, this.url, =
this.options);=0A=
  }=0A=
});=0A=
function $(element) {=0A=
  if (arguments.length > 1) {=0A=
    for (var i =3D 0, elements =3D [], length =3D arguments.length; i < =
length; i++)=0A=
      elements.push($(arguments[i]));=0A=
    return elements;=0A=
  }=0A=
  if (typeof element =3D=3D 'string')=0A=
    element =3D document.getElementById(element);=0A=
  return Element.extend(element);=0A=
}=0A=
=0A=
if (Prototype.BrowserFeatures.XPath) {=0A=
  document._getElementsByXPath =3D function(expression, parentElement) {=0A=
    var results =3D [];=0A=
    var query =3D document.evaluate(expression, $(parentElement) || =
document,=0A=
      null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A=
    for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A=
      results.push(query.snapshotItem(i));=0A=
    return results;=0A=
  };=0A=
=0A=
  document.getElementsByClassName =3D function(className, parentElement) =
{=0A=
    var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + =
" ')]";=0A=
    return document._getElementsByXPath(q, parentElement);=0A=
  }=0A=
=0A=
} else document.getElementsByClassName =3D function(className, =
parentElement) {=0A=
  var children =3D ($(parentElement) || =
document.body).getElementsByTagName('*');=0A=
  var elements =3D [], child;=0A=
  for (var i =3D 0, length =3D children.length; i < length; i++) {=0A=
    child =3D children[i];=0A=
    if (Element.hasClassName(child, className))=0A=
      elements.push(Element.extend(child));=0A=
  }=0A=
  return elements;=0A=
};=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
if (!window.Element) var Element =3D {};=0A=
=0A=
Element.extend =3D function(element) {=0A=
  var F =3D Prototype.BrowserFeatures;=0A=
  if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A=
   element._extended || F.SpecificElementExtensions || element =3D=3D =
window)=0A=
    return element;=0A=
=0A=
  var methods =3D {}, tagName =3D element.tagName, cache =3D =
Element.extend.cache,=0A=
   T =3D Element.Methods.ByTag;=0A=
=0A=
  // extend methods for all tags (Safari doesn't need this)=0A=
  if (!F.ElementExtensions) {=0A=
    Object.extend(methods, Element.Methods),=0A=
    Object.extend(methods, Element.Methods.Simulated);=0A=
  }=0A=
=0A=
  // extend methods for specific tags=0A=
  if (T[tagName]) Object.extend(methods, T[tagName]);=0A=
=0A=
  for (var property in methods) {=0A=
    var value =3D methods[property];=0A=
    if (typeof value =3D=3D 'function' && !(property in element))=0A=
      element[property] =3D cache.findOrStore(value);=0A=
  }=0A=
=0A=
  element._extended =3D Prototype.emptyFunction;=0A=
  return element;=0A=
};=0A=
=0A=
Element.extend.cache =3D {=0A=
  findOrStore: function(value) {=0A=
    return this[value] =3D this[value] || function() {=0A=
      return value.apply(null, [this].concat($A(arguments)));=0A=
    }=0A=
  }=0A=
};=0A=
=0A=
Element.Methods =3D {=0A=
  visible: function(element) {=0A=
    return $(element).style.display !=3D 'none';=0A=
  },=0A=
=0A=
  toggle: function(element) {=0A=
    element =3D $(element);=0A=
    Element[Element.visible(element) ? 'hide' : 'show'](element);=0A=
    return element;=0A=
  },=0A=
=0A=
  hide: function(element) {=0A=
    $(element).style.display =3D 'none';=0A=
    return element;=0A=
  },=0A=
=0A=
  show: function(element) {=0A=
    $(element).style.display =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  remove: function(element) {=0A=
    element =3D $(element);=0A=
    element.parentNode.removeChild(element);=0A=
    return element;=0A=
  },=0A=
=0A=
  update: function(element, html) {=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    $(element).innerHTML =3D html.stripScripts();=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
    return element;=0A=
  },=0A=
=0A=
  replace: function(element, html) {=0A=
    element =3D $(element);=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    if (element.outerHTML) {=0A=
      element.outerHTML =3D html.stripScripts();=0A=
    } else {=0A=
      var range =3D element.ownerDocument.createRange();=0A=
      range.selectNodeContents(element);=0A=
      element.parentNode.replaceChild(=0A=
        range.createContextualFragment(html.stripScripts()), element);=0A=
    }=0A=
    setTimeout(function() {html.evalScripts()}, 10);=0A=
    return element;=0A=
  },=0A=
=0A=
  inspect: function(element) {=0A=
    element =3D $(element);=0A=
    var result =3D '<' + element.tagName.toLowerCase();=0A=
    $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A=
      var property =3D pair.first(), attribute =3D pair.last();=0A=
      var value =3D (element[property] || '').toString();=0A=
      if (value) result +=3D ' ' + attribute + '=3D' + =
value.inspect(true);=0A=
    });=0A=
    return result + '>';=0A=
  },=0A=
=0A=
  recursivelyCollect: function(element, property) {=0A=
    element =3D $(element);=0A=
    var elements =3D [];=0A=
    while (element =3D element[property])=0A=
      if (element.nodeType =3D=3D 1)=0A=
        elements.push(Element.extend(element));=0A=
    return elements;=0A=
  },=0A=
=0A=
  ancestors: function(element) {=0A=
    return $(element).recursivelyCollect('parentNode');=0A=
  },=0A=
=0A=
  descendants: function(element) {=0A=
    return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A=
  },=0A=
=0A=
  firstDescendant: function(element) {=0A=
    element =3D $(element).firstChild;=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    return $(element);=0A=
  },=0A=
=0A=
  immediateDescendants: function(element) {=0A=
    if (!(element =3D $(element).firstChild)) return [];=0A=
    while (element && element.nodeType !=3D 1) element =3D =
element.nextSibling;=0A=
    if (element) return [element].concat($(element).nextSiblings());=0A=
    return [];=0A=
  },=0A=
=0A=
  previousSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('previousSibling');=0A=
  },=0A=
=0A=
  nextSiblings: function(element) {=0A=
    return $(element).recursivelyCollect('nextSibling');=0A=
  },=0A=
=0A=
  siblings: function(element) {=0A=
    element =3D $(element);=0A=
    return =
element.previousSiblings().reverse().concat(element.nextSiblings());=0A=
  },=0A=
=0A=
  match: function(element, selector) {=0A=
    if (typeof selector =3D=3D 'string')=0A=
      selector =3D new Selector(selector);=0A=
    return selector.match($(element));=0A=
  },=0A=
=0A=
  up: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return $(element.parentNode);=0A=
    var ancestors =3D element.ancestors();=0A=
    return expression ? Selector.findElement(ancestors, expression, =
index) :=0A=
      ancestors[index || 0];=0A=
  },=0A=
=0A=
  down: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return element.firstDescendant();=0A=
    var descendants =3D element.descendants();=0A=
    return expression ? Selector.findElement(descendants, expression, =
index) :=0A=
      descendants[index || 0];=0A=
  },=0A=
=0A=
  previous: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.previousElementSibling(element));=0A=
    var previousSiblings =3D element.previousSiblings();=0A=
    return expression ? Selector.findElement(previousSiblings, =
expression, index) :=0A=
      previousSiblings[index || 0];=0A=
  },=0A=
=0A=
  next: function(element, expression, index) {=0A=
    element =3D $(element);=0A=
    if (arguments.length =3D=3D 1) return =
$(Selector.handlers.nextElementSibling(element));=0A=
    var nextSiblings =3D element.nextSiblings();=0A=
    return expression ? Selector.findElement(nextSiblings, expression, =
index) :=0A=
      nextSiblings[index || 0];=0A=
  },=0A=
=0A=
  getElementsBySelector: function() {=0A=
    var args =3D $A(arguments), element =3D $(args.shift());=0A=
    return Selector.findChildElements(element, args);=0A=
  },=0A=
=0A=
  getElementsByClassName: function(element, className) {=0A=
    return document.getElementsByClassName(className, element);=0A=
  },=0A=
=0A=
  readAttribute: function(element, name) {=0A=
    element =3D $(element);=0A=
    if (Prototype.Browser.IE) {=0A=
      if (!element.attributes) return null;=0A=
      var t =3D Element._attributeTranslations;=0A=
      if (t.values[name]) return t.values[name](element, name);=0A=
      if (t.names[name])  name =3D t.names[name];=0A=
      var attribute =3D element.attributes[name];=0A=
      return attribute ? attribute.nodeValue : null;=0A=
    }=0A=
    return element.getAttribute(name);=0A=
  },=0A=
=0A=
  getHeight: function(element) {=0A=
    return $(element).getDimensions().height;=0A=
  },=0A=
=0A=
  getWidth: function(element) {=0A=
    return $(element).getDimensions().width;=0A=
  },=0A=
=0A=
  classNames: function(element) {=0A=
    return new Element.ClassNames(element);=0A=
  },=0A=
=0A=
  hasClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    var elementClassName =3D element.className;=0A=
    if (elementClassName.length =3D=3D 0) return false;=0A=
    if (elementClassName =3D=3D className ||=0A=
        elementClassName.match(new RegExp("(^|\\s)" + className + =
"(\\s|$)")))=0A=
      return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  addClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element).add(className);=0A=
    return element;=0A=
  },=0A=
=0A=
  removeClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element).remove(className);=0A=
    return element;=0A=
  },=0A=
=0A=
  toggleClassName: function(element, className) {=0A=
    if (!(element =3D $(element))) return;=0A=
    Element.classNames(element)[element.hasClassName(className) ? =
'remove' : 'add'](className);=0A=
    return element;=0A=
  },=0A=
=0A=
  observe: function() {=0A=
    Event.observe.apply(Event, arguments);=0A=
    return $A(arguments).first();=0A=
  },=0A=
=0A=
  stopObserving: function() {=0A=
    Event.stopObserving.apply(Event, arguments);=0A=
    return $A(arguments).first();=0A=
  },=0A=
=0A=
  // removes whitespace-only text node children=0A=
  cleanWhitespace: function(element) {=0A=
    element =3D $(element);=0A=
    var node =3D element.firstChild;=0A=
    while (node) {=0A=
      var nextNode =3D node.nextSibling;=0A=
      if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A=
        element.removeChild(node);=0A=
      node =3D nextNode;=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  empty: function(element) {=0A=
    return $(element).innerHTML.blank();=0A=
  },=0A=
=0A=
  descendantOf: function(element, ancestor) {=0A=
    element =3D $(element), ancestor =3D $(ancestor);=0A=
    while (element =3D element.parentNode)=0A=
      if (element =3D=3D ancestor) return true;=0A=
    return false;=0A=
  },=0A=
=0A=
  scrollTo: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Position.cumulativeOffset(element);=0A=
    window.scrollTo(pos[0], pos[1]);=0A=
    return element;=0A=
  },=0A=
=0A=
  getStyle: function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value) {=0A=
      var css =3D document.defaultView.getComputedStyle(element, null);=0A=
      value =3D css ? css[style] : null;=0A=
    }=0A=
    if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A=
    return value =3D=3D 'auto' ? null : value;=0A=
  },=0A=
=0A=
  getOpacity: function(element) {=0A=
    return $(element).getStyle('opacity');=0A=
  },=0A=
=0A=
  setStyle: function(element, styles, camelized) {=0A=
    element =3D $(element);=0A=
    var elementStyle =3D element.style;=0A=
=0A=
    for (var property in styles)=0A=
      if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A=
      else=0A=
        elementStyle[(property =3D=3D 'float' || property =3D=3D =
'cssFloat') ?=0A=
          (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : =
'styleFloat') :=0A=
          (camelized ? property : property.camelize())] =3D =
styles[property];=0A=
=0A=
    return element;=0A=
  },=0A=
=0A=
  setOpacity: function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? =
'' :=0A=
      (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  },=0A=
=0A=
  getDimensions: function(element) {=0A=
    element =3D $(element);=0A=
    var display =3D $(element).getStyle('display');=0A=
    if (display !=3D 'none' && display !=3D null) // Safari bug=0A=
      return {width: element.offsetWidth, height: element.offsetHeight};=0A=
=0A=
    // All *Width and *Height properties give 0 on elements with display =
none,=0A=
    // so enable the element temporarily=0A=
    var els =3D element.style;=0A=
    var originalVisibility =3D els.visibility;=0A=
    var originalPosition =3D els.position;=0A=
    var originalDisplay =3D els.display;=0A=
    els.visibility =3D 'hidden';=0A=
    els.position =3D 'absolute';=0A=
    els.display =3D 'block';=0A=
    var originalWidth =3D element.clientWidth;=0A=
    var originalHeight =3D element.clientHeight;=0A=
    els.display =3D originalDisplay;=0A=
    els.position =3D originalPosition;=0A=
    els.visibility =3D originalVisibility;=0A=
    return {width: originalWidth, height: originalHeight};=0A=
  },=0A=
=0A=
  makePositioned: function(element) {=0A=
    element =3D $(element);=0A=
    var pos =3D Element.getStyle(element, 'position');=0A=
    if (pos =3D=3D 'static' || !pos) {=0A=
      element._madePositioned =3D true;=0A=
      element.style.position =3D 'relative';=0A=
      // Opera returns the offset relative to the positioning context, =
when an=0A=
      // element is position relative but top and left have not been =
defined=0A=
      if (window.opera) {=0A=
        element.style.top =3D 0;=0A=
        element.style.left =3D 0;=0A=
      }=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  undoPositioned: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._madePositioned) {=0A=
      element._madePositioned =3D undefined;=0A=
      element.style.position =3D=0A=
        element.style.top =3D=0A=
        element.style.left =3D=0A=
        element.style.bottom =3D=0A=
        element.style.right =3D '';=0A=
    }=0A=
    return element;=0A=
  },=0A=
=0A=
  makeClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (element._overflow) return element;=0A=
    element._overflow =3D element.style.overflow || 'auto';=0A=
    if ((Element.getStyle(element, 'overflow') || 'visible') !=3D =
'hidden')=0A=
      element.style.overflow =3D 'hidden';=0A=
    return element;=0A=
  },=0A=
=0A=
  undoClipping: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element._overflow) return element;=0A=
    element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : =
element._overflow;=0A=
    element._overflow =3D null;=0A=
    return element;=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.Methods, {=0A=
  childOf: Element.Methods.descendantOf,=0A=
  childElements: Element.Methods.immediateDescendants=0A=
});=0A=
=0A=
if (Prototype.Browser.Opera) {=0A=
  Element.Methods._getStyle =3D Element.Methods.getStyle;=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    switch(style) {=0A=
      case 'left':=0A=
      case 'top':=0A=
      case 'right':=0A=
      case 'bottom':=0A=
        if (Element._getStyle(element, 'position') =3D=3D 'static') =
return null;=0A=
      default: return Element._getStyle(element, style);=0A=
    }=0A=
  };=0A=
}=0A=
else if (Prototype.Browser.IE) {=0A=
  Element.Methods.getStyle =3D function(element, style) {=0A=
    element =3D $(element);=0A=
    style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? =
'styleFloat' : style.camelize();=0A=
    var value =3D element.style[style];=0A=
    if (!value && element.currentStyle) value =3D =
element.currentStyle[style];=0A=
=0A=
    if (style =3D=3D 'opacity') {=0A=
      if (value =3D (element.getStyle('filter') || =
'').match(/alpha\(opacity=3D(.*)\)/))=0A=
        if (value[1]) return parseFloat(value[1]) / 100;=0A=
      return 1.0;=0A=
    }=0A=
=0A=
    if (value =3D=3D 'auto') {=0A=
      if ((style =3D=3D 'width' || style =3D=3D 'height') && =
(element.getStyle('display') !=3D 'none'))=0A=
        return element['offset'+style.capitalize()] + 'px';=0A=
      return null;=0A=
    }=0A=
    return value;=0A=
  };=0A=
=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    var filter =3D element.getStyle('filter'), style =3D element.style;=0A=
    if (value =3D=3D 1 || value =3D=3D=3D '') {=0A=
      style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A=
      return element;=0A=
    } else if (value < 0.00001) value =3D 0;=0A=
    style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A=
      'alpha(opacity=3D' + (value * 100) + ')';=0A=
    return element;=0A=
  };=0A=
=0A=
  // IE is missing .innerHTML support for TABLE-related elements=0A=
  Element.Methods.update =3D function(element, html) {=0A=
    element =3D $(element);=0A=
    html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A=
    var tagName =3D element.tagName.toUpperCase();=0A=
    if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A=
      var div =3D document.createElement('div');=0A=
      switch (tagName) {=0A=
        case 'THEAD':=0A=
        case 'TBODY':=0A=
          div.innerHTML =3D '<table><tbody>' +  html.stripScripts() + =
'</tbody></table>';=0A=
          depth =3D 2;=0A=
          break;=0A=
        case 'TR':=0A=
          div.innerHTML =3D '<table><tbody><tr>' +  html.stripScripts() =
+ '</tr></tbody></table>';=0A=
          depth =3D 3;=0A=
          break;=0A=
        case 'TD':=0A=
          div.innerHTML =3D '<table><tbody><tr><td>' +  =
html.stripScripts() + '</td></tr></tbody></table>';=0A=
          depth =3D 4;=0A=
      }=0A=
      $A(element.childNodes).each(function(node) { =
element.removeChild(node) });=0A=
      depth.times(function() { div =3D div.firstChild });=0A=
      $A(div.childNodes).each(function(node) { element.appendChild(node) =
});=0A=
    } else {=0A=
      element.innerHTML =3D html.stripScripts();=0A=
    }=0A=
    setTimeout(function() { html.evalScripts() }, 10);=0A=
    return element;=0A=
  }=0A=
}=0A=
else if (Prototype.Browser.Gecko) {=0A=
  Element.Methods.setOpacity =3D function(element, value) {=0A=
    element =3D $(element);=0A=
    element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A=
      (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A=
    return element;=0A=
  };=0A=
}=0A=
=0A=
Element._attributeTranslations =3D {=0A=
  names: {=0A=
    colspan:   "colSpan",=0A=
    rowspan:   "rowSpan",=0A=
    valign:    "vAlign",=0A=
    datetime:  "dateTime",=0A=
    accesskey: "accessKey",=0A=
    tabindex:  "tabIndex",=0A=
    enctype:   "encType",=0A=
    maxlength: "maxLength",=0A=
    readonly:  "readOnly",=0A=
    longdesc:  "longDesc"=0A=
  },=0A=
  values: {=0A=
    _getAttr: function(element, attribute) {=0A=
      return element.getAttribute(attribute, 2);=0A=
    },=0A=
    _flag: function(element, attribute) {=0A=
      return $(element).hasAttribute(attribute) ? attribute : null;=0A=
    },=0A=
    style: function(element) {=0A=
      return element.style.cssText.toLowerCase();=0A=
    },=0A=
    title: function(element) {=0A=
      var node =3D element.getAttributeNode('title');=0A=
      return node.specified ? node.nodeValue : null;=0A=
    }=0A=
  }=0A=
};=0A=
=0A=
(function() {=0A=
  Object.extend(this, {=0A=
    href: this._getAttr,=0A=
    src:  this._getAttr,=0A=
    type: this._getAttr,=0A=
    disabled: this._flag,=0A=
    checked:  this._flag,=0A=
    readonly: this._flag,=0A=
    multiple: this._flag=0A=
  });=0A=
}).call(Element._attributeTranslations.values);=0A=
=0A=
Element.Methods.Simulated =3D {=0A=
  hasAttribute: function(element, attribute) {=0A=
    var t =3D Element._attributeTranslations, node;=0A=
    attribute =3D t.names[attribute] || attribute;=0A=
    node =3D $(element).getAttributeNode(attribute);=0A=
    return node && node.specified;=0A=
  }=0A=
};=0A=
=0A=
Element.Methods.ByTag =3D {};=0A=
=0A=
Object.extend(Element, Element.Methods);=0A=
=0A=
if (!Prototype.BrowserFeatures.ElementExtensions &&=0A=
 document.createElement('div').__proto__) {=0A=
  window.HTMLElement =3D {};=0A=
  window.HTMLElement.prototype =3D =
document.createElement('div').__proto__;=0A=
  Prototype.BrowserFeatures.ElementExtensions =3D true;=0A=
}=0A=
=0A=
Element.hasAttribute =3D function(element, attribute) {=0A=
  if (element.hasAttribute) return element.hasAttribute(attribute);=0A=
  return Element.Methods.Simulated.hasAttribute(element, attribute);=0A=
};=0A=
=0A=
Element.addMethods =3D function(methods) {=0A=
  var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A=
=0A=
  if (!methods) {=0A=
    Object.extend(Form, Form.Methods);=0A=
    Object.extend(Form.Element, Form.Element.Methods);=0A=
    Object.extend(Element.Methods.ByTag, {=0A=
      "FORM":     Object.clone(Form.Methods),=0A=
      "INPUT":    Object.clone(Form.Element.Methods),=0A=
      "SELECT":   Object.clone(Form.Element.Methods),=0A=
      "TEXTAREA": Object.clone(Form.Element.Methods)=0A=
    });=0A=
  }=0A=
=0A=
  if (arguments.length =3D=3D 2) {=0A=
    var tagName =3D methods;=0A=
    methods =3D arguments[1];=0A=
  }=0A=
=0A=
  if (!tagName) Object.extend(Element.Methods, methods || {});=0A=
  else {=0A=
    if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A=
    else extend(tagName);=0A=
  }=0A=
=0A=
  function extend(tagName) {=0A=
    tagName =3D tagName.toUpperCase();=0A=
    if (!Element.Methods.ByTag[tagName])=0A=
      Element.Methods.ByTag[tagName] =3D {};=0A=
    Object.extend(Element.Methods.ByTag[tagName], methods);=0A=
  }=0A=
=0A=
  function copy(methods, destination, onlyIfAbsent) {=0A=
    onlyIfAbsent =3D onlyIfAbsent || false;=0A=
    var cache =3D Element.extend.cache;=0A=
    for (var property in methods) {=0A=
      var value =3D methods[property];=0A=
      if (!onlyIfAbsent || !(property in destination))=0A=
        destination[property] =3D cache.findOrStore(value);=0A=
    }=0A=
  }=0A=
=0A=
  function findDOMClass(tagName) {=0A=
    var klass;=0A=
    var trans =3D {=0A=
      "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A=
      "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": =
"DList",=0A=
      "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": =
"Heading",=0A=
      "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A=
      "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", =
"CAPTION":=0A=
      "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A=
      "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", =
"TR":=0A=
      "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A=
      "FrameSet", "IFRAME": "IFrame"=0A=
    };=0A=
    if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
    klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A=
    if (window[klass]) return window[klass];=0A=
=0A=
    window[klass] =3D {};=0A=
    window[klass].prototype =3D =
document.createElement(tagName).__proto__;=0A=
    return window[klass];=0A=
  }=0A=
=0A=
  if (F.ElementExtensions) {=0A=
    copy(Element.Methods, HTMLElement.prototype);=0A=
    copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A=
  }=0A=
=0A=
  if (F.SpecificElementExtensions) {=0A=
    for (var tag in Element.Methods.ByTag) {=0A=
      var klass =3D findDOMClass(tag);=0A=
      if (typeof klass =3D=3D "undefined") continue;=0A=
      copy(T[tag], klass.prototype);=0A=
    }=0A=
  }=0A=
=0A=
  Object.extend(Element, Element.Methods);=0A=
  delete Element.ByTag;=0A=
};=0A=
=0A=
var Toggle =3D { display: Element.toggle };=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.Insertion =3D function(adjacency) {=0A=
  this.adjacency =3D adjacency;=0A=
}=0A=
=0A=
Abstract.Insertion.prototype =3D {=0A=
  initialize: function(element, content) {=0A=
    this.element =3D $(element);=0A=
    this.content =3D content.stripScripts();=0A=
=0A=
    if (this.adjacency && this.element.insertAdjacentHTML) {=0A=
      try {=0A=
        this.element.insertAdjacentHTML(this.adjacency, this.content);=0A=
      } catch (e) {=0A=
        var tagName =3D this.element.tagName.toUpperCase();=0A=
        if (['TBODY', 'TR'].include(tagName)) {=0A=
          this.insertContent(this.contentFromAnonymousTable());=0A=
        } else {=0A=
          throw e;=0A=
        }=0A=
      }=0A=
    } else {=0A=
      this.range =3D this.element.ownerDocument.createRange();=0A=
      if (this.initializeRange) this.initializeRange();=0A=
      =
this.insertContent([this.range.createContextualFragment(this.content)]);=0A=
    }=0A=
=0A=
    setTimeout(function() {content.evalScripts()}, 10);=0A=
  },=0A=
=0A=
  contentFromAnonymousTable: function() {=0A=
    var div =3D document.createElement('div');=0A=
    div.innerHTML =3D '<table><tbody>' + this.content + =
'</tbody></table>';=0A=
    return $A(div.childNodes[0].childNodes[0].childNodes);=0A=
  }=0A=
}=0A=
=0A=
var Insertion =3D new Object();=0A=
=0A=
Insertion.Before =3D Class.create();=0A=
Insertion.Before.prototype =3D Object.extend(new =
Abstract.Insertion('beforeBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartBefore(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment, this.element);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Top =3D Class.create();=0A=
Insertion.Top.prototype =3D Object.extend(new =
Abstract.Insertion('afterBegin'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(true);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.reverse(false).each((function(fragment) {=0A=
      this.element.insertBefore(fragment, this.element.firstChild);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.Bottom =3D Class.create();=0A=
Insertion.Bottom.prototype =3D Object.extend(new =
Abstract.Insertion('beforeEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.selectNodeContents(this.element);=0A=
    this.range.collapse(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.appendChild(fragment);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
Insertion.After =3D Class.create();=0A=
Insertion.After.prototype =3D Object.extend(new =
Abstract.Insertion('afterEnd'), {=0A=
  initializeRange: function() {=0A=
    this.range.setStartAfter(this.element);=0A=
  },=0A=
=0A=
  insertContent: function(fragments) {=0A=
    fragments.each((function(fragment) {=0A=
      this.element.parentNode.insertBefore(fragment,=0A=
        this.element.nextSibling);=0A=
    }).bind(this));=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Element.ClassNames =3D Class.create();=0A=
Element.ClassNames.prototype =3D {=0A=
  initialize: function(element) {=0A=
    this.element =3D $(element);=0A=
  },=0A=
=0A=
  _each: function(iterator) {=0A=
    this.element.className.split(/\s+/).select(function(name) {=0A=
      return name.length > 0;=0A=
    })._each(iterator);=0A=
  },=0A=
=0A=
  set: function(className) {=0A=
    this.element.className =3D className;=0A=
  },=0A=
=0A=
  add: function(classNameToAdd) {=0A=
    if (this.include(classNameToAdd)) return;=0A=
    this.set($A(this).concat(classNameToAdd).join(' '));=0A=
  },=0A=
=0A=
  remove: function(classNameToRemove) {=0A=
    if (!this.include(classNameToRemove)) return;=0A=
    this.set($A(this).without(classNameToRemove).join(' '));=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return $A(this).join(' ');=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Element.ClassNames.prototype, Enumerable);=0A=
/* Portions of the Selector class are derived from Jack Slocum=E2=80=99s =
DomQuery,=0A=
 * part of YUI-Ext version 0.40, distributed under the terms of an =
MIT-style=0A=
 * license.  Please see http://www.yui-ext.com/ for more information. */=0A=
=0A=
var Selector =3D Class.create();=0A=
=0A=
Selector.prototype =3D {=0A=
  initialize: function(expression) {=0A=
    this.expression =3D expression.strip();=0A=
    this.compileMatcher();=0A=
  },=0A=
=0A=
  compileMatcher: function() {=0A=
    // Selectors with namespaced attributes can't use the XPath version=0A=
    if (Prototype.BrowserFeatures.XPath && =
!(/\[[\w-]*?:/).test(this.expression))=0A=
      return this.compileXPathMatcher();=0A=
=0A=
    var e =3D this.expression, ps =3D Selector.patterns, h =3D =
Selector.handlers,=0A=
        c =3D Selector.criteria, le, p, m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.matcher =3D Selector._cache[e]; return;=0A=
    }=0A=
    this.matcher =3D ["this.matcher =3D function(root) {",=0A=
                    "var r =3D root, h =3D Selector.handlers, c =3D =
false, n;"];=0A=
=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        p =3D ps[i];=0A=
        if (m =3D e.match(p)) {=0A=
          this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A=
    	      new Template(c[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.matcher.push("return h.unique(n);\n}");=0A=
    eval(this.matcher.join('\n'));=0A=
    Selector._cache[this.expression] =3D this.matcher;=0A=
  },=0A=
=0A=
  compileXPathMatcher: function() {=0A=
    var e =3D this.expression, ps =3D Selector.patterns,=0A=
        x =3D Selector.xpath, le,  m;=0A=
=0A=
    if (Selector._cache[e]) {=0A=
      this.xpath =3D Selector._cache[e]; return;=0A=
    }=0A=
=0A=
    this.matcher =3D ['.//*'];=0A=
    while (e && le !=3D e && (/\S/).test(e)) {=0A=
      le =3D e;=0A=
      for (var i in ps) {=0A=
        if (m =3D e.match(ps[i])) {=0A=
          this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A=
            new Template(x[i]).evaluate(m));=0A=
          e =3D e.replace(m[0], '');=0A=
          break;=0A=
        }=0A=
      }=0A=
    }=0A=
=0A=
    this.xpath =3D this.matcher.join('');=0A=
    Selector._cache[this.expression] =3D this.xpath;=0A=
  },=0A=
=0A=
  findElements: function(root) {=0A=
    root =3D root || document;=0A=
    if (this.xpath) return document._getElementsByXPath(this.xpath, =
root);=0A=
    return this.matcher(root);=0A=
  },=0A=
=0A=
  match: function(element) {=0A=
    return this.findElements(document).include(element);=0A=
  },=0A=
=0A=
  toString: function() {=0A=
    return this.expression;=0A=
  },=0A=
=0A=
  inspect: function() {=0A=
    return "#<Selector:" + this.expression.inspect() + ">";=0A=
  }=0A=
};=0A=
=0A=
Object.extend(Selector, {=0A=
  _cache: {},=0A=
=0A=
  xpath: {=0A=
    descendant:   "//*",=0A=
    child:        "/*",=0A=
    adjacent:     "/following-sibling::*[1]",=0A=
    laterSibling: '/following-sibling::*',=0A=
    tagName:      function(m) {=0A=
      if (m[1] =3D=3D '*') return '';=0A=
      return "[local-name()=3D'" + m[1].toLowerCase() +=0A=
             "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A=
    },=0A=
    className:    "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A=
    id:           "[@id=3D'#{1}']",=0A=
    attrPresence: "[@#{1}]",=0A=
    attr: function(m) {=0A=
      m[3] =3D m[5] || m[6];=0A=
      return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A=
    },=0A=
    pseudo: function(m) {=0A=
      var h =3D Selector.xpath.pseudos[m[1]];=0A=
      if (!h) return '';=0A=
      if (typeof h =3D=3D=3D 'function') return h(m);=0A=
      return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A=
    },=0A=
    operators: {=0A=
      '=3D':  "[@#{1}=3D'#{3}']",=0A=
      '!=3D': "[@#{1}!=3D'#{3}']",=0A=
      '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A=
      '$=3D': "[substring(@#{1}, (string-length(@#{1}) - =
string-length('#{3}') + 1))=3D'#{3}']",=0A=
      '*=3D': "[contains(@#{1}, '#{3}')]",=0A=
      '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A=
      '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A=
    },=0A=
    pseudos: {=0A=
      'first-child': '[not(preceding-sibling::*)]',=0A=
      'last-child':  '[not(following-sibling::*)]',=0A=
      'only-child':  '[not(preceding-sibling::* or =
following-sibling::*)]',=0A=
      'empty':       "[count(*) =3D 0 and (count(text()) =3D 0 or =
translate(text(), ' \t\r\n', '') =3D '')]",=0A=
      'checked':     "[@checked]",=0A=
      'disabled':    "[@disabled]",=0A=
      'enabled':     "[not(@disabled)]",=0A=
      'not': function(m) {=0A=
        var e =3D m[6], p =3D Selector.patterns,=0A=
            x =3D Selector.xpath, le, m, v;=0A=
=0A=
        var exclusion =3D [];=0A=
        while (e && le !=3D e && (/\S/).test(e)) {=0A=
          le =3D e;=0A=
          for (var i in p) {=0A=
            if (m =3D e.match(p[i])) {=0A=
              v =3D typeof x[i] =3D=3D 'function' ? x[i](m) : new =
Template(x[i]).evaluate(m);=0A=
              exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A=
              e =3D e.replace(m[0], '');=0A=
              break;=0A=
            }=0A=
          }=0A=
        }=0A=
        return "[not(" + exclusion.join(" and ") + ")]";=0A=
      },=0A=
      'nth-child':      function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-last-child': function(m) {=0A=
        return =
Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A=
      },=0A=
      'nth-of-type':    function(m) {=0A=
        return Selector.xpath.pseudos.nth("position() ", m);=0A=
      },=0A=
      'nth-last-of-type': function(m) {=0A=
        return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", =
m);=0A=
      },=0A=
      'first-of-type':  function(m) {=0A=
        m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A=
      },=0A=
      'last-of-type':   function(m) {=0A=
        m[6] =3D "1"; return =
Selector.xpath.pseudos['nth-last-of-type'](m);=0A=
      },=0A=
      'only-of-type':   function(m) {=0A=
        var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + =
p['last-of-type'](m);=0A=
      },=0A=
      nth: function(fragment, m) {=0A=
        var mm, formula =3D m[6], predicate;=0A=
        if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
        if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
        if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A=
          return '[' + fragment + "=3D " + mm[1] + ']';=0A=
        if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A=
          if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A=
          var a =3D mm[1] ? Number(mm[1]) : 1;=0A=
          var b =3D mm[2] ? Number(mm[2]) : 0;=0A=
          predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A=
          "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A=
          return new Template(predicate).evaluate({=0A=
            fragment: fragment, a: a, b: b });=0A=
        }=0A=
      }=0A=
    }=0A=
  },=0A=
=0A=
  criteria: {=0A=
    tagName:      'n =3D h.tagName(n, r, "#{1}", c);   c =3D false;',=0A=
    className:    'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A=
    id:           'n =3D h.id(n, r, "#{1}", c);        c =3D false;',=0A=
    attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A=
    attr: function(m) {=0A=
      m[3] =3D (m[5] || m[6]);=0A=
      return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    pseudo:       function(m) {=0A=
      if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A=
      return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c =
=3D false;').evaluate(m);=0A=
    },=0A=
    descendant:   'c =3D "descendant";',=0A=
    child:        'c =3D "child";',=0A=
    adjacent:     'c =3D "adjacent";',=0A=
    laterSibling: 'c =3D "laterSibling";'=0A=
  },=0A=
=0A=
  patterns: {=0A=
    // combinators must be listed first=0A=
    // (and descendant needs to be last combinator)=0A=
    laterSibling: /^\s*~\s*/,=0A=
    child:        /^\s*>\s*/,=0A=
    adjacent:     /^\s*\+\s*/,=0A=
    descendant:   /^\s/,=0A=
=0A=
    // selectors follow=0A=
    tagName:      /^\s*(\*|[\w\-]+)(\b|$)?/,=0A=
    id:           /^#([\w\-\*]+)(\b|$)/,=0A=
    className:    /^\.([\w\-\*]+)(\b|$)/,=0A=
    pseudo:       =
/^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis=
)abled|not)(\((.*?)\))?(\b|$|\s|(?=3D:))/,=0A=
    attrPresence: /^\[([\w]+)\]/,=0A=
    attr:         =
/\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^=
\]]*?)))?\]/=0A=
  },=0A=
=0A=
  handlers: {=0A=
    // UTILITY FUNCTIONS=0A=
    // joins two collections=0A=
    concat: function(a, b) {=0A=
      for (var i =3D 0, node; node =3D b[i]; i++)=0A=
        a.push(node);=0A=
      return a;=0A=
    },=0A=
=0A=
    // marks an array of nodes for counting=0A=
    mark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D true;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    unmark: function(nodes) {=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        node._counted =3D undefined;=0A=
      return nodes;=0A=
    },=0A=
=0A=
    // mark each child node with its position (for nth calls)=0A=
    // "ofType" flag indicates whether we're indexing for nth-of-type=0A=
    // rather than nth-child=0A=
    index: function(parentNode, reverse, ofType) {=0A=
      parentNode._counted =3D true;=0A=
      if (reverse) {=0A=
        for (var nodes =3D parentNode.childNodes, i =3D nodes.length - =
1, j =3D 1; i >=3D 0; i--) {=0A=
          node =3D nodes[i];=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
        }=0A=
      } else {=0A=
        for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node =
=3D nodes[i]; i++)=0A=
          if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) =
node.nodeIndex =3D j++;=0A=
      }=0A=
    },=0A=
=0A=
    // filters out duplicates and extends all nodes=0A=
    unique: function(nodes) {=0A=
      if (nodes.length =3D=3D 0) return nodes;=0A=
      var results =3D [], n;=0A=
      for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A=
        if (!(n =3D nodes[i])._counted) {=0A=
          n._counted =3D true;=0A=
          results.push(Element.extend(n));=0A=
        }=0A=
      return Selector.handlers.unmark(results);=0A=
    },=0A=
=0A=
    // COMBINATOR FUNCTIONS=0A=
    descendant: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, node.getElementsByTagName('*'));=0A=
      return results;=0A=
    },=0A=
=0A=
    child: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        for (var j =3D 0, children =3D [], child; child =3D =
node.childNodes[j]; j++)=0A=
          if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') =
results.push(child);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    adjacent: function(nodes) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        var next =3D this.nextElementSibling(node);=0A=
        if (next) results.push(next);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    laterSibling: function(nodes) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        h.concat(results, Element.nextSiblings(node));=0A=
      return results;=0A=
    },=0A=
=0A=
    nextElementSibling: function(node) {=0A=
      while (node =3D node.nextSibling)=0A=
	      if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    previousElementSibling: function(node) {=0A=
      while (node =3D node.previousSibling)=0A=
        if (node.nodeType =3D=3D 1) return node;=0A=
      return null;=0A=
    },=0A=
=0A=
    // TOKEN FUNCTIONS=0A=
    tagName: function(nodes, root, tagName, combinator) {=0A=
      tagName =3D tagName.toUpperCase();=0A=
      var results =3D [], h =3D Selector.handlers;=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          // fastlane for ordinary descendant combinators=0A=
          if (combinator =3D=3D "descendant") {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              h.concat(results, node.getElementsByTagName(tagName));=0A=
            return results;=0A=
          } else nodes =3D this[combinator](nodes);=0A=
          if (tagName =3D=3D "*") return nodes;=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.tagName.toUpperCase() =3D=3D tagName) =
results.push(node);=0A=
        return results;=0A=
      } else return root.getElementsByTagName(tagName);=0A=
    },=0A=
=0A=
    id: function(nodes, root, id, combinator) {=0A=
      var targetNode =3D $(id), h =3D Selector.handlers;=0A=
      if (!nodes && root =3D=3D document) return targetNode ? =
[targetNode] : [];=0A=
      if (nodes) {=0A=
        if (combinator) {=0A=
          if (combinator =3D=3D 'child') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (targetNode.parentNode =3D=3D node) return [targetNode];=0A=
          } else if (combinator =3D=3D 'descendant') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Element.descendantOf(targetNode, node)) return =
[targetNode];=0A=
          } else if (combinator =3D=3D 'adjacent') {=0A=
            for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
              if (Selector.handlers.previousElementSibling(targetNode) =
=3D=3D node)=0A=
                return [targetNode];=0A=
          } else nodes =3D h[combinator](nodes);=0A=
        }=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node =3D=3D targetNode) return [targetNode];=0A=
        return [];=0A=
      }=0A=
      return (targetNode && Element.descendantOf(targetNode, root)) ? =
[targetNode] : [];=0A=
    },=0A=
=0A=
    className: function(nodes, root, className, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      return Selector.handlers.byClassName(nodes, root, className);=0A=
    },=0A=
=0A=
    byClassName: function(nodes, root, className) {=0A=
      if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A=
      var needle =3D ' ' + className + ' ';=0A=
      for (var i =3D 0, results =3D [], node, nodeClassName; node =3D =
nodes[i]; i++) {=0A=
        nodeClassName =3D node.className;=0A=
        if (nodeClassName.length =3D=3D 0) continue;=0A=
        if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' =
').include(needle))=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    attrPresence: function(nodes, root, attr) {=0A=
      var results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
        if (Element.hasAttribute(node, attr)) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    attr: function(nodes, root, attr, value, operator) {=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      var handler =3D Selector.operators[operator], results =3D [];=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        var nodeValue =3D Element.readAttribute(node, attr);=0A=
        if (nodeValue =3D=3D=3D null) continue;=0A=
        if (handler(nodeValue, value)) results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    pseudo: function(nodes, name, value, root, combinator) {=0A=
      if (nodes && combinator) nodes =3D this[combinator](nodes);=0A=
      if (!nodes) nodes =3D root.getElementsByTagName("*");=0A=
      return Selector.pseudos[name](nodes, value, root);=0A=
    }=0A=
  },=0A=
=0A=
  pseudos: {=0A=
    'first-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.previousElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'last-child': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        if (Selector.handlers.nextElementSibling(node)) continue;=0A=
          results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
    'only-child': function(nodes, value, root) {=0A=
      var h =3D Selector.handlers;=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!h.previousElementSibling(node) && =
!h.nextElementSibling(node))=0A=
          results.push(node);=0A=
      return results;=0A=
    },=0A=
    'nth-child':        function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root);=0A=
    },=0A=
    'nth-last-child':   function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true);=0A=
    },=0A=
    'nth-of-type':      function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, false, true);=0A=
    },=0A=
    'nth-last-of-type': function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, formula, root, true, true);=0A=
    },=0A=
    'first-of-type':    function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, false, true);=0A=
    },=0A=
    'last-of-type':     function(nodes, formula, root) {=0A=
      return Selector.pseudos.nth(nodes, "1", root, true, true);=0A=
    },=0A=
    'only-of-type':     function(nodes, formula, root) {=0A=
      var p =3D Selector.pseudos;=0A=
      return p['last-of-type'](p['first-of-type'](nodes, formula, root), =
formula, root);=0A=
    },=0A=
=0A=
    // handles the an+b logic=0A=
    getIndices: function(a, b, total) {=0A=
      if (a =3D=3D 0) return b > 0 ? [b] : [];=0A=
      return $R(1, total).inject([], function(memo, i) {=0A=
        if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A=
        return memo;=0A=
      });=0A=
    },=0A=
=0A=
    // handles nth(-last)-child, nth(-last)-of-type, and =
(first|last)-of-type=0A=
    nth: function(nodes, formula, root, reverse, ofType) {=0A=
      if (nodes.length =3D=3D 0) return [];=0A=
      if (formula =3D=3D 'even') formula =3D '2n+0';=0A=
      if (formula =3D=3D 'odd')  formula =3D '2n+1';=0A=
      var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A=
      h.mark(nodes);=0A=
      for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A=
        if (!node.parentNode._counted) {=0A=
          h.index(node.parentNode, reverse, ofType);=0A=
          indexed.push(node.parentNode);=0A=
        }=0A=
      }=0A=
      if (formula.match(/^\d+$/)) { // just a number=0A=
        formula =3D Number(formula);=0A=
        for (var i =3D 0, node; node =3D nodes[i]; i++)=0A=
          if (node.nodeIndex =3D=3D formula) results.push(node);=0A=
      } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // =
an+b=0A=
        if (m[1] =3D=3D "-") m[1] =3D -1;=0A=
        var a =3D m[1] ? Number(m[1]) : 1;=0A=
        var b =3D m[2] ? Number(m[2]) : 0;=0A=
        var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A=
        for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; =
i++) {=0A=
          for (var j =3D 0; j < l; j++)=0A=
            if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A=
        }=0A=
      }=0A=
      h.unmark(nodes);=0A=
      h.unmark(indexed);=0A=
      return results;=0A=
    },=0A=
=0A=
    'empty': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A=
        // IE treats comments as element nodes=0A=
        if (node.tagName =3D=3D '!' || (node.firstChild && =
!node.innerHTML.match(/^\s*$/))) continue;=0A=
        results.push(node);=0A=
      }=0A=
      return results;=0A=
    },=0A=
=0A=
    'not': function(nodes, selector, root) {=0A=
      var h =3D Selector.handlers, selectorType, m;=0A=
      var exclusions =3D new Selector(selector).findElements(root);=0A=
      h.mark(exclusions);=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node._counted) results.push(node);=0A=
      h.unmark(exclusions);=0A=
      return results;=0A=
    },=0A=
=0A=
    'enabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (!node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'disabled': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.disabled) results.push(node);=0A=
      return results;=0A=
    },=0A=
=0A=
    'checked': function(nodes, value, root) {=0A=
      for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A=
        if (node.checked) results.push(node);=0A=
      return results;=0A=
    }=0A=
  },=0A=
=0A=
  operators: {=0A=
    '=3D':  function(nv, v) { return nv =3D=3D v; },=0A=
    '!=3D': function(nv, v) { return nv !=3D v; },=0A=
    '^=3D': function(nv, v) { return nv.startsWith(v); },=0A=
    '$=3D': function(nv, v) { return nv.endsWith(v); },=0A=
    '*=3D': function(nv, v) { return nv.include(v); },=0A=
    '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + =
' '); },=0A=
    '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + =
'-').include('-' + v.toUpperCase() + '-'); }=0A=
  },=0A=
=0A=
  matchElements: function(elements, expression) {=0A=
    var matches =3D new Selector(expression).findElements(), h =3D =
Selector.handlers;=0A=
    h.mark(matches);=0A=
    for (var i =3D 0, results =3D [], element; element =3D elements[i]; =
i++)=0A=
      if (element._counted) results.push(element);=0A=
    h.unmark(matches);=0A=
    return results;=0A=
  },=0A=
=0A=
  findElement: function(elements, expression, index) {=0A=
    if (typeof expression =3D=3D 'number') {=0A=
      index =3D expression; expression =3D false;=0A=
    }=0A=
    return Selector.matchElements(elements, expression || '*')[index || =
0];=0A=
  },=0A=
=0A=
  findChildElements: function(element, expressions) {=0A=
    var exprs =3D expressions.join(','), expressions =3D [];=0A=
    exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A=
      expressions.push(m[1].strip());=0A=
    });=0A=
    var results =3D [], h =3D Selector.handlers;=0A=
    for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A=
      selector =3D new Selector(expressions[i].strip());=0A=
      h.concat(results, selector.findElements(element));=0A=
    }=0A=
    return (l > 1) ? h.unique(results) : results;=0A=
  }=0A=
});=0A=
=0A=
function $$() {=0A=
  return Selector.findChildElements(document, $A(arguments));=0A=
}=0A=
var Form =3D {=0A=
  reset: function(form) {=0A=
    $(form).reset();=0A=
    return form;=0A=
  },=0A=
=0A=
  serializeElements: function(elements, getHash) {=0A=
    var data =3D elements.inject({}, function(result, element) {=0A=
      if (!element.disabled && element.name) {=0A=
        var key =3D element.name, value =3D $(element).getValue();=0A=
        if (value !=3D null) {=0A=
         	if (key in result) {=0A=
            if (result[key].constructor !=3D Array) result[key] =3D =
[result[key]];=0A=
            result[key].push(value);=0A=
          }=0A=
          else result[key] =3D value;=0A=
        }=0A=
      }=0A=
      return result;=0A=
    });=0A=
=0A=
    return getHash ? data : Hash.toQueryString(data);=0A=
  }=0A=
};=0A=
=0A=
Form.Methods =3D {=0A=
  serialize: function(form, getHash) {=0A=
    return Form.serializeElements(Form.getElements(form), getHash);=0A=
  },=0A=
=0A=
  getElements: function(form) {=0A=
    return $A($(form).getElementsByTagName('*')).inject([],=0A=
      function(elements, child) {=0A=
        if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A=
          elements.push(Element.extend(child));=0A=
        return elements;=0A=
      }=0A=
    );=0A=
  },=0A=
=0A=
  getInputs: function(form, typeName, name) {=0A=
    form =3D $(form);=0A=
    var inputs =3D form.getElementsByTagName('input');=0A=
=0A=
    if (!typeName && !name) return $A(inputs).map(Element.extend);=0A=
=0A=
    for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i =
< length; i++) {=0A=
      var input =3D inputs[i];=0A=
      if ((typeName && input.type !=3D typeName) || (name && input.name =
!=3D name))=0A=
        continue;=0A=
      matchingInputs.push(Element.extend(input));=0A=
    }=0A=
=0A=
    return matchingInputs;=0A=
  },=0A=
=0A=
  disable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('disable');=0A=
    return form;=0A=
  },=0A=
=0A=
  enable: function(form) {=0A=
    form =3D $(form);=0A=
    Form.getElements(form).invoke('enable');=0A=
    return form;=0A=
  },=0A=
=0A=
  findFirstElement: function(form) {=0A=
    return $(form).getElements().find(function(element) {=0A=
      return element.type !=3D 'hidden' && !element.disabled &&=0A=
        ['input', 'select', =
'textarea'].include(element.tagName.toLowerCase());=0A=
    });=0A=
  },=0A=
=0A=
  focusFirstElement: function(form) {=0A=
    form =3D $(form);=0A=
    form.findFirstElement().activate();=0A=
    return form;=0A=
  },=0A=
=0A=
  request: function(form, options) {=0A=
    form =3D $(form), options =3D Object.clone(options || {});=0A=
=0A=
    var params =3D options.parameters;=0A=
    options.parameters =3D form.serialize(true);=0A=
=0A=
    if (params) {=0A=
      if (typeof params =3D=3D 'string') params =3D =
params.toQueryParams();=0A=
      Object.extend(options.parameters, params);=0A=
    }=0A=
=0A=
    if (form.hasAttribute('method') && !options.method)=0A=
      options.method =3D form.method;=0A=
=0A=
    return new Ajax.Request(form.readAttribute('action'), options);=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element =3D {=0A=
  focus: function(element) {=0A=
    $(element).focus();=0A=
    return element;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    $(element).select();=0A=
    return element;=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Methods =3D {=0A=
  serialize: function(element) {=0A=
    element =3D $(element);=0A=
    if (!element.disabled && element.name) {=0A=
      var value =3D element.getValue();=0A=
      if (value !=3D undefined) {=0A=
        var pair =3D {};=0A=
        pair[element.name] =3D value;=0A=
        return Hash.toQueryString(pair);=0A=
      }=0A=
    }=0A=
    return '';=0A=
  },=0A=
=0A=
  getValue: function(element) {=0A=
    element =3D $(element);=0A=
    var method =3D element.tagName.toLowerCase();=0A=
    return Form.Element.Serializers[method](element);=0A=
  },=0A=
=0A=
  clear: function(element) {=0A=
    $(element).value =3D '';=0A=
    return element;=0A=
  },=0A=
=0A=
  present: function(element) {=0A=
    return $(element).value !=3D '';=0A=
  },=0A=
=0A=
  activate: function(element) {=0A=
    element =3D $(element);=0A=
    try {=0A=
      element.focus();=0A=
      if (element.select && (element.tagName.toLowerCase() !=3D 'input' =
||=0A=
        !['button', 'reset', 'submit'].include(element.type)))=0A=
        element.select();=0A=
    } catch (e) {}=0A=
    return element;=0A=
  },=0A=
=0A=
  disable: function(element) {=0A=
    element =3D $(element);=0A=
    element.blur();=0A=
    element.disabled =3D true;=0A=
    return element;=0A=
  },=0A=
=0A=
  enable: function(element) {=0A=
    element =3D $(element);=0A=
    element.disabled =3D false;=0A=
    return element;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
var Field =3D Form.Element;=0A=
var $F =3D Form.Element.Methods.getValue;=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Form.Element.Serializers =3D {=0A=
  input: function(element) {=0A=
    switch (element.type.toLowerCase()) {=0A=
      case 'checkbox':=0A=
      case 'radio':=0A=
        return Form.Element.Serializers.inputSelector(element);=0A=
      default:=0A=
        return Form.Element.Serializers.textarea(element);=0A=
    }=0A=
  },=0A=
=0A=
  inputSelector: function(element) {=0A=
    return element.checked ? element.value : null;=0A=
  },=0A=
=0A=
  textarea: function(element) {=0A=
    return element.value;=0A=
  },=0A=
=0A=
  select: function(element) {=0A=
    return this[element.type =3D=3D 'select-one' ?=0A=
      'selectOne' : 'selectMany'](element);=0A=
  },=0A=
=0A=
  selectOne: function(element) {=0A=
    var index =3D element.selectedIndex;=0A=
    return index >=3D 0 ? this.optionValue(element.options[index]) : =
null;=0A=
  },=0A=
=0A=
  selectMany: function(element) {=0A=
    var values, length =3D element.length;=0A=
    if (!length) return null;=0A=
=0A=
    for (var i =3D 0, values =3D []; i < length; i++) {=0A=
      var opt =3D element.options[i];=0A=
      if (opt.selected) values.push(this.optionValue(opt));=0A=
    }=0A=
    return values;=0A=
  },=0A=
=0A=
  optionValue: function(opt) {=0A=
    // extend element because hasAttribute may not be native=0A=
    return Element.extend(opt).hasAttribute('value') ? opt.value : =
opt.text;=0A=
  }=0A=
}=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.TimedObserver =3D function() {}=0A=
Abstract.TimedObserver.prototype =3D {=0A=
  initialize: function(element, frequency, callback) {=0A=
    this.frequency =3D frequency;=0A=
    this.element   =3D $(element);=0A=
    this.callback  =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    this.registerCallback();=0A=
  },=0A=
=0A=
  registerCallback: function() {=0A=
    setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A=
  },=0A=
=0A=
  onTimerEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' =
=3D=3D typeof value=0A=
      ? this.lastValue !=3D value : String(this.lastValue) !=3D =
String(value));=0A=
    if (changed) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.Observer =3D Class.create();=0A=
Form.Element.Observer.prototype =3D Object.extend(new =
Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.Observer =3D Class.create();=0A=
Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
=0A=
/*-----------------------------------------------------------------------=
---*/=0A=
=0A=
Abstract.EventObserver =3D function() {}=0A=
Abstract.EventObserver.prototype =3D {=0A=
  initialize: function(element, callback) {=0A=
    this.element  =3D $(element);=0A=
    this.callback =3D callback;=0A=
=0A=
    this.lastValue =3D this.getValue();=0A=
    if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A=
      this.registerFormCallbacks();=0A=
    else=0A=
      this.registerCallback(this.element);=0A=
  },=0A=
=0A=
  onElementEvent: function() {=0A=
    var value =3D this.getValue();=0A=
    if (this.lastValue !=3D value) {=0A=
      this.callback(this.element, value);=0A=
      this.lastValue =3D value;=0A=
    }=0A=
  },=0A=
=0A=
  registerFormCallbacks: function() {=0A=
    =
Form.getElements(this.element).each(this.registerCallback.bind(this));=0A=
  },=0A=
=0A=
  registerCallback: function(element) {=0A=
    if (element.type) {=0A=
      switch (element.type.toLowerCase()) {=0A=
        case 'checkbox':=0A=
        case 'radio':=0A=
          Event.observe(element, 'click', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
        default:=0A=
          Event.observe(element, 'change', =
this.onElementEvent.bind(this));=0A=
          break;=0A=
      }=0A=
    }=0A=
  }=0A=
}=0A=
=0A=
Form.Element.EventObserver =3D Class.create();=0A=
Form.Element.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.Element.getValue(this.element);=0A=
  }=0A=
});=0A=
=0A=
Form.EventObserver =3D Class.create();=0A=
Form.EventObserver.prototype =3D Object.extend(new =
Abstract.EventObserver(), {=0A=
  getValue: function() {=0A=
    return Form.serialize(this.element);=0A=
  }=0A=
});=0A=
if (!window.Event) {=0A=
  var Event =3D new Object();=0A=
}=0A=
=0A=
Object.extend(Event, {=0A=
  KEY_BACKSPACE: 8,=0A=
  KEY_TAB:       9,=0A=
  KEY_RETURN:   13,=0A=
  KEY_ESC:      27,=0A=
  KEY_LEFT:     37,=0A=
  KEY_UP:       38,=0A=
  KEY_RIGHT:    39,=0A=
  KEY_DOWN:     40,=0A=
  KEY_DELETE:   46,=0A=
  KEY_HOME:     36,=0A=
  KEY_END:      35,=0A=
  KEY_PAGEUP:   33,=0A=
  KEY_PAGEDOWN: 34,=0A=
=0A=
  element: function(event) {=0A=
    return $(event.target || event.srcElement);=0A=
  },=0A=
=0A=
  isLeftClick: function(event) {=0A=
    return (((event.which) && (event.which =3D=3D 1)) ||=0A=
            ((event.button) && (event.button =3D=3D 1)));=0A=
  },=0A=
=0A=
  pointerX: function(event) {=0A=
    return event.pageX || (event.clientX +=0A=
      (document.documentElement.scrollLeft || document.body.scrollLeft));=0A=
  },=0A=
=0A=
  pointerY: function(event) {=0A=
    return event.pageY || (event.clientY +=0A=
      (document.documentElement.scrollTop || document.body.scrollTop));=0A=
  },=0A=
=0A=
  stop: function(event) {=0A=
    if (event.preventDefault) {=0A=
      event.preventDefault();=0A=
      event.stopPropagation();=0A=
    } else {=0A=
      event.returnValue =3D false;=0A=
      event.cancelBubble =3D true;=0A=
    }=0A=
  },=0A=
=0A=
  // find the first node with the given tagName, starting from the=0A=
  // node the event was triggered on; traverses the DOM upwards=0A=
  findElement: function(event, tagName) {=0A=
    var element =3D Event.element(event);=0A=
    while (element.parentNode && (!element.tagName ||=0A=
        (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A=
      element =3D element.parentNode;=0A=
    return element;=0A=
  },=0A=
=0A=
  observers: false,=0A=
=0A=
  _observeAndCache: function(element, name, observer, useCapture) {=0A=
    if (!this.observers) this.observers =3D [];=0A=
    if (element.addEventListener) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.addEventListener(name, observer, useCapture);=0A=
    } else if (element.attachEvent) {=0A=
      this.observers.push([element, name, observer, useCapture]);=0A=
      element.attachEvent('on' + name, observer);=0A=
    }=0A=
  },=0A=
=0A=
  unloadCache: function() {=0A=
    if (!Event.observers) return;=0A=
    for (var i =3D 0, length =3D Event.observers.length; i < length; =
i++) {=0A=
      Event.stopObserving.apply(this, Event.observers[i]);=0A=
      Event.observers[i][0] =3D null;=0A=
    }=0A=
    Event.observers =3D false;=0A=
  },=0A=
=0A=
  observe: function(element, name, observer, useCapture) {=0A=
    element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
      (Prototype.Browser.WebKit || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    Event._observeAndCache(element, name, observer, useCapture);=0A=
  },=0A=
=0A=
  stopObserving: function(element, name, observer, useCapture) {=0A=
    element =3D $(element);=0A=
    useCapture =3D useCapture || false;=0A=
=0A=
    if (name =3D=3D 'keypress' &&=0A=
        (Prototype.Browser.WebKit || element.attachEvent))=0A=
      name =3D 'keydown';=0A=
=0A=
    if (element.removeEventListener) {=0A=
      element.removeEventListener(name, observer, useCapture);=0A=
    } else if (element.detachEvent) {=0A=
      try {=0A=
        element.detachEvent('on' + name, observer);=0A=
      } catch (e) {}=0A=
    }=0A=
  }=0A=
});=0A=
=0A=
/* prevent memory leaks in IE */=0A=
if (Prototype.Browser.IE)=0A=
  Event.observe(window, 'unload', Event.unloadCache, false);=0A=
var Position =3D {=0A=
  // set to true if needed, warning: firefox performance problems=0A=
  // NOT neeeded for page scrolling, only if draggable contained in=0A=
  // scrollable elements=0A=
  includeScrollOffsets: false,=0A=
=0A=
  // must be called before calling withinIncludingScrolloffset, every =
time the=0A=
  // page is scrolled=0A=
  prepare: function() {=0A=
    this.deltaX =3D  window.pageXOffset=0A=
                || document.documentElement.scrollLeft=0A=
                || document.body.scrollLeft=0A=
                || 0;=0A=
    this.deltaY =3D  window.pageYOffset=0A=
                || document.documentElement.scrollTop=0A=
                || document.body.scrollTop=0A=
                || 0;=0A=
  },=0A=
=0A=
  realOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.scrollTop  || 0;=0A=
      valueL +=3D element.scrollLeft || 0;=0A=
      element =3D element.parentNode;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  cumulativeOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  positionedOffset: function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      element =3D element.offsetParent;=0A=
      if (element) {=0A=
        if(element.tagName=3D=3D'BODY') break;=0A=
        var p =3D Element.getStyle(element, 'position');=0A=
        if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A=
      }=0A=
    } while (element);=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  offsetParent: function(element) {=0A=
    if (element.offsetParent) return element.offsetParent;=0A=
    if (element =3D=3D document.body) return element;=0A=
=0A=
    while ((element =3D element.parentNode) && element !=3D =
document.body)=0A=
      if (Element.getStyle(element, 'position') !=3D 'static')=0A=
        return element;=0A=
=0A=
    return document.body;=0A=
  },=0A=
=0A=
  // caches x/y coordinate pair to use with overlap=0A=
  within: function(element, x, y) {=0A=
    if (this.includeScrollOffsets)=0A=
      return this.withinIncludingScrolloffsets(element, x, y);=0A=
    this.xcomp =3D x;=0A=
    this.ycomp =3D y;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (y >=3D this.offset[1] &&=0A=
            y <  this.offset[1] + element.offsetHeight &&=0A=
            x >=3D this.offset[0] &&=0A=
            x <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  withinIncludingScrolloffsets: function(element, x, y) {=0A=
    var offsetcache =3D this.realOffset(element);=0A=
=0A=
    this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A=
    this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A=
    this.offset =3D this.cumulativeOffset(element);=0A=
=0A=
    return (this.ycomp >=3D this.offset[1] &&=0A=
            this.ycomp <  this.offset[1] + element.offsetHeight &&=0A=
            this.xcomp >=3D this.offset[0] &&=0A=
            this.xcomp <  this.offset[0] + element.offsetWidth);=0A=
  },=0A=
=0A=
  // within must be called directly before=0A=
  overlap: function(mode, element) {=0A=
    if (!mode) return 0;=0A=
    if (mode =3D=3D 'vertical')=0A=
      return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A=
        element.offsetHeight;=0A=
    if (mode =3D=3D 'horizontal')=0A=
      return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A=
        element.offsetWidth;=0A=
  },=0A=
=0A=
  page: function(forElement) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
=0A=
    var element =3D forElement;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
=0A=
      // Safari fix=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A=
=0A=
    } while (element =3D element.offsetParent);=0A=
=0A=
    element =3D forElement;=0A=
    do {=0A=
      if (!window.opera || element.tagName=3D=3D'BODY') {=0A=
        valueT -=3D element.scrollTop  || 0;=0A=
        valueL -=3D element.scrollLeft || 0;=0A=
      }=0A=
    } while (element =3D element.parentNode);=0A=
=0A=
    return [valueL, valueT];=0A=
  },=0A=
=0A=
  clone: function(source, target) {=0A=
    var options =3D Object.extend({=0A=
      setLeft:    true,=0A=
      setTop:     true,=0A=
      setWidth:   true,=0A=
      setHeight:  true,=0A=
      offsetTop:  0,=0A=
      offsetLeft: 0=0A=
    }, arguments[2] || {})=0A=
=0A=
    // find page position of source=0A=
    source =3D $(source);=0A=
    var p =3D Position.page(source);=0A=
=0A=
    // find coordinate system to use=0A=
    target =3D $(target);=0A=
    var delta =3D [0, 0];=0A=
    var parent =3D null;=0A=
    // delta [0,0] will do fine with position: fixed elements,=0A=
    // position:absolute needs offsetParent deltas=0A=
    if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A=
      parent =3D Position.offsetParent(target);=0A=
      delta =3D Position.page(parent);=0A=
    }=0A=
=0A=
    // correct by body offsets (fixes Safari)=0A=
    if (parent =3D=3D document.body) {=0A=
      delta[0] -=3D document.body.offsetLeft;=0A=
      delta[1] -=3D document.body.offsetTop;=0A=
    }=0A=
=0A=
    // set position=0A=
    if(options.setLeft)   target.style.left  =3D (p[0] - delta[0] + =
options.offsetLeft) + 'px';=0A=
    if(options.setTop)    target.style.top   =3D (p[1] - delta[1] + =
options.offsetTop) + 'px';=0A=
    if(options.setWidth)  target.style.width =3D source.offsetWidth + =
'px';=0A=
    if(options.setHeight) target.style.height =3D source.offsetHeight + =
'px';=0A=
  },=0A=
=0A=
  absolutize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'absolute') return;=0A=
    Position.prepare();=0A=
=0A=
    var offsets =3D Position.positionedOffset(element);=0A=
    var top     =3D offsets[1];=0A=
    var left    =3D offsets[0];=0A=
    var width   =3D element.clientWidth;=0A=
    var height  =3D element.clientHeight;=0A=
=0A=
    element._originalLeft   =3D left - parseFloat(element.style.left  || =
0);=0A=
    element._originalTop    =3D top  - parseFloat(element.style.top || =
0);=0A=
    element._originalWidth  =3D element.style.width;=0A=
    element._originalHeight =3D element.style.height;=0A=
=0A=
    element.style.position =3D 'absolute';=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.width  =3D width + 'px';=0A=
    element.style.height =3D height + 'px';=0A=
  },=0A=
=0A=
  relativize: function(element) {=0A=
    element =3D $(element);=0A=
    if (element.style.position =3D=3D 'relative') return;=0A=
    Position.prepare();=0A=
=0A=
    element.style.position =3D 'relative';=0A=
    var top  =3D parseFloat(element.style.top  || 0) - =
(element._originalTop || 0);=0A=
    var left =3D parseFloat(element.style.left || 0) - =
(element._originalLeft || 0);=0A=
=0A=
    element.style.top    =3D top + 'px';=0A=
    element.style.left   =3D left + 'px';=0A=
    element.style.height =3D element._originalHeight;=0A=
    element.style.width  =3D element._originalWidth;=0A=
  }=0A=
}=0A=
=0A=
// Safari returns margins on body which is incorrect if the child is =
absolutely=0A=
// positioned.  For performance reasons, redefine =
Position.cumulativeOffset for=0A=
// KHTML/WebKit only.=0A=
if (Prototype.Browser.WebKit) {=0A=
  Position.cumulativeOffset =3D function(element) {=0A=
    var valueT =3D 0, valueL =3D 0;=0A=
    do {=0A=
      valueT +=3D element.offsetTop  || 0;=0A=
      valueL +=3D element.offsetLeft || 0;=0A=
      if (element.offsetParent =3D=3D document.body)=0A=
        if (Element.getStyle(element, 'position') =3D=3D 'absolute') =
break;=0A=
=0A=
      element =3D element.offsetParent;=0A=
    } while (element);=0A=
=0A=
    return [valueL, valueT];=0A=
  }=0A=
}=0A=
=0A=
Element.addMethods();
------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/js/comentarios.js

=EF=BB=BF/*
 * Javascript para el control de los comentarios de las noticias. Diario =
P=C3=83=C2=BAblico
 * autor: Fco. Javier Ant=C3=83=C2=BAnez Ruiz, fjantunez@isotrol.com
 * autor: Miguel J. Jim=C3=83=C2=A9nez,  mjjimenez@isotrol.com
 * */


/* Funci=C3=83=C2=B3n que envia un comentario. El envio se hace con una =
petici=C3=83=C2=B3n ajax que recibe como par=C3=83=C2=A1metros
	los campos del formulario que componen el nuevo comentario. El =
resultado de la petici=C3=83=C2=B3n es el contenido
	que tendr=C3=83=C2=A1 que aparecer en la capa 'listaComentarios'.
	Tiene un par=C3=83=C2=A1mtero, url, que es la direcci=C3=83=C2=B3n a la =
que se hace la petici=C3=83=C2=B3n ajax
=09
	Queda pendiente c=C3=83=C2=B3mo actualizar el n=C3=83=C2=BAmero de =
comentarios que hay en la parte superior de la p=C3=83=C2=A1gina y=20
	que esta identificado con el id 'numComentariosTop'
*/
function enviaComentario (url, rutaCaptcha)=20
{
=09
	var comentarioCorrecto =3D "Su comentario ha sido enviado.";
	var comentarioIncorrecto =3D "Se ha producido un error al enviar su =
comentario.";
=09
	document.body.style.cursor =3D "wait";=20
	var capaComentarios =3D document.getElementById('listaComentarios');
=09
	var capaNombre =3D document.getElementById('nombre');
	var capaEmail =3D  document.getElementById('email');
	var capaComentario =3D  document.getElementById('comentario');
	var capaCodigo =3D  document.getElementById('codigo');
	var capaIdNoticia =3D document.getElementById('id_noticia');
	var capaTitulo =3D document.getElementById('titulo_comentarios');
	var capaFormulario =3D document.getElementById('formComentario');

	var nombre =3D capaNombre.value;
	var email =3D capaEmail.value;
	var comentario =3D capaComentario.value;
	var codigo =3D capaCodigo.value;
	var idNoticia =3D  capaIdNoticia.value;
	var titulo =3D capaTitulo.innerHTML;
	var tipo =3D  document.getElementById('tipo').value;
	var mensaje =3D "Los comentarios deben tener:<br />"
	var b=3D false;
	var er_email =3D =
/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	var altura =3D capaFormulario.offsetHeight;
	var anchura =3D capaFormulario.offsetWidth;
	var opaca =3D creaCapaOpaca(altura, anchura);

=09
	/* Verificaci=C3=83=C2=B3n del formulario*/
	if (trim(nombre) =3D=3D '')=09
	{
		mensaje +=3D "- Nombre del comentador<br />";
		b=3D true;
	}
	if (trim(email) =3D=3D '')=09
	{
		mensaje +=3D "- E-mail del comentador<br />";
		b=3D true;
	}=09
	if(!er_email.test(trim(email)))
	{
		mensaje +=3D "- Direcci=C3=83=C2=B3n de correo bien formada. Debe ser =
de la forma usuario@servidor.com <br />";
		b =3D true;
	}
	if (trim(comentario) =3D=3D '')=09
	{
		mensaje +=3D "- Texto en el comentario<br />";
		b=3D true;
	}
	if (trim(codigo) =3D=3D '')=09
	{
		mensaje +=3D "- C=C3=83=C2=B3digo de verificaci=C3=83=C2=B3n<br />";
		b=3D true;
	}
	/* Fallo en la verificaci=C3=83=C2=B3n*/
	if(b)
	{
		reemplazarCaptcha(rutaCaptcha, "captchaComentario");
		setTextoOpaca(opaca, mensaje)
		capaFormulario.appendChild(opaca);
		document.body.style.cursor =3D "default";=20
	=09
	}
	else
	{
		new Ajax.Request(url, {  =20
			parameters: =
'?nombre=3D'+encodeURIComponent(nombre)+'&email=3D'+email+'&comentario=3D=
'+encodeURIComponent(comentario)+'&codigo=3D'+codigo+'&id_noticia=3D'+idN=
oticia+'&tipo=3D'+tipo ,
			method: 'get',  =20
			encoding: 'UTF-8',
			onSuccess: function(respuesta)=20
				{    =20
					var cadena =3D respuesta.responseText.toString();
					cadena =3D trim(cadena);
					var inicio =3D cadena.indexOf("<error>");
					var fin =3D cadena.indexOf("</error>");				=09
					if (inicio !=3D -1 && fin !=3D -1)
					{											=09
						var mensajeError =3D cadena.substring (inicio + 7 , fin);
						setTextoOpaca(opaca, mensajeError)
						capaFormulario.appendChild(opaca);
						document.body.style.cursor =3D "default";=20
					}
					else=20
					{=09
						/*si existe la capa infoGaleriaFotoShow, es que estamos en una =
galeria de im=C3=83=C2=A1genes y no en
						 * una noticia. Guardo el titulo completo*/
						var tempo =3D null;
						if(document.getElementById('infoGaleriaFotoShow'))
						{
							tempo =3D =
document.getElementById('titulo_comentarios').innerHTML;
						}
						/*limpio la capa de comentarios y los campos con =
informaci=C3=83=C2=B3n del  envio realizado*/
/*						capaComentarios.value =3D '';*/
						capaNombre.value =3D '';
						capaEmail.value =3D '';
						capaComentario.value =3D '';							=09
						capaCodigo.value =3D '';					=09
						/*como se ha realizado bien la petici=C3=83=C2=B3n, actualizamos =
la capa que contiene los comentarios.
						Dentro de la respuesta esta el valor.
						*/					=09
						capaComentarios.innerHTML =3D cadena;	=09
						/*actualizamos el n=C3=83=C2=BAmero de comentarios*/=09
						if(!document.getElementById('infoGaleriaFotoShow'))
						{				=09
							var titulo_tmp =3D =
document.getElementById('titulo_comentarios').innerHTML;
						}
						else
						{
							var titulo_tmp =3D tempo;
						}
						//document.getElementById('titulo_comentarios').innerHTML =3D =
titulo.replace(/\d+$/, titulo_tmp);
						document.getElementById('titulo_comentarios').innerHTML =3D =
titulo_tmp;
						/*actualizamos el id de la noticia*/
						document.getElementById('id_noticia').value =3D idNoticia;
						document.body.style.cursor =3D "default";		=09
						/*recargo la capa de formulario*/			=09
						capaFormulario =3D $("formComentario");
						setTextoOpaca(opaca, comentarioCorrecto);
						capaFormulario.appendChild(opaca);
					=09
					=09
					}
					document.getElementById("codigo").value =3D "";
					reemplazarCaptcha(rutaCaptcha, "captchaComentario");
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					capaIdNoticia.value =3D idNoticia;
					/*limpio s=C3=83=C2=B3lo el campo del c=C3=83=C2=B3digo de =
verificaci=C3=83=C2=B3n*/
					capaCodigo.innerHTML =3D '';					=09
					/* informo mediante un alert que se ha producido un fallo en el =
envio del comentario.=20
						Dentro de la respuesta vendr=C3=83=C2=A1 la informaci=C3=83=C2=B3n =
del error.
					*/
					var mensajeError =3D respuesta.responseText.toString();
					document.body.style.cursor =3D "default";=20
					setTextoOpaca(opaca, mensajeError)
					capaFormulario.appendChild(opaca);
					document.getElementById("codigo").value =3D "";
					reemplazarCaptcha(rutaCaptcha, "captchaComentario");
				} 	=09
			});=20
		=09
		document.body.style.cursor =3D "default";
	}
}



/* Funci=C3=83=C2=B3n que actualiza la valoraci=C3=83=C2=B3n de un =
comentario. Esta versi=C3=83=C2=B3n es para la actualizaci=C3=83=C2=B3n =
de los
	comentarios m=C3=83=C2=A1s recientes, por lo que actualiza directamente =
el comentario indicado.
	Recibe tres par=C3=83=C2=A1metros.=20
	El primero, valorVoto, indica si se ha de sumar o restar un punto al =
comentario.
	El segundo, idComentario, es el identificador del comentario.
	El tercero, url, es ha donde se hace la petici=C3=83=C2=B3n. Incluye el =
tipo de ordenaci=C3=83=C2=B3n
=09
*/
function votaComentarioM1 (valorVoto, idComentario, url)=20
{
	document.body.style.cursor =3D "wait";=20
	var capaValor =3D document.getElementById (idComentario + '_val');
	var capaVotos =3D document.getElementById (idComentario + '_votos');
	var capaTitulo =3D document.getElementById('titulo_comentarios');
	var capaComentario =3D document.getElementById(idComentario);
	var capaIdNoticia =3D document.getElementById('id_noticia');
	var elemLi =3D  document.getElementById('comentario_'+ idComentario);
	var tipo =3D document.getElementById("tipo").value;
=09
	var idNoticia =3D capaIdNoticia.value;
	var altura =3D document.getElementById ('comentario_'+ =
idComentario).offsetHeight;
	var anchura =3D document.getElementById ('comentario_'+ =
idComentario).offsetWidth;
	var opaca =3D creaCapaOpaca(altura, anchura);
=09
	var titulo =3D capaTitulo.innerHTML;
=09
	new Ajax.Request(url, {  =20
		parameters: =
'?idComentario=3D'+idComentario+'&valorVoto=3D'+valorVoto+'&tipo=3D'+tipo=
 ,
		method: 'get',  =20
		onSuccess: function(respuesta)=20
			{     	=09
				var cadena =3D respuesta.responseText;
				cadena =3D trim(cadena);
				var inicio =3D cadena.indexOf("<error>");
				var fin =3D cadena.indexOf("</error>");
				if (inicio !=3D -1 && fin !=3D -1)
				{
					capaIdNoticia.value =3D idNoticia;
					var padre =3D document.getElementById("comentario_" + =
idComentario);
					var mensaje =3D cadena.substring (inicio + 7 , fin);
					setTextoOpaca(opaca, mensaje)
					document.body.style.cursor =3D "default"; 			=09
					padre.appendChild(opaca);			=09
				}
				else=20
				{			=09
					capaIdNoticia.value =3D idNoticia;
					/*limpio la capa de comentarios y los campos con =
informaci=C3=83=C2=B3n del  envio realizado*/
					capaComentario.innerHTML =3D "";
					/*cargo el nuevo resultado que viene en la respuesta de la =
petici=C3=83=C2=B3n*/
					elemLi.innerHTML =3D respuesta.responseText.toString();
					/*queda pendiente como actualizar el valor de comentarios de la =
parte superior*/=09
					document.body.style.cursor =3D "default"; 				=09
				}
			} ,
		onFailure: function(respuesta)=20
			{     							=09
				/* informo mediante un alert que se ha producido un fallo en la =
actualizaci=C3=83=C2=B3n del comentario
				*/			=09
				var cadena =3D respuesta.responseText.toString();
				//alert('error '+cadena);
				setTextoOpaca(opaca, cadena)
				capaComentario.appendChild(opaca);
				document.body.style.cursor =3D "default"; =09
			}
		});=20
	document.body.style.cursor =3D "default"; =09
}



/* Funci=C3=83=C2=B3n que actualiza la valoraci=C3=83=C2=B3n de un =
comentario. Esta versi=C3=83=C2=B3n es para la actualizaci=C3=83=C2=B3n =
de los
	comentarios m=C3=83=C2=A1s valorados, por lo que actualiza todo el =
bloque de comentarios.
	Recibe tres par=C3=83=C2=A1metros.=20
	El primero, valorVoto, indica si se ha de sumar o restar un punto al =
comentario.
	El segundo, idComentario, es el identificador del comentario.
	El tercero, url, es ha donde se hace la petici=C3=83=C2=B3n. Incluye el =
tipo de ordenaci=C3=83=C2=B3n
=09
*/
function votaComentarioM2 (valorVoto, idComentario, url)=20
{
	var capaValor =3D document.getElementById (idComentario + '_val');
	var capaVotos =3D document.getElementById (idComentario + '_votos');
	var capaTitulo =3D document.getElementById('titulo_comentarios');
	var titulo =3D capaTitulo.innerHTML;
	var capaIdNoticia =3D document.getElementById('id_noticia');
	var idNoticia =3D capaIdNoticia.value;
	var altura =3D document.getElementById ('comentario_'+ =
idComentario).offsetHeight;
	var anchura =3D document.getElementById ('comentario_'+ =
idComentario).offsetWidth;
	var opaca =3D creaCapaOpaca(altura, anchura);
	var elemLi =3D  document.getElementById('comentario_'+ idComentario);
	var tipo =3D document.getElementById("tipo").value;
=09
	new Ajax.Request(url, {  =20
		parameters: =
'?idComentario=3D'+idComentario+'&valorVoto=3D'+valorVoto+'&tipo=3D'+tipo=
 ,
		method: 'get',  =20
		onSuccess: function(respuesta)=20
			{    =20
				var cadena =3D respuesta.responseText;
				cadena =3D trim(cadena);
				var inicio =3D cadena.indexOf("<error>");
				var fin =3D cadena.indexOf("</error>");
				if (inicio !=3D -1 && fin !=3D -1)
				{
					capaIdNoticia.value =3D idNoticia;
					var padre =3D document.getElementById("comentario_" + =
idComentario);
					var mensaje =3D cadena.substring (inicio + 7 , fin);
					setTextoOpaca(opaca, mensaje)
					document.body.style.cursor =3D "default"; 			=09
					padre.appendChild(opaca);			=09
				}
				else=20
				{
				/* en la respuesta vienen los dos valores que hay que actualizar, la =
valoraci=C3=83=C2=B3n  y el n=C3=83=C2=BAmero
					de veces que se ha valorado un comentario.*/
					capaValor.innerHTML =3D '';
					elemLi.innerHTML =3D respuesta.responseText.toString();	=09
				}
			} ,
		onFailure: function(respuesta)=20
			{     =09
					/* informo mediante un alert que se ha producido un fallo en la =
actualizaci=C3=83=C2=B3n del comentario
				*/
				var cadena =3D respuesta.responseText.toString();			=09
				setTextoOpaca(opaca, cadena)
				capaComentario.appendChild(opaca);
				document.body.style.cursor =3D "default"; =09
			=09
										=09
				/* informo mediante un alert que se ha producido un fallo en la =
actualizaci=C3=83=C2=B3n del comentario
				*/
				var cadena =3D respuesta.responseText.toString();
				//alert(cadena);
			} 	=09
		});=20
}

/* Funcion que obtiene el listado ordenado de comentarios.
 * Tiene 3 par=C3=83=C2=A1metros
 * El primero, url, la direcci=C3=83=C2=B3n a la que se hace la =
petici=C3=83=C2=B3n de ordenaci=C3=83=C2=B3n
 * El segundo, tipo, indica el tipo de noticia a tratar (noticia, =
galeria, etc...)
 * El tercero, orden, indica el tipo de ordenaci=C3=83=C2=B3n a =
realizar.
 * El cuarto, pag, recibe el n=C3=83=C2=BAmero de p=C3=83=C2=A1gina a =
mostrar.
 * El quinto, asc, recibe 'si' o 'no' e indica si se ordena =
ascendentemente o no.
 *=20
 */
function getComentariosOrdenados (url, tipo, orden, pag, asc)
{
	var capaComentarios =3D document.getElementById('listaComentarios');
	var idNoticia =3D document.getElementById('id_noticia').value;
	var tituloComentarios =3D =
document.getElementById('titulo_comentarios').innerHTML;
	=09
	new Ajax.Request(url, {  =20
		parameters: =
'?tipo=3D'+tipo+'&id_noticia=3D'+idNoticia+'&orden=3D'+orden+'&pag=3D'+pa=
g+'&asc=3D'+asc ,
		method: 'get',  =20
		onSuccess: function(respuesta)=20
			{    =20
				/* en la respuesta vienen los dos valores que hay que actualizar, la =
valoraci=C3=83=C2=B3n  y el n=C3=83=C2=BAmero
					de veces que se ha valorado un comentario.*/
					capaComentarios.innerHTML =3D '';
					capaComentarios.innerHTML =3D respuesta.responseText.toString();
					document.getElementById('id_noticia').value =3D idNoticia; // =
Volvemos a darle el valor del ID al campo del formulario que =
llegar=C3=83=C2=A1 vacio
				=09
					if (tipo =3D=3D "galeria")
						document.getElementById('titulo_comentarios').innerHTML =3D =
tituloComentarios; // Ponemos el t=C3=83=C2=ADtulo original de nuevo a =
la capa
			} ,
		onFailure: function(respuesta)=20
			{     							=09
				// informo mediante un alert que se ha producido un fallo en la =
actualizaci=C3=83=C2=B3n de la lista de comentarios
				var cadena =3D respuesta.responseText.toString();
				//alert(cadena);
			} 	=09
		});=20
}

/**
 * Funci=C3=83=C2=B3n utilizada para la moderaci=C3=83=C2=B3n de un =
comentario determinado
 */
function moderaComentario(url, parametros, vista, pag, asc, tipo)
{
	var idComentario =3D parametros.match(/idComentario\=3D(\d+)/)[1]; // =
Nos quedamos con el ID del comentario
	var capaComentarios =3D document.getElementById('listaComentarios');
	var capaComentario =3D =
document.getElementById('comentario_c'+idComentario);
	var altura =3D capaComentario.offsetHeight;
	var anchura =3D capaComentario.offsetWidth;
	var opaca =3D creaCapaOpaca(altura, anchura);
=09
	new Ajax.Request(url, {
		parameters: '?'+parametros,
		method: 'get',
		onSuccess: function(respuesta)
			{
				var cadena =3D respuesta.responseText;
				cadena =3D trim(cadena);
				var inicio =3D cadena.indexOf("<error>");
				var fin =3D cadena.indexOf("</error>");
				if (inicio !=3D -1 && fin !=3D -1)
				{ // Existe error
					var mensaje =3D cadena.substring (inicio + 7 , fin);
					setTextoOpaca(opaca, mensaje)
					document.body.style.cursor =3D "default"; 			=09
					capaComenterio.appendChild(opaca);
					intervalOpaca_c =3D window.setInterval(function(){if =
(document.getElementById('capaOpaca') =3D=3D null) {alert("RECARGAMOS =
LISTA"); window.clearInterval(intervalOpaca_c);} }, 100);	=09
				}
				else=20
				{ // No existe error
					inicio =3D cadena.indexOf("<ok>");
					fin =3D cadena.indexOf("</ok>");
					var mensaje =3D cadena.substring (inicio + 4 , fin);
					setTextoOpaca(opaca, mensaje)
					document.body.style.cursor =3D "default";		=09
					capaComentario.appendChild(opaca);
					intervalOpaca_c =3D window.setInterval(function()
						{if (document.getElementById('capaOpaca') =3D=3D null)
							{
								getComentariosOrdenados(url.substr(0, url.lastIndexOf('/')) + =
'/listaComentarios', tipo, vista, pag, asc);
								window.clearInterval(intervalOpaca_c);
							}=20
						}, 100);
				}
			},
		onFailure: function(respuesta)
			{
			}
	});
}

/*********************** funciones auxiliares =
******************************/

function trim (cadena) {
	var tmp =3D ltrim(cadena);
	tmp =3D rtrim (tmp);
	return tmp;
}

function ltrim (cadena) {
	var tmp =3D cadena.replace(/^\s+/, "");
	return tmp;
}

function rtrim (cadena) {
	var tmp =3D cadena.replace(/\s+$/, "");
	return tmp;
}

/************************ funciones para la capa de mensajes =
******************/

function creaCapaOpaca (altura, anchura)
{
	var opaca =3D document.createElement('div');
	=09
	opaca.className =3D 'opacidad';
	opaca.id =3D 'capaOpaca';
	opaca.onclick =3D function() {
		borraOpaca();
	}
	opaca.style.height =3D (altura - 20) + 'px';
	opaca.style.width =3D (anchura-15) + 'px';
	return opaca;
}

function setTextoOpaca(capa, mensaje)
{
	var texto =3D document.createElement('div');
	var cerrar  =3D document.createElement('div');
	cerrar.className =3D 'cerrar';
	cerrar.innerHTML =3D "[Pulse para Cerrar]"
	texto.innerHTML =3D mensaje;

	capa.appendChild(texto);
	capa.appendChild(cerrar);
}

function borraOpaca (accionAJAX)=20
{
	var opaca =3D document.getElementById('capaOpaca');
	var padre =3D opaca.parentNode;
	padre.removeChild(opaca);
	if (typeof accionAJAX !=3D "undefined")
	{
	=09
	}
}

------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/hora

document.write('22:44');
------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/fechaCabecera

document.write('mi=C3=A9rcoles, 12 de marzo de 2008');
------=_NextPart_000_0050_01C88492.95908FF0
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/referer


------=_NextPart_000_0050_01C88492.95908FF0--

