From: "Guardado por Microsoft Internet Explorer 7"
Subject: =?Windows-1252?Q?Las_perversiones_de_una_ley_hecha_para_salvar_vida?=
	=?Windows-1252?Q?s=A0-=A0P=FAblico.es?=
Date: Mon, 29 Oct 2007 22:15:34 +0100
MIME-Version: 1.0
Content-Type: multipart/related;
	type="text/html";
	boundary="----=_NextPart_000_0176_01C81A79.3A373240"
X-MimeOLE: Produced By Microsoft MimeOLE V6.0.6000.16545

This is a multi-part message in MIME format.

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/010519/perversiones/ley/hecha/salvar/vidas

=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>Las perversiones de una ley hecha para =
salvar vidas=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 href=3D"/estaticos/css/publico_general.css" =
type=3Dtext/css=20
rel=3Dstylesheet><LINK media=3Dscreen=20
href=3D"/estaticos/css/publico_detalle_noticia.css" type=3Dtext/css=20
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/009215/">Fotogaler=C3=ADa</A>&nbsp;=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>perversiones</SPAN>&nbsp;<SPAN=20
class=3Dpalabra2>ley</SPAN>&nbsp;<SPAN =
class=3Dpalabra3>hecha</SPAN>&nbsp; </DIV><!-- paginacion_navegacion -->
<DIV class=3Dpaginacion_navegacion><SPAN>21 de 34 en</SPAN> <STRONG=20
class=3D"turquesa margen_drc10px">Espa=C3=B1a</STRONG> <A=20
href=3D"http://www.publico.es/espana/010539/principe/aboga/seguir/trabaja=
ndo/unidos/espana/cada/vez/solida"><SPAN=20
class=3Dnaranja>&lt; </SPAN>Anterior</A> &nbsp;|&nbsp; <A=20
href=3D"http://www.publico.es/espana/010517/ministra/alvarez/dimite">Sigu=
iente<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>Las perversiones de una ley hecha para salvar vidas</H1></DIV>
<DIV class=3Dentradilla_noticia>
<H2>La lucha por la custodia de los hijos genera casos de denuncias =
falsas por=20
violencia dom=C3=A9stica<BR></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/010519/perversiones/ley/hecha/salvar=
/vidas#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>41</STRONG></SPAN> =
</A>&nbsp;&nbsp;&nbsp;=20
&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/010519/perversiones/ley/hecha/salvar=
/vidas#">Compartir</A>&nbsp;&nbsp;=20
<A=20
href=3D"http://del.icio.us/post?title=3D&amp;url=3Dhttp://www.publico.es/=
espana/espana/010519/perversiones/ley/hecha/salvar/vidas"><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/010519/perversiones/ley/hecha/salvar/vidas"><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/010519/perversiones/ley/hecha/salvar/vidas"><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/010519/perversiones/ley/hecha/salvar/vidas"><=
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/010519/perversiones/ley/hecha/salvar/vidas"><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=3Drichard-det=20
alt=3D"Richard est=C3=A1 en huelga de hambre por la custodia de su hija. =
J. R. LADRA"=20
src=3D"http://www.publico.es/resources/archivos/2007/10/26/1193419928623r=
ichard-detdn.jpg">=20

<DIV class=3Dpie_foto style=3D"WIDTH: 281px">Richard est=C3=A1 en huelga =
de hambre por la=20
custodia de su hija. J. R. LADRA</DIV></DIV><SPAN =
class=3Dfuente_fecha>DANIEL=20
AYLL=C3=93N - Madrid - 26/10/2007 18:57</SPAN><BR><BR>
<P>Manuel sufre par=C3=A1lisis en el 99% de su cuerpo y s=C3=B3lo puede =
mover los p=C3=A1rpados=20
y alg=C3=BAn m=C3=BAsculo de la cara. Helena, su ex mujer, solicit=C3=B3 =
en agosto una orden de=20
protecci=C3=B3n contra =C3=A9l porque, aunque ella vive en Madrid y =
=C3=A9l en Santander,=20
"ten=C3=ADa miedo a sufrir agresiones", justifica su abogado. </P>
<P>El juez desestim=C3=B3 la petici=C3=B3n y el letrado de Manuel habla =
de "un caso m=C3=A1s de=20
denuncia falsa por violencia de g=C3=A9nero". Con este tipo de demandas, =
cuenta,=20
algunas ex mujeres "se benefician de la llamada =
=E2=80=98discriminaci=C3=B3n positiva' de la=20
Ley de Violencia de G=C3=A9nero e intentan conseguir la custodia de los =
hijos o=20
alejar a los padres durante alg=C3=BAn tiempo, hasta que =C3=A9stos =
recurren". La cifra de=20
denuncias falsas que se han presentado se desconoce porque se pierde =
entre los=20
casos donde hay falta de pruebas.</P>
<P>Sin embargo, desde junio de 2005 -cuando entr=C3=B3 en vigor de la =
Ley Org=C3=A1nica de=20
Medidas de Protecci=C3=B3n Integral contra la Violencia de G=C3=A9nero- =
se han abierto=20
cerca de 300.000 procedimientos en los juzgados de violencia contra la =
mujer.=20
Fruto de ellos, 50.086 hombres han sido condenados por violencia =
machista. </P>
<P>Desde 2003, todas las condenas van acompa=C3=B1adas de una orden de =
alejamiento=20
que se dicta de forma autom=C3=A1tica. Incluidas las condenas de delitos =
leves, por=20
amenazas o agresiones sin resultado de lesi=C3=B3n que antes eran =
consideradas=20
faltas. La presidenta del Observatorio de Violencia de G=C3=A9nero, =
Montserrat Comas,=20
propuso hace dos semanas en el Congreso que los jueces decidan si dictan =
=C3=B3rdenes=20
de alejamiento, en funci=C3=B3n del caso concreto.</P>
<P><STRONG>Detenciones injustas</STRONG><BR></P>
<P>Una de las magistradas que se ha mostrado m=C3=A1s cr=C3=ADtica con =
el trato que est=C3=A1n=20
recibiendo los hombres con esta ley es Mar=C3=ADa Sanahuja, la jueza =
decana de=20
Barcelona. La letrada explica que la Polic=C3=ADa a veces pasa a la =
detenci=C3=B3n=20
inmediata del sujeto para "cubrirse las espaldas" y se toman simples =
empujones o=20
discusiones como "faltas graves". Ante esta situaci=C3=B3n, Sanahuja =
exige que los=20
magistrados sean m=C3=A1s cuidadosos porque "no resulta agradable para =
nadie que le=20
detengan en su puesto de trabajo o en su casa, cuando no hay razones =
para=20
ello".</P>
<P>Parte de los hombres que se consideran "afectados" por estas medidas =
se=20
agrupan desde hace a=C3=B1os en colectivos como Projusticia o la =
Confederaci=C3=B3n=20
Estatal de Madres y Padres Separados (CEMPS). Estas asociaciones =
explican que=20
"las denuncias falsas y el S=C3=ADndrome de Alienaci=C3=B3n Parental =
(SAP)" son los=20
principales problemas con los que se encuentran tras la aprobaci=C3=B3n =
de la=20
ley.</P>
<P>El SAP es el mecanismo mediante el cual uno de los padres empuja al =
hijo a=20
odiar al otro. Para evitar llegar a esta situaci=C3=B3n, el portavoz de =
CEMPS,=20
Domingo Gonz=C3=A1lez, defiende la custodia compartida. En el 90% de los =
casos la=20
custodia se otorga a la mujer, seg=C3=BAn un estudio del Observatorio =
contra la=20
Violencia de G=C3=A9nero, y no suele haber rectificaciones.</P>
<P><STRONG>Casos extremos</STRONG><BR></P>
<P>El 4 de julio pasado, una jueza de Manresa dict=C3=B3 una sentencia =
de divorcio=20
pionera en Espa=C3=B1a: retir=C3=B3 la custodia de una menor a su madre =
para d=C3=A1rsela al=20
padre, alegando que la mujer estaba manipulando a la ni=C3=B1a en contra =
del otro=20
progenitor. </P>
<P>En los casos m=C3=A1s desesperados hay padres que han llegado a =
prenderse fuego o=20
a emprender huelgas de hambre. Richard Monteghepardi lleva 13 d=C3=ADas =
en esta=20
situaci=C3=B3n frente al Ministerio de Justicia, en Madrid. Ha perdido =
seis kilos y=20
asegura que aguantar=C3=A1 "pase lo que pase, porque todos los hijos =
tienen derecho a=20
ver a sus padres".<BR></P>
<DIV class=3Dpie_bloq><!-- no borrar --></DIV></DIV>
<DIV class=3Dcomentarios id=3DlistaComentarios>
<H3><A id=3Dtitulo_comentarios name=3Dcomentarios>Comentarios - total =
41</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', 'no');"=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 41</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; <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_c35988>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35988><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35988', =
'/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', 'c35988', =
'/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=3Dc35988_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35988_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Accion Por La Justicia ( AXJ )</SPAN> =
&nbsp;|&nbsp;=20
  <STRONG>29-10-2007 21:04:07</STRONG> </DIV>
  <P>El Partido Politico Asociaciones y Acciones por la Justicia (AXJ) =
apoya a=20
  todos los hombres y abuelos separados de sus hijos y nietos y =
dununcian la=20
  discriminacion por razon de sexo. =
www.accionporlajusticia.com</P></DIV></LI>
  <LI id=3Dcomentario_c35715>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35715><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35715', =
'/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', 'c35715', =
'/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=3Dc35715_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35715_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Juan Carlos</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  16:59:09</STRONG> </DIV>
  <P>Hola, En mi caso, es bastante diferente y complicado, yo abogo en =
mi caso=20
  por una custodia =C3=BAnica, pedida por mi, ya que seg=C3=BAn a mi =
entender, mi ex =E2=80=93=20
  pareja, ha sido lo suficientemente negligente, y ha abandonado a =
nuestras=20
  hijas, que ya se han producido, (y van ya=E2=80=A6..), cinco =
traumatismos craneales y=20
  una fractura de clav=C3=ADcula, dos de los traumatismos y la fractura =
despu=C3=A9s de=20
  dejar yo la casa conyugal, es por eso que no puedo ni quiero tener la =
custodia=20
  compartida, porque lo mas seguro es que al cabo de cierto tiempo al =
relajarse=20
  de nuevo, me vuelva a llamar diciendo que van otra vez hacia el =
hospital, que=20
  una de las ni=C3=B1as se ha vuelto a caer. Que mi caso no sea =
demasiado normal no=20
  quiere decir, que los dem=C3=A1s siempre con buen criterio y de mutuo =
acuerdo,=20
  puedan optar por ala custodia compartida, pero debido a la gran=20
  conflictividad, por parte de mi ex =E2=80=93 pareja hacia mi, la falta =
de comunicaci=C3=B3n=20
  desde que nos casamos y el da=C3=B1o que se les ha causado a mis =
hijas, no puedo=20
  seguir dejando que les haga da=C3=B1o. Bueno, abreviando MUCHO, esa es =
mi opini=C3=B3n=20
  en estos momentos. </P></DIV></LI>
  <LI id=3Dcomentario_c35621>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35621><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35621', =
'/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', 'c35621', =
'/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=3Dc35621_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35621_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Jos=C3=A9 Flores</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  15:28:39</STRONG> </DIV>
  <P>En paises como Italia, Francia o USA no se cren lo que en =
Espa=C3=B1a est=C3=A1=20
  sucediendo y si miramos estadisticas, unos 700 hombres se estan =
suicidadndo=20
  cada a=C3=B1o Gracias a la ley de VG. Una verdadera =
verg=C3=BCenza</P></DIV></LI>
  <LI id=3Dcomentario_c35556>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35556><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35556', =
'/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', 'c35556', =
'/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=3Dc35556_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35556_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>joaquin</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  14:31:44</STRONG> </DIV>
  <P>esta ley de igualdad es una verg=C3=ABnza, es increible que haya =
sido puesta en=20
  marcha desde hace m=C3=A1s de un a=C3=B1o por un gobierno socialista.. =
Y QUE A=C3=9AN NO SE=20
  HAYA MODIFICADO... ya est=C3=A1 bien de "discriminaci=C3=B3n positiva" =
que lo =C3=BAnico que=20
  produce es m=C3=A1s separaci=C3=B3n y discriminaci=C3=B3n entre =
sexos... por otro lado,=20
  existe la custodia compartida, =C2=BFpor que los jueces no la aplican =
salvo casos=20
  excepcionales ? ser=C3=ADa bueno para los hijos como en muchos =
pa=C3=ADses... =C2=BFpor qu=C3=A9=20
  siempre somos los =C3=BAltimos en tantas cosas ya experimentadas en =
otros pa=C3=ADses ?=20
  =C2=BFqu=C3=A9 ocultos intereses hay en dar casi por sistema la =
custodia a la madre ?=20
  por qu=C3=A9 no se denuncian p=C3=BAblicamente a los abogados/as que =
dicen a la c=C3=B3nyuge=20
  que diga que fue maltratada para obtener ventajas en el divorcio ? por =
qu=C3=A9 la=20
  policia encarcela 1-2 d=C3=ADas a cualquier hombre que es acusado sin =
pruebas=20
  ?</P></DIV></LI>
  <LI id=3Dcomentario_c35492>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35492><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35492', =
'/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', 'c35492', =
'/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=3Dc35492_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35492_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>chemajmm</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  13:38:55</STRONG> </DIV>
  <P>Me parece sencillamente tercermundista que por causas =
burocr=C3=A1ticas y=20
  retrasos en los juzgados una ni=C3=B1a de 5 a=C3=B1os tenga que sufrir =
varios meses sin=20
  ver a su padre (y el padre sin ver a su hija). Y si no se trata de un =
problema=20
  de burocracia sino de la legislaci=C3=B3n misma y de la justicia, =
entonces la cosa=20
  me parece a=C3=BAn m=C3=A1s grave, porque deja en entredicho la =
esencia misma de una=20
  "supuesto" sistema democr=C3=A1tico. =C2=BFY el Gobierno qu=C3=A9 =
dice? =C2=BFY la Oposici=C3=B3n?=20
  </P></DIV></LI>
  <LI id=3Dcomentario_c35181>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35181><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35181', =
'/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', 'c35181', =
'/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=3Dc35181_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35181_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Jos=C3=A9 Ram=C3=B3n Campoamor</SPAN> =
&nbsp;|&nbsp;=20
  <STRONG>29-10-2007 09:33:50</STRONG> </DIV>
  <P>Una modificacion de la ley del divorcio que ofrezca la custodia =
compartida=20
  y la mediaci=C3=B3n como soluci=C3=B3n a los conflictos derivados de =
una separaci=C3=B3n o=20
  divorcio, adem=C3=A1s de resultar emocionalemnte m=C3=A1s adecuado =
para los menores,=20
  respeta al maximo los derechos de todas las partes y previene que =
parasitos=20
  sociales =C3=A1vidos de vivir a costa de los dem=C3=A1s o de los =
subsidios que se dan=20
  con nuestros impuestos proliferen al amparo de la aplicaci=C3=B3n, =
tanto de esta=20
  ley, como de la ley integral de violencia de genero, que actua de =
catalizador=20
  para acelerar estos procesos. Las unicas victimas son los ni=C3=B1os =
alejados de=20
  sus padres y utilizados como rehenes para obtener pensiones =
comepensatorias, y=20
  que ven reducido el poder adquisitivo de sus unidades familiares. El =
poder=20
  judicial reduce el poder adquisitivo y la calidad de vida de nuestros =
hijos.=20
  Por utlimo est=C3=A1 el derecho de los padres no custodios a =
participar de las=20
  responsabilidades de la educaci=C3=B3n de sus hijos. Responsabilidades =
que sumieron=20
  en el momento en que libremente decidieron concebir a dichos hijos y =
que tras=20
  la separaci=C3=B3n o el divorcio se les niega. =C2=BFDonde est=C3=A1 =
la prtecci=C3=B3n a los=20
  menores y a sus padres? EL MEJOR PADRE, LOS DOS PADRES. CUSTODIA =
COMPARTIDA=20
  YA.</P></DIV></LI>
  <LI id=3Dcomentario_c35074>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35074><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35074', =
'/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', 'c35074', =
'/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=3Dc35074_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35074_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>EDUARDO VIVES</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  02:05:03</STRONG> </DIV>
  <P>LOS PADRES SOLO QUEREMOS CONTINUAR CON NUESTRA VIDAS, PERO =
PARTICIPANDO EL=20
  PROYECTO EN IGUALDAD DE CONDICIONES PARA EDUACAR, CONVIVIR Y COMPARTIR =
EL=20
  CRECIMIENTO DE NUESTROS HIJOS. NOSOTROS LOS HOMBRES TAMBIEN HACEMOS =
GRANDES=20
  SACRIFICIOS Y SUFRIMOS LA DISCRIMINACION DE LAS LEYES, DE LA SOCIEDAD. =
UN=20
  HOMBRE SEPARADO POR EJ. CON LA NUEVA LEY DE "IGUALDAD" NO PUEDE NI LE =
CONCEDEN=20
  UNA DISMINUCION DE JORNADA PARA CONCILIAR LA VIDA LABORAL CON LA =
FAMILIAR.=20
  =C2=BFQUE NOS OCURRE? PUES SE LO DIRE QUE TENEMOS QUE RENUNCIAR A =
NUESTROS TRABAJOS=20
  POR NUESTROS HIJOS. " ELLOS SE LO MERECEN". LO LAMENTABLE ES QUE HOY =
EN DIA UN=20
  HOMBRE ESTA DESPROTEGIDO ANTE LA LEY, EN UN PROCESO DE SEPARACION =
CUANDO=20
  QUIERE SEGUIR EJERCIENDO CON EL DERECHO, NO NUESTRO SI NO DE NUESTROS =
HIJOS A=20
  SER EDUACADOS POR AMBOS PADRES EN IGUALDAD Y LAS FAMILIAS EXTENSAS DE =
ESTOS.=20
  SALUDOS. Y NO CESAREMOS DE LEVANTAR NUESTRA VOZ Y NUESTRAS MANOS =
LIMPIAS,=20
  EXIGIENDO NUESTRA LIBERTAD, LA LIBERTAD DE NUESTROS HIJOS Y LA DE =
CUALQUIER=20
  CIUDADAN@ QUE VIVE EN UNA DEMOCRACIA.</P></DIV></LI>
  <LI id=3Dcomentario_c35038>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc35038><A=20
  onclick=3D"votaComentarioM1('negativo', 'c35038', =
'/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', 'c35038', =
'/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=3Dc35038_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc35038_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Juan de la Matta</SPAN> &nbsp;|&nbsp; =
<STRONG>29-10-2007=20
  00:57:56</STRONG> </DIV>
  <P>Ya es hora de que dejen de existir las discriminaciones por =
raz=C3=B3n del=20
  g=C3=A9nero. Que las mujeres disfruten de todos sus derechos y que los =
hombres=20
  tambien lo hagamos -incluido el deber/derecho de custodia de nuestros =
hijos en=20
  igualdad con la mujer. La custodia compartida como mejor modelo a =
priori, en=20
  caso de separacion, es irrenunciable. </P></DIV></LI>
  <LI id=3Dcomentario_c34975>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34975><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34975', =
'/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', 'c34975', =
'/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=3Dc34975_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34975_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Abbot</SPAN> &nbsp;|&nbsp; <STRONG>28-10-2007=20
  23:02:23</STRONG> </DIV>
  <P>Se agradece, sinceramente se agradece que un diario como este saque =
este=20
  tema a la luz y al menos por un d=C3=ADa dejemos los padres separados =
de gritar en=20
  el desierto. Esta enorme desigualdad es tremendamente incre=C3=ADble =
que se siga=20
  manteniendo en el a=C3=B1o 2007</P></DIV></LI>
  <LI id=3Dcomentario_c34378>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34378><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34378', =
'/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', 'c34378', =
'/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=3Dc34378_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34378_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Quiero entender</SPAN> &nbsp;|&nbsp; =
<STRONG>28-10-2007=20
  11:40:29</STRONG> </DIV>
  <P>Xavier Bolt=C3=A1: No termino de entender. =C2=BFCu=C3=B1ado de su =
ex? =C2=BFYerno suyo? =C2=BFHija=20
  de 14 a=C3=B1os "convencida" de haber sufrido abusos? =C2=BFLa =
denuncia es hacia el=20
  cu=C3=B1ado, hacia su yerno? =C2=BFQue tiene usted que ver? Usted no =
es el acusado, =C2=BFqu=C3=A9=20
  le ha impedido ver a su hija, durante 6 meses?. =C2=BFUsted ha querido =
cancelar la=20
  v=C3=ADa judicial? =C2=BFde que proceso?. La valoraci=C3=B3n de un =
abuso la realizan los=20
  forenses y el gabinete sicol=C3=B3gico del juzgado de familia. =
=C2=BFHan podido=20
  determinar los hechos denunciados?</P></DIV></LI>
  <LI id=3Dcomentario_c34350>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34350><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34350', =
'/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', 'c34350', =
'/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=3Dc34350_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34350_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Quiero entender</SPAN> &nbsp;|&nbsp; =
<STRONG>28-10-2007=20
  11:06:54</STRONG> </DIV>
  <P>Padre Murphy: El libro de familia queda en poder de quien ostenta =
la=20
  guardia y custodia. Si es compartida se solicita un duplicado con la =
firma de=20
  ambos progenitores en los estamentos oficiales. No ha concretado: =
=C2=BFpor qu=C3=A9=20
  ten=C3=ADa el Libro de Familia? =C2=BFostenta la guardia y custodia? =
.</P></DIV></LI>
  <LI id=3Dcomentario_c34344>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34344><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34344', =
'/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', 'c34344', =
'/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=3Dc34344_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34344_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Quiero entender</SPAN> &nbsp;|&nbsp; =
<STRONG>28-10-2007=20
  10:58:57</STRONG> </DIV>
  <P>Rafajruz: Esta observaci=C3=B3n ,que comparto, que afecta a los =
progenitores=20
  agredidos, debiera ser la que se tuviese presente siempre. La justicia =
dispone=20
  de medios para determinar el objeto de una denuncia. El progenitor =
despechado=20
  no tiene l=C3=ADmites para arremeter osado en contra del otro =
progenitor delante de=20
  los hijos, pero cuando recibe la sentencia que le da opcion a optar =
por la=20
  custodia ya no le interesa el bien del menor. Tira la piedra y esconde =
la=20
  mano. El beneficio lo obtienen los hijos cuando crecen y la =
objetividad acaba=20
  imponi=C3=A9ndose. </P></DIV></LI>
  <LI id=3Dcomentario_c34283>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34283><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34283', =
'/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', 'c34283', =
'/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=3Dc34283_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34283_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Teixo</SPAN> &nbsp;|&nbsp; <STRONG>28-10-2007=20
  09:23:22</STRONG> </DIV>
  <P>Es necesario: 1.- tener un organismo que controle el Incumplimiento =
del=20
  regimen de visistas. 2.- Que la Fiscalia persiga las Denuncias Falsas =
seg=C3=BAn la=20
  ley 3.- Que se persigan a los abogados que utilizan estas estrategias. =
No=20
  siempre el culpable es el cliente.4 4.- Se tiene que Impalntar la =
Custodia=20
  Compartida. La Ley lo permite. Los magistrados no se atreven a =
aplicarla por=20
  la presi=C3=B3n de las Asociaciones Feministas. Es un residuo del =
Machismoque=20
  imbuye a las Feministas. Freud tenia raz=C3=B3n.</P></DIV></LI>
  <LI id=3Dcomentario_c34270>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34270><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34270', =
'/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', 'c34270', =
'/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=3Dc34270_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34270_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Padre Murfhy</SPAN> &nbsp;|&nbsp; =
<STRONG>28-10-2007=20
  08:53:59</STRONG> </DIV>
  <P>Soy abogado. Sin ir mas lejos, esta semana denunicaron a un cliente =
m=C3=ADo por=20
  no querer entregar el libro de familia a su mujer. Se le detuvo, =
pas=C3=B3 la noche=20
  encerrado y no fue puesto en libertad hasta la ma=C3=B1ana=20
siguiente.</P></DIV></LI>
  <LI id=3Dcomentario_c34171>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34171><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34171', =
'/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', 'c34171', =
'/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=3Dc34171_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34171_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Domingo Gonz=C3=A1lez Alonso</SPAN> =
&nbsp;|&nbsp;=20
  <STRONG>28-10-2007 01:39:15</STRONG> </DIV>
  <P>Gracias a diario p=C3=BAblico este tema sale a la luz lo cual desde =
la=20
  Confederaci=C3=B3n estatal de madres y padres separados es de =
agradecer.=20
  </P></DIV></LI>
  <LI id=3Dcomentario_c34037>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34037><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34037', =
'/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', 'c34037', =
'/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=3Dc34037_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34037_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Xavier Bolt=C3=A0</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  22:27:11</STRONG> </DIV>
  <P>Solo cuando te enfrentas a una situaci=C3=B3n que consideras al =
l=C3=ADmite de lo=20
  tolerable. Mi ex para que me fuera quitadaa custodia compartida, llego =
a=20
  montar un "pollo" en el que hizo creer a mi hija de 14 a=C3=B1os, =
victima de abusos=20
  sexuales por parte de un cu=C3=B1ado suyo y por tanto yerno mio, con =
el que=20
  mantengo una muy buena relaci=C3=B3n. LA ley, despues de 6 meses de no =
poder ver a=20
  mi hija y una vez destrozadas muchas relaciones familiares, nada a =
sido capaz=20
  de resolver por su lentitud. Mi opci=C3=B3n ha sido lade creer siempre =
en mi hija,=20
  ella lo ha sentido. He cancelado qualquier via judicial no =
importandome los=20
  papeles y lo que dijeran, al final vez lo absurdo de la justicia. Hoy =
he=20
  podido comer con mi hija despues de 6 meses, nos hemos sentido felices =
por=20
  ello. La madre ahora es solo una sombra, un fruto mas de esta sociedad =
nuestra=20
  que no crea personas sino individuos.</P></DIV></LI>
  <LI id=3Dcomentario_c34005>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc34005><A=20
  onclick=3D"votaComentarioM1('negativo', 'c34005', =
'/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', 'c34005', =
'/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=3Dc34005_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc34005_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>rafajruz</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  21:56:10</STRONG> </DIV>
  <P>Como policia os puedo contar que el a=C3=B1o pasado recogi 5 =
denuncias de malos=20
  tratos en el ambito familiar. De las cuales 3 eran falsas. Porsupuesto =
que el=20
  juez no tomo ninguna medida contra estas mujeres que lo hicieron. Se =
deberia=20
  de atajar este problema que al final perjudica a las mujeres que de =
verdad=20
  sufren ese problema.</P></DIV></LI>
  <LI id=3Dcomentario_c33913>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33913><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33913', =
'/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', 'c33913', =
'/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=3Dc33913_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33913_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Taimado Af=C3=A1n.</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  20:31:14</STRONG> </DIV>
  <P>He preguntado. Para arrojar luz a la situaci=C3=B3n . =C2=BFNo =
denuncia un r=C3=A9gimen=20
  con el que parece no estar de acuerdo? =C2=BFSe est=C3=A1 cuestionando =
la autonom=C3=ADa del=20
  juzgado? =C2=BFSe est=C3=A1 cuestionando que el juzgado no tiene =
capacidad para=20
  discernir si la denuncia es falsa? Quiero entender.</P></DIV></LI>
  <LI id=3Dcomentario_c33905>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33905><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33905', =
'/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', 'c33905', =
'/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=3Dc33905_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33905_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Para Mario, Tenerife, etc, etc, etc</SPAN> =
&nbsp;|&nbsp;=20
  <STRONG>27-10-2007 20:19:22</STRONG> </DIV>
  <P>Como suele acabar ocurriendo en los juzgados , no hay argumentos, =
s=C3=B3lo=20
  injurias , y es unicamente la preocupaci=C3=B3n real del progenitor =
que ostenta la=20
  custodia la que asiste al menor, a pesar de ser incluso quien recibe =
la=20
  denuncia de ser ejecutor de tan taimado af=C3=A1n.</P></DIV></LI>
  <LI id=3Dcomentario_c33900>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33900><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33900', =
'/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', 'c33900', =
'/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=3Dc33900_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33900_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Para "Para Mario , Tenerife ,y a quien quiera=20
  contestar"</SPAN> &nbsp;|&nbsp; <STRONG>27-10-2007 20:11:22</STRONG> =
</DIV>
  <P>Por qu=C3=A9 das por supuesto que ha habido 'un empuoncito'? =
Conoces a esa=20
  persona? Quien te ha dicho que ha existido 'un =
empujoncito'?</P></DIV></LI>
  <LI id=3Dcomentario_c33884>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33884><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33884', =
'/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', 'c33884', =
'/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=3Dc33884_val>-4.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33884_votos><STRONG>4</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Para Mario, Tenerife, etc, etc</SPAN> =
&nbsp;|&nbsp;=20
  <STRONG>27-10-2007 19:55:54</STRONG> </DIV>
  <P>Es facil pulsar un negativo desde la intimidad del "hogar" pero =
contestar=20
  no es tan facil =C2=BFverdad? El S=C3=ADndrome de Alienaci=C3=B3n =
Parental no est=C3=A1 reconocido=20
  por la OMS. Quiz=C3=A1s sea este el motivo por el que los progenitores =
despechados=20
  no duden en ser los primeros en ponerla en pr=C3=A1ctica, en cuanto =
saben que=20
  tienen garantizada la impunidad. No debieran olvidar - aunque a la =
mayor=C3=ADa le=20
  d=C3=A1 igual- que los hijos/as crecen y toman sus propias decisiones =
, cuando=20
  entienden que han sido utilizados y que la supuesta defensa , de la =
que=20
  quer=C3=ADan convercerles, escond=C3=ADa otra realidad.</P></DIV></LI>
  <LI id=3Dcomentario_c33768>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33768><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33768', =
'/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', 'c33768', =
'/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=3Dc33768_val>-3.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33768_votos><STRONG>3</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Para Mario , Tenerife ,y a quien quiera=20
  contestar.</SPAN> &nbsp;|&nbsp; <STRONG>27-10-2007 18:03:13</STRONG> =
</DIV>
  <P>Para arrojar luz a esta situaci=C3=B3n: =C2=BFfirmaste un convenio =
regulador de mutuo=20
  acuerdo?. =C2=BFLe diste alg=C3=BAn empujoncito sin importancia (sin =
lesi=C3=B3n=20
  irreversible)antes de la entrada en vigor? De no ser as=C3=AD, =
=C2=BFque llev=C3=B3 a la=20
  justicia a establecer este r=C3=A9gimen que ahora =
denuncias?</P></DIV></LI>
  <LI id=3Dcomentario_c33717>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33717><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33717', =
'/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', 'c33717', =
'/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=3Dc33717_val>3.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33717_votos><STRONG>3</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>mario tenerife</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  17:02:54</STRONG> </DIV>
  <P>Soy padre separado veo a mi hijo los martes hasta el d=C3=ADa =
siguiente que lo=20
  llevo al colegio (9:00) y si ese fin de semana no me toca estar con mi =
hijo,=20
  no lo veo hasta el pr=C3=B3ximo martes, es decir si un mes tiene 720 =
horas m=C3=A1s o=20
  menos, mi hijo s=C3=B3lo pasa conmigo 172 horas, de risa =C2=BFverdad? =
sin comentarios:=20
  =C2=A1=C2=A1=C2=A1=C2=A1CUSTODIA COMPARTIDA YA!!!!!! </P></DIV></LI>
  <LI id=3Dcomentario_c33702>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33702><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33702', =
'/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', 'c33702', =
'/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=3Dc33702_val>-3.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33702_votos><STRONG>3</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>mar=C3=ADa</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  16:47:49</STRONG> </DIV>
  <P>Esta ley es injusta para los hombres, y para las mujeres. Los =
derechos de=20
  familia no est=C3=A1n protegidos en este pa=C3=ADs, y los derechos de =
los menores menos.=20
  A los 12 a=C3=B1os, se les da la potestad de escoger con cual de los =
dos padres,=20
  los ni=C3=B1os desean convivir, y normalmente el ni=C3=B1o, casi =
adolescente busca el=20
  padre que le da m=C3=A1s caprichos, dinero, le consiente un =
mont=C3=B3n de tonter=C3=ADas. Se=20
  necesita una estricta vigilancia de los menores( como EEUU) qui=C3=A9n =
de los dos=20
  padres cumple mejor con su cometido y no se deja a la arbitrariedad de =
un=20
  adolescente.Los juzgados no arreglan nada, lo estropean todas las =
relaciones=20
  paterno-materno filiales y los jueces solo les preocupa producir =
sentencias=20
  como si de churros se tratar=C3=A1 y mientras tanto se forran los =
abogados,=20
  buffetes, asociaciones,Correos (Burofax). Es una verguenza de Justicia =
y de=20
  ley. Ah, Soy mujer divorciada y pagando pensi=C3=B3n =
religiosamente.</P></DIV></LI>
  <LI id=3Dcomentario_c33666>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33666><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33666', =
'/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', 'c33666', =
'/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=3Dc33666_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33666_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Custodia Compatrtida YA!</SPAN> &nbsp;|&nbsp;=20
  <STRONG>27-10-2007 16:12:39</STRONG> </DIV>
  <P>Mas informacion en:=20
  http://www.custodiacompartida.org/content/view/433/43/</P></DIV></LI>
  <LI id=3Dcomentario_c33623>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33623><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33623', =
'/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', 'c33623', =
'/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=3Dc33623_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33623_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>ARGIMIRO GONZALEZ</SPAN> &nbsp;|&nbsp;=20
  <STRONG>27-10-2007 15:08:20</STRONG> </DIV>
  <P>El coso de richard es una gota en el oceano,en el juzgado de =
instruccion n=C2=BA=20
  6 de a coru=C3=B1a, se ha cometido una tropelia que seria digna de que =
todos los=20
  ciudadanos de este pais conociesen y creasen su propia opinion,la =
inmensa=20
  mayoria consideraria que hay jueces que deben ser apartados =
inmediatamente de=20
  los juzgados.la ley es lamentable esta hecha contra la familia, no =
proteje a=20
  nadie, destrza a muchos ni=C3=B1os.pero algun juez incluso no se =
limita a aplicar=20
  esa ley sin mas, sino que el da=C3=B1o lo multiplica, haciendo =
sentenciasen las=20
  fotocopiadoras, retrasando los juicios con animo de apartar a los =
hijos de sus=20
  padres. apoyandose enesos fantasmas que son los equipos psicosociales =
de los=20
  juzgados, que carecen de toda base cientifica.esa es la realidad de no =
vivir=20
  en un estado de derecho.</P></DIV></LI>
  <LI id=3Dcomentario_c33587>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33587><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33587', =
'/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', 'c33587', =
'/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=3Dc33587_val>1.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33587_votos><STRONG>1</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Juan Antonio</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  14:12:48</STRONG> </DIV>
  <P>Hola Virtudes Yo podria contarte el caso opuesto al tuyo y sin =
embargo=20
  despues de 14 a=C3=B1os de separacion todavia estoy esperando que la =
jueza del=20
  juzgado n1 de Moncada (Valencia) tenga a bien escucharme y reconocer =
que estoy=20
  cumpliendo con mis hijos desde entonces a pesar de que su madre se los =
llevo a=20
  Madrid y me tocaba desplazarme desde Valencia hasta Madrid si queria =
verlos,=20
  pero no contenta con ello mi ex esposa los encerraba cuando yo iba =
para que no=20
  pudiese verlos y de nada me sirvieron las denuncias que puse en la =
guardia=20
  civil, eso si a pesar de los esfuerzos de su madre por que me odiasen, =
nunca=20
  lo consiguio y supe ganarme el cari=C3=B1o de ellos, solo pido =
justicia y que no se=20
  permita a una mujer bajo no se que ley exigir un dinero de la pension =
de sus=20
  hijos cuando estos trabajan, como es el caso mio, solo para que esta =
se=C3=B1ora=20
  tenga ingresos extras para ella, cada caso es diferente que lo =
estudien como=20
  tal los jueces que para eso estan, no para simplificar las tareas, y =
que el=20
  unico derecho de los padres es pagar. tambien queremos a nuestros =
hijos y que=20
  puedan salir adelante con nuestra ayuda no estamos solo para =
enriquecer a las=20
  madres.</P></DIV></LI>
  <LI id=3Dcomentario_c33578>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33578><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33578', =
'/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', 'c33578', =
'/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=3Dc33578_val>3.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33578_votos><STRONG>3</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Hari Seldon</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  13:56:55</STRONG> </DIV>
  <P>Ya era hora de que alguien lo dijera en =
"p=C3=BAblico"...</P></DIV></LI>
  <LI id=3Dcomentario_c33575>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33575><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33575', =
'/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', 'c33575', =
'/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=3Dc33575_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33575_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>carmen</SPAN> &nbsp;|&nbsp; <STRONG>27-10-2007 =

  13:52:47</STRONG> </DIV>
  <P>No entiendo que no se tengan en cuenta los derechos de los =
ni=C3=B1os y ni=C3=B1as ha=20
  disfrutar de ambos progenitores, =C2=BFporque nadie los =
defiende?</P></DIV></LI>
  <LI id=3Dcomentario_c33551>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33551><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33551', =
'/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', 'c33551', =
'/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=3Dc33551_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33551_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>David</SPAN> &nbsp;|&nbsp; <STRONG>27-10-2007=20
  13:22:17</STRONG> </DIV>
  <P>D=C3=B3nde est=C3=A1 la igualdad entre hombres y mujeres? Por =
qu=C3=A9 esa 'igualdad'=20
  origina que a mi hija 'se la permita' ver a su padre y su madre tenga =
derecho=20
  a decidir sobre su vida. Por qu=C3=A9 esa 'igualdad' origina que la =
mujer sea buena=20
  madre, y el padre tenga que demostrar ser buen padre? Por qu=C3=A9 esa =
'igualdad'=20
  hace decantarse siempre por la mujer? Por qu=C3=A9 esa 'igualdad' no =
me permite=20
  ejercer de PADRE, desplazandome a ser PADRE eventual? Por qu=C3=A9 esa =
'igualdad'=20
  ...?</P></DIV></LI>
  <LI id=3Dcomentario_c33520>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33520><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33520', =
'/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', 'c33520', =
'/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=3Dc33520_val>0.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33520_votos><STRONG>0</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Vicente</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  12:47:32</STRONG> </DIV>
  <P>El caso de la hija de Manuel lo he visto en un alg=C3=BAn programa =
de television=20
  y me parece digno de atenci=C3=B3n por parte del fiscal el que =
intervenga en un=20
  asunto en el que se pide una orden de alejamiento a un padre incapaz =
de=20
  respirar por si mismo. Ademas entiendo que los recursos presentados =
por su=20
  exmujer contra sentencias que reconocen el derecho del padre a ver a =
su hija=20
  se deben sustanciar por la via mas rapida posible. Es una burla de ley =
que=20
  alguien se ampare en la lentitud de la administracion de justicia para =

  burlarla. El mal que se le est=C3=A1 haciendo a la ni=C3=B1a por no =
ver a su hija es=20
  terrible. =C2=BFQue pasaria si la exmujer de Manuel faltara por =
cualquier motivo y=20
  este debiera asumir la custodia de su hija, a la que se est=C3=A1 =
impidiendo el=20
  contacto habitual con su padre?. =C2=BFQue pensara la ni=C3=B1a si =
siendo madre se le=20
  desarrolla un proceso incapacitante como el que tiene su padre y su =
pareja le=20
  impide ver a sus hijos?</P></DIV></LI>
  <LI id=3Dcomentario_c33472>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33472><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33472', =
'/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', 'c33472', =
'/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=3Dc33472_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33472_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Anticuerpo</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  11:54:17</STRONG> </DIV>
  <P>Rectificar es de sabios. Se debe cambiar una ley, para mi=20
  anticonstitucional, que provoca indefensi=C3=B3n en un sector de la =
ciudadan=C3=ADa. La=20
  violencia no es privativa de un sexo, ni siquiera la violencia =
f=C3=ADsica. La=20
  violencia verbal y el chantaje emocional son utilizados por ambos =
sexos y=20
  pueden ser m=C3=A1s da=C3=B1inos para una persona que un empuj=C3=B3n =
o un golpe. Que el 90%=20
  de las custodias se concedan a la mujer es =
espeluznante.</P></DIV></LI>
  <LI id=3Dcomentario_c33468>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33468><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33468', =
'/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', 'c33468', =
'/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=3Dc33468_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33468_votos><STRONG>2</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>virtudes</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  11:43:33</STRONG> </DIV>
  <P>mal si la ley no es igualitarias para ambos los padres deben poder =
ver a=20
  sus hijos y estos deben ayudar a su manutencion , el padre de mi hija =
nunca me=20
  dio nada para ella , cada vez que reclamaba la pensi=C3=B3n para su =
hija ya que=20
  nunca le ped=C3=AD nada para mi ,se cambiaba de trabajo,cuanto se =
volvi=C3=B3 a casar=20
  puso todo lo que tenia incluso el coche a nombre de ella, mi hija ha =
pasado=20
  necesidad, aunque no hambre por que mis padres me ayudaron,yo no tenia =
trabajo=20
  estable y trabajaba en trabajos espor=C3=A1dicos,cansada de perder =
tiempo y dinero=20
  pues el ir a tramitar los papeles,nunca donde vivo ,lo deje estar hoy =
mi hija=20
  tiene 25 a=C3=B1os y desde los 7 a=C3=B1os la he mantenido yo,su padre =
no la ve desde=20
  los 9 ya que yo si queria que viera a su padre aunque no se implicara =
en ni en=20
  su manuntencion ni en su educaci=C3=B3n, tiempo en el que mi hija =
sufri=C3=B3 4=20
  accidentes dom=C3=A9sticos por la dejadez del padre,uno de ellos mi =
hija bebi=C3=B3=20
  gasolina,otro casi se ahoga en el mar ,otro sufri=C3=B3 un accidente =
de coche,en el=20
  que no iba su padre ,no os contare mas por que me duele demasiado,me =
quedo=20
  como estoy hoy feliz y contenta. Yo no tuve ley que me amparara ni =
medios que=20
  la protegiera. Se necesita una ley para amparar a los que los =
necesiten ,lo=20
  que no puede haber es abuso y uso de esta ley ,como dice lidia en el =
anterior=20
  comentario. Un saludo </P></DIV></LI>
  <LI id=3Dcomentario_c33466>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33466><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33466', =
'/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', 'c33466', =
'/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=3Dc33466_val>3.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33466_votos><STRONG>3</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>padresinhijos</SPAN> &nbsp;|&nbsp; =
<STRONG>27-10-2007=20
  11:36:28</STRONG> </DIV>
  <P>Esta ley de *DESIGUALAD* ha sido el colmo de un vaso que ya estaba =
muy=20
  lleno.El feminismo (sexismo oficial y bien visto socialmente)lleva =
decadas=20
  quitando hijos a los padres, solo por ser HOMBRES.Te quitan tu hogar y =
tus=20
  hijos, pero DEBES seguir MANTENIENDOLOS de por vida, y sin mas derecho =
que a=20
  ver a tus hijos un tiempo escasisimo, y siempre bajo la amenaza de la =
ex, de=20
  impedirlo a su capricho. Es urgente un cambio legislativo de todo lo =
relativo=20
  a las relaciones de familia, que sea realmente justo e =
igualitario.Mientras=20
  las cosas sigan asi, muchos hombres, cientos de miles, seguiremos =
sufriendo la=20
  injusticia. Una minoria de violentos y desesperados, seguiran =
cometieno las=20
  barbaridades que la prensa *profeminista* airea a diario. =
</P></DIV></LI>
  <LI id=3Dcomentario_c33441>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33441><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33441', =
'/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', 'c33441', =
'/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=3Dc33441_val>5.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33441_votos><STRONG>5</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>pike</SPAN> &nbsp;|&nbsp; <STRONG>27-10-2007=20
  10:48:07</STRONG> </DIV>
  <P>Incauto el hombre que se casa y tiene un hijo. La simple voluntad =
de su=20
  compa=C3=B1era puede dejarle sin casa, sin hijos, sin buena parte de =
su sueldo. Con=20
  un poco de suerte, en la c=C3=A1rcel o con una orden de alejamiento. =
Evidente que=20
  hay que proteger al m=C3=A1s d=C3=A9bil pero =C2=BFA costa de tantos=20
inocentes?</P></DIV></LI>
  <LI id=3Dcomentario_c33294>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33294><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33294', =
'/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', 'c33294', =
'/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=3Dc33294_val>10.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33294_votos><STRONG>10</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>igualdad</SPAN> &nbsp;|&nbsp; =
<STRONG>26-10-2007=20
  23:58:23</STRONG> </DIV>
  <P>Es lo que pasa cuando se hace una ley sexista, discriminatoria, que =
no=20
  defiende a toda persona que reciba abusos y maltratos, sino solamente =
si quien=20
  los recibe es de un sexo determinado. La discriminaci=C3=B3n positiva, =
es=20
  discriminaci=C3=B3n al fin y al cabo, y uno de los inventos yankis =
m=C3=A1s=20
  detestables.</P></DIV></LI>
  <LI id=3Dcomentario_c33264>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33264><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33264', =
'/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', 'c33264', =
'/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=3Dc33264_val>9.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33264_votos><STRONG>11</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>Ram=C3=B3n</SPAN> &nbsp;|&nbsp; =
<STRONG>26-10-2007=20
  23:19:16</STRONG> </DIV>
  <P>Son los propios abogados de las mujeres las que aconsejan denunciar =
a sus=20
  maridos para tomar una mejor posici=C3=B3n, si retiro la denuncia me =
quedo con la=20
  casa, me das tanto de pensi=C3=B3n no hay problema aunque se demuestre =
que la=20
  denuncia es falsa no le pasa absolutamente a la mujer. Como =
consecuencia de=20
  ello una ley que se hizo para que no murieran mujeres en algunos casos =
se est=C3=A1=20
  convirtiendo en motivo de asesinato, pues si a un hombre que no ha =
tocado a su=20
  mujer lo acusan para simplemente echar al marido de la casa, y lo =
meten en la=20
  carcel mediante testigos falsos, cuando sale el hombre de la carcel es =
capaz=20
  de hacer cualquier cosa. Mucha gente se pregunta que le habr=C3=A1 =
hecho la mujer=20
  para que le d=C3=A9 6o pu=C3=B1aladas suena muy raro pero hay mujeres =
que dejan en=20
  pelotas en la calle a los maridos siendo inocentes. Espero que para =
encerrar a=20
  un hombre, alejarlo haga falta mas pruebas que la palabra de una =
mujer. Solo=20
  traer=C3=A1 mas muertes.</P></DIV></LI>
  <LI id=3Dcomentario_c33225>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33225><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33225', =
'/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', 'c33225', =
'/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=3Dc33225_val>2.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33225_votos><STRONG>6</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>para lidia</SPAN> &nbsp;|&nbsp; =
<STRONG>26-10-2007=20
  22:24:35</STRONG> </DIV>
  <P>Que le paguen una birra a lidia. Por lo bien que "lo habemos=20
  hecho".</P></DIV></LI>
  <LI id=3Dcomentario_c33220>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33220><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33220', =
'/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', 'c33220', =
'/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=3Dc33220_val>9.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33220_votos><STRONG>13</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>mauri</SPAN> &nbsp;|&nbsp; <STRONG>26-10-2007=20
  22:12:41</STRONG> </DIV>
  <P>=C2=BFQue dignidad le queda a un hombre que es alejado de su casa, =
de sus hijos,=20
  por el simple testimonio de su mujer? Entiendo perfectamente la rabia =
que=20
  tiene que sentir.=C2=BFEs esto justicia?=C2=BFDe donde sacan eso de =
que todos los=20
  hombres, por el mero hecho de serlo somos violentos y agresores de =
nuestras=20
  parejas? Para proteger a una mujer, encerrais a 1000 hombres=20
  inocentes.=C2=BFQuienes fueron los "progres" que hicieron esta =
ley?</P></DIV></LI>
  <LI id=3Dcomentario_c33208>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33208><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33208', =
'/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', 'c33208', =
'/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=3Dc33208_val>9.0</SPAN> &nbsp;|&nbsp; =
<SPAN=20
  class=3Dnaranja id=3Dc33208_votos><STRONG>13</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>druida</SPAN> &nbsp;|&nbsp; <STRONG>26-10-2007 =

  21:54:50</STRONG> </DIV>
  <P>Esta ley es un caso claro de discriminaci=C3=B3n sexista que =
incluso la mayor=C3=ADa=20
  de mujeres que conozco no alcanza a entender. Esta ley se lo pone a =
huevo, con=20
  perdon, a las mujeres (si no ya se lo indican sus abogados) para =
presentar=20
  denuncias falsas y que despu=C3=A9s sea el hombre el que tenga que =
demostrar su=20
  inocencia, me parece tremendo la verdad.</P></DIV></LI>
  <LI id=3Dcomentario_c33149>
  <DIV>
  <DIV class=3DinfoComentario id=3Dc33149><A=20
  onclick=3D"votaComentarioM1('negativo', 'c33149', =
'/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', 'c33149', =
'/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=3Dc33149_val>-10.0</SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3Dnaranja id=3Dc33149_votos><STRONG>18</STRONG></SPAN> =
&nbsp;|&nbsp; <SPAN=20
  class=3DautorComentario>lidia</SPAN> &nbsp;|&nbsp; <STRONG>26-10-2007=20
  20:30:00</STRONG> </DIV>
  <P>Todas las leyes son as=C3=AD. Est=C3=A1n hechos por el hombre, =
ahora tambi=C3=A9n forman=20
  parte del circo algunas mujeres, que por su complejo secular, =
act=C3=BAan como=20
  ellos. Diariamente, vemos como delincuentes se libran de ser =
castigados,=20
  estafadores de ser condenados, asesinos salvados por la campana, etc. =
Lo=20
  primero que dicen los abogados es que para poder ganar el juicio hay =
que=20
  inventarse cosas. Pues eso, la m=C3=A1xima de "el que hizo la ley, =
hizo la trampa"=20
  tambi=C3=A9n la utilizan las mujeres ahora como la han estado =
utilizando siempre=20
  los hombres. No se por qu=C3=A9 se extra=C3=B1an. Todas las leyes =
tienen algo de=20
  perversi=C3=B3n. </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; <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> Todos los comentarios pasar=C3=A1n =
un filtro tras=20
su publicaci=C3=B3n <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=3D10519 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>21:57</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/011386/espanoles/viven/80/vida/morta=
ndad/ine">Los=20
  espa=C3=B1oles ya viven hasta los 80</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>21:08</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/011374/psoe/apoyo/indulto/ejido">El =
PSOE=20
  tambi=C3=A9n apoy=C3=B3 el indulto de El Ejido</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>20:41</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/011353/marbella/derribos/mendezdelug=
o/tsja/construccionesilegales">El=20
  presidente del TSJA anticipa que habr=C3=A1 derribos en Marbella</A> =
</DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>19:43</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  =
href=3D"http://www.publico.es/espana/011313/muneca/rasgos/nino/sindrome/d=
own">Una=20
  mu=C3=B1eca que simula los rasgos de un ni=C3=B1o con s=C3=ADndrome de =
Down pretende fomentar=20
  la itegraci=C3=B3n</A> </DIV>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI>
  <DIV class=3DhoraUltimaNoticia><STRONG>19:33</STRONG> </DIV>
  <DIV class=3DcontenedorUltimaHora><A=20
  href=3D"http://www.publico.es/espana/011326/gobierno/vasco/iglesia">El =
Gobierno=20
  vasco dice que "volvemos a ver una Iglesia que cre=C3=ADamos =
superada"</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/2007/10/28/1193599013878b=
eatos1_620gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  href=3D"http://www.publico.es/espana/010992/megabeatificacion">La=20
  megabeatificaci=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=20
  alt=3D"Christiana Dahrendorf durante recogi=C3=B3 en nombre de su =
esposo, Ralf Gustav Dahrendorf, el Pr=C3=ADncipe de Asturias de Ciencias =
Sociales 2007. EFE / JUANJO MART=C3=8DN"=20
  =
src=3D"http://www.publico.es/resources/archivos/2007/10/26/1193424008122p=
remios1gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/010575/entrega/premios/principe/astu=
rias/2007">Entrega=20
  de los Premios Pr=C3=ADncipe de Asturias 2007</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/2007/10/13/1192286165858v=
ergel4_620gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/006517/levante/inundado">Alicante, =
anegado=20
  por las fuertes lluvias</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/2007/10/12/1192201621715a=
c_2gm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/006488/miembros/adelante/cataluna/ce=
lebran/particular/dia/nacional">Miembros=20
  de 'Adelante Catalu=C3=B1a' celebran su particular D=C3=ADa =
Nacional</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/2007/10/12/1192194003904z=
apaterogm.jpg">=20
  </DIV>
  <DIV class=3DtituloNoticiaRelacionadaMultimedia>
  <H4 class=3Dh4tituloNoticiaRelacionadaMultimedia><A title=3D"Enlace a" =

  =
href=3D"http://www.publico.es/espana/006463/desfile/militar/fiesta/nacion=
al/12/octubre">El=20
  desfile militar de la Fiesta Nacional del 12 de octubre</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:11</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011380/onu/disculpa/espana/situarla/cabeza/=
consumo/cocaina">La=20
  ONU se disculpa ante Espa=C3=B1a por situarla a la cabeza del consumo =
de=20
  coca=C3=ADna</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>21:40</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011369/interior/refuerza/medidas/seguridad/=
espana/lectura/fallo">Interior=20
  refuerza las medidas de seguridad en Espa=C3=B1a ante la lectura del =
fallo</A>=20
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>21:34</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011381/argentina/elecciones/kirchner/cristi=
na">Los=20
  argentinos nos merecemos un pa=C3=ADs mejor, anuncia Krichner</A> =
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>21:32</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011370/hombre/mata/mujer/pueblo/valladolid/=
entrega/guardia/civil">Un=20
  hombre mata a su mujer en un pueblo de Valladolid y se entrega a la =
Guardia=20
  Civil</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlash>
  <DIV class=3DhoraFlash><STRONG>21:15</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011366/paris/hilton/retrasa/viaje/ruanda/pr=
oximo/ano">Paris=20
  Hilton retrasa su viaje a Ruanda para el pr=C3=B3ximo a=C3=B1o</A> =
</H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI>
  <LI class=3DelemListadoNoticiasFlashUltimo>
  <DIV class=3DhoraFlash><STRONG>21:02</STRONG> </DIV>
  <H4 class=3D"h4Flash ajusteTituloFlash"><A=20
  =
href=3D"http://www.publico.es/011350/primera/mujer/jefa/policia/dice/espe=
ra/pronto/anecdota">La=20
  primera mujer jefa de Polic=C3=ADa dice que espera que esto pronto sea =
una=20
  an=C3=A9cdota</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>
<DIV class=3Dcentrado>
<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/Espana300x250;'+adli=
nk_dcopt+'tile=3D'+adlink_tile+';sz=3D300x250;ord=3D'+adlink_randomnumber=
+'?"><\/scr'+'ipt>');</SCRIPT>
</DIV><BR><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/011192/rajoy/he/metido/lio">Rajoy: =
"He=20
  metido a mi primo en un l=C3=ADo"</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/culturas/011268/juliette/binoche/desnuda/pl=
ayboy">Juliette=20
  Binoche, desnuda para Playboy</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/deportes/011063/quique/flores/destituido/en=
trenador/valencia">Quique=20
  S=C3=A1nchez Flores se despide del Valencia con una mezcla de =
"decepci=C3=B3n y=20
  alivio"</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/internacional/011065/cristina/kirchner/gana=
/argentina">Cristina=20
  Kirchner gana las elecciones presidenciales en Argentina</A> </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/internacional/011105/sarkozy/condena/accion=
/ilegal/inaceptable/ong/ninos/chad">Sarkozy=20
  condena la acci=C3=B3n "ilegal e inaceptable" de la ONG con los =
ni=C3=B1os de Chad</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/internacional/011283/schwarzenegger/dice/ma=
rihuana/no/droga/hoja">Schwarzenegger=20
  dice que la marihuana no es una droga</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/espana/011302/onu/denuncia/operacion/arca/z=
oe/ninos/chad">La=20
  ONU denuncia que los ni=C3=B1os de la operaci=C3=B3n de Arca de =
Zo=C3=A9 en Chad no son=20
  hu=C3=A9rfanos</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/ciencias/salud/010998/alimentacion/salud">U=
na=20
  pir=C3=A1mide saludable para ni=C3=B1os y adolescentes</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/011257/nicolas/sarkozy/deja/plantada/period=
ista/pregunta/ex/mujer">Nicolas=20
  Sarkozy deja plantada a una periodista ante una pregunta sobre su ex =
mujer</A>=20
  </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/espana/011207/guardia/civil/detecta/drogas/=
alcohol/conductores">La=20
  Guardia Civil detecta m=C3=A1s drogas que alcohol en los =
conductores</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></UL>
<UL class=3DlistadoTitulares id=3DloMas_enviado 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/agencias/EFE/011049/empates/bayern/inter/ar=
senal/debacle/milan">Empates=20
  del Bayern, Inter y Arsenal y debacle del Mil=C3=A1n</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/ciencias/salud/010916/cordon/umbilical/extr=
anjero">20.000=20
  cordones en el exilio</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/ciencias/salud/011016/cordon/umbilical/extr=
anjero">"La=20
  =C3=BAnica donaci=C3=B3n =C3=BAtil es al banco p=C3=BAblico"</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/ciencias/salud/011020/cordon/umbilical/extr=
anjero">"Me=20
  he quedado m=C3=A1s tranquila"</A> </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/ciencias/tecnologia/011031/ropa/proteccion/=
antibalas">Ropa=20
  especial para protegerse del crimen</A> </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/ciencias/tecnologia/011033/gps/radar">Quier=
e=20
  evitar la multa del radar presentando los datos de su GPS</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/agencias/EFE/011058/robinho/sigue/fiesta/re=
al/madrid/lider">Robinho=20
  sigue de fiesta... y el Real Madrid de l=C3=ADder</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/agencias/EFE/011059/messi/marco/septimo/amp=
lia/ventaja/lider">Messi=20
  marc=C3=B3 el s=C3=A9ptimo y ampl=C3=ADa su ventaja como l=C3=ADder a =
dos</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/agencias/EFE/011060/30/sevilla/olvida/juand=
e/infligio/primera/derrota/foranea/valencia">3-0.=20
  El Sevilla se olvida de Juande e infligi=C3=B3 la primera derrota =
for=C3=A1nea al=20
  Valencia</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/deportes/011063/quique/flores/destituido/en=
trenador/valencia">Quique=20
  S=C3=A1nchez Flores se despide del Valencia con una mezcla de =
"decepci=C3=B3n y=20
  alivio"</A> </H4>
  <DIV class=3Dpie_bloq><!-- no borrar --></DIV></LI></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/espana/011192/rajoy/he/metido/lio">Rajoy: =
"He=20
  metido a mi primo en un l=C3=ADo"</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/internacional/011065/cristina/kirchner/gana=
/argentina">Cristina=20
  Kirchner gana las elecciones presidenciales en Argentina</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/espana/011302/onu/denuncia/operacion/arca/z=
oe/ninos/chad">La=20
  ONU denuncia que los ni=C3=B1os de la operaci=C3=B3n de Arca de =
Zo=C3=A9 en Chad no son=20
  hu=C3=A9rfanos</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/agencias/EFE/011212/fomento/abandona/idea/p=
rat/estacion/provisional/ave">Fomento=20
  descarta estrenar una estaci=C3=B3n provisional del AVE en El Prat</A> =
</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/espana/011207/guardia/civil/detecta/drogas/=
alcohol/conductores">La=20
  Guardia Civil detecta m=C3=A1s drogas que alcohol en los =
conductores</A> </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/011141/eta/extorsion/empresarios">ET=
A env=C3=ADa=20
  una nueva remesa de cartas de extorsi=C3=B3n a peque=C3=B1os =
empresarios</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/espana/011061/kaleborroka/euskadi">Un =
grupo de=20
  encapuchados quema un autob=C3=BAs en Hernani</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/011309/jurado/himno/recibe/casi/7000=
/propuestas">El=20
  jurado del himno recibe casi 7.000 propuestas</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/deportes/011063/quique/flores/destituido/en=
trenador/valencia">Quique=20
  S=C3=A1nchez Flores se despide del Valencia con una mezcla de =
"decepci=C3=B3n y=20
  alivio"</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/internacional/011105/sarkozy/condena/accion=
/ilegal/inaceptable/ong/ninos/chad">Sarkozy=20
  condena la acci=C3=B3n "ilegal e inaceptable" de la ONG con los =
ni=C3=B1os de Chad</A>=20
  </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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/26/1193419928623richard-detdn.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCAHCASwDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDqQ53O
Fd8jgE8Z/rTiECNIpKlSRycEVH8wUDkAAYDck9alIZiSgAIzgkYOKYCb9wGXJBIJG7k1KCUAyxLk
YUkd6hTbI+5T8rg5IPJ61KmAvC+5B+8evrQAuHEgxkAEEjGCTTwN6lJg3JGD1IpCCBkJvwOh65pQ
QFIJLDIwccmgBGDJglywxgHOQfrSgncQSwPcZxipARkRtg84OOcU2VCmQc7O5PJU0hi5PIJIAH4C
nAlSoJbBHrTAfmClt2eck5FOXJUsRgY4IPNAD1OABggjJAHNNjLbSeRnPFIclgp4APPuKkI4IHOC
OORigBOVbdyCwGD1OKkDFlbPDDqM1GpJyCCMdiaUYyGBAwRgigBSzHB7Z6E0gJzgEjOQAeafkMeF
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
VUVd0nyj757UUUB0P//Z

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/comentarioKO3.gif

R0lGODlhEAAQAKEBAP8zRP///////////yH5BAEKAAIALAAAAAAQABAAAAIslA8Jx6jfzJuLUepe
CFjQjV3g9XGkwoEmubVr4mntJE0jVJ9VdkVx5/vtDgUAOw==

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/gif
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/css/cssimg/comentarioOK3.gif

R0lGODlhEAAQAKEBAI+dIv///////////yH5BAEKAAIALAAAAAAQABAAAAIrlA8Jx6jfzJuLUepe
CFjMvU2eBoZXwoXcqZhsu4qUq0hfXNtvs0dnZMkxCgA7

------=_NextPart_000_0176_01C81A79.3A373240
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/9oADAMBAAIRAxEAPwD0zxBe
yaNoNzewAeamBHu5GSQKr6/dX9lp2nJBKsV5cXEUBYqDywOTgjFWvFWj3WraKbey8vzllWYI3AfG
flPp6/hVS10jV9V1O2u9b8i3isyHht7c53v6sefQf/WoA6EIN2X5789PzNUBrOmSTpALpJGd/LVk
BYbs4xu5XPTjr09ab4sguZ/C99FaBmmKAgDrjIJx+Gal0W80yaxhtNNkjdY4R8iDG3/ex0PPQ80A
XwgGCcADJLVymreK76O+gg0OG2miknW3a4lBMZlbOFXBGcDqRkc/SuvltkmheJuFdSp2nBAIwcVx
cfgUR6/AkdxfJpcEQlRvtAyJt3QDsMc5x+ND13GdnGsnloZmTzdg3bM4z3wPSgzwrMkTTxiR+kZY
bj9B3rG8ZXctn4auBbuyXEzLFEF+8xLDOPwzVfR/DDW+sW+oy2ttaC3t/KSKBt5djnc7ttXnH1+t
KwrGrq+qR6TZCdkM0jMqQwIfmlcnAA9f/rVTsp/FJvYTe2OnraO5VxFI3mRjB5yTg9ulReK7K9eb
S7+0tmujZXBke3XgsMdevUEdMHr7Vd0jUtW1C5ZrrSf7PtlU/wCsl3O7HGMAYwAM5z7e9MDYGR16
L609WBA2kEHkGsHxPbXN7py2llKBL5iSTQrIEaSHOGGSRge/tWb4Ojzq2r3NtBHbWGYooYoXDIWC
/McjgsOM9eSeT1oA6y4uYLS3ae5lWONBlmY4qho3ibS9ckkisp2MsS7mjdCrAZ64PX/649apeJ/F
FpoMUcUiLLdy4MMbcKOfvMewH5/zpfD1pb3E7659vS9vJ4xDJJDxEuMHCjr6devoKAOkBNOBqPNL
mgCTPvRUWaKBkIj4wxIB60uwdgKsFKNtAiDZkc/rSbATyPxFT7eKTaKAIguQaNvPTBxjNS7O1Jjk
+tAGbeaRbX2oWN5N5nmWZZo1B4JYYyeO2OOlXtvvg1JtpOtADMZ70oz7U7bwTTcZAP40AUb/AEix
1QKt7biXaDjkqQD2yOas29vDbQJDbxJFEgwqoMACpT1prHjmgBksMNwmyeKOVMcq6gj9aSC3gtYh
FbQxwxZJ2RqFH14qU8cUh6cUAOz35pcmmfMf4unNNBG3OKAJMD1NFMzRQF0f/9k=

------=_NextPart_000_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/28/1193599013878beatos1_620gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD1mRcA
nt7VnYBmjHOAF/8AQq1J+IznGT3rMB3SxFSMHH/oVeWzsRlW65n1Q9OV/wDQKraaCLSRs8FWA4x/
eqzZjFzqvHp/6AKi08A2HGP4vw+9WEkzZbGV4RJOpJjHT+td5fAidfmx8vSuC8HtnUEGeStd5fHd
OnIHy+tdMNmY1NxiZ3YwDUyFt3TAqBcgjp+FSqduWPAHUmqZCN3HfpWdq4zKmMfd/wAa5bxV4g1R
cJpF/BZg8qzwh3c8+pwAf90njPtXJ2PxC1WfQ7mTULnTjeWzlUMvDyAcnKKQD1ABHp0PWt4tNEOn
K5385CAE8c9Qag8wsPvY981gaB4qXxDplxI6xxXFoQJFRiVIIyGBPQEhuMnGKXU9QhtLUTxSurDo
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

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/26/1193424008122premios1gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDxiH/j
3j5/hH8qkqKE/wCjpx/CP5VIpyelaowY400ntSPntTMnpjNAIc3TikI6UN6UdQKAA/d61YLKi5Y9
ieO2KrAjBYgnH4V1nhbwW3iPSru/mu3iUFkhjTncwHU+3OPz6VnUqciNKdNzdkc206q5G3GBn5x1
/wA5pCyA7ARnuRzUWo2kun3RguTkoSMqOOvUe1VTOcZC7RnBxxn/AOtUqb3KcEtGXgSMjNML9RTb
cl03Mee9PZMitk7oxaszJu/+Pl/w/lRTr3i7f8P5Cis3ubLY0IT/AKPH/uj+VTJ61FDj7PH/ALo/
lUgYAda0RixWHzGo+jGnsQec1EzDJNADzgmjABpm75RQWoAUthiQSMe9eieD45rnQJba8vJLWx+0
RrBImAQxLbsEjsdvPOCR715tnqR3rqfCl99j1qLddLaxuDumZQdhAODyPcjt96sqseaLsb4eSjUV
9jT8aWNnG0kC7nfeT5m/cD0yT8owcnt1698Dzu7g8h0XK8jIAOePf613viPU7e+upGtANhOPMPV/
84rnBpst3dgRwPJIq8KBkk8cAdz6CsaW2p0Yi17opwRmOJVxgjrUh4pw4NIy56mutI8+9zHvP+Pt
/wAP5UUt7/x9v+H8hRWb3N1sXoTm3T/dH8qazngUR/8AHuhx/CP5U0gkDirMiYnbHURbJpdrMMU0
IeeaAHswwKYu5zgDsT9AOpo8tiQACSTgAVI6mDfEsgIOA5U8HHOM9wD+BI74BpDEA+Sti1ghjiMl
0wXClwrEgY564Gev+TWZAVHzuAyrj5c4yScAdDn1x6A10kNvazXVolzcE2Ut1bQOXkA2qTg7mzwd
nOenzN1wTUzlbRFQjfc77TfBdlFo+nw30Eq3mPPlKRM2GIzsJGRwFA68kZ6tzl+J2sdEszp9pGI9
VuChcoBuiGAcFh90nPQZyvJxkV1Xi7xfBoMU1taFZLxV+aQcpb+54OWwRgY7gn0PlFsz3qT3MqTP
IWLM5+YsCWJZj1LYKjJBzjnpXJCLb5pHbUqKK5IlOOS1MbiVFkXcEBV/nB/hIA659PaqUg2SuhOd
rYyKguZ0kjM0aBcuW4OCuGY4A7jLgevBotlItt7BtzN1K4+v6j9feuqDs7HFNXVzMvv+PyT8P5Ci
i9/4/H/D+QopvcqOxdjOLZOP4RSjgcVGhJhjUHqopwJzSk9Qgl1Jo455t/lRu4jQu+xc7VHUn0Hv
TUV5A7KrMI13OVXO0ZAyfQZIH4irmnXkdoZhLFLKsqGN1SXZlevXBOQwRh/u4IINWJ9Xt7jSYoJt
PU38QAS9EgBxuz8ybcNxxk89/XOblI05Yma0c0SRytEyo6lkZo+GGSMjseQR9RUPze2PpWmmrAWl
xazWsMsMmdjbAssXUjDqATgkZBBBAwNtZfPrQpS6icYknmyRwsFYDBDjCj7wBwf1NVpr24nkLyuH
bOclR6YqR/8AVOSexqpVEnS+H7mNrO6iVY/tTjBLKAdmOxH659vU1Fd6j9nguolwGl2rxxgDB/P/
AOvWFFK8MqyRnDL0pJXL5JzknJpWC5bWVxpIh3EF5flHbHIP+f8A69atzbmOL7PGQBDGGZd/Vjg4
HrztPH6dKx7SSPNv54IijJYnOM85IHvWhLrVxcuJmTy7JXB8pG2GQ/Uc9u3T8aYGLeHN05+n8qKS
7BFy+cZ46DA6UVTEti3HzHH/ALorRsL8W8FzZzQq9vc7d7gtvQjOGUBgDjdnDcHA6daKKmWpcdEW
bO704xD7RpEEghhO8rcPG8jFgAwJYgEZHAU/xcYPyxG8sF0+ZF0+N7h2ba7lwY1xgDIbDHvyBg+o
4ooqbFXLjXugiITiwknmUwqbeUlE2Km18MjfeLDOSMc5xnio573Spo7kDTbeJhGDbeW74TO7IYnl
2G/qcD5B1HykopcocxiSrmJvoaqUUVRDClC72C5AycZPaiigRtDTYLS3jkaYXBBGInXAB79+nHse
BWbeTtczdsDgADAH0oooBlKdt07nOeaKKKsD/9k=

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/13/1192286165858vergel4_620gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD3KlpB
yM06gBaUUCooLq3uSwgnilKhS2xw2MjIzj1BBHtTAmpRSUUXEPopuagN7aqxDXMIIOCC44pDLQyO
1JikzVHVNYsNFtVudQuBDEziNSVLZYgkAAAnsfyoAuMSiEqrOQMhVxk+wzxXj3i7xYfEUcdp9nWG
1jl8xMuS7EBlBJHAyrdOcHua7e6+IugW8kapLcXG44JihICfXdj9M147KzmaF0dVCuC+Rkle4HH0
qJPpcpIQxR5PGPpRTS2T1NFYGh61beK5DdWNuI12zXdzBIdvI8vztu3nrmE5z6/lah8VST6Hdagk
SA29tbykMDgs5+bv0xjFfKxkvYctKHPcHcTz65/E/nTVu7sthi7k5BBbJNdLkjJRZ9L+P9SvX8Ja
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
2Q==

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/12/1192201621715ac_2gm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDrPEXh
23urlIliMF2xMtpdRMqM8i/MYTnuQCVPOME8AYbirHVrPwxpM+rNpVlcyJqD27W0oKT2pwdg53bB
gSe/QZOK7LXPEiDRkV5Vhv0mieGTGSQsi+YwHXhN+7tt3dBXKeIBd33iO3+3W62Uhe3g09TH9oLS
SRMFabeSoy4i3b03lUG37pz83gKLcVGp8H9f15WZ7FTG1I0pUr30/r/P1LfinStK1Xwrb+JNFgit
04MiqAmVJwQVAI3hyAefXk4FeczIHUxygtESCdvBH0r0jXdF8QxaFDYyO8lrAc7LdHuJZnJYjLE5
b1JIQAngNhRXBPCyuY3IDom6QNhCh3ldpBOS3Q4GeD7HHVQdk7O+unfyPey2pGeH9jWd76dbWelj
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

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: image/jpeg
Content-Transfer-Encoding: base64
Content-Location: http://www.publico.es/resources/archivos/2007/10/12/1192194003904zapaterogm.jpg

/9j/4AAQSkZJRgABAgAAAQABAAD/2wBDAAgGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0a
HBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL/2wBDAQkJCQwLDBgNDRgyIRwhMjIyMjIy
MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjL/wAARCABIAGMDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwDxbHpj
FJTu1JivSS0MLic0lLSE0mMQmnsreWpxx69uafZWbXs7DJWKNd8rj+Ef4mtSeKO30mNQpBlCsT19
x9OPSuHEV+WSjHc6qFJSTcjOvowl0iIoAMELYHvGp/rUMjb5XbCjLE4UYA+gq9LGbjUYBg/NDbrw
OwiTJ/SoNQhWDUJ44xhFbgdcCrpVOaXL5E1KajDm6thET9jiHozfyFaDvDFEq5aRDxvX5ScDH5YJ
GPfqapoo+wW/u7dB7LTppnuZWd26DucAADP+fc1zSdmylqT/AG5nfMvy8hgyDJBAwOvX/P0ovNjR
q4fbIxyU9iM5z+X45qozLvZVO4A4DDvz+lS+fm1MLAcNuBPX6fqf1pX7jsWnQHZ87D92nQn+6Pai
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
Xp+Zy1+nzI80UUV6xxn/2Q==

------=_NextPart_000_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/010519/perversiones/ley/hecha/salvar/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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: text/css;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/espana/010519/perversiones/ley/hecha/salvar/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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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: 728px; HEIGHT: 90px
}
.leaderboard728x90 IMG {
	WIDTH: 728px; HEIGHT: 90px
}
.robapaginas300x300 {
	WIDTH: 300px; HEIGHT: 300px
}
.robapaginas300x300 IMG {
	WIDTH: 300px; HEIGHT: 300px
}
.caja234x90 {
	WIDTH: 234px; HEIGHT: 90px
}
.caja234x90 IMG {
	WIDTH: 234px; HEIGHT: 90px
}
.robapaginas478x486 {
	WIDTH: 478px; HEIGHT: 486px
}
.robapaginas478x486 IMG {
	WIDTH: 478px; HEIGHT: 486px
}
.cinta460x30 {
	WIDTH: 460px; HEIGHT: 30px
}
.cinta460x30 IMG {
	WIDTH: 460px; HEIGHT: 30px
}

------=_NextPart_000_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/js/libreriaGlobal.js

/*
 * Libreria global de funciones javascript para Diario =
P=C3=83=C2=BAblico. Incluye
 * - envioAmigo
 * - aumento de fuente
 * - funciones auxiliares
 *=20
 * autor: Fco. Javier Ant=C3=BAnez Ruiz, fjantunez@isotrol.com
 * autor: Miguel J. Jim=C3=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=B3n de correo-e est=C3=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=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=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=B3n que cierra la capa de envio amigo. Recibe dos =
par=C3=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=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=AD es que todo es correcto
}

/*Funci=C3=B3n que crea la capa para el formulario de envio amigo. =
Recibe como par=C3=A1metros:
 * logado, con valores true y false seg=C3=BAn el usuario est=C3=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=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=A9n a =
tu correo '
 * imgEnviar, la ruta de la imagen que es el bot=C3=B3n de enviar
 * idNoticia, la url de la noticia
 * ruta, la secci=C3=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 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
=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=A1lculo de la altura versi=C3=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=A1lculo de la altura versi=C3=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=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=B3n que crea la ventana de un aviso. Recibe como =
par=C3=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=A1lculo de la altura versi=C3=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=A1lculo de la altura versi=C3=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=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=A9 noticia se est=C3=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=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=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=B3 un error determinado");
				} 	=09
		});
}

/********************************************** BUSCADOR =
***********************************************/

function buscadorPag () {}

var objBuscadorPag =3D new buscadorPag();

/* Funci=C3=B3n que devuelve una p=C3=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=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=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=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=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=B3n que actualiza la mini galeria. Recibe tres =
par=C3=A1metros
 * idSolapaActivar, es el id de la solapa que indica la galeria que se =
est=C3=A1 viendo. Si vale cadena vacia, no se
 * 					realiza cambio de solapa activa
 * url, la url a la que se realiza la petici=C3=B3n ajax
 * pag, indica la p=C3=A1gina que se solicita en la petici=C3=B3n. Sirve =
para facilitar la paginaci=C3=B3n.=20
 * param, los par=C3=A1metros de la llamada
 * */
miniGalerias.prototype.cambiarMGActiva =3D function (idSolapaActivar, =
url, param)
{
	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
				}
			},=20
		onFailure: function(respuesta)=20
			{
			} 	=09
	});
}

/*	Funci=C3=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=B3n que carga la secci=C3=B3n de =C3=9Altima hora mediante =
ajax. Recibe tres par=C3=A1metros
 * url, la direcci=C3=B3n url a la que se realiza la petici=C3=B3n ajax
 * idContenedor, que es el id del contenedor donde se metera la =
informaci=C3=B3n
 * urlHora, la url de la que conseguir la hora de servidor en texto =
plano
 * numColumnas, si el elemento ocupa 2 =C3=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=B3 un error al cargar bloque =C3=9Altima hora");
				} 	=09
		});
}

/*	Funci=C3=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=B3 un error al cargar bloque =C3=9Altima hora");
				} 	=09
		});
}


/*	Funci=C3=B3n para el cambio de solapas y de informaci=C3=B3n del =
especial "m=C3=A1s visto, m=C3=A1s enviado". Recibe como
 * 	par=C3=A1metro el id de la solapa a marcar.
 *  Como resultado marca la solapa e intercambia la capa que se =
est=C3=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=B3n que carga la secci=C3=B3n de Gente ajax. Recibe dos =
par=C3=A1metros
 * url, la direcci=C3=B3n url a la que se realiza la petici=C3=B3n ajax
 * idContenedor, que es el id del contenedor donde se metera la =
informaci=C3=B3n
 * imagenTop, la imagen que se mostrar=C3=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=B3 un error al cargar bloque Gente");
				} 	=09
		});
}


/* Funci=C3=B3n que carga la secci=C3=B3n de Lo m=C3=A1s m=C3=A1s =
enviado con ajax. Recibe cinco par=C3=A1metros
 * url, la direcci=C3=B3n url a la que se realiza la petici=C3=B3n ajax
 * idContenedor, que es el id del contenedor donde se meter=C3=A1 la =
informaci=C3=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=B3 un error al cargar bloque Lo m=C3=A1s");
				} 	=09
		});
}


/**
 * Abre en una ventana la ampliaci=C3=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_0176_01C81A79.3A373240
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_0176_01C81A79.3A373240
Content-Type: application/octet-stream
Content-Transfer-Encoding: quoted-printable
Content-Location: http://www.publico.es/js/comentarios.js

/*
 * Javascript para el control de los comentarios de las noticias. Diario =
P=C3=BAblico
 * autor: Fco. Javier Ant=C3=BAnez Ruiz, fjantunez@isotrol.com
 * autor: Miguel J. Jim=C3=A9nez,  mjjimenez@isotrol.com
 * */


/* Funci=C3=B3n que envia un comentario. El envio se hace con una =
petici=C3=B3n ajax que recibe como par=C3=A1metros
	los campos del formulario que componen el nuevo comentario. El =
resultado de la petici=C3=B3n es el contenido
	que tendr=C3=A1 que aparecer en la capa 'listaComentarios'.
	Tiene un par=C3=A1mtero, url, que es la direcci=C3=B3n a la que se hace =
la petici=C3=B3n ajax
=09
	Queda pendiente c=C3=B3mo actualizar el n=C3=BAmero de comentarios que =
hay en la parte superior de la p=C3=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=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=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=B3digo de verificaci=C3=B3n<br />";
		b=3D true;
	}
	/* Fallo en la verificaci=C3=B3n*/
	if(b)
	{
		setTextoOpaca(opaca, mensaje)
		capaFormulario.appendChild(opaca);
		document.body.style.cursor =3D "default";=20
	}
	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=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=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=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=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);
				},=20
			onFailure: function(respuesta)=20
				{     			=09
					capaIdNoticia.value =3D idNoticia;
					/*limpio s=C3=B3lo el campo del c=C3=B3digo de verificaci=C3=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=A1 la informaci=C3=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);
				} 	=09
			});=20
		=09
		document.body.style.cursor =3D "default";
	}
}



/* Funci=C3=B3n que actualiza la valoraci=C3=B3n de un comentario. Esta =
versi=C3=B3n es para la actualizaci=C3=B3n de los
	comentarios m=C3=A1s recientes, por lo que actualiza directamente el =
comentario indicado.
	Recibe tres par=C3=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=B3n. Incluye el tipo =
de ordenaci=C3=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=B3n =
del  envio realizado*/
					capaComentario.innerHTML =3D "";
					/*cargo el nuevo resultado que viene en la respuesta de la =
petici=C3=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=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=B3n que actualiza la valoraci=C3=B3n de un comentario. Esta =
versi=C3=B3n es para la actualizaci=C3=B3n de los
	comentarios m=C3=A1s valorados, por lo que actualiza todo el bloque de =
comentarios.
	Recibe tres par=C3=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=B3n. Incluye el tipo =
de ordenaci=C3=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=B3n  y el n=C3=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=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=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=A1metros
 * El primero, url, la direcci=C3=B3n a la que se hace la petici=C3=B3n =
de ordenaci=C3=B3n
 * El segundo, tipo, indica el tipo de noticia a tratar (noticia, =
galeria, etc...)
 * El tercero, orden, indica el tipo de ordenaci=C3=B3n a realizar.
 * El cuarto, pag, recibe el n=C3=BAmero de p=C3=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=B3n  y el n=C3=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=A1 vacio
				=09
					if (tipo =3D=3D "galeria")
						document.getElementById('titulo_comentarios').innerHTML =3D =
tituloComentarios; // Ponemos el t=C3=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=B3n de la lista de comentarios
				var cadena =3D respuesta.responseText.toString();
				//alert(cadena);
			} 	=09
		});=20
}



/*********************** 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 ()=20
{
	var opaca =3D document.getElementById('capaOpaca');
	var padre =3D opaca.parentNode;
	padre.removeChild(opaca);
}

------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/hora

document.write('22:15');
------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/fechaCabecera

document.write('lunes, 29 de octubre de 2007');
------=_NextPart_000_0176_01C81A79.3A373240
Content-Type: application/octet-stream
Content-Transfer-Encoding: 7bit
Content-Location: http://www.publico.es/referer


------=_NextPart_000_0176_01C81A79.3A373240--

