Content-Type: multipart/related; start=; boundary=----------vWf8AipjqCqni8MlYXWLNX Content-Location: http://www.lavanguardia.com/politica/20120330/54279779434/ppc-pide-aplicar-la-ley-antiterrorista-alborotadores.html Subject: =?utf-8?Q?El=20PPC=20pide=20aplicar=20la=20ley=20antiterrorista=20a=20los=20alborotadores?= MIME-Version: 1.0 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=ppc-pide-aplicar-la-ley-antiterrorista-alborotadores.html Content-Type: text/html; charset=UTF-8; name=ppc-pide-aplicar-la-ley-antiterrorista-alborotadores.html Content-ID: Content-Location: http://www.lavanguardia.com/politica/20120330/54279779434/ppc-pide-aplicar-la-ley-antiterrorista-alborotadores.html Content-Transfer-Encoding: 8bit El PPC pide aplicar la ley antiterrorista a los alborotadores

Lunes, 16 de abril 2012

La Vanguardia.com

Política

El PPC pide aplicar la ley antiterrorista a los alborotadores

Alberto Fernández Díaz cree que "es imprescindible ir más allá y empezar a tomar decisiones de envergadura"

Política | 30/03/2012 - 12:07h

Barcelona. (EFE).- El presidente del grupo municipal del PP en Barcelona, Alberto Fernández Díaz, ha pedido hoy que se aplique la legislación antiterrorista de la "kale borroka" a los alborotadores que ayer causaron destrozos en la ciudad y se enfrentaron a la policía.

El PPC ha presentado una moción de urgencia para que se debata en el pleno municipal en que también pide que se exijan responsabilidades a las organizaciones convocantes de las diferentes manifestaciones.

En declaraciones a los periodistas, Fernández Díaz ha afirmado que tras los hechos violentos de ayer "es imprescindible ir más allá y empezar a tomar decisiones de envergadura", tras denunciar que "la situación de violencia en Barcelona es la misma con el alcalde Trias y el conseller Puig que la que había con el alcalde Hereu y el conseller Saura".

Fernández Díaz ha considerado que es el momento de pasar de las palabras a los hechos: "Con Xavier Trias como alcalde y Felip Puig como conseller de Interior, estamos igual que con Jordi Hereu y Joan Saura: los violentos campan a sus anchas por Barcelona y no hay una respuesta ni policial eficaz ni jurídica ante la impunidad de los violentos", ha defendido.

La iniciativa de los populares implica que caigan del orden del día la que habían presentado inicialmente para que el Gobierno municipal de Trias aparque su idea de crear el barrio Blau@Ictinea ante el Puerto, y Fernández Díaz ha dicho que la que presentan ahora sobre los altercados "no es neutral" y que podría incluir alguna aportación del gobierno.

Te puede interesar: los usuarios que han consultado esto también han visto...

14   comentarios

El líder del grupo municipal del PPC, Alberto Fernández Díaz, durante una rueda de prensa Efe / Marta Pérez

Publicidad

Publicidad

Publicidad

------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=favicon.ico Content-Type: image/x-icon; charset=UTF-8; name=favicon.ico Content-Location: http://static01.lavanguardia.com/favicon.ico Content-Transfer-Encoding: Base64 AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAQAAAAA AAAAAAAAAAAAAAAAAAD9/f3//f39//39/f/9/f3//f39//39/f/9/f3//f39//39 /f/9/f3//f39//39/f/9/f3//f39//39/f/9/f3//Pz9//38/f/9/P3//P38//z9 /P/8/f3//f39//z8/f/8/f3//f39//z9/f/9/Pz//fz8//38/f/8/Pz//fz8//z8 /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 /P/8/Pz//Pz8//z8/P/8/Pz//Pz8/+jj3//8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/o49///Pz8//z8/P+PdV//x7uw/6OO fP9dOBj/wLKm//z8/P97XUP/XTgY/3tdQ/9xUTT/3tfR//z8/P/e19H/Z0Qn//v7 +//o4+D/Xzob/4drU//7+/v/c1M3/+jj4P/7+/v/o49+/3NTN//Uy8P/rZqL//v7 +//y8O3/c1M3/186G//7+/v/pJB//3RUOf9+YEf/6OPg/7iomv+SeGL/rpuM/2pI K/+4qJr/1MvD/66bjP/y8O3/fmBH/3RUOf9+YEf/+/v7/2xKLv+vnI7/wbSp/6WR gP/y8O3/bEou/6+cjv9jPiD/6OTg/9XMxP+vnI7/nIZy/2xKLv/e2NL/iW5X/8K1 qf9kQCL/6OTg//Lw7f93WD3/+/v7/52HdP+AY0v/im9Z//v7+//VzMX/bUsw/2RA Iv/VzMX/+/v7/4pvWf+CZU3/gmVN//Lw7v/y8O7/gmVN/6eTg//Dtqr/ZkMl/8O2 qv/7+/v/sZ6Q/2ZDJP/Dtqr/+/v7/+jk4f95Wj//1s3G/9bNxv/y8O7/8vDu/9bN xv/Wzcb/6eTh/6iUhP/y8O7/+/v7/9bNxv/Wzcb/+/v7//v7+//p5OH/1s3G//v7 +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7 +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7 +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7 +//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//z8 /P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8/P/8/Pz//Pz8//z8 /P/8/Pz//Pz8//z8/P////////////////////////////////////////////// ////////////////////////////////////////AAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_body.gif Content-Transfer-Encoding: Base64 R0lGODlhAQBUAdUAAKurq6urraGhot3d3b+/v7y8vN/f38HBwb6+vtfX18fHx7e3 t8bGxtvb29nZ2dPT06Kios/Pz83Nzdzc3MDAwNXV1czMzMjIyMLCwrW1tbCwsKSk pNHR0cvLy97e3tTU1NbW1r29vdLS0tDQ0M7OzsrKysTExMXFxcPDw7Ozs8nJyaam pq6urtra2tjY2Kmpqba2trS0tKCgoJ6eoKysrKWlpbGxsZ+foK+vr+Dg4Lu7u7q6 uuHh4Z6enrm5ubi4uCH5BAAAAAAALAAAAAABAFQBAAa/wJ5wSOzNjrekbLkUCCDQ 6Ga6qdVW2OxruwV4AYEAjcYql3E4jVpjs6Xe8Jg8Q8/A7ot8/sfv+/+AgYJ9PoWG h4iFO4uMjDqPkJAFk5QhliEImZkEnJ0UnxQHoqMYpRgoqCgmqyYnricMsbEKtLQX txcquiolvSUdwB0WwxYSxhIkySQRzBEjzyMc0hwi1SIP2A8f2x8V3hUg4SAJ5OQu 5w7p6S3sDe7uE/ETA/T1HvceBvr7Of3+/TwCChzIIwgAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_footer.gif Content-Transfer-Encoding: Base64 R0lGODlhAQCIAMQAANfX193d3dra2tTU1NjY2NbW1s3NzdHR0d7e3tvb29LS0tzc 3NPT0+Dg4NDQ0NXV1d/f38/Pz9nZ2ZeWluHh4c7OzuLi4gAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAIgAQAVB4GRFykMkQUNZbGtN1cEU 0gKtLluJVeTIgwdAIkAhIKqc0rWbrAw930+hYAQfBQCAICEmFosA4oikmJfodK7C DgEAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_colAB.gif Content-Transfer-Encoding: Base64 R0lGODlhAQARALMAAP7+/vv7+/j4+PLy8u/v7/z8/Ozs7Onp6fb29u3t7erq6vT0 9MzMzP///wAAAAAAACH5BAAAAAAALAAAAAABABEAAAQMkLV2lElkLCRCAVMEADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_bottom_alminuto.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAFAIAAAJeXl/Dw8CH5BAAAAAAALAAAAAABAAUAQAIDDIIFADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=graella.css Content-Type: text/css; charset=utf-8; name=graella.css Content-Location: http://css01.lavanguardia.com/css/graella.css Content-Transfer-Encoding: 8bit @charset "utf-8"; html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;outline:0;padding:0;vertical-align:baseline} pre,code,tt{font-size:1.3em} table{border-collapse:collapse;border-spacing:0} body{background:#e2e2e2 url(img/bg_body.gif) repeat-x 0 0;font-family:Arial, Helvetica, sans-serif;font-size:.5em;font-weight:400;line-height:1em;text-align:left} input,select{font-size:1em} textarea{font:normal 1em Arial, Helvetica, sans-serif} ol,ul,li{list-style:none} dt{font-weight:700} blockquote,q{quotes:none} blockquote:before,blockquote:after,q:before,q:after{content:none} cite{font-style:normal} abbr,acronym{cursor:help;text-decoration:underline} ins{color:#666;text-decoration:none} kbd{color:#666;font:normal 110% Arial, Helvetica, sans-serif} hr{display:none} body div.elem{background-color:transparent;border:.1em dashed #fc0;height:auto} html{font-size:125%} .container{display:block;margin:0 auto;overflow:visible;position:relative;width:99.7em; border-top:.1em solid #B6B6B6} .container:after{clear:both;content:'\\0020';display:block;font-size:0;height:0;overflow:visible;visibility:hidden} .content{clear:both;background-color:#FFF;border-left:.1em solid #b6b6b6;border-right:.1em solid #b6b6b6;overflow:hidden;padding:0 0 1.3em} .multimediacontent{padding:0} .footer{background:transparent url(img/bg_footer.gif) repeat-x 0 0;height:13.6em} .colA,.colB,.colAB,.colBA,.colAA{border-right:.1em solid #CCC;float:left;height:1%;margin:0 1.1em -2000em 0;padding:0 1em 2000em 0;position:relative} .colA{width:34.8em} .colB{width:23em} .colAB,.colBA{width:60em;overflow:hidden} .colAB .colA,.colAA .last{margin-right:0} .colAB .colB{border:none;margin:0 0 -2000em 1.1em !important;padding:0 0 2000em} .colAB .obertura{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;border:none;height:2em} .colBA .colA{border-right:none} .colA .obertura2{background:#FFF;border-top:.1em solid #d3d3d3;height:.9em} .colAB2{border-right:.1em solid #CCC;margin:0 1.1em 0 0;padding:0 1em 0 0;position:relative;float:left;width:28.9em} .colAB3{border-right:.1em solid #CCC;margin:0 1.0em -2000em 0;padding:0 1em 2000em 0;position:relative;float:left;width:18.6em;} .colAB .last{margin:0} .colAA{width:71.8em} .colABAblock{border:none;margin:0 1.1em 0 0;padding:0;position:relative;width:97em;clear:both} .colABAblock .colA{width:34.8em} .colABAblock .colB{width:23em} .colABA .colA{width:34.8em} .colABA .colB{width:23em} .colABA{border:none;margin-right:1.1em;padding:0;width:97em;float:left} .colA4{float:left;margin:0 .5em;position:relative;width:7.7em} .colA .block{background:transparent url(img/bg_bottom_alminuto.gif) repeat-x bottom left;clear:both;height:1%;margin:0 0 1.7em;padding:0;position:relative} .colA .last{margin-right:0} .colABA2{border-right:.1em solid #CCC;float:left;margin:0 1.1em 0 0;padding:0 1em 0 0;position:relative;width:47.4em} .colABA3{border-right:.1em solid #CCC;float:left;margin:0 1.2em 0 0;padding:0 1em 0 0;position:relative;width:30.8em;} .colABA4{float:left;margin:0 1.4em 0 0;padding:0;position:relative;width:23.2em;} .colABAblock .last{margin-right:0} .colABA.last{margin-right:0} .colABA .last{margin-right:0} .columns-1{width:6.9em} .columns-2{width:15.1em} .columns-3{width:23.3em} .columns-4{width:31.5em} .columns-5{width:39.7em} .columns-6{width:47.9em} .columns-7{width:56.1em} .columns-8{width:64.3em} .columns-9{width:72.5em} .columns-10{width:80.7em} .columns-11{width:88.9em} .columns-12{width:97em} .columns-1,.columns-2,.columns-3,.columns-4,.columns-5,.columns-6,.columns-7,.columns-8,.columns-9,.columns-10,.columns-11,.columns-12{float:left;margin:0 1.3em 0 0;position:relative} .last{border:none;margin:0 1.1em 0 0;padding:0} .block{clear:both;height:1%;overflow:hidden;padding:0 0 0 1.3em;position:relative} .block_neg{background-color:#141728;clear:both;height:1%;margin-bottom:1.7em;overflow:hidden;padding:0 0 0 1.3em;position:relative} .block-bg,.block_bg{background:#FFF url(img/bg_block.gif) repeat-x left bottom;height:2.4em;margin-bottom:1.3em} .block-edimpresa,.block_edimpresa{background:#FFF url("img/bg_edimpresa2.gif") no-repeat 1.3em 0;clear:both;height:1%;overflow:hidden;padding:0 0 0 1.3em;position:relative} .block_edimpresa .colABA4 {margin:0 1.1em 0 0;width:23.2em} .clear{clear:both} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_options.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAbALMAAOHh4e7u7uvr6+Xl5fLy8u/v79/f3+zs7Onp6fPz8+Pj4/Dw 8Ofn5/T09PX19QAAACH5BAAAAAAALAAAAAABABsAAAQO0MlJZ0tklXAEYoMCGBEA Ow== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_separador.gif Content-Transfer-Encoding: Base64 R0lGODlhbgAWAIABAGeDqAAAACH5BAEAAAEALAAAAABuABYAQAJFjI+py+0Po5y0 2osbyLz7u33iSJbmyYXoyrbuC8fyoc52V9+6le9+1PsJh8SiURQ8DpPKH7O5e0Jv 0umsao1hs68t11UAADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_separador4.gif Content-Transfer-Encoding: Base64 R0lGODlhZgAaAOZ/APX19TdZkLjJ2CQpZOjs8dTW2ld5qAAAKRMXSsnS2/Xz69vi 6Nnc4wEESMXN1DY5WWmGsldaeUNlmUZKas3Z5RIYWGZ3lo2JkZqqt+rl2+3t7nSF mAECPKinqikqV5ijqOTl5WaHpvz89e7z5xwfTIGZvHeMqu3s4fHx8enp6SUnSIuS qP///mhyh6y4wlNtkMHFyJeYqQMDMbuztjlEcHJ2i1h0mmlvf/Lx4+Hr66Oou1ld g7e+y11ke0JIdPj17ZysxnWTvUhiisjJvai/2fHv6BUTKWh6o2RkillsicW9vJ+3 1Onp7AYJO/757QAAAPT09H6gxBolaAwUVg4ZNy40WBoaOunu7A0QSktRbO7w8aay voSKqefo5uzs6gsNO+rs6X+UrE9Vdfv39OTl6wsMMvHz9fT59fP19fP275CdswAA IJGuzo+y0VtfbNTh3/by9GyNvHGPs/P5/U5unhAfal9pkw8POnp/mbSvt2Bcavj4 7uDazfj15wEJOAAAACH5BAEAAH8ALAAAAABmABoAQAf/gH+Cg4SFhoeIiYqLiACO j5CRjmYEFAuSAIyam5ydhAx0cW0CCwR4VSRNBwcyJEgkHkpOaSMJkZ64ubooWkAS AUFLAmkbTRUHRjFkPGIcWDUZY05dTFBQutjZiwUODjAmNEImaitbaqlVD+lWND4y WQVdIF1g2vb3go+VCQkUTFoKFPwQwaLgGAVFrhCQhK8hNjMJAkiIE2LLnB0Halww cqBBhQF1Blw4IaIPGDOPHKr0tIBBAQwSDMgJ88EFniYIKvhBIGYLhgccjmjoQk+D hpVINWF6hIKABgYLwIxQ0MfJGy0Mk2pFlMBAFCKWvOwpyIIAjBhIVBjRMyRNkRFX /25tnUsIgJyJECxQ0FEGARcYPAToiDGBQwQ+e9KcuJSSrmNKEALQgZDkTQEPXz4M WcElQpYICHwMcbIHRTVrjh2DWOBAooESalzwqCLDgoAbdziQsDPAQwEtIHAY1ZKa boECCXi8kGDDwoYPWyYcQJBkCx4VKnZUQaBDA4gURovPXSpJCwECOdBTQJNVfFJJ ZpiQoZDgCkIFOH78OFEkfXv3K2mxBBttgEXAGXvsoQBBLJjhQAczgLDfFexBAmBS DtARjAAUaAEFAzysEAFmB6yxxgNK/EDLG3JdqJIWIYQQhTAL7LBGEyRYMYEFeRDQ gwwXRLPHGws15qJDAAARgPsBBgjhwAKYaebGA1TcgcUUPnRwwh445FBhJkc69OEv cUBgwhkxyEBDBxeAJAUCDWBxAx8i/OCFh6iF2RAKKJQgURxHODCCGDLscMMNecyQ QgIkkPDBCQMxoEGeet6jARM8BLAkGxgkoAMCWFSBBw9cIODHFA3ssAAKXuDwDwqV 4sMAAwnYMFkQYWAAgxtr+JAEFTJg0YMDYpShA3BeFMHEUbHa41IBLghhAwQhPKfG AHGS0IIaEdzRQAM+FODFd+E1qw1yDvBggbQm5OpCCzIgkEUWD0ywrR0c1MBECvTU Y242IAQccBc5dJHCwSkw4cXCC2thlAZa8ClxIAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/png Content-Location: http://css01.lavanguardia.com/css/img/header/header_fl_destacamos.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAYAAAGpNG6TAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAGlJREFUeNpiCAsL+w8QQAwgAiCAGP7/ /8/AfP369f8AAcQI5oJASEjI/1+/fjEABBAjSA4MQFIgDhOIEx4e/h+uBiDA4LpW rlzJCKJZGKAArAwImEAaYXjZsmWMLCDGkiVLwMr//PnDAAAMvjkxaOGgQQAAAABJ RU5ErkJggg== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_LV_seccion.gif Content-Transfer-Encoding: Base64 R0lGODlhNQEeANUAAP///wUoUT+Q/URefYKTqMDJ0xU1XO/y9ODk6aGuvSRDZ9DX 3mN5k2+s/jRQcpGhs8/j/p/H/rG8yFNriHOGnfP4/7S0tLfV/mOl/Vee/UuX/Ye6 /ufx/9vq/8Pc/pPB/nuz/qvO/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAAAALAAAAAA1AR4AAAb/QIBwSCwaj8ikcslsOp/Q qHRKrVqvWKQly+16v+CweExubsvotHrNbrfP7rh8Tq+v4fa8fs/vC/FUEmgHgn5Z hYZGBQeJcYBSCQGIYQcOCmoFBJoEEowACZNckaGJBQYPVhweEaweHE0QIawhEFEc F6wXr0YdshEXHU8WA8TFxE4UAQEMSAnGxhRFFM8DCUILCsoLRQvP0UjTz9tECAwG yujKEwkGBELhz9ZE8MVGyQETRt3UxRSh9NQmEBhHZB81gkMIKHNAxUMDARAjCsgQ AgmHDRIlbthFBEJEIRAeZgTBsQOGjAIa1GJiYcI5dAbyNUnnqUiBAS/RDUBFhICD /3QDCgiJpIwZuQnZ0Bk1QiBpgJgIeupMUKCABAbp3AFomi5A0CI+YcokkrOmEAQ4 u3Z1QPDBT7Vdvw5B4DKdgQFRi7wNkPdJBZEoI2YIRuRD4IwfiniECODCYQEagnXQ 8PgCSyHpniBIJw/JAHSdjWC9RASrMgPgOCdROED0aaHc3moVolCZEtZHNoP2jE5I gQkwzRZAN7vAA6ffiHy2feRAzuRNKpyM2IBVhOkQNVQYglHwBlYbMmgkUiGih4gY WH0QD7EBB8opwcOHzFEL5t5OTCtrnUQCOobNKROac6ox1RVsBvI3hGkGIETEAdnM thV+SOBmTzoAGrFcAEQAp/8MT74RZ8QDShWxIRIkokOaE4C5V4RJkHnAXUQaWFbE BfNtQIRgAmBAmBB/odfjjwBU0J0AiSlxRmZNELhXX0c45aAQJBpgViR7jSVVTg0e YSGV6IB4xHAS1sbhal4dcc6TR5w4FzpaDqeMhEMQFYCEbhqRzV6kIOEYRDoe8deP i/W4naDYrQSARBgcSgQHEml3xHQZLLEkhUtEwkCKAYhpYFFH/LSUED8V4JRZtEmy lwKoTqgggQGsmMQAZWKaoBGRrCOihrbqRIScd/KmTF95/hqAA/6B2gR7GTi6hEga 1GfEe+0NIZGiRWBnoxF/CuCsEZcyx8RPnaioxAHBcTP/bEGxTvihgQUskFOGQ/in IKeeHrEAQmbelqaJkqCrjKxDFLtAmMbOiUSyASRX7IKdAvCSlUx0ENG2S1gMUQRM RBARYeglceS3Q0AKEbbg3ieuEgeT5mEAU5aGsMwKCoGVO7odCy8AwC5j078AsBlF v/0Bfc1TQrw8ZbEMCrermgMXbCsAAjNyTwChIeExRCRrHZG0R5gsAMeLQpTkEVs3 oEREKBcR7plL3DxUiUkAKyuBA64LwIZQApAMbHYGO8RwCsI0BdFIEF4EVt8wPKoQ edZmQCjA0qkchQ8DQKJRB6vDBAgQVeoE6BM5wR4IQlycRNprn6ykynAnQWBfEy/h /xSCkaBGBIlj2Qnd3gEgeDXWg/8LbM1PID6m0bMPUTvA+w2Q1ARTVp6EfrBlng0i QichktosVtvE96m77nVKrQvQNhFvM0GiAlVVtWGfddIdtOBDZENB/AwT/BmCAHhZ l3hmPF8JqyupWpkijBYJ+MVvQ1nbEEwe0CoCKqxC6MierYZjgPgVQD/5KgL5woe+ 8YmPbasTHxJQmIT22Q4ucDpXWQCgGyj1DC4A/N+D9mKAqCjOgkYrQgLqsh95KG+B EtoLXLQEvGGZSQF9A6LlpKYNyNnqZXAhmBFEgoEncNEJ0wEfC9GmwiOM8QgurFv0 jDHD64koGUwczTP2MiodPv9oXgf4ocDa5S9lIOiIP5tN56jRRisyh1P0CtEFQ4U5 TOmGGlJSwta85YRJdq0I5dlY+dSXwhKu0Hz2AQCT3MhEv80MCTm7xDkmITBSTKwm n8mXvOD0Q4mho4IJyWAuFRhIiJUSX5cT116yZr0Aec6QsVOIFn2nhPNABGPNVN0S uiWjsnHyfOD75DVDOUpyMKKVRshZInmlDj7mUoumFJDUpsiwYwFNP1kDiy4TyJck REIrAounOIMJN2BRrHiLLAKnEFSsbOQLVrpLAnyaZbrQXRJIzLIWKI3AuiScMWWi nJq8olElJHTvCIGLGBH0p68YWnGKmuvKUo7Xx+DtUhL/SUiGVjraJnQQC1MbklAx iwCrmuUpWVEEgH5I8aNJBuoIIXBUt456hCNt66JEqKg21zeENM4NZgAgKUjR8Tsj 5CQAZgGqR216Ujc+rYkwxaAfh9A5nzUnG+PIxuPqpwyHORImfdnpECpxGijlCTil VKRbhdAB8WhARhXIEckM06ghYMdFReAAYLoo0W1StIxGgCr7YEcEojAkWTGjmrla +jjgjHMIwAQeSpEpIQRMLLRmyuFuXEMaOYV2jyt6mH7GoleevWWAVDyTbuKZv1sO gXSlA8BkaPQBD0AAAhFgD2QOJR2NXOC5FziSoXY00SJI1YzddRsh0hE/fCHgJwoI /62pwhTUs6CDIAcgCgOCigBEEiIbEwAgT2XDjYnlqwB7AeAs51STbqz1JlUc0+0Q IAGnSKAvsGqYzXSyCQrsBS8PWq82DnAP/bJ1QxQYB2AEMITlPiZG5MHOYxrLXct6 F7NF0GxVYdgVTu3HCDBcrWkBSl550nhqbD2H5bChIgo8IAFhWUY29DvghaTlKdaQ YBAz+uOn2fgpVXYAMavMSynfuFtnK5J2M7KRI1xAuhnJADQ3SVUAfDez4WXfJuZM Z1DUmSl01oSHi9cZBOS5b5nIc55Zhj8hOiUd+aXaA6JYjq8WJS9InnM8BU1pAA4P H5R+cG4oTWdcCVoeuKiIEU4qcIEPNODUH7jAQ0ESARCcGgQRaPNzIfBQDjyXSEaY 9aofsYZFtGEB7T2LBDTxAF87wTgEKDYuwbCAaTCAfo2IthN4Le1qW/va0rZAEAAA Ow== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_mediumnav_sep.gif Content-Transfer-Encoding: Base64 R0lGODlhbgAWAIAAALCwsAAAACH5BAEAAAEALAAAAABuABYAAAJCjI+py+0Po5y0 2ouz3rz7D4biSJbmiaYqCKyu2L5yF882Vt/6lO++0/sJE8GhsWgUIpO+JVPnfNqi Uhm1is1qt5sCADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_listPagesB_span.gif Content-Transfer-Encoding: Base64 R0lGODlhBgAaALMAAP////7+/v39/fz8/O/y9NLY4CREaURff8DJ1Nzh5wAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAGABoAQAQp0CAA0qEYjB26+F2QUWH4 ncKortsQtmhcZMRq3yLwCmX7ch2fJ0YsdSIAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_bg_listPages2.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAcALMAAPHx8f7+/vj4+O/v7/z8/Ozs7Onp6fb29ubm5uPj4+Dg4Pr6 +t3d3fT09P///wAAACH5BAAAAAAALAAAAAABABwAAAQO0MlJaSBLnAZGMUiiMBEA Ow== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/header/header_rss.gif Content-Transfer-Encoding: Base64 R0lGODlhCwAKALMAAP95I/+IKP9oG/6rcP+QTv/JqP79/P+4jv7jz/+hU/+dY/9e D/7x6f+OLv/byf+EOyH5BAAAAAAALAAAAAALAAoAQAREMLUW6pxJiKO2IoUGDIbB MUwDAEGClEhSVeugFIaCIIAQDIjCgHKpEAaJg4GRYAVWIIPQJOgRDI6HVNk7CBaL 7zc8iAAAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=header.css Content-Type: text/css; name=header.css Content-Location: http://css01.lavanguardia.com/css/header.css Content-Transfer-Encoding: 8bit .header{background-color:#fff;border-left:.1em solid #b6b6b6;border-right:.1em solid #b6b6b6;/*height:14em;*/position:relative;z-index:10} .container .promo{position:relative} .container .promo .promomiddle{padding-right:.8em;width:82.1em} /* promo sota logoLV */ .container .promo .promomiddle .iframeBanco {position:absolute;top:8.4em;left:1.4em;} .container .promo .promo_header{float:left;position:absolute;right:0;top:2.7em} .header .options{background:transparent url(img/header/header_bg_options.gif) repeat-x 0 0;height:2.7em;position:relative;z-index:15} .header .options ul.left{height:2.1em;left:0;padding:.3em 0 0 .2em;position:absolute;top:0;z-index:10} .header .options ul.left li{display:inline;float:left;position:relative;z-index:10} .header .options ul.left li.lang {position:relative;z-index:11;left:0;padding:0 0 0 0.7em;position:relative;top:-0.1em;} .header .options ul.left li.lang a.ca {float:left;height:1.6em;padding:0;position:relative;width:5.5em;margin-top:4px;background:url(img/lang_lleguir_header.gif) no-repeat 0 -3.2em;} .header .options ul.left li.lang a.ca:hover {float:left;height:1.6em;padding:0;position:relative;width:5.5em;margin-top:4px;background:url(img/lang_lleguir_header.gif) no-repeat 0 -4.8em;} .header .options ul.left li.lang a.es {float:left;height:1.6em;padding:0;position:relative;width:5.5em;margin-top:4px;background:url(img/lang_lleguir_header.gif) no-repeat 0 0;} .header .options ul.left li.lang a.es:hover {float:left;height:1.6em;padding:0;position:relative;width:5.5em;margin-top:4px;background:url(img/lang_lleguir_header.gif) no-repeat 0 -1.6em;} .header .options ul.left li.first{background:url(img/header/header_bg_separador.gif) no-repeat top right;left:0;padding:0 0 0 0.7em;position:relative;top:-0.1em;z-index:11} .header .options ul.left li.second{background:url(img/header/header_bg_separador2.gif) no-repeat top right;float:left;left:-0.1em;padding:0;position:relative;top:-0.1em;z-index:11} .header .options ul.left li.third{background:url(img/header/header_bg_separador3.gif) no-repeat top right;left:0;margin-left:.2em;padding:0;position:relative;top:-0.1em;z-index:11} .header .options ul.left li ul.topnav{float:left;height:2.2em;padding:0;position:relative;width:11em} .header .options ul.left li ul.topnav li{float:left;padding:0;position:relative} .header .options ul.left li ul.topnav li .linkheader{height:2.2em;left:0;padding:.5em .3em .4em .4em;position:relative;top:.1em;width:10.3em} .header .options ul.left li ul.topnav li .click{background:url(img/header/header_bg_topnav.gif) no-repeat 0 0;color:#0d53b2;left:0;position:relative;top:.1em} .header .options ul.left li ul.topnav li .linkheader a.hand{color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:0 0 0 0.4em;text-decoration:none} .header .options ul.left li ul.topnav li .linkheader a.hand:hover{color:#0d53b2} .header .options ul.left li ul.topnav li .linkheader a.fletxa{position:absolute;right:.6em;top:.2em} .header .options ul.left li ul.topnav li .click a.fletxa:hover{position:absolute;right:.6em;top:.2em} .header .options ul.left li ul.topnav li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;left:0;list-style:none;position:absolute;top:2.2em;width:10.8em;z-index:10} .header .options ul.left li ul.topnav li ul.subnav li{height:2.1em;width:10.8em} .header .options ul.left li ul.topnav li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.4em;padding:0.45em 0 0 0.8em;text-decoration:none;width:9em} .header .options ul.left li ul.topnav li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;height:1.4em;width:9em} .header .options ul.left li ul.topnav02{float:left;height:2.2em;padding:0;position:relative;width:9.4em} .header .options ul.left li ul.topnav02 li{float:left;padding:0;position:relative} .header .options ul.left li ul.topnav02 li .linkheader{height:2.2em;left:0;padding:.5em .3em .4em .5em;position:relative;top:.1em;width:8.6em} .header .options ul.left li ul.topnav02 li .click{background:url(img/header/header_bg_topnav02.gif) no-repeat 0 0;color:#0d53b2;left:0;position:absolute;top:.1em} .header .options ul.left li ul.topnav02 li .linkheader a.hand{color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:0 0 0 0.4em;text-decoration:none} .header .options ul.left li ul.topnav02 li .linkheader a.hand:hover{color:#0d53b2} .header .options ul.left li ul.topnav02 li .linkheader a.fletxa{position:absolute;right:.6em;top:.2em} .header .options ul.left li ul.topnav02 li .linkheader a.fletxa:hover{position:absolute;right:.6em;top:.2em} .header .options ul.left li ul.topnav02 li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;left:0;list-style:none;position:absolute;top:2.2em} .header .options ul.left li ul.topnav02 li ul.subnav li{height:2.1em;width:9.2em} .header .options ul.left li ul.topnav02 li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.4em;padding:.45em 0 0 .8em;text-decoration:none;width:7.6em} .header .options ul.left li ul.topnav02 li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;height:1.4em;width:7.5em} .header .options ul.left li ul.topnav03{float:left;height:2.2em;padding:0;position:relative;width:17.5em} .header .options ul.left li ul.topnav03 li{float:left;padding:0;position:relative} .header .options ul.left li ul.topnav03 span{display:block;float:left;font-size:1.1em;height:1.3em;padding:.5em 0 .5em .4em} .header .options ul.left li ul.topnav03 li .linkheader{height:2.2em;left:.6em;padding:.5em 0 .4em .4em;position:relative;top:.1em;width:12.9em} .header .options ul.left li ul.topnav03 li .click{background:url(img/header/header_bg_topnav03.gif) no-repeat top right;color:#0d53b2;height:1.8em;left:.6em;padding:.5em 0 .4em .4em;position:absolute;top:.1em} .header .options ul.left li ul.topnav03 li .linkheader a.hand{color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:0 0 0 .1em;text-decoration:none} .header .options ul.left li ul.topnav03 li .linkheader a.hand:hover{color:#0d53b2} .header .options ul.left li ul.topnav03 li .click span{display:block;float:left;font-size:1.1em;margin:-0.1em .5em 0 0;padding:0} .header .options ul.left li ul.topnav03 li .linkheader a.fletxa{position:absolute;right:.7em;top:.8em} .header .options ul.left li ul.topnav03 li .linkheader a.fletxa:hover{position:absolute;right:.7em;top:.8em} .header .options ul.left li ul.topnav03 li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;left:.6em;list-style:none;position:absolute;top:2.2em} .header .options ul.left li ul.topnav03 li ul.subnav li{height:2.1em;width:13.1em} .header .options ul.left li ul.topnav03 li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.4em;padding:.45em 0 0 .5em;text-decoration:none;width:11.4em} .header .options ul.left li ul.topnav03 li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;height:1.4em;width:11.4em} .header .options ul.right{height:2em;padding:0;position:absolute;right:0;top:.5em;width:50em} .header .options ul.right li{height:1.6em;position:relative} .header .options ul.right li.acceso{border-right:.1em solid #c2c2c2;display:inline;float:left;height:1.3em;position:absolute;right:24.2em;top:.1em;width:6em} .header .options ul.right li.registro{border-right:.1em solid #c2c2c2;display:inline;float:left;height:1.3em;position:absolute;right:11em;top:.1em} .header .options ul.right li.lvpaper{background:url(img/header/header_bg_separador4.gif) no-repeat top right;display:inline;float:left;height:2.5em;padding:0;position:absolute;right:1em;top:-0.3em;width:10.2em;z-index:11} .header .options ul.right li a{color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0 1em;text-decoration:none} .header .options ul.right li a:hover{color:#0d53b2} .header .options ul.right li ul.topnav4{float:left;height:2.2em;padding:0;position:absolute;width:10.2em} .header .options ul.right li ul.topnav4 li{float:left;padding:0;position:relative;width:10.2em} .header .options ul.right li ul.topnav4 li.papel{border:none;float:left;height:2em;padding:0;position:relative} .header .options ul.right li ul.topnav4 li .linkheader{height:2.2em;padding:0;position:relative;right:0;top:0;width:10.2em} .header .options ul.right li ul.topnav4 li .click{background:url(img/header/header_bg_topnav04.gif) no-repeat 0 0;color:#0d53b2;position:relative;right:0;top:0;width:10.2em} .header .options ul.right li ul.topnav4 li .linkheader a.hand{color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:.4em 0 0 1em;text-decoration:none} .header .options ul.right li ul.topnav4 li .linkheader a.hand:hover{color:#0d53b2} .header .options ul.right li ul.topnav4 li .click span{display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:.1em 0 0 1em} .header .options ul.right li ul.topnav4 li .linkheader a.fletxa{border:none;padding:0;position:absolute;right:2.8em;top:.3em} .header .options ul.right li ul.topnav4 li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;list-style:none;position:absolute;right:0;top:2.2em;width:10.8em;z-index:10} .header .options ul.right li ul.topnav4 li ul.subnav li{height:2.1em;width:10.8em} .header .options ul.right li ul.topnav4 li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.4em;padding:0.35em 0 0 0.8em;text-decoration:none;width:9em} .header .options ul.right li ul.topnav4 li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;float:left;height:1.4em;padding:0.35em 0 0 0.8em;width:9em} .header .options ul.right li#idioma a{background:transparent url(img/header/header_bg_header_a.gif) no-repeat right .55em;padding:0 1.4em 0 0} /* segunda version menus derecha */ .header .options ul.right.v2 {padding-right:1em;top:0} .header .options ul.right.v2 li.acceso{background:url(img/header/header_bg_separador.gif) no-repeat top right;top:.2em;height:1.3em;width:6em;right:auto;float:right;height:1.6em;position:relative;right:-1px} .header .options ul.right.v2 li.registro{background:url(img/header/header_bg_separador.gif) no-repeat top right;top:.6em;height:1.3em;right:auto;float:right;height:1.5em;position:relative;right:-2px;border-left:1px solid #6783a8} .header .options ul.right.v2 li.lvpaper{top:.2em;float:right;height:1.6em;position:relative;border-right:none;height:2.5em;padding:0;width:10.2em;z-index:11;right:auto} .header .options ul.right.v2 li.websgrupo{background:url(img/header/header_bg_separador.gif) no-repeat right 1px;float:right;height:2.2em;position:relative;border-right:none;right:-1px} .header .options ul.right.v2 li.websgrupo ul.topnav {width:11em} .header .options ul.right.v2 li.websgrupo ul.topnav li {height:2.1em;} .header .options ul.right.v2 li.websgrupo ul.topnav li .linkheader{height:2.2em;left:0;padding:.5em .5em;position:relative;top:.1em;width:10.3em} .header .options ul.right.v2 li.websgrupo ul.topnav li .click{background:url(img/header/header_bg_topnav.gif) no-repeat 0 0;z-index:1} .header .options ul.right.v2 li.websgrupo ul.topnav li .linkheader a.hand{width:9.05em;color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:0 0 0 0.4em;text-decoration:none} .header .options ul.right.v2 li.websgrupo ul.topnav li .linkheader a.hand:hover{color:#0d53b2} .header .options ul.right.v2 li.websgrupo ul.topnav li .linkheader a.fletxa{position:absolute;right:.6em;top:.4em;padding-right:0} .header .options ul.right.v2 li.websgrupo ul.topnav li ul.subnav {-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;list-style:none;position:absolute;top:2.2em;} .header .options ul.right.v2 li.websgrupo ul.topnav li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.4em;padding:0.45em 0 0 0.8em;text-decoration:none;width:10em} .header .options ul.right.v2 li.websgrupo ul.topnav li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;} /* *** */ /* ediciones locales */ .menu .listPages2.ediciones li.vertodas {display:none;background:url(img/header/header_bg_separador.gif) no-repeat top right;height:1.3em;height:2.2em;top:.2em;position:relative;} .menu .listPages2.ediciones li.vertodas .linkheader a {padding-top:.45em} .menu .listPages2.ediciones li.vertodas .linkheader a.hand {padding-right:0;font-weight:700;font-size:11px} .menu .listPages2.ediciones li.vertodas .linkheader a.fletxa {padding-left:.3em;padding-right:.4em} .menu .listPages2.ediciones li.vertodas .linkheader.click{background:url(img/header/header_bg_topnav05.gif) no-repeat 0 0;z-index:20;height:2.1em;position:relative;width:84px;} ul.subnav.todasediciones {-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc!important;box-shadow:.2em .2em .4em 0 #cecdcd;list-style:none;position:absolute;top:2em;right:0;z-index:10;padding:1.7em;width:46em} ul.subnav.todasediciones .col1 {width:24em;float:left;display:block;margin-right:1.5em} ul.subnav.todasediciones .col1 .col {float:left;width:50%} ul.subnav.todasediciones .col2 {width:17em;float:left;display:block;} ul.subnav.todasediciones .col2 .col {float:left;width:50%} ul.subnav.todasediciones .title {color:#6093d7;font-size:1.4em;font-weight:700;border-bottom:1px solid #c5d0e6;width:100%;display:block;height:1em;margin-bottom: 4px} ul.subnav.todasediciones li {height:1.8em!important;height:2.2em!important} ul.subnav.todasediciones li a{border:none!important;color:#000!important;display:block;float:left;font-size:1.2em!important;height:1.2em!important;padding:0.45em 0 0 0!important;text-decoration:none;width:12em!important} ul.subnav.todasediciones li a:hover{color:#0d53b2!important;background-color:transparent!important} .verediciones ul.subnav.todasediciones{top:2.1em!important} /* *** */ .header .options ul.destacamos {color:#000;display:block;float:left;font-size:1.1em;margin:0 .5em 0 0;padding:0 0 0 9px;text-decoration:none} .header .options ul.destacamos li {top:0;font: 1em Arial,Helvetica,sans-serif;padding:.5em 1em .5em .4em} .header .options ul.destacamos li.first {top:0;background:url(img/header/header_fl_destacamos.png) no-repeat scroll right .8em transparent;color:#000;float:left;font:normal 1em Arial, Helvetica, sans-serif;margin-right:.8em;padding:.5em 1.1em .5em .4em;font-weight:700} .header .options ul.destacamos li a{color:#000;text-decoration:none;width:auto} .header .options ul.destacamos li a:hover{color:#0d53b2;text-decoration:none} .header p.date{color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;left:1.2em;position:absolute;top:2em} .header .h1{background:transparent url(img/header/header_LV.gif) no-repeat 0 0;display:block;height:3.3em;left:1.3em;position:absolute;top:4.4em;width:34.6em} .seccion .h1{background:transparent url(img/header/header_LV_seccion.gif) no-repeat 0 0;border-right:1px solid #cacaac;display:block;height:2.6em;left:1.4em;width:31.8em} .header .h1 a{float:left;height:3.6em;padding:0;text-indent:-19999.9em;width:36.6em} .header .h2{left:29em;position:absolute;top:3.2em} .header .h2 a{color:#011e41;font:bold 2.8em Arial, Helvetica, sans-serif;letter-spacing:-1px;text-decoration:none} .header .middle form.search{border:.2em solid #a7bade;height:2em;position:absolute;right:1.1em;top:4.8em;width:34.4em} .header .middle form.search fieldset{border:0;height:2em;position:relative} .header .middle form.search fieldset legend{display:none} .header .middle form.search fieldset input.input{border:0;font:normal 1.2em Arial, Helvetica, sans-serif;height:1.1em;left:0;outline:none;padding:.2em;position:absolute;top:0;width:22em} .header .middle form.search fieldset input.button{height:2em;position:absolute;right:0;top:0;width:7.2em} .header .middle{background-color:#FFF;height:11.3em;position:relative} .header .middle ul.rightnav{bottom:.6em;height:2.2em;position:absolute;right:1em;z-index:10} /**/ .header .middle ul.rightnav li{float:left;height:2.2em;padding:0} .header .middle ul.rightnav li span.cornerRight{border-right:.1em solid #b0b0b0;display:block;float:left;height:1.3em;margin-top:.3em} .header .middle ul.rightnav li a{color:#000;float:left;font:bold 1.2em Arial, Helvetica, sans-serif;padding:2px 7px;text-decoration:none} .header .middle ul.rightnav li a:hover{color:#0d53b2} .header .middle ul.rightnav li ul.mediumnav{display:block;float:left;list-style:none} .header .middle ul.rightnav li ul.mediumnav li div.linkheader{padding-top:.5em;margin-top:-2px} .header .middle ul.rightnav li ul.mediumnav li div.linkheader .cornerRight{margin-top:0} .header .middle ul.rightnav li ul.mediumnav li div.linkheader.quiero{width:70px;margin-left:-1px} .header .middle ul.rightnav li ul.mediumnav li div.linkheader.ediciones{width:85px} .header .middle ul.rightnav li ul.mediumnav li{border:none;float:left;margin:0;padding:0;position:relative} .header .middle ul.rightnav li ul.mediumnav li div.click{height:2.1em;} .header .middle ul.rightnav li ul.mediumnav li div.click.quiero{background:url(img/header/header_bg_mediumnav02.gif) no-repeat 0 0;} .header .middle ul.rightnav li ul.mediumnav li div.click.ediciones{background:url(img/header/header_bg_mediumnav01.gif) no-repeat 0 0;position:relative;z-index:15} .header .middle ul.rightnav li ul.mediumnav li a{border:0.1em solid transparent;color:#000;display:block;float:left;font-size:1.2em;height:1.4em;padding:0.1em;text-decoration:none;} .header .middle ul.rightnav li ul.mediumnav li a.hand{font-size:1.2em; margin-top:-.3em; padding-left:.8em;} .header .middle ul.rightnav li ul.mediumnav li a.hand:hover{color:#0d53b2;cursor:pointer;font-size:1.2em;padding:.1em .1em .1em .8em;} .header .middle ul.rightnav li ul.mediumnav li a.fletxa{ margin-top:-.3em} .header .middle ul.rightnav li ul.mediumnav li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:none;left:0;list-style:none;position:absolute;top:2.2em} .header .middle ul.rightnav li ul.mediumnav li ul.subnav.quiero{margin-left:-1px;} .header .middle ul.rightnav li ul.mediumnav li ul.subnav li{ height:2.1em;display:block} .header .middle ul.rightnav li ul.mediumnav li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;font-weight:400;text-decoration:none;width:10em; font-size: 1.1em; padding:.35em 0 0 .8em} .header .middle ul.rightnav li ul.mediumnav li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;} .header .middle ul.rightnav li.ocult span.cornerRight{border:none} .header .middle ul.rightnav li.select{height:2.2em;margin-top:-0.2em;overflow:hidden;padding-top:0} .header .middle ul.rightnav li.select span{background:transparent url(img/header/header_bg_format.gif) no-repeat 0 0;border-right:none;display:block;float:left;height:2.2em;margin-top:0;width:.3em} .header .middle ul.rightnav li.select span.cornerLeft{background-position:0 0} .header .middle ul.rightnav li.select span.cornerRight{background-position:-0.3em 0} .header .middle ul.rightnav li.select a,.header .middle ul.rightnav li.select a:hover{background-color:#7395d5;color:#FFF;float:left;height:1.6em;padding:3px} .header .middle ul.rightnav li.mediumnavsep{background: transparent url(img/header/header_bg_mediumnav_sep.gif) scroll right -3px} .menu{border-left:.1em solid #b6b6b6;border-right:.1em solid #b6b6b6;clear:both;position: relative;z-index:1} .menu ul.listPages{background-color:#042853;clear:both;height:3em;padding-left:.7em;position:relative;z-index:2;overflow:hidden} .menu ul.listPages li{float:left;padding-right:.11em} .menu ul.listPages2 li.first a{background:url(img/header/header_fl_destacamos.png) no-repeat right center;padding:.6em} .menu ul.listPages li span{display:block;float:left} .menu ul.listPages li a{color:#FFF;display:block;float:left;font:bold 1.2em Arial, Helvetica, sans-serif;letter-spacing:0;padding:.6em;text-decoration:none;width:auto} .menu ul.listPages li a:hover{color:#3f90fd;text-decoration:none} .menu ul.listPages li.select{margin-top:.4em} .menu ul.listPages li.select a{background-color:#fff;color:#000;display:block;float:left;padding:.3em .35em 1px .4em;height:22px;text-decoration:none;width:auto} .menu ul.listPages li.select a:hover{background-color:#fff;color:#000;} .menu ul.listPages li.select span{background:#FFF url(img/header/header_bg_listPagesB_span.gif) no-repeat 0 0;display:block;float:left;height:2.6em;width:.3em} .menu ul.listPages li.select span.cornerRight{background-position:-0.3em 0} .menu ul.listPages li.lastt{height:2.6em;z-index:2} .menu ul.listPages li.lastt a{background-color:#fff;height:2.6em} .menu ul.listPages li.lastt a:hover{background-color:#fff;height:2.6em} .menu ul.listPages li.lastt span{background-color:#fff;height:3.1em} .menu div.listPages2 {clear:both;height:2.8em;display:block;background:#FFF url(img/header/header_bg_listPages2.gif) repeat-x 0 0;position:relative;z-index:10} .menu ul.listPages2 {position:relative;z-index:2} .menu ul.listPages2.ediciones {float:left;clear:none;padding-left:0;margin-top:-2000em} .menu ul.listPages2.ediciones li.first {font-weight:700;width:71px;background:url(../imagenes/cabecera/button/destacamos_ediciones.png) no-repeat 0 0;padding:.5em .6em 0 1.2em} .menu ul.listPages2.ediciones li a{padding:0.5em 0.7em;} .menu ul.listPages2.ediciones{width:auto;} .menu ul.listPages2{background:#FFF url(img/header/header_bg_listPages2.gif) repeat-x 0 0;clear:both;height:2.8em;padding-left:0.7em;} .menu ul.listPages2 li{display:block;float:left;height:2.2em} .menu ul.listPages2 li.first{background:transparent url(img/header/header_bg_listPages2_first.gif) no-repeat right .8em;color:#000;float:left;font:normal 1.2em Arial, Helvetica, sans-serif;margin-right:.4em;padding:.5em 1.2em .5em .4em} .menu ul.listPages2 li a{color:#000;float:left;font:normal 1.2em Arial, Helvetica, sans-serif;padding:0.5em 0.4em;text-decoration:none;width:auto} .menu ul.listPages2 li a:hover{color:#0d53b2;text-decoration:none} .menu ul.listPages2 li span{border-right:none;display:block;float:left;height:2em;margin-top:0;width:.3em} .menu ul.listPages2 li.select{display:block;float:left;height:2em;margin-top:.4em;overflow:hidden} .menu ul.listPages2 li.select span{background:transparent url(img/header/header_bg_select_subseccio.gif) no-repeat 0 0;border-right:none;display:block;float:left;height:2em;margin-top:0;width:.3em} .menu ul.listPages2 li.select span.cornerRight{background-position:-0.3em 0} .menu ul.listPages2 li.select a,.menu ul.listPages2 li.select a:hover{background-color:#b9caea;color:#000;float:left;height:1.4em;padding:.2em .4em;width:auto} .menu ul.listPages2right {position:absolute;right:6px;top:36px;z-index:100;margin:0} .menu ul.listPages2right li {margin:0;padding-right:5px;float:right;} .menu ul.listPages2right li a {color:#000;font:normal 1.2em Arial, Helvetica, sans-serif;padding:0.5em 0.4em;text-decoration:none;width:auto} .menu ul.listPages2right li a:hover{color:#0d53b2;text-decoration:none} .menu ul.listPages2right li ul.mediumnav{display:block;float:left;list-style:none} .menu ul.listPages2right li ul.mediumnav li div.linkheader{ border-right:.1em solid #B0B0B0; height:1.3em; margin-top:.3em;} .menu ul.listPages2right li ul.mediumnav li{border:none;float:left;margin:0;padding:0;position:relative} .menu ul.listPages2right li ul.mediumnav li div.click{background-color:#e6ebf6;border:0.1em solid #b5c2dc; height:2em; padding:.2em 0 0; margin-top:0} .menu ul.listPages2right li ul.mediumnav li a{border:0.1em solid transparent;color:#000;display:block;float:left;font-size:1.2em;height:1.4em;padding:0.1em;text-decoration:none;} .menu ul.listPages2right li ul.mediumnav li a.hand{font-size:1.2em; margin-top:-.3em; padding-left:.8em;} .menu ul.listPages2right li ul.mediumnav li a.hand:hover{color:#0d53b2;cursor:pointer;font-size:1.2em;padding:.1em .1em .1em .8em;} .menu ul.listPages2right li ul.mediumnav li a.fletxa{ margin-top:-.3em} .menu ul.listPages2right li ul.mediumnav li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#e6ebf6;border:0.1em solid #b5c2dc;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:none;left:0;list-style:none;position:absolute;top:2.2em} .menu ul.listPages2right li ul.mediumnav li ul.subnav li{ height:2.1em;display:block} .menu ul.listPages2right li ul.mediumnav li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;font-weight:400;text-decoration:none;width:9.5em; font-size: 1.1em; padding:.35em 0 0 .8em} .menu ul.listPages2right li ul.mediumnav li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;} .menu .ediciones.title {font:1.2em Arial,Helvetica,sans-serif;display:block;float:left;height:1.8em;width:5em;font-weight:700;width:71px;background:url(../imagenes/cabecera/button/destacamos_ediciones.png) no-repeat 0 0;padding:.5em .6em 0 1.25em} .menu ul.listPages2social li a span {display:none} .menu ul.listPages2social {position:absolute;right:6px;top:62px;z-index:1000;margin:0} .menu ul.listPages2social li {margin:0;padding-right:5px;float:right;} .menu ul.listPages2social li a {display:block} .menu ul.listPages2social li a span {display:none} .menu ul.listPages2social li .sep {display:block;width:2px;height:18px;background-image:url(http://css01.lavanguardia.com/css/img/iconos/social-icons-header.png);background-repeat:no-repeat;background-position:0 0} .menu ul.listPages2social li a.googleplus {width:18px;height:18px;background-image:url(http://css01.lavanguardia.com/css/img/iconos/social-icons-header.png);background-repeat:no-repeat;background-position:-41px 0} .menu ul.listPages2social li a.facebook {width:18px;height:18px;background-image:url(http://css01.lavanguardia.com/css/img/iconos/social-icons-header.png);background-repeat:no-repeat;background-position:-22px 0} .menu ul.listPages2social li a.twitter {width:18px;height:18px;background-image:url(http://css01.lavanguardia.com/css/img/iconos/social-icons-header.png);background-repeat:no-repeat;background-position:-3px 0} .menu .blancrss{background-color:#FFF;border-left:.1em solid #b6b6b6;border-right:.1em solid #b6b6b6;height:2em;left:-0.1em;position:relative;width:99.5em} .menu .blancrss a.rss{background:transparent url(img/header/header_rss.gif) no-repeat right center;color:#000;float:right;font:normal 11px Arial, Helvetica, sans-serif;margin-right:10px;padding:0.2em 1.5em 0 0.4em;text-decoration:none} .menu .blancrss a.rss:hover{text-decoration:underline} .menu .blancrss.social{height:2.7em;} .menu .blancrss.social a.rss{margin:5px 86px 0 0} div.weather{position:absolute;right:1.1em;top:2em;width:36em;z-index:11} div.weather dl{clear:both;font-family:Arial, Helvetica, sans-serif;font-weight:400;margin:0;padding:0} div.weather dl dt{float:left;padding:0} div.weather dl dd.mas{float:left;left:10.8em;margin:0;padding:0;position:absolute;top:.2em} div.weather dl dd.icoweather{float:left;height:2em;left:1.2em;margin:0;padding:0;position:absolute;top:-0.3em;width:3em;z-index:-1} div.weather dl dd.icoweather a{border:none} div.weather dl dd p{color:#000;font-size:1.1em;padding:.2em 0 0} div.weather dl dd p span{font-weight:700;letter-spacing:0;padding-right:0} div.weather dl dd p span.min{color:#033674} div.weather dl dd p span.max{color:#d61400} div.weather dl dd p a{margin:0 0 0 .5em;padding-top:0.2em;vertical-align:middle} div.weather dl dd p a img{border:none} div.weather dl dd.partner{left:21em;margin:0;position:absolute;top:.3em;width:7.5em} div.weather dl dd.partner01{float:right;margin:0;position:absolute;right:0} div.weather dl dd.partner p{color:#656565;display:block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;font-weight:400;letter-spacing:-0.02em;line-height:.75em;padding-bottom:0.2em;text-align:right;width:8em} div.weather dl dd.partner01 p a{margin:0} div.weather dl dd.partner01 p.partner01b{margin:0;padding:0} div.weather dl dd.town{color:#052D5F;font-weight:400;height:1.7em;left:4.5em;letter-spacing:.012em;margin:0;position:absolute;top:.2em} div.weather dl dd.town a{color:#052D5F;text-decoration:none} div.weather dl dd.town a:hover{color:#666;text-decoration:none} div.weather dl dd.town ul.topnav04{border:none;float:left;position:absolute} div.weather dl dd.town ul.topnav04 li{border:none;float:left;padding:0;position:relative} div.weather dl dd.town ul.topnav04 li .linkheader{font-size:1.1em;height:1.1em;left:.4em;padding:.2em 0 .3em;position:absolute;width:7.2em} div.weather dl dd.town ul.topnav04 li .linkheader:hover{color:#0d53b2;font-size:1.1em;left:.4em;padding:.2em 0 .3em;position:absolute;width:7.2em} div.weather dl dd.town ul.topnav04 li .click{background:url(img/header/header_bg_ciudad_r.gif) no-repeat top right;color:#0d53b2;font-size:1.1em;left:.4em;padding:.3em .2em .3em 0;position:absolute;width:7.2em} div.weather dl dd.town ul.topnav04 li .linkheader a.hand{color:#000;display:block;float:left;left:1.5em;margin:0;position:absolute;text-decoration:none} div.weather dl dd.town ul.topnav04 li .linkheader a.hand:hover{color:#0d53b2} div.weather dl dd.town ul.topnav04 li .linkheader a.fletxa{left:6.2em;position:absolute;top:.5em} div.weather dl dd.town ul.topnav04 li ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#fff;border:0.1em solid #cacaca;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;left:.4em;list-style:none;position:absolute;top:1.6em} div.weather dl dd.town ul.topnav04 li ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font-size:1.1em;height:1.3em;padding:0.3em 0 0 0.5em;text-decoration:none;width:6.7em} div.weather dl dd.town ul.topnav04 li ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;height:1.3em} .nivel2{height:11em} .nivel2 .h1{background:transparent url(img/header/header_LV_seccion.gif) no-repeat 0 0;display:block;height:3em;left:1.2em;position:absolute;top:2.7em;width:31.8em} .nivel2 .h1 a{float:left;height:3em;padding:0;text-indent:-19999.9em;width:31.8em;} .nivel2 .h2{left:33em;top:2.7em} .nivel2 p.date{color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;left:1.2em;position:absolute;top:1.1em} .nivel2 .middle{height:8.2em} .nivel2 .middle form.search{top:3em; width:31.7em} .nivel2 .middle form.search fieldset input.input {width:20em;} .nivel2 .middle ul.rightnav{height:auto;top:6.1em} .nivel3{height:11.1em} .nivel3 .h1{background:transparent url(img/header/header_LV_seccion.gif) no-repeat 0 0;display:block;height:3em;left:1.2em;position:absolute;top:2.7em;width:31.5em} .nivel3 .h1 a{float:left;height:3em;padding:0;text-indent:-19999.9em;width:31.5em} .nivel3 .h2{left:33em;top:2.9em} .nivel3 .middle{height:8.2em} .nivel3 .middle form.search{top:3em; width:31.7em} .nivel3 .middle form.search fieldset input.input {width:20em;} .nivel3 .middle ul.rightnav{height:auto;top:6.1em} .nivel3 p.date{color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;left:1.2em;position:absolute;top:1.1em} .menu .b{background-color:#fff;clear:both;float:left;position:relative;width:99.5em;z-index:1} .menu .listPages2b{background-color:#FFF;clear:both;float:left;overflow:hidden;position:relative;width:99.5em;z-index:1} .menu .listPages2b .grispestanya{background-color:#c9c9c9;height:.5em;margin:0 0 1.2em} .menu .listPages2b .contenidopestanya{padding:0 1.3em} .menu .listPages2b .contenidopestanya .servicios01{background:url(img/header/header_bg_pxservicios.gif) repeat-y top right;float:left;height:7.4em;padding-right:.9em;width:22.5em} .menu .listPages2b .contenidopestanya .servicios02{background:url(img/header/header_bg_pxservicios.gif) no-repeat top right;float:left;height:7.4em;padding-left:.9em;padding-right:.9em;width:21.6em} .menu .listPages2b .contenidopestanya .servicios03{background:url(img/header/header_bg_pxservicios.gif) no-repeat top right;float:left;height:7.4em;padding-left:.9em;padding-right:.9em;width:18em} .menu .listPages2b .contenidopestanya .servicios04{background:url(img/header/header_bg_pxservicios.gif) no-repeat top right;float:left;height:7.4em;padding-left:.9em;padding-right:.9em;width:14em} .menu .listPages2b .contenidopestanya .servicios05{float:left;height:7.4em;padding-left:.9em;width:12.5em} .menu .listPages2b .contenidopestanya p span{color:#b0b0b0;font:normal 1.1em Arial, Helvetica, sans-serif;margin:0} .menu .listPages2b .contenidopestanya p span a{color:#052d5f;display:inline;line-height:1.5em;margin:0 .3em 0 0;text-decoration:none} .menu .listPages2b .contenidopestanya p span a:hover{text-decoration:underline} .menu .listPages2b .contenidopestanya p span a.select{background-color:#bbcae9;padding:0 0.1em} .menu .listPages2b .contenidopestanya p.serviciosmenu{color:#6093d7;display:block;font:bold 1.5em Arial, Helvetica, sans-serif;margin:0 0 0 -0.1em;padding-bottom:0.2em} .menu .listPages2b .contenidopestanya p a.selected{color:#052d5f;display:inline;font:bold 1.1em Arial, Helvetica, sans-serif;text-decoration:none} .menu .listPages2b .piepestanya{background:#FFF url(img/header/header_bg_servicios.gif) repeat-x left bottom;height:1.2em !important} .multimediacontent{padding:0} .multimedia{border-right:.1em solid #b6b6b6;height:5.1em;position:relative;z-index:10000} .multimedia .h1{background:transparent url(img/header/header_LV_multimedia.gif) no-repeat 0 0;display:block;height:3em;left:1.5em;position:absolute;top:1.3em;width:27.8em} .multimedia .h1 a{float:left;height:3em;padding:0;text-indent:-19999.9em;width:27.8em} .multimedia .h2{left:29.7em;position:absolute;top:1em} .multimedia .h2 a{color:#011e41;font:bold 2.5em Arial, Helvetica, sans-serif;left:29.7em;letter-spacing:-1px;text-decoration:none;top:1em} .multimedia .middle{background:url(img/header/header_multi_bg02.gif) repeat-x 0 0;height:5.1em} .multimedia .middle span.ocult{display:none} .multimedia .middle form.search{top:3em} .multimedia .middle ul.rightnav{bottom:.6em;height:2.4em;position:absolute;right:1em;top:1.4em;width:auto;z-index:10} .multimedia .middle ul.rightnav li{display:block;float:left;height:3.3em;padding:.5em 0 0;position:relative} .multimedia .middle ul.rightnav li.others{padding:0 .5em} .multimedia .middle ul.rightnav li.others span.cornerLeft{border-left:.1em solid #b0b0b0;display:block;float:left;height:1.5em;margin:.5em -1em;padding:0 .5em} .multimedia .middle ul.rightnav li span.cornerLeft{border-left:.1em solid #b0b0b0;display:block;float:left;height:1.5em;margin-top:0;padding:0 .5em} .multimedia .middle ul.rightnav li span.ocult{display:none} .multimedia .middle ul.rightnav li span.cornerRight{border-right:0;display:block;float:left;height:1.5em;margin-top:0;padding:0 .5em} .multimedia .middle ul.rightnav li a{color:#585858;float:left;font-weight:bold; font-family:Arial, Helvetica, sans-serif;padding:0;text-decoration:none;text-transform:uppercase} .multimedia .middle ul.rightnav li a:hover{color:#000} .multimedia .middle ul.rightnav li.punt{background:url(img/header/header_multi_fletxapunt.png) no-repeat center 2.4em} .multimedia .middle ul.rightnav li a.select{color:#000} .multimedia .middle ul.rightnav li a.fotos{margin:0 .5em 0 0;font-size:1.2em;} /*lang*/ .multimedia .middle ul.rightnav li a.ca {float:left;height:1.3em;padding:0;position:relative;width:4.7em;margin-top:0;background:url(img/lang_lleguir_header.gif) no-repeat 0 -2.7em;font-size:1.3em;} .multimedia .middle ul.rightnav li a.ca:hover {float:left;height:1.3em;padding:0;position:relative;width:4.7em;margin-top:0;background:url(img/lang_lleguir_header.gif) no-repeat 0 -4em;font-size:1.3em;} .multimedia .middle ul.rightnav li a.es {float:left;height:1.3em;padding:0;position:relative;width:4.7em;margin-top:0;background:url(img/lang_lleguir_header.gif) no-repeat 0 0;font-size:1.3em;} .multimedia .middle ul.rightnav li a.es:hover {float:left;height:1.3em;padding:0;position:relative;width:4.7em;margin-top:0;background:url(img/lang_lleguir_header.gif) no-repeat 0 -1.3em;font-size:1.3em;} /**/ .multimedia .middle ul.rightnav li.others h2.link{border:.1em solid #b4b4b4;font-size:1.1em;height:1em;margin-right:.4em;padding:.3em .8em .5em 1em;width:13.5em} .multimedia .middle ul.rightnav li.others h2.link:hover{background-color:#e1e1e1;border:.1em solid #b4b4b4;color:#0d53b2;height:1em;padding:.3em .8em .5em 1em} .multimedia .middle ul.rightnav li.others h2 span{display:block;float:left;margin:0 .5em 0 0;padding:.15em 0 0 0} .multimedia .middle ul.rightnav li.others h2 a.fletxa{border-left:.1em solid #b4b4b4;height:1.2em;left:11.8em;padding-left:.3em;position:absolute;top:0.2em} .multimedia .middle ul.rightnav li.others ul.subnav{-moz-box-shadow:.2em .2em .4em 0 #cecdcd;-webkit-box-shadow:.2em .2em .4em 0 #cecdcd;background:#fff;border:0.1em solid #cacaca;border-top:none;box-shadow:.2em .2em .4em 0 #cecdcd;display:block;left:1.6em;list-style:none;position:absolute;top:2.1em;width:15.7em} .multimedia .middle ul.rightnav li.others ul.subnav li{border:none;float:left;height:2em;padding:0;position:relative;width:13.8em} .multimedia .middle ul.rightnav li.others ul.subnav li a{border:none;border-top:0.1em solid #b5c2dc;color:#000;display:block;float:left;font:normal 1.1em Arial, Helvetica, sans-serif;height:1.4em;padding:0.2em 0 0 0.5em;text-decoration:none;text-transform:none;width:13.8em} .multimedia .middle ul.rightnav li.others ul.subnav li a:hover{background-color:#f6f9fe;border-top:0.1em solid #b5c2dc;color:#0d53b2;cursor:pointer;height:1.4em;width:13.8em} .menu_multimedia{background:url(img/header/header_multi_bg03.gif) repeat-x 0 0;border-left:.1em solid #b6b6b6;border-right:.1em solid #b6b6b6;height:4em;position:relative;width:99.5em;z-index:1} .menu_multimedia ul.rightnav{bottom:.8em;height:2.2em;left:.7em;position:absolute;z-index:1} .menu_multimedia ul.rightnav li{float:left;height:2.3em;margin:0;padding:0} .menu_multimedia ul.rightnav li a{color:#fff;float:left;font:bold 1.4em Arial, Helvetica, sans-serif;letter-spacing:-0.04em;padding:0.2em 1.3em;text-decoration:none} .menu_multimedia ul.rightnav li a:hover{color:#3F90FD} .menu_multimedia ul.rightnav li span.cornerRight{border-right:0.1em solid #8591a1;display:block;float:left;height:1.7em;margin:.3em 0 0;padding:0} .menu_multimedia ul.rightnav li.select{height:2.3em;margin-top:-0.1em;overflow:hidden;padding-top:0} .menu_multimedia ul.rightnav li.select span{background:transparent url(img/header/header_multi_corner.gif) no-repeat 0 0;border:none;display:block;float:left;height:2.3em;margin-top:0;width:.3em} .menu_multimedia ul.rightnav li.select span.cornerLeft{background-position:0 0} .menu_multimedia ul.rightnav li.select span.cornerRight{background-position:-0.3em 0} .menu_multimedia ul.rightnav li.ocult span.cornerRight,.menu_multimedia ul.rightnav li.select span.cornerLeft{border:none} .menu_multimedia ul.rightnav li.select a{background-color:#adc5e4;color:#000;float:left;height:1.1em;padding:.3em 1.1em} .menu_multimedia ul.rightnav li.last span.cornerRight{display:none} .menu_multimedia form.search{background-image:url(img/header/header_multi_search.gif);height:2em;padding:0.2em 0.1em 0.2em 0;position:absolute;right:18.5em;top:.8em;width:31.2em} .menu_multimedia form.search fieldset{border:0;height:2em;position:relative} .menu_multimedia form.search fieldset legend{display:none} .menu_multimedia form.search fieldset input.input{border:0;font:normal 1.2em Arial, Helvetica, sans-serif;height:1.3em;left:0;outline:none;padding:.2em;position:absolute;top:0;width:19.5em} .menu_multimedia form.search fieldset input.button{height:2em;left:23.9em;position:absolute;top:0;width:7.2em} .menu_multimedia .patrocinador{background:url(img/header/header_multi_bgpatrocina.gif) no-repeat 0 0;clear:both;position:absolute;right:1.3em;top:.3em;width:15.9em} .menu_multimedia .patrocinador a{float:right} .header_especiales{background:url(img/header/header_especial_bg.gif) repeat-x 0 0;height:4em;position:relative;width:100%} .header_especiales h1{background:transparent url(img/header/header_LV_especial.png) no-repeat 0 0;display:block;height:1.8em;left:1.5em;position:absolute;top:1.3em;width:23.5em} .header_especiales h1 a{float:left;height:1.8em;padding:0;text-indent:-19999.9em;width:23.5em} .header_especiales p{position:absolute;right:1em;top:1.7em} .header_especiales p a{background:url(img/header/header_especial_fletxa.png) no-repeat right center;color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding-right:1.4em;text-decoration:none} .header_especiales p a:hover{text-decoration:underline} .header_especiales p.end{position:absolute;right:1em;top:1.7em} .header_especiales p.end a{background:url(img/header/header_especial_cerrar.gif) no-repeat right center;color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding-right:1.6em;text-decoration:none} .header_especiales p.end a:hover{text-decoration:underline} .header_especialgraf{background:url(img/header/header_especial_bg.gif) repeat-x 0 0;height:4em;position:relative;width:100%} .header_especialgraf h1{left:1.3em;position:absolute;top:.7em} .header_especialgraf h1 a{color:#011e41;float:left;font:bold 2.1em Arial, Helvetica, sans-serif;height:1.5em;padding:0;text-decoration:none;width:12.4em} .header_especialgraf h1 a:hover{text-decoration:underline} .header_especialgraf p.end{float:right;padding:1.3em .5em} .header_especialgraf p.end a{background:url(img/header/header_especial_cerrar2.jpg) no-repeat right center;color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding:2.2em;text-decoration:none} .header_especialgraf p.end a:hover{text-decoration:underline} .header_especialgraf a.graficoLV{float:right;margin:1.2em 0 0} .header_especialgraf a.graficoMD{float:right;margin:.8em 0 0 1.4em} .header_especialgraf a.graficoRAC{float:right;margin:.7em 0 0 1.4em} .header_especiales p.publirreportaje{color:#011e41;font:bold 1.8em Arial, Helvetica, sans-serif;left:7em;letter-spacing:-0.03em;position:absolute;text-align:center;top:.7em} .header_especiales p.externo{color:#000;float:right;font:1.1em Arial,Helvetica,sans-serif;position:relative;text-decoration:none;width:20em} .header_especiales p.externo a{background:url(img/header/header_LV_especial_externo.png) no-repeat 0 0 transparent;float:right;margin-left:0.5em;padding:0;position:absolute;right:0;text-indent:-19999.9em;top:0;width:12.5em} .header .options ul.right li#KeyLogin{border-right:none} .header .options ul.right li#KeyLogin a.login{border-right:0.1em solid #6783a8} .header .options ul.right li#KeyLogin a.login.name{border:none;background:url(img/header/header_bg_options_right.gif) no-repeat right 2px transparent;} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_footer_bullet.gif Content-Transfer-Encoding: Base64 R0lGODlhAgACAIAAAGZmZgAAACH5BAAAAAAALAAAAAACAAIAQAIChFEAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/png Content-Location: http://css01.lavanguardia.com/css/img/bg_footer_logo.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAOIAAABkCAYAAAHs/tyEAAAACXBIWXMAAAsTAAAL EwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj33 3vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEs DIoK2AfkIaKOg6OIisr74Xuja9a89+bN/rXXPues852zzwfACAyWSDNRNYAMqUIe EeCDx8TG4eQuQIEKJHAAEAizZCFz/SMBAPh+PDwrIsAHvgABeNMLCADATZvAMByH /w/qQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAn f+bTAICd+Jl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJ V2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4 mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA/g88wAAKCRFRHg g/P9eM4Ors7ONo62Dl8t6r8G/yJiYuP+5c+rcEAAAOF0ftH+LC+zGoA7BoBt/qIl 7gRoXgugdfeLZrIPQLUAoOnaV/Nw+H48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl/A V/1s+X48/Pf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H/LcL//wd0yLESWK5 WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s+wM+3zUAsGo+AXuRLahdYwP2SycQ WHTA4vcAAPK7b8HUKAgDgGiD4c93/+8//UegJQCAZkmScQAAXkQkLlTKsz/HCAAA RKCBKrBBG/TBGCzABhzBBdzBC/xgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv 1EAdNMBRaIaTcA4uwlW4Dj1wD/phCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4 IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGy UT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8+Q8cwwOgYBzPE bDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8+xdwQSgUXACTYEd0IgYR5BSFhM WE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR+cQYYjIxh1hILCPWEo8TLxB7iEPE NyQSiUMyJ7mQAkmxpFTSEtJG0m5SI+ksqZs0SBojk8naZGuyBzmULCAryIXkneTD 5DPkG+Qh8lsKnWJAcaT4U+IoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2h tlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr+h0uhHdlR5Ol9BX0svpR+iX6AP0 dwwNhhWDx4hnKBmbGAcYZxl3GK+YTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHK CpVKlSaVGyovVKmqpqreqgtV81XLVI+pXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2ep O6iHqmeob1Q/pH5Z/YkGWcNMw09DpFGgsV/jvMYgC2MZs3gsIWsNq4Z1gTXEJrHN 2Xx2KruY/R27iz2qqaE5QzNKM1ezUvOUZj8H45hx+Jx0TgnnKKeX836K3hTvKeIp G6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4/OBZ3n U9lT3acKpxZNPTr1ri6qa6UbobtEd79up+6Ynr5egJ5Mb6feeb3n+hx9L/1U/W36 p/VHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYP jGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLn m+eb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cR p7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw+6TvZN9un2N/T0H DYfZDqsdWh1+c7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dn F2e5c4PziIuJS4LLLpc+Lpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26/uNu5p7ofc n8w0nymeWTNz0MPIQ+BR5dE/C5+VMGvfrH5PQ0+BZ7XnIy9jL5FXrdewt6V3qvdh 7xc+9j5yn+M+4zw33jLeWV/MN8C3yLfLT8Nvnl+F30N/I/9k/3r/0QCngCUBZwOJ gUGBWwL7+Hp8Ib+OPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5p DoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85 ry1KNSo+qi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt/87fOH4p3iC+N7 F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi/R NtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9 MYOSkZBxQqohTZO2Z+pn5mZ2y6xlhbL+xW6Lty8elQfJa7OQrAVZLQq2QqboVFoo 1yoHsmdlV2a/zYnKOZarnivN7cyzytuQN5zvn//tEsIS4ZK2pYZLVy0dWOa9rGo5 sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWF fevc1+1dT1gvWd+1YfqGnRs+FYmKrhTbF5cVf9go3HjlG4dvyr+Z3JS0qavEuWTP ZtJm6ebeLZ5bDpaql+aXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO/PLi8ZafJ zs07P1SkVPRU+lQ27tLdtWHX+G7R7ht7vPY07NXbW7z3/T7JvttVAVVN1WbVZftJ +7P3P66Jqun4lvttXa1ObXHtxwPSA/0HIw6217nU1R3SPVRSj9Yr60cOxx++/p3v dy0NNg1VjZzG4iNwRHnk6fcJ3/ceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtb Ylu6T8w+0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ7 52PO32oPb++6EHTh0kX/i+c7vDvOXPK4dPKy2+UTV7hXmq86X23qdOo8/pPTT8e7 nLuarrlca7nuer21e2b36RueN87d9L158Rb/1tWeOT3dvfN6b/fF9/XfFt1+cif9 zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v+3Njv3H9qwHeg89HcR/cGhYPP/pH1jw9D BY+Zj8uGDYbrnjg+OTniP3L96fynQ89kzyaeF/6i/suuFxYvfvjV69fO0ZjRoZfy l5O/bXyl/erA6xmv28bCxh6+yXgzMV70VvvtwXfcdx3vo98PT+R8IH8o/2j5sfVT 0Kf7kxmTk/8EA5jz/GMzLdsAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADq YAAAOpgAABdvkl/FRgAADVJJREFUeNrsj60KAlEQRg8rV/AVfIMpBpOYDJZNltsF X8Jn8FVk8iaDReuiG6b6BhZhwQnXcoPVHzbtgeH74AuHKaqqOqaU6PIKMkEiQeIl SBwHiYcgMQWJoyBxn7dnzkHe1nxJ8dbnwAq4A0tgArTABtgBQ0CAGTAFrj9L3fTs pjc3bd0UN21yPtx0m7u56clNazet//FpZ/TSXtpLP5OWZbnoWvoCAAD//+yUsQmA UAwFT9EpnEBsRbBwC8dwA9dwjGxhISjYSXAApwiCTQrB0kKEXzxIXnNFwsWfyD7N 28hFTpq3cptxsT/2t7csgQrIgN5FDjAACVB7RiACildAU1lMZTaVw1R2U1ld6p2p nKYyeRrvt998awAGYAB+D7wAAAD//2IaiNb6gPUOoBWHELRSmMSqGbICqYJgY9UM iWTVDAlA6kX0IskjVyoxUDoQSguzaoZ0QtUcZdUMeTWgSef39TXvoHVC3u/rayKg bMbf19f8+n19zfLf19dsgIrp/76+phhJnhHKZvh9fc0SKL0eSr+FdiwYf19fY/37 +hqxEdGqGvXkqCdHPTnqyVFPjnpy1JODBwAAAAD//+yZsUpDMRSGv1qyCEKHrnYQ HDI7OBV8iCwiLkVQFBxrJx/AFxAEB6HQwThJkRbdbeHiGFFxcBDBpbTQJeJ16Llw 6apQsGdKzs9ZvpCQc/6zMFd167+/psa6RIrptqxJruDuGetqYuVfG+uGUw7PqbHO 5mz91Fj3ZKxbyuV8/MYF+ot3mMVNYAtYA3aBM+AdWAaqwCOwDSwCpex8gENgJPEF UJR4XbSDNP0uzxJwB1gFWkAQ7Q44B+rADdAFbkVvAAPgBNgDjoANsdb2gU2gArwy mZ1cFQrFlVm2VUkM/lnaocyOe4nB90Tvi9aROcyxxPUY/FcMfig5DzH4sezfYvCf Mfj7Se5lX78KBVRABVRABVRABVRABVRABVRABVRABZxzwB8AAAD//+ycvWtUQRTF fyCjwUaFiMYUokFlCgstYoikiGC5SGAEG/Ef2K1EtNAkikoKBUm2T2chIwiCYCNo 5QdYCSNY2KnYREVlddS1uFd4BGsj7Dmw7Ax7313Y39sPzj1vByK0MLDmdoipHWKa XZXwOxxiOuLrg/74Ca+Zc294KsQ06TUXQkz7fL0rxHQ1xLQ1xDQcYur67bzXzIaY xj0AciXEdKjhORNimvB+CyGm/SGmkRDTvPfseM1e79Py/VKIafO/9pv/p4+am8AM 0Pf9NiwleQvztZ9jvvdFYAOwE7gP9IB7wBDmb694j9fAGGYjTwBt4DRwGXjrfZ4C 34HtwBPggdfPA4+BS8AL4IwfcxK4DixhVvSY97mL2c8d4N0gf1989ftN2MChCzwE hjHfHn+BzgKPsOsdbgDPsMHFB+Az8B6LxJ5z+HN+IgB8c2ifgF/YoANgN7AItPw5 Z/yEABugHAV2+DE9bO7QwWYMAFuwazAAjvX7/e5AQqwl92rJB2rJH2vJp2rJxxsR r/WN9Z1a8rivmzVDteRrjf1CLbnl84uNf+m1rpZcfT3tEbQvjbjZz0bMbKSW/KaW vMdrXtWSRxtxtJVa8vKfmcqPl7fb+uUmCaIkiJIgCqIkiJIgSoIoiJIgSoIoCaIg SoIoCaIkiIIoCaK0RhDX4p/5JL0TpVX6DQAA///snU2ITmEYhq/BCeNnodiJUDqr IVmRGvLP7syO5ayo2ci/MTKmZKMkGYWyoBykFBJRhvG/UQcRO0oWNorD91k898lp YiUb333X15zzfud9zzfnep/33Tz3c0Y1Q07CdWUMy8up9W8gKmV+w4gyLXdqx71J mu3Q8UKl149K0uym2pYnabatdv3OJM26dbw5SbOjSZr1J2m2QOn4O2o1GftlDVid pNl0jdunT09tjN4kzfbXbAO9SZrtU99xSZodru7fqpG4hci2rjQTWEyUqoFIqa+S ct8RWdyzgE5gGnAD6AHO6ZonwAXgPJGKv4nIBp8DPAY+6bpLwGsi9X+AyD5vECn+ JZFRfky/bT6wB1hGpPtfJzLWm0RVmR4i+7xlITZGnPcT6fJ9tbYxemi9euAHiNcY 7NL3pwR9s+7VBmTAbX0/GciBCcD42rgTNRFWEtWxASYBHep/kLAKVGn/+zWpSsIX AlECaJCowO09UZoKzCM8F5UvYrUia4bGagfmEoWj0Pki4JAe5pcRY64Drvxm0pSK wDWEz2OJJsAbYBXw+Q+Trvp/OgmPxlNgsNlstCzECtRZLa1dwEXgskABPCPMLV2K 0C4tmTcI482PWhRVkXILWKr2l8BH4JUiDGAFUXjrFXBa0XiOMOh809J5S/0qOjcF ehxh4tkO7ASOA7MbP76PblWIncQbXw4Qxf7b1T5AuI7atPcsJtxN1/lVxm23lt7K /fRd+2W7IEwBTmg53KbJsBU4Q1jhxmryQLxRZr0gXiMsbicFqU+Rvlb7KrrnXo0x AVjWbJQdLQlRldzulUX+XNXbPshl9FBvzGnqfKj2t37N/Vq1N8oif6vqbpRFnpdF 3q0+79X2oCzyjXqpw4tf1d7yQr9lWGNSFvmRssh3qcLckBxclEV+V/2HyyL/KsfU o+abq0+9J1qGaBmiZYiGaBmiZYiWIRqiZYiWIVqGaIiWIVqGaBmiIVqGaBmiZYiG aBmiZYiWIRqiZYiWIVqGaBmiIVqGaBmiZYiGaBmiZYiWIf6nENv8GByJliFaf6uf AAAA///snV+IF1Ucxc+ue6VSNLEgjSCjwqtimqlYSRmuYgVbdrEyUFIxtDKhxEoK RYSoJLP8k1SoqFldkFpcEwqz6KEos1DvhmJRJhWJhubLt93t4Xt+NP6wXqM8Hxh2 5947d+7Mzpnv7Ms5jW1tbR/KfVibNrlHC6GKqFsgxH9QiCGmB0NMXSGm0yGmyXUu 79XtVY5bEmLqXmkfFGJ6jn0nQkwTKn2DQ0x7QkzHQkz3sm0Txy4MMQW23RBi2sb2 j0JM/SpzXMpjfgsxzQ8x9QgxXRli2h5i2htimhdiuinE1BJi2sA5WkJMV4SYMve3 h5iGcL5uIaaJIabvQky7QkxD61ztu0JMM7jfGGIaFmJ6i+1f0N3+UIjpyxDTmBBT nxDTAvb/EmJaGWJaxnO3h5gWhZiaQkyXh5he57gDIaZbKucdzXt3gvcT54JbvYR4 Jm/AHYC/gVtJn42FcMf8LXCD9+ZK3wEACwDMhBvAT6z0DYLbS4/keRbDPb8zgGfg DscA8AncqXgtgIMAjrIfAH4E8CaAXQA2wm2q2wF8BfcvXwlgN9wCezqA/vCUgMNw 22vAHZT38fcO7r/PdXzN9tUAWtn3MtwduRPA3sp9yXAb68d47tvhrspbeb5PeY2L 4NbZA+EOykfgXumvcZ7dcLtswN2bZwFYzrlegLtAC32ansFt8DiKfhTJSbit94C6 cRv5ED0CYArczH8ehXsYwF0USj+K/jQ8BqM/j2+Am+3PhEdjTOG5JlKMp+D233fA /ejfqzv/ALiN+FYALwIYDeD3ytz1NFTaZ1BUl1CY51N0TeyvecvfTUE/zzXWUia6 nWXO2t9jPdxGfUJlPTW6w+3Yr4NHkBzhuPvxV7KEOEeE2HWWtr6sPM0VMc2Cx42M g/vwr4aHKtT4A+6X30aBtcLDD3bCvfXnA3gUwByOa4b7+K+AhyZU17GXleIhADtY DQHgB3iGAOBJGk2VY74F8BKr73FWp57sa/qbe/UzgBHwXJ3JAJ6guMazmq2pE/Lb AIbAY1z2AJj2D/cQvL6nARR4nkCfOmEv4c+xAFbxnm8GsLyrq3PM/z35Q0I8kyWs AJfxE+wzVqzpAJ5lezs/6Trg6SZHKYQdfIhqD+pJVsSDFUHOhsfV9IKHT9XmuRjA T/DklE0AWuDROHMra9vA496lMHuxwlwFYBQ8iGoFgDtZtRdTIFYRzlxex35Wn3Ws ep/Dgzw+YHU+xuOM1/w9gPv4OT6L803l9gA8zGoDXxJLWfWu5ddCG18m61jRhwO4 Gh76Aa59K4CH+QLp4ousJ4BfAZxuaGhs7eywpXqkzxEhWsnzrOTzrOSLrOTJVvIo /j7dSh5uJQ9isEgtzGSnlTzMSm6wkm+0kj+uBKLUwk4GW8mPc3+dldzHSr6GoSW1 ce9YyZHzJCt5hJU80EpeXRkDK/kUw1Gur4SoHLKSx1vJva3k+VbyNit5rZXcwjXN 4TizktdYyd24pkVW8mwreaiVvMpKfsVKvtBKHst118653koeYCVfYCVPtZKbuc7B VvIWK7nDSl7GtnFW8jQrua+V3N9KvpXbMB67n3Puq8wz0kq+x0ruaSU/ybAWWMnH eT09rOTenQdbn9Ijrf8RhRASohASohBCQhRCQhRCSIhCSIhCCAlRCAlRCCEhCiEh CiEkRCEkRCGEhCiEhCiEkBCFkBCFEBKiEBKiEEJCFEJCFEJIiEJIiEIICVEICVEI ISEKISEKISREISREIYSEKISEKISQEIWQEIUQEqIQEqIQQkIUQkIUQkiIQojGSZMm 3QygQbdCCFVEISREIcS/y58DAPXo+cjMBjVFAAAAAElFTkSuQmCC ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/png Content-Location: http://css01.lavanguardia.com/css/img/ico_footer.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAAUAAAAGCAYAAAF8/GTdAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAEpJREFUeNpiSEtLYwAIIAYQARBAjP// /2cAAYAAAvH+M4B4AAHECGYxMDAC8X+AAGIEqwQCJgYogOsACDCYFFwtiEaYhwSY GLAAAGBAGCna69dqAAAAAElFTkSuQmCC ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=footer.css Content-Type: text/css; charset=utf-8; name=footer.css Content-Location: http://css01.lavanguardia.com/css/footer.css Content-Transfer-Encoding: 8bit @charset "utf-8"; .cabecera2{background:#FFF url(img/bg_cabecera_otras.gif) repeat-x 0 0;height:3.7em} .cabecera2 p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;padding:.7em;text-transform:uppercase} .footer{position:relative} .footer ul{padding:2.5em 0 1.6em 2em} .footer ul li{float:left;padding:0;width:13em} .footer ul li span{color:#666;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700} .footer ul li ul{float:left;padding:1em 0 0} .footer ul li ul li{background:url(img/bg_footer_bullet.gif) no-repeat 0 .4em;color:#666;padding:0 0 .7em .7em} .footer ul li ul li a{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;text-decoration:none} .footer ul li ul li a:hover{text-decoration:underline} .footer ul li.last{margin-left:2em;width:17em} .footer ul li.last ul{float:left;padding:1em 0 0;width:8.5em} .footer ul li.last ul li{width:8.5em} .footer ul li.last ul li a{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;text-decoration:none} .footer ul li.last ul li a:hover{text-decoration:underline} .footer div{background:transparent url(img/bg_footer_logo.png) no-repeat 0 0;height:10.6em;position:absolute;right:0;top:1.6em;width:25em} .footer div p{color:#00336e;font-size:1.1em;line-height:1.3em;padding-left:1em;padding-top:2em} .footer div a{background:url(img/ico_footer.png) no-repeat 0 .5em;bottom:0;color:#666;font:normal 1.1em Arial, Helvetica, sans-serif;padding-left:.8em;position:absolute;right:1.4em;text-decoration:none} .footer div a:hover{text-decoration:underline} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=tabla.css Content-Type: text/css; name=tabla.css Content-Location: http://css01.lavanguardia.com/css/tabla.css Content-Transfer-Encoding: 8bit .divtaula table{font-family:Verdana, Arial, Helvetica, sans-serif;width:100%} .divtaula .tablacabeceraprincipal,.tablacabeceraprincipalB{background-color:#9fcee6;border-bottom-color:#999;border-bottom-style:none;border-bottom-width:1px;border-right-color:#999;border-right-style:none;border-right-width:1px;padding:2px 2px 2px 3px;text-align:center} .tablacabeceraprincipalB,.principalB,.secundariaB{font-size:10px} .divtaula .tablacabecerasecundaria{background-color:#dad9d9;border-bottom-color:#CCC;border-bottom-style:none;border-bottom-width:1px;border-right-color:#CCC;border-right-style:none;border-right-width:1px;color:#000;padding:2px 2px 2px 4px} .divtaula .principal,.principalB{background-color:#FFF;border-bottom-color:#DDD;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#DDD;border-right-style:solid;border-right-width:1px;padding:2px 2px 2px 4px} .divtaula .secundaria,.secundariaB{background-color:#f4fbfe;border-bottom-color:#e9e9e9;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#e9e9e9;border-right-style:solid;border-right-width:1px;color:#000;padding:2px 2px 2px 4px} .divtaula .cabeceraprincipal{background-color:#026fa8;border-bottom-color:#000;border-bottom-style:none;border-bottom-width:1px;border-right-color:#000;border-right-style:none;border-right-width:1px;color:#FFF;font-size:11px;font-weight:700;margin-top:5px;padding:2px 2px 2px 4px} .divtaula .cabecerasecundaria{background-color:#c3c2c2;border-bottom-color:#333;border-bottom-style:none;border-bottom-width:1px;border-right-color:#333;border-right-style:none;border-right-width:1px;color:#000;font-weight:700;padding:2px 2px 2px 4px} .divtaula{background-color:#efefef;background-image:url(file:///U|/images/back/DegElect.gif);background-position:left bottom;background-repeat:repeat-x;border:1px solid #DDD;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;line-height:normal;margin-bottom:10px;margin-top:10px;padding:8px 10px 8px 8px} .divtaula .pieprincipal,.divtaula .piesecundaria{color:#000;font-size:10px;padding:2px 0 0} .divtaula table .pie{border-bottom-color:#eee;border-bottom-style:solid;border-bottom-width:1px;display:block;font-size:10px} .divtaula h3{border-bottom-style:none;font-size:10px;font-weight:400;line-height:14px;margin-bottom:0;margin-top:2px;padding-left:2px} .divtaula .pie{padding-bottom:0;padding-top:0} .divtaula .tablapieprincipal{background-color:#EEE;border-bottom-color:#999;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#999;border-right-style:solid;border-right-width:1px;display:none;margin-bottom:10px;margin-top:0;padding:2px 2px 2px 4px} .divtaula .tablapiesecundaria{background-color:#f6f6f6;border-bottom-color:#DDD;border-bottom-style:solid;border-bottom-width:1px;border-right-color:#DDD;border-right-style:solid;border-right-width:1px;display:none;margin-bottom:10px;margin-top:0;padding:2px 2px 2px 4px} .divtaula h1{border-bottom-color:#023A76;border-bottom-style:solid;border-bottom-width:1px;color:#000;display:block;font-family:Arial, Helvetica, sans-serif;font-size:15px;font-weight:700;margin:2px 0 0;padding:0 0 2px 2px;text-align:left} .Col66 .divtaula .tablacabeceraprincipal,.Col66 .divtaula .tablacabecerasecundaria,.Col66 .divtaula .tablapieprincipal,.Col66 .divtaula .tablapiesecundaria{font-size:11px} .Col66 .divtaula{font-size:10px;padding-left:5px;padding-right:5px} .divtaula .Sigles td{background-color:#026fa8;color:#FFF;font-size:13px;font-weight:700;height:16px;line-height:16px;text-align:center;width:20%} .divtaula .Diputats td{background-color:#FFF;border-bottom-color:#DDD;border-right-style:none;color:#333;font-size:14px;font-weight:700;text-align:center} .divtaula .percent td{background-color:#FFF;border-bottom-color:#DDD;border-right-style:none;color:#333;text-align:center} .divtaula .Vots td{background-color:#f4fbfe;color:#333;text-align:center} .divtaula .Fotos td{background-color:#FFF;border:1px solid #d6d6d6;padding:2px} .Col66 .divtaula .Fotos img{width:45px} .divtaula .subtitulo{color:#000;font-size:10px;padding-bottom:5px} .Col66 .divtaula .Sigles td{font-size:12px} .divtaula .Sigles #Primera{background-color:#666;color:#FFF;width:auto} #Primera{background-color:#FFF;border-bottom-color:#ccc;border-right-color:#ccc;border-right-style:solid;border-right-width:1px;color:#555;font-size:10px;text-align:left} #Primera img{width:77px} .divtaula .Fotos #Primera{background-color:#f7f5f6;border-color:#d6d6d6;border-style:solid} .divtaula .antetitulo,.Col66,.Col66 .divtaula h3{color:#000;font-size:10px;text-align:left} .SisCol img,.divtaula .Fotos img{width:79px} #Intern .divtaula{margin-right:30px} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/enlace.gif Content-Transfer-Encoding: Base64 R0lGODlhCwAOALMNALzR7ViL0d7o9u7z+qvF6DZ0yJu5483c8Xmi2oqu30d/zCVo wwRRuv///wAAAAAAACH5BAEAAA0ALAAAAAALAA4AQAQusMlJZ2JKAlZEQ8lEZFVp nhs5LIu3HJNinHS9BFNQDJTCAJJLiMAINQS3mnISAQA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/ir2.gif Content-Transfer-Encoding: Base64 R0lGODlhBQAIAIABAAAAAP///yH5BAEAAAEALAAAAAAFAAgAQAIKjA+Aes2W2Guh AAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_cabecera_destacado.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAYALMAAOTk5NTU1OHh4dvb29XV1dLS0t/f39nZ2ebm5uPj49PT093d 3dfX1+fn5wAAAAAAACH5BAAAAAAALAAAAAABABgAAAQNsKhA2BnLiARQ+2DYRAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_alminuto.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAjALMAAP7+/vv7+/j4+PLy8u/v79/f3+zs7Pn5+fb29vDw8P39/e3t 7fT09P///wAAAAAAACH5BAAAAAAALAAAAAABACMAQAQRsLFGV6AlCUB7M8SAHIpn NhEAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_lvmin_header.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAWAIAAAP////Dw8CH5BAAAAAAALAAAAAABABYAQAIHBHKYahtfAAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/open_close_lvmin.gif Content-Transfer-Encoding: Base64 R0lGODlhDgAnAOZNAO/v7+7u7vT09Onp6dbW1v39/fz8/Pv7+66urvf39/X19eXl 5fPz8+jo6Pr6+vj4+PLy8vn5+ebm5u3t7erq6v////7+/tnZ2ampqaqqqs3NzaSk pMjIyLu7u7Ozs+fn57m5uevr69fX193d3ezs7Pb29q2trZqamtDQ0LKysqysrMbG xtra2t7e3vHx8cPDw6CgoNTU1La2tqenp7W1taOjo+Tk5MHBwcrKyry8vNHR0dzc 3MfHx8vLy729veDg4OPj48TExL+/v5ycnNjY2M7OzvDw8LCwsNXV1Z6enpiYmJWV lQAAAP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAEAAE0ALAAAAAAOACcAQAf/gE1NBQs8KTMqOSICgk00 HCEKBxZMTAURRj8nQI2dnp+gjRsEAQ+Vp0wMDSYXQR0DDBEGlQclEwQbJIIALycZ Hgg1KiMGoaENQwQhECUPCQoAEiArxQMYHS0fAwMLPUsaxQVFKSINEwEBFDY+CABN MBcApqhMAgMIBApHQhIBEAICXFAgooSFsYMIEwpyoCEJCBwxUNwwIUNXEww6JiQo UKGjBQcQPmTYgQTBAgAJHBw4EIEBBQ4eGAk6EGAECgISEnhi6BCiRIoWkSlj5gya NGoYNXKs9DHkyFGl6KVadaHkyZSVWr6M2cQaNm3cvIHrRNMmTp0K06pdy5aQIUSK M2QOGlfuXLp17Zq4giWrQIFat3LBkyfVHr5HkSZVsHAp0yZ9/PwBFEjQ4K5ev4IN K9YkEAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/en2.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAKIFAHqWuXuXusvW5Jyxy3aTt////wAAAAAAACH5BAEAAAUALAAA AAAMAAwAQAMgWLq8AiQC0V4ks2kdbgxbKGrCEAxUM3jEoLJuZaLjlgAAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/en11.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMANU7AP3+/khunTFYh6W40Iylw5OqxomiwVp6oa290O3x9l18ouvv 9MbS4TBWhDddjcXQ3oqgvJ+0zfX3+a/A1fHz95CoxWmFqfb4+mSGrYukwvn6+zNa iMnT4EtxoFZ6pZCoxDFYiKK1zlN2oXSRtJ+zzE1umTldiTBWg52yy4GdvZuxy1d7 ptLb55muyaS4z2OBpfP1+LDB1e/y9lJ3pUBkkrjH2jZcivH095asx42nwzJZiv// /wAAAAAAAAAAAAAAACH5BAEAADsALAAAAAAMAAwAQAZUwJ1wSBQyDDiMScdsInaw Qa4QEDAdt+EkE+k0mAfJ8CIljV4KWXFdXLg+FRGIxhkmQtNqkzKsGVArG0wQGjsA LCoEKR42TBYPADEELTMnTU0lbEVBADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_otrasencuestas.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAmALMAAP///+vr6/b29v7+/u/v7+3t7enp6fz8/I+Pj9ra2urq6vT0 9PLy8vj4+M3Nzfv7+yH5BAAAAAAALAAAAAABACYAQAQSEBFATaM0rINxUgUjPENn Ak4EADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_foto.gif Content-Transfer-Encoding: Base64 R0lGODlhAQDiAOYAAM/Pz7Kysq2trdLS0qysrNfX1729vbKwsMPDw9na2bS0tMvL y8TExNfY17Ozs62vra2trNHR0by8vLCwsKysqcDAwMDAwtnZ2dLS0drZ2ba2tri4 uLe3t77AwMjIyMfHx9XV1dfV176+vrS0trS2tq2vr9vb2sfHyKypqbO0s83Nz9jX 2MPCws3Ly8rJyayprM/Rz8/PzcfEx7e3uMfIyLi7uMfIx6ytrMDCwNfZ2aytrbCy sLy8vcvLyb6+v9XT1dHP0dra29vb29XV0srKydXV07u7u9XX1dHRz9XV1s3Lzbm5 ucfHxNrb2srKyre4uNrb29na2s/R0dXX18LCws/Nz7SztMfExNXT083Nzdra2a2s rcLAwri7u9HS0cvLzcnKyb28vb29vNfX2Le4t9ra2qmpqQAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAOIAQAevgEJlGQVHAxEACx4yLBVh GxopBwI3KGaXmJdNCRcFPwNAWU42DBYGRjMKAQICBJmZJmVlnCsFUyAgGF5IACot C2A0VwwIXBU+YhJdTxwKDgE7EyUQBAQUr9ivUEGyZVEJGVo5DWMNBSEhSUVYQwMY h1IAMDEAVUpfCz1ELh4nHx9MiCGggsNChw4iDBjgIWFJjQ1kOGggMUKBlWcHAhyY 8OCBgC06qL24lq2kSZOBAAA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_tema.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAyAMQAAOnp6fv7+/j4+PX19fr6+v39/e7u7uzs7Ojo6PPz8/f39/T0 9Pz8/P7+/vHx8fDw8Ovr6////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABADIAQAUXYOQwURlBihkhxkI0qgoc TzIIQRHvcQgAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=lv24h.css Content-Type: text/css; name=lv24h.css Content-Location: http://css01.lavanguardia.com/css/lv24h.css Content-Transfer-Encoding: 8bit /*comun*/ .nav ul li p.unod span{background-image:none;display:inline;cursor:auto;} .nav ul li span{background:url(img/iconos/sprite-nav.png) no-repeat top left;display:block;cursor:pointer;} .nav ul li span.next{background-position:0 0;width:2.3em;height:1.8em;} .nav ul li:hover span.next{background-position:0 -2.8em;width:2.3em;height:1.8em;} .nav ul li span.prev{background-position:0 -5.6em;width:2.3em;height:1.8em;} .nav ul li:hover span.prev{background-position:0 -8.4em;width:2.3em;height:1.8em;} .nav ul li span.disabled{filter:alpha(opacity=40);opacity:0.4;-moz-opacity:0.4;height:1.8em;width:2.3em;display:block;cursor:pointer;} a.comments{color:#717171;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.6em;} a.comments:hover{ text-decoration:underline;} a.player{ display:block; background-color:transparent !important;} .agrupadorcarta{margin-bottom:1em;background:url(img/bg_pie_agrupacartas.gif) repeat-x bottom left;padding-bottom:1em;} .agrupadorcarta .separador{background-color:#cfcfcf;display:block;height:0.1em;overflow:hidden;margin:1.5em 0;} .agrupadorcarta .cabecera{background:url(img/bg_cabecera_agrupacartas.gif) repeat-x scroll 0 0 #FFF;height:3.6em;margin-bottom:0.7em;margin-top:.2em;} .agrupadorcarta .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.8em 0 .3em;} .agrupadorcarta .cabecera p a{color:#000;text-decoration:none;padding-left:.15em;} .agrupadorcarta .cabecera p a:hover{text-decoration:underline;} .agrupadorcarta .wrap{margin-bottom:1em;} .agrupadorcarta .wrap p.p1{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.4em;} .agrupadorcarta .wrap p.p1 a{color:#0d53b2;text-decoration:none;} .agrupadorcarta .wrap p.p1 a:hover{color:#0d53b2;text-decoration:underline;} .agrupadorcarta .wrap p.p1 a.a1{text-transform:uppercase;} .agrupadorcarta .wrap h2{padding-bottom:.5em;} .agrupadorcarta .wrap h2 a{color:#052D5F;text-decoration:none;font:normal 1.7em Arial, Helvetica, sans-serif;font-weight:700;line-height:1.1em;} .agrupadorcarta .wrap h2 a:hover{text-decoration:underline;} .agrupadorcarta .wrap p.p3{color:#000;font-weight:400;font-size:1.1em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.4em;} .agrupadorcarta .wrap p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat 0 0;color:#3f3f3f;padding:0 0 0 1.5em;} .agrupadorcarta .wrap p.p3 strong.autor span{color:#3f3f3f;font-weight:400;} .agrupadorcarta .wrap p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#3c3c3c;line-height:1.3em;padding-bottom:.4em;} .agrupadorcarta .wrap p.p5{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .agrupadorcarta .wrap p.p4 a.comments{font:normal 1.1em Arial, Helvetica, sans-serif;} .agrupadorcarta .wrap ul.rel{padding:.6em 0 0;} .agrupadorcarta .wrap ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .agrupadorcarta .wrap ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .agrupadorcarta .wrap ul.rel li a:hover{text-decoration:underline;} .agrupadorcarta .wrap ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hagrupadordestacamos{} .lv24hagrupadordestacamos .consultorio{border:.1em solid #969696;clear:both;} .lv24hagrupadordestacamos .consultorio .cabecera{height:2.4em;border:.2em solid #ececec;} .lv24hagrupadordestacamos .consultorio .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;padding:.5em 0 .3em 0.4em;} .lv24hagrupadordestacamos .consultorio .separador{background-color:#969696;display:block;height:0.1em;overflow:hidden;} .lv24hagrupadordestacamos .consultorio .wrap{clear:both;border:.2em solid #ececec;position:relative;padding:0 .3em .2em .5em;} .lv24hagrupadordestacamos .consultorio .wrap .destacado{background:url(img/bg_agrupadest_consultor.gif) repeat-x 0 0;clear:both;position:relative;margin:1em 0 0;padding:0 0 .2em .4em;} .lv24hagrupadordestacamos .consultorio .wrap .destacado .thumbnail{float:left;border:.1em solid #a9a9a9;height:8.2em;width:10.8em;margin:0 0.8em 0.8em 0;} .lv24hagrupadordestacamos .consultorio .wrap .destacado h2{font-family:Arial, Helvetica, sans-serif;color:#052d5f;font-size:1.4em;font-weight:700;padding:.4em 0 .5em;} .lv24hagrupadordestacamos .consultorio .wrap .destacado h2 a{text-decoration:none;color:#052d5f;} .lv24hagrupadordestacamos .consultorio .wrap .destacado h2 a:hover{text-decoration:underline;color:#052d5f;} .lv24hagrupadordestacamos .consultorio .wrap .destacado p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;color:#000;} .lv24hagrupadordestacamos .consultorio .wrap .destacado .patrocinio{bottom:0.4em;margin-bottom:0.5em;position:absolute;right:0;} .lv24hagrupadordestacamos .consultorio .wrap .destacado .patrocinio p.p3{font-size:.9em;color:#666;font-family:Arial, Helvetica, sans-serif;float:right;vertical-align:text-bottom;margin-top:2.2em;} .lv24hagrupadordestacamos .consultorio .wrap .destacado .patrocinio a{vertical-align:middle;float:right;overflow:hidden;max-height:3.7em;padding-left:.8em;} .lv24hagrupadordestacamos .consultorio .wrap .destacado .clear{clear:both;} .lv24hagrupadordestacamos .superior{background:#ebeceb url(img/bg_destacado.gif) repeat-x left bottom;margin-bottom:1.6em;border-left:.1em solid #c8c8c8;border-right:.1em solid #c8c8c8;border-top:.1em solid #c8c8c8;padding:0;height:12.5em} .lv24hagrupadordestacamos .superior .wrap .cabecera{height:2.7em;background:transparent url(img/bg_destacado_sup.gif) repeat-x 0 -0.1em;position:relative;margin:0;} .lv24hagrupadordestacamos .superior .wrap .cabecera p.titulo{font-weight:700;font-size:1.4em;text-transform:uppercase;color:#000;padding:.6em;} .lv24hagrupadordestacamos .superior .wrap .cabecera p.titulo a{font-weight:700;text-transform:uppercase;color:#000;text-decoration:none;padding:.6em;} .lv24hagrupadordestacamos .superior .wrap .cabecera p.titulo a:hover{text-decoration:underline;} .lv24hagrupadordestacamos .superior .wrap .cabecera .patrocinio{position:absolute;right:.7em;top:.2em;height:2.2em;overflow:hidden;width:20em;text-align:right;} .lv24hagrupadordestacamos .superior .wrap .cabecera .patrocinio p{color:#696969;font-size:.9em;line-height:1em;font-family:Arial, Helvetica, sans-serif;} .lv24hagrupadordestacamos .superior .wrap .cabecera .patrocinio p img{vertical-align:middle;} .lv24hagrupadordestacamos .superior .wrap{position:relative;padding:0;} .lv24hagrupadordestacamos .superior .wrap .nav{position:absolute;height:6em;} .lv24hagrupadordestacamos .superior .wrap .contenido{height:9.8em;margin:0 2.3em;position:absolute} .lv24hagrupadordestacamos .superior .wrap .contenido ul{width:91.8em;height:8.2em;overflow:hidden;padding:.5em 0;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li{display:block;float:left;margin-right:.9em;width:29em;border-right:.1em solid #FFF;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item{position:relative;height:8.2em;background:none;padding:0;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item .thumbnail, .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item .thumbnail_video {margin-top:0;padding-top:0;float:left;margin-right:.7em;border:.2em solid #FFF;height:8.2em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item h2{font-size:1.4em;font-weight:700;line-height:1em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item h2 a{color:#052D5F;text-decoration:none;line-height:1.15em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item h2 a:hover{text-decoration:underline;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item p.p2{font-size:1.1em;padding-top:0.5em;color:#0D53B2;font-family:Arial,Helvetica,sans-serif;font-weight:400;padding-bottom:0.2em;text-transform:uppercase;line-height:1em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item p.p2 a{text-decoration:none;color:#0D53B2;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item p.p2 a:hover{text-decoration:underline;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item p.unod{position:absolute;bottom:0;right:.5em;color:#696969;font-size:1.1em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item a.ir{background:url("img/bg_bullet.gif") no-repeat scroll 0 0.5em transparent;color:#0d53b2;text-decoration:none;font-size:1.1em;line-height:1.6em;padding:0 0.8em;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li .item a:hover.ir{text-decoration:underline;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li.first{width:28.6em;border-right:.1em solid #FFF;} .lv24hagrupadordestacamos .superior .wrap .contenido ul li.last{width:31.3em;border:none;margin-right:0;} .lv24hagrupadordestacamos .superior .wrap .nav ul li span.prev,.lv24hagrupadordestacamos .superior .wrap ul li span.next{height:2.8em;width:1.9em;display:block;background:transparent url(img/iconos/sprite_destacado.gif) no-repeat 0 0;} .lv24hagrupadordestacamos .superior .wrap .nav ul li span.prev{background-position:0 0;position:absolute;bottom:0;left:0;display:block;cursor:pointer;} .lv24hagrupadordestacamos .superior .wrap .nav ul li span.next{background-position:-2em 0;position:absolute;bottom:0;left:94.9em;display:block;cursor:pointer;} .lv24hagrupadordestacamos .superior .wrap .nav ul li:hover span.prev:hover{background-position:0 -2.8em;} .lv24hagrupadordestacamos .superior .wrap .nav ul li:hover span.next:hover{background-position:-2em -2.8em;} .lv24hagrupadordestacamos .superior .wrap span.topLeft,.lv24hagrupadordestacamos .superior .wrap span.topRight,.lv24hagrupadordestacamos .superior .wrap span.bottomLeft,.lv24hagrupadordestacamos .superior .wrap span.bottomRight{width:.8em;height:.8em;background-color:#fc0;display:block;position:absolute;background:url(img/bg_destacado_spriteCorner.gif) no-repeat 0 0;} .lv24hagrupadordestacamos .superior .wrap span.topLeft{top:-0.1em;left:-0.1em;background-position:0 0;} .lv24hagrupadordestacamos .superior .wrap span.topRight{top:-0.1em;right:-0.1em;background-position:-0.6em 0;} .lv24hagrupadordestacamos .superior .wrap span.bottomLeft{bottom:0;left:-0.1em;background-position:0 -1em;position:absolute;top:11.7em} .lv24hagrupadordestacamos .superior .wrap span.bottomRight{bottom:0;right:-0.1em;background-position:-0.6em -1em;position:absolute;top:11.7em} .lv24hagrupadordestacamos .estandar{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24hagrupadordestacamos .estandar .cabecera{border-bottom:0.1em solid #969696;position:relative;background:#e7e7e7;padding:.2em;} .lv24hagrupadordestacamos .estandar .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hagrupadordestacamos .estandar .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24hagrupadordestacamos .estandar .cabecera p a:hover{color:#506684;} .lv24hagrupadordestacamos .estandar .cabecera p a span{color:#0d53b2;} .lv24hagrupadordestacamos .estandar .contenido{background-color:#FFF;border:.2em solid #e7e7e7;position:relative;clear:both;border-bottom:none;} .lv24hagrupadordestacamos .estandar .contenido .des{position:relative;clear:both;background-image:none;border:none;background-color:#FFF;margin:0;padding:0 0 .8em;} .lv24hagrupadordestacamos .estandar .contenido .des p.p3{font-size:1.1em;} .lv24hagrupadordestacamos .estandar .contenido .des p.p3 strong.autor{font-size:1em;} .lv24hagrupadordestacamos .estandar .contenido .des h3{padding-left:.6em;} .lv24hagrupadordestacamos .estandar .contenido .des div.foto{padding:0;} .lv24hagrupadordestacamos .estandar .contenido .des div.foto div.peu{left:0;} .lv24hagrupadordestacamos .estandar .contenido .des div.video{padding-top:0;} .lv24hagrupadordestacamos .estandar .contenido .des div.video div.peu{left:0;bottom:0;} .lv24hagrupadordestacamos .estandar .contenido .des_thumb{position:relative;clear:both;background-image:none;border:none;background-color:#FFF;margin:.8em .8em 0;padding:0 0 .8em;} .lv24hagrupadordestacamos .estandar .contenido .des_thumb p.p3{font-size:1.2em;} .lv24hagrupadordestacamos .estandar .nav{height:2.4em;position:relative;border:.2em solid #e7e7e7;border-top:none;background:#FFF url(img/bg_nav_agrupador_destacamos.gif) no-repeat 0 0;clear:both;} .lv24hagrupadordestacamos .estandar .nav ul{list-style:none;position:absolute;right:0;top:.3em;} .lv24hagrupadordestacamos .estandar .nav ul li{float:left;padding-right:.3em;} .lv24hagrupadordestacamos .estandar .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hagrupadordestacamos .estandar .informacion{border:.2em solid #e7e7e7;border-top:none;border-bottom:none;} .lv24hagrupadordestacamos .estandar .informacion ul.rel{background-color:#FFF;padding:.6em .8em;} .lv24hagrupadordestacamos .estandar .informacion ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hagrupadordestacamos .estandar .informacion ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hagrupadordestacamos .estandar .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hagrupadordestacamos .estandar .informacion ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hagrupadordestacamos .estandar .lv24hdestacamos .cabecera {padding:0;border-bottom:.2em solid #E7E7E7} .lv24hagrupadordestacamos .estandar .lv24hdestacamos .cabecera .sep {background-color:#969696;border-top:.2em solid #E7E7E7;line-height:.1em;} .lv24hagrupadordestacamos .estandar40x40 {} .lv24hagrupadordestacamos .estandarconcurso{border:none;clear:both;} .lv24hagrupadordestacamos .estandarconcurso .wrap{padding:0 .3em .2em .5em;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado{background:#fff url(img/bg_sep_concursos.gif) repeat-x;background-position:bottom;width:59.5em;margin:0 0 1.4em;padding:0 0 1.1em;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado .thumbnail{float:left;border:.1em solid #a9a9a9;height:18.4em;width:22.6em;margin:0 0.8em 0.8em 0;padding:.2em 0 0 .2em;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado h2{font-family:Arial, Helvetica, sans-serif;color:#052d5f;font-size:3.2em;line-height:1em;padding:0.1em 0 0.2em;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado h2 a{text-decoration:none;color:#052d5f;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado h2 a:hover{text-decoration:underline;color:#052d5f;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.5em;color:#000;margin-left:20em;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hagrupadordestacamos .estandarconcurso .wrap .destacado p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hagrupadordestacamos .estandarservicios{background-color:#E7E7E7;border:0.1em solid #969696;margin-bottom:1.7em;} .lv24hagrupadordestacamos .estandarservicios .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:0.2em;} .lv24hagrupadordestacamos .estandarservicios .cabecera p{background-color:#FFF;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0.3em 0.5em;} .lv24hagrupadordestacamos .estandarservicios .contenido{background-color:#FFF;margin:.2em .2em 0;padding:.5em;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li{height:7.8em;display:block;background:#FFF url(img/tema/bg_especiales_ul.gif) repeat-x 0 0;margin-bottom:.3em;padding-top:1em;padding-left:1em;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li img{float:left;margin-right:1em;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1{font-weight:700;font-size:1.8em;color:#052d5f;line-height:1em;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1 a.servicio{text-decoration:none;display:block;padding-top:1em;color:#052d5f;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1 a.servicio:hover{text-decoration:underline;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li .patrocinio p{color:#666;padding-top:.4em;padding-right:.4em;font-size:.9em;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;} .lv24hagrupadordestacamos .estandarservicios .contenido ul li .patrocinio a{display:block;float:left;} .lv24hagrupadordestacamos .estandarservicios .contenido a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat 17.8em .7em;text-align:right;padding:.5em .8em;} .lv24hagrupadordestacamos .estandarservicios .pie{background-color:#FFF;position:relative;height:2em;margin:0 .2em .2em;} .lv24hagrupadordestacamos .estandarservicios .pie a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat left .2em;width:9em;text-align:right;position:absolute;right:.5em;top:.2em;padding:0 0 .5em .3em;} .lv24hagrupadordestacamos .estandarservicios .pie a.ir:hover{text-decoration:underline;} .colB .lv24hagrupadordestacamos .estandarservicios{background-color:#E7E7E7;border:0.1em solid #969696;margin-bottom:1.7em;} .colB .lv24hagrupadordestacamos .estandarservicios .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:0.2em;} .colB .lv24hagrupadordestacamos .estandarservicios .cabecera p{background-color:#FFF;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0.3em 0.5em;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido{background-color:#FFF;margin:.2em .2em 0;padding:.5em;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li{height:7.8em;display:block;background:#FFF url(img/tema/bg_especiales_ul.gif) repeat-x 0 0;margin-bottom:.3em;padding-top:1em;padding-left:1.5em;overflow:hidden;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li img{float:left;margin-right:1em;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1{font-weight:700;font-size:1.4em;color:#052d5f;line-height:1em;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1 a.servicio{text-decoration:none;display:block;color:#052d5f;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li p.p1 a.servicio:hover{text-decoration:underline;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido ul li .patrocinio p{color:#3f3f3f;padding-top:.3em;font-size:.9em;} .colB .lv24hagrupadordestacamos .estandarservicios .contenido a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat 17.8em .7em;text-align:right;padding:.5em .8em;} .colB .lv24hagrupadordestacamos .estandarservicios .pie{background-color:#FFF;position:relative;height:2em;margin:0 .2em .2em;} .colB .lv24hagrupadordestacamos .estandarservicios .pie a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat left .2em;width:9em;text-align:right;position:absolute;right:.5em;top:.2em;padding:0 0 .5em .3em;} .colB .lv24hagrupadordestacamos .estandarservicios .pie a.ir:hover{text-decoration:underline;} .lv24hagrupadordestacamos .estandarservicios2cols{display:block;background:#FFF url(img/tema/bg_tema_separa.gif) repeat-x left bottom;padding-bottom:.6em;margin-bottom:1.7em;} .lv24hagrupadordestacamos .estandarservicios2cols p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2.2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;height:.6em;padding:.6em .4em;} .lv24hagrupadordestacamos .estandarservicios2cols ul{padding-top:.8em;width:30em;overflow:hidden;float:left;} .lv24hagrupadordestacamos .estandarservicios2cols ul li{background:#FFF url(img/bg_servicios_left.gif) no-repeat top right;width:30em;clear:both;height:8.3em;display:block;margin-bottom:0;cursor:pointer;overflow:hidden;position:relative;padding:0 .2em;} .lv24hagrupadordestacamos .estandarservicios2cols ul.r_right li{background:#FFF url(img/bg_servicios_right.gif) no-repeat top left;height:8.3em;margin-bottom:0;} .lv24hagrupadordestacamos .estandarservicios2cols ul li.last{background-color:#fff;background-position:0 .2em;} .lv24hagrupadordestacamos .estandarservicios2cols ul.r_right li.last{background-color:#fff;background-position:0 .2em;} .lv24hagrupadordestacamos .estandarservicios2cols ul li .thumbnail{float:left;margin:.8em 1em .8em 2em;} .lv24hagrupadordestacamos .estandarservicios2cols ul li .thumbnail a img{display:block;width:6.7em;height:6.7em;} .lv24hagrupadordestacamos .estandarservicios2cols ul li p.p1{} .lv24hagrupadordestacamos .estandarservicios2cols ul li p.p1 a{display:block;color:#444;font-size:1.6em;text-decoration:none;font-weight:700;line-height:1em;padding:1.5em 0 0;} .lv24hagrupadordestacamos .estandarservicios2cols ul li p.p2{line-height: 1.2em; margin-top: 0.5em; font-size: 1.1em;} .lv24hagrupadordestacamos .estandarservicios2cols ul li:hover{background-color:#FFF;background-image:url(img/bg_servicios_over.gif);background-position:.1em 0;} .lv24hagrupadordestacamos .estandarservicios2cols ul li:hover p.num span{color:#0f2138;} .lv24hagrupadordestacamos .estandarservicios2cols ul li:hover p.p1 a{color:#0f2138;} .lv24hagrupadordestacamos .estandarservicios2cols ul li .patrocinio{position:absolute;top:4em;right:1em;width:19.5em;} .lv24hagrupadordestacamos .estandarservicios2cols ul li .patrocinio p{color:#666;padding-top:.7em;padding-right:.4em;font-size:.9em;float:left;} .lv24hagrupadordestacamos .estandarservicios2cols ul li .patrocinio a{display:block;float:left;} .lv24hagrupadorforos .agrupaforo .cabecera{background:url(img/bg_cabecera_agrupacartas.gif) repeat-x scroll 0 0 #FFF;height:3.6em;margin-bottom:0.4em;margin-top:.2em;} .lv24hagrupadorforos .agrupaforo .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.8em 0 .3em;} .lv24hagrupadorforos .agrupaforo .cabecera p a{color:#000;text-decoration:none;padding-left:0.2em;} .lv24hagrupadorforos .agrupaforo .cabecera p a:hover{text-decoration:underline;} .lv24hagrupadorforos .agrupaforo .wrap{background:url(img/bg_fondo_agrupaforo.gif) repeat-x 0 0;border:none;padding:1.3em 0;} .lv24hagrupadorforos .agrupaforo .wrap p.ver{background:url(img/bg_foro_vertodos.gif) repeat-x 0 0;height:2.2em;padding:.4em 0.3em 0 0;} .lv24hagrupadorforos .agrupaforo .wrap p.ver a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .lv24hagrupadorforos .agrupaforo .wrap p.ver a:hover{text-decoration:underline;} .lv24hagrupadorforos .agrupaforo .wrap .foro_des{border-bottom:1px solid #d3d3d3;} .lv24hagrupadorforos .agrupaforo .wrap .foro_des p.p3{padding:0 .5em 1.2em;} .lv24hagrupadorforos .agrupaforo .wrap .foro_des p.p3 strong{font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hagrupadorforos .agrupaforo .wrap .foro_des p.p3 a{font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hagrupadorforos .agrupaforo .wrap .foro_des p.p3 a:hover{text-decoration:underline;} .lv24hagrupadorforos .agrupaforo .wrap ul.rel{border-top:1px solid #b8b8b8;border-bottom:1px solid #b8b8b8;margin-top:.2em;padding:1em 0 .2em;} .lv24hagrupadorforos .agrupaforo .wrap li{padding-bottom:1.1em;} .lv24hagrupadorforos .agrupaforo .wrap li a{background:url(img/bg_bullet_relforos.gif) no-repeat scroll 0 .5em transparent;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#052d5f;font-weight:700;line-height:1.3em;margin-left:.4em;padding-left:1em;display:block;} .lv24hagrupadorforos .agrupaforo .wrap li a:hover{text-decoration:underline;} .lv24hagrupadorforos .agrupaforo .wrap h3{margin:0;padding:0 .3em .3em;} .lv24hagrupadorforos .agrupaforo .wrap h3 a{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;font-weight:700;color:#052d5f;text-decoration:none;line-height:1.2em;} .lv24hagrupadorforos .agrupaforo .wrap h3 a:hover{text-decoration:underline;} .lv24hagrupadorforos{position:relative;overflow:hidden;} .lv24hagrupadorforos p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;height:.6em;padding:.8em .4em;} .lv24hagrupadorforos ul.list{padding-top:.8em;width:62em;overflow:hidden;background-color:#FFF;padding-bottom:1.5em;clear:both;} .lv24hagrupadorforos ul.list li{width:17.4em;background:#e4e4e4 url(img/bg_cabecera_destacado.gif) repeat-x 0 0;float:left;position:relative;height:1%;margin:0 1.8em -2000em 0;padding:.8em .7em 2000em;} .lv24hagrupadorforos ul.list li p.tit{line-height:1em;padding:.5em .3em 0;} .lv24hagrupadorforos ul.list li p.tit a{color:#052d5f;text-decoration:none;font-weight:700;font-size:1.3em;line-height:1.3em;word-spacing:-0.1em;} .lv24hagrupadorforos ul.list li p.tit a:hover{text-decoration:underline;} .lv24hagrupadorforos ul.list li a img{display:block;height:12.8em;width:17.4em;} .lv24hagrupadorforos ul.list li p.p2{color:#0d52b1;margin-bottom:.4em;} .lv24hagrupadorforos ul.list li p.p2 a{color:#0d52b1;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;text-transform:uppercase;} .lv24hagrupadorforos ul.list li p.p2 a:hover{text-decoration:underline;} .lv24hagrupadorforos ul.list li h2{margin-bottom:.4em;} .lv24hagrupadorforos ul.list li h2 a{color:#052D5F;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:1.7em;font-weight:700;line-height:1.1em;} .lv24hagrupadorforos ul.list li h2 a:hover{text-decoration:underline;} .lv24hagrupadorforos ul.list li p.p3{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;background:url(img/iconos/cerrado.png) no-repeat scroll 0 0.1em transparent;color:#3F3F3F;margin-bottom:.4em;padding:0.1em 0 0.3em 1.2em;} .lv24hagrupadorforos ul.list li p.p4{font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;margin-bottom:.8em;} .lv24hagrupadorforos ul.list li p.p4 strong{font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hagrupadorforos ul.list li p.p4 a.padrino{font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hagrupadorforos ul.list li p.p4 a.padrino:hover{text-decoration:underline;} .lv24hagrupadorforos .nav{position:absolute;top:0;right:0;} .lv24hagrupadorforos .nav ul{padding-top:1em;float:right;} .lv24hagrupadorforos .nav ul li{float:left;padding-right:.3em;display:block;} .lv24hagrupadorforos .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} div.foro_separa{height:3.2em;display:block;background:#FFF url(img/tema/bg_tema_separa.gif) repeat-x left top;margin-top:.9em;} .lv24hagrupadorvinyetas{margin-bottom:1.7em;} .lv24hagrupadorvinyetas .vinyeta{border:.1em solid #969696;clear:both;} .lv24hagrupadorvinyetas .vinyeta .cabecera{height:2.4em;border:.2em solid #ececec;} .lv24hagrupadorvinyetas .vinyeta .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.5em 0 .3em;} .lv24hagrupadorvinyetas .vinyeta .cabecera p a{color:#000;text-decoration:none;padding-left:0.2em;} .lv24hagrupadorvinyetas .vinyeta .cabecera p a:hover{text-decoration:underline;} .lv24hagrupadorvinyetas .vinyeta .separador{background-color:#969696;display:block;height:0.1em;overflow:hidden;} .lv24hagrupadorvinyetas .vinyeta .wrap{border:.2em solid #ececec;border-bottom:0;} .lv24hagrupadorvinyetas .vinyeta .wrap .foto{position:relative;} .lv24hagrupadorvinyetas .vinyeta .wrap .foto a img{display:block;} .lv24hagrupadorvinyetas .vinyeta .wrap p{padding-left:.8em;padding-right:.8em;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:0;padding-bottom:0.2em;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2{font:bold 1.7em Arial, Helvetica, sans-serif;color:#052D5F;padding:.15em .8em .35em .6em;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a{color:#052D5F;text-decoration:none;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a:hover strong.autor{text-decoration:underline;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a.titulo{color:#052d5f;text-decoration:none;font-weight:400;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a.titulo:hover{text-decoration:underline;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a.serie{color:#052d5f;text-decoration:none;font-weight:400;} .lv24hagrupadorvinyetas .vinyeta .wrap p.p2 a.serie:hover{text-decoration:underline;} .lv24hagrupadorvinyetas .vinyeta .wrap .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hagrupadorvinyetas .vinyeta .wrap .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hagrupadorvinyetas .vinyeta .wrap .nav ul li{float:left;padding-right:.3em;} .lv24hagrupadorvinyetas .vinyeta .wrap .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .colA .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu{width:28.3em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu{width:17.6em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colA .lv24hagrupadorvinyetas .vinyeta .wrap .foto .close,.colB .lv24hvinyeta .vinyeta .wrap .foto .close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hagrupadorvinyetas .vinyeta .wrap .foto .peu span.expand{cursor:pointer;} .lv24hagrupadorvinyetas .vinyeta p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:0 .8em 0 .6em;} /**/ .lv24hagrupadorvinyetas .vinyeta .wrap .bgagrupa{background:url(img/bg_agrupa_vinyeta.gif) repeat-x left bottom;padding:.5em 0 1.6em;} .lv24hagrupadorvinyetas .vinyeta .informacion ul.rel{margin:0 .7em 0 .8em;padding:.6em 0 .7em;} .lv24hagrupadorvinyetas .vinyeta .informacion ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat .2em .5em;padding:0 1.1em;} .lv24hagrupadorvinyetas .vinyeta .informacion ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hagrupadorvinyetas .vinyeta .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hagrupadorvinyetas .vinyeta .informacion p.p5{padding:0 0.8em 0.9em 0.6em;} .lv24hagrupadorvinyetas .vinyeta .informacion .p5 a{background:transparent url(img/iconos/en12.png) no-repeat .3em .1em;padding-left:1.7em;color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hagrupadorvinyetas .vinyeta .informacion p.p5 a:hover{text-decoration:underline;} .lv24halminuto{background:transparent url(img/bg_bottom_alminuto.gif) repeat-x bottom left;padding-bottom:.3em;margin-bottom:1.7em;} .lv24halminuto .cabecera{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;border:.1em solid #949494;border-right-color:#dfdfdf;border-left-color:#dfdfdf;background:transparent url(img/bg_alminuto.gif) repeat-x 0 0;padding:.8em .5em;} .lv24halminuto .cabecera a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24halminuto .cabecera a span{color:#0d53b2;} .lv24halminuto .contenido .head{border:.1em solid #cacaca;margin-top:.3em;background:#FFF url(img/bg_lvmin_header.gif) repeat-x 0 0;height:2.2em;} .lv24halminuto .contenido .head a{font-size:1.1em;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;display:block;background:transparent url(img/iconos/open_close_lvmin.gif) no-repeat 30em .4em;padding:.5em .8em;} .lv24halminuto .contenido ul{border-top:.1em solid #c8c8c8;margin:.3em 0 0;} .lv24halminuto .contenido ul li{clear:both;border-bottom:.1em solid #c8c8c8;color:#B00;font:normal 1.2em/1.3em Arial, Helvetica, sans-serif;min-height:3em;padding:.3em;} .lv24halminuto .contenido ul li p span.hour{color:#B00;display:block;float:left;height:3em;margin:0 .5em 0 0;} .lv24halminuto .contenido ul li p a{color:#0d53b2;text-decoration:none;} .lv24halminuto .contenido ul li p a:hover{text-decoration:underline;} .lv24halminuto .contenido ul li p a strong{padding-right:.3em;} .lv24halminuto .contenido ul li p a.en1{background:transparent url(img/iconos/en1.gif) no-repeat 0.1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en2{background:transparent url(img/iconos/en2.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en3{background:transparent url(img/iconos/en3.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en4{background:transparent url(img/iconos/en4.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en5{background:transparent url(img/iconos/en5.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en6{background:transparent url(img/iconos/en6.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en7{background:transparent url(img/iconos/en7.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en8{background:transparent url(img/iconos/en8.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en9{background:transparent url(img/iconos/en9.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en10{background:transparent url(img/iconos/en10.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido ul li p a.en11{background:transparent url(img/iconos/en11.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24halminuto .contenido .over{background:transparent url(img/bg_over_alminuto.gif) repeat-x 0 0;} .lv24halminuto .contenido .close a{background:transparent url(img/iconos/open_close_lvmin.gif) no-repeat 30em .4em;} .lv24halminuto .contenido .open a{background:transparent url(img/iconos/open_close_lvmin.gif) no-repeat 30em -1.9em;} .lv24halminuto .pie{height:1.6em;position:relative;padding:.3em .7em;} .lv24halminuto .pie a.ir{color:#0d53b2;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;background:transparent url(img/iconos/ir2.gif) no-repeat 0 .4em;padding-left:.8em;float:right;} .lv24halminuto .pie a.ir:hover{text-decoration:underline;} .lv24hasilocuenta{position:relative;border:.1em solid #CCC;margin-bottom:1.6em;padding:1em .6em .6em;} .lv24hasilocuenta p{color:#6b94ad;font-size:2.1em;} .lv24hasilocuenta ul.list{background-color:#FFF;padding-top:.5em;} .lv24hasilocuenta ul.list li{margin:.5em 0;} .lv24hasilocuenta ul.list li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hasilocuenta ul.list li a span{color:#6090ad;} .lv24hasilocuenta ul.list li a:hover{text-decoration:underline;} /*rue*/ .lv24hhanvisitado{position:relative;border:.1em solid #d4dae0; border-top:.4em solid #d4dae0;margin-bottom:1.7em;padding:1.5em .6em .6em;} .lv24hhanvisitado p{color:#6b94ad;font-size:1.5em;font-weight:700;} .lv24hhanvisitado ul.list{background-color:#FFF;padding-top:.5em;} .lv24hhanvisitado ul.list li{margin:.5em 0;} .lv24hhanvisitado ul.list li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a span{color:#6090ad;} .lv24hhanvisitado ul.list li a:hover{text-decoration:underline;} .lv24hhanvisitado ul.list li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitadoul.list li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.8em;} .lv24hhanvisitado ul.list li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.8em;} /*efumas css para los ebooks*/ .lv24hebook{position:relative;border:.1em solid #d4dae0; border-top:.4em solid #d4dae0;margin-bottom:1.7em;padding:1.5em .6em .6em;} .lv24hebook p{color:#6b94ad;font-size:1.5em;font-weight:700;} .lv24hebook p span{font-size:1em;font-weight:700;color:black} .lv24hebook ul.list{background-color:#FFF;text-align: center;} .lv24hebook ul.list li{margin:.5em 0;display: inline;} .lv24hebook ul.list li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;padding-left:1.8em;} .lv24hebook ul.list li a span{color:#6090ad;} .lv24hebook ul.list li a:hover{text-decoration:underline;} /*rue*/ .lv24hbiografia{margin-bottom:1.7em;padding-bottom:.4em;background-color:#f0f0f0;border-bottom:.1em solid #d3d3d3;} .lv24hbiografia .cabecera{background:#FFF url("img/bg_colAB.gif") repeat-x 0 0;height:2.5em;border-bottom:.1em solid #d3d3d3;} .lv24hbiografia .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.6em .9em;} .lv24hbiografia .contenido{background-color:#FFF;padding:1em 1em 1.7em;} .lv24hbiografia .contenido p{font-size:1.2em;line-height:1.8em;color:#000;font-family:Arial, Helvetica, sans-serif;} .lv24hblogfeed{margin-bottom:1.7em;border-bottom:.1em solid #d3d3d3;border-top:.1em solid #d3d3d3;background:#FFF url(img/bg_blogfeed.gif) repeat-x 0 0;padding:1em 1.3em;} .lv24hblogfeed .thumbnail{float:left;width:4em;height:4em;border:.1em solid #d3d3d3;margin-right:.8em;} .lv24hblogfeed p{padding-bottom:.4em;} .lv24hblogfeed p.p1{color:#052d5f;font-size:1.2em;font-weight:700;} .lv24hblogfeed p.p1 a{text-decoration:none;color:#052d5f;} .lv24hblogfeed p.p1 a:hover{text-decoration:underline;} .lv24hblogfeed p.p2{color:#666;font-size:1.1em;} .lv24hblogfeed p.p3{color:#000;font-size:1.1em;} .lv24hblogfeed p.p3 a{color:#000;text-decoration:none;} .lv24hblogfeed p.p3 a:hover{text-decoration:underline;} .lv24hblogfeed div.clear{clear:both;} .lv24hbloqueinformativo .bi{padding-bottom:1em;border-bottom:.3em solid #d9d9d9;position:relative;border:.3em solid #d9d9d9;border-top:none;margin:0 0 1.7em;} .lv24hbloqueinformativo .bi .cabecera{border-bottom:.3em solid #d9d9d9;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;height:2.4em;text-transform:uppercase;} .lv24hbloqueinformativo .bi .cabecera p{color:#000;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.7em .8em;} .lv24hbloqueinformativo .bi .cabecera p a{color:#000;text-decoration:none;} .lv24hbloqueinformativo .bi .cabecera p a:hover{text-decoration:underline;} .lv24hbloqueinformativo .bi .contenido .n{position:relative;background-image:none;padding-top:0;margin-bottom:1em;border-top:none;} .lv24hbloqueinformativo .bi .contenido .pt8{padding-top:.8em;} .lv24hbloqueinformativo .bi .contenido .n .foto{border:none;margin:0;padding:0;} .lv24hbloqueinformativo .bi .contenido .n .foto div.peu{left:0;bottom:0;} .lv24hbloqueinformativo .bi .contenido .n .video{border:none;margin:0;padding:0; background-position:0 18.9em;} .lv24hbloqueinformativo .bi .contenido .n .video div.peu{left:0;bottom:0;} .lv24hbloqueinformativo .bi .contenido .n .carrusel{border-right:none;border-left:none;height:8.3em;margin:0;padding:0;} .lv24hbloqueinformativo .bi .contenido .n .carrusel ul{top:.9em;} .lv24hbloqueinformativo .bi .contenido .n .thumbnail{margin:0 .8em;} .lv24hbloqueinformativo .bi .contenido .n .thumbnail_video{margin:0 .8em;} .lv24hbloqueinformativo .bi .contenido .n p{margin:0 0.8em;} .lv24hbloqueinformativo .bi .contenido .n p.mosca{margin:0 auto;} .lv24hbloqueinformativo .bi .contenido .n p.p1{margin:0;} .lv24hbloqueinformativo .bi .contenido .n p.p2{background-image:none;padding:.3em 0;} .lv24hbloqueinformativo .bi .contenido .n h2{margin:0 .8em;} .lv24hbloqueinformativo .bi .contenido .n .left{float:left;overflow:hidden;padding-top:.5em;margin:0 0.8em;} .lv24hbloqueinformativo .bi .contenido .n .left .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;padding:0.2em;} .colA .lv24hbloqueinformativo .bi .contenido .n .left .foto .close,.colB .lv24hbloqueinformativo .bi .wrap .n .left .foto .close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hbloqueinformativo .bi .contenido .n .left .foto .peu p{color:#FFF;font-weight:400;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;margin:0;padding:0.2em 2em 0.2em 0.8em;} .lv24hbloqueinformativo .bi .contenido .n .left .foto .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hbloqueinformativo .bi .contenido .n .left .foto .peu span.expand{cursor:pointer;} .lv24hbloqueinformativo .bi .contenido .n div.grf_din{border:none;border-bottom:.1em solid #B8B6B7;margin:0;padding:0;} .lv24hbloqueinformativo .bi .wrap .n div.grf_din a img{display:block;} .lv24hbloqueinformativo .bi .contenido .separador{height:.1em;background-color:#cacaca;overflow:hidden;display:block;margin:0 .8em .8em;} .lv24hbloqueinformativo .bi .informacion ul.rel{background-color:#FFF;padding:0 1em;} .lv24hbloqueinformativo .bi .informacion ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hbloqueinformativo .bi .informacion ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hbloqueinformativo .bi .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hbloqueinformativo .bi .informacion ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hcajaextra{margin:0 0 1.7em;} .lv24hcajaextra .cajaextra{border:.3em solid #e7e7e7;} .lv24hcajaextra .cajaextra .border{background:url("img/iconos/en14.gif") no-repeat scroll 8px 8px transparent;border:0.1em solid #CACACA;padding:0.9em;} .lv24hcajaextra .cajaextra .border a.en12{background:none;color:#052D5F;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;height:2.3em;line-height:1.3em;padding-left:2em;text-decoration:none;} .lv24hcajaextra .cajaextra .border a.en12:hover{text-decoration:underline;} .lv24hcajaextra .cajaextra .border a.en12 strong{color:#052d5f;font-family:Arial,Helvetica,sans-serif;} .lv24hcajaextra .estandar{background-color:#CACACA;border:0.3em solid #E8E8E8;margin-bottom:1.7em;padding:.1em;} .lv24hcajaextra .estandar table{background-color:#FFF;width:100%;} .lv24hcajaextra .estandar table tbody{background-color:#FFF;padding:.3em;} .lv24hcajaextra .estandar table tbody tr td{vertical-align:middle;padding:0 .2em;} .lv24hcajaextra .estandar table tbody tr td.img{width:4.4em;} .lv24hcajaextra .estandar table tbody tr td.txt{padding:.5em 0;} .lv24hcajaextra .estandar table tbody tr td.txt a{font:normal 1.3em Arial, Helvetica, sans-serif;color:#052d5f;text-decoration:none;} .lv24hcajaextra .estandar table tbody tr td.txt a p{color:#0d53b2;text-decoration:none;} .lv24hcajaextra .estandar table tbody tr td.txt a:hover p{text-decoration:none;} .lv24hcajaextra .estandar table tbody tr td.txt a:hover strong{text-decoration:underline;} .lv24hcajahtml .titulo{background:url(img/bg_otrasencuestas.gif) repeat-x 0 0;height:3.8em;margin:0 0 2em;} .lv24hcajahtml .titulo p{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#000;padding:.8em 0 .3em .4em;} .lv24hcajahtml .titulo p a{color:#000;text-decoration:none;} .lv24hcajahtml .titulo p a:hover{text-decoration:underline;} .cajahtml_tv{margin-bottom:1em;} .lv24hcarruselfotos{margin-bottom:1.7em;} .lv24hcarruselfotos .carruselfotos{border:0.1em solid #969696;clear:both;} .lv24hcarruselfotos .carruselfotos .cabecera{border:0.2em solid #ECECEC;height:2.4em;} .lv24hcarruselfotos .carruselfotos .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.2em;margin-bottom:0;padding:.3em 0;} .lv24hcarruselfotos .carruselfotos .cabecera p a{color:#000;padding-left:0.3em;text-decoration:none;background:none;} .lv24hcarruselfotos .carruselfotos .cabecera p a:hover{text-decoration:underline;} .lv24hcarruselfotos .carruselfotos .separador{background-color:#969696;display:block;height:0.1em;overflow:hidden;} .lv24hcarruselfotos .carruselfotos .wrap{border:.2em solid #ececec;background-color:#FFF;clear:both;height:1%;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria{border:.1em solid #FFF;background-color:#fff;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul{clear:both;padding:.4em 0 .4em .4em;} .colABA2 .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul{padding:.4em 0 .4em .5em} .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul{padding:.4em 0 .4em .1em;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li{width:10.8em;height:8.2em;display:inline;overflow:hidden;margin-right:.1em;} .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li{width:10.8em;height:8.2em;display:inline;overflow:hidden;margin-right:.2em;} .colABA2 .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li{width:10.8em;height:8.2em;display:inline;overflow:hidden;margin-right:.1em;padding-right:.4em} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li a{text-decoration:none;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li a img{border:none;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion{background:#fff url(img/bg_carruselfoto.gif) repeat-x 0 0;margin:0;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p{margin-bottom:0;padding:0;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p2{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.8em .5em .5em;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p2 a.a1{text-transform:uppercase;float:left;display:block;width:auto;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion h2{padding:0 .6em .7em;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion h2 a{color:#011e41;text-decoration:none;font-size:1.3em;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion h2 a:hover{text-decoration:underline;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p3{color:#3f3f3f;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;margin:0 .5em .7em;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav{background:#FFF url(img/bg_nav_carruselfotos.gif) repeat-x 0 0;height:2.4em;position:relative;border-top:none;border-left:0;border-right:0;margin:0;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav ul{list-style:none;position:absolute;right:0;top:.3em;padding:0;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav ul li{float:left;padding-right:.3em;height:auto;width:auto;} .colABA3 .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .contenido ul li a img{width:9.3em;height:7.5em} .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav ul li{float:left;padding-right:.3em;height:auto;width:auto;} .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcarruselfotos .carruselfotos .wrap .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hcarruselfotos .carruselfotos .wrap .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hcarruselfotos .carruselfotos .wrap .nav ul li{float:left;padding-right:.3em;} .lv24hcarruselfotos .carruselfotos .wrap .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcarruselfotos .carruselfotos .wrap p.p2{color:#666;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.4em .5em .2em;} .lv24hcarruselfotos .carruselfotos .wrap p.p2 a{color:#666;text-decoration:none;} .lv24hcarruselfotos .carruselfotos .wrap h2{font-family:Arial, Helvetica, sans-serif;color:#052d5f;padding:0 .6em .6em .5em;} .lv24hcarruselfotos .carruselfotos .wrap h2 a{color:#011e41;text-decoration:none;font-size:2.1em;} .lv24hcarruselfotos .carruselfotos .wrap h2 a:hover{text-decoration:underline;} .lv24hcarruselfotos .carruselfotos .wrap p.p3{color:#3f3f3f;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;margin:0 .5em .7em;} .lv24hcarruselfotos .carruselfotos .wrap p.ver{height:2.2em;border-top:.1em solid #d3d3d3;margin:0 .4em 0 .7em;padding:.4em 0 0;} .lv24hcarruselfotos .carruselfotos .wrap p.ver a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .lv24hcarruselfotos .carruselfotos .wrap p.ver a:hover{text-decoration:underline;} .colA .lv24hcarruselfotos .carruselfotos .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hcarruselfotos .carruselfotos .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .lv24hcarruselfotos .carruselfotos .wrap .foto .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hcarruselfotos .carruselfotos .wrap .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .lv24hcarruselfotos .carruselfotos .wrap .foto .peu{width:28.3em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hcarruselfotos .carruselfotos .wrap .foto .peu{width:17.6em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colA .lv24hcarruselfotos .carruselfotos .wrap .foto .close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hcarruselfotos .carruselfotos .wrap .foto .peu span.expand{cursor:pointer;} .lv24hcarruselfotos .carruselfotos .wrap p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:0 .8em;} .detalle .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .informacion p.p3{background-color:#FFF;} .detalle .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav{border:none;} .detalle .colB .lv24hcarruselfotos .carruselfotos .wrap .fotogaleria .nav ul li p{color:#000;} .lv24hcarta .carta{margin-bottom:1em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1.5em .7em;} .lv24hcarta .carta .thumbnail_video,.lv24hcarta .carta .thumbnail{float:left;margin:0 .8em .8em 0;} .lv24hcarta .carta .thumbnail_video a{text-decoration:none;position:relative;display:block;} .lv24hcarta .carta .thumbnail_video a img{border:none;} .lv24hcarta .carta .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hcarta .carta p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hcarta .carta p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.4em;} .lv24hcarta .carta p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hcarta .carta p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hcarta .carta p.p2 a.a1{text-transform:uppercase;} .lv24hcarta .carta h2{padding-bottom:.3em;} .lv24hcarta .carta h2 a{color:#052D5F;text-decoration:none;font:normal 1.7em Arial, Helvetica, sans-serif;font-weight:700;padding-bottom:.9em;} .lv24hcarta .carta h2 a:hover{text-decoration:underline;} .lv24hcarta .carta p.p3{color:#000;font-weight:400;font-size:1.1em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.5em;} .lv24hcarta .carta p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat 0 0;color:#3f3f3f;padding:0 0 0 1.5em;} .lv24hcarta .carta p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hcarta .carta p.p4{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#3c3c3c;line-height:1.4em;} .lv24hcarta .carta p.p5{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} /**/ .lv24hcarta .carta ul.rel{padding:.6em 0 0;} .lv24hcarta .carta ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hcarta .carta ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hcarta .carta ul.rel li a:hover{text-decoration:underline;} .lv24hcarta .carta ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hcartares .cartares{margin-bottom:1.7em;} .lv24hcartares .cartares .cabecera{background:url(img/bg_cabecera_agrupacartas.gif) repeat-x scroll 0 0 #FFF;height:3.3em;margin-top:.2em;} .lv24hcartares .cartares .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.8em 0 .3em;} .lv24hcartares .cartares .cabecera p a{color:#000;text-decoration:none;padding-left:0.2em;} .lv24hcartares .cartares .cabecera p a:hover{text-decoration:underline;} .lv24hcartares .cartares .wrap .lector{border-top:.5em solid #d3d9e0;padding:1.6em .7em 0 1.5em;} .lv24hcartares .cartares .wrap .lector p.p2{text-decoration:none;color:#7d92a0;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:0 0 .4em 0.1em;} .lv24hcartares .cartares .wrap .lector h3{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:400;color:#052d5f;padding-bottom:.2em;line-height:1.1em;margin:0;} .lv24hcartares .cartares .wrap .lector h3 a{ text-decoration:none; color:#052d5f} .lv24hcartares .cartares .wrap .lector h3 a:hover{ text-decoration:underline;} .lv24hcartares .cartares .wrap .lector p.p4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0 0 0.4em;} .lv24hcartares .cartares .wrap .lector p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.3em 0 0.4em;} .lv24hcartares .cartares .wrap .lector p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 0.1em transparent;color:#3F3F3F;font-weight:700;padding:0.1em 0 0.3em 1.7em;} .lv24hcartares .cartares .wrap .lector p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hcartares .cartares .wrap .respuesta{background:#e7ecf0 url(img/bg_cartares_respuesta.gif) no-repeat 0 0;border-top:0;margin:.6em 0 .1em;padding:3.3em .7em 2em 1.5em;} .lv24hcartares .cartares .wrap .respuesta p.p2{padding-bottom:.4em;text-decoration:none;color:#7d92a0;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;} .lv24hcartares .cartares .wrap .respuesta p.p4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0 0 0.4em;} .lv24hcartares .cartares .wrap .respuesta h3{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:400;color:#052d5f;padding-bottom:.2em;line-height:1.1em;margin:0;} .lv24hcartares .cartares .wrap .respuesta h3 a{ text-decoration:none; color:#052d5f} .lv24hcartares .cartares .wrap .respuesta h3 a:hover{ text-decoration:underline;} .lv24hcartares .cartares .wrap .respuesta p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.3em 0 0.4em;} .lv24hcartares .cartares .wrap .respuesta p.p3 strong.autor{color:#3F3F3F;font-weight:700;padding:0.1em 0 0.3em;} .lv24hcartares .cartares .wrap .respuesta p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hcartares .cartares .wrap ul.rel{border-bottom:1px solid #b8b8b8;margin-top:.2em;padding:.4em 0 .8em;} .lv24hcartares .cartares .wrap li a{background:url(img/bg_bullet.gif) no-repeat scroll 0 .5em transparent;color:#0d53b2;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;line-height:1.2em;margin-left:1.3em;padding-left:.8em;display:block;} .lv24hcartares .cartares .wrap li a:hover{text-decoration:underline;} .lv24hcartares .cartares .wrap p.ver{background:url(img/bg_foro_vertodos.gif) repeat-x 0 0;height:2.2em;padding:.4em 0.3em 0 0;} .lv24hcartares .cartares .wrap p.ver a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .lv24hcartares .cartares .wrap p.ver a:hover{text-decoration:underline;} .lv24hcoberturaespecial{border:.1em solid #cacaca;margin-bottom:1.7em;} .lv24hcoberturaespecial .wrap{border:.1em solid #FFF;background:#ebebeb url(img/bg_wrap_m_3cols_especial.gif) repeat-x 0 0;clear:both;position:relative;padding:.9em .9em .5em;} .lv24hcoberturaespecial .wrap .cabecera p{font:bold 1.2em Arial, Helvetica, sans-serif;text-transform:uppercase;padding-bottom:.5em;} .lv24hcoberturaespecial .wrap .cabecera p a{text-transform:uppercase;padding-bottom:.5em;text-decoration:none;color:#000;} .lv24hcoberturaespecial .wrap .cabecera p a:hover{text-transform:uppercase;padding-bottom:.5em;text-decoration:underline;color:#000;} .lv24hcoberturaespecial .wrap .contenido{border-top:.1em solid #cacaca;background-color:#FFF;padding:1.5em .9em .9em;} .lv24hcoberturaespecial .wrap .contenido .pral{width:58.9em;float:left;} .lv24hcoberturaespecial .wrap .contenido .complements{float:right;width:33em;} .lv24hcoberturaespecial .wrap .contenido .complements .n{height:6.7em;overflow:hidden;background-image:none;padding-top:0;margin-bottom:1em;} .lv24hcoberturaespecial .wrap .contenido .complements .n .thumbnail{margin:0 0.8em 0.3em 0;} .lv24hcoberturaespecial .wrap .contenido .lv24hnoticia .n-2cols h2{text-align:left;margin:0 0 0.8em;} .lv24hcoberturaespecial .wrap .contenido .lv24hnoticia .n-2cols h2 a{text-decoration:none;} .lv24hcoberturaespecial .wrap .contenido .lv24hnoticia .n-2cols h2 a:hover{text-decoration:underline;} .lv24hcoberturaespecial .wrap .contenido .lv24hnoticia .n-2cols p.p3{margin:.3em 0 0;padding:0 0 .6em;} .lv24hcoberturaespecial .wrap .contenido .lv24hnoticia .n-2cols p.p4{margin:0;padding:0 0 0.6em;} .lv24hcoberturaespecial .wrap .pie{padding-top:.5em;background:url(img/bg_bottom_m_3cols.gif) no-repeat 0 .5em;padding-left:2em;} .lv24hcoberturaespecial .wrap .pie ul{height:2.2em;position:relative;} .lv24hcoberturaespecial .wrap .pie ul li{float:left;padding-top:.4em;} .lv24hcoberturaespecial .wrap .pie ul li span.cornerRight{border-right:.1em solid #000;height:1.1em;display:block;float:left;margin-top:.3em;} .lv24hcoberturaespecial .wrap .pie ul li a{color:#052D5F;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;float:left;padding:0 1em;} .lv24hcoberturaespecial .wrap .pie ul li a:hover{color:#0d53b2;} .lv24hcoberturaespecial .wrap .pie ul li.ocult span.cornerRight{border:none;} .lv24hcoberturaespecial .wrap .pie ul li.select{height:2.2em;overflow:hidden;padding-top:0;} .lv24hcoberturaespecial .wrap .pie ul li.select span{background:transparent url(img/bg_format.gif) no-repeat 0 0;height:2.2em;width:.3em;display:block;float:left;border-right:none;margin-top:0;} .lv24hcoberturaespecial .wrap .pie ul li.select span.cornerLeft{background-position:0 0;} .lv24hcoberturaespecial .wrap .pie ul li.select span.cornerRight{background-position:-0.3em 0;} .lv24hcoberturaespecial .wrap .pie ul li.select a,.header .lv24hespecial .wrap .pie ul li.select a:hover{color:#FFF;background-color:#7395d5;float:left;padding:.3em;} .lv24hcoberturaespecial .wrap .contenido .pral .n-2cols{background-image:none !important;padding-top:0;} .lv24hcoberturaespecial .wrap .contenido .complements .lv24hlistadeelementos ul.estandar{border:none;} .lv24hcoberturaespecial .wrap .contenido .complements .lv24hlistadeelementos ul.estandar li:last-child{border-bottom:none;} .lv24hdespiece{border:.1em solid #bcbcbc;background-color:#efefef;margin-bottom:1.6em;padding:.2em;} .lv24hdespiece .wrap{position:relative;background-color:#FFF;padding:.5em;} .lv24hdespiece .wrap div.contenido{width:54em;margin:1em auto;} .lv24hdespiece .wrap div.contenido img{float:left;margin-right:1em;border:.1em solid #c7c7c7;} .lv24hdespiece .wrap div.contenido p{background-color:#FFF;color:#000;margin:0;padding:0;} .lv24hdespiece .wrap div.contenido p.p2{color:#0d53b2;font-size:1.2em;line-height:1.2em;margin-bottom:0.4em;} .lv24hdespiece .wrap div.contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hdespiece .wrap div.contenido p.p2 a:hover{text-decoration:underline;} .lv24hdespiece .wrap div.contenido div.p3 p{font-size:1.2em;line-height:1.2em;margin-top:.5em;} .lv24hdespiece .wrap div.contenido h2{color:#052d5f;font-size:1.6em;line-height:1.2em;font-weight:700;} .lv24hdespiece .wrap div.contenido h2 a{text-decoration:none;color:#052d5f;/*font-size:1.6em;line-height:1.2em;*/font-weight:700;} .lv24hdespiece .wrap div.contenido h2 a:hover{text-decoration:underline;} .lv24hdespiece .wrap .nav ul li span.prev,.lv24hdespiece .wrap .nav ul li span.next{height:2.8em;width:1.9em;display:block;background:url(img/iconos/sprite_destacado.gif) no-repeat 0 0;} .lv24hdespiece .wrap .nav ul li span.prev{position:absolute;top:36%;left:-0.2em;display:block;background-position:0 0;} .lv24hdespiece .wrap .nav ul li span.next{position:absolute;top:36%;right:-0.2em;display:block;background-position:-2em 0;} .lv24hdespiece .wrap .nav ul li:hover span.prev{background-position:0 -2.8em;cursor:pointer;} .lv24hdespiece .wrap .nav ul li:hover span.next{background-position:-2em -2.8em;cursor:pointer;} .lv24hdespiece .wrap .nav p.unod{position:absolute;top:.2em;right:.5em;display:block;color:#7f7f7f;} .des{margin-bottom:1.7em;background:#e4e4e4 url(img/bg_cabecera_destacado.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;padding-bottom:.5em;position:relative;} .des div.cabecera{height:2em;text-transform:uppercase;border-bottom:.1em solid #D2D2D2;} .des div.cabecera p{font-size:1.1em;font-weight:700;font-family:Arial, Helvetica, sans-serif;padding:.5em 0 .3em .9em;} .des div.cabecera p a{color:#000;text-decoration:none;} .des div.cabecera p a:hover{text-decoration:underline;} .des p{padding-left:.8em;padding-right:.8em;} .des p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .des p.p2{color:#0d53b2;font:normal 1.2em Arial, Helvetica, sans-serif;} .des p.p2 a{color:#0d53b2;text-decoration:none;} .des p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .des p.p2 a.a1{text-transform:uppercase;} .des p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding-top:.3em;} .des p.p3 strong.autor{color:#3f3f3f;font-weight:700;font-size:.9em;font-family:Arial, Helvetica, sans-serif;} .des p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .des h3{color:#052D5F;font:bold 1.7em Arial, Helvetica, sans-serif;padding-right:.8em;padding-left:.8em;} .des h2{padding-right:.8em;padding-left:.8em;} .des h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .des h2 a:hover{text-decoration:underline;} .des ul.rel{border-top:.1em solid #cacaca;margin:.6em .8em 0;padding:.6em 0 0;} .des ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .des ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .des ul.rel li a:hover{text-decoration:underline;} .des ul.rel li.en12 p a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .des ul.rel li.en12 p a:hover{text-decoration:underline;color:#0d53b2;} .des ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .des div.foto{position:relative;padding:.2em .2em 0;} .des div.foto a img{display:block;} .des div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .des div.foto div.peu{width:33.8em;padding:0.2em;} .colB .des div.foto div.peu{width:22em;padding:0.2em;} .colA .des div.foto div.close,.colB .des div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .des div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .des div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .des div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .des div.foto div.peu span.expand{cursor:pointer;} .colA .des div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;} .colB .des div.video{position:relative;padding:.2em;} .colB .des div.video a{height:13em;display:block;position:relative;} .colB .des div.video a img{display:block;} .colB .des div.video img.thumb{overflow:hidden;} .colB .des div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .des div.video div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .des div.video div.peu{width:33.8em;height:4.1em;padding:0.2em;} .colB .des div.video div.peu{width:22em;padding:0.2em;} .colA .des div.video div.close,.colB .n div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .des div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .des div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .des div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .des div.video span.expand{cursor:pointer;} .colA .des div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .des .carrusel{border-bottom:.1em solid #d2d2d2;border-top:.1em solid #d2d2d2;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .des .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .des .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .des .carrusel ul li a{display:block;float:left;} .des .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .des .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .des .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .des .carrusel ul li p.mosca{display:none;} .des .carrusel ul li:hover{background-color:#808ea0;} .des .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-0.9em;left:3em;width:2.7em;height:1.3em;} .des .carrusel ul li:hover a img{border-color:#FFF;} .des .nav{border:.1em solid #b8b6b7;background:#e4e4e4 url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .des .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .des .nav ul li{float:left;padding-right:.3em;} .des .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;padding:.2em .3em;} .des .grf_din{position:relative;padding:.2em .2em 0;} .des .grf_din a img{display:block;} .des_thumb{margin-bottom:1em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1.4em .7em .5em;} .des_thumb div.thumbnail_video,.des_thumb div.thumbnail{float:left;margin:0 .8em .8em 0;} .des_thumb div.thumbnail_video a{text-decoration:none;position:relative;display:block;} .des_thumb div.thumbnail_video a img{border:none;} .des_thumb div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .smalloverlay div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:19px;height:18px;background:transparent url(../imagenes/button/play.png) no-repeat 0 0;} .des_thumb p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .des_thumb p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .des_thumb p.p2 a{color:#0d53b2;text-decoration:none;} .des_thumb p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .des_thumb p.p2 a.a1{text-transform:uppercase;} .des_thumb h3{color:#052D5F;font:bold 1.7em Arial, Helvetica, sans-serif;} .des_thumb h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .des_thumb h2 a:hover{text-decoration:underline;} .des_thumb p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .des_thumb p.p3 strong.autor{color:#3f3f3f;} .des_thumb p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .des_thumb ul.rel{border-top:.1em solid #cacaca;clear:both;margin-top:0.6em;padding:.3em 0 0;} .des_thumb ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .des_thumb ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .des_thumb ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .des_thumb ul.rel li a:hover{text-decoration:underline;} .des_thumb ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .des_thumb ul.rel li.en12 p a:hover{text-decoration:underline;color:#0d53b2;} .n.thumb{margin-bottom:1em;border-top:none;padding:1.4em .7em .5em;} .n.thumb div.thumbnail_video,.n.thumb div.thumbnail{float:left;margin:0 .8em .4em 0;} .n.thumb div.thumbnail_video a{text-decoration:none;position:relative;display:block;} .n.thumb div.thumbnail_video a img{border:none;} .n.thumb div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .n.thumb.smalloverlay div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:19px;height:18px;background:transparent url(../imagenes/button/play.png) no-repeat 0 0;} .n.thumb p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .n.thumb p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .n.thumb p.p2 a{color:#0d53b2;text-decoration:none;} .n.thumb p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n.thumb p.p2 a.a1{text-transform:uppercase;} .n.thumb h3{color:#052D5F;font:bold 1.7em Arial, Helvetica, sans-serif;} .n.thumb h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .n.thumb h2 a:hover{text-decoration:underline;} .n.thumb p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .n.thumb p.p3 strong.autor{color:#3f3f3f;} .n.thumb p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .n.thumb ul.rel{border-top:.1em solid #cacaca;clear:both;margin-top:0.6em;padding:.3em 0 0;} .n.thumb ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .n.thumb ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .n.thumb ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .n.thumb ul.rel li a:hover{text-decoration:underline;} .n.thumb ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .n.thumb ul.rel li.en12 p a:hover{text-decoration:underline;color:#0d53b2;} .des_neg{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .des_neg div.cabecera{background:transparent url(img/bg_cabecera_resaltada_neg.gif) repeat-x 0 0;height:2em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .des_neg div.cabecera p{color:#FFF;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.5em 0 .3em .9em;} .des_neg div.cabecera p a{color:#FFF;text-decoration:none;} .des_neg div.cabecera p a:hover{text-decoration:underline;} .des_neg p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .des_neg p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .des_neg p.p2{color:#67aaff;padding-bottom:.2em;font:normal 1.2em Arial, Helvetica, sans-serif;} .des_neg p.p2 a{color:#67aaff;text-decoration:none;} .des_neg p.p2 a:hover{color:#67aaff;text-decoration:underline;} .des_neg p.p2 a.a1{text-transform:uppercase;} .des_neg p.p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .des_neg p.p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .des_neg p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.2em .8em;} .des_neg p.p4 a.comments{color:#9b9b9b;} .des_neg h3{color:#FFF;font:bold 1.7em Arial, Helvetica, sans-serif;padding-right:.8em;padding-left:.8em;} .des_neg h2{padding-right:.8em;padding-left:.8em;} .des_neg h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .des_neg h2 a:hover{text-decoration:underline;} .des_neg ul.rel{margin-right:.8em;margin-left:.8em;border-top:.1em solid #243a55;} .des_neg ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .7em;padding:.2em 1em;} .des_neg ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .des_neg ul.rel li a:hover{text-decoration:underline;} .des_neg ul.rel li.en12 p a{color:#FFF;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .des_neg ul.rel li.en12 p a:hover{text-decoration:underline; color:#FFF;} .des_neg ul.rel li span{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;} .des_neg div.foto{position:relative;padding:.2em .2em 0;} .des_neg div.foto a img{display:block;} .des_neg div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .des_neg div.foto div.peu{width:33.8em;padding:0.2em;} .colB .des_neg div.foto div.peu{width:22em;padding:0.2em;} .colABA2 .des_neg div.foto div.peu{width:46.4em;padding:0.2em;} .colABA3 .des_neg div.foto div.peu{width:29.8em;padding:0.2em;} .colA .des_neg div.foto div.close,.colB .des_neg div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .des_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .des_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colABA2 .des_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colABA3 .des_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colABA .des_neg div.foto div.close,.colABA3 .des_neg div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .des_neg div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .des_neg div.foto div.peu span.expand{cursor:pointer;} .des_neg .nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .des_neg .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .des_neg .nav ul li{float:left;padding-right:.3em;} .des_neg .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .des_neg div.video{display:block;height:24em;overflow:hidden;background:transparent url(img/video/bg_video_colAlvtv.gif) no-repeat .2em 19em;cursor:pointer;outline:none;text-align:center;background-color:#0f2138;position:relative;padding:.1em;} .des_neg div.video a{display:block;position:relative;padding:.1em;} .des_neg div.video a img{display:block;} .des_neg div.video img.thumb{overflow:hidden;} .des_neg div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .des_neg div.video:hover .overlay{} .des_neg div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .des_neg div.video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .des_neg div.video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .des_neg div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .des_neg div.video span.expand{cursor:pointer;} .colB .des_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colB .des_neg div.video{position:relative;height:13em;padding:.2em;} .colB .des_neg div.video a{height:13em;display:block;position:relative;padding:0;} .colB .des_neg div.video a img{display:block;} .colB .des_neg div.video img.thumb{overflow:hidden;} .colB .des_neg div.video .overlay{position:absolute;top:.3em;left:.3em;width:5.1em;height:1.9em;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colB .des_neg div.video a:hover .overlay{} .colB .des_neg div.video div.peu{width:22em;height:auto;padding:0.2em;} .colABA2 .des_neg div.video{height:30.5em;background:transparent url(img/video/bg_video_colABA2lvtv.gif) no-repeat .2em 26em;} .colABA2 .des_neg div.video .overlay{position:absolute;top:9.6em;left:21.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA3 .des_neg div.video{display:block;height:21.3em;overflow:hidden;background:transparent url(img/video/bg_video_colABA3lvtv.gif) no-repeat .2em 16.8em;cursor:pointer;outline:none;text-align:center;border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colABA3 .des_neg div.video a{display:block;position:relative;} .colABA3 .des_neg div.video a img{display:block;} .colABA3 .des_neg div.video .overlay{position:absolute;top:5.6em;left:12.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA3 .des_neg div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:29.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colABA3 .des_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .colAB3 .des_neg div.video{width:17.8em;display:block;height:9.9em;overflow:hidden;background:transparent url(img/video/bg_video_colABA3lvtv.gif) no-repeat .2em 16.8em;cursor:pointer;outline:none;text-align:center;border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colAB3 .des_neg div.video a{display:block;position:relative;} .colAB3 .des_neg div.video a img{display:block;} .colAB3 .des_neg div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB3 .des_neg div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:29.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colAB3 .des_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .lv24hdestacamos .enportada{position:relative;min-height:19em;background:url(img/bg_enportada.gif) no-repeat 0 1.7em;} .lv24hdestacamos .enportada a.portada{display:block;position:absolute;top:1em;left:1em;background:url(img/bd_portada_edicionimpresa.png) no-repeat 0 0;height:17.7em;width:13.7em;} .lv24hdestacamos .enportada a.portada img{width:12.7em;height:16.6em;display:block;border:none;padding:.2em;} .lv24hdestacamos .enportada ul{margin-left:15em;padding-left:2em;padding-top:5.5em;} .lv24hdestacamos .enportada ul li{list-style:square outside;margin-bottom:.5em;} .lv24hdestacamos .enportada ul li a{font-size:1.3em;line-height:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;display:block;color:#000;} .lv24hdestacamos .enportada ul li a:hover{text-decoration:underline;} .lv24hdestacamos .estandarsuplementos{position:relative;min-height:13.9em;padding-top:5.1em;background:url(img/bg_enportada_suplementos.gif) no-repeat 0 1.7em;width:23em;} .lv24hdestacamos .estandarsuplementos .thumbnail{display:block;width:6.7em;height:13.9em;float:left;margin-right:1em;} .lv24hdestacamos .estandarsuplementos .thumbnail a img{border:.1em solid #b6b6b6;} .lv24hdestacamos .estandarsuplementos p.p1{font-size:1.1em;line-height:1.1em;padding-bottom:.5em;} .lv24hdestacamos .estandarsuplementos p.p2{font-size:1.4em;line-height:1em;font-weight:700;color:#000;padding-bottom:.5em;} .lv24hdestacamos .estandarsuplementos p.p2 a{color:#000;text-decoration:none;} .lv24hdestacamos .estandarsuplementos p.p2 a:hover{text-decoration:underline;} .lv24hdestacamos .estandarsuplementos p.p3{font-size:1.2em;line-height:1.2em;} .lv24hdestacamos .estandarmagazine{position:relative;min-height:13.9em;padding-top:5.1em;background:url(img/bg_enportada_mgz.gif) no-repeat 0 1.7em;width:23em;} .lv24hdestacamos .estandarmagazine .thumbnail{display:block;width:6.7em;height:13.9em;float:left;margin-right:1em;} .lv24hdestacamos .estandarmagazine .thumbnail a img{border:.1em solid #b6b6b6;} .lv24hdestacamos .estandarmagazine p.p1{font-size:1.1em;line-height:1.1em;padding-bottom:.5em;} .lv24hdestacamos .estandarmagazine p.p2{font-size:1.4em;line-height:1em;font-weight:700;color:#000;padding-bottom:.5em;} .lv24hdestacamos .estandarmagazine p.p2 a{color:#000;text-decoration:none;} .lv24hdestacamos .estandarmagazine p.p2 a:hover{text-decoration:underline;} .lv24hdestacamos .estandarmagazine p.p3{font-size:1.2em;line-height:1.2em;} .lv24hdestacamos .estandarmagazine p.p4{color:#0d53b2;font-size:1.1em;padding:.3em 0;} .lv24hdestacamos .estandarmagazine p.p4 a{color:#0d53b2;text-decoration:none;} .lv24hdestacamos .estandarmagazine p.p4 a:hover{text-decoration:underline;} .lv24hdestacamos .vivace{position:relative;margin:0 0 1em;} .lv24hdestacamos .vivace .peu{background-color:#000;position:absolute;bottom:.2em;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;width:58.8em;padding:0.2em 0 1.2em 1.2em;} .lv24hdestacamos .vivace .peu p.p1{color:#9d9d9d;font-weight:400;font-size:.9em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-right:.5em;padding-top:0;} .lv24hdestacamos .vivace .peu p.p2{color:#FFF;font-size:1.2em;font-family:Arial,Helvetica,sans-serif;font-weight:400;padding-bottom:.2em;} .lv24hdestacamos .vivace .peu p.p2 a{color:#FFF;text-decoration:none;} .lv24hdestacamos .vivace .peu p.p2 a:hover{text-decoration:underline;} .lv24hdestacamos .vivace .peu p.p3{color:#FFF;font:normal 1.4em Arial, Helvetica, sans-serif;padding:.2em 0 0;} .lv24hdestacamos .vivace .peu p.p3 strong.autor{color:#FFF;display:none;} .lv24hdestacamos .vivace .peu h2{font-weight:400;font-size:3.2em;font-family:Arial, Helvetica, sans-serif;word-spacing:normal;line-height:1em;color:#FFF;} .lv24hdestacamos .vivace .peu h2 a{text-decoration:none;color:#FFF;} .lv24hdestacamos .vivace .peu h2 a:hover{text-decoration:underline;} .lv24hdestacamoshemeroteca .estandar{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24hdestacamoshemeroteca .estandar .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24hdestacamoshemeroteca .estandar .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hdestacamoshemeroteca .estandar .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24hdestacamoshemeroteca .estandar .cabecera p a:hover{color:#506684;} .lv24hdestacamoshemeroteca .estandar .cabecera p a span{color:#0d53b2;} .lv24hdestacamoshemeroteca .estandar .contenido{background-color:#FFF;border:.2em solid #e7e7e7;position:relative;clear:both;padding:0 0 .8em;} .lv24hdestacamoshemeroteca .estandar .contenido h2{font-size:1.5em;line-height:1.1em;font-weight:700;color:#000;padding:0 .6em .2em;} .lv24hdestacamoshemeroteca .estandar .contenido h2 a{color:#052D5F;text-decoration:none;} .lv24hdestacamoshemeroteca .estandar .contenido h2 a:hover{text-decoration:underline;} .lv24hdestacamoshemeroteca .estandar .contenido h3{color:#052D5F;font-size:1.5em;line-height:1em;font-weight:700;padding:.4em;} .lv24hdestacamoshemeroteca .estandar .contenido p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:.3em .3em 0 0;} .lv24hdestacamoshemeroteca .estandar .contenido p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.8em .8em .6em;} .lv24hdestacamoshemeroteca .estandar .contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hdestacamoshemeroteca .estandar .contenido p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hdestacamoshemeroteca .estandar .contenido p.p2 a.a1{float:left;display:block;width:auto;text-transform:none;} .lv24hdestacamoshemeroteca .estandar .contenido p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding:.3em .8em 0;} .lv24hdestacamoshemeroteca .estandar .contenido ul.rel{background-color:#FFF;border-top:.1em solid #d3d3d3;margin:.6em .8em 0;padding:.6em 0 0;} .lv24hdestacamoshemeroteca .estandar .contenido ul.rel li{font:normal 1.1em Arial, Helvetica, sans-serif;background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;color:#3f3f3f;padding:0 .8em;} .lv24hdestacamoshemeroteca .estandar .contenido ul.rel li a{color:#0d53b2;text-decoration:none;} .lv24hdestacamoshemeroteca .estandar .contenido ul.rel li a:hover{text-decoration:underline;} .lv24hdestacamoshemeroteca .estandar .contenido ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hdestacamoshemeroteca .estandar .contenido .foto{border:none;position:relative;padding:0;} .lv24hdestacamoshemeroteca .estandar .contenido .foto a img{display:block;} .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu{width:33.8em;padding:0.2em;} .colB .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu{width:22em;padding:0.2em;} .colA .lv24hdestacamoshemeroteca .estandar .contenido .foto div.close,.colB .lv24hdestacamoshemeroteca .estandar .contenido .foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colB .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hdestacamoshemeroteca .estandar .contenido .foto div.peu span.expand{cursor:pointer;} .lv24hdestacamoshemeroteca .thumbnail{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24hdestacamoshemeroteca .thumbnail .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24hdestacamoshemeroteca .thumbnail .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hdestacamoshemeroteca .thumbnail .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24hdestacamoshemeroteca .thumbnail .cabecera p a:hover{color:#506684;} .lv24hdestacamoshemeroteca .thumbnail .cabecera p a span{color:#0d53b2;} .lv24hdestacamoshemeroteca .thumbnail .contenido{background-color:#FFF;border:.2em solid #e7e7e7;position:relative;clear:both;padding:.8em;} .lv24hdestacamoshemeroteca .thumbnail .contenido .thumbnail{border:none;background-color:#FFF;float:left;width:10.8em;display:block;margin:0 0.8em 0.8em 0;} .lv24hdestacamoshemeroteca .thumbnail .contenido h2{font-size:1.5em;line-height:1.1em;font-weight:700;color:#000;padding:0 0 .2em;} .lv24hdestacamoshemeroteca .thumbnail .contenido h2 a{color:#052D5F;text-decoration:none;} .lv24hdestacamoshemeroteca .thumbnail .contenido h2 a:hover{text-decoration:underline;} .lv24hdestacamoshemeroteca .thumbnail .contenido h3{color:#052D5F;font-size:1.5em;line-height:1em;font-weight:700;padding:.4em;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p2{color:#052D5F;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0 .8em .6em;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p2 a.a1{float:left;display:block;width:auto;text-transform:none;} .lv24hdestacamoshemeroteca .thumbnail .contenido p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding:.3em 0 0;} .lv24hdestacamoshemeroteca .thumbnail .contenido ul.rel{clear:both;margin-top:.6em;border-top:.1em solid #d3d3d3;padding:.6em 0 0;} .lv24hdestacamoshemeroteca .thumbnail .contenido ul.rel li{font:normal 1.1em Arial, Helvetica, sans-serif;background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;color:#3f3f3f;padding:0 .8em;} .lv24hdestacamoshemeroteca .thumbnail .contenido ul.rel li a{color:#0d53b2;text-decoration:none;} .lv24hdestacamoshemeroteca .thumbnail .contenido ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hdestacamoshemeroteca .thumbnail .contenido ul.rel li a:hover{text-decoration:underline;} .lv24hencuesta{margin-bottom:1.7em;} .lv24hencuesta .encuesta{border:.1em solid #969696;border-top:none;clear:both;} .lv24hencuesta .encuesta .wrap{border:.2em solid #d9d9d9;border-top:none;padding:0 1em;} .lv24hencuesta .encuesta .simple{border:.2em solid #d9d9d9;clear:both;display:block;padding:1em 1em 0;} .lv24hencuesta .encuesta .wrap h3{font-family:Arial,Helvetica,sans-serif;font-size:1.7em;color:#052d5f;font-weight:700;padding-bottom:.3em;line-height:1.1em;margin:0;} .lv24hencuesta .encuesta .wrap h3 a{font-family:Arial,Helvetica,sans-serif;color:#052d5f;font-weight:700;padding-bottom:.3em;line-height:1.1em;text-decoration:none;margin:0;} .lv24hencuesta .encuesta .wrap h3 a:hover{text-decoration:underline;} .lv24hencuesta .encuesta .wrap p.p2{padding-bottom:.4em;} .lv24hencuesta .encuesta .wrap p.p2 a{text-decoration:none;color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;} .lv24hencuesta .encuesta .wrap p.p2 a:hover{text-decoration:underline;} .lv24hencuesta .encuesta .wrap p.p3{font-weight:400;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;} .lv24hencuesta .encuesta .wrap .separador{background-color:#d3d3d3;display:block;height:0.1em;overflow:hidden;margin:1.1em -0.5em;} .lv24hencuesta .encuesta .wrap .separadorsimple{background-color:#d3d3d3;display:block;height:0.1em;overflow:hidden;clear:both;margin:.3em -0.5em 1.1em;} .lv24hencuesta .encuesta .wrap table{padding-top:.5em;} .lv24hencuesta .encuesta .wrap table tr{text-align:left;vertical-align:middle;clear:both;width:32.4em;border-bottom:.6em solid #fff;} .lv24hencuesta .encuesta .wrap table tr td{width:1.4em;float:left;margin:0 1.2em 0 0;} .lv24hencuesta .encuesta .wrap table tr td input{float:left;vertical-align:top;margin:0;} .lv24hencuesta .encuesta .wrap table tr th{max-width:16.3em;/*width:expression(this.width > 16.3 ? 16.3: true);*/padding-right:.6em;float:left;} .lv24hencuesta .encuesta .wrap table tr th label{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;color:#000;line-height:1.4em;text-align:left;} .lv24hencuesta .encuesta .wrap table tr th label span{font-weight:400;text-align:left;float:left;} .lv24hencuesta .encuesta .wrap form{clear:both;} .lv24hencuesta .encuesta .wrap table tr td.chartlist{width:11.2em;font-size:1.1em;background-color:#FFF;list-style-position:inside;list-style-type:decimal;float:right;margin:.2em 0.3em 0 0;} .lv24hencuesta .encuesta .wrap table tr td.chartlist p{width:8em;display:block;background-color:#d7d7d7;height:.84em;float:left;vertical-align:middle;margin-top:.1em;} .lv24hencuesta .encuesta .wrap table tr td.chartlist p span.index{display:block;background:url(img/bg_charlist_encuesta.gif) repeat-x 0 0;height:.9em;} .lv24hencuesta .encuesta .wrap table tr td.chartlist span.count{display:block;text-align:right;color:#000;font-weight:700;font-size:1.1em;margin-top:.1em;} .lv24hencuesta .encuesta .contorn{border:.2em solid #d9d9d9;border-bottom:none;} .lv24hencuesta .encuesta .contorn p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;padding-right:.4em;} .lv24hencuesta .encuesta .contorn .foto{position:relative;} .lv24hencuesta .encuesta .contorn .foto a img{display:block;} .lv24hencuesta .encuesta .contorn .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .lv24hencuesta .encuesta .contorn .foto .peu{width:33.8em;padding:0.2em;} .colB .lv24hencuesta .encuesta .contorn .foto .peu{width:22em;padding:0.2em;} .colAB3 .lv24hencuesta .encuesta .contorn .foto .peu{width:33.8em;padding:0.2em;} .colABA2 .lv24hencuesta .encuesta .contorn .foto .peu{width:46.4em;padding:0.2em;} .colABA3 .lv24hencuesta .encuesta .contorn .foto .peu{width:33.8em;padding:0.2em;} .colA .lv24hencuesta .encuesta .contorn .foto .close, .colB .lv24hencuesta .encuesta .foto .close, .colAB3 .lv24hencuesta .encuesta .contorn .foto .close, .colABA2 .lv24hencuesta .encuesta .contorn .foto .close, .colABA3 .lv24hencuesta .encuesta .contorn .foto .close{width:1.7em;right:0;position:absolute;left:auto;} .colA .lv24hencuesta .encuesta .contorn .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colB .lv24hencuesta .encuesta .contorn .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colAB3 .lv24hencuesta .encuesta .contorn .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colABA2 .lv24hencuesta .encuesta .contorn .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colABA3 .lv24hencuesta .encuesta .contorn .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .lv24hencuesta .encuesta .contorn .foto .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hencuesta .encuesta .contorn .foto .peu span.expand{cursor:pointer;} .lv24hencuesta .encuesta .contorn .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hencuesta .encuesta .contorn .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hencuesta .encuesta .contorn .nav ul li{float:left;padding-right:.3em;} .lv24hencuesta .encuesta .contorn .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hencuesta .encuesta .contorn .video{position:relative;background:transparent url(img/video/bg_video_colA.gif) no-repeat 0 18.9em;height:23.4em;} .lv24hencuesta .encuesta .contorn .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hencuesta .encuesta .contorn .video div.peu{position:absolute;bottom:.2em;left:0;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .lv24hencuesta .encuesta .contorn .video .peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colABA2 .lv24hencuesta .encuesta .contorn .video{position:relative;background:transparent url(img/video/bg_video_colABA2.gif) no-repeat 0 27em;height:31.6em;} .colABA2 .lv24hencuesta .encuesta .contorn .video .overlay{position:absolute;top:10.2em;left:20.7em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA3 .lv24hencuesta .encuesta .contorn .video{position:relative;background:transparent url(img/video/bg_video_colABA3.gif) no-repeat 0em 16.8em;height:21.3em} .colABA3 .lv24hencuesta .encuesta .contorn .video .overlay{position:absolute;top:7.2em;left:12.7em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colA .lv24hencuesta .encuesta .contorn .video .peu{width:33.8em;padding:0.2em;} .colB .lv24hencuesta .encuesta .contorn .video .peu{width:22em;padding:0.2em;} .colAB3 .lv24hencuesta .encuesta .contorn .video .peu{width:33.8em;padding:0.2em;} .colABA2 .lv24hencuesta .encuesta .contorn .video .peu{width:46.4em;padding:0.2em;} .colABA3 .lv24hencuesta .encuesta .contorn .video .peu{width:29.8em;padding:0.2em;} .colA .lv24hencuesta .encuesta .contorn .video .close,.colB .lv24hencuesta .encuesta .contorn .video .close,.colAB3 .lv24hencuesta .encuesta .contorn .video .close,.colABA2 .lv24hencuesta .encuesta .contorn .video .close,.colABA3 .lv24hencuesta .encuesta .contorn .video .close{width:1.7em;right:0;position:absolute;left:auto;height:auto;padding:0;} .colA .lv24hencuesta .encuesta .contorn .video .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colB .lv24hencuesta .encuesta .contorn .video .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colAB3 .lv24hencuesta .encuesta .contorn .video .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colABA2 .lv24hencuesta .encuesta .contorn .video .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .colABA3 .lv24hencuesta .encuesta .contorn .video .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em .8em;} .lv24hencuesta .encuesta .contorn .video .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hencuesta .encuesta .contorn .video .peu span.expand{cursor:pointer;} .lv24hencuesta .encuesta .sponsor{border-top:0.1em solid #BCBCBC;clear:both;background-color:#E7E7E7;margin:0.2em -1em 0;} .lv24hencuesta .encuesta .sponsor p{text-align:right;vertical-align:top;} .lv24hencuesta .encuesta .sponsor p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;vertical-align:middle;padding:0.6em 0.3em;} .lv24hencuesta .encuesta .sponsor p a img{vertical-align:middle;} .lv24hencuesta .encuesta .origen{border-top:0.1em solid #BCBCBC;clear:both;background-color:#E7E7E7;margin:0.2em -1em 0;} .lv24hencuesta .encuesta .origen p{text-align:right;vertical-align:top;} .lv24hencuesta .encuesta .origen p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;vertical-align:middle;padding:0.6em 0.3em;} .lv24hencuesta .encuesta .origen p a img,.lv24hencuesta .encuesta .origen p img{vertical-align:middle;} .lv24hencuesta .encuesta .origen p .patrocinio img{vertical-align:middle;} .lv24hencuesta .encuesta .wrap .margin_msg{margin-bottom:1.1em;height:2.6em;} .lv24hencuesta .encuesta .wrap .votar{margin-bottom:0;clear:both;display:block;} .lv24hencuesta .encuesta .wrap .margin_msg p.msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;width:24.1em;float:left;margin:.4em 0;} .lv24hencuesta .encuesta .wrap .margin_msg p.e_msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;float:left;margin:.5em 0;} .lv24hencuesta .encuesta .wrap .margin_msg span.ecerrada{background:#e7e7e7 url(img/iconos/msg_e_cerrada.gif) no-repeat .9em .5em;background-color:#e7e7e7;border:1px solid #ccc;float:right;padding:.7em 1.2em .7em 3em;} .lv24hencuesta .encuesta .wrap .margin_msg span.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .9em .5em;background-color:#ffeded;border:1px solid #ff9c9c;float:left;color:#a4010c;width:28em;padding:.7em 1.2em .7em 3em;} .lv24hencuesta .encuesta .wrap .margin_msg span.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .9em .5em;background-color:#dfeee3;border:1px solid #a6d0b3;float:left;color:#146b2f;width:28em;padding:.7em 1.2em .7em 3em;} .colABA3 .lv24hencuesta .encuesta .wrap .margin_msg p.msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;width:20.1em;float:left;margin:.4em 0;} .lv24hencuesta .destacada{clear:both;margin-bottom:3.8em;} .lv24hencuesta .destacada .cabecera{height:2.4em;background:url("img/bg_cabecera_destacado.gif") repeat-x scroll 0 0;border:0.1em solid #D9D9D9;margin-bottom:.6em;} .lv24hencuesta .destacada .cabecera p{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#000;font-weight:700;padding:0.6em 0.8em 0.6em 0.6em;} .lv24hencuesta .destacada .left{float:left;margin-right:1em;overflow:hidden;margin-top:.5em;border:.1em solid #b8b6b7;background-color:#e4e4e4;position:relative;width:34.2em;padding:.2em;} .lv24hencuesta .destacada .left .foto{position:relative;} .lv24hencuesta .destacada .left .foto a img{display:block;} .lv24hencuesta .destacada .left .video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat 0 18.9em;cursor:pointer;outline:none;text-align:center;position:relative;} .lv24hencuesta .destacada .left .video a{display:block;position:relative;} .lv24hencuesta .destacada .left .video a img{display:block;} .lv24hencuesta .destacada .left .video img.thumb{height:18.5em;overflow:hidden;} .lv24hencuesta .destacada .left .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hencuesta .destacada .left p{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#000;line-height:1.3em;padding:.5em 0 0 .5em;} .lv24hencuesta .destacada .left p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#9d9d9d;padding:.4em 0 .4em .5em;} .lv24hencuesta .destacada p.p2{color:#0d53b2;margin-bottom:.5em;padding-top:1em;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;} .lv24hencuesta .destacada h2{color:#052d5f;padding-bottom:0.1em;} .lv24hencuesta .destacada h2 a{font-family:Arial, Helvetica, sans-serif;font-size:2.7em;color:#052d5f;line-height:1.1em;letter-spacing:-0.01em;padding-bottom:0.1em;text-decoration:none;} .lv24hencuesta .destacada h2 a:hover{text-decoration:underline;} .lv24hencuesta .destacada p.p3{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#000;line-height:1.3em;padding-bottom:.4em;} .lv24hencuesta .destacada p.p4{color:#717171;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.6em 0 0;} .lv24hencuesta .destacada .clear{clear:both;} .lv24hencuesta .destacada form{clear:both;padding:1.7em 0 1.9em;} .lv24hencuesta .destacada table{padding-top:.5em;width:59.9em;} .lv24hencuesta .destacada table tr{text-align:left;width:32.4em;} .lv24hencuesta .destacada table tr td{width:1.4em;vertical-align:middle;background:url(img/bg_encuestaAB.gif) repeat-x bottom left;border-bottom:.1em solid #d3d3d3;border-top:.1em solid #d3d3d3;padding:0 1.1em 0 0.6em;} .lv24hencuesta .destacada table tr td input{float:left;} .lv24hencuesta .destacada table tr th{border-bottom:.1em solid #d3d3d3;border-top:.1em solid #d3d3d3;vertical-align:middle;background:url(img/bg_encuestaAB.gif) repeat-x bottom left;padding:1em 1.5em .8em 0;} .lv24hencuesta .destacada table tr th label{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700;color:#000;line-height:1.4em;text-align:left;float:left;} .lv24hencuesta .destacada table tr th label span{font-weight:400;text-align:left;float:left;} .lv24hencuesta .destacada table tr td.chartlist{width:28em;font-size:1.1em;list-style-position:inside;list-style-type:decimal;vertical-align:middle;margin:.2em 0 0;padding:0 3em 0 0;} .lv24hencuesta .destacada table tr td.chartlist p{width:23.3em;display:block;background-color:#d7d7d7;height:.84em;float:left;vertical-align:middle;margin:.1em 1.5em 0 0;} .lv24hencuesta .destacada table tr td.chartlist p span.index{display:block;background:url(img/bg_charlist_encuesta.gif) repeat-x 0 0;height:.9em;} .lv24hencuesta .destacada table tr td.chartlist span.count{display:block;text-align:right;color:#000;font-weight:700;font-size:1.1em;margin-top:.1em;float:left;} .colABA2 .lv24hencuesta .destacada table{padding-top:.5em;width:47em;} .colABA3 .lv24hencuesta .destacada table{padding-top:.5em;width:30.8em;} .colABA3 .lv24hencuesta .destacada table tr td.chartlist p{width:13.3em;display:block;background-color:#d7d7d7;height:.84em;float:left;vertical-align:middle;margin:.1em 1.5em 0 0;} .colABA3 .lv24hencuesta .destacada table tr td.chartlist{width:17em;font-size:1.1em;list-style-position:inside;list-style-type:decimal;vertical-align:middle;margin:.2em 0 0;padding:0 3em 0 0;} .lv24hencuesta .destacada .margin_msg{position:relative;margin-bottom:1.1em;height:2.6em;} .lv24hencuesta .destacada .margin_msg p.msg{position:absolute;left:0;top:.7em;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;width:24.1em;float:left;margin:.4em 0;} .lv24hencuesta .destacada .margin_msg input.button{position:absolute;right:0;top:0;} .lv24hencuesta .destacada .sponsor{border-top:0.1em solid #BCBCBC;clear:both;background-color:#f3f3f3;border-bottom:0.1em solid #979797;} .lv24hencuesta .destacada .sponsor p.patrocina{float:right;text-align:right;vertical-align:top;height:2.2em;background:url(img/bg_encuesta_patrorigen.gif) no-repeat left top;margin:.3em 0 .3em 1.2em;padding:0.1em .2em .1em 2.8em;} .lv24hencuesta .destacada .sponsor p.patrocina span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;vertical-align:middle;padding:0.6em 0.3em;} .lv24hencuesta .destacada .sponsor p.patrocina a img,.lv24hencuesta .destacada .sponsor p.patrocina img{vertical-align:middle;} .lv24hencuesta .destacada .sponsor p.origen{float:right;text-align:right;vertical-align:top;height:2.2em;margin:.3em 0;padding:0.1em .2em .1em 2.8em;} .lv24hencuesta .destacada .sponsor p.origen span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;vertical-align:middle;padding:0.6em 0.3em;} .lv24hencuesta .destacada .sponsor p.origen a img,.lv24hencuesta .destacada .sponsor p.origen img{vertical-align:middle;} .lv24hencuesta .destacada .left .nav{display:block;border:.1em solid #cfcfcf;background:url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;clear:both;width:34.2em;} .lv24hencuesta .destacada .left .nav ul{position:absolute;right:0;top:.2em;display:block;} .lv24hencuesta .destacada .left .nav ul li{float:left;padding-right:.3em;display:block;} .lv24hencuesta .destacada .left .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hencuesta .destacada .votar{margin-bottom:0;clear:both;display:block;} .lv24hencuesta .destacada .margin_msg p.e_msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;float:left;margin:.5em 0;} .lv24hencuesta .destacada .margin_msg span.ecerrada{background:#e7e7e7 url(img/iconos/msg_e_cerrada.gif) no-repeat .9em .5em;background-color:#e7e7e7;border:1px solid #ccc;float:right;padding:.7em 1.2em .7em 3em;} .lv24hencuesta .destacada .margin_msg span.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .9em .5em;background-color:#ffeded;border:1px solid #ff9c9c;float:left;color:#a4010c;width:55.5em;padding:.7em 1.2em .7em 3em;} .lv24hencuesta .destacada .margin_msg span.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .9em .5em;background-color:#dfeee3;border:1px solid #a6d0b3;float:left;color:#146b2f;width:55.5em;padding:.7em 1.2em .7em 3em;} .detalle .colB .lv24henlaceexterno{margin-bottom:1.7em;position:relative;padding-bottom:.3em;border-bottom:.1em solid #969696;} .detalle .colB .lv24henlaceexterno p.titulo{border:.1em solid #d2d2d2;border-top:none;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;font:bold 1.2em Arial, Helvetica, sans-serif;color:#000;border-bottom:none;margin-bottom:0;padding:.45em 0 .3em .9em;} .detalle .colB .lv24henlaceexterno ul.list{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .detalle .colB .lv24henlaceexterno ul.list li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .detalle .colB .lv24henlaceexterno ul.list li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a:hover{text-decoration:underline;} .detalle .colB .lv24henlaceexterno ul.list li a span{color:#0d53b2;} .detalle .colB .lv24henlaceexterno ul.list li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlaceexterno ul.list li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno{margin-bottom:1.7em;position:relative;padding-bottom:.3em;border-bottom:.1em solid #969696;} .colA .lv24henlaceexterno p.titulo{border:.1em solid #d2d2d2;border-top:none;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;font:bold 1.1em Arial, Helvetica, sans-serif;color:#000;border-bottom:none;margin-bottom:0;padding:.4em 0 .3em .9em;} .colA .lv24henlaceexterno ul.list{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .colA .lv24henlaceexterno ul.list li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .colA .lv24henlaceexterno ul.list li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a:hover{text-decoration:underline;} .colA .lv24henlaceexterno ul.list li a span{color:#0d53b2;} .colA .lv24henlaceexterno ul.list li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlaceexterno ul.list li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hestapasando{position:relative;background:#FFF url(img/bg_esta_pasando.gif) no-repeat 0 0;border-bottom:.1em solid #979797;margin-bottom:1.7em;} .lv24hestapasando .cabecera{background:transparent url(img/iconos/reloj.gif) no-repeat 1.2em .4em;height:3.9em;display:block;} .lv24hestapasando .cabecera span{display:none;} .lv24hestapasando .contenido ul.list{border-bottom:.2em solid #ececec;font-size:1.1em;} .lv24hestapasando .contenido ul.list li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .lv24hestapasando .contenido ul.list li a{margin-right:.3em;font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;color:#052d5f;text-decoration:none;display:inline;} .lv24hestapasando .contenido ul.list li a:hover{text-decoration:underline;} .lv24hestapasando .contenido ul.list li a span{color:#0d53b2;} .lv24hestapasando .contenido ul.list li p{background:transparent url(img/iconos/en13.gif) no-repeat .3em .1em;padding-left:1.5em;color:#042853;font-weight:400;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;} .detalle .colB .lv24hfichatecnica{border-top:.3em solid #96a3b4;border-bottom:.3em solid #96a3b4;margin-bottom:1.7em;} .detalle .colB .lv24hfichatecnica .cabecera{border-bottom:.1em solid #96a3b4;} .detalle .colB .lv24hfichatecnica .cabecera p{text-transform:uppercase;color:#506684;font:normal 1.2em Arial, Helvetica, sans-serif;margin-bottom:auto;font-weight:700;padding:.8em .5em;} .detalle .colB .lv24hfichatecnica .contenido{padding:.8em .5em;} .detalle .colB .lv24hfichatecnica .contenido ul{margin-bottom:1em;} .detalle .colB .lv24hfichatecnica .contenido ul li p{font-size:1.2em;margin-bottom:0;font-family:Arial, Helvetica, sans-serif;line-height:1.6em;} .detalle .colB .lv24hfichatecnica .contenido ul li p span{font-weight:700;} .detalle .colB .lv24hfichatecnica .contenido p{font-size:1.2em;margin-bottom:auto;font-family:Arial, Helvetica, sans-serif;line-height:1.6em;} .detalle .colB .lv24hfichatecnica .contenido p span{font-weight:700;} .detalle .colB .lv24hfichatecnica .puntuacion{margin-top:1em;} .detalle .colB .lv24hfichatecnica .puntuacion p{background:#FFF url(img/iconos/ficha_tecnica2.jpg) no-repeat 0 7em;height:3em;display:block;} .detalle .colB .lv24hfichatecnica .puntuacion p.malo{background-position:0 0;} .detalle .colB .lv24hfichatecnica .puntuacion p.regular{background-position:0 -16.7em;} .detalle .colB .lv24hfichatecnica .puntuacion p.bueno{background-position:-0 -6.3em;} .detalle .colB .lv24hfichatecnica .puntuacion p.muybueno{background-position:0 -10em} .detalle .colB .lv24hfichatecnica .puntuacion p.mala{background-position:0 -13em;} .detalle .colB .lv24hfichatecnica .puntuacion p.regular{background-position:0 -16.7em;} .detalle .colB .lv24hfichatecnica .puntuacion p.buena{background-position:0 -20em;} .detalle .colB .lv24hfichatecnica .puntuacion p.muybuena{background-position:0 -23.4em;} /**/ .detalle .colB .lv24hfichatecnica .puntuacion p span{float:left;text-indent:-199999em;} .lv24hforo .foro{margin-bottom:1.7em;} .lv24hforo .foro .wrap{border:3px solid #d9d9d9;padding:1em .8em;} .lv24hforo .foro .wrap p.p2{padding-bottom:.4em;} .lv24hforo .foro .wrap p.p2 a{text-decoration:none;color:#0d52b1;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;} .lv24hforo .foro .wrap p.p2 a:hover{text-decoration:underline;} .lv24hforo .foro .wrap p.p3{font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;} .lv24hforo .foro .wrap p.p3 strong{font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hforo .foro .wrap p.p3 a.padrino{font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;color:#666;text-decoration:none;} .lv24hforo .foro .wrap p.p3 a.padrino:hover{text-decoration:underline;} .lv24hforo .foro .wrap h3{padding-bottom:.3em;margin:0;} .lv24hforo .foro .wrap h3 a{font-family:Arial,Helvetica,sans-serif;font-size:1.5em;color:#052d5f;font-weight:700;line-height:1.1em;text-decoration:none;} .lv24hforo .foro .wrap h3 a:hover{text-decoration:underline;} .lv24hfotocarta p.p2{background:url(img/bg_bullet_fotonoticia.gif) no-repeat scroll .8em .1em transparent;color:#0D53B2;padding-bottom:.2em;padding-left:2.8em;} .lv24hfotocarta p.p2 a.a1 span{text-transform:lowercase;} .lv24hfotocarta p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:.6em .8em .25em;} .participa .res p.p3{font-size:1.1em;} .lv24hfotocarta p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 .1em transparent;color:#3F3F3F;font-weight:700;padding:.1em 0 .3em 1.7em;} .participa .res p.p3 strong.autor{font-size:1em;} .lv24hfotocarta p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hfotocarta .res p.p4{color:#3F3F3F;clear:both;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding-top:.3em;padding-left:.8em;padding-right:.8em;} .lv24hfotocarta .res_neg p.p2{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;background:transparent url(img/bg_bullet_fotonoticia_neg.gif) no-repeat .8em .1em;padding-left:2.4em;} .lv24hvideocarta p.p2{background:url(img/bg_bullet_videonoticia.gif) no-repeat scroll .8em .1em transparent;color:#0D53B2;padding-bottom:.2em;padding-left:2.8em;} .lv24hvideocarta p.p2 a.a1 span{text-transform:lowercase;} .lv24hvideocarta p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:.6em .8em .25em;} .lv24hvideocarta p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 .1em transparent;color:#3F3F3F;font-weight:700;padding:.1em 0 .3em 1.7em;} .lv24hvideocarta p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hvideocarta .res p.p4{color:#3F3F3F;clear:both;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding-top:.3em;padding-left:.8em;padding-right:.8em;} .lv24hfotonoticia .res p.p2,.lv24hfotonoticia .res_thumb p.p2{color:#0d53b2;background:transparent url(img/bg_bullet_fotonoticia.gif) no-repeat .8em .1em;padding-left:2.4em;padding-bottom:0.2em;} .lv24hfotonoticia .res p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hfotonoticia .res p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hfotonoticia .res p.p2 a.a1{text-transform:uppercase;} .lv24hfotonoticia .res_neg p.p2{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;background:transparent url(img/bg_bullet_fotonoticia_neg.gif) no-repeat .8em .1em;padding-left:2.4em;} .lv24hfotonoticia .res_neg p.p2 a{color:#67aaff;text-decoration:none;} .lv24hfotonoticia .res_neg p.p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hfotonoticia .res_neg p.p2 a.a1{text-transform:uppercase;} .lv24hgooglemaps .estandard{border:0.1em solid #bcbcbc;margin-bottom:1.7em;background-color:#e4e4e4;} .lv24hgooglemaps .estandard .cabecera{background:#FFF url("img/bg_colAB.gif") repeat-x 0 -0.2em;height:2.6em;border-bottom:.1em solid #d3d3d3;position:relative;} .lv24hgooglemaps .estandard .cabecera p{font-size:1.2em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.6em 0 .3em .9em;} .lv24hgooglemaps .estandard .middle{background-color:#FFF;padding:.2em;} .lv24hgooglemaps .estandard .bottom{border-top:0.1em solid #bcbcbc;padding:.8em;} .lv24hgooglemaps .estandard .bottom p{font-size:1.1em;font-weight:400;font-family:Arial, Helvetica, sans-serif;line-height:1.4em;} .lv24hgooglemaps .estandard .bottom a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat left .3em;float:right;padding-left:.8em;line-height:1.3em;} .lv24hgooglemaps .estandard .bottom a.ir:hover{text-decoration:underline;} .lv24hgooglemaps .estandar969{margin-bottom:1.7em;background-color:#fff;} .lv24hgooglemaps .estandar969 .cabecera{background:url(img/bg_colAB.gif) repeat-x 0 -0.2em;border-bottom:.1em solid #b2b2b2;height:2.4em;margin-bottom:0.2em;padding-bottom:1em;padding-top:1em;position:relative;} .lv24hgooglemaps .estandar969 .cabecera p{font:bold 1.8em Arial,Helvetica,sans-serif;padding:0.3em 0.5em;} .lv24hgooglemaps .estandar969 .cabecera a.mapa{background:url(img/bg_escondermapgaleria.gif) no-repeat 0 0;position:absolute;top:1.5em;right:1em;height:3em;width:17em;} .lv24hgooglemaps .estandar969 .cabecera a.mapa:hover{background:url(img/bg_mostrarmapgaleria.gif) no-repeat 0 0;} .buscar_fotoatlas{margin-top:1.1em;border:.2em solid #d7d7d7;background:url(img/bg_mapgalerias2.gif) repeat-x 0 0;padding:1.4em 1.2em .8em;} .buscar_fotoatlas form{float:left;} .buscar_fotoatlas form fieldset p{float:left;font:bold 1.4em Arial, Helvetica, sans-serif;color:#333;background:url(img/fletxa_mapgaleria.png) no-repeat right top;margin-right:1em;padding-right:1.5em;height:1.6em;display:inline;} .buscar_fotoatlas form fieldset input.txt{width:33em;font-size:1.1em;float:left;margin-right:1.2em;} .buscar_fotoatlas form fieldset input.button{float:left;margin-top:-0.3em;} .buscar_fotoatlas .patrocinio{float:right;} .buscar_fotoatlas .patrocinio span{margin-right:.3em;} .buscar_fotoatlas .patrocinio a img{vertical-align:middle;} .lv24hgooglemaps .estandar600{margin-bottom:1.7em;background-color:#fff;} .lv24hgooglemaps .estandar600 .cabecera{background:url(img/bg_colAB.gif) repeat-x 0 -0.2em;border-bottom:.1em solid #b2b2b2;height:2.4em;margin-bottom:0.2em;padding-bottom:1em;padding-top:1em;position:relative;} .lv24hgooglemaps .estandar600 .cabecera p{font:bold 1.6em Arial,Helvetica,sans-serif;float:left;padding:0.3em 0.5em;} .lv24hgooglemaps .estandar600 .cabecera a.mapa{background:url(img/bg_escondermapgaleria.gif) no-repeat 0 0;position:absolute;top:1.5em;right:1em;height:3em;width:17em;} .lv24hgooglemaps .estandar600 .cabecera a.mapa:hover{background:url(img/bg_mostrarmapgaleria.gif) no-repeat 0 0;} .lv24hgooglemaps .estandar600 .cabecera .patrocinio{float:right;} .lv24hgooglemaps .estandar600 .cabecera .patrocinio span{margin-right:.3em;font:normal 1em Arial, Helvetica, sans-serif;} .lv24hgooglemaps .estandar600 .cabecera .patrocinio a img{vertical-align:middle;} .buscar_lector{margin-top:1.1em;border:.2em solid #d7d7d7;background:url(img/bg_mapgalerias.gif) repeat-x 0 0;} .buscar_lector .filter{float:left;} .buscar_lector .filter form{width:57em;padding:1.4em .4em 1.2em 1.2em;} .buscar_lector .filter form fieldset p{float:left;font:bold 1.3em Arial, Helvetica, sans-serif;color:#333;background:url(img/fletxa_mapgaleria.png) no-repeat right center;padding-right:2em;margin-right:1em;height:1.4em;} .buscar_lector .filter form fieldset input.txt{width:22em;font-size:1.1em;float:left;margin-right:1.2em;} .buscar_lector .filter form fieldset input.button{float:left;margin-top:-0.3em;} .lv24hgraficodinamico{margin-bottom:1.6em;} .lv24hgraficodinamico .estandar .cabecera{background:#FFF url(img/bg_cabecera_grafico_dinamico.gif) repeat-x 0 0;height:2.5em;margin-bottom:.7em;} .lv24hgraficodinamico .estandar .cabecera p{font-size:1.2em;font-weight:700;font-family:Arial, Helvetica, sans-serif;padding:.8em 0 .3em .3em;} .lv24hgraficodinamico .estandar .wrap{border:.1em solid #d2d2d2;background-color:#d9d9d9;padding:.2em;} .lv24hgraficodinamico .estandar .wrap .grf_din img{border-bottom:.1em solid #cacaca;} .lv24hgraficodinamico .estandar .wrap p.p1{background-color:#FFF;color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:.2em .2em 0 0;} .lv24hgraficodinamico .estandar .wrap p.p3{background-color:#FFF;color:#000;font-size:1.2em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.4em .9em .9em;} .lv24hgraficodinamico .visor{margin-bottom:1.7em;background:#e4e4e4;border:0.1em solid #D2D2D2;padding:0 0 1.2em;} .lv24hgraficodinamico .visor div.img{float:left;margin:0 .8em .8em 0;} .lv24hgraficodinamico .visor p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hgraficodinamico .visor p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24hgraficodinamico .visor p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hgraficodinamico .visor p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hgraficodinamico .visor h2{padding:.8em .8em 0;} .lv24hgraficodinamico .visor h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hgraficodinamico .visor h2 a:hover{text-decoration:underline;} .lv24hgraficodinamico .visor p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.8em .8em 0;} .lv24hgraficodinamico .visor p.p3 span{color:#717171;} .lv24hgraficodinamico .visor div.grf_din{position:relative;background-color:#FFF;padding:.2em .2em 0;} .lv24hgraficodinamico .visor div.grf_din a img{display:block;} .detalle .colB .lv24hhemerotecaennoticia{border:.1em solid #adadad;margin-bottom:1.7em;} .detalle .colB .lv24hhemerotecaennoticia .cabecera{border-bottom:.1em solid #adadad;} .detalle .colB .lv24hhemerotecaennoticia .cabecera p{background-color:#FFF;text-align:left;border:.2em solid #dae5f3;color:#66889c;text-transform:uppercase;font-weight:700;font-size:1.4em;margin:0;padding:.2em;} .detalle .colB .lv24hhemerotecaennoticia .wrap{border:.2em solid #dae5f3;padding-bottom:1.3em;} .detalle .colB .lv24hhemerotecaennoticia .wrap .foto{background-color:#FFF;margin:0;padding:0;} .detalle .colB .lv24hhemerotecaennoticia .wrap p{margin:0;padding:0 .6em;} .detalle .colB .lv24hhemerotecaennoticia .wrap p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;margin-bottom:0;padding:0 .2em;} .detalle .colB .lv24hhemerotecaennoticia .wrap p.p2{color:#4d748b;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.8em .6em 0;} .detalle .colB .lv24hhemerotecaennoticia .wrap p.p2 a{color:#4d748b;text-decoration:none;} .detalle .colB .lv24hhemerotecaennoticia .wrap p.p2 a:hover{color:#4d748b;text-decoration:underline;} .detalle .colB .lv24hhemerotecaennoticia .wrap p.p3{background-color:#FFF;color:#000;font-size:1.2em;line-height:1.2em;} .detalle .colB .lv24hhemerotecaennoticia .wrap h3{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;padding:0 .6em;} .detalle .colB .lv24hhemerotecaennoticia .wrap h3 a{text-decoration:none;color:#011E41;} .detalle .colB .lv24hhemerotecaennoticia .wrap h3 a:hover{text-decoration:underline;} .detalle .colB .lv24hhemerotecaennoticia_portada{border:.1em solid #adadad;margin-bottom:1.7em;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap{border:.2em solid #dae5f3;height:12.8em;display:block;overflow:hidden;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap .foto{background-color:#FFF;float:left;margin:0;padding:.8em .6em;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap .foto a img{width:7.3em;height:11em;border:.1em solid #b5b5b5;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap p{margin:0;padding:0 .6em;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap p.p2{color:#4d748b;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.8em .6em 0;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap p.p2 a{color:#4d748b;text-decoration:none;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap p.p2 a:hover{color:#4d748b;text-decoration:underline;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap p.p3{background-color:#FFF;color:#000;font-size:1.2em;line-height:1.2em;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap h3{font-size:1.2em;font-weight:700;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;padding:0 .6em;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap h3 a{text-decoration:none;color:#011E41;} .detalle .colB .lv24hhemerotecaennoticia_portada .wrap h3 a:hover{text-decoration:underline;} .lv24hlistadeelementos{position:relative;margin-bottom:1.7em;} .lv24hlistadeelementos ul.estandar{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;padding-bottom:.3em;border-bottom:.1em solid #969696;} .lv24hlistadeelementos ul.estandar li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .lv24hlistadeelementos ul.estandar li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a:hover{text-decoration:underline;} .lv24hlistadeelementos ul.estandar li a span{color:#0d53b2;} .lv24hlistadeelementos ul.estandar li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.estandar li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.5em;} .lv24hlistadeelementos ul.list2{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .lv24hlistadeelementos ul.list2 li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .lv24hlistadeelementos ul.list2 li a{color:#052d5f;font:bold 1.2em Arial, Helvetica, sans-serif;text-decoration:none;display:block;} .lv24hlistadeelementos ul.list2 li a:hover{text-decoration:underline;} .lv24hlistadeelementos ul.list2 li a span{color:#0d53b2;} .lv24hlistadeelementos .estandarademas{height:25.4em;background:#FFF url(img/bg_ademas.gif) repeat-x 0 0;position:relative;overflow:hidden;} .lv24hlistadeelementos .estandarademas p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2.2em;position:absolute;top:0;left:.6em;line-height:1.6em;} .lv24hlistadeelementos .estandarademas p.titulo a{text-decoration:none;color:#000;} .lv24hlistadeelementos .estandarademas p.titulo a:hover{text-decoration:underline;} .lv24hlistadeelementos .estandarademas div.contenido{border:none;background:transparent;position:absolute;top:4.2em;left:0;padding:0;} .lv24hlistadeelementos .estandarademas div.contenido ul{} .lv24hlistadeelementos .estandarademas div.contenido ul li{display:block;float:left;width:18em;background-color:#e4e4e4;margin-right:1.6em;height:19.5em;overflow:hidden;} .lv24hlistadeelementos .estandarademas div.contenido ul li.last{margin-right:0;} .lv24hlistadeelementos .estandarademas div.contenido ul li a img{display:block;width:17.4em;height:12.8em;padding:.3em;} .lv24hlistadeelementos .estandarademas div.contenido ul li p{color:#0d53b2;font-size:1.1em;font-weight:400;line-height:1.1em;padding:.3em .8em;} .lv24hlistadeelementos .estandarademas div.contenido ul li h2{padding:0 .8em;} .lv24hlistadeelementos .estandarademas div.contenido ul li h2 a{color:#052d5f;text-decoration:none;} .lv24hlistadeelementos .estandarademas div.contenido ul li h2 a:hover{text-decoration:underline;} .lv24hlistadeelementos .estandarademas .nav{position:relative;margin:0 .2em;} .lv24hlistadeelementos .estandarademas .nav ul{list-style:none;position:absolute;right:0;top:1em;} .lv24hlistadeelementos .estandarademas .nav ul li{float:left;padding-right:.3em;} .lv24hlistadeelementos .estandarademas .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#000;padding:.2em .3em;} .lv24hlistadeelementos .estandar2cols{position:relative;overflow:hidden;} .lv24hlistadeelementos .estandar2cols p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2.2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;height:.6em;padding:.6em .4em;} .lv24hlistadeelementos .estandar2cols ul.list{padding-top:.8em;width:62em;overflow:hidden;background-color:#FFF;padding-bottom:1.5em;clear:both;} .lv24hlistadeelementos .estandar2cols ul.list li{width:10.8em;background-color:#e4e4e4;float:left;position:relative;height:1%;margin:0 1em -2000em 0;padding:.2em .2em 2000em;} .lv24hlistadeelementos .estandar2cols ul.list li p.tit{line-height:1em;padding:.5em .3em 0;} .lv24hlistadeelementos .estandar2cols ul.list li p.tit a{color:#052d5f;text-decoration:none;font-weight:700;font-size:1.3em;line-height:1.3em;word-spacing:-0.1em;} .lv24hlistadeelementos .estandar2cols ul.list li p.tit a:hover{text-decoration:underline;} .lv24hlistadeelementos .estandar2cols ul.list li a img{display:block;height:8.2em;width:10.8em;} .lv24hlistadeelementos .estandar2cols ul.list_neg{width:62em;overflow:hidden;padding:.8em 0;} .lv24hlistadeelementos .estandar2cols ul.list_neg li{width:10.8em;background-color:#0f2138;float:left;position:relative;height:1%;margin:0 1em -2000em 0;padding:.2em .2em 2000em;} .lv24hlistadeelementos .estandar2cols ul.list_neg li p.tit{padding:.5em .3em;} .lv24hlistadeelementos .estandar2cols ul.list_neg li p.tit a{color:#FFF;text-decoration:none;font-weight:700;font-size:1.3em;line-height:1.3em;word-spacing:-0.1em;} .lv24hlistadeelementos .estandar2cols ul.list_neg li p.tit a:hover{text-decoration:underline;} .lv24hlistadeelementos .estandar2cols ul.list_neg li a img{display:block;height:8.2em;width:10.8em;} .lv24hlistadeelementos .estandar2cols .tema_separa{height:3.2em;display:block;background:#FFF url(img/tema/bg_tema_separa.gif) repeat-x left top;margin-top:.9em;} .colABA3 .lv24hlistadeelementos .estandar2cols ul.list li{width:14.5em;} .colABA3 .lv24hlistadeelementos .estandar2cols ul.list li a img{height:11em;width:14.5em;} .colABA3 .lv24hlistadeelementos .estandar2cols ul.list_neg li a img{height:11em;width:14.5em;} .colABA3 .lv24hlistadeelementos .estandar2cols ul.list_neg li{width:14.5em;} .lv24hlistareproduccion .lvtv{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .lv24hlistareproduccion .lvtv .cabecera{background:transparent url(img/bg_cabecera_resaltada_neg.gif) repeat-x 0 0;height:3.5em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .lv24hlistareproduccion .lvtv .cabecera p{font:bold 1.1em Arial, Helvetica, sans-serif;color:#FFF;padding:.4em 0 .3em .9em;} .lv24hlistareproduccion .lvtv p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .lvtv .visor_tv .video{display:block;height:23em;overflow:hidden;background:transparent url(img/video/bg_video_colAlvtv.gif) no-repeat .2em 18.5em;cursor:pointer;outline:none;text-align:center;background-color:#0f2138;position:relative;padding:.1em;} .lv24hlistareproduccion .lvtv .visor_tv .video a{display:block;position:relative;padding:.1em; height: 23em;} .lv24hlistareproduccion .lvtv .visor_tv .video a img{display:block;} .lv24hlistareproduccion .lvtv .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .lvtv .visor_tv .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .lvtv .visor_tv .video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colB .n .visor_tv .video div.peu{position:absolute;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;bottom:.2em;padding:0.2em;} .lv24hlistareproduccion .lvtv .visor_tv .video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hlistareproduccion .lvtv .visor_tv .video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hlistareproduccion .lvtv .visor_tv .video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hlistareproduccion .lvtv .visor_tv .video span.expand{cursor:pointer;} .lv24hlistareproduccion .lvtv .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hlistareproduccion .lvtv .contenido{border:.1em solid #0f2138;height:8.1em;background:#FFF url(img/video_bg_carrusel_lvtv.gif) repeat-x 0 0;position:relative;border-bottom-color:#74879e;border-top:.2em solid #52647b;margin:1em 0;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .lvtv .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lvtv .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li:hover{background-color:#808ea0;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .lvtv .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .lvtv .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .lvtv .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lvtv .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .lvtv .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .lvtv .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lvtv .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .lvtv .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .lvtv .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .lvtv .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .lvtv .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .lvtv .informacion h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lvtv .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .lvtv .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .lvtv .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .lvtv .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lvtv .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .lvtv .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .lvtv .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .lvtv .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .lvtv .informacion{height:4.5em;} .lv24hlistareproduccion .cartelera{margin-bottom:1.7em;background-color:#e4e4e4;border:0.1em solid #d2d2d2;padding-bottom:.5em;position:relative;} .lv24hlistareproduccion .cartelera .cabecera{background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;height:2em;text-transform:uppercase;border-bottom:.1em solid #d2d2d2;} .lv24hlistareproduccion .cartelera .cabecera p{font:bold 1.1em Arial, Helvetica, sans-serif;color:#000;padding:.4em 0 .3em .9em;} .lv24hlistareproduccion .cartelera p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .cartelera .visor_tv .video{display:block;height:23em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.5em;cursor:pointer;outline:none;text-align:center;position:relative;padding:.1em;} .lv24hlistareproduccion .cartelera .visor_tv .video a{display:block;position:relative;padding:.1em;} .lv24hlistareproduccion .cartelera .visor_tv .video a img{display:block;} .lv24hlistareproduccion .cartelera .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .cartelera .visor_tv .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .cartelera .visor_tv .video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .lv24hlistareproduccion .cartelera .visor_tv .video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hlistareproduccion .cartelera .visor_tv .video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hlistareproduccion .cartelera .visor_tv .video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hlistareproduccion .cartelera .visor_tv .video span.expand{cursor:pointer;} .lv24hlistareproduccion .cartelera .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .cartelera .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .cartelera .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .cartelera .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .cartelera .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .cartelera .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .cartelera .informacion h2 a{color:#0f2138;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .cartelera .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .cartelera .contenido{border:.1em solid #f3f3f3;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;border-bottom-color:#d2d2d2;border-top:.2em solid #d2d2d2;margin:1em 0;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .cartelera .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .cartelera .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li:hover{background-color:#808ea0;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .cartelera .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .cartelera .pie ul{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .cartelera .pie ul li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .cartelera .pie ul li a{color:#0e53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .cartelera .pie ul li a:hover{text-decoration:underline;} .lv24hlistareproduccion .cartelera .informacion{height:4.5em;} .lv24hlistareproduccion .visor{margin-bottom:1.7em;background:#e4e4e4;border:0.1em solid #D2D2D2;padding:0 0 1.2em;} .lv24hlistareproduccion .visor div.img{float:left;margin:0 .8em .8em 0;} .lv24hlistareproduccion .visor p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hlistareproduccion .visor p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24hlistareproduccion .visor p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hlistareproduccion .visor p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hlistareproduccion .visor h2{padding:.8em .8em 0;} .lv24hlistareproduccion .visor h2 a{color:#052D5F;text-decoration:none;} .lv24hlistareproduccion .visor h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .visor p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.8em .8em 0;} .lv24hlistareproduccion .visor p.p3 span{color:#717171;} .lv24hlistareproduccion .visor div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;padding-bottom:0.2em;} .lv24hlistareproduccion .visor div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .visor .carrusel{border-top:.1em solid #d2d2d2;border-bottom:.1em solid #d2d2d2;height:8.3em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .lv24hlistareproduccion .visor .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .visor .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;margin:.1em;padding:.3em;} .lv24hlistareproduccion .visor .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .visor .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .visor .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .visor .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .visor .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .visor .carrusel ul li.hover{background-color:#808ea0;} .lv24hlistareproduccion .visor .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.gif) no-repeat 0 0;position:absolute;bottom:-1.4em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .visor .carrusel ul li:hover a img,.lv24hlistareproduccion .visor .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .customplayer{margin-bottom:1em;background-color:#000;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .lv24hlistareproduccion .customplayer .cabecera{height:3.5em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .lv24hlistareproduccion .customplayer .cabecera p{font:bold 1.1em Arial, Helvetica, sans-serif;color:#FFF;padding:.4em 0 .3em .9em;} .lv24hlistareproduccion .customplayer p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .customplayer .visor_tv{background-color:#000;} .lv24hlistareproduccion .customplayer .visor_tv .video{display:block;height:23em;overflow:hidden;background:transparent url(img/bg_customplayer.gif) no-repeat .2em 18.5em;cursor:pointer;outline:none;text-align:center;background-color:#0f2138;position:relative;padding:.1em;} .lv24hlistareproduccion .customplayer .visor_tv .video a{display:block;position:relative;padding:.1em;} .lv24hlistareproduccion .customplayer .visor_tv .video a img.frame{display:none;width:342px;height:185px;} .lv24hlistareproduccion .customplayer .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .customplayer .visor_tv .video .overlay{position:absolute;top:6.6em;left:13.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .customplayer .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hlistareproduccion .customplayer .contenido{border:.1em solid #333;height:8.1em;position:relative;border-bottom-color:#333;border-top:.2em solid #333;margin:1em 0;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .customplayer .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .customplayer .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li:hover{background-color:#808ea0;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .customplayer .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .customplayer .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .customplayer .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .customplayer .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .customplayer .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .customplayer .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .customplayer .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .customplayer .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .customplayer .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .customplayer .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .customplayer .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .customplayer .informacion h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .customplayer .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .customplayer .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .customplayer .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .customplayer .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .customplayer .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .customplayer .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .customplayer .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .customplayer .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .customplayer .informacion{height:4.5em;} /**/ .lv24hlistareproduccion .spanair{margin-bottom:1.7em;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative; border:none !important; background-color:#2a405f !important;} .lv24hlistareproduccion .spanair .cabecera{ display:none;} .lv24hlistareproduccion .spanair .visor_tv .video .brightcove_contenedor {height: 18.6em; width: 27.6em;} .lv24hlistareproduccion .spanair p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .spanair .visor_tv{background:#2a405f url(img/video/spanair_player_bg.gif) repeat-x 0 0; height:286px; padding-top:85px;} .lv24hlistareproduccion .spanair .visor_tv .video{display:block;overflow:hidden;background:transparent url(img/video/bg_video_colAspanair.gif) no-repeat 0em 15.2em;cursor:pointer;outline:none;text-align:center;background-color:#0f2138;position:relative;padding:0;width: 276px; height:189px; margin:0 auto; border: 2px solid #FFF;} .lv24hlistareproduccion .spanair .visor_tv .video a{display:block;position:relative;padding:0; height: 23em;} .lv24hlistareproduccion .spanair .visor_tv .video a img{width:276px !important} .lv24hlistareproduccion .spanair .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .spanair .visor_tv .video .overlay{position:absolute;top:4.6em;left:11em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .spanair .visor_tv .video a img.frame{width:276px !important; height:152px !important;} .lv24hlistareproduccion .spanair .visor_tv .video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colB .n .visor_tv .video div.peu{position:absolute;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;bottom:.2em;padding:0.2em;} .lv24hlistareproduccion .spanair .visor_tv .video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hlistareproduccion .spanair .visor_tv .video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hlistareproduccion .spanair .visor_tv .video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hlistareproduccion .spanair .visor_tv .video span.expand{cursor:pointer;} .lv24hlistareproduccion .spanair .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding: 90px 5px 90px 90px;} .lv24hlistareproduccion .spanair .contenido{border:.1em solid #0f2138;height:8.1em;background:#FFF url(img/video_bg_carrusel_lvtv.gif) repeat-x 0 0;position:relative;border-bottom-color:#74879e;border-top:.2em solid #52647b;margin:1em 0;} .lv24hlistareproduccion .spanair .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .spanair .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .spanair .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li:hover{background-color:#808ea0;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .spanair .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .spanair .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .spanair .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .spanair .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .spanair .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .spanair .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .spanair .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .spanair .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .spanair .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .spanair .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .spanair .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .spanair .informacion h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .spanair .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .spanair .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .spanair .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .spanair .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .spanair .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .spanair .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .spanair .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .spanair .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .spanair .informacion{height:4.5em;padding-top:10px;} /**/ .lv24hlistareproduccion .nochefinano{margin-bottom:1.7em;padding-bottom:.5em;position:relative; border:none !important; background-color:#63351b !important;} .lv24hlistareproduccion .nochefinano .cabecera{ display:none;} .lv24hlistareproduccion .nochefinano .visor_tv .video .brightcove_contenedor {height: 18.6em; width: 27.6em;} .lv24hlistareproduccion .nochefinano p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .nochefinano .visor_tv{background:#63351b url(img/video/nochefinano_player_bg.jpg) repeat-x 0 0; height:235px; padding-top:0;} .lv24hlistareproduccion .nochefinano .visor_tv .video{display:block;overflow:hidden;background:transparent url(img/video/bg_video_colAnochefinano.jpg) no-repeat 0em 18.9em;cursor:pointer;outline:none;text-align:center;background-color:#63351b;position:relative;padding:0;width: 336px; height:235px; margin:0 auto; border: none;} .lv24hlistareproduccion .nochefinano .visor_tv .video a{display:block;position:relative;padding:0; height: 23em;} .lv24hlistareproduccion .nochefinano .visor_tv .video a img{height:189px!important; width:336px !important} .lv24hlistareproduccion .nochefinano .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .nochefinano .visor_tv .video .overlay{position:absolute;top:5.6em;left:14em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .nochefinano .visor_tv .video a img.frame{display:block;width:336px !important; height:189px !important;} .lv24hlistareproduccion .nochefinano .visor_tv .video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .lv24hlistareproduccion .nochefinano .visor_tv .video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hlistareproduccion .nochefinano .visor_tv .video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hlistareproduccion .nochefinano .visor_tv .video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hlistareproduccion .nochefinano .visor_tv .video span.expand{cursor:pointer;} .lv24hlistareproduccion .nochefinano .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding: 90px 5px 90px 90px;} .lv24hlistareproduccion .nochefinano .contenido{border:.1em solid #c99d5e;height:8.1em;background:#FFF url(img/video/video_bg_carrusel_nochefinano.gif) repeat-x 0 0;position:relative;border-bottom-color:#c99d5e;border-top:.2em solid #c99d5e;margin:1em 0;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .nochefinano .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .nochefinano .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li:hover{background-color:#c3a34c;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .nochefinano .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .nochefinano .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .nochefinano .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .nochefinano .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .nochefinano .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .nochefinano .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .nochefinano .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .nochefinano .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .nochefinano .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .nochefinano .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .nochefinano .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .nochefinano .informacion h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .nochefinano .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .nochefinano .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .nochefinano .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .nochefinano .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .nochefinano .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .nochefinano .pie{background-color:#3d0d09;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .nochefinano .pie a.ir{border-top:.1em solid #3d0d09;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .nochefinano .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .nochefinano .informacion{height:4.5em;padding-top:10px;} /**/ .lv24hlistareproduccion .dolcegusto{border:none;margin-bottom:1em;background-color:#000;padding-bottom:.5em;position:relative;} .lv24hlistareproduccion .dolcegusto .cabecera{ display:none;} .lv24hlistareproduccion .dolcegusto .visor_tv .video{height:23em;background-color:#000;background-position:0em 18.5em;position:relative;padding:0 1.1em;} .lv24hlistareproduccion .dolcegusto .visor_tv .video a{padding:0;} .lv24hlistareproduccion .dolcegusto .visor_tv .video a .loading{display:block;width:327px;height:184px;background-image:url(img/video/loading_dolcegusto.jpg)} .lv24hlistareproduccion .dolcegusto .visor_tv .video a img.frame{display:block;padding:0;width:327px!important;height:184px!important} /**/ .lv24hlistareproduccion .lufthansa{margin-bottom:1.7em;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative; border:none !important; background-color:#2a405f !important;} .lv24hlistareproduccion .lufthansa .cabecera{ display:none;} .lv24hlistareproduccion .lufthansa p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .lufthansa .visor_tv{background:#2a405f url(img/video/lufthansa_player_bg.gif) repeat-x 0 0; } .lv24hlistareproduccion .lufthansa .visor_tv .video{display:block;height:23em;overflow:hidden;background:transparent url(img/video/bg_video_colAlvtv.gif) no-repeat -.6em 18.5em;cursor:pointer;outline:none;text-align:center;background-color:#0f2138;position:relative;padding:0;width: 33.2em; margin:0 auto;} .lv24hlistareproduccion .lufthansa .visor_tv .video a{display:block;position:relative;padding:0; height: 23em;} .lv24hlistareproduccion .lufthansa .visor_tv .video a img{width:332px !important} .lv24hlistareproduccion .lufthansa .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .lufthansa .visor_tv .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .lufthansa .visor_tv .video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colB .n .visor_tv .video div.peu{position:absolute;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;bottom:.2em;padding:0.2em;} .lv24hlistareproduccion .lufthansa .visor_tv .video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hlistareproduccion .lufthansa .visor_tv .video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hlistareproduccion .lufthansa .visor_tv .video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hlistareproduccion .lufthansa .visor_tv .video span.expand{cursor:pointer;} .lv24hlistareproduccion .lufthansa .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hlistareproduccion .lufthansa .contenido{border:.1em solid #0f2138;height:8.1em;background:#FFF url(img/video_bg_carrusel_lvtv.gif) repeat-x 0 0;position:relative;border-bottom-color:#74879e;border-top:.2em solid #52647b;margin:1em 0;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .lufthansa .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lufthansa .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li:hover{background-color:#808ea0;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .lufthansa .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .lufthansa .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .lufthansa .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lufthansa .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .lufthansa .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .lufthansa .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lufthansa .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .lufthansa .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .lufthansa .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .lufthansa .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .lufthansa .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .lufthansa .informacion h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lufthansa .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .lufthansa .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .lufthansa .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .lufthansa .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lufthansa .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .lufthansa .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .lufthansa .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .lufthansa .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .lufthansa .informacion{height:4.5em;} /**/ .lv24hlistareproduccion .viajes{margin-bottom:1em;background-color:#D2D2D2;border:none;padding-bottom:0;position:relative;} .lv24hlistareproduccion .viajes .cabecera{height:3.5em;text-transform:uppercase;border-bottom:none; display:none;} .lv24hlistareproduccion .viajes .cabecera p{font:bold 1.1em Arial, Helvetica, sans-serif;color:#FFF;padding:.4em 0 .3em .9em; display:none;} .lv24hlistareproduccion .viajes p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .viajes .visor_tv{background:transparent url(img/video/viajes_player.gif) no-repeat 0 0; margin-top:-.1em;} .lv24hlistareproduccion .viajes .visor_tv .video{display:block;height:21.3em;overflow:hidden; background:none;cursor:pointer;outline:none;text-align:center;position:relative; width:32.9em; margin:0 auto;} .lv24hlistareproduccion .viajes .visor_tv .video a{display:block;position:relative;padding:0;} .lv24hlistareproduccion .viajes .visor_tv .video a img{width:33em !important; height:17.4em !important;} .lv24hlistareproduccion .viajes .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .viajes .visor_tv .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .viajes .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hlistareproduccion .viajes .contenido{border:.1em solid #D2D2D2;height:8.1em;position:relative;border-bottom-color:#D2D2D2;border-top:.2em solid #D2D2D2;margin:1em 0;} .lv24hlistareproduccion .viajes .contenido .carrusel{border-top:.1em solid #d2d2d2;border-bottom:.1em solid #d2d2d2;height:8.3em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .lv24hlistareproduccion .viajes .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .viajes .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .viajes .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li:hover{background-color:#035981;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li:hover p.mosca{display:block;background:none;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .viajes .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .viajes .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .viajes .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .viajes .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .viajes .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .viajes .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .viajes .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .viajes .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .viajes .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .viajes .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .viajes .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .viajes .informacion h2 a{color:#035981;text-decoration:none;font:bold 1.6em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .viajes .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .viajes .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .viajes .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .viajes .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .viajes .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .viajes .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .viajes .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .viajes .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .viajes .informacion{height:4.5em;} /**/ /**/ .lv24hlistareproduccion .lacaixa{margin-bottom:1em;background-color:#e4e4e4;border:0.1em solid #D2D2D2;padding-bottom:0;position:relative;} .lv24hlistareproduccion .lacaixa .cabecera{display:none;} .lv24hlistareproduccion .lacaixa p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hlistareproduccion .lacaixa .visor_tv{margin:.2em; background-color:transparent;} .lv24hlistareproduccion .lacaixa .visor_tv .video{display:block;overflow:hidden;background:transparent url(img/video/lacaixa_player.gif) no-repeat left bottom ; cursor:pointer;outline:none;text-align:center;position:relative;padding:0; } .lv24hlistareproduccion .lacaixa .visor_tv .video a{display:block;position:relative;padding:0;} .lv24hlistareproduccion .lacaixa .visor_tv .video img.thumb{height:18.5em;overflow:hidden;} .lv24hlistareproduccion .lacaixa .visor_tv .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hlistareproduccion .lacaixa .visor_tv .p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hlistareproduccion .lacaixa .contenido{border:.1em solid #D2D2D2;height:8.1em;position:relative;border-bottom-color:#D2D2D2;border-top:.2em solid #D2D2D2;margin:1em 0 .3em;} .lv24hlistareproduccion .lacaixa .contenido .carrusel{border-top:.1em solid #d2d2d2;border-bottom:.1em solid #d2d2d2;height:8.3em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li a{display:block;float:left;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hlistareproduccion .lacaixa .contenido a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lacaixa .contenido a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li p.mosca{display:none;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li:hover{background-color:#035981;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li:hover p.mosca{display:block;background:none;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .lv24hlistareproduccion .lacaixa .contenido .carrusel ul li:hover a img{border-color:#FFF;} .lv24hlistareproduccion .lacaixa .informacion .p2{color:#67aaff;} .lv24hlistareproduccion .lacaixa .informacion .p2 a{color:#67aaff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lacaixa .informacion .p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hlistareproduccion .lacaixa .informacion .p2 a.a1{text-transform:uppercase;} .lv24hlistareproduccion .lacaixa .informacion .p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lacaixa .informacion .p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .lv24hlistareproduccion .lacaixa .informacion .p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hlistareproduccion .lacaixa .informacion .p4 a.comments{color:#9b9b9b;text-decoration:none;background:transparent url(img/iconos/comment.png) no-repeat 0 0;padding:0 0 0 1.4em;} .lv24hlistareproduccion .lacaixa .informacion .p4 a.comments:hover{text-decoration:underline;} .lv24hlistareproduccion .lacaixa .informacion h2{padding-right:.8em;padding-left:.8em;} .lv24hlistareproduccion .lacaixa .informacion h2 a{color:#035981;text-decoration:none;font:bold 1.6em Arial, Helvetica, sans-serif;} .lv24hlistareproduccion .lacaixa .informacion h2 a:hover{text-decoration:underline;} .lv24hlistareproduccion .lacaixa .informacion ul.rel{margin-right:.8em;margin-left:.8em;display:block;margin-bottom:.8em;} .lv24hlistareproduccion .lacaixa .informacion ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .lv24hlistareproduccion .lacaixa .informacion ul.rel li a{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hlistareproduccion .lacaixa .informacion ul.rel li a:hover{text-decoration:underline;} .lv24hlistareproduccion .lacaixa .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hlistareproduccion .lacaixa .pie a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hlistareproduccion .lacaixa .pie a.ir:hover{text-decoration:underline;} .lv24hlistareproduccion .lacaixa .informacion{height:4.5em;}*/ /**/ .lv24hlomas{background:transparent url(img/bg_bottom_alminuto.gif) repeat-x bottom left;padding-bottom:.3em;margin-bottom:1.7em;} .lv24hlomas .cabecera{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;border:.1em solid #949494;border-right-color:#dfdfdf;border-left-color:#dfdfdf;background:transparent url(img/bg_alminuto.gif) repeat-x 0 0;padding:.8em .5em;} .lv24hlomas .cabecera a{text-decoration:none;color:#0d53b2;padding-right:.4em;border-right:.1em solid #979797;} .lv24hlomas .cabecera a span{color:#000;} .lv24hlomas .cabeceraEstandar{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;border:.1em solid #949494;border-right-color:#dfdfdf;border-left-color:#dfdfdf;background:transparent url(img/bg_alminuto.gif) repeat-x 0 0;padding:.8em .5em;} .lv24hlomas .cabeceraEstandar a{text-decoration:none;color:#000;padding-right:1.2em;background:transparent url(img/iconos/enlace.gif) no-repeat right top;} .lv24hlomas .cabeceraEstandar a:hover{color:#0d53b2;} .lv24hlomas .contenido ul{border-top:.1em solid #c8c8c8;margin:.3em 0 0;} .lv24hlomas .contenido ul li{clear:both;border-bottom:.1em solid #c8c8c8;color:#B00;font:normal 1.2em/1.3em Arial, Helvetica, sans-serif;min-height:3em;padding:.3em;} .lv24hlomas .contenido ul li span.num{color:#B00;display:block;float:left;height:3em;margin:0 1em 0 0;} .lv24hlomas .contenido ul li p{clear:both;} .lv24hlomas .contenido ul li p a{color:#0d53b2;text-decoration:none;} .lv24hlomas .contenido ul li p a:hover{text-decoration:underline;} .lv24hlomas .contenido ul li p a strong{padding-right:.6em;} .lv24hlomas .contenido ul li p a span.views{height:3em;font-size:.8em;color:#444;text-decoration:none;margin:0;} .lv24hlomas .contenido .head{border:.1em solid #cacaca;margin-top:.3em;background:#FFF url(img/bg_lvmin_header.gif) repeat-x 0 0;height:2.2em;} .lv24hlomas .contenido .head a{font-size:1.1em;text-transform:uppercase;color:#000;text-decoration:none;font-weight:700;display:block;padding:.5em .8em;} .lv24hlomas .contenido .head:hover{background:transparent url(img/bg_over_alminuto.gif) repeat-x 0 0;} .lv24hlomas .contenido .hidden{display:none} .lv24hlomas .contenido .close a{background:transparent url(img/iconos/open_close_lvmin.gif) no-repeat 30em .4em;} .lv24hlomas .contenido ul li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat 0.1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .contenido ul li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat 0 .1em;padding-left:1.2em;} .lv24hlomas .pie{height:1.6em;position:relative;padding:.3em .7em;} .lv24hlomas .pie a.ir{color:#0d53b2;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;background:transparent url(img/iconos/ir2.gif) no-repeat 0 .4em;padding-left:.8em;float:right;} .lv24hlomas .pie a.ir:hover{text-decoration:underline;} .lv24hnoticia .first{background-image:none;padding-top:0;} .n{position:relative;clear:both;background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:2em;margin:0 0 1.7em;} .n p{margin:0;} .n p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.3em;padding-right:.6em;} .n p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.2em;line-height:1.2em;} .n p.p2 a{color:#0d53b2;text-decoration:none;line-height:1.2em;} .n p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n p.p2 a.a1{text-transform:uppercase;/*float:left;display:block;width:auto;*/display:inline;} .n p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding:.3em 0 0;} .n p.p3 strong.autor{color:#3f3f3f;font-weight:700;font-size:.9em;font-family:Arial, Helvetica, sans-serif;} .n p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 0 0;} .n h2 a{color:#052D5F;text-decoration:none;} .n h2 a:hover{text-decoration:underline;} .n ul.rel{background-color:#FFF;padding:.6em 0 0;} .n ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .n ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .n ul.rel li a:hover{text-decoration:underline;} .n ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .n ul.rel li.en12 p a:hover{text-decoration:underline; color:#0d53b2;} .n ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .n div.foto{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .n div.foto a img{display:block;} .n div.foto div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .n div.foto div.peu{width:33.8em;padding:0.2em;} .colB .n div.foto div.peu{width:22em;padding:0.2em;} .colABA2 .n div.foto div.peu{width:46.4em;padding:0.2em;} .colABA3 .n div.foto div.peu{width:29.8em;padding:0.2em;} .colA .n div.foto div.close,.colB .n div.foto div.close,.colABA2 .n div.foto div.close,.colABA3 .n div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .n div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:.2em 2em .2em .4em;} .colB .n div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:.2em 2em .2em .4em;} .colABA2 .n div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:.2em 2em .2em .4em;} .colABA3 .n div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:.2em 2em .2em .4em;} .n div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n div.foto div.peu span.expand{cursor:pointer;} .n div.thumbnail{float:left;position:relative;margin:0 .8em .3em 0;} .n div.thumbnail_video{float:left;position:relative;margin:0 .8em .8em 0;} .n div.thumbnail_video a{text-decoration:none;position:relative;display:block;} .n div.thumbnail_video a img{border:none;} .n div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .n .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .n .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .n .nav ul li{float:left;padding-right:.3em;} .n .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .colA .n div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;cursor:pointer;outline:none;text-align:center;border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colA .n div.video a{display:block;position:relative;} .colA .n div.video a img{display:block;} .colA .n div.video img.thumb{height:18.5em;overflow:hidden;} .colA .n div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colA .n div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colB .n div.video div.peu{position:absolute;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;bottom:.2em;padding:0.2em;} .colA .n div.video div.close,.colB .n div.foto div.close,.colB .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;height:1.7em;} .colA .n div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .colB .n div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .n div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n div.video span.expand{cursor:pointer;} .colB .n div.video{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colB .n div.video a{display:block;position:relative;} .colB .n div.video a img{display:block;} .colB .n div.video img.thumb{overflow:hidden;} .colB .n div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB3 .n div.video{position:relative;padding:.2em .2em 0 .2em;} .colAB3 .n div.video a{display:block;position:relative;} .colAB3 .n div.video a img{display:block;} .colAB3 .n div.video img.thumb{overflow:hidden;} .colAB3 .n div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB3 .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;height:1.7em;} .colAB3 .n div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .colABA2 .n div.video{display:block;height:30.5em;overflow:hidden;background:transparent url(img/video/bg_video_colABA2.gif) no-repeat .2em 26em;cursor:pointer;outline:none;text-align:center;border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colABA2 .n div.video a{display:block;position:relative;} .colABA2 .n div.video a img{display:block;} .colABA2 .n div.video img.thumb{height:18.5em;overflow:hidden;} .colABA2 .n div.video .overlay{position:absolute;top:9.6em;left:20.7em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA2 .n div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colABA3 .n div.video{display:block;height:21.3em;overflow:hidden;background:transparent url(img/video/bg_video_colABA3.gif) no-repeat .2em 16.8em;cursor:pointer;outline:none;text-align:center;border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colABA3 .n div.video a{display:block;position:relative;} .colABA3 .n div.video a img{display:block;} .colABA2 .n div.video img.thumb{height:18.5em;overflow:hidden;} .colABA2 .n div.video .overlay{position:absolute;top:9.6em;left:20.7em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA2 .n div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:46.4em;height:4.1em;overflow:hidden;padding:0.2em;} .colABA3 .n div.video .overlay{position:absolute;top:5.6em;left:12.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colABA3 .n div.video div.peu{position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:29.8em;height:4.1em;overflow:hidden;padding:0.2em;} .colABA2 .n div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .colABA3 .n div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:0;padding:0.2em 2em 0.2em 0.4em;} .colABA2 .n div.video div.close,.colABA3 .n div.video div.close{width:1.7em;right:0;position:absolute;left:auto;height:1.7em;} /* publicitarios */ .colA .movie201112 div.video{display:block;height:17em;overflow:hidden;background:transparent url(../imagenes/brightcove/player_201112.jpg) no-repeat 0 0;cursor:pointer;outline:none;text-align:center;border:none;position:relative;padding:6.5em 0;} .colA .movie201112 div.video .overlay{} .n .carrusel{border:.1em solid #b8b6b7;border-top:none;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .n .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .n .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .n .carrusel ul li a{display:block;float:left;} .n .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .n .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .n .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .n .carrusel ul li p.mosca{display:none;} .n .carrusel ul li:hover{background-color:#808ea0;} .n .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-0.9em;left:3em;width:2.7em;height:1.3em;} .n .carrusel ul li:hover a img{border-color:#FFF;} .n div.grf_din{position:relative;border:.1em solid #b8b6b7;padding:.2em .2em 0;} .n div.grf_din a img{display:block;} .res{margin-bottom:1.7em;background:#e4e4e4 url(img/bg_cabecera_destacado.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;padding-bottom:.8em;position:relative;} .res div.cabecera{height:2em;text-transform:uppercase;border-bottom:.1em solid #D2D2D2;} .res div.cabecera p{font-size:1.1em;font-weight:700;font-family:Arial, Helvetica, sans-serif;padding:.5em 0 .3em .9em;} .res div.cabecera p a{color:#000;text-decoration:none;} .res div.cabecera p a:hover{text-decoration:underline;} .res p{padding-left:.8em;padding-right:.8em;} .res p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:0;padding-bottom:0;padding-right:.6em;} .res p.p2{color:#0d53b2;font:normal 1.2em Arial, Helvetica, sans-serif;} .res p.p2 a{color:#0d53b2;text-decoration:none;} .res p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .res p.p2 a.a1{text-transform:uppercase;} .res p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding-top:.3em;} .res p.p3 strong.autor{color:#3f3f3f;font-weight:700;font-size:.9em;font-family:Arial, Helvetica, sans-serif;} .res p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;padding-bottom:.5em;} .res h2{padding-right:.8em;padding-left:.8em;} .res h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .res h2 a:hover{text-decoration:underline;} .res ul.rel{border-top:.1em solid #cacaca;margin:.4em .8em 0;padding:.6em 0 0;} .res ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .res ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .res ul.rel li a:hover{text-decoration:underline;} .res ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .res ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .res ul.rel li.en12 p a:hover{text-decoration:underline;color:#0d53b2;} .res div.foto{position:relative;padding:.2em .2em 0;} .res div.foto a img{display:block;} .res div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .res div.foto div.peu{width:33.8em;padding:0.2em;} .colB .res div.foto div.peu{width:22em;padding:0.2em;} .colAB3 .res div.foto div.peu{width:17.5em;padding:0.2em;} .colABA2 .res div.foto div.peu{width:46.4em;padding:0.2em;} .colABA3 .res div.foto div.peu{width:29.8em;padding:0.2em;} .colA .res div.foto div.close,.colB .res div.foto div.close,.colAB3 .res div.foto div.close,.colABA2 .res div.foto div.close,.colABA3 .res div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .res div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colB .res div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colAB3 .res div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colABA2 .res div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colABA3 .res div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .res div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .res div.foto div.peu span.expand{cursor:pointer;} .colA .res div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;} .colA .res div.video a.player{height:23.4em} .colA .res div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .colB .res div.video{position:relative;padding:.2em .2em 0;} .colB .res div.video a{display:block;position:relative;} .colB .res div.video a img{display:block;} .colB .res div.video img.thumb{overflow:hidden;} .colB .res div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB3 .res div.video{position:relative;padding:.2em .2em 0;} .colAB3 .res div.video a{display:block;position:relative;} .colAB3 .res div.video a img{display:block;} .colAB3 .res div.video img.thumb{overflow:hidden;} .colAB3 .res div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .res div.video div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;text-align:left;} .colA .res div.video div.peu{width:33.8em;height:4.1em;padding:0.2em;} .colB .res div.video div.peu{width:22em;padding:0.2em;} .colAB3 .res div.video div.peu{width:17.5em;padding:0.2em;} .colA .res div.video div.close,.colB .n div.foto div.close,.colB .res div.video div.close,.colAB3 .res div.video div.close{width:1.7em;height:1.7em;right:0;position:absolute;left:auto;} .colA .res div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colB .res div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .colAB3 .res div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .res div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .res div.video span.expand{cursor:pointer;} .res .carrusel{border-bottom:.1em solid #d2d2d2;border-top:.1em solid #d2d2d2;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .res .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .res .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .res .carrusel ul li a{display:block;float:left;} .res .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .res .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .res .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .res .carrusel ul li p.mosca{display:none;} .res .carrusel ul li:hover{background-color:#808ea0;} .res .carrusel ul li:hover p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-0.9em;left:3em;width:2.7em;height:1.3em;} .res .carrusel ul li:hover a img{border-color:#FFF;} .res .nav{border:.1em solid #b8b6b7;background:#e4e4e4 url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .res .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .res .nav ul li{float:left;padding-right:.3em;} .res .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;padding:.2em .3em;} .res div.grf_din{position:relative;padding:.2em .2em 0;} .res div.grf_din a img{display:block;} /**/ .n_thumb{margin-bottom:1.7em;background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding:1.4em 0 .5em;} .n_thumb div.thumbnail_video,.n_thumb div.thumbnail{float:left;margin:0 .8em 0 0;} .n_thumb div.thumbnail a {display:block;} .n_thumb div.thumbnail_video a{text-decoration:none;position:relative;display:block;} .n_thumb div.thumbnail_video a img{border:none;} .n_thumb div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .n_thumb p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .n_thumb p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .n_thumb p.p2 a{color:#0d53b2;text-decoration:none;} .n_thumb p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n_thumb p.p2 a.a1{text-transform:uppercase;} .n_thumb h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .n_thumb h2 a:hover{text-decoration:underline;} .n_thumb p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.3em;margin-top:1px} .n_thumb p.p3 strong.autor{color:#3f3f3f;} .n_thumb p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .n_thumb ul.rel{clear:both;margin-top:0.6em;padding:.3em 0 0;} .n_thumb ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .n_thumb ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .n_thumb ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .n_thumb ul.rel li a:hover{text-decoration:underline;} .n_thumb ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .n_thumb ul.rel li.en12 p a:hover{text-decoration:underline;color:#0d53b2;} .colAB3 .n_thumb div.thumbnail_video a img{width:8em; height:6.1em} /**/ .res_thumb{margin-bottom:1.7em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1.4em .7em .5em;} .res_thumb div.thumbnail_video,.res_thumb div.thumbnail{float:left;margin:0 .8em .8em 0;} .res_thumb div.thumbnail_video a{text-decoration:none;position:relative;display:block;} .res_thumb div.thumbnail_video a img{border:none;} .res_thumb div.thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .res_thumb p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .res_thumb p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .res_thumb p.p2 a{color:#0d53b2;text-decoration:none;} .res_thumb p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .res_thumb p.p2 a.a1{text-transform:uppercase;} .res_thumb h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .res_thumb h2 a:hover{text-decoration:underline;} .res_thumb p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .res_thumb p.p3 strong.autor{color:#3f3f3f;} .res_thumb p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .res_thumb ul.rel{border-top:.1em solid #cacaca;clear:both;margin-top:0.6em;padding:.3em 0 0;} .res_thumb ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .res_thumb ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .res_thumb ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .res_thumb ul.rel li a:hover{text-decoration:underline;} .res_thumb ul.rel li.en12 p a{color:#0d53b2;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .res_thumb ul.rel li.en12 p a:hover{text-decoration:underline; color:#0d53b2;} .res_neg{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.8em;position:relative;} .res_neg div.cabecera{height:2.2em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .res_neg div.cabecera p{color:#FFF;font-weight:700;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.5em 0 .3em .9em;} .res_neg div.cabecera p a{color:#FFF;text-decoration:none;} .res_neg div.cabecera p a:hover{text-decoration:underline;} .res_neg p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .res_neg p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:0;padding-right:.6em;} .res_neg p.p2{color:#67aaff;padding-bottom:.2em;font:normal 1.2em Arial, Helvetica, sans-serif;margin-bottom:0;} .res_neg p.p2 a{color:#67aaff;text-decoration:none;} .res_neg p.p2 a:hover{color:#67aaff;text-decoration:underline;} .res_neg p.p2 a.a1{text-transform:uppercase;} .res_neg p.p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.3em;} .res_neg p.p3 strong.autor{color:#9b9b9b;font-size:0.9em;} .res_neg p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.2em .8em .4em;} .res_neg p.p4 a.comments{color:#9b9b9b;} .res_neg h2{padding-right:.8em;padding-left:.8em;} .res_neg h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .res_neg h2 a:hover{text-decoration:underline;} .res_neg ul.rel{margin-right:.8em;margin-left:.8em;border-top:.1em solid #243a55;margin-top:.6em;padding-top:.4em;} .res_neg ul.rel li{background:transparent url(img/bg_bullet_neg.gif) no-repeat 0 .7em;padding:.2em 1em;} .res_neg ul.rel li a {color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .res_neg ul.rel li a:hover{text-decoration:underline;} .res_neg ul.rel li.en12 p {color:#FFF;} .res_neg ul.rel li.en12 p a{color:#FFF;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .res_neg ul.rel li.en12 p a:hover{text-decoration:underline;color:#FFF;} .res_neg ul.rel li span{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;} .res_neg div.foto{position:relative;padding:.2em .2em 0;} .res_neg div.foto a img{display:block;} .res_neg div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .res_neg div.foto div.peu{width:33.8em;padding:0.2em;} .colB .res_neg div.foto div.peu{width:22em;padding:0.2em;} .colAB3 .res_neg div.foto div.peu{width:17.5em;padding:0.2em;} .colABA2 .res_neg div.foto div.peu{width:46.4em;padding:0.2em;} .colABA3 .res_neg div.foto div.peu{width:29.8em;padding:0.2em;} .colA .res_neg div.foto div.close,.colB .res_neg div.foto div.close,.colAB3 .res_neg div.foto div.close,.colABA2 .res_neg div.foto div.close,.colABA3 .res_neg div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .res_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .colB .res_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .colAB3 .res_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .colABA2 .res_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .colABA3 .res_neg div.foto div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .res_neg div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .res_neg div.foto div.peu span.expand{cursor:pointer;} .colA .res_neg div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colAlvtv.gif) no-repeat .2em 19.1em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;} .colB .res_neg div.video{position:relative;padding:.2em .2em 0;} .colB .res_neg div.video a{height:12.6em;display:block;position:relative;} .colB .res_neg div.video a img{display:block;} .colB .res_neg div.video img.thumb{overflow:hidden;} .colB .res_neg div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB3 .res_neg div.video{position:relative;padding:.2em .2em 0;} .colAB3 .res_neg div.video a{display:block;position:relative;} .colAB3 .res_neg div.video a img{display:block;} .colAB3 .res_neg div.video img.thumb{overflow:hidden;} .colAB3 .res_neg div.video .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .res_neg div.video div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .res_neg div.video div.peu{width:33.8em;height:4.1em;padding:0.2em;} .colB .res_neg div.video div.peu{width:22em;padding:0.2em;} .colAB3 .res_neg div.video div.peu{width:17.5em;padding:0.2em;} .colA .res_neg div.video div.close,.colB .n div.foto div.close,.colB .res_neg div.video div.close{width:1.7em;right:0;position:absolute;left:auto;} .colA .res_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;padding:.2em 2em .2em .4em;} .colB .res_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;padding:.2em 2em .2em .4em;} .colAB3 .res_neg div.video div.peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;padding:.2em 2em .2em .4em;} .res_neg div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .res_neg div.video span.expand{cursor:pointer;} .colA .res_neg div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .res_neg .nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .res_neg .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .res_neg .nav ul li{float:left;padding-right:.3em;} .res_neg .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .n-2cols{margin-bottom:1.7em;background:#FFF url("img/bg_colAB.gif") repeat-x 0 0;border:none;padding-top:1.9em;} .n-2cols div.cabecera{float:left;width:100%;background:transparent url(img/bg_colAB.gif) repeat-x 0 0;height:2.4em;text-transform:uppercase;border-bottom:.1em solid #D2D2D2;margin-bottom:1.1em;position:relative;margin-top:-1.9em} .n-2cols div.cabecera p{font:bold 1.2em Arial, Helvetica, sans-serif;color:#000;padding:.5em .2em;} .n-2cols div.cabecera p a{color:#000;text-decoration:none;} .n-2cols div.cabecera p a:hover{text-decoration:underline;} .n-2cols .jcarstatic_navin, .n-2cols .jcarstatic_navout{clear:both} .n-2cols p.p1{color:#9d9d9d;font-weight:400;font-size:.9em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;position:relative;padding-top:.3em;line-height:1em;padding-right:.6em;} .n-2cols p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;} .n-2cols p.p2 a{color:#0d53b2;text-decoration:none;} .n-2cols p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n-2cols p.p2 a.a1{text-transform:uppercase;display:block;width:auto;} .n-2cols h2{word-spacing:-0.4em;} .n-2cols h2 a{color:#052D5F;text-decoration:none;} .n-2cols h2 a:hover{text-decoration:underline;} .n-2cols p.p3{color:#000;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;clear:both;padding-top:.3em;line-height:1.3em;} .n-2cols p.p3 strong.autor{color:#3f3f3f;font-size:.9em;} .n-2cols p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .n-2cols ul.rel{padding:0;} .n-2cols ul.rel li{list-style:none;display:inline;} .n-2cols ul.rel li a{color:#0d53b2;font-weight:400;background:transparent url(img/bg_bullet.gif) no-repeat 0 .4em;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;line-height:1.3em;padding:0 0.3em 0 .8em;} .n-2cols ul.rel li a:hover{text-decoration:underline;} .n-2cols ul.rel li.en12 p a{ background-image:none; padding-left:0; font-size:1em; color:#0d53b2;} .n-2cols ul.rel li.en12 p a:hover{ color:#0d53b2;} .n-2cols div.left{float:left;margin-right:1em;overflow:hidden;} .n-2cols div.foto{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .n-2cols div.foto a img{display:block;} .n-2cols div.foto div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:59em;padding:0.2em;} .n-2cols div.left div.foto div.peu{width:33.8em;padding:0.2em;} div.w224 div.left div.foto div.peu{width:22em;} .n-2cols div.foto div.close,.colB .n div.foto div.close{right:0;position:absolute;left:auto;text-align:right;width:auto !important;} .n-2cols div.foto div.peu p{color:#FFF;font-weight:400;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.4em;} .n-2cols div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n-2cols div.foto div.peu span.expand{cursor:pointer;} .n-2cols .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;display:block;} .n-2cols .nav ul{display:block;float:right;padding-top:.2em;} .n-2cols .nav ul li{float:left;padding-right:.3em;display:block;} .n-2cols .nav ul li p{font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.1em;padding:.2em .3em;} .n-2cols .video{display:block;height:23.4em;overflow:hidden;background:#FFF url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;} .n-2cols div.video{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .n-2cols div.video a{display:block;position:relative;} .n-2cols div.video a img{display:block;} .n-2cols div.video img.thumb{height:18.5em;overflow:hidden;} .n-2cols div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .n-2cols div.video div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;padding:0.2em;} .n-2cols div.video div.close,.colB .n div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .n-2cols div.video div.peu p{color:#FFF;font-weight:400;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;text-align:left;padding:.2em 2em .2em .4em;} .n-2cols div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n-2cols div.video span.expand{cursor:pointer;} .n-2cols .carrusel{border:.1em solid #b8b6b7;border-top:none;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .n-2cols .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .n-2cols .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .n-2cols .carrusel ul li a{display:block;float:left;} .n-2cols .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .n-2cols .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .n-2cols .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .n-2cols .carrusel ul li p.mosca{display:none;} .n-2cols .carrusel ul li.select{background-color:#808ea0;} .n-2cols .carrusel ul li.select p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-0.9em;left:3em;width:2.7em;height:1.3em;} .n-2cols .carrusel ul li.select a img{border-color:#FFF;} .n-2cols div.grf_din{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .colAB .latder p.p3,.colAB .sup p.p3,.colABA .sup p.p3{clear:none;} .w224 .left{width:23em;} .w342 .left{width:34.8em;} .w224 .left .foto .peu{width:22em;} .w342 .left .foto .peu{width:33.8em;} .w224 p.p3{padding-top:.6em;} .w342 p.p3{padding-top:.6em;} .colAB .latder p.p2{margin:0;padding:.3em 0 0 .2em;} .colAB .sup h2{margin:0 0 .8em;padding:0;} .colAB .sup p.p2{margin:0;padding:0;} .colAB .sup p.p3{margin:.3em 0 0;padding:0 0 .6em;} .colAB .sup p.p4{margin:0;padding:0 0 .6em;} .colAB .sup .foto{margin:0;} .colAB .sup .video{margin:0;} .colAB .sup .grf_din{margin:0;padding:0;} .colAB .latder h2{margin:0;padding:0 0 .6em;} .colAB .latder p.p3{margin:0;padding:0 0 .6em;} .colAB .latder p.p4{margin:0;padding:0 0 .6em;} .colAB .latder .foto{margin:0;} .colAB .latder .video{margin:0;} .colAB .latder .grf_din{margin:0;padding:0;} .n-3cols{border:.1em solid #cacaca;margin-bottom:1.7em;position:relative;clear:both;} .n-3cols .wrap{border:.1em solid #FFF;background:#f7f7f7 url(img/bg_wrap_m_3cols.gif) repeat-x 0 0;clear:both;position:relative;padding:.9em .9em .5em;} .n-3cols .wrap ul.rel{background:transparent;} .n-3cols .wrap ul.rel li{list-style:none;background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;display:inline;padding:0 0 0 .8em;} .n-3cols .wrap ul.rel li a{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;text-decoration:none;} .n-3cols .wrap ul.rel li a:hover{text-decoration:underline;} .n-3cols .wrap span.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;} .n-3cols .wrap span.p2{color:#0d53b2;} .n-3cols .wrap span.p2 a{color:#0d53b2;font-weight:400;text-decoration:none;} .n-3cols .wrap span.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n-3cols .wrap span.p2 a.a1{text-transform:uppercase;} .n-3cols .wrap p.p3 strong.autor{font-size:.9em;color:#3f3f3f;} .n-3cols .wrap span.p4{color:#717171;font-size:.9em;} .n-3cols .wrap p{margin:.3em 0;} .n-3cols .wrap p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-right:.6em;} .n-3cols .wrap p.p2{color:#0d53b2;font:normal 1.2em Arial, Helvetica, sans-serif;text-align:left;} .n-3cols .wrap p.p2 a{color:#0d53b2;font-weight:400;text-decoration:none;} .n-3cols .wrap p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .n-3cols .wrap p.p2 a.a1{text-transform:uppercase;width:auto;} .n-3cols .wrap p.p3{color:#000;font:normal 1.2em Arial, Helvetica, sans-serif;} .n-3cols .wrap p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin:.6em 0;} .n-3cols h2 a{color:#052D5F;text-decoration:none;} .n-3cols h2 a:hover{text-decoration:underline;} .n-3cols .wrap .cuerpo,.sup .wrap h2{text-align:center;clear:both;padding:1em 0;} .sup .wrap .left{float:left;margin-right:1em;} .latder .wrap .left{float:left;margin-right:1em;} .latizq .wrap .left{float:right;margin-right:0;} .n-3cols .wrap div.foto{border:.1em solid #b8b6b7;position:relative;background-color:#FFF;padding:.2em;} .n-3cols .wrap div.foto a img{display:block;} .n-3cols .wrap div.foto div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:59em;padding:0.2em;} .n-3cols .wrap div.left div.foto div.peu{padding:0.2em;} .n-3cols .wrap div.foto div.close,.colB .n div.foto div.close{right:0;position:absolute;left:auto;text-align:right;width:auto !important;} .n-3cols .wrap div.foto div.peu p{color:#FFF;font-weight:400;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.2em 2em .2em 0.4em;} .n-3cols .wrap div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n-3cols .wrap div.foto div.peu span.expand{cursor:pointer;} div.latder .wrap div.foto div.peu{width:33.8em;} div.latizq .wrap div.foto div.peu{width:33.8em;} .n-3cols .wrap div.grf_din{border:.1em solid #b8b6b7;position:relative;background-color:#FFF;padding:.2em;} .n-3cols .wrap div.grf_din a img{display:block;} .n-3cols .wrap .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .n-3cols .wrap .nav ul{list-style:none;position:absolute;right:0;top:.2em; display:block; } .n-3cols .wrap .nav ul li{float:left;padding-right:.3em;} .n-3cols .wrap .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .w594 .nav { width:59.8em;} .n-3cols .video{display:block;height:23.4em;overflow:hidden;background:#FFF url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;} .n-3cols div.video{border:.1em solid #b8b6b7;position:relative;padding:.2em;} .n-3cols div.video a{display:block;position:relative;} .n-3cols div.video a img{display:block;} .n-3cols .video img.thumb{height:18.5em;overflow:hidden;} .n-3cols .video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .n-3cols div.video div.peu{background-color:#000;position:absolute;bottom:.2em;left:.2em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;height:4.1em;padding:0.2em;} .n-3cols div.video div.close,.colB .n div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .n-3cols div.video div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;text-align:left;padding:.2em 2em .2em .4em;} .n-3cols div.video span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .n-3cols div.video span.expand{cursor:pointer;} .n-3cols .carrusel{border:.1em solid #b8b6b7;border-top:none;height:8.1em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .n-3cols .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .n-3cols .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;padding:.4em;} .n-3cols .carrusel ul li a{display:block;float:left;} .n-3cols .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .n-3cols .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .n-3cols .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .n-3cols .carrusel ul li p.mosca{display:none;} .n-3cols .carrusel ul li.select{background-color:#808ea0;} .n-3cols .carrusel ul li.select p.mosca{display:block;background:transparent url(img/over_carrusel2.png) no-repeat 0 0;position:absolute;top:-1.2em;left:3em;width:2.7em;height:1.3em;} .n-3cols .carrusel ul li.select a img{border-color:#FFF;} .c64 h2{padding-top:1em;} .lv24htiquer .tk-rojo{background:transparent url(img/tk/bg_tk-rojo.gif) no-repeat 0 0;height:1.6em;margin-bottom:1.7em;padding:.6em;} .lv24htiquer .tk-rojo p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#042853;} .lv24htiquer .tk-rojo p strong.concept{font-size:.85em;color:#FFF;text-transform:uppercase;float:left;width:5.5em;overflow:hidden;margin-right:1em;padding-left:0.5em;} .lv24htiquer .tk-rojo p a{text-decoration:none;background:transparent url(img/tk/a_tk-rojo.gif) no-repeat top right;padding-right:1em;color:#042853;} .lv24htiquer .tk-rojo p a:hover{text-decoration:underline;} .lv24htiquer .tk-rojo p span{color:#e2001a;padding-right:.3em;font-weight:400;} .lv24htiquer .tk-azul{background:transparent url(img/tk/bg_tk-azul.gif) no-repeat 0 0;height:1.6em;margin-bottom:1.7em;padding:.6em;} .lv24htiquer .tk-azul p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#042853;} .lv24htiquer .tk-azul p strong.concept{font-size:.85em;color:#FFF;text-transform:uppercase;float:left;width:5.5em;overflow:hidden;margin-right:1em;padding-left:0.5em;} .lv24htiquer .tk-azul p a{color:#042853;text-decoration:none;background:transparent url(img/tk/a_tk-azul.gif) no-repeat top right;padding-right:1em;} .lv24htiquer .tk-azul p a:hover{text-decoration:underline;} .lv24htiquer .tk-azul p span{color:#3978cb;padding-right:.3em;font-weight:400;} .lv24hultimascontras{margin-bottom:1.7em;} .lv24hultimascontras .estandar{border:.1em solid #969696;background-color:#e7e7e7;} .lv24hultimascontras .estandar .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24hultimascontras .estandar .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hultimascontras .estandar .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24hultimascontras .estandar .cabecera p a span{color:#0d53b2;} .lv24hultimascontras .estandar .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24hultimascontras .estandar .contenido .lv24hlacontra{height:8.9em;padding:.7em .7em 0; position:relative;} .lv24hultimascontras .estandar .contenido .lv24hlacontra div.thumbnail{float:left;height:8.2em;width:10.8em;display:block;margin:0 .7em .7em 0;} .lv24hultimascontras .estandar .contenido .lv24hlacontra div.thumbnail a img{display:block;} .lv24hultimascontras .estandar .contenido .lv24hlacontra p{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.2em;} .lv24hultimascontras .estandar .contenido .lv24hlacontra p strong.autor{color:#3f3f3f;font-size:.9em;} .lv24hultimascontras .estandar .contenido .lv24hlacontra h2{font-weight:700;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;} .lv24hultimascontras .estandar .contenido .lv24hlacontra h2 a{color:#052D5F;text-decoration:none;} .lv24hultimascontras .estandar .contenido .lv24hlacontra h2 a:hover{text-decoration:underline;} .lv24hultimascontras .estandar .contenido .lv24hlacontra p.data{position:absolute;right:.3em;top:-2em;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-transform:none;} .lv24hultimascontras .estandar .nav{background-color:#FFF;height:2.4em;position:relative;border-top:.1em solid #d3d3d3;margin:0 .2em .2em;} .lv24hultimascontras .estandar .nav ul{list-style:none;position:absolute;right:0;top:.3em;} .lv24hultimascontras .estandar .nav ul li{float:left;padding-right:.3em;} .lv24hultimascontras .estandar .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimascontras .estandar .pie .sponsor{border-top:.1em solid #bcbcbc;margin:-0.2em 0.2em .2em .2em;} .lv24hultimascontras .estandar .pie .sponsor p{vertical-align:top;text-align:right;padding-right:.3em;} .lv24hultimascontras .estandar .pie .sponsor p span{display:inline;width:21em;float:left;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:.9em;padding:.5em .3em 1em 0;} .lv24hultimascontras .estandar .pie .sponsor p a{display:inline;width:9em;} .lv24hultimascontras .est2cols{position:relative;overflow:hidden;border-bottom:.1em solid #979797;} .lv24hultimascontras .est2cols p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:1.4em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;padding:1.2em .4em .8em;} .lv24hultimascontras .est2cols ul.list{padding-top:.5em;width:62em;overflow:hidden;background-color:#FFF;padding-bottom:1.5em;clear:both;} .lv24hultimascontras .est2cols ul.list li{width:17.4em;background-color:#e4e4e4;float:left;position:relative;height:1%;margin:0 1.8em -2000em 0;padding:.7em .7em 2000em;} .lv24hultimascontras .est2cols ul.list li .foto{margin-bottom:.8em;} .lv24hultimascontras .est2cols ul.list li .foto a img{display:block;height:12.8em;width:17.4em;} .lv24hultimascontras .est2cols ul.list li p.p2{color:#666;margin-bottom:.4em;font-size:1.1em;} .lv24hultimascontras .est2cols ul.list li h2{margin-bottom:.4em;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1.1em;} .lv24hultimascontras .est2cols ul.list li h2 a{color:#052D5F;text-decoration:none;} .lv24hultimascontras .est2cols ul.list li h2 a:hover{text-decoration:underline;} .lv24hultimascontras .est2cols ul.list li p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;line-height:1.3em;} .lv24hultimascontras .est2cols ul.list li p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 0 0;} .lv24hultimascontras .est2cols .nav{position:absolute;top:0;right:0;} .lv24hultimascontras .est2cols .nav ul{padding-top:1em;float:right;} .lv24hultimascontras .est2cols .nav ul li{float:left;padding-right:.3em;display:block;} .lv24hultimascontras .est2cols .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimascontras .est2cols .pie{position:relative;border-bottom:.4em solid #f0f0f0;height:2.9em;background-color:#FFF;} .lv24hultimascontras .est2cols .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;position:absolute;top:.7em;right:0;} .lv24hultimascontras .est2cols .pie a:hover{text-decoration:underline;} .lv24hultimascontras .top{position:relative;overflow:hidden;} .lv24hultimascontras .top .cabecera .c1{background-color:#4f6886;height:2.4em;border-top:.1em solid #d3d3d3;margin-bottom:.6em;} .lv24hultimascontras .top .cabecera .c1 p{font-family:Georgia, "Times New Roman", Times, serif;color:#FFF;text-transform:uppercase;font-size:1.2em;border-top:.1em solid #FFF;padding:.5em 0 0 .5em;} .lv24hultimascontras .top .cabecera .c2{border-left:.5em solid #b0cada;margin-bottom:.6em;padding:.7em;} .lv24hultimascontras .top .cabecera .c2 p{font:bold 1.3em Arial, Helvetica, sans-serif;} .lv24hultimascontras .top .foto{z-index:-1;display:block;background-color:#Fc0;height:22.6em;} .lv24hultimascontras .top .cuerpo{margin-top:-7.2em;display:block;overflow:hidden;clear:both;} .lv24hultimascontras .top .cuerpo .left{width:37em;float:left;position:relative;height:1%;margin:7.2em 0 -2000em;padding:0 0 2000em;} .lv24hultimascontras .top .cuerpo .left h2{font-family:Georgia,"Times New Roman",Times,serif;font-size:3.8em;font-weight:400;line-height:1em;color:#052d5f;padding:.2em 0;} .lv24hultimascontras .top .cuerpo .left h2 a{text-decoration:none;color:#052d5f;} .lv24hultimascontras .top .cuerpo .left h2 a:hover{text-decoration:underline;} .lv24hultimascontras .top .cuerpo .left p.p3{color:#9d9d9d;font-size:1.1em;text-align:right;font-family:Arial, Helvetica, sans-serif;padding:.2em .5em 0 0;} .lv24hultimascontras .top .cuerpo .left p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:1em 0 0;} .lv24hultimascontras .top .cuerpo .right{width:23em;float:right;position:relative;height:1%;background:url(img/bg_lacontra.png) repeat 0 0;margin:0 0 -2000em;padding:0 0 2000em;} .lv24hultimascontras .top .cuerpo .right p{color:#FFF;font-size:1.4em;line-height:1.2em;background:transparent url(img/iconos/bullet2.gif) no-repeat 1.5em 2.2em;text-indent:1em;padding:2em 1.6em;} .lv24hultimascontras .top .cuerpo .right p span{font-weight:700;} .colAB2{overflow:hidden;width:28.9em;} .colAB2 .lv24hultimasencuestas{width:29em;float:left;padding-right:1em;padding-bottom:1.7em;} .colAB2 .lv24hultimasencuestas .cabecera{margin-bottom:1em;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;height:2.4em;text-transform:uppercase;} .colAB2 .lv24hultimasencuestas .cabecera p{color:#000;font-weight:700;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;border:.1em solid #d2d2d2;padding:.5em .7em;} .colAB2 .lv24hultimasencuestas .cabecera p a{color:#000;text-decoration:none;} .colAB2 .lv24hultimasencuestas .cabecera p a:hover{text-decoration:underline;} .colAB2 .lv24hultimasencuestas .thumbnail{float:left;position:relative;margin:0 .8em .3em 0;} .colAB2 .lv24hultimasencuestas .thumbnail_video{float:left;position:relative;margin:0 .8em .8em 0;} .colAB2 .lv24hultimasencuestas .thumbnail_video a{text-decoration:none;position:relative;display:block;} .colAB2 .lv24hultimasencuestas .thumbnail_video a img{border:none;} .colAB2 .lv24hultimasencuestas .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB2 .lv24hultimasencuestas h2{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;line-height:1.1em;} .colAB2 .lv24hultimasencuestas h2 a{text-decoration:none;color:#052d5f;} .colAB2 .lv24hultimasencuestas h2 a:hover{text-decoration:underline;} .colAB2 .lv24hultimasencuestas ul.rel{margin-top:1em;clear:both;border-top:.1em solid #d3d3d3;} .colAB2 .lv24hultimasencuestas ul.rel li{border-bottom:.1em solid #d3d3d3;padding:.8em 0 .9em;} .colAB2 .lv24hultimasencuestas ul.rel li a{background:url(img/iconos/en2.gif) no-repeat scroll 0 .2em transparent;color:#052d5f;font:1.2em Arial,Helvetica,sans-serif;text-decoration:none;font-weight:700;line-height:1.3em;padding-left:1em;display:block;} .colAB2 .lv24hultimasencuestas ul.rel li a:hover{text-decoration:underline;} .colAB2 .lv24hultimasencuestas p.ver{background:url(img/bg_foro_vertodos.gif) repeat-x 0 0;height:2.2em;padding:.4em 0.3em 0 0;} .colAB2 .lv24hultimasencuestas p.ver a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .colAB2 .lv24hultimasencuestas p.ver a:hover{text-decoration:underline;} .lv24hultimasfotos .estandar{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .lv24hultimasfotos .estandar div.cabecera{background:transparent url(img/bg_cabecera_resaltada_neg.gif) repeat-x 0 0;height:2.6em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .lv24hultimasfotos .estandar div.cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#FFF;line-height:1.4em;padding:.3em;} .lv24hultimasfotos .estandar p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24hultimasfotos .estandar p.p1{color:#9d9d9d;font-size:.9em;line-height:1em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hultimasfotos .estandar p.p2{color:#fff;padding:.8em;} .lv24hultimasfotos .estandar p.p2 a{color:#fff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hultimasfotos .estandar p.p2 a:hover{color:#fff;text-decoration:underline;} .lv24hultimasfotos .estandar div.foto{position:relative;padding:.2em .2em 0;} .lv24hultimasfotos .estandar div.foto a img{display:block;} .lv24hultimasfotos .estandar div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;padding:0.2em;} .lv24hultimasfotos .estandar div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hultimasfotos .estandar div.foto div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24hultimasfotos .estandar div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hultimasfotos .estandar div.foto div.peu span.expand{cursor:pointer;} .lv24hultimasfotos .estandar .nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .lv24hultimasfotos .estandar .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hultimasfotos .estandar .nav ul li{float:left;padding-right:.3em;} .lv24hultimasfotos .estandar .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .lv24hultimasfotos .estandar .bottom{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24hultimasfotos .estandar .bottom a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hultimasfotos .estandar .bottom a.ir:hover{text-decoration:underline;} /* publicidad */ .lv24hultimasfotos .samsung-1{margin-bottom:1.7em;background-image:url(img/publicidad/lv24hultimasfotos/bg-samsung-1.jpg);width:34.8em;height:51.5em;background-color:transparent;border:none;padding-bottom:0;position:relative;} .lv24hultimasfotos .samsung-1 div.cabecera{border:none} .lv24hultimasfotos .samsung-1 div.foto{padding:1.3em 0.3em 0 6.6em; height:22.1em} .lv24hultimasfotos .samsung-1 div.foto a img {width:25.9em;height:16.5em} .lv24hultimasfotos .samsung-1 div.cabecera p{color:#000;padding:0.4em 0.35em} .lv24hultimasfotos .samsung-1 .nav{background:none;border:none;height:2.5em} .lv24hultimasfotos .samsung-1 .nav ul {position:absolute;left:0;margin-left:.5em;top:.1em} .lv24hultimasfotos .samsung-1 .nav ul li span {width:25px;height:25px;background:url(img/publicidad/lv24hultimasfotos/sprite-nav-samsung-1.png) no-repeat scroll left top transparent} .lv24hultimasfotos .samsung-1 .nav ul li span.prev {background-position:0 -5em} .lv24hultimasfotos .samsung-1 .nav ul li:hover span.prev {background-position:0 -7.5em} .lv24hultimasfotos .samsung-1 .nav ul li:hover span.next {background-position:0 -2.5em} .lv24hultimasfotos .samsung-1 .nav ul li p {padding:.4em .3em;width:4em;color:#b9c8d8} .lv24hultimasfotos .samsung-1 .nav ul li p.unod span{background-image:none;display:inline;cursor:auto;} .lv24hultimasfotos .samsung-1 div.foto div.peu {overflow:hidden;height:5.1em;left:.3em;border-top:1px solid #239caf; background-image:none;background:url(img/publicidad/lv24hultimasfotos/bg_titulo_foto.jpg) repeat-y transparent} .lv24hultimasfotos .samsung-1 div.foto div.peu.close {border-top:none;left:auto} .lv24hultimasfotos .samsung-1 .bottom {width:100px;background:none;position:absolute;top:26.4em;right:.5em} .lv24hultimasfotos .samsung-1 .bottom a.ir {border:none} .lv24hultimasfotos .samsung-1 div.foto div.peu span.close {display:none;width:13px;height:13px;background-image:url(http://css01.lavanguardia.com/imagenes/button/close.gif)} .lv24hultimasfotos .samsung-1 div.foto div.peu .p1 {color: #adadad} .lv24hultimasfotos .samsung-1 div.foto div.peu p.p2 {padding:.2em .3em;width:28.8em} .colA .participa,.colB .participa{border-top:.3em solid #c01200;background-position:0 -0.2em;} .colA .ulcomment .cabecera{border-bottom:0.1em solid #96a3b4;height:2.6em;text-transform:uppercase;} .colA .ulcomment .cabecera p{color:#506684;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;padding:0.6em 0;} .colA .ulcomment .cabecera p a{text-decoration:none;color:#506684;padding-left:0.2em;} .colA .ulcomment .cabecera a:hover{text-decoration:underline;} .colA .ulcomment .wrap .avatar{float:left;margin:1.1em 1em;} .colA .ulcomment .wrap .avatar img{border:none;} .colA .ulcomment .wrap .avatar img.icoavatar{border:0.2em solid #a3b1c4;height:2.8em;width:1.8em;} .colA .ulcomment .wrap p{font:Arial, Helvetica, sans-serif;font-weight:700;color:#3f3f3f;font-size:1.1em;padding:1.8em 0 0;} .colA .ulcomment .wrap .comme{background:#e7ecf0 url(img/par_bgcomillas.gif) no-repeat 0 0;clear:left;height:20.5em;border-bottom:1px solid #96a3b4;overflow:hidden;padding:2.7em 1em 2em 1.4em;} .colA .ulcomment .wrap .comme p{text-indent:1.6em;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;color:#000;font-weight:400;padding:0 0.5em 0 0;} .colA .ulcomment .wrap .comme p.comentadoen{background:none;text-indent:0;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#666;margin:1em 0 0;} .colA .ulcomment .wrap .comme p.comentadoen a{color:#052d5f;font-weight:700;text-decoration:none;} .colA .ulcomment .wrap .comme p.comentadoen a:hover{text-decoration:underline;} .colB .ulcomment{margin-bottom:1em;} .colB .ulcomment .cabecera{border-bottom:0.1em solid #96a3b4;height:2.6em;text-transform:uppercase;} .colB .ulcomment .cabecera p{color:#506684;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;padding:0.6em 0;} .colB .ulcomment .cabecera p a{text-decoration:none;color:#506684;padding-left:0.2em;} .colB .ulcomment .cabecera a:hover{text-decoration:underline;} .colB .ulcomment .wrap .avatar{float:left;margin:1.1em 1em;} .colB .ulcomment .wrap .avatar img{border:none;} .colB .ulcomment .wrap .avatar img.icoavatar{border:0.2em solid #a3b1c4;height:2.8em;width:1.8em;} .colB .ulcomment .wrap p{font:Arial, Helvetica, sans-serif;font-weight:700;color:#3f3f3f;font-size:1.1em;padding:1.8em 0 0;} .colB .ulcomment .wrap .comme{background:#e7ecf0 url(img/par_bgcomillas.gif) no-repeat 0 0;clear:left;border-bottom:1px solid #96a3b4;overflow:hidden;padding:2.6em 1em 1.8em 1.4em;} .colB .ulcomment .wrap .comme p{text-indent:1.6em;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;color:#000;font-weight:400;padding:0 0.5em 0 0;} .colB .ulcomment .wrap .comme p.comentadoen{background:none;text-indent:0;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#666;margin:1em 0 0;} .colB .ulcomment .wrap .comme p.comentadoen a{color:#052d5f;font-weight:700;text-decoration:none;} .colB .ulcomment .wrap .comme p.comentadoen a:hover{text-decoration:underline;} .colB .ulcomment .nav{height:2.4em;position:relative;border-bottom:3px solid #96a3b4;} .colB .ulcomment .nav ul{list-style:none;position:absolute;right:0;top:.3em;} .colB .ulcomment .nav ul li{float:left;padding-right:.3em;} .colB .ulcomment .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .colA .ulcomment .nav{height:2.4em;position:relative;border-bottom:3px solid #96a3b4;} .colA .ulcomment .nav ul{list-style:none;position:absolute;right:0;top:.3em;} .colA .ulcomment .nav ul li{float:left;padding-right:.3em;} .colA .ulcomment .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcajahtml_foros .titulo{background:url(img/bg_otrasencuestas.gif) repeat-x 0 0;height:3.8em;margin:0 0 1.3em;} .lv24hcajahtml_foros .titulo p{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#000;padding:.8em 0 .3em .4em;} .lv24hcajahtml_foros .titulo p a{color:#000;text-decoration:none;} .lv24hcajahtml_foros .titulo p a:hover{text-decoration:underline;} .colAB2 .lv24hultimosforos{width:29em;float:left;padding-right:1em;padding-bottom:1.7em;} .colAB2 .lv24hultimosforos .cabecera{margin-bottom:1em;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;height:2.4em;text-transform:uppercase;} .colAB2 .lv24hultimosforos .cabecera p{color:#000;font-weight:700;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;border:.1em solid #d2d2d2;padding:.5em .7em;} .colAB2 .lv24hultimosforos .cabecera p a{color:#000;text-decoration:none;} .colAB2 .lv24hultimosforos .cabecera p a:hover{text-decoration:underline;} .colAB2 .lv24hultimosforos .thumbnail{float:left;position:relative;margin:0 .8em .3em 0;} .colAB2 .lv24hultimosforos .thumbnail_video{float:left;position:relative;margin:0 .8em .8em 0;} .colAB2 .lv24hultimosforos .thumbnail_video a{text-decoration:none;position:relative;display:block;} .colAB2 .lv24hultimosforos .thumbnail_video a img{border:none;} .colAB2 .lv24hultimosforos .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .colAB2 .lv24hultimosforos h2{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;line-height:1.1em;color:#052d5f;} .colAB2 .lv24hultimosforos h2 a{text-decoration:none;color:#052d5f;} .colAB2 .lv24hultimosforos h2 a:hover{text-decoration:underline;} .colAB2 .lv24hultimosforos ul.rel{margin-top:1em;clear:both;border-top:.1em solid #d3d3d3;} .colAB2 .lv24hultimosforos ul.rel li{border-bottom:.1em solid #d3d3d3;padding:.8em 0 .9em;} .colAB2 .lv24hultimosforos ul.rel li a{background:transparent url(img/iconos/en2.gif) no-repeat 0 .2em;color:#052d5f;font:1.2em Arial,Helvetica,sans-serif;text-decoration:none;font-weight:700;line-height:1.3em;padding-left:1em;} .colAB2 .lv24hultimosforos ul.rel li a:hover{text-decoration:underline;} .colAB2 .lv24hultimosforos ul.rel li a span.cerrado{font-family:Arial,Helvetica,sans-serif;font-size:.9em;background:url(img/iconos/cerrado.png) no-repeat scroll 0 .15em transparent;color:#3F3F3F;margin-left:0.5em;font-weight:400;padding:0 0 0 1.2em;} .colAB2 .lv24hultimosforos ul.rel li p{background:transparent url(img/iconos/en2.gif) no-repeat 0 .2em;color:#052d5f;font:1.2em Arial,Helvetica,sans-serif;text-decoration:none;font-weight:700;line-height:1.3em;padding-left:1em;display:block;} .colAB2 .lv24hultimosforos ul.rel li span.cerrado{font-family:Arial,Helvetica,sans-serif;font-size:1.1em;background:url(img/iconos/cerrado.png) no-repeat scroll 0 .15em transparent;color:#3F3F3F;margin-left:0.5em;font-weight:400;padding:0 0 0 1.2em;} .colAB2 .lv24hultimosforos p.ver{background:url(img/bg_foro_vertodos.gif) repeat-x 0 0;height:2.2em;padding:.4em 0.3em 0 0;} .colAB2 .lv24hultimosforos p.ver a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .colAB2 .lv24hultimosforos p.ver a:hover{text-decoration:underline;} .lv24hvideonoticia .res_neg p.p2{color:#67aaff;background:transparent url(img/bg_bullet_videonoticia_neg.png) no-repeat .8em .1em;padding-left:2.4em;} .lv24hvideonoticia .res_neg p.p2 a{color:#67aaff;text-decoration:none;} .lv24hvideonoticia .res_neg p.p2 a:hover{color:#67aaff;text-decoration:underline;} .lv24hvideonoticia .res_neg p.p2 a.a1{text-transform:uppercase;} .lv24hvideonoticia .res p.p2{color:#0d53b2;background:transparent url(img/bg_bullet_videonoticia.gif) no-repeat .8em .1em;padding-left:2.4em;} .lv24hvideonoticia .res p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hvideonoticia .res p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hvideonoticia .res p.p2 a.a1{text-transform:uppercase;} .lv24hvinyeta{margin-bottom:1.7em;} .lv24hvinyeta .vinyeta{border:.1em solid #969696;clear:both;} .lv24hvinyeta .vinyeta .cabecera{height:2.4em;border:.2em solid #ececec;} .lv24hvinyeta .vinyeta .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.5em 0 .3em;} .lv24hvinyeta .vinyeta .cabecera p a{color:#000;text-decoration:none;padding-left:0.2em;} .lv24hvinyeta .vinyeta .cabecera p a:hover{text-decoration:underline;} .lv24hvinyeta .vinyeta .separador{background-color:#969696;display:block;height:0.1em;overflow:hidden;} .lv24hvinyeta .vinyeta .wrap{border:.2em solid #ececec;} .lv24hvinyeta .vinyeta .wrap .foto{position:relative;} .lv24hvinyeta .vinyeta .wrap .foto a img{display:block;} .lv24hvinyeta .vinyeta .wrap p{padding-left:.8em;padding-right:.8em;} .lv24hvinyeta .vinyeta .wrap p.p1{color:#9d9d9d;font:normal .9em Arial, Helvetica, sans-serif;text-align:right;padding-top:.1em;padding-bottom:0;} .lv24hvinyeta .vinyeta .wrap p.p2{padding:.1em .8em .55em .6em;font:normal 1.7em Arial, Helvetica, sans-serif; color:#052D5F;} .lv24hvinyeta .vinyeta .wrap p.p2 strong.autor{color:#052D5F;} .lv24hvinyeta .vinyeta .wrap p.p2 strong.autor a{color:#052D5F;text-decoration:none;} .lv24hvinyeta .vinyeta .wrap p.p2 strong.autor a:hover{text-decoration:underline;} .lv24hvinyeta .vinyeta .wrap p.p2 a.titulo{color:#052d5f;text-decoration:none;} .lv24hvinyeta .vinyeta .wrap p.p2 a.titulo:hover{text-decoration:underline;} .lv24hvinyeta .vinyeta .wrap p.p2 a.serie{color:#052d5f;text-decoration:none;} .lv24hvinyeta .vinyeta .wrap p.p2 a.serie:hover{text-decoration:underline;} .lv24hvinyeta .vinyeta p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:0 .8em 0 .6em;} .lv24hvinyeta .vinyeta .wrap .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hvinyeta .vinyeta .wrap .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hvinyeta .vinyeta .wrap .nav ul li{float:left;padding-right:.3em;} .lv24hvinyeta .vinyeta .wrap .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .colA .lv24hvinyeta .vinyeta .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hvinyeta .vinyeta .wrap .foto .peu p{color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .lv24hvinyeta .vinyeta .wrap .foto .peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24hvinyeta .vinyeta .wrap .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;} .colA .lv24hvinyeta .vinyeta .wrap .foto .peu{width:28.3em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colB .lv24hvinyeta .vinyeta .wrap .foto .peu{width:17.6em;color:#FFF;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding:0.2em 2em 0.2em 0.8em;} .colA .lv24hvinyeta .vinyeta .wrap .foto .close,.colB .lv24hvinyeta .vinyeta .wrap .foto .close{width:1.7em;right:0;position:absolute;left:auto;} .lv24hvinyeta .vinyeta .wrap .foto .peu span.expand{cursor:pointer;} .lv24hvinyeta .vinyeta .wrap ul.rel{border-top:.1em solid #d4d4d4;margin:.9em .7em 0 .8em;padding:.6em 0 .7em;} .lv24hvinyeta .vinyeta .wrap ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat .2em .5em;padding:0 1.1em;} .lv24hvinyeta .vinyeta .wrap ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hvinyeta .vinyeta .wrap ul.rel li a:hover{text-decoration:underline;} .lv24hvinyeta .vinyeta .wrap p.p5{padding:0 0.8em 0.9em 0.6em;} .lv24hvinyeta .vinyeta .wrap p.p5 a{background:transparent url(img/iconos/en12.png) no-repeat .3em .1em;padding-left:1.7em;color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hvinyeta .vinyeta .wrap p.p5 a:hover{text-decoration:underline;} .lv24hvinyeta .ennoticia{margin-bottom:1.7em;background-color:#d9d9d9;border:0.1em solid #969696;padding:.2em;} .lv24hvinyeta .ennoticia div.img{float:left;margin:0 .8em .8em 0;} .lv24hvinyeta .ennoticia p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hvinyeta .ennoticia p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24hvinyeta .ennoticia p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hvinyeta .ennoticia p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hvinyeta .ennoticia h2{padding:0;} .lv24hvinyeta .ennoticia h2 a{color:#052D5F;text-decoration:none;} .lv24hvinyeta .ennoticia h2 a:hover{text-decoration:underline;} .lv24hvinyeta .ennoticia h2 a.titulo{font-weight:400;} .lv24hvinyeta .ennoticia h2 a.serie{font-weight:400;} .lv24hvinyeta .ennoticia p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.8em 0 0;} .lv24hvinyeta .ennoticia p.p3 a{color:#000;text-decoration:none;} .lv24hvinyeta .ennoticia p.p3 a:hover{color:#000;text-decoration:underline;} .lv24hvinyeta .ennoticia p.p3 span{color:#717171;} .lv24hvinyeta .ennoticia .cuerpo{background-color:#FFF;padding:.8em;} .lv24hvinyeta .ennoticia .foto{position:relative;background:#d9d9d9 url(img/bg_vinyeta.gif) repeat-x 0 0;padding:0;} .lv24hvinyeta .ennoticia .foto img{display:block;margin:0 auto;} .lv24hvinyeta .ennoticia .foto a.ampliaImg{position:absolute;top:.2em;right:.2em;color:#FFF;background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;width:3.1em;height:2.3em;} .lv24hvinyeta .ennoticia .foto a.ampliaImg span{text-indent:-19999.9em;float:left;} .lv24hvinyeta .ennoticia .nav{background:transparent url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;border:.1em solid #cfcfcf;border-bottom:none;} .lv24hvinyeta .ennoticia .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hvinyeta .ennoticia .nav ul li{float:left;padding-right:.3em;} .lv24hvinyeta .ennoticia .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .detalle .colB .lv24hvinyeta{margin-bottom:1.7em;} .detalle .colB .lv24hvinyeta .ennoticia{background-color:#d9d9d9;border:0.1em solid #969696;padding:.2em;} .detalle .colB .lv24hvinyeta .ennoticia div.img{float:left;margin:0 .8em .8em 0;} .detalle .colB .lv24hvinyeta .ennoticia p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .detalle .colB .lv24hvinyeta .ennoticia p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .detalle .colB .lv24hvinyeta .ennoticia p.p2 a{color:#0d53b2;text-decoration:none;} .detalle .colB .lv24hvinyeta .ennoticia p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .detalle .colB .lv24hvinyeta .ennoticia h2{padding:0;} .detalle .colB .lv24hvinyeta .ennoticia h2 a{color:#052D5F;text-decoration:none;} .detalle .colB .lv24hvinyeta .ennoticia h2 a:hover{text-decoration:underline;} .detalle .colB .lv24hvinyeta .ennoticia h2 a.titulo{font-weight:400;} .detalle .colB .lv24hvinyeta .ennoticia h2 a.serie{font-weight:400;} .detalle .colB .lv24hvinyeta .ennoticia p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;margin-bottom:0;background-color:transparent;padding:.8em 0 0;} .detalle .colB .lv24hvinyeta .ennoticia p.p3 span{color:#717171;} .detalle .colB .lv24hvinyeta .ennoticia .cuerpo{background-color:#FFF;padding:.8em;} .detalle .colB .lv24hvinyeta .ennoticia .foto{position:relative;background-color:#d9d9d9;margin-bottom:0;padding:0;} .detalle .colB .lv24hvinyeta .ennoticia .foto img{display:block;margin:0 auto;} .detalle .colB .lv24hvinyeta .ennoticia .foto a.ampliaImg{position:absolute;top:.2em;right:.2em;color:#FFF;background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;width:3.1em;height:2.3em;} .detalle .colB .lv24hvinyeta .ennoticia .foto a.ampliaImg span{text-indent:-19999.9em;float:left;} .detalle .colB .lv24hvinyeta .ennoticia .nav{background:transparent url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;border:.1em solid #cfcfcf;border-bottom:none;} .detalle .colB .lv24hvinyeta .ennoticia .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .detalle .colB .lv24hvinyeta .ennoticia .nav ul li{float:left;padding-right:.3em;} .detalle .colB .lv24hvinyeta .ennoticia .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;color:#000;margin:0;padding:.2em .3em;} .lv24hultimosarticulosopinion .agrupa{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24hultimosarticulosopinion .agrupa .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24hultimosarticulosopinion .agrupa .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hultimosarticulosopinion .agrupa .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24hultimosarticulosopinion .agrupa .cabecera p a span{color:#0d53b2;} .lv24hultimosarticulosopinion .agrupa .cabecera p.data{position:absolute;right:.3em;top:.3em;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;font-weight:400;text-transform:none;} .lv24hultimosarticulosopinion .agrupa .cabecera3{position:relative;border-right:.2em solid #e7e7e7;border-left:.2em solid #e7e7e7;padding:.2em 0 0;} .lv24hultimosarticulosopinion .agrupa .cabecera3 p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24hultimosarticulosopinion .agrupa .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24hultimosarticulosopinion .agrupa .nav{background-color:#FFF;height:2.4em;position:relative;border-top:.1em solid #d3d3d3;margin:0 .2em .2em;} .lv24hultimosarticulosopinion .agrupa .nav ul{list-style:none;position:absolute;right:0;top:.3em;} .lv24hultimosarticulosopinion .agrupa .nav ul li{float:left;padding-right:.3em;} .lv24hultimosarticulosopinion .agrupa .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimosarticulosopinion .agrupa .pie{background-color:#FFF;position:relative;height:2.6em;border-top:.1em solid #d3d3d3;margin:0 0.2em 0.2em;} .lv24hultimosarticulosopinion .agrupa .pie a.rss{font-weight:400;font-size:1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#000;background:url(img/iconos/rss.gif) no-repeat 0 0;padding-left:1.5em;position:absolute;right:.3em;top:.8em;} .lv24hultimosarticulosopinion .agrupa .pie a.rss:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .pie ul.section{position:absolute;left:.3em;top:.2em;padding:.6em 0;} .lv24hultimosarticulosopinion .agrupa .pie ul.section li{display:inline;margin:.2em .3em .2em 0;} .lv24hultimosarticulosopinion .agrupa .pie ul.section li a{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;background:url(img/bg_options_cajahtml_fye.gif) no-repeat top right;padding:0 0.7em 0 0;} .lv24hultimosarticulosopinion .agrupa .pie ul.section li a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .pie ul.section li.last a{background-image:none;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi{overflow:hidden;margin-left:.15em;padding-top:.5em;height:20em;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li{display:block;height:5em;width:16em;margin-right:.45em;margin-left:.45em;margin-bottom:.5em;background:#FFF url(img/bg_opinio.gif) repeat-x 0 0;float:left;overflow:hidden;padding-top:1.2em;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li img{height:4em;width:4em;float:left;margin:0 .5em;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li a.tit{font-size:1.1em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;display:block;padding-bottom:.2em;line-height:1.1em;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li a.tit:hover{text-decoration:underline;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li p.autor{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:400;} .colA .lv24hultimosarticulosopinion .agrupa ul.opi li p.autor strong{font-weight:400;font-size:1.1em;line-height:1.1em;} .colB .lv24hultimosarticulosopinion .agrupa .opi{margin-bottom:0.2em;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi{overflow:hidden;padding-top:.5em;border-bottom:.1em solid #cfcfcf;margin:0 .3em;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi li{display:block;min-height:4em;width:21.6em;margin-bottom:1em;background:#FFF url(img/bg_opinio.gif) repeat-x 0 0;padding-top:1.2em;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi li img{height:4em;width:4em;float:left;margin:0 .5em;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi li a.tit{font-size:1.1em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;display:block;padding-bottom:.3em;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi li a.tit:hover{text-decoration:underline;} .colB .lv24hultimosarticulosopinion .agrupa ul.opi li p.autor{font-size:1.1em;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:400;} .colB .lv24hultimosarticulosopinion .agrupa .pie{background-color:#fff;} .colB .lv24hultimosarticulosopinion .agrupa .pie a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat 11em .7em;text-align:right;padding:.5em .8em;} .colB .lv24hultimosarticulosopinion .agrupa .pie a.ir:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .contenido .n{position:relative;clear:both;background-image:none;margin:0;padding:0 0 .8em;} .lv24hultimosarticulosopinion .agrupa .contenido .n p{margin:0;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding:.6em .8em;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p2 a.a1{float:left;display:block;width:auto;text-transform:none;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding:.3em .8em 0;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p3 strong.autor{color:#3f3f3f;font-weight:700;font-size:.9em;font-family:Arial, Helvetica, sans-serif;} .lv24hultimosarticulosopinion .agrupa .contenido .n p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 0 0;} .lv24hultimosarticulosopinion .agrupa .contenido .n h2{padding:.8em .8em .2em;} .lv24hultimosarticulosopinion .agrupa .contenido .n h2 a{color:#052D5F;text-decoration:none;} .lv24hultimosarticulosopinion .agrupa .contenido .n h2 a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .contenido .n h3{color:#052D5F;font-size:1.5em;line-height:1em;font-weight:700;padding:.4em;} .lv24hultimosarticulosopinion .agrupa .contenido .n ul.rel{background-color:#FFF;padding:.6em .8em 0;} .lv24hultimosarticulosopinion .agrupa .contenido .n ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hultimosarticulosopinion .agrupa .contenido .n ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hultimosarticulosopinion .agrupa .contenido .n ul.rel li a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa .contenido .n ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb{padding-top:.9em;background:#FFF;border:none;margin:0;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb p.p2 a.a1{text-transform:none;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb h3{color:#052D5F;font-size:1.4em;font-weight:700;line-height:1em;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb ul.rel{border-top:none;clear:both;margin-top:0.6em;padding:.3em 0 0;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hultimosarticulosopinion .agrupa .contenido .res_thumb ul.rel li a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa2{border:0.1em solid #969696;background-color:#e7e7e7;border-bottom:none;} .lv24hultimosarticulosopinion .agrupa2 .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24hultimosarticulosopinion .agrupa2 .cabecera p{font:bold 1.9em Arial, Helvetica, sans-serif;background-color:#FFF;padding:.3em .5em;} .lv24hultimosarticulosopinion .agrupa2 .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat right .2em;padding-right:.8em;} .lv24hultimosarticulosopinion .agrupa2 .cabecera p a span{color:#0d53b2;} .lv24hultimosarticulosopinion .agrupa2 .director{background:#FFF url(img/bg_ultimos_articulos_opinio.gif) repeat-x 0 0;border:0.2em solid #FFF;height:7em;padding:1.4em .7em .5em;} .lv24hultimosarticulosopinion .agrupa2 .director div.thumbnail{float:left;margin:0 .8em .8em 0;} .lv24hultimosarticulosopinion .agrupa2 .director p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hultimosarticulosopinion .agrupa2 .director p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .lv24hultimosarticulosopinion .agrupa2 .director p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hultimosarticulosopinion .agrupa2 .director p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa2 .director p.p2 a.a1{text-transform:uppercase;} .lv24hultimosarticulosopinion .agrupa2 .director h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hultimosarticulosopinion .agrupa2 .director h2 a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .agrupa2 .director p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.1em;} .lv24hultimosarticulosopinion .agrupa2 .director p.p3 strong.autor{color:#717171;} .lv24hultimosarticulosopinion .agrupa2 .director p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .lv24hultimosarticulosopinion .item{border:.3em solid #d9d9d9;width:26.2em;background:#FFF url(img/bg_articulodia.gif) repeat-x left bottom;margin-bottom:1.7em;position:relative;display:block;padding:1.7em 1.2em 3.5em;} .lv24hultimosarticulosopinion .item .thumb{float:left;margin:0 .9em 1.2em 0;} .lv24hultimosarticulosopinion .item p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#000;text-transform:uppercase;line-height:2em;} .lv24hultimosarticulosopinion .item p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#000;line-height:1.2em;clear:both;} .lv24hultimosarticulosopinion .item h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:2.2em;color:#052d5f;line-height:1em;} .lv24hultimosarticulosopinion .item h2 a{text-decoration:none;color:#052d5f;} .lv24hultimosarticulosopinion .item h2 a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .item p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;position:absolute;bottom:1em;left:1.2em;padding:.6em 0 0;} .lv24hultimosarticulosopinion .item a.ir{position:absolute;bottom:.7em;right:.7em;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;display:block;text-decoration:none;color:#0d53b2;height:1.4em;width:5em;background:url(img/iconos/sprite_articulosdia.gif) no-repeat 0 0;padding-left:1.5em;padding-top:.4em;} .lv24hultimosarticulosopinion .item a.ir:hover{background:url(img/iconos/sprite_articulosdia.gif) no-repeat 0 -1.8em;} .lv24hultimosarticulosopinion .desDirector{background:#FFF url(img/bg_destacadoEditorial.gif) repeat-x 0 0;padding-top:2.2em;border-bottom:.1em solid #979797;margin-bottom:1.7em;} .lv24hultimosarticulosopinion .desDirector .cabecera{margin-bottom:2.6em;} .lv24hultimosarticulosopinion .desDirector .cabecera p.p1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:1em;letter-spacing:.3em;} .lv24hultimosarticulosopinion .desDirector .cabecera p.p1 a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat right top;padding-right:1.5em;} .lv24hultimosarticulosopinion .desDirector .contenido div.left{float:left;width:10.3em;margin-left:.4em;} .lv24hultimosarticulosopinion .desDirector .contenido div.right{float:right;width:41.5em;} .lv24hultimosarticulosopinion .desDirector .contenido div.right h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.3em;color:#052d5f;line-height:1em;padding-bottom:.2em;} .lv24hultimosarticulosopinion .desDirector .contenido div.right h2 a{color:#052d5f;text-decoration:none;} .lv24hultimosarticulosopinion .desDirector .contenido div.right h2 a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .desDirector .contenido div.right p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;} .lv24hultimosarticulosopinion .desDirector .pie{border-bottom:.4em solid #f0f0f0;height:4.5em;position:relative;} .lv24hultimosarticulosopinion .desDirector .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;position:absolute;bottom:.3em;right:.5em;} .lv24hultimosarticulosopinion .desDirector .pie a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .desArticulistas{background:#FFF url(img/bg_destacadoEditorial.gif) repeat-x 0 0;padding-top:2.2em;position:relative;border-bottom:0.1em solid #979797;} .lv24hultimosarticulosopinion .desArticulistas .cabecera p.p1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:1em;letter-spacing:.3em;} .lv24hultimosarticulosopinion .desArticulistas .cabecera p.p1 a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat right top;padding-right:1.5em;} .lv24hultimosarticulosopinion .desArticulistas .contenido{min-height:43.5em;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul{overflow:hidden;padding-top:.5em;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul li{display:block;min-height:4em;margin-bottom:.9em;background:#FFF url(img/bg_destacadoArticulistas.gif) repeat-x 0 0;padding-top:.7em;border-bottom:.1em solid #ccc;padding-right:.7em;padding-bottom:.6em;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul li img{height:4em;width:4em;float:left;margin:0 1em 0 0;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul li a.tit{font-size:1.2em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;display:block;padding-bottom:.2em;line-height:1.15em;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul li a.tit:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .desArticulistas .contenido ul li p.autor{font-size:1.1em;color:#424242;font-family:Arial, Helvetica, sans-serif;font-weight:400;} .lv24hultimosarticulosopinion .desArticulistas .nav{height:2.4em;position:absolute;right:0;bottom:0;z-index:2;} .lv24hultimosarticulosopinion .desArticulistas .nav ul{float:right;} .lv24hultimosarticulosopinion .desArticulistas .nav ul li{padding-right:.3em;float:left;} .lv24hultimosarticulosopinion .desArticulistas .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimosarticulosopinion .desArticulistas .pie{position:relative;border-top:.1em solid #cfcfcf;border-bottom:.4em solid #f0f0f0;height:2.4em;} .lv24hultimosarticulosopinion .desArticulistas .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;position:absolute;top:.5em;left:.5em;} .lv24hultimosarticulosopinion .desArticulistas .pie a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .desEditorial{background:#FFF url(img/bg_destacadoEditorial.gif) repeat-x 0 0;padding-top:2.8em;border-bottom:.1em solid #979797;} .lv24hultimosarticulosopinion .desEditorial .cabecera p.p1{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;text-transform:uppercase;color:#000;font-weight:700;margin-bottom:1em;letter-spacing:.2em;} .lv24hultimosarticulosopinion .desEditorial .cabecera p.p1 a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat right top;padding-right:1.5em;} .lv24hultimosarticulosopinion .desEditorial .contenido{padding-top:1.2em;height:42.2em;} .lv24hultimosarticulosopinion .desEditorial .contenido h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.1em;color:#052d5f;line-height:1em;text-align:center;padding-bottom:.5em;} .lv24hultimosarticulosopinion .desEditorial .contenido h2 a{color:#052d5f;text-decoration:none;} .lv24hultimosarticulosopinion .desEditorial .contenido h2 a:hover{text-decoration:underline;} .lv24hultimosarticulosopinion .desEditorial .contenido p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;} .lv24hultimosarticulosopinion .desEditorial .contenido p.p2 span.capital{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:60px;letter-spacing:1px;line-height:49px;margin:0 12px 0 -3px;} .lv24hultimosarticulosopinion .desEditorial .contenido div.sep{background-color:#759ccb;width:3em;display:block;height:.2em;margin:2.7em auto;} .lv24hultimosarticulosopinion .desEditorial .pie{position:relative;border-bottom:.4em solid #f0f0f0;height:2em;} .lv24hultimosarticulosopinion .desEditorial .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;position:absolute;top:.1em;right:.5em;} .lv24hultimosarticulosopinion .desEditorial .pie a:hover{text-decoration:underline;} .lv24hdestacamosennoticia .c12 h3{font-size:1.2em;line-height:1em;} .lv24hdestacamosennoticia .c14 h3{font-size:1.4em;line-height:1.2em;} .lv24hdestacamosennoticia .c17 h3{font-size:1.7em;line-height:1.3em;} .colB .lv24hdestacamosennoticia .destacamos{margin-bottom:1.7em;background-color:#FFF;border:0.1em solid #D2D2D2;padding-top:.2em;padding-bottom:.6em;} .colB .lv24hdestacamosennoticia .destacamos .thumbnail{float:left;margin:.4em .6em 0;} .colB .lv24hdestacamosennoticia .destacamos .foto{background:#FFF;} .colB .lv24hdestacamosennoticia .destacamos p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;margin-bottom:0;padding:0 .2em;} .colB .lv24hdestacamosennoticia .destacamos p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;line-height:1em;margin:0;padding:.3em .6em;} .colB .lv24hdestacamosennoticia .destacamos p.p2 a{color:#0d53b2;text-decoration:none;} .colB .lv24hdestacamosennoticia .destacamos p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .colB .lv24hdestacamosennoticia .destacamos p.p2 a.a1{text-transform:uppercase;} .colB .lv24hdestacamosennoticia .destacamos h3{font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#052d5f;padding:0 .5em;} .colB .lv24hdestacamosennoticia .destacamos h3 a{color:#052D5F;text-decoration:none;} .colB .lv24hdestacamosennoticia .destacamos h3 a:hover{text-decoration:underline;} .colB .lv24hdestacamosennoticia .destacamos p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;background-color:#FFF;margin:0;padding:.3em .6em;} .lv24hdestacamosennoticia .destac{margin-bottom:1.7em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1em 0 1.2em;} .lv24hdestacamosennoticia .destac div.foto{margin:-0.7em .2em 0;} .lv24hdestacamosennoticia .destac div.thumbnail{float:left;margin:0 .8em 0 1em;} .lv24hdestacamosennoticia .destac p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:0 .2em;} .lv24hdestacamosennoticia .destac p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;line-height:1em;padding:0 1em 0.2em;} .lv24hdestacamosennoticia .destac p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hdestacamosennoticia .destac p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hdestacamosennoticia .destac h3{font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#052d5f;padding:0 .8em;} .lv24hdestacamosennoticia .destac h3 a{color:#052D5F;text-decoration:none;} .lv24hdestacamosennoticia .destac h3 a:hover{text-decoration:underline;} .lv24hdestacamosennoticia .destac p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding:.4em 1em 0;} .lv24hdestacamosennoticia .destac p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 1em 0 1em;} .lv24hfoto .visor{margin-bottom:1.7em;background:#e4e4e4;border:0.1em solid #D2D2D2;padding:0 0 1.2em;} .lv24hfoto .visor div.img{float:left;margin:0 .8em .8em 0;} .lv24hfoto .visor p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hfoto .visor p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24hfoto .visor p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hfoto .visor p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hfoto .visor h2{padding:.8em .8em 0;} .lv24hfoto .visor h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24hfoto .visor h2 a:hover{text-decoration:underline;} .lv24hfoto .visor p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.8em .8em 0;} .lv24hfoto .visor p.p3 span{color:#717171;} .lv24hfoto .visor .foto{position:relative;background:transparent url(img/bg_foto.gif) repeat-x 0 0;border-bottom:.1em solid #D2D2D2;margin:.2em;} .lv24hfoto .visor .foto img{display:block;margin:0 auto;} .lv24hfoto .visor .foto a.ampliaImg{position:absolute;top:.2em;right:.2em;color:#FFF;background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;width:3.1em;height:2.3em;} .lv24hfoto .visor .foto a.ampliaImg span{text-indent:-19999.9em;float:left;} .lv24hfoto .visor .nav{background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hfoto .visor .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hfoto .visor .nav ul li{float:left;padding-right:.3em;} .lv24hfoto .visor .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .detalle .colB .lv24hfoto .foto{background-color:#22344B;margin-bottom:1.7em;padding-top:.3em;} .detalle .colB .lv24hfoto .foto .foto{margin-bottom:0;padding-top:0;} .detalle .colB .lv24hfoto .foto p.p3{margin-bottom:.8em;background-color:#0f2138;color:#FFF;font-size:1.1em;padding:.9em .8em;} .detalle .colB .lv24hfoto .foto p.p3 span{color:#9d9d9d;} .lv24hvideo .visor{margin-bottom:1.7em;background:#e4e4e4;border:0.1em solid #D2D2D2;padding:0 0 1.2em;} .lv24hvideo .visor div.img{float:left;margin:0 .8em .8em 0;} .lv24hvideo .visor p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24hvideo .visor p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24hvideo .visor p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hvideo .visor p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hvideo .visor h2{padding:.5em .8em 0;} .lv24hvideo .visor h2 a{color:#052D5F;text-decoration:none;} .lv24hvideo .visor h2 a:hover{text-decoration:underline;} .lv24hvideo .visor p.p3{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.4em .8em 0;} .lv24hvideo .visor p.p3 span{color:#717171;} .lv24hvideo .visor div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colA.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;padding-bottom:0.2em;} .lv24hvideo .visor div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hvideo .visor .carrusel{border-top:.1em solid #d2d2d2;border-bottom:.1em solid #d2d2d2;height:8.3em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .lv24hvideo .visor .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24hvideo .visor .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;margin:.1em;padding:.3em;} .lv24hvideo .visor .carrusel ul li a{display:block;float:left;} .lv24hvideo .visor .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24hvideo .visor .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24hvideo .visor .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24hvideo .visor .carrusel ul li p.mosca{display:none;} .lv24hvideo .visor .carrusel ul li.select{background-color:#808ea0;} .lv24hvideo .visor .carrusel ul li.select p.mosca{display:block;background:transparent url(img/over_carrusel2.gif) no-repeat 0 0;position:absolute;bottom:-1.4em;left:3em;width:2.7em;height:1.3em;} .lv24hvideo .visor .carrusel ul li:hover a img,.lv24hvideo .visor .carrusel ul li.select a img{border-color:#FFF;} .lv24htema{margin-bottom:1.7em;} .lv24htema .estandar{border:0.1em solid #969696;background-color:#e7e7e7;} .lv24htema .estandar .cabecera{border-bottom:0.1em solid #969696;position:relative;text-transform:uppercase;padding:.2em;} .lv24htema .estandar .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;margin-bottom:0;padding:.3em .5em;} .lv24htema .estandar .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24htema .estandar .contenido{background:#FFF url(img/bg_tema.gif) repeat-x bottom left;border-bottom:.1em solid #cecece;margin:.2em .2em 0;} .lv24htema .estandar .contenido .foto{margin:0;} .lv24htema .estandar .contenido p{font-size:1.7em;font-weight:700;color:#052d5f;line-height:1.5em;margin:.7em 0.5em;} .lv24htema .estandar .contenido p a{text-decoration:none;color:#052d5f;} .lv24htema .estandar .contenido p a:hover{text-decoration:underline;} .lv24htema .estandar .pie{background-color:#f3f3f3;position:relative;height:2.6em;padding:0 .2em;} .lv24htema .estandar .pie .sponsor{position:relative;} .lv24htema .estandar .pie .sponsor p{position:absolute;right:0;font-family:Arial, Helvetica, sans-serif;font-size:.9em;line-height:.7em;margin-bottom:0;} .lv24htema .estandar .pie .sponsor p span{float:left;vertical-align:middle;padding:.5em .3em 1em 0;} .lv24htema .estandar .pie .sponsor p a{float:left;} .lv24htema .destacado{margin-bottom:2.7em;} .lv24htema .destacado div.foto{position:relative;padding:0;} .lv24htema .destacado div.foto a img{display:block;} .lv24htema .destacado div.desc{background-color:#0f2138;border-bottom:.2em solid #829bae;} .lv24htema .destacado div.desc p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding:.2em .2em 0 0;} .lv24htema .destacado div.desc h2{padding:0 1.9em;} .lv24htema .destacado div.desc h2 a{color:#FFF;text-decoration:none;} .lv24htema .destacado div.desc h2 a:hover{text-decoration:underline;} .lv24htema .destacado div.desc div.p3 p{color:#FFF;font-weight:400;font-size:1.3em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding:.3em 1.3em 1.6em 1.6em;} .lv24htema .destacado ul.rel{background-color:#e7ecf0;border-top:.1em solid #FFF;border-bottom:.2em solid #b0cada;padding:3.4em 1em 2.4em;} .lv24htema .destacado ul.rel li{background:transparent url(img/tema/bg_bullet.gif) no-repeat 0 .5em;padding:0 1.4em;} .lv24htema .destacado ul.rel li p a{color:#042853;font:normal 1.5em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24htema .destacado ul.rel li p a:hover{text-decoration:underline;} .lv24htema .destacado ul.rel li p span{font:normal 1.1em Arial, Helvetica, sans-serif;color:#717171;} .lv24htema .cuerpo_detalle{background:url(img/tema/bg_tema_m_3cols.gif) repeat-x scroll 0 0 #e9e9e9;border:.1em solid #cacaca;margin-bottom:1em;} .lv24htema .cuerpo_detalle .wrap{background:transparent url(img/tema/bg_img_tema_detalle.gif) no-repeat .1em .8em;border:.1em solid #FFF;clear:both;position:relative;height:22.6em;padding:.9em .9em .5em;} .lv24htema .cuerpo_detalle .wrap .foto{position:relative;} .lv24htema .cuerpo_detalle .wrap .foto div{position:absolute;bottom:3em;left:1em;width:40em;display:block;border-left:.5em solid #000;padding-top:.1em;} .lv24htema .cuerpo_detalle .wrap .foto h3 a{font-size:3.6em;line-height:1.1em;background-color:#0F2138;color:#FFF;text-decoration:none;} .lv24htema .cuerpo_detalle .wrap .patrocinio{right:1em;top:0.9em;position:absolute;width:33.3em;text-align:right;} .lv24htema .cuerpo_detalle .wrap .patrocinio p.p1{font-size:1.1em;} .lv24htema .cuerpo_detalle .wrap .patrocinio p.p1 a img{vertical-align:middle;margin-left:0.3em;} .lv24htema .cuerpo_detalle .wrap .patrocinio .bg{border-top:.1em solid #d2d2d2;height:.1em;background-color:#FFF;} .lv24htema .cuerpo_detalle .wrap .cuerpo{right:1em;top:5.4em;position:absolute;width:33.3em;height:11.3em;overflow:hidden;padding:2.7em 0 2em;} .lv24htema .cuerpo_detalle .wrap .cuerpo p{font-size:1.4em;line-height:1.2em;background:url(img/tema/bg_bullet2.gif) no-repeat 0 .1em;text-indent:1.2em;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema{position:absolute;right:1em;bottom:1em;height:1.6em;padding-left:1em;width:33.3em;margin:.4em 0;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema .bg{border-top:.1em solid #d2d2d2;height:.1em;background-color:#FFF;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema p{float:left;padding-right:1em;font-size:1em;color:#555;padding-top:.5em;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share{width:9.7em;padding-top:0;height:1.8em;margin-top:.5em;float:left;border-right:.1em dotted #999;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li{width:1.8em;height:1.8em;display:block;float:left;background-color:#f1f1f1;overflow:hidden;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li a{display:block;width:1.9em;height:1.9em;background:#e9e9e9 url(img/tema/toolbar_share.gif) no-repeat 0 0;text-indent:-19999.9em;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li a.fck{background-position:0 0;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li a.twt{background-position:-2.1em 0;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li a.men{background-position:-4.3em 0;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema ul.share li a.add{background-position:-6.8em 0;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema a.rss{background:url(img/iconos/rss.gif) no-repeat right top;padding-right:1.8em;color:#000;font-size:1.1em;line-height:1em;text-decoration:none;display:block;float:left;padding-top:.1em;margin:.8em;} .lv24htema .cuerpo_detalle .wrap .toolbar-tema a.rss:hover{text-decoration:underline;} .lv24htema-rel .estandararticulo{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24htema-rel .estandararticulo .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24htema-rel .estandararticulo .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24htema-rel .estandararticulo .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24htema-rel .estandararticulo .cabecera p a span{color:#0d53b2;} .lv24htema-rel .estandararticulo .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24htema-rel .estandararticulo .opi{margin-bottom:0.2em;} .lv24htema-rel .estandararticulo .opi ul{overflow:hidden;padding-top:.5em;border-bottom:.1em solid #cfcfcf;margin:0 .3em;} .lv24htema-rel .estandararticulo .opi ul li{display:block;min-height:4em;width:21.6em;margin-bottom:1em;background:#FFF url(img/bg_opinio.gif) repeat-x 0 0;padding-top:1.2em;} .lv24htema-rel .estandararticulo .opi ul li img{height:4em;width:4em;float:left;margin:0 .5em;} .lv24htema-rel .estandararticulo .opi ul li a.tit{font-size:1.1em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;display:block;padding-bottom:.3em;} .lv24htema-rel .estandararticulo .opi ul li a.tit:hover{text-decoration:underline;} .lv24htema-rel .estandararticulo .opi ul li p.autor{font-size:1.1em;color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:400;} .lv24htema-rel .estandararticulo .opi ul li p.p2{color:#727272;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.3em 0 0;} .lv24htema-rel .estandararticulo .opi ul li p.p2 a.comments{margin-left:.5em;} .lv24htema-rel .estandararticulo .opi a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat 11em .7em;text-align:right;padding:.5em .8em;} .lv24htema-rel .estandararticulo .opi a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandartemas{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24htema-rel .estandartemas .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24htema-rel .estandartemas .cabecera p{background-color:#FFF;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0.3em 0.5em;} .lv24htema-rel .estandartemas .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24htema-rel .estandartemas .cabecera p a span{color:#0d53b2;} .lv24htema-rel .estandartemas .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24htema-rel .estandartemas ul.ranking{width:33.6em;overflow:hidden;padding:.8em 0 .5em .3em;} .lv24htema-rel .estandartemas ul.ranking li{background:#FFF url(img/tema/bg_tema_mas_visto_colA.gif) no-repeat 0 -0.5em;width:33.6em;clear:both;height:7.2em;display:block;margin-bottom:0;cursor:pointer;padding:0 .2em;} .lv24htema-rel .estandartemas ul.ranking li.last{background-color:#fff;background-position:0 .5em;border-bottom:.1em solid #cacaca;} .lv24htema-rel .estandartemas ul.ranking li p.num{width:6.7em;height:6.7em;display:block;text-align:center;float:left;} .lv24htema-rel .estandartemas ul.ranking li p.num span{font-family:Georgia, "Times New Roman", Times, serif;font-size:4em;font-style:italic;color:#04244b;display:block;line-height:1.65em;} .lv24htema-rel .estandartemas ul.ranking li .thumbnail{float:left;margin:.2em .5em 0 0;} .lv24htema-rel .estandartemas ul.ranking li .thumbnail a.img img{display:block;width:6.7em;height:6.7em;} .lv24htema-rel .estandartemas ul.ranking li p.tit{height:6.7em;} .lv24htema-rel .estandartemas ul.ranking li p.tit a{display:block;color:#052d5f;font-size:1.4em;text-decoration:none;font-weight:700;line-height:1em;padding:1.5em 0 0;} .lv24htema-rel .estandartemas ul.ranking li:hover{background-color:#0f2138;background-image:url(img/tema/bg_tema_mas_visto_over_colA.gif);background-position:0 0;} .lv24htema-rel .estandartemas ul.ranking li:hover p.num span{color:#FFF;} .lv24htema-rel .estandartemas ul.ranking li:hover p.tit a{color:#FFF;} .lv24htema-rel .estandartemas .pie{background-color:#FFF;border:.2em solid #E7E7E7;border-top:none;height:2.5em;} .lv24htema-rel .estandartemas .pie a.ir{background:transparent url(img/iconos/ir2.gif) no-repeat 22.9em 0.7em;color:#0E53B2;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;text-align:right;text-decoration:none;padding:0.5em 0.8em;} .lv24htema-rel .estandarnoticia{position:relative;margin-bottom:1.7em;border-bottom:.1em solid #979797;} .lv24htema-rel .estandarnoticia .cabecera p{background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;height:0.6em;text-transform:uppercase;border-bottom:.1em solid #cacaca;padding:0.8em 0.4em;} .lv24htema-rel .estandarnoticia .order{position:absolute;right:.5em;top:0;padding:1.2em 0;} .lv24htema-rel .estandarnoticia .order p.p1{text-align:right;font-size:1.2em;color:#666;} .lv24htema-rel .estandarnoticia .order p.p1 a{color:#0d53b2;text-decoration:none;} .lv24htema-rel .estandarnoticia .order p.p1 a:hover{text-decoration:underline;} .lv24htema-rel .estandarnoticia .order p.p1 a.select{color:#000;text-decoration:none;} .lv24htema-rel .estandarnoticia .order p.p1 a.select:hover{color:#000;text-decoration:none;} .lv24htema-rel .estandarnoticia .pie{border-bottom:.4em solid #f0f0f0;height:2.7em;position:relative;} .lv24htema-rel .estandarnoticia .pie a.ir{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;bottom:0.3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;padding-left:.8em;position:absolute;right:.5em;text-decoration:none;} .lv24htema-rel .estandarnoticia .pie a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandarnoticia .contenido .item{border-bottom:.1em solid #cacaca;width:60em;padding:1.4em 0;} .lv24htema-rel .estandarnoticia .contenido .item p.p2{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.2em;} .lv24htema-rel .estandarnoticia .contenido .item p.p2 span.data{height:.8em;line-height:.9em;color:#666;} .lv24htema-rel .estandarnoticia .contenido .item p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0;} .lv24htema-rel .estandarnoticia .contenido .item p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700;} .lv24htema-rel .estandarnoticia .contenido .item p.p3 a.comments{font-size:.9em;margin-left:1em;} .lv24htema-rel .estandarnoticia .contenido .item h2 a{color:#052D5F;text-decoration:none;} .lv24htema-rel .estandarnoticia .contenido .item h2 a:hover{text-decoration:underline;} .lv24htema-rel .estandarnoticia .contenido .item .thumbnail{float:left;position:relative;margin:0 1.2em 0 0;} .lv24htema-rel .estandarnoticia .contenido .item .thumbnail_video{float:left;position:relative;margin:0 1.2em 0 0;} .lv24htema-rel .estandarnoticia .contenido .item .thumbnail_video a{text-decoration:none;position:relative;display:block;} .lv24htema-rel .estandarnoticia .contenido .item .thumbnail_video a img{border:none;} .lv24htema-rel .estandarnoticia .contenido .item .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24htema-rel .estandarnoticia .contenido .first .thumbnail{border:0.1em solid #B8B6B7;position:relative;padding:0.2em;} .lv24htema-rel .estandarfotos{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .lv24htema-rel .estandarfotos div.cabecera{background:transparent url(img/bg_cabecera_resaltada_neg.gif) repeat-x 0 0;height:2.6em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .lv24htema-rel .estandarfotos div.cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#FFF;line-height:1.4em;padding:.3em;} .lv24htema-rel .estandarfotos div.cabecera p a{text-decoration:none;color:#FFF;} .lv24htema-rel .estandarfotos div.cabecera p a:hover{text-decoration:underline;} .lv24htema-rel .estandarfotos p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24htema-rel .estandarfotos p.p1{color:#9d9d9d;font-size:.9em;line-height:1em;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24htema-rel .estandarfotos p.p2{color:#fff;padding:.8em;} .lv24htema-rel .estandarfotos p.p2 a{color:#fff;font:normal 1.2em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24htema-rel .estandarfotos p.p2 a:hover{color:#fff;text-decoration:underline;} .lv24htema-rel .estandarfotos div.foto{position:relative;padding:.2em .2em 0;} .lv24htema-rel .estandarfotos div.foto a img{display:block;} .lv24htema-rel .estandarfotos div.foto div.peu{background-color:#000;position:absolute;bottom:0;left:.2em;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:33.8em;padding:0.2em;} .lv24htema-rel .estandarfotos div.foto div.close{width:1.7em;right:0;position:absolute;left:auto;} .lv24htema-rel .estandarfotos div.foto div.peu p{color:#FFF;font:normal 1.1em/1.4em Arial, Helvetica, sans-serif;padding:.5em;} .lv24htema-rel .estandarfotos div.foto div.peu span.close{right:.4em;top:.4em;position:absolute;height:2em;cursor:pointer;} .lv24htema-rel .estandarfotos div.foto div.peu span.expand{cursor:pointer;} .lv24htema-rel .estandarfotos .nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .lv24htema-rel .estandarfotos .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24htema-rel .estandarfotos .nav ul li{float:left;padding-right:.3em;} .lv24htema-rel .estandarfotos .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .lv24htema-rel .estandarfotos .bottom{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:.3em .7em;} .lv24htema-rel .estandarfotos .bottom a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24htema-rel .estandarfotos .bottom a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandarvideos{margin-bottom:1.7em;background:#0F2138;border:0.1em solid #0F2138;padding:0;} .lv24htema-rel .estandarvideos div.cabecera{background:transparent url(img/bg_cabecera_resaltada_neg.gif) repeat-x 0 0;height:2.6em;text-transform:uppercase;border-bottom:.1em solid #2b4b73;} .lv24htema-rel .estandarvideos div.cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#FFF;line-height:1.4em;padding:.3em;} .lv24htema-rel .estandarvideos div.cabecera p a{text-decoration:none;color:#FFF;} .lv24htema-rel .estandarvideos div.cabecera p a:hover{text-decoration:underline;} .lv24htema-rel .estandarvideos div.img{float:left;margin:0 .8em .8em 0;} .lv24htema-rel .estandarvideos p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;} .lv24htema-rel .estandarvideos p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;line-height:1.3em;} .lv24htema-rel .estandarvideos p.p2 a{color:#0d53b2;text-decoration:none;} .lv24htema-rel .estandarvideos p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24htema-rel .estandarvideos h2{padding:.8em .8em 0;} .lv24htema-rel .estandarvideos h2 a{color:#FFF;text-decoration:none;} .lv24htema-rel .estandarvideos h2 a:hover{text-decoration:underline;} .lv24htema-rel .estandarvideos p.p3{color:#dbdee1;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding:.8em .8em 0;} .lv24htema-rel .estandarvideos p.p3 span{color:#9b9b9b;} .lv24htema-rel .estandarvideos div.video{display:block;height:23.4em;overflow:hidden;background:transparent url(img/video/bg_video_colAlvtv.gif) no-repeat .2em 18.9em;position:relative;cursor:pointer;outline:none;text-align:center;padding-top:.2em;padding-bottom:0.2em;} .lv24htema-rel .estandarvideos div.video .overlay{position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24htema-rel .estandarvideos .carrusel{border-top:.1em solid #d2d2d2;border-bottom:.1em solid #d2d2d2;height:8.3em;background:#FFF url(img/video_bg_carrusel.gif) repeat-x 0 0;position:relative;} .lv24htema-rel .estandarvideos .carrusel ul{display:block;height:6.7em;left:4.3em;position:absolute;top:.6em;padding:0;} .lv24htema-rel .estandarvideos .carrusel ul li{width:7.7em;height:5.9em;display:block;float:left;position:relative;margin:.1em;padding:.3em;} .lv24htema-rel .estandarvideos .carrusel ul li a{display:block;float:left;} .lv24htema-rel .estandarvideos .carrusel ul li a img{border:.1em solid #bababa;width:7.5em;height:5.7em;display:block;} .lv24htema-rel .estandarvideos .carrusel a.ant{position:absolute;left:1.3em;top:3.1em;display:block;} .lv24htema-rel .estandarvideos .carrusel a.sig{position:absolute;right:1.3em;top:3.1em;display:block;} .lv24htema-rel .estandarvideos .carrusel ul li p.mosca{display:none;} .lv24htema-rel .estandarvideos .carrusel ul li.select{background-color:#808ea0;} .lv24htema-rel .estandarvideos .carrusel ul li.select p.mosca{display:block;background:transparent url(img/over_carrusel2.gif) no-repeat 0 0;position:absolute;bottom:-1.4em;left:3em;width:2.7em;height:1.3em;} .lv24htema-rel .estandarvideos .carrusel ul li:hover a img,.lv24htema-rel .estandarvideos .carrusel ul li.select a img{border-color:#FFF;} .lv24htema-rel .estandarvideos .bottom{border-top:.1em solid #243a55;height:1.6em;position:relative;margin:.9em;padding:.3em .7em;} .lv24htema-rel .estandarvideos .bottom a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24htema-rel .estandarvideos .bottom a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandarvinyetas{margin-bottom:1.7em;background-color:#0f2138;border:0.1em solid #0f2138;padding-bottom:.5em;position:relative;} .lv24htema-rel .estandarvinyetas div.cabecera{text-transform:uppercase;border-bottom:.1em solid #2b4b73;height:2.8em;} .lv24htema-rel .estandarvinyetas div.cabecera p{color:#FFF;font-weight:700;font-size:1.4em;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:.6em .3em;} .lv24htema-rel .estandarvinyetas div.cabecera p a{color:#FFF;padding-right:1.2em;text-decoration:none;} .lv24htema-rel .estandarvinyetas div.cabecera p a:hover{text-decoration:underline;} .lv24htema-rel .estandarvinyetas div.foto{position:relative;padding:.2em .2em 0;} .lv24htema-rel .estandarvinyetas div.foto a img{display:block;} .lv24htema-rel .estandarvinyetas .nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;margin:0 .2em;} .lv24htema-rel .estandarvinyetas .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24htema-rel .estandarvinyetas .nav ul li{float:left;padding-right:.3em;} .lv24htema-rel .estandarvinyetas .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .lv24htema-rel .estandarvinyetas .cuerpo{padding:.5em 0;} .lv24htema-rel .estandarvinyetas .cuerpo p{margin-bottom:.3em;padding-left:.8em;padding-right:.8em;} .lv24htema-rel .estandarvinyetas .cuerpo p.p2{color:#67aaff;padding-bottom:.2em;font:normal 1.2em Arial, Helvetica, sans-serif;} .lv24htema-rel .estandarvinyetas .cuerpo p.p3{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;} .lv24htema-rel .estandarvinyetas .cuerpo p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.2em .8em;} .lv24htema-rel .estandarvinyetas .cuerpo p.p4 a.comments{color:#9b9b9b;} .lv24htema-rel .estandarvinyetas .cuerpo h2{padding-right:.8em;padding-left:.8em;} .lv24htema-rel .estandarvinyetas .cuerpo h2 a{color:#FFF;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;} .lv24htema-rel .estandarvinyetas .cuerpo h2 a:hover{text-decoration:underline;} .lv24htema-rel .estandarvinyetas .pie{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.6em;position:relative;padding:0.3em 0.7em;} .lv24htema-rel .estandarvinyetas .pie a.ir{background:transparent url(img/iconos/ir.gif) no-repeat 0 .4em;border-top:.1em solid #1B2E46;color:#FFF;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;text-decoration:none;} .lv24htema-rel .estandarvinyetas .pie a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandartemasdedebate{border-top:.1em solid #abbbc5;border-bottom:.3em solid #e7ecf0;margin-bottom:1.7em;} .lv24htema-rel .estandartemasdedebate .cabecera{border-bottom:.1em solid #abbbc5;border-top:.3em solid #e7ecf0;} .lv24htema-rel .estandartemasdedebate .cabecera p{background-color:#FFF;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:uppercase;padding:.4em .5em .4em 0;} .lv24htema-rel .estandartemasdedebate .cabecera p a{background:transparent url(img/iconos/enlace.gif) no-repeat right top;color:#000;padding-right:1.2em;text-decoration:none;} .lv24htema-rel .estandartemasdedebate .contenido{margin-top:.3em;} .lv24htema-rel .estandartemasdedebate .contenido ul li{margin-bottom:.4em;border-bottom:.1em solid #abbbc5;} .lv24htema-rel .estandartemasdedebate .contenido ul li div.item{border-bottom:.1em solid #FFF;background-color:#eff4f8;padding:.8em .4em;} .lv24htema-rel .estandartemasdedebate .contenido .item p.p2{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.2em;} .lv24htema-rel .estandartemasdedebate .contenido .item p.p2 span.data{height:.8em;line-height:.9em;color:#666;} .lv24htema-rel .estandartemasdedebate .contenido .item p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0;} .lv24htema-rel .estandartemasdedebate .contenido .item p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700;} .lv24htema-rel .estandartemasdedebate .contenido .item p.p3 a.comments{font-size:.9em;} .lv24htema-rel .estandartemasdedebate .contenido .item h2{line-height:1.4em;} .lv24htema-rel .estandartemasdedebate .contenido .item h2 a{color:#052D5F;text-decoration:none;} .lv24htema-rel .estandartemasdedebate .contenido .item h2 a:hover{text-decoration:underline;} .lv24htema-rel .estandartemasdedebate .contenido .item .thumbnail{float:left;position:relative;border:.1em solid #abbac4;margin:0 1em 0 0;} .lv24htema-rel .estandartemasdedebate .pie{border-bottom:.1em solid #abbbc5;} .lv24htema-rel .estandartemasdedebate .pie a.ir{background:transparent url(img/iconos/ir2.gif) no-repeat 8em .4em;color:#0E53B2;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;text-align:right;text-decoration:none;padding:.3em .8em .5em;} .lv24htema-rel .estandartemasdedebate .pie a.ir:hover{text-decoration:underline;} .lv24htema-rel .estandareditorial{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24htema-rel .estandareditorial .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24htema-rel .estandareditorial .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;background-color:#FFF;padding:.3em .5em;} .lv24htema-rel .estandareditorial .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24htema-rel .estandareditorial .cabecera p a span{color:#0d53b2;} .lv24htema-rel .estandareditorial .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24htema-rel .estandareditorial .contenido ul{overflow:hidden;padding-top:.5em;border-bottom:.1em solid #cfcfcf;margin:0 .3em;} .lv24htema-rel .estandareditorial .contenido ul li{display:block;min-height:4em;width:21.6em;margin-bottom:1em;background:#FFF url(img/bg_opinio.gif) repeat-x 0 0;padding:1.2em .4em 0;} .lv24htema-rel .estandareditorial .contenido ul li img{height:4em;width:4em;float:left;margin:0 .5em;} .lv24htema-rel .estandareditorial .contenido ul li a.tit{font-size:1.2em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;text-decoration:none;font-weight:700;display:block;padding-bottom:.3em;} .lv24htema-rel .estandareditorial .contenido ul li a.tit:hover{text-decoration:underline;} .lv24htema-rel .estandareditorial .contenido ul li p.p2{color:#727272;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0;} .lv24htema-rel .estandareditorial .contenido ul li p.p2 a.comments{font-size:.9em;margin-left:.5em;} .lv24htema-rel .estandareditorial .pie{background-color:#FFF;margin:0 .2em .2em;} .lv24htema-rel .estandareditorial .pie a.ir{display:block;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-decoration:none;color:#0e53b2;background:transparent url(img/iconos/ir2.gif) no-repeat 10.5em .7em;text-align:right;padding:.5em .8em;} .lv24htema-rel .estandareditorial .pie a.ir:hover{text-decoration:underline;} .lv24htema-rel{margin-bottom:1.7em;} .lv24htema-rel .estandarencuesta{border:.1em solid #969696;border-top:none;clear:both;} .lv24htema-rel .estandarencuesta .wrap{border:.2em solid #d9d9d9;border-top:none;padding:0 1em;} .lv24htema-rel .estandarencuesta .simple{border:.2em solid #d9d9d9;border-top:none;clear:both;display:block;padding:1em 1em 0;} .lv24htema-rel .estandarencuesta .wrap h3{font-family:Arial,Helvetica,sans-serif;font-size:1.7em;color:#052d5f;font-weight:700;padding-bottom:.3em;line-height:1.1em;margin:0;} .lv24htema-rel .estandarencuesta .wrap h3 a{font-family:Arial,Helvetica,sans-serif;color:#052d5f;font-weight:700;padding-bottom:.3em;line-height:1.1em;text-decoration:none;margin:0;} .lv24htema-rel .estandarencuesta .wrap h3 a:hover{text-decoration:underline;} .lv24htema-rel .estandarencuesta .wrap p.p2{padding-bottom:.4em;} .lv24htema-rel .estandarencuesta .wrap p.p2 a{text-decoration:none;color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;} .lv24htema-rel .estandarencuesta .wrap p.p2 a:hover{text-decoration:underline;} .lv24htema-rel .estandarencuesta .wrap p.p3{font-weight:400;font-size:1.3em;font-family:Arial, Helvetica, sans-serif;line-height:1.2em;} .lv24htema-rel .estandarencuesta .wrap .separador{background-color:#d3d3d3;display:block;height:0.1em;overflow:hidden;margin:1.1em -0.5em;} .lv24htema-rel .estandarencuesta .wrap .separadorsimple{background-color:#d3d3d3;display:block;height:0.1em;overflow:hidden;clear:both;margin:.3em -0.5em 1.1em;} .lv24htema-rel .estandarencuesta .wrap table{padding-top:.5em;} .lv24htema-rel .estandarencuesta .wrap table tr{text-align:left;vertical-align:middle;clear:both;width:32.4em;border-bottom:.6em solid #fff;} .lv24htema-rel .estandarencuesta .wrap table tr td{width:1.4em;float:left;margin:0 1.2em 0 0;} .lv24htema-rel .estandarencuesta .wrap table tr td input{float:left;vertical-align:top;margin:0;} .lv24htema-rel .estandarencuesta .wrap table tr th{max-width:16.3em;width:expression(this.width > 16.3 ? 16.3: true);padding-right:.6em;float:left;} .lv24htema-rel .estandarencuesta .wrap table tr th label{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;color:#000;line-height:1.4em;text-align:left;} .lv24htema-rel .estandarencuesta .wrap table tr th label span{font-weight:400;text-align:left;float:left;} .lv24htema-rel .estandarencuesta .wrap form{clear:both;} .lv24htema-rel .estandarencuesta .wrap table tr td.chartlist{width:11.2em;font-size:1.1em;background-color:#FFF;list-style-position:inside;list-style-type:decimal;float:right;margin:.2em 0.3em 0 0;} .lv24htema-rel .estandarencuesta .wrap table tr td.chartlist p{width:8em;display:block;background-color:#d7d7d7;height:.84em;float:left;vertical-align:middle;margin-top:.1em;} .lv24htema-rel .estandarencuesta .wrap table tr td.chartlist p span.index{display:block;background:url(img/bg_charlist_encuesta.gif) repeat-x 0 0;height:.9em;} .lv24htema-rel .estandarencuesta .wrap table tr td.chartlist span.count{display:block;text-align:right;color:#000;font-weight:700;font-size:1.1em;margin-top:.1em;} .lv24htema-rel .estandarencuesta .contorn{border:.2em solid #d9d9d9;border-bottom:none;} .lv24htema-rel .estandarencuesta .contorn p.p1{color:#9d9d9d;font:normal .9em/1em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:.2em;padding-right:.4em;} .lv24htema-rel .estandarencuesta .origen{border-top:0.1em solid #BCBCBC;clear:both;background-color:#E7E7E7;margin:0.2em -1em 0;} .lv24htema-rel .estandarencuesta .origen p{text-align:right;vertical-align:top;} .lv24htema-rel .estandarencuesta .origen p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;vertical-align:middle;padding:0.6em 0.3em;} .lv24htema-rel .estandarencuesta .origen p img{vertical-align:middle;margin-right:.5em;} .lv24htema-rel .estandarencuesta .origen p a{vertical-align:middle;} .lv24htema-rel .estandarencuesta .origen p a img,.lv24hencuesta .encuesta .origen p img{vertical-align:middle;} .lv24htema-rel .estandarencuesta .origen p .patrocinio img{vertical-align:middle;} .lv24htema-rel .estandarencuesta .wrap .margin_msg{margin-bottom:1.1em;height:2.6em;} .lv24htema-rel .estandarencuesta .wrap .votar{margin-bottom:0;clear:both;display:block;} .lv24htema-rel .estandarencuesta .wrap .margin_msg p.msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;width:24.1em;float:left;margin:.4em 0;} .lv24htema-rel .estandarencuesta .wrap .margin_msg p.e_msg{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;color:#000;float:left;margin:.5em 0;} .lv24htema-rel .estandarencuesta .wrap .margin_msg span.ecerrada{background:#e7e7e7 url(img/iconos/msg_e_cerrada.gif) no-repeat .9em .5em;background-color:#e7e7e7;border:1px solid #ccc;float:right;padding:.7em 1.2em .7em 3em;} .lv24htema-rel .estandarencuesta .wrap .margin_msg span.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .9em .5em;background-color:#ffeded;border:1px solid #ff9c9c;float:left;color:#a4010c;width:28em;padding:.7em 1.2em .7em 3em;} .lv24htema-rel .estandarencuesta .wrap .margin_msg span.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .9em .5em;background-color:#dfeee3;border:1px solid #a6d0b3;float:left;color:#146b2f;width:28em;padding:.7em 1.2em .7em 3em;} .lv24htema-rel .estandarencuesta .wrap .pie{background-color:#fff;border-top:.1em solid #D3D3D3;clear:both;margin:.2em -1em;} .lv24htema-rel .estandarencuesta .wrap .pie a.ir{background:url(img/iconos/ir2.gif) no-repeat scroll 21em .7em;color:#0E53B2;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;text-align:right;text-decoration:none;padding:.5em .8em;} .lv24htemasmasvistos .estandar{display:block;background:#FFF url(img/tema/bg_tema_separa.gif) repeat-x left bottom;padding-bottom:.6em;margin-bottom:1.7em;} .lv24htemasmasvistos .estandar p.titulo{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2.2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;height:.6em;padding:.6em .4em;} .lv24htemasmasvistos .estandar ul.ranking{padding-top:.8em;width:30em;overflow:hidden;float:left;} .lv24htemasmasvistos .estandar ul.ranking li{background:#FFF url(img/tema/bg_tema_mas_visto.gif) no-repeat .1em 0;width:30em;clear:both;height:7.2em;display:block;margin-bottom:0;cursor:pointer;padding:0 .2em;} .lv24htemasmasvistos .estandar ul.r_right li{background:#FFF url(img/tema/bg_tema_mas_visto_right.gif) no-repeat -0.1em -0.5em;width:30em;clear:both;height:7.2em;display:block;margin-bottom:0;padding:0 .2em;} .lv24htemasmasvistos .estandar ul.ranking li.last{background-color:#fff;background-position:.1em .5em;} .lv24htemasmasvistos .estandar ul.r_right li.last{background-color:#fff;background-position:-0.1em -0.1em;} .lv24htemasmasvistos .estandar ul.ranking li p.num{width:6.7em;height:6.7em;display:block;text-align:center;float:left;} .lv24htemasmasvistos .estandar ul.ranking li p.num span{font-family:Georgia, "Times New Roman", Times, serif;font-size:4em;font-style:italic;color:#04244b;display:block;line-height:1.65em;} .lv24htemasmasvistos .estandar ul.ranking li .thumbnail{float:left;margin:.2em .5em 0 0;} .lv24htemasmasvistos .estandar ul.ranking li .thumbnail a img{display:block;width:6.7em;height:6.7em;} .lv24htemasmasvistos .estandar ul.ranking li p.tit{height:6.7em;} .lv24htemasmasvistos .estandar ul.ranking li p.tit a{display:block;color:#052d5f;font-size:1.4em;text-decoration:none;font-weight:700;line-height:1em;padding:1.5em 0 0;} .lv24htemasmasvistos .estandar ul.ranking li:hover{background-color:#0f2138;background-image:url(img/tema/bg_tema_mas_visto_over.gif);background-position:0 0;} .lv24htemasmasvistos .estandar ul.ranking li:hover p.num span{color:#FFF;} .lv24htemasmasvistos .estandar ul.ranking li:hover p.tit a{color:#FFF;} .lv24htemasmasvistos .estandarvertical{border:0.1em solid #969696;background-color:#e7e7e7;margin-bottom:1.7em;} .lv24htemasmasvistos .estandarvertical .cabecera{border-bottom:0.1em solid #969696;position:relative;padding:.2em;} .lv24htemasmasvistos .estandarvertical .cabecera p{background-color:#FFF;font:bold 1.4em Arial,Helvetica,sans-serif;text-transform:uppercase;padding:0.3em 0.5em;} .lv24htemasmasvistos .estandarvertical .cabecera p a{text-decoration:none;color:#000;background:transparent url(img/iconos/enlace.gif) no-repeat top right;padding-right:1.2em;} .lv24htemasmasvistos .estandarvertical .cabecera p a span{color:#0d53b2;} .lv24htemasmasvistos .estandarvertical .contenido{background-color:#FFF;clear:both;height:1%;margin:.2em .2em 0;} .lv24htemasmasvistos .estandarvertical ul.ranking{width:33.6em;overflow:hidden;padding:.8em 0 .5em .3em;} .lv24htemasmasvistos .estandarvertical ul.ranking li{background:#FFF url(img/tema/bg_tema_mas_visto_colA.gif) no-repeat 0 -0.5em;width:33.6em;clear:both;height:7.2em;display:block;margin-bottom:0;cursor:pointer;padding:0 .2em;} .lv24htemasmasvistos .estandarvertical ul.ranking li.last{background-color:#fff;background-position:.1em .5em;} .lv24htemasmasvistos .estandarvertical ul.ranking li p.num{width:6.7em;height:6.7em;display:block;text-align:center;float:left;} .lv24htemasmasvistos .estandarvertical ul.ranking li p.num span{font-family:Georgia, "Times New Roman", Times, serif;font-size:4em;font-style:italic;color:#04244b;display:block;line-height:1.65em;} .lv24htemasmasvistos .estandarvertical ul.ranking li a.img{float:left;margin:.2em .5em 0 0;} .lv24htemasmasvistos .estandarvertical ul.ranking li a.img img{display:block;width:6.7em;height:6.7em;} .lv24htemasmasvistos .estandarvertical ul.ranking li p.tit{height:6.7em;} .lv24htemasmasvistos .estandarvertical ul.ranking li p.tit a{display:block;color:#052d5f;font-size:1.4em;text-decoration:none;font-weight:700;line-height:1em;padding:1.5em 0 0;} .lv24htemasmasvistos .estandarvertical ul.ranking li:hover{background-color:#0f2138;background-image:url(img/tema/bg_tema_mas_visto_over_colA.gif);background-position:0 0;} .lv24htemasmasvistos .estandarvertical ul.ranking li:hover p.num span{color:#FFF;} .lv24htemasmasvistos .estandarvertical ul.ranking li:hover p.tit a{color:#FFF;} .lv24hultimasvinyetas{margin-bottom:1.7em;} .lv24hultimasvinyetas .estandar3thumbs{background:#0f2138 url(img/bg_ultimasvinyetas__estandar3thumbs.gif) repeat-x 0 0;position:relative;overflow:hidden;} .lv24hultimasvinyetas .estandar3thumbs div.cabecera{height:3.5em;} .lv24hultimasvinyetas .estandar3thumbs p.titulo{height:3.5em;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:1.4em;position:absolute;top:.6em;left:.6em;line-height:1.6em;color:#fefefe;} .lv24hultimasvinyetas .estandar3thumbs p.titulo a{text-decoration:none;color:#FFF;} .lv24hultimasvinyetas .estandar3thumbs p.titulo a:hover{text-decoration:underline;} .lv24hultimasvinyetas .estandar3thumbs div.nav{position:absolute;top:.8em;right:.8em;margin:0 .2em;} .lv24hultimasvinyetas .estandar3thumbs div.nav ul{float:right;} .lv24hultimasvinyetas .estandar3thumbs div.nav ul li{float:left;padding-right:.3em;} .lv24hultimasvinyetas .estandar3thumbs div.nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido{clear:both;height:21.4em;padding-top:.6em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul{width:58em;margin:0 auto;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li{display:block;float:left;width:18em;background:#132a47 url(img/bg_ultimasvinyetas_estandar3thumbs.gif) repeat-x 0 0;margin-right:1.6em;height:19.5em;overflow:hidden;border:.1em solid #2f4b6e;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li.last{margin-right:0;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li a img{display:block;width:17.4em;height:12.8em;margin-bottom:.7em;padding:.3em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li p{font-weight:400;padding:.1em .8em .4em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li p.p1{color:#67aaff;font-size:1.1em;padding-left:1em;padding-bottom:.2em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li p.p2{color:#FFF;font-size:1.3em;padding-bottom:.5em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li h2{line-height:1.8em;padding:0 .8em 0 1em;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li h2 a{color:#FFF;text-decoration:none;} .lv24hultimasvinyetas .estandar3thumbs div.contenido ul li h2 a:hover{text-decoration:underline;} .lv24hultimasvinyetas .estandar3thumbs div.pie{height:3.1em;color:#FFF;position:relative;} .lv24hultimasvinyetas .estandar3thumbs div.pie ul{position:absolute;right:1em;top:.5em;background:url(img/iconos/ir3.gif) no-repeat 0 0;padding-left:4.5em;height:2.1em;padding-top:.3em;} .lv24hultimasvinyetas .estandar3thumbs div.pie ul li{display:inline;border-right:.1em solid #67aaff;padding:0 1em;} .lv24hultimasvinyetas .estandar3thumbs div.pie ul li a{text-transform:uppercase;color:#FFF;font-weight:700;text-decoration:none;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;} .lv24hultimasvinyetas .estandar3thumbs div.pie ul li a:hover{color:#67aaff;} .lv24hultimasvinyetas .estandar3thumbs div.pie ul li.last{border:none;} .lv24hultimasvinyetas .est1vinyeta .cabecera{background:url(img/bg_cabecera_vinyetas.gif) repeat-x 0 0;height:3.8em;} .lv24hultimasvinyetas .est1vinyeta .cabecera p{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:1.4em;padding:.8em .4em;} .lv24hultimasvinyetas .est1vinyeta .contenido div.foto{position:relative;background:#22344b;} .lv24hultimasvinyetas .est1vinyeta .contenido div.foto img{display:block;margin:0 auto;} .lv24hultimasvinyetas .est1vinyeta .contenido div.foto a.ampliaImg{position:absolute;top:0;right:0;color:#FFF;background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;width:3.1em;height:2.3em;} .lv24hultimasvinyetas .est1vinyeta .contenido div.foto a.ampliaImg span{text-indent:-19999.9em;float:left;} .lv24hultimasvinyetas .est1vinyeta div.nav{border:.1em solid #243a55;background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;height:2.2em;position:relative;} .lv24hultimasvinyetas .est1vinyeta div.nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hultimasvinyetas .est1vinyeta div.nav ul li{float:left;padding-right:.3em;} .lv24hultimasvinyetas .est1vinyeta div.nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#FFF;padding:.2em .3em;} .lv24hultimasvinyetas .est1vinyeta h2{color:#FFF;background-color:#0f2138;text-align:center;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:2.2em;line-height:1em;padding-top:.5em;} .lv24hultimasvinyetas .est1vinyeta h2 a{color:#FFF;text-decoration:none;} .lv24hultimasvinyetas .est1vinyeta h2 a:hover{color:#FFF;text-decoration:underline;} .lv24hultimasvinyetas .est1vinyeta p.p3{background-color:#0f2138;color:#FFF;font-size:1.2em;line-height:1.3em;text-align:center;padding:.7em .8em 1.3em;} .lv24hultimasvinyetas .est1vinyeta p.p3 a{text-decoration:none;color:#FFF;} .lv24hultimasvinyetas .est1vinyeta p.p3 a:hover{text-decoration:underline;} .lv24hultimasvinyetas .est1vinyeta p.p3 span{color:#9d9d9d;} .lv24hultimasvinyetas .est1vinyeta p.p3 a:hover span{color:#FFF;} .lv24hultimasvinyetas .est1vinyeta .toolbar{position:relative;overflow:hidden;background-color:#0f2138;margin-bottom:0;padding:0 .5em;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments{width:auto;overflow:hidden;float:left;height:3.7em;background:#0f2138 url(img/bg_toolbar2_neg.gif) no-repeat 0 0;border-top:.1em solid #3a5272;padding-right:1em;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments p{color:#FFF;font-weight:700;line-height:1em;padding:1em 0 0 2em;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments p a.num{color:#FFF;text-decoration:none;font-size:.9em;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments p a.num span{text-indent:-19999.9em;display:block;float:left;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments p a.comenta{color:#FFF;text-decoration:none;background:url(img/iconos/comenta2.gif) no-repeat top left;padding-left:.8em;font-size:.85em;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.comments p a:hover{text-decoration:underline;} .lv24hultimasvinyetas .est1vinyeta .toolbar div.more{overflow:hidden;background-color:transparent;height:3.7em;margin-top:0;border-top:.1em solid #3a5272;} .lv24hultimasvinyetas .est108x82{display:block;} .lv24hultimasvinyetas .est108x82 .cabecera{background:transparent url(img/bg_cabecera_vinyetas.gif) repeat-x 0 0;height:3em;margin-bottom:.3em;} .lv24hultimasvinyetas .est108x82 .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;padding:0.8em 0.4em;} .lv24hultimasvinyetas .est108x82 ul{width:30em;overflow:hidden;float:left;} .lv24hultimasvinyetas .est108x82 ul li{height:8.8em;display:block;background:#FFF url(img/tema/bg_especiales_ul.gif) repeat-x 0 .3em;padding:.3em 0 0 .3em;} .lv24hultimasvinyetas .est108x82 ul li img{float:left;height:8.2em;width:10.8em;border:.1em solid #a9a9a9;margin-right:1em;} .lv24hultimasvinyetas .est108x82 ul li:hover{background-color:#0f2138;background-image:url(img/bg_vinyetas.gif);background-position:0 0;height:8.7em;border-bottom:.1em solid #d3d3d3;} .lv24hultimasvinyetas .est108x82 ul li:hover strong.autor,.lv24hultimasvinyetas2 .est108x82 ul li:hover strong.autor a,.lv24hultimasvinyetas2 .est108x82 ul li:hover p.p2{color:#FFF;} .lv24hultimasvinyetas .est108x82 ul li:hover p.p1{color:#FFF;} .lv24hultimasvinyetas .est108x82 ul li:hover p.p2{color:#FFF;} .lv24hultimasvinyetas .est108x82 ul li:hover strong.autor a{color:#FFF;} .lv24hultimasvinyetas .est108x82 ul li strong.autor{font-size:1.6em;padding-top:.5em;display:block;line-height:1.5em;} .lv24hultimasvinyetas .est108x82 ul li strong.autor a{color:#052d5f;text-decoration:none;} .lv24hultimasvinyetas .est108x82 ul li strong.autor a:hover{text-decoration:underline;} .lv24hultimasvinyetas .est108x82 ul li p.p1{color:#3f3f3f;padding-top:.3em;font-size:1.1em;} .lv24hultimasvinyetas .est108x82 ul li p.p2{color:#052d5f;font-size:1.2em;font-weight:700;line-height:13px;padding-top:.2em;} .lv24hultimasvinyetas .est108x82 ul li p.p2:hover{color:#052d5f;} .lv24hultimasvinyetas .est67x67{height:auto;margin:.2em 0 0 .2em;} .lv24hultimasvinyetas .est67x67 .cabecera{background:url(img/bg_utlimasvinyetas_est67x67_cabecera.gif) repeat-x 0 0;height:3.7em;} .lv24hultimasvinyetas .est67x67 .cabecera p{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:1.4em;text-transform:uppercase;padding:1em .4em;} .lv24hultimasvinyetas .est67x67 ul{height:12.3em;margin-bottom:1em;padding:0 0 .8em;} .lv24hultimasvinyetas .est67x67 ul li{background:#f0f0f0 url(img/bg_utlimasvinyetas_est67x67.gif) repeat-x left bottom;width:7.3em;display:block;height:12.3em;text-align:center;} .lv24hultimasvinyetas .est67x67 ul li:hover{cursor:pointer;} .lv24hultimasvinyetas .est67x67 ul li:hover .foto a{background-color:#6fa1de;border:.1em solid #6fa1de;} .lv24hultimasvinyetas .est67x67 ul li:hover p a,.lv24hultimasvinyetas .est67x67 .contenido ul li:hover p span{color:#0d53b2;} .lv24hultimasvinyetas .est67x67 ul li .foto{border-bottom:.3em solid #FFF;} .lv24hultimasvinyetas .est67x67 ul li .foto a{display:block;height:6.7em;width:6.7em;border:.1em solid #bcbcbc;background-color:#FFF;padding:.2em;} .lv24hultimasvinyetas .est67x67 ul li p{font-family:Arial, Helvetica, sans-serif;color:#000;line-height:1em;padding:.3em .5em;} .lv24hultimasvinyetas .est67x67 ul li p a{font-size:1.2em;text-decoration:none;color:#000;font-weight:700;} .lv24hultimasvinyetas .est67x67 ul li p span{color:#646464;font-size:1.1em;padding-top:.5em;display:block;} .lv24hultimasvinyetas .est67x67 ul li.select:hover,.lv24hultimasvinyetas .est67x67 ul li.select,.lv24hultimasvinyetas .est67x67 ul li.select .foto a{cursor:auto !important;} .lv24hultimasvinyetas .est67x67 ul li.select .foto a{background-color:#464646;border:.1em solid #464646;} .lv24hultimasvinyetas .est67x67 ul li.select:hover p a,.lv24hultimasvinyetas .est67x67 ul li.select p a{color:#7e7e7e !important;} .lv24hultimasvinyetas .est67x67 ul li.select:hover p span,.lv24hultimasvinyetas .est67x67 ul li.select p span{color:#7e7e7e !important;} .lv24htemasdedebate .detalledebate{background:#FFF url(img/bg_destacadoEditorial.gif) repeat-x 0 0;padding-top:2.3em;margin-bottom:1.7em;} .lv24htemasdedebate .detalledebate .separador{background:#FFF url(img/bg_top_temas_dedebate.gif) no-repeat 0 1.6em;height:5.1em;display:block;} .lv24htemasdedebate .detalledebate .top .left{width:23em;float:left;} .lv24htemasdedebate .detalledebate .top .left .foto{border:.1em solid #b8b6b7;position:relative;float:left;margin-bottom:.3em;padding:.2em;} .lv24htemasdedebate .detalledebate .top .left .foto img{display:block;} .lv24htemasdedebate .detalledebate .top .left p.p3{font-size:1em;color:#9d9d9d;text-align:right;} .lv24htemasdedebate .detalledebate .top .right{width:35.5em;float:right;padding-top:.6em;} .lv24htemasdedebate .detalledebate .top .right h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.6em;color:#000;line-height:1em;padding-bottom:.4em;} .lv24htemasdedebate .detalledebate .top .right h2 a{color:#052d5f;text-decoration:none;} .lv24htemasdedebate .detalledebate .top .right h2 a:hover{text-decoration:underline;} .lv24htemasdedebate .detalledebate .top .right p.p2{color:#001732;font-size:1.2em;padding-bottom:.5em;} .lv24htemasdedebate .detalledebate .top .right p.p3{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1.4em;} .lv24htemasdedebate .detalledebate .bottom .left{float:left;width:27.7em;} .lv24htemasdedebate .detalledebate .bottom .right{float:right;width:27.7em;} .lv24htemasdedebate .detalledebate .bottom{background:#FFF url(img/bg_bottom_temas_dedebate.gif) repeat-y 0 0;} .lv24htemasdedebate .detalledebate .bottom h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.3em;color:#052d5f;line-height:.9em;text-align:center;margin:.6em 0 .8em;} .lv24htemasdedebate .detalledebate .bottom h2 a{color:#052d5f;text-decoration:none;} .lv24htemasdedebate .detalledebate .bottom h2 a:hover{text-decoration:underline;} .lv24htemasdedebate .detalledebate .bottom p.p2{color:#001732;font-size:1.1em;} .lv24htemasdedebate .detalledebate .bottom p.p2 span{font-size:1.2em;font-weight:700;} .lv24htemasdedebate .detalledebate .bottom p.p3{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;} .lv24htemasdedebate .detalledebate .bottom p.p3 span.capital{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:60px;letter-spacing:1px;line-height:49px;margin:0 8px 0 0;} .lv24htemasdedebate .detalledebate .bottom p.wysiwyg{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;} .lv24htemasdedebate .detalledebate .bottom p.wysiwyg span.capital{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:60px;letter-spacing:1px;line-height:49px;margin:0 8px 0 0;} .lv24htemasdedebate .detalledebate .bottom .left p.p4 a.more{background:url(img/bg_listPages.gif) no-repeat left 0.2em;color:#0b54b3;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none;float:right;margin:1em 0;padding:0 0 0 .7em;} .lv24htemasdedebate .detalledebate .bottom .left p.p4 a.more:hover{text-decoration:underline;} .lv24htemasdedebate .detalledebate .bottom .right p.p4 a.more{background:url(img/bg_listPages.gif) no-repeat left 0.2em;color:#0b54b3;display:block;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;text-decoration:none;float:right;margin:1em 0;padding:0 0 0 .7em;} .lv24htemasdedebate .detalledebate .bottom .right p.p4 a.more:hover{text-decoration:underline;} .lv24htemasdedebate .analisi{margin-bottom:1.7em;} .lv24htemasdedebate .analisi ul.pestanyes{height:5.9em;} .lv24htemasdedebate .analisi ul.pestanyes li{background:url(img/bg_pestanyes_analisi.gif) repeat-x 0 0;height:5.9em;display:block;width:17em;float:left;overflow:hidden;} .lv24htemasdedebate .analisi ul.pestanyes li div{border-left:.1em solid #ccc;padding:1.3em 1.3em 1.5em;} .lv24htemasdedebate .analisi ul.pestanyes li div a.a1{font-size:1.2em;font-weight:700;color:#052d5f;text-decoration:none;background:transparent url(img/iconos/ver.png) no-repeat right .2em;padding-right:1.5em;} .lv24htemasdedebate .analisi ul.pestanyes li div a.a1:hover{text-decoration:underline;color:#052d5f;} .lv24htemasdedebate .analisi ul.pestanyes li div p.p1{font-size:1.1em;text-transform:uppercase;color:#000;padding-top:.5em;} .lv24htemasdedebate .analisi ul.pestanyes li div h2{color:#052d5f;font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;} .lv24htemasdedebate .analisi ul.pestanyes li div h2 a{color:#052d5f;text-decoration:none;} .lv24htemasdedebate .analisi ul.pestanyes li div h2 a:hover{text-decoration:underline;} .lv24htemasdedebate .analisi ul.pestanyes li.select{background:url(img/bg_pestanyes_analisi_select.gif) repeat-x 0 0;height:5.9em;} .lv24htemasdedebate .analisi ul.pestanyes li.select div{border-right:.4em solid #dce3e8;border-left:.4em solid #dce3e8;height:3.3em;} .lv24htemasdedebate .analisi ul.pestanyes li.select div a{color:#000;text-decoration:none;background-image:none;} .lv24htemasdedebate .analisi ul.pestanyes li.select div a:hover{color:#000;text-decoration:none;} .lv24htemasdedebate .analisi ul.pestanyes li.first{width:26em;} .lv24htemasdedebate .analisi ul.pestanyes li.first div{border-right:.1em solid #FFF;height:3.6em;margin-bottom:.6em;margin-top:.1em;border-left:none;padding:.8em .4em;} .lv24htemasdedebate .analisi ul.pestanyes li.first div img{float:left;display:block;margin-right:.8em;} .lv24htemasdedebate .analisi ul.pestanyes li.first div a.a1{display:block;width:9em;background-position:7.9em .5em;padding:.5em 0;} .lv24hbibliografia{margin-bottom:1.7em;} .lv24hbibliografia .estandar{position:relative;padding-bottom:.3em;border-bottom:.1em solid #969696;} .lv24hbibliografia .estandar p.titulo{border:.1em solid #d2d2d2;border-top:none;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;font:bold 1.1em Arial, Helvetica, sans-serif;color:#000;border-bottom:none;margin-bottom:0;padding:.4em 0 .3em .9em;} .lv24hbibliografia .estandar ul.list{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .lv24hbibliografia .estandar ul.list li{border-bottom:.1em solid #d3d3d3;padding:1em .5em;} .lv24hbibliografia .estandar ul.list li p{font-size:1.2em;color:#000;line-height:1.2em;} .lv24hbibliografia .estandar ul.list li p.p1{font-weight:700;} .lv24hultimasnoticias{margin-bottom:1.7em;} .lv24hultimasnoticias .estandarlectorcorresponsal{float:left;} .lv24hultimasnoticias .estandarlectorcorresponsal .cabecera{background:url(img/tema/bg_cabecera.gif) repeat-x scroll 0 0 #FFF;height:3.8em;width:60em;margin-bottom:1.2em;} .lv24hultimasnoticias .estandarlectorcorresponsal .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;line-height:1.8em;padding:.1em 0 0 0.2em;} .lv24hultimasnoticias .estandarlectorcorresponsal .cabecera p a{color:#000;text-decoration:none;} .lv24hultimasnoticias .estandarlectorcorresponsal ul{clear:both;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li{width:60em;background:url(img/bg_ultimascronicas.gif) no-repeat bottom left;float:left;position:relative;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li.last{background:none;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .item{float:left;width:19.1em;margin-right:1.2em;padding:1em 0 5em;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .last{margin:0;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li p.p1{font:bold 1.3em Arial, Helvetica, sans-serif;color:#052d5f;padding-left:.4em;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li p.p1 a{color:#052d5f;text-decoration:none;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li p.p1 a:hover{color:#052d5f;text-decoration:underline;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li p.p2{color:#717171;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:.55em 0 1.2em 0.4em;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .bottom{position:absolute;bottom:0.9em;width:17.5em;padding-left:.4em;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .bottom img{float:left;margin-right:.8em;height:4em;width:4em;border:1px solid #ccc;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .bottom p.p3 a{font:bold 1.1em Arial, Helvetica, sans-serif;color:#3f3f3f;text-decoration:none;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .bottom p.p3 a:hover{text-decoration:underline;} .lv24hultimasnoticias .estandarlectorcorresponsal ul li .bottom p.p4{font:normal 1.1em Arial, Helvetica, sans-serif;color:#3f3f3f;} .lv24hultimasnoticias .estandarlectorcorresponsal .pie{background:url(img/bg_foro_vertodos.gif) repeat-x scroll 0 bottom;height:2.5em;clear:both;border-top:1px solid #ccc;padding:0.8em 0.3em 0 0;} .lv24hultimasnoticias .estandarlectorcorresponsal .pie a.ir{background:url(img/iconos/ir2.gif) no-repeat 0 0.4em;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;text-decoration:none;} .lv24hultimasnoticias .estandarlectorcorresponsal .pie a.ir:hover{text-decoration:underline;} .lv24hultimasnoticias .estandarconcursos{border-bottom:0.1em solid #D3D3D3;} .lv24hultimasnoticias .estandarconcursos .cabecera{background:url(img/tema/bg_cabecera.gif) repeat-x scroll 0 0 #FFF;height:3.8em;width:60em;margin:1em 0;} .lv24hultimasnoticias .estandarconcursos .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:700;line-height:1.8em;padding:0 0 0 0.2em;} .lv24hultimasnoticias .estandarconcursos .cabecera p a{color:#000;text-decoration:none;} .lv24hultimasnoticias .estandarconcursos .contenido{border-bottom:1px solid #d3d3d3;margin-bottom:1em;padding-bottom:1em;} .lv24hultimasnoticias .estandarconcursos .contenido p.p2{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em;} .lv24hultimasnoticias .estandarconcursos .contenido a.comments{font-size:1.1em;height:1.9em;margin:0.5em 0 0;} .lv24hultimasnoticias .estandarconcursos .contenido h2{font-family:Arial, Helvetica, sans-serif;font-size:1.7em;line-height:1em;font-weight:700;margin-bottom:.5em;} .lv24hultimasnoticias .estandarconcursos .contenido h2 a{color:#052d5f;text-decoration:none;} .lv24hultimasnoticias .estandarconcursos .contenido h2 a:hover{text-decoration:underline;} .lv24hultimasnoticias .estandarconcursos .contenido .thumbnail{float:left;position:relative;margin:0 .8em .3em 0;} .lv24hultimasnoticias .estandarconcursos .contenido .thumbnail_video{float:left;position:relative;margin:0 .8em .8em 0;} .lv24hultimasnoticias .estandarconcursos .contenido .thumbnail_video a{text-decoration:none;position:relative;display:block;} .lv24hultimasnoticias .estandarconcursos .contenido .thumbnail_video a img{border:none;} .lv24hultimasnoticias .estandarconcursos .contenido .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hultimasnoticias .estandarconcursos .pie{border-bottom:.4em solid #f0f0f0;height:2.6em;position:relative;width:60em;} .lv24hultimasnoticias .estandarconcursos .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;color:#0D53B2;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;position:absolute;bottom:.8em;right:.5em;display:block;} .lv24hultimasnoticias .estandarconcursos .pie a:hover{text-decoration:underline;} .lv24hultimasnoticias .estandarfiscalidad{padding-bottom:1em;border-bottom:.3em solid #d9d9d9;position:relative;border:.3em solid #d9d9d9;border-top:none;margin:0 0 1.7em;} .lv24hultimasnoticias .estandarfiscalidad .cabecera{border-bottom:.3em solid #d9d9d9;background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;height:2.4em;text-transform:uppercase;} .lv24hultimasnoticias .estandarfiscalidad .cabecera p{color:#000;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.7em .8em;} .lv24hultimasnoticias .estandarfiscalidad .cabecera p a{color:#000;text-decoration:none;} .lv24hultimasnoticias .estandarfiscalidad .contenido .pt8{padding-top:0.8em;} .lv24hultimasnoticias .estandarfiscalidad .contenido .separador{height:.1em;background-color:#cacaca;overflow:hidden;display:block;margin:0 .8em .8em;} .lv24hultimasnoticias .estandarfiscalidad .n{background-image:none;padding-top:0;position:relative;} .lv24hultimasnoticias .estandarfiscalidad .n p{margin:0 0.8em;} .lv24hultimasnoticias .estandarfiscalidad .n p.p1{padding-right:0;margin:0;} .lv24hultimasnoticias .estandarfiscalidad .n p.p2{background-image:none;padding:.3em 0 0;} .lv24hultimasnoticias .estandarfiscalidad .n h2{margin:0 .8em;} .lv24hultimasnoticias .estandarfiscalidad .pie{height:1em;position:relative;padding:0 .7em;} .lv24hultimasnoticias .estandarfiscalidad .pie a.ir{color:#0d53b2;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;background:transparent url(img/iconos/ir2.gif) no-repeat 0 .4em;padding-left:.8em;float:right;} .lv24hultimasnoticias .estandarfiscalidad .pie a.ir:hover{text-decoration:underline;} .lv24hultimoscarrusels{margin-bottom:1.7em;} .lv24hultimoscarrusels .fotoatlas3thumbs{border:0.1em solid #969696;clear:both;} .lv24hultimoscarrusels .fotoatlas3thumbs .cabecera{border:0.2em solid #ECECEC;height:2.4em;} .lv24hultimoscarrusels .fotoatlas3thumbs .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;text-transform:uppercase;line-height:1.2em;margin-bottom:0;padding:.3em 0;} .lv24hultimoscarrusels .fotoatlas3thumbs .cabecera p a{color:#000;padding-left:0.3em;text-decoration:none;background:none;} .lv24hultimoscarrusels .fotoatlas3thumbs .cabecera p a:hover{text-decoration:underline;} .lv24hultimoscarrusels .fotoatlas3thumbs .separador{background-color:#969696;display:block;height:0.1em;overflow:hidden;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap{border:.2em solid #ececec;background-color:#FFF;clear:both;height:1%;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria{border:.1em solid #FFF;background-color:#fff;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul{clear:both;padding:.4em .3em .4em .4em;} .colB .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul{padding:.4em 0 .4em .1em;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul li{width:10.8em;height:8.2em;display:inline;overflow:hidden;margin-right:.1em;} .colB .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul li{width:10.8em;height:8.2em;display:inline;overflow:hidden;margin-right:.2em;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul li a{text-decoration:none;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .contenido ul li a img{border:none;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion{background:#fff url(img/bg_carruselfoto.gif) repeat-x 0 0;padding-top:0.4em;margin:0;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p{margin-bottom:0;padding:0;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p.p2{color:#0d53b2;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:0.8em 0.5em 0;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p.p2 a.a1{text-transform:uppercase;float:left;display:block;width:auto;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion h2{font-size:1.1em;padding:.7em .6em .6em .5em;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion h2 a{color:#011e41;text-decoration:none;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion h2 a:hover{text-decoration:underline;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .informacion p.p3{color:#3f3f3f;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;margin:0 .5em .7em;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .nav{background:#FFF url(img/bg_nav_carruselfotos.gif) repeat-x 0 0;height:2.4em;position:relative;border-top:none;border-left:0;border-right:0;margin:0;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .nav ul{list-style:none;position:absolute;right:0;top:.3em;padding:0;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .nav ul li{float:left;padding-right:.3em;height:auto;width:auto;} .colB .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .nav ul li{float:left;padding-right:.3em;height:auto;width:auto;} .lv24hultimoscarrusels .fotoatlas3thumbs .wrap .fotogaleria .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimoscarrusels .dest4thumb{background-color:#141728;padding:1.2em 0 0;} .lv24hultimoscarrusels .dest4thumb .cabecera{clear:both;width:97.5em;position:relative;z-index:100;} .lv24hultimoscarrusels .dest4thumb .cabecera .left{float:left;} .lv24hultimoscarrusels .dest4thumb .cabecera .left p{font:normal 2em Arial, Helvetica, sans-serif;color:#fff;padding-bottom:.4em;} .lv24hultimoscarrusels .dest4thumb .cabecera .left p.date{font:normal 1.1em Arial, Helvetica, sans-serif;color:#88abd6;padding:0;} .lv24hultimoscarrusels .dest4thumb .contenido{background:url(img/bg_blue_ultreporfoto.gif) repeat-x 0 0;border:.1em solid #455f98;padding:2em 1.3em 1em 1.4em;} .lv24hultimoscarrusels .dest4thumb .contenido ul li{float:left;margin-right:1.5em;width:22.4em;position:relative;height:29em;border-top:none;} .lv24hultimoscarrusels .dest4thumb .contenido ul li.last{margin-right:0;} .lv24hultimoscarrusels .dest4thumb .contenido ul li.participa a img{border-bottom:.3em solid #cd1806;} .lv24hultimoscarrusels .dest4thumb .contenido ul li h2{padding-top:.5em;} .lv24hultimoscarrusels .dest4thumb .contenido ul li h2 a{font:bold 1.4em Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;line-height:1.4em;} .lv24hultimoscarrusels .dest4thumb .contenido ul li h2 a:hover{text-decoration:underline;} .lv24hultimoscarrusels .dest4thumb .contenido ul li p.p1{margin-top:1.8em;font:normal 1.1em Arial, Helvetica, sans-serif;color:#98acc7;} .lv24hultimoscarrusels .dest4thumb .contenido ul li p.p1 span.seccion{text-transform:uppercase;} .lv24hultimoscarrusels .dest4thumb .contenido ul li.participa p.p1 span.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 0 transparent;padding:0 0 0 1.7em;} .lv24hultimoscarrusels .dest4thumb .contenido ul li .patrocinio{font:normal 1.1em Arial, Helvetica, sans-serif;color:#98acc7;position:absolute;bottom:0;background:url(img/iconos/flecha.gif) no-repeat center left;padding-left:1.5em;} .lv24hultimoscarrusels .dest4thumb .contenido ul li .patrocinio a{font-weight:700;text-decoration:none;color:#98acc7;} .lv24hultimoscarrusels .dest4thumb .contenido ul li .patrocinio a:hover{text-decoration:underline;} .lv24hultimasfotos{margin-bottom:1.7em;} .lv24hultimasfotos .visor_mosaico{background-color:#141728;padding:1.2em 0 0;} .lv24hultimasfotos .visor_mosaico .cabecera{clear:both;width:97.2em;position:relative;z-index:100;} .lv24hultimasfotos .visor_mosaico .cabecera .left{float:left;} .lv24hultimasfotos .visor_mosaico .cabecera .left p{font:normal 2em Arial, Helvetica, sans-serif;color:#fff;padding-bottom:.4em;} .lv24hultimasfotos .visor_mosaico .cabecera .left p.date{font:normal 1.1em Arial, Helvetica, sans-serif;color:#88abd6;padding:0;} .lv24hultimasfotos .visor_mosaico .cabecera .right{float:right;height:3em;padding-top:1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right a.fotofoto{text-decoration:none;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;width:14em;background:url(img/iconos/ver_fotofoto.gif) no-repeat 0 0;height:2.3em;display:block;text-transform:uppercase;float:right;padding:0.7em 0 0 1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right a.fotofoto:hover{background:url(img/iconos/ver_fotofoto_r.gif) no-repeat 0 0;} .lv24hultimasfotos .visor_mosaico .cabecera .right a.calendari{text-decoration:none;font:normal 1.2em Arial, Helvetica, sans-serif;color:#88abd6;display:block;float:right;border-right:1px solid #718db3;height:2em;margin:0 1em 0 0;padding:0 .5em 0 1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right div.verporseccion{float:right;height:1.9em;border-right:1px solid #718db3;display:block;width:21em;position:relative;margin:0 1em 0 0;padding:0.5em 1em 0 0;} .lv24hultimasfotos .visor_mosaico .cabecera .right div.verporseccion p{font:normal 1.2em Arial, Helvetica, sans-serif;color:#88abd6;float:left;padding:0 0.5em 0 0;} .lv24hultimasfotos .visor_mosaico .cabecera .right div.verporseccion a.desplegar{position:absolute;top:.7em;z-index:1;right:.8em;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.seccion{width:11.8em;float:right;position:relative;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.open{background:transparent url(img/combo_fotos.png) no-repeat bottom left;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.seccion li{font:normal 1.2em Arial, Helvetica, sans-serif;display:none;height:1.4em;color:#2e2e2e;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.open li{border-top:.1em solid #c4c5c8;display:block;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.seccion li.select{display:block;background:transparent url(img/combo_close_fotos.gif) no-repeat top left;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.open li.select{display:block;background:transparent url(img/combo_open_fotos.gif) no-repeat top left;border:none;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.open li.select:hover{border-top:none;} .lv24hultimasfotos .visor_mosaico .cabecera .right .verporseccion ul.open li:hover{background-color:#B5C2DC;width:8.7em;height:1.4em;border-top:.1em solid #c4c5c8;} .lv24hultimasfotos .visor_mosaico .cabecera .right a{text-decoration:none;color:#2e2e2e;} .lv24hultimasfotos .visor_mosaico .cabecera .right a:hover{text-decoration:none;} .lv24hultimasfotos .visor_mosaico .cabecera .right a img{vertical-align:middle;padding:0 .4em;} .lv24hultimasfotos .visor_mosaico .wrap{border:.1em solid #2f4b6e;border-top-width:.2em;height:60em;clear:both;position:relative;width:93.2em;padding:.4em 1.65em 0 1.75em;} .lv24hultimasfotos .visor_mosaico .wrap .foto{float:left;display:block;position:relative;margin:.45em;} .lv24hultimasfotos .visor_mosaico .wrap .foto a img{display:block;} .lv24hultimasfotos .visor_mosaico .wrap .foto .peu{background-color:#000;position:absolute;bottom:0;left:0;height:auto;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:22em;padding:0.2em;} .lv24hultimasfotos .visor_mosaico .wrap .foto .peu a{border:none;text-decoration:none;} .lv24hultimasfotos .visor_mosaico .wrap .foto .peu a p{color:#FFF;font-size:1.2em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;max-height:4em;overflow:hidden;margin:1em 0.8em 0.6em;} .lv24hultimasfotos .visor_mosaico .wrap .foto .peu a p.fechaautor{font-size:1.1em;color:#b4b4b4;margin:0 .9em 1em;} .lv24hultimasfotos .visor_mosaico .contenido{position:relative;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav{border:0;background:none;height:4.2em;position:absolute;top:26.2em;width:96.6em;left:-0.06em;margin:0 .2em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li{float:left;padding-right:.3em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;height:4.3em;width:3.5em;display:block;cursor:pointer;position:absolute;right:92.7em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;height:4.3em;width:3.5em;display:block;cursor:pointer;position:absolute;right:.3em;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;} .lv24hultimasfotos .visor_mosaico .contenido .wrap .agrupafoto .nav ul li:hover span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;} .lv24hultimasfotos .visor_mosaico .nav{border-top:1px solid #2F4B6E;height:3.2em;position:relative;margin-top:-3.2em;width:96.7em;} .lv24hultimasfotos .visor_mosaico .nav ul{list-style:none;position:absolute;right:41em;top:.8em;} .lv24hultimasfotos .visor_mosaico .nav ul li{float:left;padding-right:.3em;} .lv24hultimasfotos .visor_mosaico .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;color:#FFF;margin:0;padding:.2em .6em .2em .3em;} .lv24hultimasfotos .visor_mosaico .nav ul li span.prev{background:transparent url(img/iconos/prev_carrusel_left.png) no-repeat 0 0;height:1.8em;width:2.3em;display:block;cursor:pointer;} .lv24hultimasfotos .visor_mosaico .nav ul li span.next{background:transparent url(img/iconos/prev_carrusel_right.png) no-repeat 0 0;height:1.8em;width:2.3em;display:block;cursor:pointer;} .lv24hultimasfotos .visor_mosaico .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_carrusel_roll_left.png) no-repeat 0 0;} .lv24hultimasfotos .visor_mosaico .nav ul li:hover span.next{background:transparent url(img/iconos/prev_carrusel_roll_right.png) no-repeat 0 0;} .lv24hultimasfotos .visor_mosaico .wrap h2{padding-bottom:.8em;} .lv24hultimasfotos .visor_mosaico .wrap h2 a{color:#fff;text-decoration:none;font:normal 1.4em Arial, Helvetica, sans-serif;line-height:1.7em;} .lv24hultimasfotos .visor_mosaico .wrap h2 a:hover{text-decoration:underline;} .lv24hultimasfotos .visor_mosaico .wrap p.p2{color:#98acc7;font-weight:400;font-size:1.2em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin-top:3em;padding:0.4em 0 .4em;} .lv24hultimasfotos .visor_mosaico .wrap p.p2 strong{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;padding:0 0 0 1.7em;} .lv24hultimasfotos .visor_mosaico .wrap p.p3{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#b4b4b4;line-height:1.3em;padding-bottom:1.4em;overflow:hidden;font-weight:700;} .lv24hultimasfotos .visor_mosaico .wrap ul.p4{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#fff;line-height:1.3em;overflow:hidden;position:absolute;bottom:10em;left:51.9em;margin-right:1em;} .lv24hultimasfotos .visor_mosaico .wrap ul.p4 li{padding-bottom:1.5em;} .lv24hultimasfotos .visor_mosaico .wrap ul.p4 li a{background:url(img/iconos/ir4.gif) no-repeat 0.3em 0.5em;color:#67ABFF;text-decoration:none;padding:0 0 1.4em 1em;} .lv24hultimasfotos .visor_mosaico .wrap ul.p4 li a:hover{text-decoration:underline;} .lv24hultimasfotos .visor_fotofoto{background-color:#141728;padding:1.2em 0 0;} .lv24hultimasfotos .visor_fotofoto .cabecera{clear:both;width:97.2em;} .lv24hultimasfotos .visor_fotofoto .cabecera .left{float:left;} .lv24hultimasfotos .visor_fotofoto .cabecera .left p{font:normal 2em Arial, Helvetica, sans-serif;color:#fff;padding-bottom:.4em;} .lv24hultimasfotos .visor_fotofoto .cabecera .left p.date{font:normal 1.1em Arial, Helvetica, sans-serif;color:#88abd6;padding:0;} .lv24hultimasfotos .visor_fotofoto .cabecera .right{float:right;height:3em;padding-top:1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a.mosaico{text-decoration:none;font:bold 1em Arial, Helvetica, sans-serif;color:#fff;width:14em;background:url(img/iconos/ver_mosaico.gif) no-repeat 0 0;height:2.3em;display:block;text-transform:uppercase;float:right;padding:0.7em 0 0 1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a.mosaico:hover{background:url(img/iconos/ver_mosaico_r.gif) no-repeat 0 0;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a.calendari{text-decoration:none;font:normal 1.2em Arial, Helvetica, sans-serif;color:#88abd6;display:block;float:right;border-right:1px solid #718db3;height:2em;margin:0 1em 0 0;padding:0 .5em 0 1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right div.verporseccion{float:right;height:1.9em;border-right:1px solid #718db3;display:block;width:21em;position:relative;z-index:3;margin:0 1em 0 0;padding:0.5em 1em 0 0;} .lv24hultimasfotos .visor_fotofoto .cabecera .right div.verporseccion p{font:normal 1.2em Arial, Helvetica, sans-serif;color:#88abd6;float:left;padding:0 0.5em 0 0;} .lv24hultimasfotos .visor_fotofoto .cabecera .right div.verporseccion a.desplegar{position:absolute;top:.7em;z-index:1;right:.8em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.seccion{width:11.8em;float:right;position:relative;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.open{background:transparent url(img/combo_fotos.png) no-repeat bottom left;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.seccion li{font:normal 1.2em Arial, Helvetica, sans-serif;display:none;height:1.4em;color:#2e2e2e;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.open li{border-top:.1em solid #c4c5c8;display:block;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.seccion li.select{display:block;background:transparent url(img/combo_close_fotos.gif) no-repeat top left;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.open li.select{display:block;background:transparent url(img/combo_open_fotos.gif) no-repeat top left;border:none;padding:0.2em 0 0 1em;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.seccion li a{color:#000;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.open li.select:hover{border-top:none;} .lv24hultimasfotos .visor_fotofoto .cabecera .right .verporseccion ul.open li:hover{background-color:#B5C2DC;width:8.7em;height:1.4em;border-top:.1em solid #c4c5c8;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a{text-decoration:none;font:normal 1em Arial, Helvetica, sans-serif;color:#7e8ea7;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a:hover{text-decoration:none;} .lv24hultimasfotos .visor_fotofoto .cabecera .right a img{vertical-align:middle;padding:0 .4em;} .lv24hultimasfotos .visor_fotofoto .wrap{border:.2em solid #2f4b6e;clear:both;position:relative;width:95.6em;border-bottom:none;padding:.4em .6em .4em .4em;} .lv24hultimasfotos .visor_fotofoto .wrap .left{float:left;margin-right:1.7em;width:60em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto{position:relative;border-bottom:none;background-color:#22304B;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto a img{display:block;margin:0 auto;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto a.ampliaImg{position:absolute;top:0;right:0;color:#FFF;background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;width:3.1em;height:2.3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto a.ampliaImg span{text-indent:-19999.9em;float:left;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav{border:0;background:none;height:4.2em;position:absolute;top:170px;width:600px;left:-0.06em;margin:0 .2em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li{float:left;padding-right:.3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;height:4.3em;width:3.5em;display:block;cursor:pointer;position:absolute;right:56.6em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;height:4.3em;width:3.5em;display:block;cursor:pointer;position:absolute;right:.3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .nav ul li:hover span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu{position:absolute;bottom:0;left:0;height:3.7em;background:transparent url(img/bg_titulo_foto.png) repeat 0 0;clear:both;margin-right:.2em;width:60em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu p{color:#FFF;width:47em;padding:0.7em 2em 0.2em 0.8em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu p span.tit{color:#FFF;font-size:1.4em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu p span.fecha{color:#e4edfa;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;padding-right:.3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu p span.autor{color:#e4edfa;font-size:1.1em;line-height:1.2em;font-family:Arial, Helvetica, sans-serif;font-weight:700;padding-left:.3em;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu span.close{right:.4em;bottom:0;position:absolute;height:2.7em;cursor:pointer;} .lv24hultimasfotos .visor_fotofoto .wrap .left .foto .peu span.expand{cursor:pointer;} .lv24hultimasfotos .visor_fotofoto .wrap .left p{padding-left:.8em;padding-right:.8em;} .lv24hultimasfotos .visor_fotofoto .wrap .left p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;text-align:right;padding-top:0.4em;padding-bottom:0.2em;} .lv24hultimasfotos .visor_fotofoto .nav{border:.2em solid #2F4B6E;border-top:.1em solid #2F4B6E;height:1.4em;padding:.8em 0 1em;} .lv24hultimasfotos .visor_fotofoto .nav ul{list-style:none;width:12em;margin:0 auto;} .lv24hultimasfotos .visor_fotofoto .nav ul li{float:left;padding-right:.3em;} .lv24hultimasfotos .visor_fotofoto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;color:#FFF;margin:0;padding:.2em .6em .2em .3em;} .lv24hultimasfotos .visor_fotofoto .nav ul li span.prev{background:transparent url(img/iconos/prev_carrusel_left.png) no-repeat 0 0;height:1.8em;width:2.3em;display:block;cursor:pointer;} .lv24hultimasfotos .visor_fotofoto .nav ul li span.next{background:transparent url(img/iconos/prev_carrusel_right.png) no-repeat 0 0;height:1.8em;width:2.3em;display:block;cursor:pointer;} .lv24hultimasfotos .visor_fotofoto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_carrusel_roll_left.png) no-repeat 0 0;} .lv24hultimasfotos .visor_fotofoto .nav ul li:hover span.next{background:transparent url(img/iconos/prev_carrusel_roll_right.png) no-repeat 0 0;} .lv24hultimasfotos .visor_fotofoto .wrap h2{padding-bottom:.8em;color:#fff;text-decoration:none;font:normal 1.4em Arial, Helvetica, sans-serif;line-height:1.7em;} .lv24hultimasfotos .visor_fotofoto .wrap p.p2{color:#98acc7;font-weight:400;font-size:1.2em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;text-align:left;margin-top:3em;padding:0.4em 0 .4em;} .lv24hultimasfotos .visor_fotofoto .wrap p.p2 strong{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;padding:0 0 0 1.7em;} .lv24hultimasfotos .visor_fotofoto .wrap p.p3{font-family:Arial, Helvetica, sans-serif;font-size:1.1em;color:#b4b4b4;line-height:1.3em;padding-bottom:1.4em;overflow:hidden;font-weight:700;} .lv24hultimasfotos .visor_fotofoto .wrap p.p3 a{color:#b4b4b4;text-decoration:none;} .lv24hultimasfotos .visor_fotofoto .wrap p.p3 a:hover{text-decoration:underline;} .lv24hultimasfotos .visor_fotofoto .wrap ul.p4{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#fff;line-height:1.3em;overflow:hidden;position:absolute;bottom:7em;left:51.9em;margin-right:1em;} .lv24hultimasfotos .visor_fotofoto .wrap ul.p4 li{padding-bottom:1.5em;} .lv24hultimasfotos .visor_fotofoto .wrap ul.p4 li a{background:url(img/iconos/ir4.gif) no-repeat 0.3em 0.5em;color:#67ABFF;text-decoration:none;padding:0 0 1.4em 1em;} .lv24hultimasfotos .visor_fotofoto .wrap ul.p4 li a:hover{text-decoration:underline;} .lv24hultimasfotos .visor_fotofoto .wrap .toolbar_blue{bottom:0;position:absolute;right:0.8em;width:33.9em;} .lv24hultimoscarrusels .destacados3thumbs{background:#0f2138 url(img/bg_ultimasvinyetas__estandar3thumbs.gif) repeat-x 0 0;position:relative;overflow:hidden;} .lv24hultimoscarrusels .destacados3thumbs .cabecera{height:3.5em;} .lv24hultimoscarrusels .destacados3thumbs p.titulo{height:3.5em;overflow:hidden;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:1.4em;position:absolute;top:.6em;left:.6em;line-height:1.6em;color:#fefefe;} .lv24hultimoscarrusels .destacados3thumbs p.titulo a{text-decoration:none;color:#FFF;} .lv24hultimoscarrusels .destacados3thumbs p.titulo a:hover{text-decoration:underline;} .lv24hultimoscarrusels .destacados3thumbs .nav{position:absolute;top:.8em;right:.8em;margin:0 .2em;} .lv24hultimoscarrusels .destacados3thumbs .nav ul{float:right;} .lv24hultimoscarrusels .destacados3thumbs .nav ul li{float:left;padding-right:.3em;} .lv24hultimoscarrusels .destacados3thumbs .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;color:#9b9b9b;padding:.2em .3em;} .lv24hultimoscarrusels .destacados3thumbs .contenido{clear:both;height:21em;padding-top:.6em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul{width:58em;margin:0 auto;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li{display:block;float:left;width:18em;background:#132a47 url(img/bg_ultimasvinyetas_estandar3thumbs.gif) repeat-x 0 0;margin-right:1.6em;height:19.5em;overflow:hidden;border:.1em solid #2f4b6e;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li.last{margin-right:0;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li a img{display:block;width:17.4em;height:12.8em;margin-bottom:.7em;padding:.3em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li p{font-weight:400;padding:.1em .8em .4em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li p.p1{color:#88abd6;font-size:1.1em;padding-left:.9em;padding-bottom:.2em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li p.p2{color:#FFF;font-size:1.3em;padding-bottom:.5em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li h2{line-height:1.8em;padding:0 .8em 0 1em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li h2 a{color:#FFF;text-decoration:none;font-weight:700;font-size:1.4em;} .lv24hultimoscarrusels .destacados3thumbs .contenido ul li h2 a:hover{text-decoration:underline;} .lv24hultimoscarrusels .destacados3thumbs .pie{text-align:right;padding:1em;} .lv24hultimoscarrusels .destacados3thumbs .pie a{font-size:1.1em;color:#bbc9e2;text-decoration:none;background:url(img/iconos/ir4.gif) no-repeat right center;padding-right:1em;} .lv24hultimoscarrusels .destacados3thumbs .pie a:hover{text-decoration:underline;} .lv24hultimosreportajesfotograficos{margin-bottom:1.7em;} .lv24hultimosreportajesfotograficos .dest1thumb .cabecera{background:url(img/bg_cabecera_agrupacartas.gif) repeat-x scroll 0 .1em;height:3em;margin-top:.2em;border-top:.3em solid #162941;} .lv24hultimosreportajesfotograficos .dest1thumb .cabecera p{font:bold 1.4em Arial, Helvetica, sans-serif;color:#000;padding:0.4em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido{background-color:#e4e4e4;border-top:.1em solid #ccc;border-bottom:.1em solid #ccc;height:30em;position:relative;padding:2.1em 3.6em 0 3.2em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.p2{font:normal 1.1em Arial, Helvetica, sans-serif;color:#666;padding:1.1em 0 0.1em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.p2 span{font-weight:700;color:#404040;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido h2{font:normal 1.9em Arial, Helvetica, sans-serif;color:#052d5f;padding-bottom:0.2em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido h2 a{color:#052d5f;text-decoration:none;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido h2 a:hover{color:#052d5f;text-decoration:underline;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.p3{font:normal 1.2em Arial, Helvetica, sans-serif;color:#000;padding-bottom:1em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.patrocinado{font:normal 1em Arial, Helvetica, sans-serif;color:#8c8c8c;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.patrocinado span{padding-right:0.5em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.patrocinado a img{vertical-align:middle;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.ver{border-top:0.1em solid #CCC;height:2.2em;margin-top:.8em;padding-top:.7em;width:25em;text-align:right;position:absolute;bottom:0;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.ver a{background:url(img/iconos/ir5.gif) no-repeat scroll right center;color:#0D53B2;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-right:.8em;} .lv24hultimosreportajesfotograficos .dest1thumb .contenido p.ver a:hover{text-decoration:underline;} .lv24hultimosreportajesfotograficos .dest4thumb{background-color:#141728;padding:1.2em 0 0;} .lv24hultimosreportajesfotograficos .dest4thumb .cabecera{clear:both;width:97.5em;position:relative;z-index:100;} .lv24hultimosreportajesfotograficos .dest4thumb .cabecera .left{float:left;} .lv24hultimosreportajesfotograficos .dest4thumb .cabecera .left p{font:normal 2em Arial, Helvetica, sans-serif;color:#fff;padding-bottom:.4em;} .lv24hultimosreportajesfotograficos .dest4thumb .cabecera .left p.date{font:normal 1.1em Arial, Helvetica, sans-serif;color:#88abd6;padding:0;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido{background:url(img/bg_blue_ultreporfoto.gif) repeat-x 0 0;border:.1em solid #455f98;padding:2em 1.3em 1em 1.4em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li{float:left;margin-right:1.5em;width:22.4em;position:relative;height:30em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li.last{margin-right:0;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li.participa a img{border-bottom:.3em solid #cd1806;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li h2{margin-top:1.8em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li h2 a{font:bold 1.4em Arial, Helvetica, sans-serif;color:#fff;text-decoration:none;line-height:1.4em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li h2 a:hover{text-decoration:underline;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li p.p1{font:normal 1.1em Arial, Helvetica, sans-serif;color:#98acc7;padding-top:.5em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li.participa p.p1 span.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 0 transparent;padding:0 0 0 1.7em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li .patrocinio{font:normal 1.1em Arial, Helvetica, sans-serif;color:#98acc7;position:absolute;bottom:0;background:url(img/iconos/flecha.gif) no-repeat center left;padding-left:1.5em;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li .patrocinio a{font-weight:700;text-decoration:none;color:#98acc7;} .lv24hultimosreportajesfotograficos .dest4thumb .contenido ul li .patrocinio a:hover{text-decoration:underline;} .lv24hagrupadorcarrusels{margin-bottom:1.7em;} .lv24hagrupadorcarrusels .estandar .cabecera{height:3.2em;} .lv24hagrupadorcarrusels .estandar .cabecera ul li{display:block;float:left;border-left:.1em solid #969696;border-right:.1em solid #969696;height:1em;background:url(img/bg_ultimoscarrusels_b.gif) repeat-x 0 0;margin-right:.3em;padding:1em 1.7em 1.3em .8em;} .lv24hagrupadorcarrusels .estandar .cabecera ul li.select{background:url(img/bg_ultimoscarrusels_a.gif) repeat-x 0 0;} .lv24hagrupadorcarrusels .estandar .cabecera ul li.select a{color:#000;} .lv24hagrupadorcarrusels .estandar .cabecera ul li a{color:#797979;font:bold 1.4em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hagrupadorcarrusels .estandar .cabecera ul li a:hover{color:#000;font:bold 1.4em Arial, Helvetica, sans-serif;text-decoration:underline;} .lv24hagrupadorcarrusels .estandar .contenido{border:.1em solid #969696;} .lv24hagrupadorcarrusels .estandar .contenido .wrap{border:.2em solid #ececec;} .lv24hagrupadorcarrusels .estandar .contenido .wrap h2{text-align:center;color:#052d5f;font:bold 2.4em Arial, Helvetica, sans-serif;padding:1em 0;} .lv24hagrupadorcarrusels .estandar .contenido .wrap .nav{border-left:.1em solid #b8b6b7;border-right:.1em solid #b8b6b7;background:#FFF url(img/bg_galeria_nav.gif) repeat-x 0 0;height:2.2em;position:relative;border-bottom:.1em solid #b8b6b7;} .lv24hagrupadorcarrusels .estandar .contenido .wrap .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hagrupadorcarrusels .estandar .contenido .wrap .nav ul li{float:left;padding-right:.3em;} .lv24hagrupadorcarrusels .estandar .contenido .wrap .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hagrupadorcarrusels .estandar .contenido .wrap p.ver{height:2em;border-top:.1em solid #d3d3d3;background:url(img/bg_ir2.gif) repeat-x 0 0;padding:.4em .5em 0;} .lv24hagrupadorcarrusels .estandar .contenido .wrap p.ver a{background:url(img/iconos/ir5.gif) no-repeat scroll center right;color:#0D53B2;display:block;text-align:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-right:.8em;} .lv24hagrupadorcarrusels .estandar .contenido .wrap p.ver a:hover{text-decoration:underline;} .lv24hultimasfotocartas{margin-bottom:1.7em;} .lv24hultimasfotocartas .fotocartaunica{background-color:#0F2138;border:0.1em solid #0F2138;margin-bottom:1.7em;padding-bottom:0.5em;position:relative;} .lv24hultimasfotocartas .fotocartaunica .res_neg{margin-bottom:0;padding-bottom:0;} .lv24hultimasfotocartas .fotocartaunica .res_neg h2{padding:0 .9em .4em;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p2{color:#dbdee1;font:normal 1.1em Arial, Helvetica, sans-serif;background:transparent url(img/bg_bullet_fotonoticia_neg.gif) no-repeat .8em .1em;padding-left:2.5em;margin-top:1.1em;} .lv24hultimasfotocartas .fotocartaunica .bottom{background:transparent url(img/bg_ir.gif) repeat-x 0 0;height:1.5em;position:relative;padding:0.5em 0.7em 0;} .lv24hultimasfotocartas .fotocartaunica .bottom a.ir{border-top:.1em solid #1b2e46;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;color:#FFF;background:transparent url(img/iconos/ir.gif) no-repeat 0 0.4em;padding-left:.8em;float:right;} .lv24hultimasfotocartas .fotocartaunica .bottom a.ir:hover{text-decoration:underline;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p3{background:url(img/iconos/en12.gif) no-repeat 0 0;color:#9b9b9b;font-weight:400;font-size:1.1em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;margin-left:.8em;padding-bottom:0.2em;padding-top:.05em;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p3 strong.autor{color:#9b9b9b;font-size:1em;padding:0 0 0 1.2em;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p3 strong.autor span{color:#9b9b9b;font-weight:400;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.2em .8em .7em;} .lv24hultimasfotocartas .fotocartaunica .res_neg p.p5{color:#dbdee1;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;margin-bottom:.5em;} .lv24hultimascartasconrespuesta{margin-bottom:1.7em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .cabecera{background:url(img/tema/bg_cabecera.gif) repeat-x scroll 0 0 #FFF;height:3.8em;margin-top:.2em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;padding:1.1em 0 0 0.2em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector{border-top:.5em solid #d3d9e0;padding:1.6em .7em 0 1.5em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector p.p2{text-decoration:none;color:#7d92a0;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;padding:0 0 .4em 0.1em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector h3{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:400;color:#052d5f;padding-bottom:.2em;line-height:1.1em;margin:0;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector p.p4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0 0 0.4em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.3em 0 0.4em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector p.p3 strong.autor{background:url(img/iconos/en12.gif) no-repeat scroll 0 0.1em transparent;color:#3F3F3F;font-weight:700;padding:0.1em 0 0.3em 1.7em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .lector p.p3 strong.autor span{font-weight:400;color:#000;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta{background:#e7ecf0 url(img/bg_cartares_respuesta.gif) no-repeat 0 0;border-top:none;margin:.6em 0 .1em;padding:3.3em .7em 2em 1.5em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta p.p2{padding-bottom:.4em;text-decoration:none;color:#7d92a0;font-weight:700;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta p.p4{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0 0 0.4em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta h3{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:400;color:#052d5f;padding-bottom:.2em;line-height:1.1em;margin:0;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.3em 0 0.4em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta p.p3 strong.autor{color:#3F3F3F;font-weight:700;padding:0.1em 0 0.3em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap .respuesta p.p3 strong.autor span{color:#000;font-weight:400;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap ul.rel{border-bottom:1px solid #b8b8b8;margin-top:.2em;padding:.4em 0 .8em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap li a{background:url(img/bg_bullet.gif) no-repeat scroll 0 .5em transparent;color:#0d53b2;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;line-height:1.2em;margin-left:1.3em;padding-left:.8em;display:block;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica .wrap li a:hover{text-decoration:underline;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica p.pie{background:url(img/bg_foro_vertodos.gif) repeat-x 0 0;height:2.2em;padding:.4em 0.3em 0 0;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica p.pie a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em transparent;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.8em;} .lv24hultimascartasconrespuesta .cartaconrespuestaunica p.pie a:hover{text-decoration:underline;} .lv24hultimascartas{margin-bottom:1.7em;} .lv24hultimascartas .estandardestacadas{background:url(img/bg_pie_agrupacartas.gif) repeat-x bottom left;padding-bottom:1em;} .lv24hultimascartas .estandardestacadas .separador{background-color:#cfcfcf;display:block;height:0.1em;overflow:hidden;margin:1.4em 0;} .lv24hultimascartas .estandardestacadas .cabecera{background:url(img/tema/bg_cabecera.gif) repeat-x scroll 0 0 #FFF;height:3.8em;margin-bottom:1.4em;margin-top:.2em;} .lv24hultimascartas .estandardestacadas .cabecera p{font-size:1.4em;font-weight:700;font-family:Arial, Helvetica, sans-serif;text-transform:uppercase;color:#000;padding:1.1em 0 .3em .15em;} .lv24hultimascartas .estandardestacadas .wrap{margin-bottom:1em;} .lv24hultimascartas .estandardestacadas .wrap p.p1{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.4em;} .lv24hultimascartas .estandardestacadas .wrap p.p1 a{color:#0d53b2;text-decoration:none;} .lv24hultimascartas .estandardestacadas .wrap p.p1 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimascartas .estandardestacadas .wrap p.p1 a.a1{text-transform:uppercase;} .lv24hultimascartas .estandardestacadas .wrap h2{padding-bottom:.4em;} .lv24hultimascartas .estandardestacadas .wrap h2 a{color:#052D5F;text-decoration:none;font:normal 1.7em Arial, Helvetica, sans-serif;font-weight:700;line-height:1.1em;} .lv24hultimascartas .estandardestacadas .wrap h2 a:hover{text-decoration:underline;} .lv24hultimascartas .estandardestacadas .wrap p.p3{background:url(img/iconos/en12.gif) no-repeat 0 0;color:#000;font-weight:400;font-size:1.1em;line-height:1.4em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.4em;} .lv24hultimascartas .estandardestacadas .wrap p.p3 strong.autor{color:#3f3f3f;padding:0 0 0 1.8em;} .lv24hultimascartas .estandardestacadas .wrap p.p3 strong.autor span{color:#3c3c3c;font-weight:400;} .lv24hultimascartas .estandardestacadas .wrap p.p2{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;color:#3c3c3c;line-height:1.3em;padding-bottom:.4em;} .lv24hultimascartas .estandardestacadas .wrap p.p5{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .lv24hultimascartas .estandardestacadas .wrap p.p4 a.comments{font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hultimascartas .estandardestacadas .wrap ul.rel{padding:.6em 0 0;} .lv24hultimascartas .estandardestacadas .wrap ul.rel li{background:transparent url(img/bg_bullet.gif) no-repeat 0 .5em;padding:0 .8em;} .lv24hultimascartas .estandardestacadas .wrap ul.rel li a{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hultimascartas .estandardestacadas .wrap ul.rel li a:hover{text-decoration:underline;} .lv24hultimascartas .estandardestacadas .wrap ul.rel li span{color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;} .lv24hultimascartas .estandardestacadas .pie{ text-align:right; border-top:.1em solid #CFCFCF; padding-top:.4em} .lv24hultimascartas .estandardestacadas .pie a{background:url(img/iconos/ir2.gif) no-repeat 11em .3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;text-decoration:none;} .lv24hultimascartas .estandardestacadas .pie a:hover{text-decoration:underline;} .lv24hultimascartas .horizontal{float:left;} .lv24hultimascartas .horizontal .cabecera{background:url(img/tema/bg_cabecera.gif) repeat-x scroll 0 0 #FFF;height:3.8em;width:60em;margin-bottom:.8em;} .lv24hultimascartas .horizontal .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:2.2em;font-weight:700;line-height:1.8em;color:#000;padding:.1em 0 0 .2em;} .lv24hultimascartas .horizontal ul li{width:60em;background:url(img/bg_ultimascronicas.gif) no-repeat bottom left;float:left;position:relative;} .lv24hultimascartas .horizontal ul li.last{background:none;} .lv24hultimascartas .horizontal ul li .item{float:left;width:19.1em;margin-right:1.2em;padding:1em 0;} .lv24hultimascartas .horizontal ul li .last{margin:0;} .lv24hultimascartas .horizontal ul li p.p1{padding-left:.4em;} .lv24hultimascartas .horizontal ul li p.p1 a{font:bold 1.7em Arial, Helvetica, sans-serif;color:#052d5f;text-decoration:none;line-height:1.2em;} .lv24hultimascartas .horizontal ul li p.p1 a:hover{text-decoration:underline;} .lv24hultimascartas .horizontal ul li p.p4{color:#717171;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.3em 0 1em .4em;} .lv24hultimascartas .horizontal ul li .bottom{width:17.5em;padding-left:.4em;margin:.5em 0;} .lv24hultimascartas .horizontal ul li .bottom img{float:left;margin-right:.8em;height:4em;width:4em;border:1px solid #ccc;} .lv24hultimascartas .horizontal ul li .bottom p.p3{font:normal 1.1em Arial, Helvetica, sans-serif;color:#3f3f3f;} .lv24hultimascartas .horizontal ul li .bottom p.p3 strong.autor{color:#3F3F3F;background:url(img/iconos/en12.gif) no-repeat 0 0;line-height:1.5em;padding:0 0 .2em 1.8em;} .lv24hultimascartas .horizontal ul li .bottom p.p3 strong.autor span{color:#3f3f3f;font-weight:400;} .lv24hultimascartas .horizontal ul li .bottom p.p2{color:#3c3c3c;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;line-height:1.3em;padding-top:.5em;} .lv24hultimascartas .horizontal .pie{background:url(img/bg_foro_vertodos.gif) repeat-x scroll 0 0 transparent;height:2.2em;clear:both;border-top:1px solid #ccc;padding:0.4em 0.3em 0 0;} .lv24hultimascartas .horizontal .pie a.ir{background:url(img/iconos/ir2.gif) no-repeat 0 0.4em;color:#0D53B2;display:block;float:right;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;text-decoration:none;} .lv24hultimascartas .horizontal .pie a.ir:hover{text-decoration:underline;} .lv24hautor{margin-bottom:1.7em;} .lv24hautor .fichapadrino .contenido{background:url(img/bg_pie_agrupacartas.gif) repeat-x bottom left;} .lv24hautor .fichapadrino .contenido .autor{background:url(img/bg_colAB.gif) repeat-x 0 0;padding:1.1em;} .lv24hautor .fichapadrino .contenido .autor div.thumbnail{float:left;border:1px solid #aaa5ab;margin:0 .8em 0 0;} .lv24hautor .fichapadrino .contenido .autor div.thumbnail a{display:block;} .lv24hautor .fichapadrino .contenido .autor p.p2{color:#000;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;line-height:1em;padding:0.3em 1em;} .lv24hautor .fichapadrino .contenido .autor h3{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:1.6em;color:#052d5f;padding:.5em .8em;} .lv24hautor .fichapadrino .contenido .autor h3 a{color:#052D5F;text-decoration:none;} .lv24hautor .fichapadrino .contenido .autor h3 a:hover{text-decoration:underline;} .lv24hautor .fichapadrino .contenido .autor div.p3 p{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;margin-bottom:0;padding:0.2em 0 0.5em;} .lv24hautor .fichaautor{margin-bottom:1.7em;background:url(img/bg_fichaautor.gif) repeat-x 0 0;border-bottom:.1em solid #979797;padding:2.2em 0 0;} .lv24hautor .fichaautor .wrap{border-bottom:.2em solid #f0f0f0;} .lv24hautor .fichaautor .wrap .foto{width:17.4em;height:12.8em;background-color:#FFF;float:left;padding-right:1.6em;padding-bottom:1.6em;} .lv24hautor .fichaautor .wrap .cabecera{margin-bottom:1.7em;} .lv24hautor .fichaautor .wrap .cabecera h3{font-size:2.2em;font-weight:700;color:#000;line-height:1em;border-bottom:.01em solid #d2d2d2;padding-bottom:1.2em;} .lv24hautor .fichaautor .wrap .cabecera h4{font-size:1.1em;font-weight:700;color:#666;line-height:1em;border-bottom:.1em solid #afafaf;padding:.8em 0;} .lv24hautor .fichaautor .wrap .cabecera p.p2 {color:#666;border-bottom:.1em dotted #7c8ca0;padding: 0 0 6px 0;height:20px;margin-bottom:1.2em;} .lv24hautor .fichaautor .wrap .cabecera p.p2 a.es {background:url(img/lang_lleguir.gif) no-repeat 0 -4em;position:absolute;right:9px;width:103px;height:20px;margin-top:.3em;} .lv24hautor .fichaautor .wrap .cabecera p.p2 a.es:hover {background:url(img/lang_lleguir.gif) no-repeat 0 -6em;position:absolute;right:9px;width:103px;height:20px;} .lv24hautor .fichaautor .wrap .cabecera p.p2 a.ca{background:url(img/lang_lleguir.gif) no-repeat 0 0;position:absolute;right:0;width:103px;height:20px;} .lv24hautor .fichaautor .wrap .cabecera p.p2 a.ca:hover {background:url(img/lang_lleguir.gif) no-repeat 0 -1.8em;position:absolute;right:0;width:103px;height:20px;} .lv24hautor .fichaautor .wrap .enlaces{width:17.4em;float:left;margin-right:1.6em;} .lv24hautor .fichaautor .wrap .enlaces ul{border-bottom:.1em solid #d2d2d2;margin-bottom:1em;} .lv24hautor .fichaautor .wrap .enlaces ul.link li{margin-bottom:.5em;} .lv24hautor .fichaautor .wrap .enlaces ul.link li a.web{background:url(img/iconos/bot_web.png) no-repeat 0 0;padding-left:4em;height:1.5em;font-size:1.1em;color:#3c6598;text-decoration:none;display:block;line-height:1.3em;} .lv24hautor .fichaautor .wrap .enlaces ul.link li a.web:hover{text-decoration:underline;} .lv24hautor .fichaautor .wrap .enlaces ul.link li a.blog{background:url(img/iconos/bot_blog.png) no-repeat 0 0;padding-left:4em;height:1.5em;font-size:1.1em;color:#3c6598;text-decoration:none;display:block;line-height:1.3em;} .lv24hautor .fichaautor .wrap .enlaces ul.link li a.blog:hover{text-decoration:underline;} .lv24hautor .fichaautor .wrap .enlaces ul.share{border-left:none;padding-top:0;height:2em;padding-bottom:.7em;margin:0;} .lv24hautor .fichaautor .wrap .enlaces ul.share li{width:2.3em;height:1.8em;display:block;float:left;background-color:#FFF;overflow:hidden;} .lv24hautor .fichaautor .wrap .enlaces ul.share li a{display:block;width:1.9em;height:1.9em;background:#FFF url(img/iconos/sprite_fichaautor.png) no-repeat 0 0;text-indent:-19999.9em;} .lv24hautor .fichaautor .wrap .enlaces ul.share li a.twt{background-position:0 0;} .lv24hautor .fichaautor .wrap .enlaces ul.share li a.lin{background-position:-2.6em 0;} .lv24hautor .fichaautor .wrap .enlaces ul.share li a.fck{background-position:-5.2em 0;} .lv24hautor .fichaautor .wrap .enlaces ul.share li a.del{background-position:-7.8em 0;} .lv24hautor .fichaautor .wrap .enlaces p a.send{width:1.9em;height:1.9em;background:transparent url(img/iconos/bot_mail.png) no-repeat 0 0;font-size:1.1em;color:#3c6598;text-decoration:none;display:block;line-height:1.3em;padding:.3em 0 .3em 2em;} .lv24hautor .fichaautor .wrap .enlaces p a.send:hover{text-decoration:underline;} .lv24hautor .fichaautor .wrap .descrip{width:41em;min-height:15em;float:right;padding-bottom:2.2em;} .lv24hautor .fichaautor .wrap .descrip p{font-size:1.2em;line-height:1.4em;} .lv24hultimasconsultasfiscales .estandar{margin-bottom:1.7em;} .lv24hultimasconsultasfiscales .estandar .contenido .item{position:relative;clear:both;border-bottom:.1em solid #cacaca;padding:1em 0 1.7em;} .lv24hultimasconsultasfiscales .estandar .contenido .item p{margin:0;} .lv24hultimasconsultasfiscales .estandar .contenido .item p.p3{color:#000;font-weight:400;font-size:1.1em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding:.3em 0 0;} .lv24hultimasconsultasfiscales .estandar .contenido .item p.p3 strong.autor{color:#3f3f3f;font-weight:700;background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;padding:0.1em 0 0.3em 1.6em;} .lv24hultimasconsultasfiscales .estandar .contenido .item p.p3 strong.autor span{font-weight:400;} .lv24hultimasconsultasfiscales .estandar .contenido .item p.p2{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding:.3em 0 0;} .lv24hultimasconsultasfiscales .estandar .contenido .item p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 0 0;} .lv24hultimasconsultasfiscales .estandar .contenido .item h2{line-height:2.2em;padding-bottom:.3em;} .lv24hultimasconsultasfiscales .estandar .contenido .item h2 a{color:#052D5F;text-decoration:none;font-size:2em;} .lv24hultimasconsultasfiscales .estandar .contenido .item h2 a:hover{text-decoration:underline;} .lv24hultimasconsultasfiscales .estandar .pie{height:2em;position:relative;background:url(img/bg_bottom_alminuto.gif) repeat-x left bottom transparent;padding:.3em .7em;} .lv24hultimasconsultasfiscales .estandar .pie a.ir{color:#0d53b2;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;background:transparent url(img/iconos/ir2.gif) no-repeat 0 .4em;padding-left:.8em;float:right;} .lv24hultimasconsultasfiscales .estandar .pie a.ir:hover{text-decoration:underline;} .lv24hultimasconsultasfiscales .destacado .cabecera{margin-bottom:1.2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;} .lv24hultimasconsultasfiscales .destacado .cabecera p{font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#000;line-height:2em;} .lv24hultimasconsultasfiscales .destacado .contenido{margin-bottom:1em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1.4em .7em 1em;} .lv24hultimasconsultasfiscales .destacado .contenido p.p1{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .lv24hultimasconsultasfiscales .destacado .contenido p.p1 a{color:#0d53b2;text-decoration:none;} .lv24hultimasconsultasfiscales .destacado .contenido p.p1 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimasconsultasfiscales .destacado .contenido p.p1 a.a1{text-transform:uppercase;} .lv24hultimasconsultasfiscales .destacado .contenido h2{line-height:2.2em;} .lv24hultimasconsultasfiscales .destacado .contenido h2 a{color:#052D5F;text-decoration:none;font-size:2.5em;} .lv24hultimasconsultasfiscales .destacado .contenido h2 a:hover{text-decoration:underline;} .lv24hultimasconsultasfiscales .destacado .contenido p.p3{color:#000;font-weight:400;font-size:1.1em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .lv24hultimasconsultasfiscales .destacado .contenido p.p3 strong.autor{color:#3f3f3f;background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;padding:0.1em 0 0.3em 1.6em;} .lv24hultimasconsultasfiscales .destacado .contenido p.p3 strong.autor span{font-weight:400;} .lv24hultimasconsultasfiscales .destacado .contenido p.p2{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .lv24hultimasconsultasfiscales .destacado .contenido p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .lv24hultimosanalisisfiscales .estandar{margin-bottom:1.7em;} .lv24hultimosanalisisfiscales .estandar .contenido .item{margin-bottom:1.7em;position:relative;clear:both;background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:2em;} .lv24hultimosanalisisfiscales .estandar .contenido .item p{margin:0;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:.2em;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p2 a.a1{text-transform:uppercase;float:left;display:block;width:auto;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;clear:both;padding:.3em 0 0;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p3 strong.autor{color:#3f3f3f;font-weight:700;font-size:.9em;font-family:Arial, Helvetica, sans-serif;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p3 strong.autor span{font-weight:400;} .lv24hultimosanalisisfiscales .estandar .contenido .item p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding:.6em 0 0;} .lv24hultimosanalisisfiscales .estandar .contenido .item h2{line-height:2.2em;} .lv24hultimosanalisisfiscales .estandar .contenido .item h2 a{color:#052D5F;text-decoration:none;font-size:2em;} .lv24hultimosanalisisfiscales .estandar .contenido .item h2 a:hover{text-decoration:underline;} .lv24hultimosanalisisfiscales .estandar .pie{height:2em;position:relative;background:transparent url(img/bg_bottom_alminuto.gif) repeat-x left bottom;border-top:.1em solid #cfcfcf;padding:.3em .7em;} .lv24hultimosanalisisfiscales .estandar .pie a.ir{color:#0d53b2;display:block;font:normal 1.1em Arial, Helvetica, sans-serif;text-decoration:none;background:transparent url(img/iconos/ir2.gif) no-repeat 0 .4em;padding-left:.8em;float:right;} .lv24hultimosanalisisfiscales .estandar .pie a.ir:hover{text-decoration:underline;} .lv24hultimosanalisisfiscales .destacado .cabecera{margin-bottom:1.2em;background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;} .lv24hultimosanalisisfiscales .destacado .cabecera p{font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#000;line-height:2em;} .lv24hultimosanalisisfiscales .destacado .contenido{margin-bottom:1em;background:#e4e4e4 url(img/bg_destacado_thumb.gif) repeat-x 0 0;border:0.1em solid #D2D2D2;border-top:none;padding:1.4em .7em 1em;} .lv24hultimosanalisisfiscales .destacado .contenido p.p2{color:#0d53b2;font-weight:400;font-size:1.2em;font-family:Arial, Helvetica, sans-serif;padding-bottom:0.2em;} .lv24hultimosanalisisfiscales .destacado .contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hultimosanalisisfiscales .destacado .contenido p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hultimosanalisisfiscales .destacado .contenido p.p2 a.a1{text-transform:uppercase;} .lv24hultimosanalisisfiscales .destacado .contenido h2{line-height:2.2em;} .lv24hultimosanalisisfiscales .destacado .contenido h2 a{color:#052D5F;text-decoration:none;font:normal 1.8em Arial, Helvetica, sans-serif;font-size:2em;} .lv24hultimosanalisisfiscales .destacado .contenido h2 a:hover{text-decoration:underline;} .lv24hultimosanalisisfiscales .destacado .contenido p.p3{color:#000;font-weight:400;font-size:1.2em;line-height:1.3em;font-family:Arial, Helvetica, sans-serif;padding-top:.4em;} .lv24hultimosanalisisfiscales .destacado .contenido p.p3 strong.autor{color:#3f3f3f;} .lv24hultimosanalisisfiscales .destacado .contenido p.p3 strong.autor span{font-weight:400;} .lv24hultimosanalisisfiscales .destacado .contenido p.p4{color:#717171;font-weight:400;font-size:1.1em;font-family:Arial, Helvetica, sans-serif;padding-top:.6em;} .lv24hpatrociniocontextual .patrocinioimagen{text-align:right;background-color:#E7E7E7;border:0.1em solid #BCBCBC;clear:both;padding:.5em;} .lv24hpatrociniocontextual .patrocinioimagen .left{vertical-align:middle;text-align:right;display:inline;} .lv24hpatrociniocontextual .patrocinioimagen .right{text-align:right;vertical-align:middle;display:inline;padding-left:.4em;} .lv24hpatrociniocontextual .patrocinioimagen .right a img{vertical-align:middle;} .lv24hpatrociniocontextual .patrocinioimagen .right img{vertical-align:middle;} .n_nul{background:none;padding-top:0;} /* Caja Destacamos */ .destacamos-md {margin-bottom: 1em;padding-bottom: 0.8em;} .cabecera-md {display:block;background-image:url('img/logo-md-destacado.png');height:35px;} .destacamos-md .contenido ul li {border-bottom: 0.1em solid #C8C8C8;clear: both;color: #BB0000;font: 1.2em/1.3em Arial,Helvetica,sans-serif;padding: 0.5em 0.3em 0.3em 0.3em !important;overflow:hidden} .destacamos-md .contenido ul li span.num {color: #BB0000;font-weight:bold;display: block;float: left;margin: 0 0.6em 0 1em;} .destacamos-md .contenido ul li p a {float:left;color: #000000;text-decoration: none;width:70%} .destacamos-md .contenido ul li p a:hover {text-decoration: underline;} .border-destacamos {border-right: solid #cacaca 1px;border-left: solid #cacaca 1px;} .textodestacado_md {background-color:#f0f0f0;padding: 4px 0 2px 0;border-bottom: solid #cacaca 1px;} .textodestacado_md a {font-size:14px;color:#000000;margin-left: 16px;text-transform:uppercase;font-weight:bold;line-height:24px;text-decoration:none;} .colA .destacamos-md .contenido ul li span.num {float:left;} .colA .destacamos-md .contenido ul li p a {width:310px} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=lv24h_globals.css Content-Type: text/css; name=lv24h_globals.css Content-Location: http://css01.lavanguardia.com/css/lv24h_globals.css Content-Transfer-Encoding: 8bit img.formato40x40{height:4em;width:4em} img.formato67x67{height:6.7em;width:6.7em} img.formato108x82{height:8.2em;width:10.8em} img.formato174x128{height:12.8em;width:17.4em} img.formato179x99{height:9.9em;width:17.9em} img.formato179x226{height:22.6em;width:17.9em} img.formato224x130{height:13.0em;width:22.4em} img.formato224x226{height:22.6em;width:22.4em} img.formato224x182{height:18.2em;width:22.4em} img.formato224x270{height:27.0em;width:22.4em} img.formato261x396{height:39.6em;width:26.1em} img.formato302x166{height:16.6em;width:30.2em} img.formato302x130{height:13.0em;width:30.2em} img.formato302x226{height:22.6em;width:30.2em} img.formato342x130{height:13.0em;width:34.2em} img.formato342x189{height:18.9em;width:34.2em} img.formato342x226{height:22.6em;width:34.2em} img.formato468x130{height:13.0em;width:46.8em} img.formato468x226{height:22.6em;width:46.8em} img.formato468x258{height:25.8em;width:46.8em} img.formato594x182{height:18.2em;width:59.4em} img.formato600x226{height:22.6em;width:60em} img.formato600x331{height:33.1em;width:60em} img.formato600x396{height:39.6em;width:60em} img.formato960x639{height:63.9em;width:96em} .lv24hnoticia .first{background-image:none;padding-top:0} .participa{border-top:.3em solid #c01200} .colA .participa,.colB .participa{background-position:0 -0.2em;border-top:.3em solid #c01200} .participa p.p3{color:#3f3f3f} .lector p.p3 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;padding:.1em 0 .3em 1.7em} a.en12{background:transparent url(img/iconos/en12.png) no-repeat .3em .1em;padding-left:1.5em} .colA .noborder{border-top:none} ul.rel li.en12{background:url(img/iconos/en12.png) no-repeat 0 .2em !important;margin-top:.3em !important;padding-left:1.8em !important} ul.rel li.en12 p{color:#3F3F3F;display:inline;font:normal 1.1em Arial,Helvetica,sans-serif;padding-left:0} ul.rel li.en12 p a{color:#0D53B2;text-decoration:none} ul.rel li.en12 p a:hover{color:#0D53B2;text-decoration:underline} .tit_participa p{background:transparent url(img/bg_alminuto.gif) repeat-x 0 0;border-top:.2em solid #c01200;font:bold 1.7em Arial, Helvetica, sans-serif;padding:.8em .5em} .tit_participa p a{background:transparent url(img/iconos/enlace.gif) no-repeat top right;color:#000;padding-right:1.2em;text-decoration:none} .tit_participa p a span{color:#0d53b2} .colAB .ancora{background:url(img/bg_otrasencuestas_pie.gif) repeat-x 0 -1em;clear:both;display:block;height:6em;position:relative} .colAB .ancora a.subir{background:url(img/iconos/subir.gif) no-repeat right 0.3em transparent;bottom:0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding:0 0.8em 0.5em 0;position:absolute;right:0;text-decoration:none} .colAB .ancora a.subir:hover{text-decoration:underline} .colAB .ancora2{background:#FFF url(img/bg_ancora2.gif) repeat-x 0 0;clear:both;display:block;height:4em;position:relative} .colAB .ancora2 a.subir{background:url(img/iconos/subir.gif) no-repeat right 0.3em transparent;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding:0 0.8em 0 0;position:absolute;right:0;text-decoration:none;top:1em} .colAB .ancora2 a.subir:hover{text-decoration:underline} .colAB2 a.subir{background:url(img/iconos/subir.gif) no-repeat scroll right 0.3em transparent;color:#0d53b2;display:block;float:right;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin-top:1.2em;padding:0 0.8em 0.5em 0;text-decoration:none} .colAB2 a.subir:hover{text-decoration:underline} .buscar_autor{border:.1em solid #969696;margin-bottom:1.7em} .buscar_autor form{background:transparent url(img/bg_buscar_autor.gif) repeat-x 0 .3em;border:.3em solid #ececec} .buscar_autor form fieldset{display:block;height:8.2em;position:relative} .buscar_autor form fieldset legend{font-size:1.4em;font-weight:700;left:.3em;position:absolute;text-transform:uppercase;top:.8em} .buscar_autor form fieldset input.input{border:.1em solid #b3b3b3;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;left:1em;padding:.2em;position:absolute;top:3em;width:19.4em} .buscar_autor form fieldset input.button{display:block;position:absolute;right:.9em;top:3.5em} .buscar_autor form fieldset a.ver{background:transparent url(img/iconos/ir2.gif) no-repeat 0 0.3em;bottom:.3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;position:absolute;right:.9em;text-decoration:none} .buscar_autor form fieldset a.ver:hover{text-decoration:underline} .buscar_autor form fieldset .sep{background-color:#bcbcbc;display:block;height:.1em;left:1.1em;position:absolute;top:2.6em;width:32.2em} .calendar{margin-bottom:1.7em} .calendar .estandar{border:.1em solid #969696} .calendar .estandar .cabecera{border:.2em solid #ececec;border-bottom:.1em solid #969696} .calendar .estandar .cabecera p{border-bottom:.2em solid #ececec;color:#000;font-size:1.4em;font-weight:700;padding:.7em .8em;text-transform:uppercase} .calendar .estandar .contenido{border:.2em solid #ececec;padding:.9em} .calendar .estandar .contenido p.p1{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;margin-bottom:1.5em} .calendar .estandar .contenido .filter{background:#FFF url(img/bg_filter_calendar.gif) repeat-x 0 0;border:.1em solid #d3d3d3;height:2.7em;margin-bottom:1.1em;position:relative} .calendar .estandar .contenido .filter p.p1{font-weight:700;left:.3em;position:absolute;top:.8em;width:12em} .calendar .estandar .contenido .filter div.month{background-color:#FFF;border:.1em solid #bcbcbc;position:absolute;right:7.3em;top:.3em;width:8.7em} .calendar .estandar .contenido .filter div.month ul{float:left;width:6.8em} .calendar .estandar .contenido .filter div.month ul li{color:#000;display:none;font-size:1.1em;padding:.2em .4em} .calendar .estandar .contenido .filter div.month ul li.select{display:block;padding:.4em} .calendar .estandar .contenido .filter div.month ul li.select:hover{background-color:#FFF} .calendar .estandar .contenido .filter div.month ul li.first{padding:.4em} .calendar .estandar .contenido .filter div.month ul li a{color:#000;text-decoration:none} .calendar .estandar .contenido .filter div.month ul li:hover{cursor:pointer} .calendar .estandar .contenido .filter div.month ul li:hover a{text-decoration:underline} .calendar .estandar .contenido .filter div.month a.down{background:url(img/iconos/down.png) no-repeat 0 .2em;display:block;float:left;height:1.8em;width:1.5em} .calendar .estandar .contenido .filter div.month a.down span{display:none} .calendar .estandar .contenido .filter div.year{background-color:#FFF;border:.1em solid #bcbcbc;position:absolute;right:1em;top:.3em;width:5.5em} .calendar .estandar .contenido .filter div.year ul{float:left;width:3.6em} .calendar .estandar .contenido .filter div.year ul li{color:#000;font-size:1.1em;padding:.4em} .calendar .estandar .contenido .filter div.year ul li.select{display:block} .calendar .estandar .contenido .filter div.year ul li.first{padding:.4em} .calendar .estandar .contenido .filter div.year ul li a{color:#000;text-decoration:none} .calendar .estandar .contenido .filter div.year ul li:hover{cursor:pointer} .calendar .estandar .contenido .filter div.year ul li:hover a{text-decoration:underline} .calendar .estandar .contenido .filter div.year a.down{background:url(img/iconos/down.png) no-repeat 0 .2em;display:block;float:left;height:1.8em;width:1.5em} .calendar .estandar .contenido .filter div.year a.down span{display:none} .calendar .estandar .contenido table thead tr th{background-color:#ececec;border:.1em solid #ececec;border-bottom:.1em solid #d3d3d3;color:0;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;height:2.2em;text-align:center;vertical-align:middle;width:4.5em} .calendar .estandar .contenido table tbody tr td{border:.1em solid #d3d3d3;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;height:2.2em;text-align:center;vertical-align:middle;width:4.5em} .calendar .estandar .contenido table tbody tr td a{color:#000;font-size:1.1em;text-decoration:none} .calendar .estandar .contenido table tbody tr td:hover{background-color:#e6ebf6;cursor:pointer} .calendar .estandar .contenido table tbody tr td.select{background-color:#b9caea} ul.tab-lomas{background:#FFF url(img/bg_tabs_lomas.gif) repeat-x 0 0;height:3.6em;margin-bottom:1.7em;padding-left:1.1em} ul.tab-lomas li{background:#FFF url(img/bg_tabs_lomas.gif) repeat-x 0 -3.6em;border-left:.1em solid #b2b2b2;border-right:.1em solid #b2b2b2;display:block;float:left;height:2.5em;margin-left:.9em;padding:1.1em 1.4em 0} ul.tab-lomas li a{color:#052d5f;font-size:1.6em;font-weight:700;text-decoration:none} ul.tab-lomas li a:hover{color:#6B7E95} ul.tab-lomas li.select{background:#FFF url(img/bg_tabs_lomas.gif) repeat-x 0 -7.3em} ul.tab-lomas li.select a{color:#000} p.p-lomas{border-bottom:.1em solid #b2b2b2;color:#494949;font-size:1.4em;padding-bottom:1em} .indice{height:7.6em;margin-bottom:1.6em;position:relative} .indice p{font-size:1.4em;font-weight:700;position:absolute;text-transform:uppercase;top:1em} .indice ul{background:transparent url(img/tema/bg_indice_tema.gif) no-repeat top right;border-bottom:.5em solid #a7b2c1;height:3.3em;left:0;position:absolute;top:3.8em;width:62.3em} .indice ul li{background:transparent url(img/tema/bg_indice_tema.gif) no-repeat top left;float:left;width:2.1em} .indice ul li a{color:#000;display:block;font-size:1.4em;height:2.8em;padding-top:.5em;text-align:center;text-decoration:none} .indice ul li a:hover{background:transparent url(img/tema/bg_select_indice_tema.gif) no-repeat .1em 0;color:#FFF} .indice ul li:hover{background-image:none} .indice ul li.next{background-image:none;width:2.1em} .indice form{background:#FFF url(img/tema/bg_search_tema.gif) repeat 0 0;border-bottom:.5em solid #506684;position:absolute;right:0;top:0;width:34.8em} .indice form fieldset{display:block;height:7.1em;position:relative} .indice form fieldset legend{font-size:1.4em;font-weight:700;left:1.4em;position:absolute;text-transform:uppercase;top:.8em} .indice form fieldset input.input{border:.1em solid #b3b3b3;font-size:1.2em;left:1.5em;padding:0 0 .2em;position:absolute;top:3em;width:19.2em} .indice form fieldset input.button{display:block;position:absolute;right:1em;top:3.3em} .msgIE6{background-color:#042853} .msgIE6 .contenido{background:url(img/bg_msgie6.gif) no-repeat 0 0;display:block;margin:0 auto;overflow:hidden;padding:1em 0 1em 7.2em;position:relative;width:93.2em} .msgIE6 .contenido p.p1{color:#FFF;font-size:1.2em;line-height:1em;padding:0 1em .3em 0} .msgIE6 .contenido p.p1 a{color:#67aaff;text-decoration:underline} .msgIE6 .contenido a.close{position:absolute;right:2em;top:2em} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=fye.css Content-Type: text/css; name=fye.css Content-Location: http://css01.lavanguardia.com/css/fye.css Content-Transfer-Encoding: 8bit ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=tipografia.css Content-Type: text/css; name=tipografia.css Content-Location: http://css01.lavanguardia.com/css/tipografia.css Content-Transfer-Encoding: 8bit h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;font-size:1em;font-weight:400} .c12 h2 a{font-size:1.2em;font-weight:700;} .c13 h2 a{font-size:1.3em;font-weight:700;} .c14 h2 a{font-size:1.4em;font-weight:700;line-height:1.1em;} .c15 h2 a{font-size:1.5em;font-weight:700;} .c16 h2 a{font-size:1.6em;font-weight:700;} .c17 h2 a{font-size:1.7em;font-weight:700;} .c18 h2 a{font-size:1.8em;} .c20 h2 a{font-size:2em;} .c25 h2 a{font-size:2.5em;} .c27 h2 a{font-size:2.7em;word-spacing:-0.1em;} .c30 h2 a{font-size:3em;word-spacing:-0.1em;} .c32 h2 a{font-size:3.2em;word-spacing:-0.1em;} .c36 h2 a{font-size:3.6em;word-spacing:-0.1em;} .c42 h2 a{font-size:4.2em;word-spacing:-0.1em;} .c50 h2 a{font-size:5em;word-spacing:-0.1em; } .c64 h2 a{font-size:6.4em;word-spacing:-0.1em;} .c14 h2{line-height:1.4em;} .c15 h2{line-height:1.5em;} .c16 h2{line-height:1.8em;} .c17 h2{line-height:1.9em;} .c18 h2{line-height:2em;} .c20 h2{line-height:2.2em;} .c25 h2{line-height:2.7em;} .c27 h2{letter-spacing:-1px;line-height:2.9em;} .c30 h2{letter-spacing:-1px;line-height:3.2em;} .c32 h2{letter-spacing:-1px;line-height:3.4em;} .c36 h2{letter-spacing:-1px;line-height:3.6em;} .c42 h2{letter-spacing:-1px;line-height:4.2em;} .c50 h2{letter-spacing:-1px;line-height:5em;} .c64 h2{letter-spacing:-1px;line-height:6.4em;} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_publicidad.gif Content-Transfer-Encoding: Base64 R0lGODlhEgBaAIAAAEFBQbOzsyH5BAAAAAAALAAAAAASAFoAQAJvjI+pywr5mgEv ykAzvXZex3nYB3HaRqbqypJdk7XyTDNojee6+dpn76jIgIgXsWY5FjU7iXLC5EVV z1ak2sxqt9xuLvkxdmMhUYqsBZcP2NWvTS055c03C272ndKi5zWv82MldVMHCHPo pbjIuFMAADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=lv24hpublicidad.css Content-Type: text/css; charset=utf-8; name=lv24hpublicidad.css Content-Location: http://css01.lavanguardia.com/css/lv24hpublicidad.css Content-Transfer-Encoding: 8bit @charset "utf-8"; .lv24hpublicidad img.control{display:none} .colAA .lv24hpublicidad .banner728x90{} .lv24hpublicidad .banner972x90{background:#b3b3b3 url(img/bg_publicidad.gif) no-repeat 0 0;border:.1em solid #000;margin:0 auto .2em;padding-left:2.3em;position:relative;width:97.2em;z-index:100} .lv24hpublicidad .banner972x90 img.control{display:none} .colABA .lv24hpublicidad .banner972x90{background:#FFF;background-image:none;border:none;margin:0;padding:1em 0} .lv24hpublicidad .banner972x90 .banner728x90{float:left} .lv24hpublicidad .banner972x90 .banner234x90{float:right} .lv24hpublicidad .banner348x30{margin:0 0 1.7em} .lv24hpublicidad .banner230x30{margin:0 0 1.7em} .lv24hpublicidad .banner972x30{border-bottom:.1em solid #d9d9d9;margin:0 0 1.7em;padding:0 0 1em} .lv24hpublicidad .banner600x200{margin:0 0 1.7em} .lv24hpublicidad .robapaginas{background-color:#d9d9d9;margin-bottom:1.7em;padding:0 0 2em;text-align:center} .lv24hpublicidad .robapaginas p{color:#aaa;font-family:Arial, Helvetica, sans-serif;font-size:1em;padding:.3em 0} .lv24hpublicidad .robapaginas div.creatividad{display:block;margin:0 auto;width:30em} .lv24hpublicidad .intersticial{background:url(img/header/header_especial_bg.gif) repeat-x 0 0;background-color:#FFF;height:4em;left:0;position:absolute;top:0;width:100%;z-index:1000000} .lv24hpublicidad .intersticial h1{background:transparent url(img/header/header_LV_especial.png) no-repeat 0 0;display:block;height:1.8em;left:1.5em;position:absolute;top:1.3em;width:23.4em} .lv24hpublicidad .intersticial h1 a{float:left;height:1.8em;padding:0;text-indent:-19999.9em;width:23.4em} .lv24hpublicidad .intersticial p{position:absolute;right:1em;top:1.7em} .lv24hpublicidad .intersticial p a{background:url(img/header/header_especial_fletxa.png) no-repeat right center;color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding-right:1.4em;text-decoration:none} .lv24hpublicidad .intersticial p a:hover{text-decoration:underline} .lv24hpublicidad .intersticial p.end{position:absolute;right:1em;top:1.7em} .lv24hpublicidad .intersticial p.end a{background:url(img/header/header_especial_cerrar.gif) no-repeat right center;color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding-right:1.6em;text-decoration:none} .lv24hpublicidad .intersticial p.end a:hover{text-decoration:underline} .add972{margin:1em 0;text-align:center} .add972 .creatividad{display:block;height:9em;margin:0 auto;width:97.2em} .cinta{border-bottom:.1em solid #d4d4d4;border-top:.1em solid #d4d4d4;margin-bottom:1.6em;padding:0.7em 0} .textlink{margin-bottom:1.6em} .textlink p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.1em} .textlink p a{color:#00f;font-size:1.2em;font-weight:700;text-decoration:none} .textlink p a:hover{text-decoration:underline} .agrupa_add{background-color:#e7e7e7;border:0.1em solid #969696;margin-bottom:1.7em} .agrupa_add .cabecera{padding:.2em;position:relative} .agrupa_add .cabecera p{background-color:#FFF;border-bottom:0.1em solid #bcbcbc;font:normal 1em Arial, Helvetica, sans-serif;padding:.3em .5em;text-transform:uppercase} .agrupa_add .contenido{margin:.3em} .agrupa_add .contenido .add{margin:0;padding:0} .agrupa_add .contenido .add a img{border:1px solid #cacaca} .agrupa_add .nav{border-top:.1em solid #c8c7c7;height:2.4em;margin:0 .2em .2em;position:relative} .agrupa_add .nav ul{list-style:none;position:absolute;right:0;top:.3em} .agrupa_add .nav ul li{float:left;padding-right:.3em} .agrupa_add .nav ul li p{font:normal 1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em} .agrupa_add .nav ul li span.prev{background:transparent url(img/iconos/prev.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em} .agrupa_add .nav ul li span.next{background:transparent url(img/iconos/next.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em} .agrupa_add .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_over.png) no-repeat 0 0} .agrupa_add .nav ul li:hover span.next{background:transparent url(img/iconos/next_over.png) no-repeat 0 0} .lv24hpublicidad .express{ border:.1em solid #bcbabb; padding:.2em; background-color:#ececec; margin-bottom:1.7em;} .lv24hpublicidad .express .cabecera { background-color:#FFF; margin-bottom:.1em; padding:.3em} .lv24hpublicidad .express .cabecera p{ font:normal 1em Arial, Helvetica, sans-serif; color:#000; text-transform:uppercase;} .lv24hpublicidad .express .contenido{ border-top:.1em solid #bcbcbc; padding: 0} .lv24hpublicidad .express .contenido table { border-spacing:.5em; border-collapse:separate} .lv24hpublicidad .express .contenido table tbody tr td p.aetitulo{ padding:6px;} .lv24hpublicidad .express .contenido table tbody tr td p.aetitulo a.aetitle{font:bold 1.1em Arial, Helvetica, sans-serif; color:#052d5f; text-decoration:none;} .lv24hpublicidad .express .contenido table tbody tr td p.aetitulo a.aetitle:hover{ text-decoration:underline} .lv24hpublicidad .express .contenido table tbody tr td.aecell {text-align:left;vertical-align:top;width:16.7em;height:8.1em;background:white;margin:.2em;border:.1em solid #bcbabb;} .lv24hpublicidad .express .contenido table tbody tr td.aecell .aedesc {padding-left:.1em;font-size:.9em;text-decoration:none; color:#000;font-family:Arial, Helvetica, sans-serif;height: 70px;overflow: hidden;} .lv24hpublicidad .express .contenido table tbody tr td.aecell .aeimg {width:6.7em;height:6.7em; margin:0 .6em .6em .6em;border:.1em solid #BCBCBC;} .lv24hpublicidad .express .pie{ background-color:#FFF; padding:.3em;} .lv24hpublicidad .express .pie p {text-align:right;} .lv24hpublicidad .express .pie p a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.4em transparent;color:#0D53B2;font:1.1em Arial,Helvetica,sans-serif;text-decoration:none;padding-left:.6em;} .lv24hpublicidad .express .pie p a:hover{text-decoration:underline;} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/comenta.gif Content-Transfer-Encoding: Base64 R0lGODlhBgAPAIABAAAAAP///yH5BAEAAAEALAAAAAAGAA8AQAINjI+py42gYJKv HhpwAQA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/png Content-Location: http://css01.lavanguardia.com/imagenes/button/meneame.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAG0AAAAUCAYAAACH1bNfAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACz1JREFUeNrsWmuMVVcVXnufe2cGGMqr dGiZ4WFrralaLAyY2qAWftRYWxNjYuIjPmI0sa0a/xQG6o+BwcSYaKPxT6OmaTVp qkYTf/nHQmJbBqpNDPFZGN5QYGCYAWbu2Xv7fWvvc+femfuAAj80bubkzux7ztrn rG+vb31rHczcB74tZ3/2aMjHz0rwXozkEsRKu2GCSDB21lyj4XCaDbTNoywVfGbG ifH4wnhxsJMFfpak7Cv4LIvHvA3tbgL2jBEXDM61dfcer7e6Jr7GzXINB9uZYGVd n3O1I4SAqUw6OztlyVf/aFotferHG3Gyr72aN4QfU2swHjpl0veYyivTj1DqqLeh z+yr5qZN81orPV/fbczFN34fOju6JHTNw1w5PXBbzBQEPmDtDZrqotPe9kAykxIc 5STzBDA6KsMGCZg3QMbhNzpULQQ61OLTRWe3wgwAeM8NwBW9eAUJ92RyTJQiqCGu Ey/IdSPE57PROXX2jAJXqWBbnT8mPU++apoChtF9z0dExk6JLOoVKXeJVK6IXLko MokjnxIpdYrMWYhjPpYryTWNy2Mi42/B5iScBpA75sr4iQOKZClMTYjcslRChof1 Th1Bh15NqBnnav6m48L07qj5ggBkdAivCTlmrDrNmIpuxEzPspLD6dwHgXatibu0 xfAeIMAZAfftM6sA8RoFxlZEUadBPxUj0mQKlGdkc9OYmZEWI7dcLsukb7V2kO41 j8X76wBAZ0ewjk1RZSOA3UtFOrvrI+9axpxbADqi8PxRbIQxxab77o0y/o89AI0R kkXqkBgrzXmu7rbNDIBS+M8MDxOjkvvdwZtlT+qbihGPc70pxcigRaXMaaqSNjTN b4PLFWDrsGUSKDkcWKJtxHCOTZJhDc9zuGECI9Glcxs8l4vAtYxybg5u9o55Igvv iL/zPjI4OQNbZSW5IYPgz+8RuQTQLl9ABE/odKmgBO537kDLvDMTswunJex+Tsz4 eQlTl8S85yEJaz4qbvS42MN/FX/vh8UM/1bMg58poKuOEgGDBwzQKDmjdCmhrM7V QOB6Pl7DfBSMpLyUx8hpMSLVknwBj8cn86MQMCVLhbUD1nJsSOsy2DYKiA1Z2hhu Fj0azR1tk6nI6DFEwwI4dWkE72aNrvkx6sZOxogT3aO+iC8S1GxHHXhZ5JnPKWCy cJmYnjslvPy8hKGHpfSLp8SMHpUSqMbueV6pgZTjag5ajp9Gnaz2fcp/mlySUCC7 UDwoyUZnBtP84J0f2bkWkFEPwK5lVNGfFckVmJjQ+Y+UT9vBxyhL5AqGKcWoKI5i TbkKSmMeYw47e0hk4lyMtJs1ynOiTGCe1EBQNyHKxEYyIoxFLuHNvLBFwie3i1n7 yLSRh58Qf3C/ZGNvibn3QyL/fE3C4uUKepgRaSO7+mXV1n2w6TWvFVtlZGi9rNwy rIAqfaqIcFCWFCLtqfHo4FpZvXU/VvQaaUjK+EGkuDIcDwBtzM0ju9ZL7wDuVdMA IzJGfcTN1d3rNOu0Tw6660mNk+PRTzwYefMWXbvoaKv6siKJJ/cxdwavNGWp2GoO OXpAH0ze91DdPMmndOda8fc8KP6Vl8T/akhk81fSDrV1B+0fBEAahckhI4iQomSw wVfPyyH1S4nWorJrfizfNiw5nsV65itcy7LCBf0uo6wJUWjQLsFzKDX4zFaagxJC 7f23kPoUG0gTApbRPLZ4BcBajNyDvHOGkTdap6Cve1QuT+c4jbSqdqCqyiJ9FREB Vak78NxxkZ531Bv69+uIwqdww9htj/9cwqI7koKcLRcMvaXKUVRlKWBKkFFJHh4q QBRE336V6iND/VpniXKAyLKBfUqFHEd2blDaIzesGHgVpyCqcM3Rnf1KrLz9voHh qk0tMfBch4bWqQUK0xVb96diM9SVMQp+aAEYpb4qRx+j68LxCNxcRNitKyJgzD90 9IJlUU1ez6Dcv4TUVEL0ds7TzdA8jpnLjv9dZP0nRH6NSPr0IJIiJCwoUW5bLfKb 74q5b7OEj31L8wHBVlBm0Atl9Eo48PDgA9K37U9ybHCdrNz+uhzecT8rDs1LvYia LDHWQQC4emAveRvz+zT/0fGkw96n98qRHR+Avb2qRimcGLUrtsI+QO7DPEsAkCPW 6ZderFMU97x+1fZ9oE/QvwWAu3Ddlr31XO5ZCoRqLdkYsEcTl+Kc7lvhE4iES+ci UFSOnCOdjZ+Jf89fen2gEbB8Mq7Dg5HW8ESAFV4aFPPNX8YCEb/Lj74gsnSl0iCj Tus7qMaqvDVFuVCfxINNux0CQWsl1el5VQwwEo/t6K9SotI38pMzSfab2N2g4HMp 8g7hfGNS7yMVysybIymSuAFImazjohC0+sNCXPHANWVHmrF1m8zboLXkzDr15A83 1ANWO1hL3YKImgt6nABQF05oIaxUdhkOn7sgRuLbAgx0O3E21W0Lpumx4cl7XlBZ X9CjfP57s8+BkpTRk1fROZFqjmDOMKjTCnUWbEz8fU8jAlIxq3nFskOSQE0dFbJR poU6KHT7sFKisz7NOUTcBqVWZ6K0GgFVWgosoK15k9ejXqtY1G0udX7E1skm1one h1mUtuwbrxlG2vhfftcYuAK8BUgRXRAmF05FeuTNUvG9HdBIvRdTR4TqkdI/gdaY cM8cEXnnhtZGl79b5I0/tF3bp7KHOeYYqXDglZqmio8R4yO1MhKP71ynlOgLIUMI nCoI+BKRkwRNsBXNcSM776+C7zOnLS0qVj2fVqybjjTKkTzTHqVTBnCxsE+HxyQK 14ZtPPb8+EngWg52QRYtj8AzSmr6jLMUKAGlCmXRzPKhaINR4Fw8HemVQPFgzjSx Cm4caRQetQOSXqASDQrKQLrc+FmRdY9o/aY5TiPS1HRG6nq6CkzRyNXiVWKeYn3V t/XPcnDX+5XSeG7fd1AGhFizxb4h5inlQ1S8K5DnDu9Yl75H1EFQZLmXVdv2ywjm aYQSn7mSD1l0o1ZCyIwM9ldVhgqeqtpNrIBNMaVOaaxECFzbiCtUHtUklaSbal6g ExSqc4JVnEfVzhxBymUXhPO01TldwJux4RdDF4VFofToqJ8+Gf/84g9iT60Yo+Dr Yey0N/HAX3tWzPc/JaH/4xHEUG1AzuDH1Hvkp49rxNqMv07Cx5kkRhRHcHwUGPwk 2NN9QkZmjDKdB+2xoLZs8HLvZbl2XNQWE5pl959N7VBVgwq81texdWbCzP6NT/cb 5Mrpg0qLzVRkS9CU3pDf3oTQ6bsPqWR583aYMbM2uipGNqIZhWw4L7i9qhW4YRpH 2qYviTz7uMhPviyyFqAswaLzcPGyu0Ruvyu2cCbOS+jojFzeqgy1RoFxvgDOa75S 4Hwnvo/AkZIyhBiBI116a6MPSWq2AM5Hugz0LfMPrgNwZQibCoDIE3BUhwQuw3VO bUXgFFBH4PIInLib18WoTKVOS7mFnM9j35LRVuRRKkVSJP+efxv8vmSWuGsM2qo1 Ik88B9m/W8zf9kg48a/Iv5sA4pJeFNubsYsgBt71QZQEj8n/R4MxNZE83Nn8HG54 AkvfupT7CDKVIq+zjZvapboWjnP6jkxFQM/d8WgyMuzu8N5N9U3+Bq9mjHdV+77a 44odmNglzqoFsIqWlIRU8Zmad3fp95C6yyGpvXgd36I5NVC1ZX1RidT1f5VmfXy3 FkRmdy7CDehkoNTQzjwbye2UY/EqJynDq+pqEemARKhduCw6lIC0O2Lzt/ZowM3/ w6OlilQ1eCmKh3LnDV/T8L8bHH9mQyje6FrxV2chvcqve9nZQD3+t45mImRmh6Sp wCDDMC83eG8X8qkm/92g/aCC/Y8AAwDDL4HCD1bxggAAAABJRU5ErkJggg== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_toolbar_detalle.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAoAMQAAPb29vj4+Pz8/Pr6+vLy8v7+/vT09JajtP///93h5fX19fHx 8fPz89/i59zc3Pn5+f39/ff39wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABACgAQAUf4FEMAJMIgUIcSCE8EWAQ y5E0LSQMQxAAAIXBwKA5QgA7 ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_toolbar_detalle_comments.gif Content-Transfer-Encoding: Base64 R0lGODlhPgAnAPcAAGWZ4eXq8c/Z5pa55vDy9e3y+e7w9Ozs7Onp6Wib4fL098/b 6+/w8uXl5eLi4uDg4P///Pv8/PX3+ePm6a/I6/n6/Pf4+tfe5tzc3djY2XOg33R6 gfHx8vHx8fLy8u/w8cfO2MnQ2cbN18vR2s/V3fDw8fDx8vDx8czS28fO19Xa4cjP 2M3T3PLy8+3u8O7v8M7U3Ofp7NTZ4MjP2cXM1srQ2e/v8PDw8Ozt7+Ll6cXN1tHX 3tDW3srR2tvf5dLX39fb4t3h5urs7uvt79re5Ojq7dzg5ePm6tfc4t/i5+7v8f// /87U3VaQ3+Dj6Nnd49DV3ebo69PY39PZ4OHk6Nbb4evs7uXo69LY3+3u7+nr7c3U 3Njd49ne5PHy89bb4uTn6unr7tPY4Ojq7N/j5+rr7tHX3+Xn697i53Oi48vS2+zu 8NDW3ZajtOTn68zT297h5tHW3uDj58rQ2u/w8ODk6OXn6tjc49vg5eTm6uHl6dvf 5O/v7+Pl6eHk6ebp7Ovs73Sh4PPz8+vr68vS2uvt7unq7ezu79ba4f//+dLh9tXa 4N7h59bc5O/0+uns8Orr7ejr7dfc4+3v8MTM1tne4/L3/f7+/vT2++7u7u7u7/Hy 8urq6tbX2OPm6/79/tLY4vf29tna2vf3+Pr7/KvE5NXc5aiqrObt9dLd7Pz7+q2v s+fp7drf5Nrf5dve5djf5v39/tTa4vz+/fHv7sDS65u44Ors7Pn49+jr8JGVm8PF x8XHydzj6Z+jqPPy89XV1uTp7efo6N/n8O7w8Wuc3picouzu8ezv872/wtjc4oac uq3H65O15Li6vYKHjubo7Orw9/Hx88nJycnLzLCytbK0uNPT09jg69ri7Ojn69/k 7ejp7OLl6Ons8e/v8evu8dLU1b/O4vP09bXI39Ha6NPc6eDl7dTd6vLz89fd5t3e 3t/f34yv4Nzg5uLm6oWr4G6g4myh6qWnqbzS8aWprfj5+fn5+7nP7NTZ4ebp69DR 0ujt8c/P0Ojr7szNzyH5BAAAAAAALAAAAAA+ACcAQAj/AFOkEAGioAgRAgciVHiw IcKDOnSIiEiDYkWLNDJq3LiRUkaPbdrAgAGlJBQePEiQ4AGFhEmVMJkwYQGDxMiR LHKiQKFzp0+fhAihINSjqNGiNXr4usaIERo0ZMgkISMgzZIll64uiUVKgoFCaJoE CeLOiI+zRNKq7cK2y5MnSN5yuYOkLpC7VRAhUsEXEbVBOHC4GEx40gsXjyg0aRfI 0prHOIZEHkIZkJDLZTKX0aKliOcxoGOIHh2l9BU7dsCAOXLEToYbHDh4mE27tm3Z sXPrzt2ht+8SHUoIHy78g3E6NpK/WK5J0wthHWokHUG9eo8aI44mvS49hPfv4L/P /xg/Y0V5EOZXrCjIvn1CEBvmfZl/9+78L/Wr6K+iQgbf/nzJMIWAUkwxhRg/YCHF DwzusAMPDu4QBxts8MAGTBjC5IwDpf0xmmjYpJFIIrgoQMA4v/BxizANyNLEGWC4 4UYerOVg4402UqFjHU706IQcUiWRBBpwjGXEkT4EEQ4fum3ixZNQQsmBF1PqZsKV Vxqn5ZYfKOHlcocR5kIWhwSGQyFWpCkEJFY80EFstsUppwe71WknB77lqWdvxN1Q wgEdsGfeDOCNp9556xWUqHvvMaSQQhFJ1FBEk2YkUUhvvMHCFpzmtAULb3TaKQqZ +qTGCKeimmp11iXVXQivhv8XwqErhKDLNAyKIcWuUuiqoBhYICgGsFgUa4YZOyDr YBwooWRSSi3BBAMTJMhkLQw5ZbsTC6tgcJYrPuAhLh6mpEEPJpg4om4B0aASQDal BNJWF1zUKwkQSNx7HxBf6PdffzIELOCAvjI4xS4I3PgOa6yZY9USEURAyj0SKGDA I/qo04QfflDhRFRCCvkUkWMZieRZKO9BRCVEvPWWMpX0k0kYNIdRxmVC+KNIPE0M EIA2yzQhtNAaNOOZZ6P9obRpV1wBBoyq0ZhHHhP0kaOOHgNJBhWd8GEcA1iGjSUD +MiTJZfGeakEmMsN9tgaZlJWmRU4b9ZZEaEVgcGbss3/OeeduYldggklfFC4cTYg npwNbQ+WBZmHuOAA34BXXueeewJHXAl+cn4Dcosz/oINnGBu+umo+3ZCBye07vrr sLt+w+wnHHCDoOMVWl566AnaXkEJpQCCowdBSumkkk5kqQgh5e5ddzXIWqh36lW/ aO+/Ay/Q8AIV/5BDB21wCnU/oYoCdWqsymoP1M1Rwxzuv+rq9ISSt7v1vwv/TDUj qWQttf3rn01gwCkCZuuAb9gJ+hTIqgaybwTxm8MIohe9ERijHyqJQxwi9AMHJShZ yoJQs6DFkmjFhFpMGMlMcHLAnvzkfCNAQT0y8K8a1lAG+VCBgQQmBgMtKEEM+oEZ /+JwLDPwgFkWuhBKMjTAm9zEGuyoFxdc9pY7iAMeAEiAFreoRQAUwxb14Ze//iMw gU2hQAfCAoPU6MEOPohCO0hGA1B2pDpWRSt4hIAqQkGLCzRBLS2rF13qYhd8IaEK h6wCEPijgkUsoowB45UMeIEAHznBD3rQgx/K8bBLfGIWEaiABRSAjEjAogkhQ0PJ SlZHs6CsFYBsyxPmcgcuEHKRSPjHAVgjozNc4QxnQEcaIAABC9hjFBUzAD+CMYFG NAFHetBRj3jUIznIIWRJgIM2V1nHs+xBZWnZwz4y4ZlI1Ixm50jDAIYhDROAowie 6MUFGgEKcjSBFR+CRtP2ef8FN8RoNQzDUQ6iWYeCfkxIRZIDMG5wmSEAAhByo0wu FDOAVwRCEbVIxQIWsI0wCCEznDlaaD4UhRiUxjTARA1Aq2a1buioD11bjtrUljYl HIMZTWjM2tr2gkkQBm6BiegQ0kQ3nGnBbiIdA2lKc4YYiKIDaBPbB65EDG+gjUvf +FKYHPe4x5nJTGgq6pq0YIiyckML6+jAlSxnpyudYDjGORziPrC40YFJTF3Nwldx QFQcTK4FgA1sC9IhiMAWtrAt8IBgAWubTVQOS4N7K5dCFyYbNIA2iVXsYjerWL/R 5nJ4wlOeXLc5LTHuA5ygU248Wxu27iZ1fNrc7GZngxsUDAK2uEVd7HY7297Ojg7A te0NAgIAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_toolbar_detalle_iconos.gif Content-Transfer-Encoding: Base64 R0lGODlhSgARAPcAAPT4/Obt9aG/5rHJ6LbJ462zuvX3+p296oWv6amvt11pePP3 /bPJ5vfz8O/z+PHw7y49Uebv+j1MXpm65dPc58/X5bPO8XCg46zD4x4vRfb6/enr 8Onr7H2Gk9jf6k1aa2ab4meZ42x3hF2U4Li9w3uo5XOi5Gmc4/r6+vb29vT09Pj4 +Pz8/PX19f///w8hOPn5+ff392yf4/3+//r7/v7+/n+r5vz9/qrI79jj8efo6YqS nWSZ4W2f47jQ8pqhqsjL0Pb5/Nfa3ePq9LnR8v39/snN0nuFkfr7/Zm77NDY5tTd 6PH099vn+KHC7XqEkE5bbI+26qbD7nSj5HSk5OHn8G6f49Xe6ebr8f///oyVn4Cs 52WZ4Yiz6v758vb4+/f4+6HE8Jy+7OPp89fe6I+16evu9PT4+/7+/7nU9OHn77TN 8dnj9PL1+Iyy5N3m9o2z6dvi7OPl6Yuy6LzP6e/u7rrR8m2f4mWZ4P/+/dzk7N/l 7u3r6om06uju9nCi46TC62WX4v/++e/t6Za35e3u7fv7/Ont8+rq6lKM3f7685K2 5mKY4d/m787Y6GSZ4mWb4Xim5aTA5ubn6Pb29fj5+f/+9Pn4+Ojv+vn5+KW/5vr4 +uXp79Tc5+ro593j7HCh477V7/Hv8dff6mqe4ZC26rLH5P779YCr5oWt5Pn7/ufs 8qnB4PLv7q/F42ye4p7A6vX19rjR8pu855685vH2/KC/6cvU5fXy7fbv6Gyf5N7k 7eLs+KfB6H2q5X2q5rDL8MvP09fi8dXj92mc4a/L8Gqc4Wuc42OZ3/v17t3l8Gib 49/m8OTp8OXr8aqwuNbe6OTr9HCg5ZujrIKs5oOu556/7GSY4N3m82SY4Yew6Ons 8GmZ2ert8vf28bq/xXKi4/348vLy8dnb3pGx3Pv28GCX4OLn78PX9PPy9ff4+qPG 8Pj07pe45v38+o605+3y+HuEkaDA7Zuiq+Lo8uHm7+Hn7uzw8ZW15+fw+tfe6Y2v 3v/+/NLZ6P///Pf6/iH5BAAAAAAALAAAAABKABEAQAj/AFkIHEiwoMGDCBMqVFjg RQaDjyq12IABH5tLfmbt00NJEIIYIEOCBAHPwBkNQYJ8SfnlX5AzDqyInBnyyJEP ImjGOPKip8+eO0CqGEq0qNGjQ10o9WGjqdOmPpS6QEq1qlUVI3xFQFJDqtQsCw4k gkG2LFkXwOCEKdOGiQEw6sCU6YKqmAuzePPqLQshA4dpLxSYRSaAXQMviryEK5cM 16BcBK6lmEx5MpcKSkBZk+WDSGci8n5VIGOlsukUOl4ImZxANWUgLyCcTgFbNYrb uHPr3n3bqxSvSn9L5U28OIpgLyTE1k2Kib5FvFgYEsivFixTp6qt2M59+4kINNKA /5NBvjyoNKrylejOvrsECe25f3jxbLuIF0e4G+s2QIC4Ore4wQAfiJhCyAZzzJYC I2TEQUEnFCwR4RVXjOKBB2a8oiBlCUiA2gs/mPZDcqbpkMELJKSwTRVVMJPDizAK o4waanDSwo043iiVEzP06GOPTkiV45AtQEBCjjtAgGMGGUxC5I2tQWDclL1JZQcO WGa5hldUdokCFD1poRs5I+hyQgiQcMHDmtmEIM0y3BAnVRhiFFFEDWigUYMYXQzn pXEdvKAFmAXkdgc272CSRw2MMpoFAIDQkUp8K6BTyj/rbLHHJ+dggcUqW/SxgDbD UGpqfPMEtt2J43CHRybp9NPTzhubwOCOAwdg4I0/1FAKAg0/FnHDsMTOgMQUp25n BAQvGBGfEbFx941D3AUSyz0DSOLIBKHYwgoBEzRiSTUK8tDMIfWMQc8QYwwxRDQB BOCMGT1sSFkGQPyQgQ6nnfiTTx6mQEwvmrRSyAOiNPAAB3J44gotVChoDjS7HAMO KBf8YcIUVERSghL2gGBvCgr89IFpyoVoWjyBpVDeyzCX92QLFvTQQxJN0KDzzk0k 0QMoFsx84w4i5AjBDjg+8QLST873xFVQSxUFcFJLBfXVVgUEADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/png Content-Location: http://css01.lavanguardia.com/imagenes/button/twitter_follow_profiles_es.png Content-Transfer-Encoding: Base64 iVBORw0KGgoAAAANSUhEUgAAAGIAAAAoCAYAAAAFZi8EAAAAGXRFWHRTb2Z0d2Fy ZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAADFxJREFUeNrsWwlYVdUW/s8duXCRK4MX lEERQVQcMMgBxfyeis98aGmZQ2alOPR9rxfqU5/2skxNs9EhrSAtLUNKcXiUs4Iv JxIFUoZEY5BBuDHcgTu9ffbhHsF7IQwQ9Lm+b3PPHtY6e+9/r7XXXvvAvHfxVgCA DSKYx+EhJgOY9tq1KyRNFpE/cSM9HYO6d5RCLhY+tECYze2zX5dL1EHH8io3iBxF TFCAsx3sRIKHWSFgaqdIsHNPgAgXaQwmSIRMu+1oS5GxnY5PwFlMuYjaTxMeejK1 83VGgTDeYy/f+vE88isqsXLMICgd7R9607QtrRRz+ri2PhB6G0B88VM6XhjU26rc KfYokF8KP6UDXOQym7wqjQ7Tvj6MpJRrXIGPO2JGheLp/j1afACBG+PxWrA/Zg8J anyzRvNUwtDKpk3AmSazVUovr4LTR/FYdfgcUvNLoDOa8NKRNKBGCjg6IzuvHMO2 7YdGb7TiHfz5ASRdvYmvoiJpglqHFz9LQFbp7zbf1Zz0Ui8f+Lk6/WE7UzMS1ahm yvgj+Q1qxPq/Po5tawux/kwW1l++iRkDArGnuAaQyQGhmACiRWpOAcAwVvwFV3MB t44Y0t0TCpkU+0m6eLOIuJBmlFZrEX0gCQeSLwP2MqwZH4ZZg/tQvqUHkxFLgIer ArMG+GPfzWJkzJtIy1laM24o386S/zzjBuRSKbRGMy7mFWGgpxLzj1ygfHVJ2EyN MLbyJkOBqDFaV9QQDUhfMBa9d50FtDX4MksF2DkQHSJKJGG1QgHo1HBf/immhgZg 7bjhPO+IgQE4cfEafBdvArzcMaunNxYM7QuPDo6Ys+coDmb9hi/nRCKzVIWluw/D q6MTFPYSCsIrEY8jhPDM3Pkj0SQN7dsPvxVTuStr+1k3z4JeFuCNUtJ2/b7TFERP N4XVmMRMM01TI0B4rPm2Ud7Cpc80DYiGXiIWkgOejwcZbQUBQEhXPyWGBUMGKD3Q 348kd+d6Mr57YRx2BHbF3l9yKSCxv91CbNIVHH91Cg5eyoKnjxI/3yqDsFZcSkER f+B6Y+xQ1BBZy8eEYtX3J+vJvbuflrypzmrfN3U0wv29UKapj4RA0EyNaGSPyFsy GZ5r4xqsa4rrTPcIPWloSUk5efwzO77/9CdAENNCNcEChIn4u4YavNbbA8eeHYap IYE8T85tFVYknkMnR0fEzRwH9eaFWDExHNBoEH8li65ydv4Etaddti6EmBMLKL+q 1KjUm5BfpYGlbxbi+1Unbzk1W4r7+3RBkdpQb0xsMpiYP5040Btvk7vYetWzZU2V b6URA73d8WrCKQS5u0EvluK/Wgb1zCs7YrI/wE6PhSG+KKw2WHVg08EkbCLmJdFx DLycnVBt5A4q7vZ28CSaoiMiZg3qAxXZxEfFHcXmTq6Y2LcH3k04jdBPv8czPbzw 7fEL/KrXk98SYsbKyP7yu0aLArLfuHkr62jEHarSG22uOGEzAwdN8ZqyF02G3/o4 /vlePK3ac8SdAoaYnRE9uuKfl8iGqyGCZI7ERkk5bWAF63XESxHhXOTjyKuyBsFT 4YT3p47BP/aeQsS67Xz5XGL7p4cGIZS4sqM3xaP3si203K1nV4R196Ib/hcvR2JR UiqqdTW0/SeJZ2nfVhHXNCpmPwav3Er6Y0fOoTLU7Xfd8RobOJyamrlZm5q4WWdG T7qn9vy8f3Sx0Dzc06leYQeJEAqpADGZJViYW040wERtyRgHIWZ3VWCYl6tNTajL 7yIT4kTmTZoP9lLCLBCjTGuAlNigznIxrXMmGhLg4YoCAuihtGwsu5iBHyPD0IVs 3iHbD0JdVoFLr06HA5Gn01Qhh7i//YmsDnZSApyJ8vkpJCit3Q9cyTuzVTU2+yRp xh6ReLMSEd6OreYxsfJtAsEf3sgEOEgE1H6zC81AXETWfqv1TYuJyMScPdAZzFYn W7aOXTU6I1duNOqx8oczSGDd2lpN+TZyGDp2UHCqK2CI88DYlNW0A1P7jeMcyatq HIj7G/xi4GInhJOUA09tMOE2WekWoJofBze2WyCO5VdDJBMJqH0WC9r24oRd5SUa A0mtFH1tpwpR69pWiSoN5oPESoxjD3AS4cN7J9Few+CFatYnRBLrNUUfy6v0Ft7O C2ItKUNOoFyfGfJrInmG5rlfLl/HxeJcW8YMa6eE4cNtXFOG7Akm/tnMCa1txXDt GIsLxNwlx1zbHzOYuxTX0i8Lj7n9XonatgQundnIaLQoIe16NZmh5BMS1yA8ovtO 4bdyLzBmc4XIzDBrXZQeTqqR3o9mpQ3oxWM3ncqKCv/FYOc1s+rp7o9mpA1JEZ9j OVmbHs1GGxMFQmM0P5qJtj5H/RmmTxIS8WbsN8gvKfu/mKStp9Luj0YYbWjEVjLZ k0eNgDMbZKtDY9dtQUbODQzx80RHucwmL0uz1mzEsaNn6LNLoB9WT/0bIgY/1uID eHLZO5j+xCBMGRXeuucQ4324odPYeMfqEz9hb8oVPDmgD0YN7AuvLl2wes8hZNxW A/YdcObaDcz+OAZbX5tvxTtp2VqkXfsVO9cspPlpm75C1Ir3cPXwrhYfwISQvvD1 6GRzDC1JrS1f1FBF3ocr4Tl3BTL2H8e65BS8SFbzjpx8QGLH3dYZ9DiZehUarRZl FWp06eTM86advwx4uqNvn55QyO2xz8EBKVm/8vWLCID7E44AjnK8PmcKpkaM5MCP 3Y0du/YBXZR4PnwQzmVex941S2g5S8tmPcu3s+Tjybsk9jJU6I1IzbqOfj26Yf3u A5TvgdusTTa+MKswAPsXz8P4rV8DWh1ifkrj7qrZa1KRGJA50AuiAXMXY/rIMCyb OonnHTNqKH44nIyg8S9DGOCLaQODsGTGZPqehZtjcSglDdtXRyM7vxhvbvgM7p3c 4CR3oCC8MnMiBvj74qV3tpJOVFGeFDLBdftZN59xLhXlwb1RWlGJj7Z9TUEM6uJu c0zNOgE3Iq/X/Ncb5c3Y/GbTgNAztsMCLi7OCO7RFSnZ+dy3gfydNfkVS4BOSozp 3BF9fDrXk7Euej4iHgtC4oUrFJAdxEzt2H8U8R++gUMnz6Jfz+64kFsAUS1PRnYu f3ETPXMS9eKWz5iAVcSksXItYRXLO+7Om+nVK/e8Z/EchPXvhSJNywLR0ByxlLrl LfSbt6LBOn1TvSZ2I7Kkk1d+4Z/txGKsHD0YcLDjNMESx2FjO0YD/jk8GNvmzcSE 8DCeJz2vAO/vToBc4YytSxdAlbwbyxdMByqrkJh0nq5yY21YiQ3EsXUD/LvxoKQX qVCqNSC3vJLfJC130pZ31M1bAnqWoJ5vgD8yK3T1xtTcdPcc2UopG61XPVvWVPlW 7mu/7j5Yvn0XYo6ewLYTSfj49KX6MTh25er18HVxwJSwUNzWmaCuqb/6viA2fHbM NziVlYcLJdVQ1X7bonRyRL/QfjASGVMiRmBsWAh2nU1FlcFIn6kX9O8NeHd7HL5i 9wqLx0LapxXcQq5KhTQCdNrVHFrGmw3znW9by7R6+ilQW1BdMGwBc08HOg0jRFjv nnideE2G8mpuc5aI7kRBDQaM9HXH9nnP4XI5e3mgqydQ6eaK9UuisGjzTjwftZgv n/f8REwYPRwhPbshcuEaDHkqipYHEq9nYFAgvQD6fFU03t93GAadlrbfsuN7FOp0 mDtuJP7+xgd4atordINHBwcuhKzT8RphIV0tIi19SG2qvGTi5PyZ99NYU/ITnnzB 7RodlPZidJaJ8d35NOy4lIlMjRbuIiGCXZwwqW8PBPt3R7pK3aBQlr+rgxSnL6XT PGt6qgVi5Fbq6D/D9FbIaJ3C0R7dfLyRTgA9fvYi4o4SDYyaAncC5oy3NyK7qBgJ H7wNVzsxpOoKXC8sRpBfN8gdZNCyH8ARviFKOW5UcffUPnIJzhRVcfsb61i0ECX+ fBURA3q2miYNPZ7HAXEm3J0vLDXcuVL0sJfARSqkt3cswOxnjSVE9ct1hqYFsySc d1xJZN79ySJbx35uYvn8RWKowZZd32Ef69YS8iea8uGc56Dv6EbzUqEAMpJsybJF rqIH57+fhpy8xQFxJEzJF6rNbWNfhQTsbnIpOsk48H4n+wq70hv6TumPyJ55cG4b /5JUZH2ga7MBkEVeUFlD04M6oc060I2oKf1kc7rY84VeiicfxUDvP8VeqzwwwlBG NEIgePt2afHa904WPZqVtqPx/xNgAPJfHEhHfb4YAAAAAElFTkSuQmCC ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/comentarios_voto_ok.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAMQbAEt4t5Ou1H2ey3ucyvv8/eLq9LTH4b/P5aO62kh2tkZ1tVN/ uk97uLbJ4k16uKe93ODo88HR5neZyLDE32WMwf39/l6Hv5y115Ww1XCUxkRztP// /wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAMAAwAQAU74CY2DCSeG7FobKttWoZZ LottA3IWShKhG0GtBcuIAg6XpEK5iQyaCxAYYD1QgKEGUDxoX7HNRFucTkMAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/comentarios_voto_ko.gif Content-Transfer-Encoding: Base64 R0lGODlhDAAMAMQbAEt4t5Ou1H2ey3ucyvv8/eLq9LTH4b/P5aO62kh2tkZ1tVN/ uk97uLbJ4k16uKe93ODo88HR5neZyLDE32WMwf39/l6Hv5y115Ww1XCUxkRztP// /wAAAAAAAAAAAAAAACH5BAEAABsALAAAAAAMAAwAQAU74CaOZLkFmvaQR+q6m5Zt 0wvLgJ0C8SwamotJFHC8JBUKhrDQaXoC51OGsegwmwFiVFAkIsNNgwExhQAAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=detalle.css Content-Type: text/css; charset=utf-8; name=detalle.css Content-Location: http://css01.lavanguardia.com/css/detalle.css Content-Transfer-Encoding: 8bit @charset "utf-8"; ul.nav_new{border-bottom:.1em solid #d3d3d3;height:1.9em;position:relative;} ul.nav_new li{padding-top:.4em;} ul.nav_new li a{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;text-decoration:none;} ul.nav_new li a:hover{text-decoration:underline;} ul.nav_new li.prev a{background:transparent url(img/iconos/fletxa_prev.gif) no-repeat left .2em;padding-left:1.5em;} ul.nav_new li.next a{background:transparent url(img/iconos/fletxa_next.gif) no-repeat right .2em;padding-right:1.5em;} ul.nav_new li.prev{left:0;position:absolute;top:0;} ul.nav_new li.next{position:absolute;right:0;top:0;} .top_new{background:#FFF url(img/bg_colAB.gif) repeat-x 0 -0.2em;border-bottom:.1em solid #d3d3d3;height:2.6em;margin-bottom:1.5em;position:relative;border-top:.1em solid #D3D3D3;} .top_new p{font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700;padding:.7em 0 .3em .1em;text-transform:uppercase;} .top_new p a{color:#000;text-decoration:none;} .top_new p a:hover{text-decoration:underline;} .top_new ul.right{position:absolute;right:0;top:0;} .top_new ul.right li{display:block;float:left;padding-top:.1em;} .top_new ul.right li p{float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em;text-transform:none;} .top_new ul.right li p a{display:block;} .top_new ul.right li.origen{padding-right:.5em;} .top_new ul.right li.partner{border-left:.1em solid #d3d3d3;} .empty{border-bottom:none;border-top:.1em solid #D3D3D3;margin-bottom:.8em;} .detalle h1.t1{font-size:3.4em;line-height:1em;margin-bottom:.3em;} .detalle p.p0{font-size:1.3em;margin-bottom:.6em; line-height:1.5em;} .detalle p.p1,.detalle h2.p1{font-size:1.6em;line-height:1.25em;margin-bottom:.8em;} .detalle p.p1 span,.detalle h2.p1 span{color:#b0cada;font-size:1em;font-weight:700;} .detalle p.p2{font-size:1.1em;color:#666;/*padding: 0 0 6px 0;*/position:relative;height:22px;/*margin-bottom:1.2em;*/} .detalle p.p2 span.font {font-size:1.1em;position:relative;} .detalle p.p2 strong {display: inline;padding: 0;} /*es*/ .detalle p.p2 a.es {background-image:url(img/lang_lleguir.gif);background-position:0 -4em;position:absolute;right:0;width:103px;height:20px;} .detalle p.p2 a.es:hover {background-image:url(img/lang_lleguir.gif); background-position:0 -6em;position:absolute;right:0;width:103px;height:20px;} /*cat*/ .detalle p.p2 a.ca{background:url(img/lang_lleguir.gif) no-repeat 0 0;position:absolute;right:0;width:103px;height:20px;} .detalle p.p2 a.ca:hover {background:url(img/lang_lleguir.gif) no-repeat 0 -2em;position:absolute;right:0;width:103px;height:20px;} .detalle p.p3{background-color:#0f2138;color:#FFF;font-size:1.1em;line-height:1.3em;margin-bottom:.8em;padding:.9em .8em;} .detalle p.p3 span{color:#9d9d9d;} .detalle div.autor{height:4em;margin-bottom:.5em;overflow:hidden;} .detalle div.autor div.a_left{float:left;width:40em;} .detalle div.autor div.a_left img{float:left;margin-right:.5em;} .detalle div.autor div.a_left p{display:block;vertical-align:bottom;} .detalle div.autor div.a_left p.c1{color:#052d5f;font-size:1.1em;line-height:1.2em;/*margin:1em 0 0;*/text-transform:uppercase;} .detalle div.autor div.a_left p.c1 span{color:#666;text-transform:none;} .detalle div.autor div.a_left p.c1 a{color:#052d5f;text-decoration:none;} .detalle div.autor div.a_left p.c1 a:hover{text-decoration:underline;} .detalle div.autor div.a_left p.c2{color:#666;font-size:1.1em;line-height:1.2em;} .detalle div.autor div.a_right{float:right;text-align:right;width:10em;} .detalle div.autor div.a_right p.c1{color:#666;font-size:1.1em;line-height:1.2em;margin:1em 0 0;} .detalle div.autor div.a_right p.c2{color:#666;font-size:1.1em;font-weight:700;line-height:1.2em;} .detalle .lector p.p3{background-color:#FFF;color:#666;font-size:1.1em;margin:0 0 .8em;padding:0;} .detalle .lector p.p3 strong.autor{color:#052d5f;font-weight:400;text-transform:uppercase;} .detalle div.foto{position:relative;} .detalle div.foto img{display:block;margin:0 auto;} .detalle div.foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .detalle div.foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .detalle div.video{background:transparent url(img/video/bg_video_colAB.gif) no-repeat left bottom;cursor:pointer;display:block;height:37.6em;outline:none;overflow:hidden;padding-bottom:0.2em;padding-top:.2em;position:relative;text-align:center;} .detalle div.video .overlay{-moz-opacity:.85;filter:alpha(opacity=85);left:27em;top:13.6em;position:absolute;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .detalle div.video:hover .overlay{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;} .detalle div.video img.overlay{-moz-opacity:.85;display:block;filter:alpha(opacity=85);left:27em;opacity:.85;position:absolute;top:13.6em;background:none} .detalle div.video:hover img.overlay{-moz-opacity:1px;filter:alpha(opacity=100);opacity:1px;} .detalle div.nav{background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;border:.1em solid #243a55;height:2.2em;position:relative;} .detalle div.nav ul{list-style:none;position:absolute;right:0;top:.2em;} .detalle div.nav ul li{float:left;padding-right:.3em;} .detalle div.nav ul li p{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;padding:.2em .3em;} .detalle div.text{margin-top:1em;} .detalle div.text p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:1em;} .detalle div.text p.entradilla{font-size:1.6em;font-weight:400; line-height:1.25em; margin-bottom:1.1em} .detalle div.text div.colB{background-color:#FFF;float:left;margin:0 1.6em 0 0 !important;overflow:hidden;padding:0;width:23em;} .detalle div.text p a{color:#0d53b2;text-decoration:none;} .detalle div.text p a:hover{text-decoration:underline;} .detalle div.text blockquote{border-left:.5em solid #6b94ad;color:#6b94ad;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1.2em;margin-bottom:1.6em;padding-left:.5em;} .detalle div.text p.preg{font-weight:700;margin-bottom:0;} .detalle div.text hr{display:block;margin-bottom:1em} .detalle div.lv24hfoto{margin-bottom:0;} .entrevista div.text{margin-bottom:1.7em;} .entrevista div.text p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:1.6em;} .entrevista div.text p.entradilla{font-size:1.6em;font-weight:400;} .entrevista div.text div.colB{background-color:#FFF;float:left;margin:0 1.6em 0 0;overflow:hidden;padding:0;width:23em;} .entrevista div.text p a{color:#0d53b2;text-decoration:none;} .entrevista div.text p a:hover{text-decoration:underline;} .entrevista div.text blockquote{border-left:.5em solid #6b94ad;color:#6b94ad;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1.2em;margin-bottom:1.6em;padding-left:.5em;} .entrevista div.text p.preg{font-weight:700;} .fotonoticia h1.t1{font-size:1.7em;font-weight:700;line-height:1em;margin-bottom:.6em;} .fotonoticia p.p1{font-size:1.2em;line-height:1.2em;margin-bottom:.6em;} .videonoticia h1.t1{font-size:1.7em;font-weight:700;line-height:1em;margin-bottom:.6em;} .videonoticia p.p1{font-size:1.2em;line-height:1.2em;margin-bottom:.6em;} .lacontra h1.t1{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.6em;font-weight:400;line-height:1em;margin-bottom:.6em;} .lacontra div.text p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:0;} .lacontra div.text p span.capital{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:75px;letter-spacing:1px;line-height:58px;margin:0 5px 0 -3px;} .lacontra div.text{margin-bottom:1.7em;} .lacontra p.p3{margin-bottom:0;padding:.3em .8em .5em;text-align:right;} .lacontra div.autor{height:3em;margin-bottom:.5em;overflow:hidden;} .lacontra div.autor div.a_left{float:left;width:20em;} .lacontra div.autor div.a_left img{float:left;margin-right:.5em;} .lacontra div.autor div.a_left p{display:block;vertical-align:bottom;} .lacontra div.autor div.a_left p.c1{color:#052d5f;font-size:1.1em;line-height:1.2em;margin:1em 0 0;text-transform:uppercase;} .lacontra div.autor div.a_left p.c1 span{color:#666;text-transform:none;} .lacontra div.autor div.a_left p.c1 a{color:#052d5f;text-decoration:none;} .lacontra div.autor div.a_left p.c1 a:hover{text-decoration:underline;} .lacontra div.autor div.a_left p.c2{color:#666;font-size:1.1em;line-height:1.2em;} .lacontra div.autor div.a_right{float:right;text-align:right;width:30em;} .lacontra div.autor div.a_right p.c1{color:#666;font-size:1.1em;line-height:1.2em;margin:1em 0 0;} .lacontra div.autor div.a_right p.c2{color:#666;font-size:1.1em;font-weight:700;line-height:1.2em;} .top_new_lacontra{background:#4f6886 url("img/bg_colAB_lacontra.gif") repeat-x 0 0;height:2.7em;position:relative;} .top_new_lacontra p{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;padding:.7em 0 .3em .1em;vertical-align:middle;} .top_new_lacontra p.epigrafe{background:url(img/iconos/la_contra.gif) no-repeat 0 0.2em;height:1em;padding-left:8.1em;} .top_new_lacontra p.epigrafe a{color:#FFF;text-decoration:none;} .top_new_lacontra p.epigrafe a:hover{text-decoration:underline;} .top_new_lacontra ul.right{padding-top:.2em;position:absolute;right:0;top:0;} .top_new_lacontra ul.right li{display:block;float:left;padding-top:.1em;} .top_new_lacontra ul.right li p{color:#dce1e7;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em;text-transform:none;} .top_new_lacontra ul.right li p a{display:block;} .top_new_lacontra ul.right li.origen{padding-right:.5em;} .top_new_lacontra ul.right li.partner{background:transparent url(img/bg_patrocinado_la_contra.gif) no-repeat 0 .1em;} .cabecera_lacontra{background:transparent url(img/bg_cabecera_la_contra.gif) no-repeat -0.1em 0;display:block;height:7.8em;position:relative;} .cabecera_lacontra h1{font-family:Arial, Helvetica, sans-serif;font-size:1.6em;font-weight:700;left:0;line-height:1em;margin-right:8.5em;position:absolute;top:1em;} .cabecera_lacontra p.autor{float:left;text-indent:-199999em;} .articulo h1.t1{font-family:Georgia, "Times New Roman", Times, serif;font-size:3.6em;font-weight:400;line-height:1em;margin-bottom:.6em;text-align:center;} .articulo div.text{margin-bottom:1.7em;} .articulo div.text p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:0;} .articulo p.p1{text-align:center;} .articulo p.p3{text-align:right;} .articulo div.text p.entradilla{margin-bottom:1.7em;} .articulo div.autor div.a_left{width:30em;} .articulo div.autor div.a_right{float:right;padding-top:.7em;text-align:right;width:30em;} .articulo div.autor div.a_right p.p2{color:#666;font-size:1.1em;margin-bottom:1.6em;border:none;} .documento{border-bottom:.2em solid #dfe2e7;margin-bottom:1.7em;} .documento .text{border-bottom:.2em solid #96a3b4;} .temasdedebate div.text p span.capital{float:left;font-family:Georgia,"Times New Roman",Times,serif;font-size:60px;letter-spacing:1px;line-height:49px;margin:-11px 5px 0 0;} .temasdedebate h1.t1{font-family:Georgia, "Times New Roman", Times, serif;font-size:4em;line-height:1em;margin:1em 0 .6em;text-align:center;} .temasdedebate div.text{margin-top:1em;} .temasdedebate div.text p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1.4em;margin-bottom:1.2em;} .temasdedebate div.autor{height:4em;margin-bottom:.5em;overflow:hidden;} .temasdedebate div.autor div.a_left{float:left;width:40em;} .temasdedebate div.autor div.a_left img{float:left;margin-right:.5em;} .temasdedebate div.autor div.a_left p{display:block;vertical-align:bottom;} .temasdedebate div.autor div.a_left p.c1{color:#000;font-size:1.1em;line-height:1.2em;margin:1em 0 0;text-transform:uppercase;} .temasdedebate div.autor div.a_left p.c1 span{color:#000;text-transform:none;} .temasdedebate div.autor div.a_left p.c1 a{color:#000;text-decoration:none;} .temasdedebate div.autor div.a_left p.c1 a:hover{text-decoration:underline;} .temasdedebate div.autor div.a_left p.c2{color:#000;font-size:1.1em;line-height:1.2em;} .temasdedebate div.text blockquote{border-left:.5em solid #6b94ad;color:#6b94ad;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1.2em;margin-bottom:.8em;margin-top:-0.4em;padding-left:.5em;} .cartaconrespuesta h1.t1{margin-bottom:.3em;} .cartaconrespuesta p.p{color:#879aa8;font-size:1.7em;font-weight:700;line-height:1em;margin-bottom:0;} .cartaconrespuesta p.p0{padding-top:1em;} .cartaconrespuesta p.p2 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 0;color:#052d5f;font-weight:400;padding:0 0 0 1.5em;text-transform:uppercase;} .cartaconrespuesta p.p2 strong a{color:#052D5F;text-decoration:none;} .cartaconrespuesta p.p2 strong a:hover{text-decoration:underline;} .cartaconrespuesta div.autor{background-color:#ebebeb;border:.1em solid #d3d3d3;height:5.4em;margin-bottom:.5em;overflow:hidden;padding:.2em;} .cartaconrespuesta div.autor div.a_left{background-color:#FFF;border:.1em solid #d3d3d3;float:inherit;height:4em;padding:.6em;width:auto;} .cartaconrespuesta div.autor div.a_left img{float:left;margin-right:.5em;} .cartaconrespuesta div.autor div.a_left p{display:block;vertical-align:bottom;} .cartaconrespuesta div.autor div.a_left p.c1{color:#000;font-size:1.1em;line-height:1.2em;margin:1em 0 0;text-transform:uppercase;} .cartaconrespuesta div.autor div.a_left p.c1 span{color:#000;text-transform:none;} .cartaconrespuesta div.autor div.a_left p.c1 a{color:#000;text-decoration:none;} .cartaconrespuesta div.autor div.a_left p.c1 a:hover{text-decoration:underline;} .cartaconrespuesta div.autor div.a_left p.c2{color:#717171;font-size:1.1em;line-height:1.2em;} .respuesta{background:#FFF url(img/bg_colAB.gif) repeat-x 0 -0.2em;border-top:.1em solid #d3d3d3;padding-top:2.2em;} .consultafiscal h1.t1{margin-bottom:.3em;} .consultafiscal p.p2 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 0;color:#052d5f;font-weight:400;padding:.2em 0 .5em 1.5em;text-transform:uppercase;} .consultafiscal .experto p.p0{color:#717171;font-size:1.4em;font-weight:700;line-height:1em;margin-bottom:0;} .consultafiscal .experto{background-color:#FFF;border-top:.1em solid #d3d3d3;padding:.6em;} .consultafiscal .experto div.autor{background-color:#FFF;height:5.4em;margin-bottom:.5em;overflow:hidden;padding:.2em;} .consultafiscal .experto div.autor div.a_left{background-color:#FFF;float:inherit;height:4em;width:auto;} .consultafiscal .experto div.autor div.a_left img{float:left;margin-right:.5em;} .consultafiscal .experto div.autor div.a_left p{display:block;vertical-align:bottom;} .consultafiscal .experto div.autor div.a_left p.c1{color:#000;font-size:1.1em;line-height:1.2em;margin:1em 0 0;text-transform:uppercase;} .consultafiscal .experto div.autor div.a_left p.c1 span{color:#000;text-transform:none;} .consultafiscal .experto div.autor div.a_left p.c1 a{color:#000;text-decoration:none;} .consultafiscal .experto div.autor div.a_left p.c1 a:hover{text-decoration:underline;} .consultafiscal .experto div.autor div.a_left p.c2{color:#717171;font-size:1.1em;line-height:1.2em;} .respuestafiscal{border:.1em solid #d3d3d3;margin-bottom:1.7em;padding:.1em;} .respuestafiscal .wrap{background:#ebebeb url(img/bg_respuestafiscal.gif) repeat-x 0 0;padding:1em;} .respuestafiscal .wrap .text{background-color:#FFF;border-top:.1em solid #d3d3d3;padding:1em;} .temasdedebate div.toolbar{background-color:#96a3b4;height:4.7em;margin-bottom:1.6em;overflow:hidden;position:relative;} .temasdedebate div.toolbar div.comments{background:#FFF url(img/bg_toolbar2.gif) no-repeat 0 0;background-color:#FFF;float:left;height:4.7em;overflow:hidden;padding-right:1em;width:auto;} .temasdedebate div.toolbar div.comments p{color:#052d5f;font-size:1.3em;font-weight:700;padding:1.6em 0 0 2em;} .temasdedebate div.toolbar div.comments p a.num{color:#052d5f;text-decoration:none;} .temasdedebate div.toolbar div.comments p a.num span{display:block;float:left;text-indent:-19999.9em;} .temasdedebate div.toolbar div.comments p a.comenta{background:url(img/iconos/comenta.gif) no-repeat top left;color:#052d5f;padding-left:.8em;text-decoration:none;} .temasdedebate div.toolbar div.comments p a:hover{text-decoration:underline;} .temasdedebate div.toolbar div.more{background-color:#FFF;border-top:.3em solid #dde1e5;height:4.4em;margin-top:0;overflow:hidden;} .temasdedebate div.toolbar div.more ul{background-color:#FFF;border-left:.1em dotted #999;display:block;float:left;height:2.6em;margin:.4em 0;padding-top:.6em;} .cuerpodetallevinyetalector div.toolbar{background-color:#96a3b4;height:4.7em;margin-bottom:1.6em;overflow:hidden;position:relative;} .cuerpodetallevinyetalector div.toolbar div.comments{background:#FFF url(img/bg_toolbar3.gif) no-repeat 0 0;background-color:#FFF;float:left;height:4.7em;overflow:hidden;width:6.2em;} .cuerpodetallevinyetalector div.toolbar div.comments a{color:#052d5f;display:block;font-size:1.1em;font-weight:700;padding:2.3em .4em 0;text-decoration:none;} .cuerpodetallevinyetalector div.toolbar div.comments a:hover{text-decoration:underline;} .cuerpodetallevinyetalector div.toolbar div.more{background-color:#FFF;border-top:.3em solid #dde1e5;height:4.4em;overflow:hidden;} .cuerpodetallevinyetalector div.toolbar div.more ul{background-color:#FFF;border-left:.1em dotted #999;display:block;float:left;height:2.6em;margin:.4em 0;padding-top:.6em;} .cuerpodetallevinyetalector div.toolbar div.more div.s2{background-color:#FFF;border-left:.1em dotted #999;border-right:.1em dotted #999;float:left;height:3.1em;margin:.4em 0;padding-left:1em;width:9.7em;} .vinyeta .visor{position:relative;} .vinyeta .visor .cabecera{background:url(img/bg_cabecera_vinyetas.gif) repeat-x 0 0;height:3.8em;position:relative;} .vinyeta .visor .cabecera p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;padding:.8em .4em;text-transform:uppercase;} .vinyeta .visor .cabecera a.ir{background:url(img/iconos/ir2.gif) no-repeat 0 .2em;color:#0d53b2;font:normal 1.1em Arial, Helvetica, sans-serif;padding-left:.8em;position:absolute;right:.2em;top:.8em;} .vinyeta .visor .cabecera a.ir:hover{text-decoration:underline;} .vinyeta .visor .contenido div.foto{background:#22344b;position:relative;} .vinyeta .visor .contenido div.foto img{display:block;margin:0 auto;} .vinyeta .visor .contenido div.foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .vinyeta .visor .contenido div.foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .vinyeta .visor div.nav{background:none;border:none;height:2.2em;position:absolute;right:.3em;top:.5em;width:12em;} .vinyeta .visor div.nav ul{list-style:none;position:absolute;right:0;top:.2em;} .vinyeta .visor div.nav ul li{float:left;padding-right:.3em;} .vinyeta .visor div.nav ul li p{color:#000;font:normal 1.1em Arial, Helvetica, sans-serif;padding:.2em .3em;} .vinyeta .visor h2{background-color:#0f2138;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:2.2em;font-weight:700;line-height:1em;padding-top:.5em;text-align:center;} .vinyeta .visor h2 a{color:#FFF;text-decoration:none;} .vinyeta .visor h2 a:hover{color:#FFF;text-decoration:underline;} .vinyeta .visor p.p3{background-color:#0f2138;color:#FFF;font-size:1.2em;line-height:1.3em;margin-bottom:0;padding:.7em .8em 1.3em;text-align:center;} .vinyeta .visor p.p3 a{color:#FFF;text-decoration:none;} .vinyeta .visor p.p3 a:hover{text-decoration:underline;} .vinyeta .visor p.p3 span{color:#9d9d9d;} .vinyeta .visor p.p3 a:hover span{color:#FFF;} .vinyeta .visor .n-rel{background:#e7ecf0 url(img/bg_detallevinyeta.gif) repeat-x 0 0;display:block;padding:1.7em 1em;margin-bottom:1em} .vinyeta .visor .n-rel p{background:url(img/iconos/bullet.gif) no-repeat 0 0;color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;padding-left:1.4em;} .vinyeta .visor .n-rel p span{font-weight:700;margin-right:.3em;} .vinyeta .visor .n-rel p a{color:#052d5f;text-decoration:none;} .vinyeta .visor .n-rel p a:hover{text-decoration:underline;} .navegacion{margin-bottom:1.6em;} .navegacion ul{clear:both;overflow:hidden;width:60em;} .navegacion ul li{float:left;width:30em;} .navegacion ul li a{color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.1em;text-decoration:none;} .navegacion ul li a:hover{text-decoration:underline;} .navegacion ul li.next{text-align:right;} .navegacion ul li.prev a{background:transparent url(img/iconos/fletxa_prev.gif) no-repeat left top;padding-left:1.5em;} .navegacion ul li.next a{background:transparent url(img/iconos/fletxa_next.gif) no-repeat right top;padding-right:1.5em;} div.toolbar{background-color:#96a3b4;border-bottom:.1em solid #d3d3d3;height:4.7em;margin-bottom:1.6em;overflow:hidden;position:relative;} div.toolbar div.comments{background:#FFF url(img/bg_toolbar.gif) no-repeat 0 0;background-color:#FFF;float:left;height:4.7em;overflow:hidden;width:6.2em;} div.toolbar div.comments p{color:#052d5f;font-size:1.3em;font-weight:700;padding:1.6em 2em 0;} div.toolbar div.comments p a.num{color:#052d5f;text-decoration:none;} div.toolbar div.comments p span{display:block;text-indent:-19999.9em;} div.toolbar div.comments p span.num{display:block;text-indent:inherit;} div.toolbar div.more{background-color:#FFF;border-top:.3em solid #dde1e5;height:4.1em;margin-top:.3em;overflow:hidden;} div.toolbar div.more ul{background-color:#FFF;border-left:.1em dotted #999;display:block;float:left;height:2.6em;margin:.4em 0;padding-top:.6em;} div.toolbar div.more p.s1{color:#666;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;height:2.2em;margin:.4em 0;padding-left:.6em;padding-top:.8em;width:8em;} div.toolbar div.more div.s2{background-color:#FFF;border-left:.1em dotted #999;float:left;height:2.6em;margin:.4em 0;padding-left:1em;width:9.7em;} div.toolbar div.more div.s2 p{font-size:.9em;font-weight:700;padding-bottom:.2em;width:9.7em;} div.toolbar div.more div.s2 ul.share{border-left:none;height:2em;margin:0;padding-top:0;width:9.7em;} div.toolbar div.more div.s2 ul.share li{background-color:#FFF;display:block;float:left;height:1.8em;overflow:hidden;width:2.3em;} div.toolbar div.more div.s2 ul.share li a{background:#FFF url(img/iconos/toolbar_share.gif) no-repeat 0 0;display:block;height:1.9em;text-indent:-19999.9em;width:1.9em;} div.toolbar div.more div.s2 ul.share li a.fck{background-position:0 0;} div.toolbar div.more div.s2 ul.share li a.twt{background-position:-2.1em 0;} div.toolbar div.more div.s2 ul.share li a.men{background-position:-4.3em 0;} div.toolbar div.more div.s2 ul.share li a.add{background-position:-6.8em 0;} div.toolbar div.more ul.s3{padding-left:1em;width:22.5em;} div.toolbar div.more ul.s3 li{background:transparent url('img/iconos/en2.gif') no-repeat -0.1em .2em;display:block;float:left;height:2.3em;overflow:hidden;padding:0 .9em;} div.toolbar div.more ul.s3 li a{color:#506684;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3em;padding-top:.1em;text-decoration:none;} div.toolbar div.more ul.s3 li a:hover{text-decoration:underline;} div.toolbar div.more ul.s4{float:right;padding-left:1em;} div.toolbar div.more ul.s4 li{background-color:#FFF;display:block;float:left;height:1.9em;overflow:hidden;width:2.1em;} div.toolbar div.more ul.s4 li a{background:transparent url(img/iconos/toolbar.gif) no-repeat 0 0;display:block;height:1.9em;text-indent:-19999.9em;width:1.9em;} div.toolbar div.more ul.s4 li a.ampliaCuerpo{background-position:-6.7em 0;} div.toolbar div.more ul.s4 li a.reduceCuerpo{background-position:-4.7em 0;} div.toolbar div.more ul.s4 li a.print{background-position:-2.5em 0;} div.toolbar div.more ul.s4 li a.send{background-position:-0.1em 0;} div.toolbar_blue{position:relative;} div.toolbar_blue div.comments{height:3.6em;width:6.7em;background:url(img/bg_toolbar2_neg.png) no-repeat scroll 0 0 #0F2138;overflow:hidden;float:left} div.toolbar_blue div.comments p{float:left;color:#fff;font-size:1.3em;font-weight:700;padding:1em 0 0 2.1em;} div.toolbar_blue div.comments p a.num{color:#fff;text-decoration:none;} div.toolbar_blue div.comments p a.num:hover{color:#fff;text-decoration:underline;} div.toolbar_blue div.comments p span{display:block;text-indent:-19999.9em;} div.toolbar_blue div.comments p span.num{display:block;text-indent:inherit;} div.toolbar_blue div.more{background-color:height:3.6em;overflow:hidden;} div.toolbar_blue div.more ul{background-color:display:block;height:3.6em;margin:0;padding-top:.6em;} div.toolbar_blue div.more p.s1{color:#fff;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;height:2.2em;margin:.4em 0;padding:.7em .8em 0 .6em;} div.toolbar_blue div.more div.s2{float:left;height:3.6em;margin:0;padding:0 1em 0 1em;} div.toolbar_blue div.more div.s2 p{color:#fff;float:left;font-size:.9em;font-weight:700;padding:1.2em 0 0.2em;} div.toolbar_blue div.more div.s2 .wrap {height:2.6em;padding-top:.7em} div.toolbar_blue div.more div.s2 .wrap .sep {border-left:.1em dotted #999;} div.toolbar_blue div.more div.s2 .wrap ul{ float:left; width:auto; height:2em; margin:0; padding:0 0 0 .9em; display:block;} div.toolbar_blue div.more div.s3 {float:right} div.toolbar_blue div.more div.s2 ul.share{border-left:none;float:right;height:2em;margin:0;padding-top:0.6em;width:9.7em;} div.toolbar_blue div.more div.s2 ul.share li{display:block;float:left;height:1.8em;overflow:hidden;width:2.3em;} div.toolbar_blue div.more div.s2 ul.share li a{background:url(img/iconos/toolbar_share_blue.gif) no-repeat 0 0;display:block;height:1.9em;text-indent:-19999.9em;width:1.9em;} div.toolbar_blue div.more div.s2 ul.share li a.fck{background-position:0 0;} div.toolbar_blue div.more div.s2 ul.share li a.twt{background-position:-2.1em 0;} div.toolbar_blue div.more div.s2 ul.share li a.men{background-position:-4.3em 0;} div.toolbar_blue div.more div.s2 ul.share li a.add{background-position:-6.8em 0;} div.toolbar_blue div.more ul.s3{padding-left:1em;width:22.5em;} div.toolbar_blue div.more ul.s3 li{background:transparent url(img/iconos/en2.gif) no-repeat -0.1em .2em;display:block;float:left;height:2.3em;overflow:hidden;padding:0 .9em;} div.toolbar_blue div.more ul.s3 li a{color:#fff;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3em;padding-top:.1em;text-decoration:none;} div.toolbar_blue div.more ul.s3 li a:hover{text-decoration:underline;} div.toolbar_blue div.more ul.s4{float:left;padding-left:1em;width:5.5em;} div.toolbar_blue div.more ul.s4 li{display:block;float:left;height:1.9em;overflow:hidden;width:2.5em;} div.toolbar_blue div.more ul.s4 li a{background:transparent url(img/iconos/toolbar_blue.gif) no-repeat 0 0;display:block;height:1.9em;text-indent:-19999.9em;width:2.9em;} div.toolbar_blue div.more ul.s4 li a.ampliaCuerpo{background-position:-8.5em 0;} div.toolbar_blue div.more ul.s4 li a.reduceCuerpo{background-position:-6em 0;} div.toolbar_blue div.more ul.s4 li a.print{background-position:-2.9em 0;} div.toolbar_blue div.more ul.s4 li a.send{background-position:0 0;} div.toolbar_blue .profile a { background:url(../imagenes/button/profile_save_toolbar.png) no-repeat 0 0; display:block; width:11.1em;height:2em} div.toolbar_blue .profile a:hover {opacity:.8;filter: alpha(opacity = 80);} div.toolbar_blue .profile a span {display:none} div.leyenda {margin-bottom:1em;color:#777;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0 0.2em;line-height:1.3em} /*toolbar*/ .pie_blue {background-color:#272D46; margin-right:0; height:3.7em} .redes_sociales { height:3.4em;border-bottom:.3em solid #e4e7ea;margin-bottom:1em} .redes_sociales .wrap {border-bottom:1px solid #b5beca; height:26px;padding-top:.7em} .redes_sociales .wrap ul.addthis_toolbox{ float:left; width:auto; height:2em; margin:0; padding:0 0 0 .9em; display:block;} .redes_sociales .wrap ul.addthis_toolbox li{ float:left; display:block;} .redes_sociales .wrap ul.addthis_toolbox li.opt1{width:100px; padding-left:12px;margin-right:12px;border-left:1px dotted #98acc7; height:20px} .redes_sociales .wrap ul.addthis_toolbox li.opt2{width:100px;margin-right:2px;padding-right:14px} .redes_sociales .wrap ul.addthis_toolbox li.opt3{width:110px;margin-right:12px} .redes_sociales .wrap ul.addthis_toolbox li.opt3{position:relative; color:#000;} .redes_sociales .wrap ul.addthis_toolbox li.opt3 a{ text-decoration:none;} .redes_sociales .wrap ul.addthis_toolbox li.opt3 a img {border:none} .redes_sociales .wrap ul.addthis_toolbox li.opt3 a span{ position:absolute; top:3px; left:79px;width:30px;text-align:center; text-decoration:none;color:#fb6e13; font:bold 12px Arial, Helvetica, sans-serif} .redes_sociales .wrap ul.addthis_toolbox li.opt4{width:70px;height:20px;overflow:hidden} .redes_sociales .wrap ul.addthis_toolbox li.opt5{width:auto; padding:0} .redes_sociales .wrap ul.twitter{margin:0 .4em 0 0; padding:0; float:right; width:155px; padding-left:7px; height:22px;} .redes_sociales .wrap ul.twitter li{float:left; display:block; width:155px;} .redes_sociales .wrap .meneame_button {display:block;width:10.9em;height:2em;background:url(/imagenes/button/meneame.png) no-repeat 0 0} .redes_sociales .wrap .meneame_button:hover{opacity:.8;filter: alpha(opacity = 80);} /* redefinitions */ div.toolbar_blue .redes_sociales {border-bottom:none; margin-bottom:0} div.toolbar_blue .redes_sociales .wrap {border-bottom:none} div.toolbar_blue .redes_sociales .wrap ul.addthis_toolbox {border-left:1px solid #98acc7} div.toolbar_blue .redes_sociales .wrap ul.addthis_toolbox li.opt1{padding-left:0;border-left:none} .toolbar_detalle{overflow:hidden;border-bottom:.1em solid #d3d3d3;height:3.9em;position:relative;background:transparent url(img/bg_toolbar_detalle.gif) repeat-x 0 0;} .toolbar_detalle div.comments{background:#FFF url(img/bg_toolbar_detalle_comments.gif) no-repeat 0 0;background-color:#FFF;float:left;overflow:hidden;width:6.2em;} .toolbar_detalle div.comments p{color:#052d5f;font-size:1.3em;font-weight:700;padding:1.2em 2em 0;} .toolbar_detalle div.comments p a.num{color:#052d5f;text-decoration:none;} .toolbar_detalle div.comments p span{display:block;text-indent:-19999.9em;} .toolbar_detalle div.comments p span.num{display:block;text-indent:inherit;} .toolbar_detalle div.more{margin:1.1em 0 .6em 0;overflow:hidden; height:2.2em;} .toolbar_detalle div.more div.s2 {border-left: medium none !important;display: block;float: left;height: 2.2em;width: 13.3em;} .toolbar_detalle div.more ul{border-left:.1em dotted #999;display:block;float:left;} .toolbar_detalle div.more p.s1{color:#666;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;padding-left:.6em;padding-top:.6em;width:6.8em;} .toolbar_detalle div.more ul.s2{float:left;height:2.2em;width:13.3em;margin-top:.1em;display:block;border-left:none !important;} .toolbar_detalle div.more ul.s2 .wrap ul{ float:left; width:auto; height:2em; margin:0; padding:0 0 0 .9em; display:block;} .toolbar_detalle div.more ul.s3{width:23.1em; padding-top:.6em; height:1.8em; overflow:hidden; border-left:none;} .toolbar_detalle div.more ul.s3 li{background:transparent url(img/iconos/en2.gif) no-repeat -0.1em 0;display:block;float:left;overflow:hidden;padding:0 0 0 1.1em;margin-left:1em;} .toolbar_detalle div.more ul.s3 li a{color:#506684;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.1em;text-decoration:none;} .toolbar_detalle div.more ul.s3 li a:hover{text-decoration:underline;} .toolbar_detalle div.more ul.s4{float:left;padding-left:1.1em; width:7.8em; height:2.2em; padding-top:.3em;} .toolbar_detalle div.more ul.s4 li{display:block;float:left;overflow:hidden;width:2.1em;} .toolbar_detalle div.more ul.s4 li a{background:transparent url(img/bg_toolbar_detalle_iconos.gif) no-repeat 0 0;display:block;height:1.9em;text-indent:-19999.9em;} .toolbar_detalle div.more ul.s4 li a.ampliaCuerpo{background-position:-6em 0;width:1.4em} .toolbar_detalle div.more ul.s4 li a.reduceCuerpo{background-position:-4.9em 0;width:.8em;} .toolbar_detalle div.more ul.s4 li a.print{background-position:-2.3em 0;width:1.6em} .toolbar_detalle div.more ul.s4 li a.send{background-position:0 0; width:1.5em} .toolbar_detalle .profile a {background:url(../imagenes/button/profile_save_toolbar.png) no-repeat 0 0; display:block; width:11.1em;height:2em} .toolbar_detalle .profile a:hover {opacity:.8;filter: alpha(opacity = 80);} .toolbar_detalle .profile a span {display:none} /*toolbar*/ div.toolbar_blue .p5 {padding-top:1em;border-top:1px solid #22314b; width:33.4em; bottom:0; right:1em;margin-right:1em;} .lv24hreportajefotografico div.toolbar_blue .p5 {width:12.5em;} div.toolbar_blue .p5 li {float:right;height:2.3em} div.toolbar_blue .p5 li a {color:#98acc7; font-size:1.1em; text-decoration:none;line-height:1.4em} div.toolbar_blue .sendToAFriend {padding-left:2em;display:block; height:1.3em; background:transparent url(img/iconos/bg_toolbar_blue_detalle_iconos.png) no-repeat 0 -1.5em} div.toolbar_blue .sendToAFriend:hover {opacity:.8;filter: alpha(opacity = 80);} div.toolbar_blue .print {margin-left:1.3em; padding-left:2em;display:block; height:1.6em; background:transparent url(img/iconos/bg_toolbar_blue_detalle_iconos.png) no-repeat 0 0} div.toolbar_blue .print:hover {opacity:.8; filter: alpha(opacity = 80);} div.toolbar_blue .redes_sociales .wrap ul {float:left} div.toolbar_blue .redes_sociales .wrap ul.addthis_toolbox li.opt5{width:auto; padding:0} div.toolbar_blue .redes_sociales .opt4 {overflow:hidden;height:2em} .addthis_button_compact span {margin-top:.1em; height:1.8em; width:5em; background:transparent url(/imagenes/button/addthis_share.png) no-repeat 0 0!important} /* grey box */ div.grey_box {position:absolute;top:0;left:0;} div.grey_box table, div.grey_box td{margin:0;padding:0} div.grey_box td.tip-bg-image span{display:block;font-size:1px;overflow:hidden;} div.grey_box td.tip-top {height:3px} div.grey_box td.tip-top span{width:10px;height:3px} div.grey_box td.tip-bottom span{width:10px;height:6px} div.grey_box td.tip-left span{width:4px;height:3px} div.grey_box td.tip-right span{width:4px;height:3px} div.grey_box td.tip-bg-image {background-image: url(img/grey_box.png)} div.grey_box td.tip-right{background-position:100% 0;} div.grey_box td.tip-bottom{background-position:100% 100%;} div.grey_box td.tip-left{background-position:0 100%;} div.grey_box div.tip-inner{background-position:-10px -10px;} div.grey_box div.tip-arrow{visibility:hidden;position:absolute;overflow:hidden;font:1px/1px sans-serif;} /* follow twitter profiles */ .redes_sociales .follow_button_twitter_profiles {float:left;margin-right:.2em;} .redes_sociales .follow_button_twitter_profiles a{display:block;width:9.8em;height:2em;background:url(/imagenes/button/twitter_follow_profiles_es.png) no-repeat 0 0;} .redes_sociales .follow_button_twitter_profiles a:hover{display:block;width:9.8em;height:2em;background:url(/imagenes/button/twitter_follow_profiles_es.png) no-repeat 0 -2em;} .redes_sociales .follow_button_twitter_profiles a span {display:none} .follow_button_twitter_profiles_report {background-color:#FFF; left:0; top:0; padding:0;margin:0} .follow_button_twitter_profiles_report ul li {height:2em;display:block; padding:.5em; border-bottom:1px solid #abb5c3} .follow_button_twitter_profiles_report ul li.ult {border-bottom:none} .follow_button_twitter_profiles_report iframe {float:left} .follow_button_twitter_profiles_report .arroba {color:#6ea0b6;font-weight:normal} .follow_button_twitter_profiles_report .screen_name {margin-top:.5em;color:#186487;font-size:1.1em;font-weight:700;float:left;display:block} .report{background-color:#FFF;border:.3em solid #96a3b4;padding:1.5em;position:absolute;width:23.8em;} .report a.close{position:absolute;right:.5em;top:.5em;} .report h3{font-size:1.2em;font-weight:700;line-height:1.3em;text-transform:uppercase;} .report p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3em;} .report p a{color:#0d53b2;font-weight:700;text-decoration:none;} .report p a:hover{text-decoration:underline;} .report p.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .5em .5em;border:.1em solid #a6d0b3;color:#146b2f;margin-top:1em;padding:.5em .8em .5em 2.6em;} .report p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .5em;border:.1em solid #ff9c9c;color:#a4010c;margin-top:1em;padding:.5em .8em .5em 2.6em;} .report form{margin-top:1em;} .report form ul li label{color:#333;display:block;font-size:1.1em;margin-top:.8em;padding-bottom:.2em;width:21.6em;} .report form ul li input.input{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;width:21.6em;} .report form ul li textarea{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;height:7.6em;margin-bottom:.8em;width:21.6em;} .report form ul li input.button{margin:2em;} .report form ul li p{float:left; color:#333;display:inline-block;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3;width:11.6em;} .report form ul li i{color:#666;font-size:1.1em;} .report form ul li div.loading{bottom:3.8em;position:absolute;right:2.5em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .categoriza{border:.1em solid #CCC;margin-bottom:1.7em;padding:1em .9em 1.1em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .categoriza a{background:transparent url(img/iconos/en15.gif) no-repeat 0 .3em;color:#0b54b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700;padding-left:1em;text-decoration:none;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .categoriza a:hover{text-decoration:underline;} .lacontra .colB .sinopsis{background-color:#fbd76e;margin-bottom:1.7em;padding:1.8em;} .lacontra .colB .sinopsis p.title{color:#9d0d15;font-family:Arial, Helvetica, sans-serif;font-size:2em;} .lacontra .colB .sinopsis p{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.4em;line-height:1.4em;} .detalle .colB .lv24henlacerelacionado{border-bottom:.1em solid #969696;margin-bottom:1.7em;padding-bottom:.3em;position:relative;} .detalle .colB .lv24henlacerelacionado p.titulo{background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;border:.1em solid #d2d2d2;border-bottom:none;border-top:none;color:#000;font:bold 1.2em Arial, Helvetica, sans-serif;margin-bottom:0;padding:.4em 0 .3em .9em;} .detalle .colB .lv24henlacerelacionado ul.list{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .detalle .colB .lv24henlacerelacionado ul.list li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .detalle .colB .lv24henlacerelacionado ul.list li a{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;color:#052d5f;display:block;font:bold 1.2em Arial, Helvetica, sans-serif;padding-left:1.5em;text-decoration:none;} .detalle .colB .lv24henlacerelacionado ul.list li a:hover{text-decoration:underline;} .detalle .colB .lv24henlacerelacionado ul.list li a span{color:#0d53b2;} .detalle .colB .lv24henlacerelacionado ul.list li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.5em;} .detalle .colB .lv24henlacerelacionado ul.list li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado{border-bottom:.1em solid #969696;margin-bottom:1.7em;padding-bottom:.3em;position:relative;} .colA .lv24henlacerelacionado p.titulo{background:transparent url(img/bg_cabecera_destacado.gif) repeat-x 0 0;border:.1em solid #d2d2d2;border-bottom:none;border-top:none;color:#000;font:bold 1.1em Arial, Helvetica, sans-serif;margin-bottom:0;padding:.4em 0 .3em .9em;} .colA .lv24henlacerelacionado ul.list{background:#FFF url(img/bg_colAB.gif) repeat-x 0 0;padding-top:.5em;} .colA .lv24henlacerelacionado ul.list li{border-bottom:.1em solid #d3d3d3;padding:.5em 0;} .colA .lv24henlacerelacionado ul.list li a{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;color:#052d5f;display:block;font:bold 1.2em Arial, Helvetica, sans-serif;padding-left:1.5em;text-decoration:none;} .colA .lv24henlacerelacionado ul.list li a:hover{text-decoration:underline;} .colA .lv24henlacerelacionado ul.list li a span{color:#0d53b2;} .colA .lv24henlacerelacionado ul.list li a.en1{background:transparent url(img/iconos/en1.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en2{background:transparent url(img/iconos/en2.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en3{background:transparent url(img/iconos/en3.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en4{background:transparent url(img/iconos/en4.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en5{background:transparent url(img/iconos/en5.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en6{background:transparent url(img/iconos/en6.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en7{background:transparent url(img/iconos/en7.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en8{background:transparent url(img/iconos/en8.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en9{background:transparent url(img/iconos/en9.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en10{background:transparent url(img/iconos/en10.gif) no-repeat .3em .1em;padding-left:1.5em;} .colA .lv24henlacerelacionado ul.list li a.en11{background:transparent url(img/iconos/en11.gif) no-repeat .3em .1em;padding-left:1.5em;} .biocontra{margin-bottom:1.7em;margin-top:3em;padding:0 1em;} .biocontra p{background:transparent url(img/iconos/bullet.gif) no-repeat 0 0.4em;color:#000;font-family:Georgia, "Times New Roman", Times, serif;font-size:2.1em;line-height:1.2em;text-indent:1em;} .biocontra p span{color:#6090ad;} .participa{border-top:.3em solid #c01200;} .lv24hcomentario .d1{background:#FFF url(img/bg_otrasencuestas.gif) repeat-x 0 0;height:3.8em;margin-bottom:1.7em;} .lv24hcomentario .d1 p{font-size:2em;font-weight:700;padding:.8em .3em;text-transform:none;} .lv24hcomentario .d1 p span{background:transparent url(img/iconos/comenta.gif) no-repeat 0 .2em;color:#6b94ad;padding-left:.5em;} .lv24hcomentario .moderacio{border-bottom:.1em solid #dadada;margin-bottom:1em;padding-bottom:1.7em;} .lv24hcomentario .moderacio p.p1{color:#6190ae;font-size:1.4em;font-weight:700;line-height:1.4em;} .lv24hcomentario .moderacio p.p2{color:#000;font-size:1.2em;font-weight:400;line-height:1.4em;} .lv24hcomentario .moderacio p.error{color:#c00;} .lv24hcomentario .d2 ul{height:3em;} .lv24hcomentario .d2 ul li{display:block;float:left;width:50%;} .lv24hcomentario .d2 ul li a.a1{color:#0d53b2;font-size:1.1em;line-height:2.3em;text-decoration:none;} .lv24hcomentario .d2 ul li a.a1:hover{text-decoration:underline;} .lv24hcomentario .d2 ul li a.a2{background:#FFF url(img/iconos/sprite_comentarios2.gif) no-repeat 0 .1em;color:#0d53b2;display:block;float:right;font-size:1.1em;font-weight:700;height:2.2em;line-height:2.2em;padding-left:2.4em;text-decoration:none;width:9.9em;} .lv24hcomentario .d2 ul.p1 li a.a2:hover{text-decoration:underline;} .lv24hcomentario .top{border-bottom:.1em solid #d0d0d0;margin-bottom:1.7em;overflow:hidden;padding:.6em 0;} .lv24hcomentario .top .left{float:left;width:32em;} .lv24hcomentario .top .left img{float:left;margin-right:.5em;} .lv24hcomentario .top .left p{display:block;} .lv24hcomentario .top .left p.c1{color:#3f3f3f;font-size:1.1em;font-weight:700;line-height:1.2em;} .lv24hcomentario .top .left p.c1 span{color:#3f3f3f;text-transform:none;} .lv24hcomentario .top .left p.c1 span.fil {color:#87a4ca;} .lv24hcomentario .top .left p.c1 a{color:#3f3f3f;text-decoration:none;} .lv24hcomentario .top .left p.c1 a:hover{text-decoration:underline;} .lv24hcomentario .top .left p.c1 a.verperfil {color:#0d53b2;font:bold 11px Arial, Helvetica, sans-serif; background:url(img/iconos/ico_verperfil.gif) no-repeat right 2px;padding-right:16px;} .lv24hcomentario .top .left p.c1 a.verperfil:hover {text-decoration:underline;} .lv24hcomentario .top .left p.c2{color:#c3c3c3;font-size:1.1em;line-height:1.2em;} .lv24hcomentario .top .left p.c2 span{color:#717171;} .lv24hcomentario .user0 .left img{border:.2em solid #bebebe;width:2.8em;height:2.8em;} .lv24hcomentario .user1 .left img{border:.2em solid #bebebe;width:2.8em;height:2.8em;} .lv24hcomentario .user1 .left a:hover img{border:.2em solid #083469;} .lv24hcomentario .user2 .left img{border:.2em solid #bebebe;width:2.8em;height:2.8em;} .lv24hcomentario .user2 .left p.c1 span.user{color:#c33;font-weight:700;text-transform:none;} .lv24hcomentario .user4 .left img{border:.2em solid #bebebe;width:2.8em;height:2.8em;} .lv24hcomentario .user4 .left p.c1 span.user{color:#245195;font-weight:700;text-transform:none;} .lv24hcomentario .user5 .left img{border:.2em solid #bebebe;width:2.8em;height:2.8em;} .lv24hcomentario .top .right{float:right;position:relative;text-align:right;width:20.8em;} .lv24hcomentario .top .right p{border-top:.1em dotted #b7b6b6;color:#000;font-size:1.1em;margin-top:1.5em;padding-top:.5em;} .lv24hcomentario .top .right p a{color:#000;padding-left:1.5em;text-decoration:none;} .lv24hcomentario .top .right p a.votomas{background:#FFF url(img/iconos/comentarios_voto_ok.gif) no-repeat 0 0;} .lv24hcomentario .top .right p a.votomenos{background:#FFF url(img/iconos/comentarios_voto_ko.gif) no-repeat 0 0;} .lv24hcomentario .top .right p a.votomas:hover{background:#FFF url(img/iconos/comentarios_voto_ok_over.gif) no-repeat 0 0;} .lv24hcomentario .top .right p a.votomenos:hover{background:#FFF url(img/iconos/comentarios_voto_ko_over.gif) no-repeat 0 0;} .lv24hcomentario .top .right p a.votomas_disabled{background:#FFF url(img/iconos/comentarios_voto_ok.gif) no-repeat 0 0;cursor:auto;} .lv24hcomentario .top .right p a.votomenos_disabled{background:#FFF url(img/iconos/comentarios_voto_ko.gif) no-repeat 0 0;cursor:auto;} .lv24hcomentario .top .right .top{border:none;height:1.7em;margin:0;padding:0;position:absolute;right:0;top:0;} .lv24hcomentario .top .right p.noborder{border-top-color:#FFF;} .lv24hcomentario .top .right .top p.p3{border:none;font-size:1.1em;line-height:1.2em;margin:0;padding:0 0 0 1em;text-align:right;} .lv24hcomentario .top .right .top p.p3 a.close{background:url(img/iconos/close.gif) no-repeat right bottom;color:#889abc;font-size:1em;line-height:1.2em;padding-left:0;padding-right:1.5em;} .lv24hcomentario .top .right .top p.p2{background:#FFF url(img/iconos/comentarios_flecha.png) no-repeat 0 0;border:none;font-size:1.1em;margin:0;padding:0 0 0 1em;text-align:right;} .lv24hcomentario .top .right .top p.p2 a{color:#4473b4;padding-left:0;text-decoration:none;} .lv24hcomentario .top .right .top p.p2 a:hover{text-decoration:underline;} .lv24hcomentario .top .right .top p.p2 a.close{background:url(img/iconos/close.gif) no-repeat right bottom;color:#889abc;font-size:1em;line-height:1.2em;padding-left:0;padding-right:1.5em;} .lv24hcomentario .top .right .top p.p1{background:#FFF url(img/iconos/comentarios_flecha_disabled.png) no-repeat 0 0;border:none;color:#7f7f7f;font-size:1.1em;margin:0;padding:0 0 0 1em;text-align:right;} .lv24hcomentario .top .right .top p.p1 a.close{background:url(img/iconos/close.gif) no-repeat right bottom;color:#889abc;font-size:1em;line-height:1.2em;padding-left:0;padding-right:1.5em;} .lv24hcomentario .top .right p.error{background:#FFEDED url(img/iconos/msg_error.gif) no-repeat .5em 0;border:0.1em solid #FF9C9C;color:#A4010C;font-size:1.1em;line-height:0.2em;margin-right:-0.9em;margin-top:.8em;padding:.15em .3em .35em 2.5em;position:absolute;right:0.9em;top:1em;} .lv24hcomentario .top .right p.error img.close{cursor:pointer;margin-left:.5em;} .lv24hcomentario .contenido .comentario{overflow:hidden;} .lv24hcomentario .contenido p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.4em;} .lv24hcomentario .contenido .tools{padding:1em 0;} .lv24hcomentario .contenido .tools ul.options{float:right;height:2em;padding:0 0 1.5em;} .lv24hcomentario .contenido .tools ul.options li{border-left:.1em solid #cacaca;float:left;padding:0 0 0 1em;text-align:center;} .lv24hcomentario .contenido .tools ul.options li:first-child{border:none;padding:0 1em;} .lv24hcomentario .contenido .tools ul.options li a.a1{color:#0d53b2;display:block;font-size:1.1em;padding-top:0.5em;text-decoration:none;} .lv24hcomentario .contenido .tools ul.options li a.a1:hover{text-decoration:underline;} .lv24hcomentario .contenido .tools ul.options li a.a2{background:#FFF url(img/iconos/boton_responder_comentario.gif) no-repeat 0 0;color:#0d53b2;display:block;font-size:1.1em;font-weight:700;height:2.3em;line-height:2.1em;text-decoration:none;width:6.8em;} .lv24hcomentario .contenido .tools ul.options li a.a2:hover{background:#FFF url(img/iconos/boton_responder_comentario_disabled.gif) no-repeat 0 0;text-decoration:none;} .lv24hcomentario .form{border:.3em solid #96a3b4;clear:both;min-height:20em;padding:2em 2em 3em;position:relative;} .lv24hcomentario .form .cabecera{border-bottom:.1em solid #d0d0d0;margin-bottom:1.7em;} .lv24hcomentario .form .cabecera a.close{background:transparent url(img/iconos/close.gif) no-repeat top right;color:#889abc;font-size:1.1em;height:1.2em;padding-right:1.5em;padding-top:.1em;position:absolute;right:.5em;text-decoration:none;top:.5em;} .lv24hcomentario .form .cabecera a.close:hover{text-decoration:underline;} .lv24hcomentario .form .cabecera h3{font-size:1.4em;font-weight:700;line-height:1.3em;text-transform:uppercase;} .lv24hcomentario .form .contenido .left{border-right:.1em dotted #d6d6d6;display:block;float:left;padding-right:1.5em;width:26.1em;} .lv24hcomentario .form .contenido .right{display:block;float:right;padding-left:1.5em;width:26.1em;} .lv24hcomentario .form .pie{bottom:1.5em;position:absolute;right:2em;} .lv24hcomentario .form .pie p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3em;} .lv24hcomentario .form .pie p a{color:#0d53b2;text-decoration:none;} .lv24hcomentario .form .pie p a:hover{text-decoration:underline;} .lv24hcomentario .comment p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3em;} .lv24hcomentario .comment p a{color:#0d53b2;text-decoration:none;} .lv24hcomentario .comment p a:hover{text-decoration:underline;} .lv24hcomentario .comment p.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .5em .3em;border:.1em solid #a6d0b3;color:#146b2f;font-size:1.1em;margin-bottom:1em;padding:.5em .8em .5em 2.6em;} .lv24hcomentario .comment p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .5em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-bottom:1em;padding:.5em .8em .5em 2.6em;} .lv24hcomentario .comment{position:relative;} .lv24hcomentario .comment .loading{bottom:0;display:block;height:2.4em;left:16.5em;position:absolute;width:2.4em;} .lv24hcomentario .comment form{margin:1em 0;} .lv24hcomentario .comment form ul{margin-bottom:1.5em;padding:0;text-align:left;} .lv24hcomentario .comment form ul li{margin-top:1.5em;} .lv24hcomentario .comment form ul li label{color:#333;display:block;font-size:1.2em;font-weight:700;margin-top:.8em;padding-bottom:.3em;width:21.6em;} .lv24hcomentario .comment form ul li label span{font-size:.9em;font-weight:400;} .lv24hcomentario .comment form ul li label span.error{color:#c00;} .lv24hcomentario .comment form ul li input.input{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;padding:.1em .2em .2em;width:23em;} .lv24hcomentario .comment form ul li textarea{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;height:7.2em;margin-bottom:.8em;padding:.2em;width:23em;} .lv24hcomentario .comment form .button{margin:0 0 0 20.1em;} .lv24hcomentario .comment form ul li p{color:#333;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3;margin:0;} .lv24hcomentario .comment form ul li p a{font-weight:400;} .lv24hcomentario .comment form ul li i{color:#666;font-size:1.1em;} .lv24hcomentario .login p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3em;} .lv24hcomentario .login p a{color:#0d53b2;text-decoration:none;} .lv24hcomentario .login p a:hover{text-decoration:underline;} .lv24hcomentario .login p.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .5em .3em;border:.1em solid #a6d0b3;color:#146b2f;font-size:1.1em;margin-bottom:1em;padding:.5em .8em .5em 2.6em;} .lv24hcomentario .login p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .5em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-bottom:1em;padding:.5em 1.3em .5em 2.6em;} .lv24hcomentario .login form{margin:1em 0;} .lv24hcomentario .login form ul{margin-bottom:1.5em;padding:0;text-align:left;} .lv24hcomentario .login form ul li{margin-top:1.5em;} .lv24hcomentario .login form ul li label{color:#333;display:block;font-size:1.2em;font-weight:700;margin-top:.8em;padding-bottom:.3em;width:21.6em;} .lv24hcomentario .login form ul li label span{font-weight:400;} .lv24hcomentario .login form ul li label span.error{color:#C00;font-size:0.9em;} .lv24hcomentario .login form ul li input.input{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;padding:.2em;width:23em;} .lv24hcomentario .login form ul li textarea{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;height:7.2em;margin-bottom:.8em;padding:.2em;width:49.8em;} .lv24hcomentario .login form .button{margin:0 0 0 49.7em;} .lv24hcomentario .login form .loading{bottom:4em;display:block;height:2.4em;position:absolute;right:9em;width:2.4em;} .lv24hcomentario .login form ul li p{color:#333;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3;margin:0;} .lv24hcomentario .login form ul li p a{font-weight:400;} .lv24hcomentario .login form ul li i{color:#666;font-size:1.1em;} .lv24hcomentario .login .registrate{background-color:#eff1f4;border:.1em solid #c0c8d2;height:6.4em;margin-bottom:1.7em;padding:2.1em 1.6em;position:relative;} .lv24hcomentario .login .registrate p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;} .lv24hcomentario .login .registrate a{bottom:1em;position:absolute;right:1em;text-decoration:none;} .lv24hcomentario .login .registrate a:hover{text-decoration:underline;} .lv24hcomentario .comment_report{position:relative;} .lv24hcomentario .comment_report p{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3em;} .lv24hcomentario .comment_report p a{color:#0d53b2;text-decoration:none;} .lv24hcomentario .comment_report p a:hover{text-decoration:underline;} .lv24hcomentario .comment_report p.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .5em .5em;border:.1em solid #a6d0b3;color:#146b2f;font-size:1.1em;margin-bottom:1em;margin-top:1em;padding:.5em .8em .5em 2.6em;} .lv24hcomentario .comment_report p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .5em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-bottom:1em;padding:.5em 1.3em .5em 2.6em;} .lv24hcomentario .comment_report p.p1{text-align:right;} .lv24hcomentario .comment_report .loading{bottom:-4em;display:block;height:2.4em;left:17em;position:absolute;width:2.4em;} .lv24hcomentario .comment_report form{margin:1em 0 2em;position:relative;} .lv24hcomentario .comment_report form ul{margin-bottom:1.5em;padding:0;text-align:left;} .lv24hcomentario .comment_report form ul li{margin-top:1.5em;} .lv24hcomentario .comment_report form ul li label{color:#333;display:block;font-size:1.2em;font-weight:700;margin-top:.8em;padding-bottom:.3em;width:21.6em;} .lv24hcomentario .comment_report form ul li label span{font-size:.9em;font-weight:400;} .lv24hcomentario .comment_report form ul li input.input{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;padding:.2em;width:23em;} .lv24hcomentario .comment_report form ul li textarea{border:.1em solid #96a3b4;color:#333;display:block;font-size:1.1em;height:7.2em;margin-bottom:.8em;padding:.2em;width:50em;} .lv24hcomentario .comment_report form input.button{bottom:-4em;display:block;left:17.8em;margin:0 0 0 2.5em;position:absolute;} .lv24hcomentario .comment_report form img.button{bottom:-4em;display:block;left:17.8em;margin:0 0 0 2.5em;position:absolute;} .lv24hcomentario .comment_report form ul li p{color:#333;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3;margin:0;} .lv24hcomentario .comment_report form ul li p a{font-weight:400;} .lv24hcomentario .comment_report form ul li i{color:#666;font-size:1.1em;} .lv24hcomentario .separation{margin-top:4em;} .lv24hcomentario .depth-1{clear:both;margin-left:0;} .lv24hcomentario .depth-1 .top{border-top:.3em solid #FEA462;} .lv24hcomentario .depth-1 .form{margin-bottom:1em;} .lv24hcomentario .depth-1 .bottom{background:transparent url(img/bg_bottom_comentarios.gif) repeat-x 0 0;clear:both;margin:1em 0;padding-top:2em;position:relative;} .lv24hcomentario .depth-1 .bottom p{background:transparent url(img/iconos/sprite_comentarios.gif) no-repeat 0 .1em;font-size:1.1em;height:2em;line-height:2.3em;margin-left:0;padding-left:2.5em;} .lv24hcomentario .depth-1 .bottom p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .3em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-top:.4em;} .lv24hcomentario .referenceContainer p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .2em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-bottom:1em;margin-left:0;margin-top:.4em;padding:.5em 0 .5em 2.5em;} .lv24hcomentario .depth-1 .bottom p.error img.close{cursor:pointer;float:right;margin:.5em;} .lv24hcomentario .depth-1 .bottom .nav{position:absolute;right:0;top:2.4em;} .lv24hcomentario .depth-1 .bottom .nav ul{list-style:none;} .lv24hcomentario .depth-1 .bottom .nav ul li{float:left;padding-right:.3em;} .lv24hcomentario .depth-1 .bottom .nav ul li p{background-image:none;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcomentario .depth-1 .bottom .nav ul li span.prev{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -8.5em;cursor:pointer;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .depth-1 .bottom .nav ul li span.next{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -6.8em;cursor:pointer;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .bottom .nav ul li span.prev_disabled{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -15.3em;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .bottom .nav ul li span.next_disabled{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -13.6em;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .depth-1 .bottom .nav ul li:hover span.prev{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -11.9em;} .lv24hcomentario .depth-1 .bottom .nav ul li:hover span.next{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -10.2em;} .lv24hcomentario .depth-1 .pagination{height:3em;margin-left:6.5em;} .lv24hcomentario .depth-2{clear:both;margin-left:6.5em;} .lv24hcomentario .depth-2 .top{border-top:.3em solid #39A420;} .lv24hcomentario .depth-2 .form{margin-bottom:0;margin-left:-6.5em;} .lv24hcomentario .depth-2 .bottom{background:transparent url(img/bg_bottom_comentarios.gif) repeat-x 0 0;clear:both;margin:1em 0;padding-top:2em;position:relative;} .lv24hcomentario .depth-2 .bottom p{background:transparent url(img/iconos/sprite_comentarios.gif) no-repeat 0 -2em;font-size:1.1em;height:2em;line-height:2.3em;padding-left:2.5em;} .lv24hcomentario .depth-2 .bottom p.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .5em .3em;border:.1em solid #ff9c9c;color:#a4010c;font-size:1.1em;margin-top:0;padding:.5em .3em .5em 2.5em;} .lv24hcomentario .depth-2 .bottom .nav{position:absolute;right:0;top:2.4em;} .lv24hcomentario .depth-2 .bottom .nav ul{list-style:none;} .lv24hcomentario .depth-2 .bottom .nav ul li{float:left;padding-right:.3em;} .lv24hcomentario .depth-2 .bottom .nav ul li p{background-image:none;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcomentario .depth-2 .bottom .nav ul li span.prev{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -1.7em;cursor:pointer;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .depth-2 .bottom .nav ul li span.next{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 0;cursor:pointer;display:block;height:1.7em;width:1.7em;} .lv24hcomentario .depth-2 .bottom .nav ul li:hover span.prev{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -5.1em;} .lv24hcomentario .depth-2 .bottom .nav ul li:hover span.next{background:transparent url(img/iconos/sprite_comentarios_nav.gif) no-repeat 0 -3.4em;} .lv24hcomentario .depth-2 .pagination{height:3em;margin-left:6em;} .lv24hcomentario .depth-3{clear:both;margin-left:6em;} .lv24hcomentario .depth-3 .top{border-top:.3em solid #537FE3;} .lv24hcomentario .depth-3 .form{margin-bottom:0;margin-left:-12.5em;} .lv24hcomentario .depth-3 .bottom{background:transparent url(img/bg_bottom_comentarios.gif) repeat-x 0 0;clear:both;margin:1em 0;position:relative;} .lv24hcomentario .depth-3 .bottom p{font-size:1.1em;line-height:2.3em;} .lv24hcomentario .depth-3 .bottom .nav{position:absolute;right:0;top:2.4em;} .lv24hcomentario .depth-3 .bottom .nav ul{list-style:none;} .lv24hcomentario .depth-3 .bottom .nav ul li{float:left;padding-right:.3em;} .lv24hcomentario .depth-3 .bottom .nav ul li p{background-image:none;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcomentario .lv24hlist .pagination ul.p-center{display:block;height:2.2em;margin:0 auto;overflow:hidden;padding-top:.6em;text-align:center;width:32em} .lv24hcarruselfotos{margin-bottom:1.7em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas{background-color:#141728;padding:1em 0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap{border:.2em solid #2f4b6e;clear:both;height:44em;padding:.4em .6em .4em .4em;position:relative;width:95.6em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left{float:left;margin-right:1.7em;width:60em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto{background-color:#22304B;border-bottom:.1em solid #3a5272;position:relative;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto a img{display:block;margin:0 auto;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav{background:none;border:0;height:4.2em;margin:0 .2em;position:absolute;top:170px;width:600px;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li{float:left;padding-right:.3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:56.6em;width:3.5em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:.3em;width:3.5em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .nav ul li:hover span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .peu{background:transparent url(img/bg_titulo_foto.png) repeat 0 0;bottom:0;clear:both;left:0;margin-right:.2em;position:absolute;width:60em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .peu p{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1.2em;padding:0.7em 2em 0.2em 0.8em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .peu span.close{cursor:pointer;height:2.7em;position:absolute;right:.2em;top:0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .foto .peu span.expand{cursor:pointer;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left p{padding-left:.8em;padding-right:.8em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.2em;padding-top:0.4em;text-align:right;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav{height:4.2em;margin:0 auto;position:relative;width:11.5em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul{list-style:none;position:absolute;right:0;top:1.2em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li{float:left;padding-right:.3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li p{color:#FFF;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .6em .2em .3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li span.prev{background:transparent url(img/iconos/prev_carrusel_left.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li span.next{background:transparent url(img/iconos/prev_carrusel_right.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_carrusel_roll_left.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .left .nav ul li:hover span.next{background:transparent url(img/iconos/prev_carrusel_roll_right.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap h2{color:#fff;font:normal 2.3em Arial, Helvetica, sans-serif;font-weight:700;line-height:1.1em;margin-top:1.2em;padding-bottom:1em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap p.p2{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;padding-bottom:.6em;text-align:left;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap p.p2 strong{color:#98acc7;} .participa .cuerpo_detallefotoatlas .wrap p.p2 strong{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;padding:0 0 0 1.7em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap p.p2 a{color:#98ACC7;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap p.p2 a:hover{text-decoration:underline;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap p.p3{color:#98acc7;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3em;overflow:hidden;padding-bottom:1.4em;} .lv24hcarruselfotos .cuerpo_detallefotoatlas .wrap .toolbar_blue{bottom:0;position:absolute;right:0.8em;width:33.7em;} .lv24hcarruselfotos .cuerpo_detalle{background-color:#141728;} .lv24hcarruselfotos .cuerpo_detalle .cabecera{clear:both;padding-bottom:.8em;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .left{float:left;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .left p{color:#fff;font:normal 2em Arial, Helvetica, sans-serif;padding-bottom:.4em;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .left p.date{color:#88abd6;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right{float:right;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;padding:.8em .5em 0 0;text-align:right;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right a{color:#7e8ea7;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right a:hover{text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;padding:.8em .5em 0 0;text-align:right;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.origen{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;text-align:right;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.patrocinio{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;padding:.8em 0 0;text-align:right;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.origen a{text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.origen a:hover{text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.origen a img{padding:.5em 0 .4em;vertical-align:middle;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.patrocinio a{text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.patrocinio a:hover{text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.patrocinio a img{padding:.5em 0 .4em;vertical-align:middle;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right p.patrocinio span{border-left:1px solid #454E62;float:left;padding:.5em;width:7.5em;} .lv24hcarruselfotos .cuerpo_detalle .cabecera .right a img{padding:.5em 0 .4em;vertical-align:middle;} .lv24hcarruselfotos .cuerpo_detalle .wrap{border:.1em solid #2f4b6e;border-top-width:.2em;clear:both;height:40.6em;padding:.4em .6em .4em .4em;position:relative;width:95.6em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left{float:left;margin-right:1.7em;width:60em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto{background-color:#22304B;border-bottom:.1em solid #3a5272;position:relative;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto a img{display:block;margin:0 auto;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav{background:none;border:0;height:4.2em;margin:0 .2em;position:absolute;top:17em;width:60em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li{float:left;padding-right:.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:56.6em;width:3.5em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:.3em;width:3.5em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .nav ul li:hover span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu{background:transparent url(img/bg_titulo_foto.png) repeat 0 0;bottom:0;clear:both;left:0;margin-right:.2em;position:absolute;width:60em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu p{color:#FFF;font-family:Arial, Helvetica, sans-serif;padding:0.7em 2em 0.2em 0.8em;width:47em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu p span.tit{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1.2em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu p span.fecha{color:#e4edfa;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.2em;padding-right:.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu p span.autor{color:#e4edfa;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;line-height:1.2em;padding-left:.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu span.close{cursor:pointer;height:2.6em;position:absolute;right:.4em;top:0;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .peu span.expand{bottom:-0.1em;cursor:pointer;position:absolute;right:0;} .lv24hcarruselfotos .cuerpo_detalle .participa .wrap .left .foto .peu span.expand{bottom:0} .lv24hcarruselfotos .cuerpo_detalle .wrap .left p{padding-left:.8em;padding-right:.8em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.2em;padding-top:0.4em;text-align:right;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav{height:4.2em;margin:0 auto;position:relative;width:11.5em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav ul{list-style:none;position:absolute;right:0;top:1.2em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav ul li{float:left;padding-right:.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav ul li p{color:#fff;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .6em .2em .3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav ul li span.prev{background:transparent url(img/iconos/prev_carrusel_roll_left.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .nav ul li span.next{background:transparent url(img/iconos/prev_carrusel_roll_right.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left > .nav {position:absolute; left:60.5em; bottom:-.5em;z-index:100} .lv24hcarruselfotos .cuerpo_detalle .wrap h2{color:#fff;font:bold 2em Arial, Helvetica, sans-serif;line-height:1.1em;padding-bottom:.5em;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p1{color:#fff;font-weight:400;padding:3.3em 0 .3em;text-align:left;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p1 a{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p1 a:hover{text-decoration:underline;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p2{color:#98acc7;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;padding-bottom:.4em;text-align:left;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p3{color:#bbc9e2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;line-height:1.3em;overflow:hidden;padding-bottom:1.4em;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p3 a{color:#98acc7;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .wrap p.p3 a:hover{text-decoration:underline;} .lv24hcarruselfotos .cuerpo_detalle .wrap ul.p4{bottom:10em;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;left:51.9em;line-height:1.3em;margin-right:1em;overflow:hidden;position:absolute;} .lv24hcarruselfotos .cuerpo_detalle .wrap ul.p4 li{padding-bottom:1.5em;} .lv24hcarruselfotos .cuerpo_detalle .wrap ul.p4 li a{background:url(img/iconos/ir4.gif) no-repeat 0.3em 0.5em;color:#67ABFF;padding:0 0 1.4em 1em;text-decoration:none;} .lv24hcarruselfotos .cuerpo_detalle .wrap ul.p4 li a:hover{text-decoration:underline;} .lv24hcarruselfotos .cuerpo_detalle .wrap .toolbar_blue{bottom:0;position:absolute;right:0.8em;width:33.9em;} .participa .cuerpo_detalle .wrap .left .foto{border-bottom:3px solid #cd1806;} .participa .cuerpo_detalle .wrap p.p3{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;font-weight:700;padding:0 0 0 1.7em;} .lv24hcarruselfotos .cuerpo_detalle .participa{border-top:none;} .lv24hcarruselfotos .cuerpo_detalle .participa .wrap .left .foto{border-bottom:.3em solid #cd1806;} .lv24hcarruselfotos .cuerpo_detalle .participa .wrap .left .foto .participa{border:none;} .lv24hcarruselfotos .cuerpo_detalle .participa .wrap .left .foto .participa .peu{bottom:0;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .participa{border-bottom:.3em solid #cd1806;border-top:none;width:100%;} .lv24hcarruselfotos .cuerpo_detalle .wrap .left .foto .participa .peu{bottom:.3em;} .cabecera_foto{background:url(img/iconos/detalle_foto.gif) no-repeat 0 1.8em;height:4em;margin-top:.7em;position:relative;} .cabecera_foto p.p1{color:#88abd6;font:normal 1.1em Arial, Helvetica, sans-serif;left:0;position:absolute;top:0;} .cabecera_foto a.a1{background:#343b58 url(img/iconos/back.gif) no-repeat .5em .8em;bottom:0;color:#FFF;display:block;font:normal 1.2em/1.2em Arial, Helvetica, sans-serif;padding:.5em 0 .5em 2em;position:absolute;right:0;text-decoration:none;width:3.9em;} .cabecera_foto a.a1:hover{background-color:#4A5470;text-decoration:none;} .lv24hfoto{margin-bottom:1.7em;} .lv24hfoto .cuerpo_detalle{background-color:#141728;margin-top:-0.6em;padding:1em 0 0 0;} .lv24hfoto .cuerpo_detalle .cabecera{clear:both;padding-bottom:.8em;} .lv24hfoto .cuerpo_detalle .cabecera .left{float:left;} .lv24hfoto .cuerpo_detalle .cabecera .left p{color:#fff;font:normal 2em Arial, Helvetica, sans-serif;padding-bottom:.4em;} .lv24hfoto .cuerpo_detalle .cabecera .left p.date{color:#88abd6;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0;} .lv24hfoto .cuerpo_detalle .cabecera .right{float:right;} .lv24hfoto .cuerpo_detalle .cabecera .right a{color:#7e8ea7;font:normal 1em Arial, Helvetica, sans-serif;text-decoration:none;} .lv24hfoto .cuerpo_detalle .cabecera .right a:hover{text-decoration:none;} .lv24hfoto .cuerpo_detalle .cabecera .right a img{padding:.5em .4em;vertical-align:middle;} .lv24hfoto .cuerpo_detalle .wrap{border:.1em solid #2f4b6e;border-top-width:.2em;clear:both;height:39.9em;padding:.4em .8em .4em .4em;position:relative;width:95.6em;} .lv24hfoto .cuerpo_detalle .wrap .left{float:left;margin-right:1.7em;width:60em;} .lv24hfoto .cuerpo_detalle .wrap .left .foto{background-color:#22304B;border-bottom:.1em solid #3a5272;position:relative;} .lv24hfoto .cuerpo_detalle .wrap .left .foto img{display:block;margin:0 auto;} .lv24hfoto .cuerpo_detalle .wrap .left .foto a img{display:block;margin:0 auto;} .lv24hfoto .cuerpo_detalle .wrap .left .foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .lv24hfoto .cuerpo_detalle .wrap .left .foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .lv24hfoto .cuerpo_detalle .wrap .left .foto .peu{background:transparent url(img/bg_titulo_foto.png) repeat 0 0;bottom:0;clear:both;left:0;margin-right:.2em;position:absolute;width:60em;} .lv24hfoto .cuerpo_detalle .wrap .left .foto .peu p{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1.2em;padding:0.7em 2em 0.2em 0.8em;} .lv24hfoto .cuerpo_detalle .wrap .left .foto .peu span.close{cursor:pointer;height:2.6em;position:absolute;right:.4em;top:0;} .lv24hfoto .cuerpo_detalle .wrap .left .foto .peu span.expand{cursor:pointer;} .lv24hfoto .cuerpo_detalle .wrap .left p{padding-left:.8em;padding-right:.8em;} .lv24hfoto .cuerpo_detalle .wrap h2{color:#fff;font:normal 1.4em Arial, Helvetica, sans-serif;line-height:1.4em;padding-bottom:.8em;text-decoration:none;} .lv24hfoto .cuerpo_detalle .wrap p.p2{color:#98acc7;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;margin-top:3em;padding:0.4em 0 .4em;text-align:left;} .lv24hfoto .cuerpo_detalle .wrap p.p2 strong{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;padding:0 0 0 1.7em;} .lv24hfoto .cuerpo_detalle .wrap p.p3{color:#b4b4b4;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;line-height:1.3em;overflow:hidden;padding-bottom:1.4em;} .lv24hfoto .cuerpo_detalle .wrap p.p3 a{color:#b4b4b4;text-decoration:none;} .lv24hfoto .cuerpo_detalle .wrap p.p3 a:hover{text-decoration:underline;} .lv24hfoto .cuerpo_detalle .wrap ul.p4{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;left:51.9em;line-height:1.3em;} .lv24hfoto .cuerpo_detalle .wrap ul.p4 li{padding-bottom:.5em;} .lv24hfoto .cuerpo_detalle .wrap ul.p4 li a{background:url(img/iconos/ir4.gif) no-repeat 0.3em 0.5em;color:#67ABFF;padding:0 0 1.4em 1em;text-decoration:none;} .lv24hfoto .cuerpo_detalle .wrap ul.p4 li a:hover{text-decoration:underline;} .lv24hfoto .cuerpo_detalle .wrap .toolbar_blue{bottom:0;position:absolute;right:1em;width:33.4em;} .lv24hfoto .cuerpo_detalle .participa{border:none;} .lv24hfoto .cuerpo_detalle .participa .wrap .left .foto{border-bottom:3px solid #cd1806;} .lv24hfoto .pie{border-bottom:.1em solid #2F4B6E;height:3.6em;margin-bottom:1em;margin-top:0;position:relative;} .lv24hfoto .pie a.a1{background:#343b58 url(img/iconos/back.gif) no-repeat .5em .8em;bottom:0;color:#FFF;display:block;font:normal 1.2em/1.2em Arial, Helvetica, sans-serif;margin-bottom:.6em;padding:.5em 0 .5em 2em;position:absolute;right:0;text-decoration:none;width:3.9em;} .lv24hfoto .pie a.a1:hover{background-color:#4A5470;text-decoration:none;} .lv24hreportajefotografico{margin-bottom:1.7em;} .lv24hreportajefotografico .cuerpo_detalle{background-color:#141728;} .lv24hreportajefotografico .cuerpo_detalle .cabecera{clear:both;padding-bottom:.8em;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .left{float:left;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .left p{color:#fff;font:normal 2em Arial, Helvetica, sans-serif;padding-bottom:.4em;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .left p.date{color:#88abd6;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right{float:right;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.origen{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;text-align:right;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.patrocinio{color:#7e8ea7;float:left;font:normal 1em Arial, Helvetica, sans-serif;line-height:1em;padding:.8em 0 0;text-align:right;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.origen a{text-decoration:none;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.origen a:hover{text-decoration:none;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.origen a img{padding:.5em 0 .4em;vertical-align:middle;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.patrocinio a{text-decoration:none;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.patrocinio a:hover{text-decoration:none;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.patrocinio a img{padding:.5em 0 .4em;vertical-align:middle;} .lv24hreportajefotografico .cuerpo_detalle .cabecera .right p.patrocinio span{border-left:1px solid #454E62;float:left;padding:.5em;width:7.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap{border:.1em solid #2f4b6e;clear:both;padding:.4em .8em 0 .4em;position:relative;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left{width:96em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto{background-color:#22304B;border-bottom:.1em solid #3a5272;position:relative;} .lv24hreportajefotografico .cuerpo_detalle .participa{border:none;} .lv24hreportajefotografico .cuerpo_detalle .participa .wrap .left .foto{border-bottom:3px solid #cd1806;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto a img{display:block;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav{background:none;border:0;height:4.2em;margin:0 .2em;position:absolute;right:1em;top:26em;width:95.6em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li{float:left;padding-right:.3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:92.5em;width:3.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;cursor:pointer;display:block;height:4.3em;position:absolute;right:.3em;width:3.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_cercle.png) no-repeat 0 0;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .nav ul li:hover span.next{background:transparent url(img/iconos/next_cercle.png) no-repeat 0 0;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu{background:transparent url(img/bg_titulo_foto.png) repeat 0 0;bottom:0;clear:both;left:0;padding:0;position:absolute;width:96em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu p{color:#fff;padding:0.7em 2em 0.2em 0.8em;width:82em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu p span.tit{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;line-height:1.2em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu p span.fecha{color:#e4edfa;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.2em;padding-right:.3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu p span.autor{color:#e4edfa;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;line-height:1.2em;padding-left:.3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu span.close{cursor:pointer;height:2.7em;position:absolute;right:0;top:0} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .foto .peu span.expand{bottom:-.1em;cursor:pointer;position:absolute;right:0;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left p{padding-left:.8em;padding-right:.8em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left p.p1{color:#9d9d9d;font:normal .9em Verdana, Arial, Helvetica, sans-serif;padding-bottom:0.2em;padding-top:0.4em;text-align:right;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav{position:relative;width:11.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul{left:87em;list-style:none;position:absolute;top:2em;width:10em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li{float:left;padding-right:.3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li p{color:#fff;font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .6em .2em .3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li span.prev{background:transparent url(img/iconos/prev_carrusel_left.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:2.3em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li span.next{background:transparent url(img/iconos/prev_carrusel_right.png) no-repeat 0 0;cursor:pointer;display:block;height:1.8em;width:1.9em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li:hover span.prev{background:transparent url(img/iconos/prev_carrusel_roll_left.png) no-repeat 0 0;} .lv24hreportajefotografico .cuerpo_detalle .wrap .left .nav ul li:hover span.next{background:transparent url(img/iconos/prev_carrusel_roll_right.png) no-repeat 0 0;} .lv24hreportajefotografico .cuerpo_detalle .wrap h2{color:#fff;font:bold 2.2em Arial, Helvetica, sans-serif;line-height:1.1em;padding-bottom:.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion{padding:1.4em;width:84em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p2{color:#98acc7;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;padding-bottom:.4em;text-align:left;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p2 strong{margin-left:.5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p2 a{color:#98acc7;text-decoration:none;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p2 a:hover{text-decoration:underline;} .participa .cuerpo_detalle .wrap .informacion p.p2 strong{background:url(img/iconos/en12_blue.gif) no-repeat 0 0;color:#98acc7;display:inline;margin-left:.5em;padding:0 0 0 1.7em;} .participa .cuerpo_detalle .wrap .informacion p.p2 a{color:#98acc7;text-decoration:none;} .participa .cuerpo_detalle .wrap .informacion p.p2 a:hover{text-decoration:underline;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p3{background:none;color:#98acc7;display:inline;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.4em;padding:0 0 0.4em;text-align:left;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p3 span{color:#98acc7;font:normal 1.1em Arial, Helvetica, sans-serif;padding:0 .5em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .informacion p.p4{color:#fff;font:normal 1.4em Arial, Helvetica, sans-serif;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue{border:none;bottom:0;position:absolute;right:0;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue div.comments{float:left;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue div.more{border:none;height:3.7em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue div.more div.s2{height:2.7em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue div.more ul.s3{float:left;height:2.1em;padding-left:1em;width:auto;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue div.more ul.s4{float:right;height:2.1em;width:11em;} .lv24hreportajefotografico .cuerpo_detalle .wrap .toolbar_blue .more ul.s3 li{background:transparent url(img/iconos/en13.png) no-repeat 0 .5em;padding-left:1.2em;} .lv24hreportajefotografico .pie{border-bottom:.1em solid #2F4B6E;height:3.6em;margin-bottom:1em;margin-top:0;position:relative;} .lv24hultimasvinyetas{margin-bottom:1.7em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector{border-top:0.1em solid #979797;padding-top:0.1em;} .lv24hultimasvinyetas_cabecera{background:url(img/bg_cabecera_vinyetalector.gif) repeat-x 0 0;color:#000;height:2.9em;margin-bottom:1.7em;} .lv24hultimasvinyetas_cabecera p{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;padding:.8em .4em;text-transform:uppercase;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .contenido div.foto{background:#22344b;position:relative;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .contenido div.foto img{display:block;margin:0 auto;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .contenido div.foto a.ampliaImg{background:#0f2138 url(img/iconos/ampliar.png) no-repeat 0 0;color:#FFF;height:2.3em;position:absolute;right:0;top:0;width:3.1em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .contenido div.foto a.ampliaImg span{float:left;text-indent:-19999.9em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector div.nav{background:#FFF url(img/bg_galeria_nav_neg.gif) repeat-x 0 0;border:.1em solid #243a55;height:2.2em;position:relative;} .lv24hultimasvinyetas .cuerpodetallevinyetalector div.nav ul{list-style:none;position:absolute;right:0;top:.2em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector div.nav ul li{float:left;padding-right:.3em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector div.nav ul li p{color:#FFF;font:normal 1.1em Arial, Helvetica, sans-serif;padding:.2em .3em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector h2{background-color:#0f2138;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;line-height:1em;padding:1em 0 0 0.9em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector h2 a{color:#FFF;text-decoration:none;} .lv24hultimasvinyetas .cuerpodetallevinyetalector h2 a:hover{color:#FFF;text-decoration:underline;} .lv24hultimasvinyetas .cuerpodetallevinyetalector p.p3{background-color:#0f2138;color:#FFF;font-size:1.2em;line-height:1.4em;padding:.7em .8em 1.3em 1em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector p.p3 span{color:#9d9d9d;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .n-rel{background:#e7ecf0 url(img/bg_detallevinyeta.gif) repeat-x 0 0;display:block;margin-bottom:1.7em;padding:1.5em .9em 1.8em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .n-rel p{background:url(img/iconos/en2.gif) no-repeat 0 .1em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;padding-left:1.3em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .n-rel p span{font-weight:700;margin-right:.3em;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .n-rel p a{color:#052d5f;text-decoration:none;} .lv24hultimasvinyetas .cuerpodetallevinyetalector .n-rel p a:hover{text-decoration:underline;} .lv24hhilodedebate{margin-bottom:1.7em;} .lv24hhilodedebate .cuerpodetalle .contenido p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;padding-bottom:.3em;} .lv24hhilodedebate .cuerpodetalle .contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hhilodedebate .cuerpodetalle .contenido p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hhilodedebate .cuerpodetalle .contenido p.p2 a.a1{display:block;text-transform:uppercase;width:auto;} .lv24hhilodedebate .cuerpodetalle .contenido h2 a{color:#052d5f;font:normal 2em Arial, Helvetica, sans-serif;line-height:1.1em;text-decoration:none;} .lv24hhilodedebate .cuerpodetalle .contenido h2 a:hover{text-decoration:underline;} .lv24hhilodedebate .cuerpodetalle .contenido p.p3{background:url(img/bg_temadebate.gif) no-repeat 0 0;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:2.7em;font-weight:400;line-height:1.1em;margin:.7em 0 1.5em;overflow:hidden;padding-top:1em;width:22.2em;} .lv24hhilodedebate .cuerpodetalle .contenido p.p4{color:#666;font:normal 1.1em Arial, Helvetica, sans-serif;height:2em;} .lv24hhilodedebate .cuerpodetalle .contenido p.p4 span{float:left;} .lv24hhilodedebate .cuerpodetalle .contenido p.p4 span.closed{background:url(img/iconos/cerrado2.png) no-repeat 0 0;float:right;padding:0 0 0.2em 2em;} .lv24hhilodedebate .cuerpodetalle .contenido p.p4 a.comments:hover{text-decoration:underline;} .lv24hhilodedebate .cuerpodetalle .pie{text-align:right;} .lv24hhilodedebate .cuerpodetalle .pie a{background:url(img/iconos/ir2.gif) no-repeat scroll 0 0.3em;color:#0d53b2;font:1.1em Arial,Helvetica,sans-serif;padding-left:0.8em;text-decoration:none;} .lv24hhilodedebate .cuerpodetalle .pie a:hover{text-decoration:underline;} .lv24hforo{margin-bottom:1.7em;} .lv24hforo .detalleforo .contenido p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;padding-bottom:.3em;} .lv24hforo .detalleforo .contenido p.p2 a{color:#0d53b2;text-decoration:none;} .lv24hforo .detalleforo .contenido p.p2 a:hover{color:#0d53b2;text-decoration:underline;} .lv24hforo .detalleforo .contenido p.p2 a.a1{display:block;text-transform:uppercase;width:auto;} .lv24hforo .detalleforo .contenido h2{color:#000;font:normal 2.7em Arial, Helvetica, sans-serif;line-height:1.1em;} .lv24hforo .detalleforo .contenido p.p3{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;margin-bottom:1.5em;padding-top:.3em;} .lv24hforo .detalleforo .contenido p.p4{color:#666;font:normal 1.1em Arial, Helvetica, sans-serif;height:2em;} .lv24hforo .detalleforo .contenido p.p4 span{float:left;} .lv24hforo .detalleforo .contenido p.p4 span.closed{background:url(img/iconos/cerrado2.png) no-repeat 0 0;float:right;padding:0 0 0.2em 2em;} .lv24hforo .detalleforo .contenido p.p4 a.comments:hover{text-decoration:underline;} .lv24hencuesta{margin-bottom:1.7em;} .lv24hencuesta .cuerpodetalle{clear:both;} .lv24hencuesta .cuerpodetalle .left{background-color:#e4e4e4;border:.1em solid #b8b6b7;float:left;margin-bottom:.5em;margin-right:1em;overflow:hidden;padding:.2em;position:relative;} .lv24hencuesta .cuerpodetalle .left .foto{position:relative;} .lv24hencuesta .cuerpodetalle .left .foto a img{display:block;} .lv24hencuesta .cuerpodetalle .left .video{background:transparent url(img/video/bg_video_colA.gif) no-repeat 0 18.9em;cursor:pointer;display:block;height:23.4em;outline:none;overflow:hidden;position:relative;text-align:center;} .lv24hencuesta .cuerpodetalle .left .foto .peu{display:none;} .lv24hencuesta .cuerpodetalle .left .video a{display:block;position:relative;} .lv24hencuesta .cuerpodetalle .left .video a img{display:block;} .lv24hencuesta .cuerpodetalle .left .video img.thumb{height:18.5em;overflow:hidden;} .lv24hencuesta .cuerpodetalle .left .video .overlay{-moz-opacity:.85;filter:alpha(opacity=85);opacity:.85;position:absolute;top:6.6em;left:14.4em;width:55px;height:55px;background:transparent url(../imagenes/button/play_video_colA.png) no-repeat 0 0;} .lv24hencuesta .cuerpodetalle .left .video:hover .overlay{-moz-opacity:1;filter:alpha(opacity=100);opacity:1;} .lv24hencuesta .cuerpodetalle .left p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;padding:.5em 0 0 .5em;} .lv24hencuesta .cuerpodetalle .left p.p1{color:#9d9d9d;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;padding:.4em 0 .4em .5em;} .lv24hencuesta .cuerpodetalle p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;margin-bottom:.5em;} .lv24hencuesta .cuerpodetalle h2{color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:2.7em;letter-spacing:-0.01em;line-height:1.1em;padding-bottom:0.1em;text-decoration:none;} .lv24hencuesta .cuerpodetalle p.p3{background-color:#FFF;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.3em;margin:0;padding:0 0 .4em;} .lv24hencuesta .cuerpodetalle p.fecha{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;line-height:1.3em;margin:.4em 0;float:left;} .lv24hencuesta .cuerpodetalle p.p4{color:#717171;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding:0.6em 0 0;} .lv24hencuesta .cuerpodetalle p.p4 a.comments{background:url("img/iconos/comment.png") no-repeat scroll 0 0 transparent;color:#717171;padding:0 0 0 1.6em;text-decoration:none;} .lv24hencuesta .cuerpodetalle p.p4 a.comments:hover{text-decoration:underline;} .lv24hencuesta .cuerpodetalle .clear{clear:both;} .lv24hencuesta .cuerpodetalle form{clear:both;margin:1.7em 0 1.9em;} .lv24hencuesta .cuerpodetalle table{padding-top:.5em;width:59.9em;} .lv24hencuesta .cuerpodetalle table tr{text-align:left;width:32.4em;} .lv24hencuesta .cuerpodetalle table tr td{background:url(img/bg_encuestaAB.gif) repeat-x bottom left;border-bottom:.1em solid #d3d3d3;border-top:.1em solid #d3d3d3;padding:0 1.1em 0 0.6em;vertical-align:middle;width:1.4em;} .lv24hencuesta .cuerpodetalle table tr td input{float:left;} .lv24hencuesta .cuerpodetalle table tr th{background:url(img/bg_encuestaAB.gif) repeat-x bottom left;border-bottom:.1em solid #d3d3d3;border-top:.1em solid #d3d3d3;padding:1em 1.5em .8em 0;vertical-align:middle;} .lv24hencuesta .cuerpodetalle table tr th label{color:#000;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700;line-height:1.4em;text-align:left;} .lv24hencuesta .cuerpodetalle table tr th label span{float:left;font-weight:400;text-align:left;} .lv24hencuesta .cuerpodetalle table tr td.chartlist{font-size:1.1em;list-style-position:inside;list-style-type:decimal;margin:.2em 0 0;padding:0 3em 0 0;vertical-align:middle;width:28em;} .lv24hencuesta .cuerpodetalle table tr td.chartlist p{background-color:#d7d7d7;display:block;float:left;height:.84em;margin:.1em 1.5em 0 0;vertical-align:middle;width:23.3em;} .lv24hencuesta .cuerpodetalle table tr td.chartlist p span.index{background:url(img/bg_charlist_encuesta.gif) repeat-x 0 0;display:block;height:.9em;} .lv24hencuesta .cuerpodetalle table tr td.chartlist span.count{color:#000;display:block;float:left;font-size:1.1em;font-weight:700;margin-top:.1em;text-align:right;} .lv24hencuesta .cuerpodetalle .margin_msg{height:2.6em;margin-bottom:1.1em;position:relative;} .lv24hencuesta .cuerpodetalle .margin_msg p.msg{color:#000;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;left:0;margin:.4em 0;position:absolute;top:.7em;width:24.1em;} .lv24hencuesta .cuerpodetalle .margin_msg input.button{position:absolute;right:0;top:0;} .lv24hencuesta .cuerpodetalle .left .nav{background:url(img/bg_galeria_nav.gif) repeat-x 0 0;border:.1em solid #cfcfcf;clear:both;display:block;height:2.2em;position:relative;width:34.2em;} .lv24hencuesta .cuerpodetalle .left .nav ul{display:block;position:absolute;right:0;top:.2em;} .lv24hencuesta .cuerpodetalle .left .nav ul li{display:block;float:left;padding-right:.3em;} .lv24hencuesta .cuerpodetalle .left .nav ul li p{font:normal 1.1em/1.1em Arial, Helvetica, sans-serif;margin:0;padding:.2em .3em;} .lv24hencuesta .cuerpodetalle .n-rel{background:#e7ecf0 url(img/bg_detallevinyeta.gif) repeat-x 0 0;display:block;padding:1.7em 1em;} .lv24hencuesta .cuerpodetalle .n-rel p{background:url(img/iconos/bullet_notirel.png) no-repeat 0 .3em;color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;padding-left:1.4em;} .lv24hencuesta .cuerpodetalle .n-rel p span{font-weight:700;margin-right:.3em;} .lv24hencuesta .cuerpodetalle .n-rel p a{color:#052d5f;text-decoration:none;} .lv24hencuesta .cuerpodetalle .n-rel p a:hover{text-decoration:underline;} .lv24hencuesta .cuerpodetalle .sponsor{background-color:#E7E7E7;border-top:0.1em solid #BCBCBC;clear:both;margin:0.2em -1em 0;} .lv24hencuesta .cuerpodetalle .sponsor p{text-align:right;vertical-align:top;} .lv24hencuesta .cuerpodetalle .sponsor p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;padding:0.6em 0.3em;vertical-align:middle;} .lv24hencuesta .cuerpodetalle .sponsor p a img{vertical-align:middle;} .lv24hencuesta .cuerpodetalle .origen{background-color:#E7E7E7;border-top:0.1em solid #BCBCBC;clear:both;margin:0.2em -1em 0;} .lv24hencuesta .cuerpodetalle .origen p{text-align:right;vertical-align:top;} .lv24hencuesta .cuerpodetalle .origen p span{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:0.9em;padding:0.6em 0.3em;vertical-align:middle;} .lv24hencuesta .cuerpodetalle .origen p a img,.lv24hencuesta .encuesta .origen p img{vertical-align:middle;} .lv24hencuesta .cuerpodetalle .origen p .patrocinio img{vertical-align:middle;} .lv24hencuesta .cuerpodetalle .votar{clear:both;display:block;margin-bottom:0;} .lv24hencuesta .cuerpodetalle .margin_msg p.e_msg{color:#000;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;margin:.5em 0;} .lv24hencuesta .cuerpodetalle .margin_msg span.ecerrada{background:#e7e7e7 url(img/iconos/msg_e_cerrada.gif) no-repeat .9em .5em;background-color:#e7e7e7;border:1px solid #ccc;float:right;padding:.7em 1.2em .7em 3em;} .lv24hencuesta .cuerpodetalle .margin_msg span.error{background:#ffeded url(img/iconos/msg_error.gif) no-repeat .9em .5em;background-color:#ffeded;border:1px solid #ff9c9c;color:#a4010c;float:left;padding:.7em 1.2em .7em 3em;width:55.5em;} .lv24hencuesta .cuerpodetalle .margin_msg span.ok{background:#dfeee3 url(img/iconos/msg_ok.gif) no-repeat .9em .5em;background-color:#dfeee3;border:1px solid #a6d0b3;color:#146b2f;float:left;padding:.7em 1.2em .7em 3em;width:55.5em;} .categoriza{border:.1em solid #CCC;margin-bottom:1.7em;padding:1em .9em 1.1em;} .categoriza a{background:transparent url(img/iconos/en15.gif) no-repeat 0 .3em;color:#0b54b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:700;padding-left:1em;text-decoration:none;} .categoriza a:hover{text-decoration:underline;} .fye_patrocini{ background-color:#ebebeb; border:.1em solid #bcbcbc; padding-top:1.3em; padding-bottom:1.9em; margin-bottom:1.7em;} .fye_patrocini a{ display:block; margin:auto; width:21.7em; height:4.8em;} .fye_patrocini a img{} /* Twingly redefinitions */ .tw_list .tw_item .headline, .tw_list .tw_item .tw_headline {line-height:15px;} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/bg_paginacion.gif Content-Transfer-Encoding: Base64 R0lGODlhAQAcAMQAAPT09Pv7+/j4+PLy8vz8/Pn5+fb29snJyfPz8/Dw8NPT0/39 /fr6+vf39/7+/vX19f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABABwAQAUVoAIJCUQ8EOQwBpK+zhIU zQMMzxECADs= ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline Content-Type: image/gif Content-Location: http://css01.lavanguardia.com/css/img/iconos/sprite_navegacion_right.gif Content-Transfer-Encoding: Base64 R0lGODlhCwAKAJECAM7OzkVFRf///wAAACH5BAEAAAIALAAAAAALAAoAQAIXlI8C gZvLDISHyhAV1i3rbH0VFoZJUgAAOw== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=lv24h_listados.css Content-Type: text/css; name=lv24h_listados.css Content-Location: http://css01.lavanguardia.com/css/lv24h_listados.css Content-Transfer-Encoding: 8bit .list-blogfeed .cabecera{background:#FFF url(img/tema/bg_cabecera.gif) repeat-x 0 0;height:3.7em} .list-blogfeed .cabecera p{font-family:Arial,Helvetica,sans-serif;font-size:2em;font-weight:400;line-height:1.8em;padding:0 0 0 .2em} .list-blogfeed .contenido ul.dd li{background-color:#FFF;border-top:.1em solid #cacaca;display:block;float:left;height:21em;overflow:hidden;padding:1.3em;width:17.4em} .list-blogfeed .contenido ul.dd li a.blog{display:block;margin-bottom:.6em;position:relative} .list-blogfeed .contenido ul.dd li p{margin-bottom:.3em} .list-blogfeed .contenido ul.dd li p.p1{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;line-height:1.2em} .list-blogfeed .contenido ul.dd li p.p2{color:#3f3f3f;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase} .list-blogfeed .contenido ul.dd li p.p2 a{color:#3f3f3f;text-decoration:none} .list-blogfeed .contenido ul.dd li h3{color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:1.6em;font-weight:700;line-height:1em} .list-blogfeed .contenido ul.dd li h3 a{color:#052d5f;text-decoration:none} .list-blogfeed .contenido ul.dd li h3 a:hover{text-decoration:underline} .list-blogfeed .menu-anchor ul{display:block;margin:2.4em 0 2.6em;position:relative} .list-blogfeed .menu-anchor ul li{color:#052d5f;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;height:2em;line-height:1em;padding-left:.4em;position:relative} .list-blogfeed .menu-anchor ul li a{background:transparent url(img/bg_listPages_anchor_menu.gif) no-repeat right .2em;color:#052d5f;padding-right:.6em;text-decoration:none} .list-blogfeed .menu-anchor ul li a:hover{text-decoration:underline} .list-blogfeed .menu-anchor ul li.categorias{padding-left:0} .list-blogfeed .menu-anchor ul li.categorias a{background:transparent url(img/bg_listPages.gif) no-repeat right .45em;color:#000;font-weight:700;padding-right:.8em} .list-blogfeed .menu-anchor ul li.categorias a:hover{text-decoration:none} .list-blogfeed .menu-anchor ul li.last a{background-image:none} .list-blogfeed .title{background:url(img/bg_otrasencuestas.gif) repeat-x 0 0;height:3.8em} .list-blogfeed .title p{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:2em;font-weight:700;padding:.8em 0 .3em .2em} .list-blogfeed .title p a{color:#000;text-decoration:none} .list-blogfeed .title p a:hover{text-decoration:underline} .list-blogfeed .anchor{background:#FFF url(img/bg_ancora2.gif) repeat-x 0 0;clear:both;display:block;height:4em;position:relative} .list-blogfeed .anchor a.subir{background:url(img/iconos/subir.gif) no-repeat right 0.3em transparent;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding:0 0.8em 0 0;position:absolute;right:0;text-decoration:none;top:1em} .list-blogfeed .anchor a.subir:hover{text-decoration:underline} .lv24hlist .cabecera{background:url(img/bg_otrasencuestas.gif) repeat-x 0 0;clear:both;height:3.8em;margin-bottom:1.7em} .lv24hlist .cabecera p.p1{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:2em;font-weight:700;padding:.8em 0 .3em .2em} .lv24hlist .cabecera p.p1 a{color:#000;text-decoration:none} .lv24hlist .cabecera p.p1 a:hover{text-decoration:none} .lv24hlist .cabecera p.p1 span.comments{background:transparent url(img/iconos/comenta.gif) no-repeat 0 .2em;color:#6B94AD;margin-left:.5em;padding-left:0.5em} .lv24hlist .unode{background:url(img/bg_LP.gif) repeat-x 0 0;height:3.9em} .lv24hlist .unode p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;padding:1.2em 0 .3em .2em} .lv24hlist .unode p.p1 span{font-weight:700} .lv24hlist .unode-2{border-bottom:.1em solid #d3d3d3;height:2em} .lv24hlist .unode-2 p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;padding:0 0 .3em .2em} .lv24hlist .unode-2 p.p1 span{font-weight:700} .lv24hlist .unode-3{border-bottom:.1em solid #a7b2c1;clear:both;height:2em;padding-top:1.5em} .lv24hlist .unode-3 p.p1{float:left} .lv24hlist .unode-3 p.p1 span{color:#a7b2c1;font-family:Arial, Helvetica, sans-serif;font-size:3.5em;font-weight:700} .lv24hlist .unode-3 p.p2{float:right;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:400;padding:0 0 .3em .2em} .lv24hlist .unode-3 p.p2 span{font-weight:700} .lv24hlist p.p0{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;line-height:1.2em;margin-bottom:1.5em} .lv24hlist .menu-anchor ul{clear:both;display:block;margin:2.4em 0 2.6em;position:relative} .lv24hlist .menu-anchor ul li{color:#052d5f;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;height:2em;line-height:1em;padding-left:.4em;position:relative} .lv24hlist .menu-anchor ul li a{background:transparent url(img/bg_listPages_anchor_menu.gif) no-repeat right .2em;color:#052d5f;padding-right:.6em;text-decoration:none} .lv24hlist .menu-anchor ul li a:hover{text-decoration:underline} .lv24hlist .menu-anchor ul li.categorias{padding-left:0} .lv24hlist .menu-anchor ul li.categorias a{background:transparent url(img/bg_listPages.gif) no-repeat right .45em;color:#000;font-weight:700;padding-right:.8em} .lv24hlist .menu-anchor ul li.categorias a:hover{text-decoration:none} .lv24hlist .menu-anchor ul li.last a{background-image:none} .lv24hlist .menu-filter{margin-bottom:1em} .lv24hlist .menu-filter ul{height:6em} .lv24hlist .menu-filter ul li{background:transparent url(img/bg_listPages_anchor_menu.gif) no-repeat right .5em;color:#052d5f;display:block;float:left;height:2em;overflow:hidden;padding:0 1em 1em} .lv24hlist .menu-filter ul li a{color:#052d5f;display:block;float:left;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;height:1.4em;line-height:1em;padding:.5em .2em 0;text-decoration:none} .lv24hlist .menu-filter ul li a:hover{text-decoration:underline} .lv24hlist .menu-filter ul li.select a{background-color:#e6e6e6} .lv24hlist .menu-filter ul li.select span{background:transparent url(img/iconos/sprite_menufilter.gif) no-repeat 0 0;display:block;float:left;height:2.3em;width:.6em} .lv24hlist .menu-filter ul li.select a:hover{text-decoration:none} .lv24hlist .menu-filter ul li.select span.cornerLeft{background-position:0 0} .lv24hlist .menu-filter ul li.select span.cornerRight{background-position:-0.8em 0} .lv24hlist .menu-filter ul li:last-child{background-image:none} .lv24hlist .result{clear:both} .lv24hlist .result .group{background:#FFF url(img/bg_ancora2.gif) repeat-x left bottom;float:left;padding-bottom:5.1em} .lv24hlist .result .group .cabecera{background:url(img/bg_otrasencuestas.gif) repeat-x 0 0;height:3.8em;margin-bottom:0} .lv24hlist .result .group .cabecera p.p1{color:#000;font-family:Arial, Helvetica, sans-serif;font-size:1.6em;font-weight:700;padding:.8em 0 .3em .2em} .lv24hlist .result .group .cabecera p.p1 a{color:#000;text-decoration:none} .lv24hlist .result .group .cabecera p.p1 a:hover{text-decoration:none} .lv24hlist .result .order{border-bottom:.1em solid silver;padding:1.2em 0} .lv24hlist .result .order p.p1{color:#666;font-size:1.2em;text-align:right} .lv24hlist .result .order p.p1 a{color:#0d53b2;text-decoration:none} .lv24hlist .result .order p.p1 a:hover{text-decoration:underline} .lv24hlist .result .order p.p1 a.select{color:#000;text-decoration:none} .lv24hlist .result .order p.p1 a.select:hover{color:#000;text-decoration:none} .lv24hlist .result .group .encuesta{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .encuesta p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .encuesta h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .encuesta h2 a:hover{text-decoration:underline} .lv24hlist .result .group .analisifiscal{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .analisifiscal p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .analisifiscal p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .analisifiscal p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .analisifiscal p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .analisifiscal p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .analisifiscal p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .analisifiscal h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .analisifiscal h2 a:hover{text-decoration:underline} .lv24hlist .result .group .hilo{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 0;width:60em} .lv24hlist .result .group .hilo p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .hilo p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .hilo p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .hilo p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .hilo p.p4 span.closed{background:transparent url(img/iconos/cerrado2.png) no-repeat 0 -0.1em;color:#000;margin-left:1.7em;padding-left:2em} .lv24hlist .result .group .hilo p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .hilo .pie{border-bottom:.4em solid #f0f0f0;height:2.6em;position:relative;width:60em} .lv24hlist .result .group .hilo .pie a{background:transparent url(img/iconos/ir2.gif) no-repeat 0 .3em;bottom:.3em;color:#0D53B2;display:block;font:1.1em Arial,Helvetica,sans-serif;padding-left:.8em;position:absolute;right:.5em;text-decoration:none} .lv24hlist .result .group .hilo .pie a:hover{text-decoration:underline} .lv24hlist .result .group .hilo h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .hilo h2 a:hover{text-decoration:underline} .lv24hlist .result .group .hilo .d1{background-color:#e7ecf0;border-top:.2em solid #d0d6df;margin-top:2em;padding:1.1em .9em 1.5em;position:relative} .lv24hlist .result .group .hilo .d1 span.bg{background:transparent url(img/bg_hilo.png) no-repeat 0 0;display:block;height:1.4em;left:1em;position:absolute;top:-1.4em;width:3em} .lv24hlist .result .group .hilo div.autor{height:3.3em;margin-bottom:.5em;overflow:hidden} .lv24hlist .result .group .hilo div.autor div.a_left{float:left;width:40em} .lv24hlist .result .group .hilo div.autor div.a_left img{float:left;margin-right:.5em} .lv24hlist .result .group .hilo div.autor div.a_left p{display:block;vertical-align:bottom} .lv24hlist .result .group .hilo div.autor div.a_left p.c1{color:#3f3f3f;font-size:1.1em;font-weight:700;line-height:1.2em} .lv24hlist .result .group .hilo div.autor div.a_left p.c1 span{color:#3f3f3f;text-transform:none} .lv24hlist .result .group .hilo div.autor div.a_left p.c1 a{color:#3f3f3f;text-decoration:none} .lv24hlist .result .group .hilo div.autor div.a_left p.c1 a:hover{text-decoration:underline} .lv24hlist .result .group .hilo div.autor div.a_left p.c2{color:#c3c3c3;font-size:1.1em;line-height:1.2em} .lv24hlist .result .group .hilo div.autor div.a_left p.c2 span{color:#717171} .lv24hlist .result .group .hilo div.autor div.a_right{float:right;text-align:right;width:10em} .lv24hlist .result .group .hilo div.autor div.a_right p.c1{color:#666;font-size:1.1em;line-height:1.2em;margin:1em 0 0} .lv24hlist .result .group .hilo div.autor div.a_right p.c2{color:#666;font-size:1.1em;font-weight:700;line-height:1.2em} .lv24hlist .result .group .carta{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1.2em;width:60em} .lv24hlist .result .group .carta p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .carta p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .carta p.p3 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700;padding:.1em 0 .3em 1.7em} .lv24hlist .result .group .carta p.p3 span.location{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em} .lv24hlist .result .group .carta h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .carta h2 a:hover{text-decoration:underline} .lv24hlist .result .group .carta .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .carta .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .carta .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .carta .thumbnail_video a img{border:none} .lv24hlist .result .group .carta .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .foro{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1.2em;width:60em} .lv24hlist .result .group .foro p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .foro p.p3{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .foro p.p3 strong.autor{color:#666} .lv24hlist .result .group .foro p.p3 span.closed{background:transparent url(img/iconos/cerrado.png) no-repeat 0 .2em;font-size:.9em;margin-left:.8em;padding-left:1.2em} .lv24hlist .result .group .foro h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .foro h2 a:hover{text-decoration:underline} .lv24hlist .result .group .foro .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .foro .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .foro .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .foro .thumbnail_video a img{border:none} .lv24hlist .result .group .foro .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .contra{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1.2em;width:60em} .lv24hlist .result .group .contra .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .contra p.p2{color:#052d5f;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;padding-bottom:.5em} .lv24hlist .result .group .contra p.p3{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .contra p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .contra p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;margin-left:.8em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .contra p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .contra h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .contra h2 a:hover{text-decoration:underline} .lv24hlist .cabecera_contra{background-color:#4f6886;border-top:.1em solid #d3d3d3;height:2.4em;margin-bottom:1.1em} .lv24hlist .cabecera_contra p{border-top:.1em solid #FFF;color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;font-size:1.2em;padding:.5em 0 0 .5em;text-transform:uppercase} .lv24hlist .result .group .iniciativasparticipacion{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1.2em;width:60em} .lv24hlist .result .group .iniciativasparticipacion p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .iniciativasparticipacion p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .iniciativasparticipacion p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .iniciativasparticipacion p.p3 span.location{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em} .lv24hlist .result .group .iniciativasparticipacion h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .iniciativasparticipacion h2 a:hover{text-decoration:underline} .lv24hlist .result .group .iniciativasparticipacion .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .iniciativasparticipacion .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .iniciativasparticipacion .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .iniciativasparticipacion .thumbnail_video a img{border:none} .lv24hlist .result .group .iniciativasparticipacion .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tengounblog{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .tengounblog p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .tengounblog p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tengounblog p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .tengounblog p.p3 span.location{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em} .lv24hlist .result .group .tengounblog h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tengounblog h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tengounblog .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .tengounblog .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .tengounblog .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tengounblog .thumbnail_video a img{border:none} .lv24hlist .result .group .tengounblog .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .cartaconrespuesta{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1.2em;width:60em} .lv24hlist .result .group .cartaconrespuesta p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .cartaconrespuesta p.p3{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .cartaconrespuesta p.p3 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;padding:.1em 0 .3em 1.7em} .lv24hlist .result .group .cartaconrespuesta h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .cartaconrespuesta h2 a:hover{text-decoration:underline} .lv24hlist .result .group .blogfeed{background-color:#FFF;border-bottom:.1em solid #cacaca;display:block;float:left;height:21em;overflow:hidden;padding:1.3em;width:17.4em} .lv24hlist .result .group .blogfeed a.foto{display:block;margin-bottom:.6em;position:relative} .lv24hlist .result .group .blogfeed p{margin-bottom:.3em} .lv24hlist .result .group .blogfeed p.p1{color:#666;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;line-height:1.2em} .lv24hlist .result .group .blogfeed p.p2{color:#3f3f3f;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:700;text-transform:uppercase} .lv24hlist .result .group .blogfeed p.p2 a{color:#3f3f3f;text-decoration:none} .lv24hlist .result .group .blogfeed h2{color:#052d5f;font-family:Arial, Helvetica, sans-serif;font-size:1.6em;font-weight:700;line-height:1em} .lv24hlist .result .group .blogfeed h2 a{color:#052d5f;text-decoration:none} .lv24hlist .result .group .blogfeed h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tengounblog p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .tengounblog p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tengounblog p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .contenidosautor{border-bottom:.1em solid #cacaca;padding:1.4em 0;width:60em} .lv24hlist .result .group .contenidosautor p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .contenidosautor p.p2 a{color:#0d53b2;text-decoration:none} .lv24hlist .result .group .contenidosautor p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .contenidosautor p.p2 a.a1{text-transform:uppercase;width:auto} .lv24hlist .result .group .contenidosautor p.p2 span{border-left:0.1em solid #bfbfbf;color:#727272;height:.8em;line-height:.9em;margin:0 0 0 .5em;padding:0 .3em} .lv24hlist .result .group .contenidosautor p.p2 span.en1{background:transparent url(img/iconos/en1.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en2{background:transparent url(img/iconos/en2.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en3{background:transparent url(img/iconos/en3.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en4{background:transparent url(img/iconos/en4.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en5{background:transparent url(img/iconos/en5.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en6{background:transparent url(img/iconos/en6.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en7{background:transparent url(img/iconos/en7.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en8{background:transparent url(img/iconos/en8.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en9{background:transparent url(img/iconos/en9.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en10{background:transparent url(img/iconos/en10.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p2 span.en11{background:transparent url(img/iconos/en11.gif) no-repeat .5em .1em;padding-left:1.8em} .lv24hlist .result .group .contenidosautor p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .contenidosautor p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .contenidosautor p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .contenidosautor p.p4 span.visits{background:transparent url(img/iconos/folder.png) no-repeat 0 0;color:#717171;margin-right:.5em;padding:0 0 0 1.8em;text-decoration:none} .lv24hlist .result .group .contenidosautor h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .contenidosautor h2 a:hover{text-decoration:underline} .lv24hlist .result .group .contenidosautor .thumbnail{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .contenidosautor .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .contenidosautor .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .contenidosautor .thumbnail_video a img{border:none} .lv24hlist .result .group .contenidosautor .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .temadedebate{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .temadedebate p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .temadedebate p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .temadedebate p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .temadedebate h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .temadedebate h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .temadedebate h2 a:hover{text-decoration:underline} .lv24hlist .result .group .temadedebate .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .temadedebate .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .temadedebate .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .temadedebate .thumbnail_video a img{border:none} .lv24hlist .result .group .temadedebate .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .lectorcorresponsal{border-bottom:.1em solid #d3d3d3;clear:both;min-height:6.7em;padding:1.1em 0 1em;width:59em} .lv24hlist .result .group .lectorcorresponsal p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .lectorcorresponsal p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .lectorcorresponsal p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .lectorcorresponsal p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .lectorcorresponsal p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .lectorcorresponsal p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .lectorcorresponsal h2{font-size:1.4em;line-height:1em} .lv24hlist .result .group .lectorcorresponsal h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .lectorcorresponsal h2 a:hover{text-decoration:underline} .lv24hlist .result .group .lectorcorresponsal .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .lectorcorresponsal .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .lectorcorresponsal .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .lectorcorresponsal .thumbnail_video a img{border:none} .lv24hlist .result .group .lectorcorresponsal .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .autores{border-bottom:.1em solid #d3d3d3;clear:both;min-height:6.7em;padding:1.1em 0 1em;width:59em} .lv24hlist .result .group .autores p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .autores p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .autores p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .autores p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .autores p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .autores p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .autores h2{font-size:1.7em;line-height:1em} .lv24hlist .result .group .autores h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .autores h2 a:hover{text-decoration:underline} .lv24hlist .result .group .autores h2 a span{font-weight:700} .lv24hlist .result .group .autores .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .autores .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .autores .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .autores .thumbnail_video a img{border:none} .lv24hlist .result .group .autores .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .d1{margin-bottom:2em} .lv24hlist .d1 p.p1{color:#000;font-size:1.2em;line-height:1.4em} .lv24hlist .d2{border-bottom:.1em solid #a7b2c1;position:relative} .lv24hlist .d2 p.right{color:#a7b2c1;font-size:3.2em;font-weight:700;line-height:1em;text-transform:uppercase} .lv24hlist .d2 p.left{bottom:.3em;color:#494949;font-size:1.4em;position:absolute;right:0} .lv24hlist .d2 p.left span{font-weight:700} .lv24hlist .result .group .articulodirector{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .articulodirector p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .articulodirector p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .articulodirector p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .articulodirector p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .articulodirector p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .articulodirector h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .articulodirector h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .articulodirector h2 a:hover{text-decoration:underline} .lv24hlist .result .group .editorial{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .editorial p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .editorial p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .editorial p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .editorial p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .editorial p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .editorial h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .editorial h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .editorial h2 a:hover{text-decoration:underline} .lv24hlist .result .group .articuloopinion{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .articuloopinion p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .articuloopinion p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .articuloopinion p.p3 span.cargo{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em} .lv24hlist .result .group .articuloopinion p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .articuloopinion p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .articuloopinion p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .articuloopinion h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .articuloopinion h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .articuloopinion h2 a:hover{text-decoration:underline} .lv24hlist .result .group .articuloopinion .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .articuloopinion .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .articuloopinion .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .articuloopinion .thumbnail_video a img{border:none} .lv24hlist .result .group .articuloopinion .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .lectorvinyetista{background:#132a47 url(img/bg_list_vinyetista.gif) repeat-x left bottom;border:.1em solid #2f4b6e;display:block;float:left;height:19.5em;margin:.85em;overflow:hidden;padding:.3em;width:17.4em} .lv24hlist .result .group .lectorvinyetista a.foto{display:block;margin-bottom:.6em;position:relative} .lv24hlist .result .group .lectorvinyetista p.p2{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;padding:.2em .6em 0} .lv24hlist .result .group .lectorvinyetista p.p3{color:#9b9b9b;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.3em .6em 0} .lv24hlist .result .group .vinyeta{background:#132a47 url(img/bg_list_vinyetista.gif) repeat-x left bottom;border:.1em solid #2f4b6e;display:block;float:left;height:21em;margin:.85em;overflow:hidden;padding:.3em;width:17.4em} .lv24hlist .result .group .vinyeta a.foto{display:block;margin-bottom:1.1em;position:relative} .lv24hlist .result .group .vinyeta p.p1{color:#67AAFF;font-size:1.1em;padding:0 .5em .2em} .lv24hlist .result .group .vinyeta h2{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;padding:.2em .5em 0 .6em} .lv24hlist .result .group .vinyeta h2 a{color:#FFF;text-decoration:none} .lv24hlist .result .group .vinyeta h2 a:hover{color:#FFF;text-decoration:underline} .lv24hlist .result .group .vinyeta p.p3{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;padding:0 .6em} .lv24hlist .result .group .vinyeta p.p4{color:#9b9b9b;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em .5em 0} .lv24hlist .result .group .vinyeta p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#9b9b9b;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .vinyeta p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .fotoatlas{border-bottom:.1em solid #d3d3d3;display:block;float:left;height:22.2em;overflow:hidden;padding:2em 1.2em 1.2em;width:17.4em} .lv24hlist .result .group .fotoatlas a.foto{display:block;margin-bottom:1.1em;position:relative} .lv24hlist .result .group .fotoatlas p.p1{color:#666;font-size:1.1em;padding:0 .5em .2em 0} .lv24hlist .result .group .fotoatlas h2{color:#052d5f;font-family:Arial,Helvetica,sans-serif;font-size:1.4em;font-weight:700;line-height:1.3em;padding:.2em .5em 0 0} .lv24hlist .result .group .fotoatlas h2 a{color:#052d5f;text-decoration:none} .lv24hlist .result .group .fotoatlas h2 a:hover{color:#052d5f;text-decoration:underline} .lv24hlist .result .group .fotoatlas p.p3{color:#9b9b9b;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.4em .6em 0 0} .lv24hlist .result .group .fotoatlas p.p3 strong.autor{color:#3f3f3f;font-weight:700;padding:0.1em 0 .3em} .lv24hlist .result .group .tema{border-bottom:.1em solid #d3d3d3;clear:both;height:6.7em;overflow:hidden;padding:.8em 0} .lv24hlist .result .group .tema .foto{display:block;float:left;height:6.7em;margin-right:.9em;width:6.7em} .lv24hlist .result .group .tema .foto a img{display:block;height:6.7em;overflow:hidden;width:6.7em} .lv24hlist .result .group .tema h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0.3em 0 0} .lv24hlist .result .group .tema p span.search_term{color:#052D5F;font-weight:700} .lv24hlist .result .group .fotocarta{background:#132a47 url(img/bg_list_vinyetista.gif) repeat-x left bottom;border:.1em solid #2f4b6e;display:block;float:left;height:22.6em;margin:.85em;overflow:hidden;padding:.3em;width:17.4em} .lv24hlist .result .group .fotocarta a.foto{display:block;margin-bottom:1.1em;position:relative} .lv24hlist .result .group .fotocarta p.p1{color:#67AAFF;font-size:1.1em;padding:0 .5em .2em} .lv24hlist .result .group .fotocarta h2{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;padding:.2em .5em 0 .6em} .lv24hlist .result .group .fotocarta h2 a{color:#FFF;text-decoration:none} .lv24hlist .result .group .fotocarta h2 a:hover{color:#FFF;text-decoration:underline} .lv24hlist .result .group .fotocarta p.p3{color:#9b9b9b;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.4em .6em 0} .lv24hlist .result .group .fotocarta p.p3 strong.autor{background:transparent url(img/iconos/en12.gif) no-repeat 0 .1em;color:#9b9b9b;font-weight:700;padding:0.1em 0 .3em 1.7em} .lv24hlist .result .group .alminuto{border-bottom:.1em solid #cacaca;margin-bottom:1em;padding-bottom:1em;width:60em} .lv24hlist .result .group .alminuto .left{background:#FFF url(img/bg_listado_alminuto.gif) no-repeat 0 0;display:block;float:left;height:7.7em;position:relative;width:8.3em;z-index:1} .lv24hlist .result .group .alminuto .left div.time{height:3.4em;padding-top:.6em} .lv24hlist .result .group .alminuto .left div.time p.hour{color:#b00;font-size:1.6em;font-weight:700;text-align:center} .lv24hlist .result .group .alminuto .left div.time p.day{color:#6b7e95;font-size:1.1em;font-weight:400;padding-top:.4em;text-align:center} .lv24hlist .result .group .alminuto .left div.icon{height:3.9em} .lv24hlist .result .group .alminuto .left div.icon a{display:block;height:1.7em;margin:1em auto 0;padding-top:.5em;text-decoration:none;width:2.2em} .lv24hlist .result .group .alminuto .left div.icon a.en1{background:transparent url(img/iconos/en1_22x22.png) no-repeat 0.1em} .lv24hlist .result .group .alminuto .left div.icon a.en2{background:transparent url(img/iconos/en2_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en3{background:transparent url(img/iconos/en3_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en4{background:transparent url(img/iconos/en4_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en5{background:transparent url(img/iconos/en5_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en6{background:transparent url(img/iconos/en6_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en7{background:transparent url(img/iconos/en7_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en8{background:transparent url(img/iconos/en8_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en9{background:transparent url(img/iconos/en9_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en10{background:transparent url(img/iconos/en10_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a.en11{background:transparent url(img/iconos/en11_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .alminuto .left div.icon a span{background:url(img/over_listado_alminuto.png) no-repeat 0 0;color:#000;display:none;font-size:1.1em;height:1.2em;line-height:1em;margin-left:2em;padding-left:1em;padding-top:.3em;text-decoration:none;width:10em} .lv24hlist .result .group .alminuto .left div.icon a:hover span{display:block} .lv24hlist .result .group .alminuto .right{float:right;height:7.7em;position:relative;width:50.2em} .lv24hlist .result .group .alminuto .right p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .alminuto .right p.p2 a{color:#0d53b2;text-decoration:none} .lv24hlist .result .group .alminuto .right p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .alminuto .right p.p2 a.a1{text-transform:uppercase} .lv24hlist .result .group .alminuto .right p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:.6em 0 0} .lv24hlist .result .group .alminuto .right p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .alminuto .right p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .alminuto .right p.p4 span.visits{background:transparent url(img/iconos/folder.png) no-repeat 0 0;color:#717171;margin-right:.5em;padding:0 0 0 1.8em;text-decoration:none} .lv24hlist .result .group .alminuto .right h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .alminuto .right h2 a:hover{text-decoration:underline} .lv24hlist .result .group .alminuto .right .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .alminuto .right .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .alminuto .right .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .alminuto .right .thumbnail_video a img{border:none} .lv24hlist .result .group .alminuto .right .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .lomas{border-bottom:.1em solid #cacaca;padding:1.1em 0 .7em;width:60em} .lv24hlist .result .group .lomas .left{background:#FFF url(img/bg_listado_lomas.gif) no-repeat 0 0;display:block;float:left;height:7.7em;position:relative;width:8.3em;z-index:1} .lv24hlist .result .group .lomas .left div.num{height:3.4em;padding-top:.3em} .lv24hlist .result .group .lomas .left div.num p.num{color:#c00;display:block;font-family:Georgia, "Times New Roman", Times, serif;font-size:3.2em;font-style:italic;line-height:.8em;margin-top:-0.2em;text-align:center} .lv24hlist .result .group .lomas .left div.num p.day{color:#6b7e95;font-size:1.1em;font-weight:400;padding-top:.6em;text-align:center} .lv24hlist .result .group .lomas .left div.icon{height:3.9em} .lv24hlist .result .group .lomas .left div.icon a{background-color:#d00;display:block;height:1.7em;margin:1em auto 0;padding-top:.5em;text-decoration:none;width:2.2em} .lv24hlist .result .group .lomas .left div.icon a.en1{background:transparent url(img/iconos/en1_22x22.png) no-repeat 0.1em} .lv24hlist .result .group .lomas .left div.icon a.en2{background:transparent url(img/iconos/en2_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en3{background:transparent url(img/iconos/en3_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en4{background:transparent url(img/iconos/en4_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en5{background:transparent url(img/iconos/en5_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en6{background:transparent url(img/iconos/en6_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en7{background:transparent url(img/iconos/en7_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en8{background:transparent url(img/iconos/en8_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en9{background:transparent url(img/iconos/en9_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en10{background:transparent url(img/iconos/en10_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a.en11{background:transparent url(img/iconos/en11_22x22.png) no-repeat 0 .1em} .lv24hlist .result .group .lomas .left div.icon a span{background:url(img/over_listado_alminuto.png) no-repeat 0 0;color:#000;display:none;font-size:1.1em;height:1.2em;line-height:1em;margin-left:2em;padding-left:1em;padding-top:.3em;text-decoration:none;width:10em} .lv24hlist .result .group .lomas .left div.icon a:hover span{display:block} .lv24hlist .result .group .lomas .right{float:right;padding-top:.4em;position:relative;width:50.2em} .lv24hlist .result .group .lomas .right p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .lomas .right p.p2 a{color:#0d53b2;text-decoration:none} .lv24hlist .result .group .lomas .right p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .lomas .right p.p2 a.a1{display:block;float:left;text-transform:uppercase;width:auto} .lv24hlist .result .group .lomas .right p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .lomas .right p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .lomas .right p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .lomas .right p.p4 span.visits{background:transparent url(img/iconos/folder.png) no-repeat 0 0;color:#717171;margin-right:.5em;padding:0 0 0 1.8em;text-decoration:none} .lv24hlist .result .group .lomas .right h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .lomas .right h2 a:hover{text-decoration:underline} .lv24hlist .result .group .lomas .right .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .lomas .right .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .lomas .right .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .lomas .right .thumbnail_video a img{border:none} .lv24hlist .result .group .lomas .right .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .anchor{clear:both;display:block;height:4em;position:relative} .lv24hlist .anchor a.subir{background:url(img/iconos/subir.gif) no-repeat right 0.3em transparent;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding:0 0.8em 0 0;position:absolute;right:0;text-decoration:none;top:1em} .lv24hlist .anchor a.subir:hover{text-decoration:underline} .lv24hlist .pagination{background:#FFF url(img/bg_paginacion.gif) repeat-x 0 0;clear:both;height:2.8em;margin-bottom:1.7em;position:relative} .lv24hlist .pagination ul.p-left{display:block;height:2.8em;left:0;position:absolute;top:0;width:14em} .lv24hlist .pagination ul.p-right{display:block;height:2.8em;position:absolute;right:0;top:0;width:14em} .lv24hlist .pagination ul.p-center{display:block;height:2.8em;margin:0 auto;overflow:hidden;/*padding-top:.7em;*/text-align:center;width:32em} .lv24hlist .pagination ul.p-left li,ul.p-right li{display:block;float:left;margin:0;overflow:hidden;padding:1em 0;width:7em} .lv24hlist .pagination ul.p-right li{text-align:right} .lv24hlist .pagination ul.p-left li{text-align:left} .lv24hlist .pagination ul li a.primera{background:transparent url(img/iconos/sprite_navegacion_left.gif) no-repeat 0 0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-left:1.2em;text-align:left;text-decoration:none} .lv24hlist .pagination ul li a.anterior{background:transparent url(img/iconos/sprite_navegacion_left.gif) no-repeat -0.5em 0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-left:.8em;text-align:left;text-decoration:none} .lv24hlist .pagination ul li a.ultima{background:transparent url(img/iconos/sprite_navegacion_right.gif) no-repeat right .2em;color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-right:1.2em;text-align:right;text-decoration:none} .lv24hlist .pagination ul li a.siguiente{background:transparent url(img/iconos/sprite_navegacion_right.gif) no-repeat 5.4em 0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-right:.8em;text-align:right;text-decoration:none} .lv24hlist .pagination ul li a.primera:hover{text-decoration:underline} .lv24hlist .pagination ul li a.ultima:hover{text-decoration:underline} .lv24hlist .pagination ul li a.anterior:hover{text-decoration:underline} .lv24hlist .pagination ul li a.siguiente:hover{text-decoration:underline} .lv24hlist .pagination ul.p-center p{color:#0D53B2;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;padding:.8em 0;text-align:center} .lv24hlist .pagination ul.p-center p span{border-right:.1em solid #cacaca;padding-right:.3em} .lv24hlist .pagination ul.p-center p span a{color:#0D53B2;text-decoration:none} .lv24hlist .pagination ul.p-center p span.last{border:none} .lv24hlist .pagination ul.p-center p span.select a{color:#000;font-weight:700} .lv24hlist .pagination ul.p-center p span a:hover{text-decoration:underline} .lv24hlist .nav{height:1.4em;position:relative} .lv24hlist .nav ul{list-style:none;position:absolute;right:0;top:.2em} .lv24hlist .nav ul li{float:left} .lv24hlist .nav ul li p{color:#0d53b2;font:normal 1.2em/.8em Arial, Helvetica, sans-serif;margin:0;padding:0 .5em} .lv24hlist .nav ul li p span{font-weight:700} .lv24hlist .nav ul li a.anterior{background:transparent url(img/iconos/sprite_navegacion_left.gif) no-repeat -0.5em 0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-left:.8em;text-align:left;text-decoration:none} .lv24hlist .nav ul li a.siguiente{background:transparent url(img/iconos/sprite_navegacion_right.gif) no-repeat 4.7em 0;color:#0d53b2;display:block;font-family:Arial, Helvetica, sans-serif;font-size:1.2em;padding-right:.8em;text-align:right;text-decoration:none} .lv24hlist .nav ul li a.anterior:hover{text-decoration:underline} .lv24hlist .nav ul li a.siguiente:hover{text-decoration:underline} .lv24hlist .reportajefotografico{margin-bottom:1.7em} .lv24hlist .reportajefotografico .cabecera{background:url("img/bg_otrasencuestas.gif") repeat-x 0 .-1em transparent;border-top:.3em solid #162941;height:3.8em;margin-bottom:1.3em} .lv24hlist .reportajefotografico .cabecera p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;padding-top:1em;text-transform:uppercase} .lv24hlist .reportajefotografico .contenido .reportaje{background-color:#FFF;border-bottom:.1em solid #cacaca;display:block;float:left;height:21em;overflow:hidden;padding:1.3em;width:17.4em} .lv24hlist .reportajefotografico .contenido .reportaje a.foto{display:block;margin-bottom:.6em;position:relative} .lv24hlist .reportajefotografico .contenido .reportaje p.p2{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em} .lv24hlist .reportajefotografico .contenido .reportaje p.p3{color:#052d5f;font-size:1.1em;line-height:1em} .lv24hlist .reportajefotografico .contenido .reportaje p.p3 a{color:#052D5F;text-decoration:none} .lv24hlist .reportajefotografico .contenido .reportaje p.p3 a:hover{text-decoration:underline} .lv24hlist .reportajefotografico .contenido .reportaje p.p3 a span{color:#3f3f3f} .lv24hlist .reportajefotografico .pagination{background-position:0 -0.1em;height:2.7em;margin-bottom:0} .lv24hlist .carrusel{margin-bottom:1.7em} .lv24hlist .carrusel .cabecera{background:url("img/bg_otrasencuestas.gif") repeat-x 0 .-1em transparent;border-top:.3em solid #162941;height:3.8em;margin-bottom:1.3em} .lv24hlist .carrusel .cabecera p.p1{font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:700;padding-top:1em;text-transform:uppercase} .lv24hlist .carrusel .contenido .item{background-color:#FFF;border-bottom:.1em solid #cacaca;display:block;float:left;height:21em;overflow:hidden;padding:1.3em;width:17.4em} .lv24hlist .carrusel .contenido .item a.foto{display:block;margin-bottom:.6em;position:relative} .lv24hlist .carrusel .contenido .item p.p2{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.2em} .lv24hlist .carrusel .contenido .item p.p2 a{color:#000;text-decoration:none} .lv24hlist .carrusel .contenido .item p.p2 a:hover{text-decoration:none} .lv24hlist .carrusel .contenido .item p.p3{color:#052d5f;font-size:1.1em;line-height:1em} .lv24hlist .carrusel .contenido .item p.p3 a{color:#052D5F;text-decoration:none} .lv24hlist .carrusel .contenido .item p.p3 a:hover{text-decoration:underline} .lv24hlist .carrusel .contenido .item p.p3 a span{color:#3f3f3f} .lv24hlist .carrusel .pagination{background-position:0 -0.1em;height:2.7em;margin-bottom:0} .lv24hlist p.order{border-bottom:.1em solid silver;border-top:.1em solid #979797;color:#666;font-size:1.2em;padding:1em;text-align:right} .lv24hlist p.order span{color:#bbb;padding:0 .3em} .lv24hlist p.order a{color:#0d53b2;text-decoration:none} .lv24hlist p.order a.select,.lv24hlist p.order a.select:hover{color:#000;cursor:auto;text-decoration:none} .lv24hlist p.order a:hover{text-decoration:underline} .lv24hlist .result div.group{background:none} .lv24hlist .result .group .tema-1{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .tema-1 p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .tema-1 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tema-1 p.p3 span.cargo{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em} .lv24hlist .result .group .tema-1 p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .tema-1 p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-1 p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-1 h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .tema-1 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-1 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-1 .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .tema-1 .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .tema-1 .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tema-1 .thumbnail_video a img{border:none} .lv24hlist .result .group .tema-1 .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tema-2{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .tema-2 p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .tema-2 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tema-2 p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .tema-2 p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-2 p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-2 h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .tema-2 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-2 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-3{border-bottom:.1em solid #cacaca;padding:1.4em 0;width:60em} .lv24hlist .result .group .tema-3 p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .tema-3 p.p2 a{color:#0d53b2;text-decoration:none} .lv24hlist .result .group .tema-3 p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .tema-3 p.p2 a.a1{display:block;float:left;text-transform:uppercase;width:auto} .lv24hlist .result .group .tema-3 p.p2 span{border-left:0.1em solid #666;color:#666;display:block;float:left;height:.8em;line-height:.9em;margin:0 0 0 .5em;padding:0 .3em} .lv24hlist .result .group .tema-3 p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .tema-3 p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-3 p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-3 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-3 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-3 .thumbnail{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-3 .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-3 .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tema-3 .thumbnail_video a img{border:none} .lv24hlist .result .group .tema-3 .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tema-4{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .tema-4 p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .tema-4 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-4 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-5{border-bottom:.1em solid #d3d3d3;display:block;float:left;height:22.8em;overflow:hidden;padding:2em 1.2em 1.2em;width:17.4em} .lv24hlist .result .group .tema-5 a.foto{display:block;margin-bottom:1.1em;position:relative} .lv24hlist .result .group .tema-5 p.p1{color:#666;font-size:1.1em;padding:0 .5em .2em 0} .lv24hlist .result .group .tema-5 p.p1 a{color:#000;text-decoration:none} .lv24hlist .result .group .tema-5 p.p1 a:hover{color:#000;text-decoration:underline} .lv24hlist .result .group .tema-5 p.p3{color:#052d5f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;padding:0 .6em 0 0} .lv24hlist .result .group .tema-5 p.p3 strong.autor{color:#3f3f3f;font-weight:700;padding:0.1em 0 .3em} .lv24hlist .result .group .tema-5 p.p4{color:#717171;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em 0 0} .lv24hlist .result .group .tema-5 p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-5 p.p4 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-6{border-bottom:.1em solid #cacaca;padding:1.4em 0;width:60em} .lv24hlist .result .group .tema-6 p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .tema-6 p.p2 a{color:#0d53b2;display:inline;text-decoration:none} .lv24hlist .result .group .tema-6 p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .tema-6 p.p2 a.a1{text-transform:uppercase} .lv24hlist .result .group .tema-6 p.p2 a.a2{margin:0 0 0 .5em} .lv24hlist .result .group .tema-6 p.p2 span{color:#666;height:.8em;line-height:.9em;padding:0 .3em} .lv24hlist .result .group .tema-6 p.p2 span.data{padding:0;} .lv24hlist .result .group .tema-6 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tema-6 p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700; margin-right:1em;} .lv24hlist .result .group .tema-6 p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-6 p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-6 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-6 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-6 .thumbnail{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-6 .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-6 .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tema-6 .thumbnail_video a img{border:none} .lv24hlist .result .group .tema-6 .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tema-7{border-bottom:.1em solid #d3d3d3;clear:both;height:6.7em;overflow:hidden;padding:.8em 0;width:60em} .lv24hlist .result .group .tema-7 .foto{display:block;float:left;height:6.7em;margin-right:.9em;width:6.7em} .lv24hlist .result .group .tema-7 .foto a img{display:block;height:6.7em;overflow:hidden;width:6.7em} .lv24hlist .result .group .tema-7 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-7 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-7 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:0.3em 0 0} .lv24hlist .result .group .tema-7 p span.search_term{color:#052D5F;font-weight:700} .lv24hlist .result .group .tema-8{border-bottom:.1em solid #d3d3d3;padding:1.5em 0 1em;width:60em} .lv24hlist .result .group .tema-8 p.p2{color:#3f3f3f;font-family:Arial,Helvetica,sans-serif;font-size:1.1em;font-weight:400;padding-bottom:0.2em} .lv24hlist .result .group .tema-8 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tema-8 p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .tema-8 h2{font-family:Georgia, "Times New Roman", Times, serif;font-size:1.7em;line-height:1em} .lv24hlist .result .group .tema-8 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-8 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-8 .thumbnail{float:left;margin:0 .8em .3em 0;position:relative} .lv24hlist .result .group .tema-8 .thumbnail_video{float:left;margin:0 .8em .8em 0;position:relative} .lv24hlist .result .group .tema-8 .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tema-8 .thumbnail_video a img{border:none} .lv24hlist .result .group .tema-8 .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tema-9{border-bottom:.1em solid #cacaca;padding:1.4em 0;width:60em} .lv24hlist .result .group .tema-9 p.p2{color:#0d53b2;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding-bottom:.2em} .lv24hlist .result .group .tema-9 p.p2 a{color:#0d53b2;display:inline;text-decoration:none} .lv24hlist .result .group .tema-9 p.p2 a:hover{color:#0d53b2;text-decoration:underline} .lv24hlist .result .group .tema-9 p.p2 a.a1{text-transform:uppercase} .lv24hlist .result .group .tema-9 p.p2 a.a2{margin:0 0 0 .5em} .lv24hlist .result .group .tema-9 p.p2 span{color:#666;height:.8em;line-height:.9em;margin:0 0 0 .5em} .lv24hlist .result .group .tema-9 p.p2 span.data{padding:0 .3em} .lv24hlist .result .group .tema-9 p.p3{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:400;line-height:1.3em;padding:.3em 0 0} .lv24hlist .result .group .tema-9 p.p3 strong.autor{color:#3F3F3F;font-family:Arial,Helvetica,sans-serif;font-size:0.9em;font-weight:700} .lv24hlist .result .group .tema-9 p.p3 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#717171;font-size:.9em;margin-left:1em;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-9 p.p3 a.comments:hover{text-decoration:underline} .lv24hlist .result .group .tema-9 h2 a{color:#052D5F;text-decoration:none} .lv24hlist .result .group .tema-9 h2 a:hover{text-decoration:underline} .lv24hlist .result .group .tema-9 .thumbnail{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-9 .thumbnail_video{float:left;margin:0 1.2em 0 0;position:relative} .lv24hlist .result .group .tema-9 .thumbnail_video a{display:block;position:relative;text-decoration:none} .lv24hlist .result .group .tema-9 .thumbnail_video a img{border:none} .lv24hlist .result .group .tema-9 .thumbnail_video a .overlay{position:absolute;top:.3em;left:.3em;width:51px;height:19px;background:transparent url(../imagenes/button/video.png) no-repeat 0 0;} .lv24hlist .result .group .tema-10{background:#132a47 url(img/bg_list_vinyetista.gif) repeat-x left bottom;border:.1em solid #2f4b6e;display:block;float:left;height:21em;margin:.85em;overflow:hidden;padding:.3em;width:17.4em} .lv24hlist .result .group .tema-10 a.foto{display:block;margin-bottom:1.1em;position:relative} .lv24hlist .result .group .tema-10 p.p1{color:#67AAFF;font-size:1.1em;padding:0 .5em .2em} .lv24hlist .result .group .tema-10 h2{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:700;line-height:1.3em;padding:.2em .5em 0 .6em} .lv24hlist .result .group .tema-10 h2 a{color:#FFF;text-decoration:none} .lv24hlist .result .group .tema-10 h2 a:hover{color:#FFF;text-decoration:underline} .lv24hlist .result .group .tema-10 p.p3{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:1.3em;font-weight:400;line-height:1.3em;padding:0 .6em} .lv24hlist .result .group .tema-10 p.p4{color:#9b9b9b;font-family:Arial, Helvetica, sans-serif;font-size:1.1em;font-weight:400;padding:.6em .5em 0} .lv24hlist .result .group .tema-10 p.p4 a.comments{background:transparent url(img/iconos/comment.png) no-repeat 0 0;color:#9b9b9b;padding:0 0 0 1.6em;text-decoration:none} .lv24hlist .result .group .tema-10 p.p4 a.comments:hover{text-decoration:underline} ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=jquery-1.4.2.min.js Content-Type: application/x-javascript; name=jquery-1.4.2.min.js Content-Location: http://static01.lavanguardia.com/javascript/jquery/jquery-1.4.2.min.js Content-Transfer-Encoding: Base64 LyohDQogKiBqUXVlcnkgSmF2YVNjcmlwdCBMaWJyYXJ5IHYxLjQuMg0KICogaHR0 cDovL2pxdWVyeS5jb20vDQogKg0KICogQ29weXJpZ2h0IDIwMTAsIEpvaG4gUmVz aWcNCiAqIER1YWwgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBvciBHUEwgVmVyc2lv biAyIGxpY2Vuc2VzLg0KICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZQ0KICoN CiAqIEluY2x1ZGVzIFNpenpsZS5qcw0KICogaHR0cDovL3NpenpsZWpzLmNvbS8N CiAqIENvcHlyaWdodCAyMDEwLCBUaGUgRG9qbyBGb3VuZGF0aW9uDQogKiBSZWxl YXNlZCB1bmRlciB0aGUgTUlULCBCU0QsIGFuZCBHUEwgTGljZW5zZXMuDQogKg0K ICogRGF0ZTogU2F0IEZlYiAxMyAyMjozMzo0OCAyMDEwIC0wNTAwDQogKi8NCihm dW5jdGlvbihBLHcpe2Z1bmN0aW9uIG1hKCl7aWYoIWMuaXNSZWFkeSl7dHJ5e3Mu ZG9jdW1lbnRFbGVtZW50LmRvU2Nyb2xsKCJsZWZ0Iil9Y2F0Y2goYSl7c2V0VGlt ZW91dChtYSwxKTtyZXR1cm59Yy5yZWFkeSgpfX1mdW5jdGlvbiBRYShhLGIpe2Iu c3JjP2MuYWpheCh7dXJsOmIuc3JjLGFzeW5jOmZhbHNlLGRhdGFUeXBlOiJzY3Jp cHQifSk6Yy5nbG9iYWxFdmFsKGIudGV4dHx8Yi50ZXh0Q29udGVudHx8Yi5pbm5l ckhUTUx8fCIiKTtiLnBhcmVudE5vZGUmJmIucGFyZW50Tm9kZS5yZW1vdmVDaGls ZChiKX1mdW5jdGlvbiBYKGEsYixkLGYsZSxqKXt2YXIgaT1hLmxlbmd0aDtpZih0 eXBlb2YgYj09PSJvYmplY3QiKXtmb3IodmFyIG8gaW4gYilYKGEsbyxiW29dLGYs ZSxkKTtyZXR1cm4gYX1pZihkIT09dyl7Zj0haiYmZiYmYy5pc0Z1bmN0aW9uKGQp O2ZvcihvPTA7bzxpO28rKyllKGFbb10sYixmP2QuY2FsbChhW29dLG8sZShhW29d LGIpKTpkLGopO3JldHVybiBhfXJldHVybiBpPw0KZShhWzBdLGIpOnd9ZnVuY3Rp b24gSigpe3JldHVybihuZXcgRGF0ZSkuZ2V0VGltZSgpfWZ1bmN0aW9uIFkoKXty ZXR1cm4gZmFsc2V9ZnVuY3Rpb24gWigpe3JldHVybiB0cnVlfWZ1bmN0aW9uIG5h KGEsYixkKXtkWzBdLnR5cGU9YTtyZXR1cm4gYy5ldmVudC5oYW5kbGUuYXBwbHko YixkKX1mdW5jdGlvbiBvYShhKXt2YXIgYixkPVtdLGY9W10sZT1hcmd1bWVudHMs aixpLG8sayxuLHI7aT1jLmRhdGEodGhpcywiZXZlbnRzIik7aWYoIShhLmxpdmVG aXJlZD09PXRoaXN8fCFpfHwhaS5saXZlfHxhLmJ1dHRvbiYmYS50eXBlPT09ImNs aWNrIikpe2EubGl2ZUZpcmVkPXRoaXM7dmFyIHU9aS5saXZlLnNsaWNlKDApO2Zv cihrPTA7azx1Lmxlbmd0aDtrKyspe2k9dVtrXTtpLm9yaWdUeXBlLnJlcGxhY2Uo TywiIik9PT1hLnR5cGU/Zi5wdXNoKGkuc2VsZWN0b3IpOnUuc3BsaWNlKGstLSwx KX1qPWMoYS50YXJnZXQpLmNsb3Nlc3QoZixhLmN1cnJlbnRUYXJnZXQpO249MDtm b3Iocj0NCmoubGVuZ3RoO248cjtuKyspZm9yKGs9MDtrPHUubGVuZ3RoO2srKyl7 aT11W2tdO2lmKGpbbl0uc2VsZWN0b3I9PT1pLnNlbGVjdG9yKXtvPWpbbl0uZWxl bTtmPW51bGw7aWYoaS5wcmVUeXBlPT09Im1vdXNlZW50ZXIifHxpLnByZVR5cGU9 PT0ibW91c2VsZWF2ZSIpZj1jKGEucmVsYXRlZFRhcmdldCkuY2xvc2VzdChpLnNl bGVjdG9yKVswXTtpZighZnx8ZiE9PW8pZC5wdXNoKHtlbGVtOm8saGFuZGxlT2Jq Oml9KX19bj0wO2ZvcihyPWQubGVuZ3RoO248cjtuKyspe2o9ZFtuXTthLmN1cnJl bnRUYXJnZXQ9ai5lbGVtO2EuZGF0YT1qLmhhbmRsZU9iai5kYXRhO2EuaGFuZGxl T2JqPWouaGFuZGxlT2JqO2lmKGouaGFuZGxlT2JqLm9yaWdIYW5kbGVyLmFwcGx5 KGouZWxlbSxlKT09PWZhbHNlKXtiPWZhbHNlO2JyZWFrfX1yZXR1cm4gYn19ZnVu Y3Rpb24gcGEoYSxiKXtyZXR1cm4ibGl2ZS4iKyhhJiZhIT09IioiP2ErIi4iOiIi KStiLnJlcGxhY2UoL1wuL2csImAiKS5yZXBsYWNlKC8gL2csDQoiJiIpfWZ1bmN0 aW9uIHFhKGEpe3JldHVybiFhfHwhYS5wYXJlbnROb2RlfHxhLnBhcmVudE5vZGUu bm9kZVR5cGU9PT0xMX1mdW5jdGlvbiByYShhLGIpe3ZhciBkPTA7Yi5lYWNoKGZ1 bmN0aW9uKCl7aWYodGhpcy5ub2RlTmFtZT09PShhW2RdJiZhW2RdLm5vZGVOYW1l KSl7dmFyIGY9Yy5kYXRhKGFbZCsrXSksZT1jLmRhdGEodGhpcyxmKTtpZihmPWYm JmYuZXZlbnRzKXtkZWxldGUgZS5oYW5kbGU7ZS5ldmVudHM9e307Zm9yKHZhciBq IGluIGYpZm9yKHZhciBpIGluIGZbal0pYy5ldmVudC5hZGQodGhpcyxqLGZbal1b aV0sZltqXVtpXS5kYXRhKX19fSl9ZnVuY3Rpb24gc2EoYSxiLGQpe3ZhciBmLGUs ajtiPWImJmJbMF0/YlswXS5vd25lckRvY3VtZW50fHxiWzBdOnM7aWYoYS5sZW5n dGg9PT0xJiZ0eXBlb2YgYVswXT09PSJzdHJpbmciJiZhWzBdLmxlbmd0aDw1MTIm JmI9PT1zJiYhdGEudGVzdChhWzBdKSYmKGMuc3VwcG9ydC5jaGVja0Nsb25lfHwh dWEudGVzdChhWzBdKSkpe2U9DQp0cnVlO2lmKGo9Yy5mcmFnbWVudHNbYVswXV0p aWYoaiE9PTEpZj1qfWlmKCFmKXtmPWIuY3JlYXRlRG9jdW1lbnRGcmFnbWVudCgp O2MuY2xlYW4oYSxiLGYsZCl9aWYoZSljLmZyYWdtZW50c1thWzBdXT1qP2Y6MTty ZXR1cm57ZnJhZ21lbnQ6ZixjYWNoZWFibGU6ZX19ZnVuY3Rpb24gSyhhLGIpe3Zh ciBkPXt9O2MuZWFjaCh2YS5jb25jYXQuYXBwbHkoW10sdmEuc2xpY2UoMCxiKSks ZnVuY3Rpb24oKXtkW3RoaXNdPWF9KTtyZXR1cm4gZH1mdW5jdGlvbiB3YShhKXty ZXR1cm4ic2Nyb2xsVG8iaW4gYSYmYS5kb2N1bWVudD9hOmEubm9kZVR5cGU9PT05 P2EuZGVmYXVsdFZpZXd8fGEucGFyZW50V2luZG93OmZhbHNlfXZhciBjPWZ1bmN0 aW9uKGEsYil7cmV0dXJuIG5ldyBjLmZuLmluaXQoYSxiKX0sUmE9QS5qUXVlcnks U2E9QS4kLHM9QS5kb2N1bWVudCxULFRhPS9eW148XSooPFtcd1xXXSs+KVtePl0q JHxeIyhbXHctXSspJC8sVWE9L14uW146I1xbXC4sXSokLyxWYT0vXFMvLA0KV2E9 L14oXHN8XHUwMEEwKSt8KFxzfFx1MDBBMCkrJC9nLFhhPS9ePChcdyspXHMqXC8/ Pig/OjxcL1wxPik/JC8sUD1uYXZpZ2F0b3IudXNlckFnZW50LHhhPWZhbHNlLFE9 W10sTCwkPU9iamVjdC5wcm90b3R5cGUudG9TdHJpbmcsYWE9T2JqZWN0LnByb3Rv dHlwZS5oYXNPd25Qcm9wZXJ0eSxiYT1BcnJheS5wcm90b3R5cGUucHVzaCxSPUFy cmF5LnByb3RvdHlwZS5zbGljZSx5YT1BcnJheS5wcm90b3R5cGUuaW5kZXhPZjtj LmZuPWMucHJvdG90eXBlPXtpbml0OmZ1bmN0aW9uKGEsYil7dmFyIGQsZjtpZigh YSlyZXR1cm4gdGhpcztpZihhLm5vZGVUeXBlKXt0aGlzLmNvbnRleHQ9dGhpc1sw XT1hO3RoaXMubGVuZ3RoPTE7cmV0dXJuIHRoaXN9aWYoYT09PSJib2R5IiYmIWIp e3RoaXMuY29udGV4dD1zO3RoaXNbMF09cy5ib2R5O3RoaXMuc2VsZWN0b3I9ImJv ZHkiO3RoaXMubGVuZ3RoPTE7cmV0dXJuIHRoaXN9aWYodHlwZW9mIGE9PT0ic3Ry aW5nIilpZigoZD1UYS5leGVjKGEpKSYmDQooZFsxXXx8IWIpKWlmKGRbMV0pe2Y9 Yj9iLm93bmVyRG9jdW1lbnR8fGI6cztpZihhPVhhLmV4ZWMoYSkpaWYoYy5pc1Bs YWluT2JqZWN0KGIpKXthPVtzLmNyZWF0ZUVsZW1lbnQoYVsxXSldO2MuZm4uYXR0 ci5jYWxsKGEsYix0cnVlKX1lbHNlIGE9W2YuY3JlYXRlRWxlbWVudChhWzFdKV07 ZWxzZXthPXNhKFtkWzFdXSxbZl0pO2E9KGEuY2FjaGVhYmxlP2EuZnJhZ21lbnQu Y2xvbmVOb2RlKHRydWUpOmEuZnJhZ21lbnQpLmNoaWxkTm9kZXN9cmV0dXJuIGMu bWVyZ2UodGhpcyxhKX1lbHNle2lmKGI9cy5nZXRFbGVtZW50QnlJZChkWzJdKSl7 aWYoYi5pZCE9PWRbMl0pcmV0dXJuIFQuZmluZChhKTt0aGlzLmxlbmd0aD0xO3Ro aXNbMF09Yn10aGlzLmNvbnRleHQ9czt0aGlzLnNlbGVjdG9yPWE7cmV0dXJuIHRo aXN9ZWxzZSBpZighYiYmL15cdyskLy50ZXN0KGEpKXt0aGlzLnNlbGVjdG9yPWE7 dGhpcy5jb250ZXh0PXM7YT1zLmdldEVsZW1lbnRzQnlUYWdOYW1lKGEpO3JldHVy biBjLm1lcmdlKHRoaXMsDQphKX1lbHNlIHJldHVybiFifHxiLmpxdWVyeT8oYnx8 VCkuZmluZChhKTpjKGIpLmZpbmQoYSk7ZWxzZSBpZihjLmlzRnVuY3Rpb24oYSkp cmV0dXJuIFQucmVhZHkoYSk7aWYoYS5zZWxlY3RvciE9PXcpe3RoaXMuc2VsZWN0 b3I9YS5zZWxlY3Rvcjt0aGlzLmNvbnRleHQ9YS5jb250ZXh0fXJldHVybiBjLm1h a2VBcnJheShhLHRoaXMpfSxzZWxlY3RvcjoiIixqcXVlcnk6IjEuNC4yIixsZW5n dGg6MCxzaXplOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMubGVuZ3RofSx0b0FycmF5 OmZ1bmN0aW9uKCl7cmV0dXJuIFIuY2FsbCh0aGlzLDApfSxnZXQ6ZnVuY3Rpb24o YSl7cmV0dXJuIGE9PW51bGw/dGhpcy50b0FycmF5KCk6YTwwP3RoaXMuc2xpY2Uo YSlbMF06dGhpc1thXX0scHVzaFN0YWNrOmZ1bmN0aW9uKGEsYixkKXt2YXIgZj1j KCk7Yy5pc0FycmF5KGEpP2JhLmFwcGx5KGYsYSk6Yy5tZXJnZShmLGEpO2YucHJl dk9iamVjdD10aGlzO2YuY29udGV4dD10aGlzLmNvbnRleHQ7aWYoYj09PQ0KImZp bmQiKWYuc2VsZWN0b3I9dGhpcy5zZWxlY3RvcisodGhpcy5zZWxlY3Rvcj8iICI6 IiIpK2Q7ZWxzZSBpZihiKWYuc2VsZWN0b3I9dGhpcy5zZWxlY3RvcisiLiIrYisi KCIrZCsiKSI7cmV0dXJuIGZ9LGVhY2g6ZnVuY3Rpb24oYSxiKXtyZXR1cm4gYy5l YWNoKHRoaXMsYSxiKX0scmVhZHk6ZnVuY3Rpb24oYSl7Yy5iaW5kUmVhZHkoKTtp ZihjLmlzUmVhZHkpYS5jYWxsKHMsYyk7ZWxzZSBRJiZRLnB1c2goYSk7cmV0dXJu IHRoaXN9LGVxOmZ1bmN0aW9uKGEpe3JldHVybiBhPT09LTE/dGhpcy5zbGljZShh KTp0aGlzLnNsaWNlKGEsK2ErMSl9LGZpcnN0OmZ1bmN0aW9uKCl7cmV0dXJuIHRo aXMuZXEoMCl9LGxhc3Q6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5lcSgtMSl9LHNs aWNlOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMucHVzaFN0YWNrKFIuYXBwbHkodGhp cyxhcmd1bWVudHMpLCJzbGljZSIsUi5jYWxsKGFyZ3VtZW50cykuam9pbigiLCIp KX0sbWFwOmZ1bmN0aW9uKGEpe3JldHVybiB0aGlzLnB1c2hTdGFjayhjLm1hcCh0 aGlzLA0KZnVuY3Rpb24oYixkKXtyZXR1cm4gYS5jYWxsKGIsZCxiKX0pKX0sZW5k OmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMucHJldk9iamVjdHx8YyhudWxsKX0scHVz aDpiYSxzb3J0OltdLnNvcnQsc3BsaWNlOltdLnNwbGljZX07Yy5mbi5pbml0LnBy b3RvdHlwZT1jLmZuO2MuZXh0ZW5kPWMuZm4uZXh0ZW5kPWZ1bmN0aW9uKCl7dmFy IGE9YXJndW1lbnRzWzBdfHx7fSxiPTEsZD1hcmd1bWVudHMubGVuZ3RoLGY9ZmFs c2UsZSxqLGksbztpZih0eXBlb2YgYT09PSJib29sZWFuIil7Zj1hO2E9YXJndW1l bnRzWzFdfHx7fTtiPTJ9aWYodHlwZW9mIGEhPT0ib2JqZWN0IiYmIWMuaXNGdW5j dGlvbihhKSlhPXt9O2lmKGQ9PT1iKXthPXRoaXM7LS1ifWZvcig7YjxkO2IrKylp ZigoZT1hcmd1bWVudHNbYl0pIT1udWxsKWZvcihqIGluIGUpe2k9YVtqXTtvPWVb al07aWYoYSE9PW8paWYoZiYmbyYmKGMuaXNQbGFpbk9iamVjdChvKXx8Yy5pc0Fy cmF5KG8pKSl7aT1pJiYoYy5pc1BsYWluT2JqZWN0KGkpfHwNCmMuaXNBcnJheShp KSk/aTpjLmlzQXJyYXkobyk/W106e307YVtqXT1jLmV4dGVuZChmLGksbyl9ZWxz ZSBpZihvIT09dylhW2pdPW99cmV0dXJuIGF9O2MuZXh0ZW5kKHtub0NvbmZsaWN0 OmZ1bmN0aW9uKGEpe0EuJD1TYTtpZihhKUEualF1ZXJ5PVJhO3JldHVybiBjfSxp c1JlYWR5OmZhbHNlLHJlYWR5OmZ1bmN0aW9uKCl7aWYoIWMuaXNSZWFkeSl7aWYo IXMuYm9keSlyZXR1cm4gc2V0VGltZW91dChjLnJlYWR5LDEzKTtjLmlzUmVhZHk9 dHJ1ZTtpZihRKXtmb3IodmFyIGEsYj0wO2E9UVtiKytdOylhLmNhbGwocyxjKTtR PW51bGx9Yy5mbi50cmlnZ2VySGFuZGxlciYmYyhzKS50cmlnZ2VySGFuZGxlcigi cmVhZHkiKX19LGJpbmRSZWFkeTpmdW5jdGlvbigpe2lmKCF4YSl7eGE9dHJ1ZTtp ZihzLnJlYWR5U3RhdGU9PT0iY29tcGxldGUiKXJldHVybiBjLnJlYWR5KCk7aWYo cy5hZGRFdmVudExpc3RlbmVyKXtzLmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRl bnRMb2FkZWQiLA0KTCxmYWxzZSk7QS5hZGRFdmVudExpc3RlbmVyKCJsb2FkIixj LnJlYWR5LGZhbHNlKX1lbHNlIGlmKHMuYXR0YWNoRXZlbnQpe3MuYXR0YWNoRXZl bnQoIm9ucmVhZHlzdGF0ZWNoYW5nZSIsTCk7QS5hdHRhY2hFdmVudCgib25sb2Fk IixjLnJlYWR5KTt2YXIgYT1mYWxzZTt0cnl7YT1BLmZyYW1lRWxlbWVudD09bnVs bH1jYXRjaChiKXt9cy5kb2N1bWVudEVsZW1lbnQuZG9TY3JvbGwmJmEmJm1hKCl9 fX0saXNGdW5jdGlvbjpmdW5jdGlvbihhKXtyZXR1cm4gJC5jYWxsKGEpPT09Iltv YmplY3QgRnVuY3Rpb25dIn0saXNBcnJheTpmdW5jdGlvbihhKXtyZXR1cm4gJC5j YWxsKGEpPT09IltvYmplY3QgQXJyYXldIn0saXNQbGFpbk9iamVjdDpmdW5jdGlv bihhKXtpZighYXx8JC5jYWxsKGEpIT09IltvYmplY3QgT2JqZWN0XSJ8fGEubm9k ZVR5cGV8fGEuc2V0SW50ZXJ2YWwpcmV0dXJuIGZhbHNlO2lmKGEuY29uc3RydWN0 b3ImJiFhYS5jYWxsKGEsImNvbnN0cnVjdG9yIikmJiFhYS5jYWxsKGEuY29uc3Ry dWN0b3IucHJvdG90eXBlLA0KImlzUHJvdG90eXBlT2YiKSlyZXR1cm4gZmFsc2U7 dmFyIGI7Zm9yKGIgaW4gYSk7cmV0dXJuIGI9PT13fHxhYS5jYWxsKGEsYil9LGlz RW1wdHlPYmplY3Q6ZnVuY3Rpb24oYSl7Zm9yKHZhciBiIGluIGEpcmV0dXJuIGZh bHNlO3JldHVybiB0cnVlfSxlcnJvcjpmdW5jdGlvbihhKXt0aHJvdyBhO30scGFy c2VKU09OOmZ1bmN0aW9uKGEpe2lmKHR5cGVvZiBhIT09InN0cmluZyJ8fCFhKXJl dHVybiBudWxsO2E9Yy50cmltKGEpO2lmKC9eW1xdLDp7fVxzXSokLy50ZXN0KGEu cmVwbGFjZSgvXFwoPzpbIlxcXC9iZm5ydF18dVswLTlhLWZBLUZdezR9KS9nLCJA IikucmVwbGFjZSgvIlteIlxcXG5ccl0qInx0cnVlfGZhbHNlfG51bGx8LT9cZCso PzpcLlxkKik/KD86W2VFXVsrXC1dP1xkKyk/L2csIl0iKS5yZXBsYWNlKC8oPzpe fDp8LCkoPzpccypcWykrL2csIiIpKSlyZXR1cm4gQS5KU09OJiZBLkpTT04ucGFy c2U/QS5KU09OLnBhcnNlKGEpOihuZXcgRnVuY3Rpb24oInJldHVybiAiKw0KYSkp KCk7ZWxzZSBjLmVycm9yKCJJbnZhbGlkIEpTT046ICIrYSl9LG5vb3A6ZnVuY3Rp b24oKXt9LGdsb2JhbEV2YWw6ZnVuY3Rpb24oYSl7aWYoYSYmVmEudGVzdChhKSl7 dmFyIGI9cy5nZXRFbGVtZW50c0J5VGFnTmFtZSgiaGVhZCIpWzBdfHxzLmRvY3Vt ZW50RWxlbWVudCxkPXMuY3JlYXRlRWxlbWVudCgic2NyaXB0Iik7ZC50eXBlPSJ0 ZXh0L2phdmFzY3JpcHQiO2lmKGMuc3VwcG9ydC5zY3JpcHRFdmFsKWQuYXBwZW5k Q2hpbGQocy5jcmVhdGVUZXh0Tm9kZShhKSk7ZWxzZSBkLnRleHQ9YTtiLmluc2Vy dEJlZm9yZShkLGIuZmlyc3RDaGlsZCk7Yi5yZW1vdmVDaGlsZChkKX19LG5vZGVO YW1lOmZ1bmN0aW9uKGEsYil7cmV0dXJuIGEubm9kZU5hbWUmJmEubm9kZU5hbWUu dG9VcHBlckNhc2UoKT09PWIudG9VcHBlckNhc2UoKX0sZWFjaDpmdW5jdGlvbihh LGIsZCl7dmFyIGYsZT0wLGo9YS5sZW5ndGgsaT1qPT09d3x8Yy5pc0Z1bmN0aW9u KGEpO2lmKGQpaWYoaSlmb3IoZiBpbiBhKXtpZihiLmFwcGx5KGFbZl0sDQpkKT09 PWZhbHNlKWJyZWFrfWVsc2UgZm9yKDtlPGo7KXtpZihiLmFwcGx5KGFbZSsrXSxk KT09PWZhbHNlKWJyZWFrfWVsc2UgaWYoaSlmb3IoZiBpbiBhKXtpZihiLmNhbGwo YVtmXSxmLGFbZl0pPT09ZmFsc2UpYnJlYWt9ZWxzZSBmb3IoZD1hWzBdO2U8aiYm Yi5jYWxsKGQsZSxkKSE9PWZhbHNlO2Q9YVsrK2VdKTtyZXR1cm4gYX0sdHJpbTpm dW5jdGlvbihhKXtyZXR1cm4oYXx8IiIpLnJlcGxhY2UoV2EsIiIpfSxtYWtlQXJy YXk6ZnVuY3Rpb24oYSxiKXtiPWJ8fFtdO2lmKGEhPW51bGwpYS5sZW5ndGg9PW51 bGx8fHR5cGVvZiBhPT09InN0cmluZyJ8fGMuaXNGdW5jdGlvbihhKXx8dHlwZW9m IGEhPT0iZnVuY3Rpb24iJiZhLnNldEludGVydmFsP2JhLmNhbGwoYixhKTpjLm1l cmdlKGIsYSk7cmV0dXJuIGJ9LGluQXJyYXk6ZnVuY3Rpb24oYSxiKXtpZihiLmlu ZGV4T2YpcmV0dXJuIGIuaW5kZXhPZihhKTtmb3IodmFyIGQ9MCxmPWIubGVuZ3Ro O2Q8ZjtkKyspaWYoYltkXT09PQ0KYSlyZXR1cm4gZDtyZXR1cm4tMX0sbWVyZ2U6 ZnVuY3Rpb24oYSxiKXt2YXIgZD1hLmxlbmd0aCxmPTA7aWYodHlwZW9mIGIubGVu Z3RoPT09Im51bWJlciIpZm9yKHZhciBlPWIubGVuZ3RoO2Y8ZTtmKyspYVtkKytd PWJbZl07ZWxzZSBmb3IoO2JbZl0hPT13OylhW2QrK109YltmKytdO2EubGVuZ3Ro PWQ7cmV0dXJuIGF9LGdyZXA6ZnVuY3Rpb24oYSxiLGQpe2Zvcih2YXIgZj1bXSxl PTAsaj1hLmxlbmd0aDtlPGo7ZSsrKSFkIT09IWIoYVtlXSxlKSYmZi5wdXNoKGFb ZV0pO3JldHVybiBmfSxtYXA6ZnVuY3Rpb24oYSxiLGQpe2Zvcih2YXIgZj1bXSxl LGo9MCxpPWEubGVuZ3RoO2o8aTtqKyspe2U9YihhW2pdLGosZCk7aWYoZSE9bnVs bClmW2YubGVuZ3RoXT1lfXJldHVybiBmLmNvbmNhdC5hcHBseShbXSxmKX0sZ3Vp ZDoxLHByb3h5OmZ1bmN0aW9uKGEsYixkKXtpZihhcmd1bWVudHMubGVuZ3RoPT09 MilpZih0eXBlb2YgYj09PSJzdHJpbmciKXtkPWE7YT1kW2JdO2I9d31lbHNlIGlm KGImJg0KIWMuaXNGdW5jdGlvbihiKSl7ZD1iO2I9d31pZighYiYmYSliPWZ1bmN0 aW9uKCl7cmV0dXJuIGEuYXBwbHkoZHx8dGhpcyxhcmd1bWVudHMpfTtpZihhKWIu Z3VpZD1hLmd1aWQ9YS5ndWlkfHxiLmd1aWR8fGMuZ3VpZCsrO3JldHVybiBifSx1 YU1hdGNoOmZ1bmN0aW9uKGEpe2E9YS50b0xvd2VyQ2FzZSgpO2E9Lyh3ZWJraXQp WyBcL10oW1x3Ll0rKS8uZXhlYyhhKXx8LyhvcGVyYSkoPzouKnZlcnNpb24pP1sg XC9dKFtcdy5dKykvLmV4ZWMoYSl8fC8obXNpZSkgKFtcdy5dKykvLmV4ZWMoYSl8 fCEvY29tcGF0aWJsZS8udGVzdChhKSYmLyhtb3ppbGxhKSg/Oi4qPyBydjooW1x3 Ll0rKSk/Ly5leGVjKGEpfHxbXTtyZXR1cm57YnJvd3NlcjphWzFdfHwiIix2ZXJz aW9uOmFbMl18fCIwIn19LGJyb3dzZXI6e319KTtQPWMudWFNYXRjaChQKTtpZihQ LmJyb3dzZXIpe2MuYnJvd3NlcltQLmJyb3dzZXJdPXRydWU7Yy5icm93c2VyLnZl cnNpb249UC52ZXJzaW9ufWlmKGMuYnJvd3Nlci53ZWJraXQpYy5icm93c2VyLnNh ZmFyaT0NCnRydWU7aWYoeWEpYy5pbkFycmF5PWZ1bmN0aW9uKGEsYil7cmV0dXJu IHlhLmNhbGwoYixhKX07VD1jKHMpO2lmKHMuYWRkRXZlbnRMaXN0ZW5lcilMPWZ1 bmN0aW9uKCl7cy5yZW1vdmVFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVk IixMLGZhbHNlKTtjLnJlYWR5KCl9O2Vsc2UgaWYocy5hdHRhY2hFdmVudClMPWZ1 bmN0aW9uKCl7aWYocy5yZWFkeVN0YXRlPT09ImNvbXBsZXRlIil7cy5kZXRhY2hF dmVudCgib25yZWFkeXN0YXRlY2hhbmdlIixMKTtjLnJlYWR5KCl9fTsoZnVuY3Rp b24oKXtjLnN1cHBvcnQ9e307dmFyIGE9cy5kb2N1bWVudEVsZW1lbnQsYj1zLmNy ZWF0ZUVsZW1lbnQoInNjcmlwdCIpLGQ9cy5jcmVhdGVFbGVtZW50KCJkaXYiKSxm PSJzY3JpcHQiK0ooKTtkLnN0eWxlLmRpc3BsYXk9Im5vbmUiO2QuaW5uZXJIVE1M PSIgICA8bGluay8+PHRhYmxlPjwvdGFibGU+PGEgaHJlZj0nL2EnIHN0eWxlPSdj b2xvcjpyZWQ7ZmxvYXQ6bGVmdDtvcGFjaXR5Oi41NTsnPmE8L2E+PGlucHV0IHR5 cGU9J2NoZWNrYm94Jy8+IjsNCnZhciBlPWQuZ2V0RWxlbWVudHNCeVRhZ05hbWUo IioiKSxqPWQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoImEiKVswXTtpZighKCFlfHwh ZS5sZW5ndGh8fCFqKSl7Yy5zdXBwb3J0PXtsZWFkaW5nV2hpdGVzcGFjZTpkLmZp cnN0Q2hpbGQubm9kZVR5cGU9PT0zLHRib2R5OiFkLmdldEVsZW1lbnRzQnlUYWdO YW1lKCJ0Ym9keSIpLmxlbmd0aCxodG1sU2VyaWFsaXplOiEhZC5nZXRFbGVtZW50 c0J5VGFnTmFtZSgibGluayIpLmxlbmd0aCxzdHlsZTovcmVkLy50ZXN0KGouZ2V0 QXR0cmlidXRlKCJzdHlsZSIpKSxocmVmTm9ybWFsaXplZDpqLmdldEF0dHJpYnV0 ZSgiaHJlZiIpPT09Ii9hIixvcGFjaXR5Oi9eMC41NSQvLnRlc3Qoai5zdHlsZS5v cGFjaXR5KSxjc3NGbG9hdDohIWouc3R5bGUuY3NzRmxvYXQsY2hlY2tPbjpkLmdl dEVsZW1lbnRzQnlUYWdOYW1lKCJpbnB1dCIpWzBdLnZhbHVlPT09Im9uIixvcHRT ZWxlY3RlZDpzLmNyZWF0ZUVsZW1lbnQoInNlbGVjdCIpLmFwcGVuZENoaWxkKHMu Y3JlYXRlRWxlbWVudCgib3B0aW9uIikpLnNlbGVjdGVkLA0KcGFyZW50Tm9kZTpk LnJlbW92ZUNoaWxkKGQuYXBwZW5kQ2hpbGQocy5jcmVhdGVFbGVtZW50KCJkaXYi KSkpLnBhcmVudE5vZGU9PT1udWxsLGRlbGV0ZUV4cGFuZG86dHJ1ZSxjaGVja0Ns b25lOmZhbHNlLHNjcmlwdEV2YWw6ZmFsc2Usbm9DbG9uZUV2ZW50OnRydWUsYm94 TW9kZWw6bnVsbH07Yi50eXBlPSJ0ZXh0L2phdmFzY3JpcHQiO3RyeXtiLmFwcGVu ZENoaWxkKHMuY3JlYXRlVGV4dE5vZGUoIndpbmRvdy4iK2YrIj0xOyIpKX1jYXRj aChpKXt9YS5pbnNlcnRCZWZvcmUoYixhLmZpcnN0Q2hpbGQpO2lmKEFbZl0pe2Mu c3VwcG9ydC5zY3JpcHRFdmFsPXRydWU7ZGVsZXRlIEFbZl19dHJ5e2RlbGV0ZSBi LnRlc3R9Y2F0Y2gobyl7Yy5zdXBwb3J0LmRlbGV0ZUV4cGFuZG89ZmFsc2V9YS5y ZW1vdmVDaGlsZChiKTtpZihkLmF0dGFjaEV2ZW50JiZkLmZpcmVFdmVudCl7ZC5h dHRhY2hFdmVudCgib25jbGljayIsZnVuY3Rpb24gaygpe2Muc3VwcG9ydC5ub0Ns b25lRXZlbnQ9DQpmYWxzZTtkLmRldGFjaEV2ZW50KCJvbmNsaWNrIixrKX0pO2Qu Y2xvbmVOb2RlKHRydWUpLmZpcmVFdmVudCgib25jbGljayIpfWQ9cy5jcmVhdGVF bGVtZW50KCJkaXYiKTtkLmlubmVySFRNTD0iPGlucHV0IHR5cGU9J3JhZGlvJyBu YW1lPSdyYWRpb3Rlc3QnIGNoZWNrZWQ9J2NoZWNrZWQnLz4iO2E9cy5jcmVhdGVE b2N1bWVudEZyYWdtZW50KCk7YS5hcHBlbmRDaGlsZChkLmZpcnN0Q2hpbGQpO2Mu c3VwcG9ydC5jaGVja0Nsb25lPWEuY2xvbmVOb2RlKHRydWUpLmNsb25lTm9kZSh0 cnVlKS5sYXN0Q2hpbGQuY2hlY2tlZDtjKGZ1bmN0aW9uKCl7dmFyIGs9cy5jcmVh dGVFbGVtZW50KCJkaXYiKTtrLnN0eWxlLndpZHRoPWsuc3R5bGUucGFkZGluZ0xl ZnQ9IjFweCI7cy5ib2R5LmFwcGVuZENoaWxkKGspO2MuYm94TW9kZWw9Yy5zdXBw b3J0LmJveE1vZGVsPWsub2Zmc2V0V2lkdGg9PT0yO3MuYm9keS5yZW1vdmVDaGls ZChrKS5zdHlsZS5kaXNwbGF5PSJub25lIn0pO2E9ZnVuY3Rpb24oayl7dmFyIG49 DQpzLmNyZWF0ZUVsZW1lbnQoImRpdiIpO2s9Im9uIitrO3ZhciByPWsgaW4gbjtp Zighcil7bi5zZXRBdHRyaWJ1dGUoaywicmV0dXJuOyIpO3I9dHlwZW9mIG5ba109 PT0iZnVuY3Rpb24ifXJldHVybiByfTtjLnN1cHBvcnQuc3VibWl0QnViYmxlcz1h KCJzdWJtaXQiKTtjLnN1cHBvcnQuY2hhbmdlQnViYmxlcz1hKCJjaGFuZ2UiKTth PWI9ZD1lPWo9bnVsbH19KSgpO2MucHJvcHM9eyJmb3IiOiJodG1sRm9yIiwiY2xh c3MiOiJjbGFzc05hbWUiLHJlYWRvbmx5OiJyZWFkT25seSIsbWF4bGVuZ3RoOiJt YXhMZW5ndGgiLGNlbGxzcGFjaW5nOiJjZWxsU3BhY2luZyIscm93c3Bhbjoicm93 U3BhbiIsY29sc3BhbjoiY29sU3BhbiIsdGFiaW5kZXg6InRhYkluZGV4Iix1c2Vt YXA6InVzZU1hcCIsZnJhbWVib3JkZXI6ImZyYW1lQm9yZGVyIn07dmFyIEc9ImpR dWVyeSIrSigpLFlhPTAsemE9e307Yy5leHRlbmQoe2NhY2hlOnt9LGV4cGFuZG86 Ryxub0RhdGE6e2VtYmVkOnRydWUsb2JqZWN0OnRydWUsDQphcHBsZXQ6dHJ1ZX0s ZGF0YTpmdW5jdGlvbihhLGIsZCl7aWYoIShhLm5vZGVOYW1lJiZjLm5vRGF0YVth Lm5vZGVOYW1lLnRvTG93ZXJDYXNlKCldKSl7YT1hPT1BP3phOmE7dmFyIGY9YVtH XSxlPWMuY2FjaGU7aWYoIWYmJnR5cGVvZiBiPT09InN0cmluZyImJmQ9PT13KXJl dHVybiBudWxsO2Z8fChmPSsrWWEpO2lmKHR5cGVvZiBiPT09Im9iamVjdCIpe2Fb R109ZjtlW2ZdPWMuZXh0ZW5kKHRydWUse30sYil9ZWxzZSBpZighZVtmXSl7YVtH XT1mO2VbZl09e319YT1lW2ZdO2lmKGQhPT13KWFbYl09ZDtyZXR1cm4gdHlwZW9m IGI9PT0ic3RyaW5nIj9hW2JdOmF9fSxyZW1vdmVEYXRhOmZ1bmN0aW9uKGEsYil7 aWYoIShhLm5vZGVOYW1lJiZjLm5vRGF0YVthLm5vZGVOYW1lLnRvTG93ZXJDYXNl KCldKSl7YT1hPT1BP3phOmE7dmFyIGQ9YVtHXSxmPWMuY2FjaGUsZT1mW2RdO2lm KGIpe2lmKGUpe2RlbGV0ZSBlW2JdO2MuaXNFbXB0eU9iamVjdChlKSYmYy5yZW1v dmVEYXRhKGEpfX1lbHNle2lmKGMuc3VwcG9ydC5kZWxldGVFeHBhbmRvKWRlbGV0 ZSBhW2MuZXhwYW5kb107DQplbHNlIGEucmVtb3ZlQXR0cmlidXRlJiZhLnJlbW92 ZUF0dHJpYnV0ZShjLmV4cGFuZG8pO2RlbGV0ZSBmW2RdfX19fSk7Yy5mbi5leHRl bmQoe2RhdGE6ZnVuY3Rpb24oYSxiKXtpZih0eXBlb2YgYT09PSJ1bmRlZmluZWQi JiZ0aGlzLmxlbmd0aClyZXR1cm4gYy5kYXRhKHRoaXNbMF0pO2Vsc2UgaWYodHlw ZW9mIGE9PT0ib2JqZWN0IilyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7Yy5k YXRhKHRoaXMsYSl9KTt2YXIgZD1hLnNwbGl0KCIuIik7ZFsxXT1kWzFdPyIuIitk WzFdOiIiO2lmKGI9PT13KXt2YXIgZj10aGlzLnRyaWdnZXJIYW5kbGVyKCJnZXRE YXRhIitkWzFdKyIhIixbZFswXV0pO2lmKGY9PT13JiZ0aGlzLmxlbmd0aClmPWMu ZGF0YSh0aGlzWzBdLGEpO3JldHVybiBmPT09dyYmZFsxXT90aGlzLmRhdGEoZFsw XSk6Zn1lbHNlIHJldHVybiB0aGlzLnRyaWdnZXIoInNldERhdGEiK2RbMV0rIiEi LFtkWzBdLGJdKS5lYWNoKGZ1bmN0aW9uKCl7Yy5kYXRhKHRoaXMsDQphLGIpfSl9 LHJlbW92ZURhdGE6ZnVuY3Rpb24oYSl7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlv bigpe2MucmVtb3ZlRGF0YSh0aGlzLGEpfSl9fSk7Yy5leHRlbmQoe3F1ZXVlOmZ1 bmN0aW9uKGEsYixkKXtpZihhKXtiPShifHwiZngiKSsicXVldWUiO3ZhciBmPWMu ZGF0YShhLGIpO2lmKCFkKXJldHVybiBmfHxbXTtpZighZnx8Yy5pc0FycmF5KGQp KWY9Yy5kYXRhKGEsYixjLm1ha2VBcnJheShkKSk7ZWxzZSBmLnB1c2goZCk7cmV0 dXJuIGZ9fSxkZXF1ZXVlOmZ1bmN0aW9uKGEsYil7Yj1ifHwiZngiO3ZhciBkPWMu cXVldWUoYSxiKSxmPWQuc2hpZnQoKTtpZihmPT09ImlucHJvZ3Jlc3MiKWY9ZC5z aGlmdCgpO2lmKGYpe2I9PT0iZngiJiZkLnVuc2hpZnQoImlucHJvZ3Jlc3MiKTtm LmNhbGwoYSxmdW5jdGlvbigpe2MuZGVxdWV1ZShhLGIpfSl9fX0pO2MuZm4uZXh0 ZW5kKHtxdWV1ZTpmdW5jdGlvbihhLGIpe2lmKHR5cGVvZiBhIT09InN0cmluZyIp e2I9YTthPSJmeCJ9aWYoYj09PQ0KdylyZXR1cm4gYy5xdWV1ZSh0aGlzWzBdLGEp O3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZD1jLnF1ZXVlKHRoaXMs YSxiKTthPT09ImZ4IiYmZFswXSE9PSJpbnByb2dyZXNzIiYmYy5kZXF1ZXVlKHRo aXMsYSl9KX0sZGVxdWV1ZTpmdW5jdGlvbihhKXtyZXR1cm4gdGhpcy5lYWNoKGZ1 bmN0aW9uKCl7Yy5kZXF1ZXVlKHRoaXMsYSl9KX0sZGVsYXk6ZnVuY3Rpb24oYSxi KXthPWMuZng/Yy5meC5zcGVlZHNbYV18fGE6YTtiPWJ8fCJmeCI7cmV0dXJuIHRo aXMucXVldWUoYixmdW5jdGlvbigpe3ZhciBkPXRoaXM7c2V0VGltZW91dChmdW5j dGlvbigpe2MuZGVxdWV1ZShkLGIpfSxhKX0pfSxjbGVhclF1ZXVlOmZ1bmN0aW9u KGEpe3JldHVybiB0aGlzLnF1ZXVlKGF8fCJmeCIsW10pfX0pO3ZhciBBYT0vW1xu XHRdL2csY2E9L1xzKy8sWmE9L1xyL2csJGE9L2hyZWZ8c3JjfHN0eWxlLyxhYj0v KGJ1dHRvbnxpbnB1dCkvaSxiYj0vKGJ1dHRvbnxpbnB1dHxvYmplY3R8c2VsZWN0 fHRleHRhcmVhKS9pLA0KY2I9L14oYXxhcmVhKSQvaSxCYT0vcmFkaW98Y2hlY2ti b3gvO2MuZm4uZXh0ZW5kKHthdHRyOmZ1bmN0aW9uKGEsYil7cmV0dXJuIFgodGhp cyxhLGIsdHJ1ZSxjLmF0dHIpfSxyZW1vdmVBdHRyOmZ1bmN0aW9uKGEpe3JldHVy biB0aGlzLmVhY2goZnVuY3Rpb24oKXtjLmF0dHIodGhpcyxhLCIiKTt0aGlzLm5v ZGVUeXBlPT09MSYmdGhpcy5yZW1vdmVBdHRyaWJ1dGUoYSl9KX0sYWRkQ2xhc3M6 ZnVuY3Rpb24oYSl7aWYoYy5pc0Z1bmN0aW9uKGEpKXJldHVybiB0aGlzLmVhY2go ZnVuY3Rpb24obil7dmFyIHI9Yyh0aGlzKTtyLmFkZENsYXNzKGEuY2FsbCh0aGlz LG4sci5hdHRyKCJjbGFzcyIpKSl9KTtpZihhJiZ0eXBlb2YgYT09PSJzdHJpbmci KWZvcih2YXIgYj0oYXx8IiIpLnNwbGl0KGNhKSxkPTAsZj10aGlzLmxlbmd0aDtk PGY7ZCsrKXt2YXIgZT10aGlzW2RdO2lmKGUubm9kZVR5cGU9PT0xKWlmKGUuY2xh c3NOYW1lKXtmb3IodmFyIGo9IiAiK2UuY2xhc3NOYW1lKyIgIiwNCmk9ZS5jbGFz c05hbWUsbz0wLGs9Yi5sZW5ndGg7bzxrO28rKylpZihqLmluZGV4T2YoIiAiK2Jb b10rIiAiKTwwKWkrPSIgIitiW29dO2UuY2xhc3NOYW1lPWMudHJpbShpKX1lbHNl IGUuY2xhc3NOYW1lPWF9cmV0dXJuIHRoaXN9LHJlbW92ZUNsYXNzOmZ1bmN0aW9u KGEpe2lmKGMuaXNGdW5jdGlvbihhKSlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9u KGspe3ZhciBuPWModGhpcyk7bi5yZW1vdmVDbGFzcyhhLmNhbGwodGhpcyxrLG4u YXR0cigiY2xhc3MiKSkpfSk7aWYoYSYmdHlwZW9mIGE9PT0ic3RyaW5nInx8YT09 PXcpZm9yKHZhciBiPShhfHwiIikuc3BsaXQoY2EpLGQ9MCxmPXRoaXMubGVuZ3Ro O2Q8ZjtkKyspe3ZhciBlPXRoaXNbZF07aWYoZS5ub2RlVHlwZT09PTEmJmUuY2xh c3NOYW1lKWlmKGEpe2Zvcih2YXIgaj0oIiAiK2UuY2xhc3NOYW1lKyIgIikucmVw bGFjZShBYSwiICIpLGk9MCxvPWIubGVuZ3RoO2k8bztpKyspaj1qLnJlcGxhY2Uo IiAiK2JbaV0rIiAiLA0KIiAiKTtlLmNsYXNzTmFtZT1jLnRyaW0oail9ZWxzZSBl LmNsYXNzTmFtZT0iIn1yZXR1cm4gdGhpc30sdG9nZ2xlQ2xhc3M6ZnVuY3Rpb24o YSxiKXt2YXIgZD10eXBlb2YgYSxmPXR5cGVvZiBiPT09ImJvb2xlYW4iO2lmKGMu aXNGdW5jdGlvbihhKSlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKGUpe3ZhciBq PWModGhpcyk7ai50b2dnbGVDbGFzcyhhLmNhbGwodGhpcyxlLGouYXR0cigiY2xh c3MiKSxiKSxiKX0pO3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXtpZihkPT09 InN0cmluZyIpZm9yKHZhciBlLGo9MCxpPWModGhpcyksbz1iLGs9YS5zcGxpdChj YSk7ZT1rW2orK107KXtvPWY/bzohaS5oYXNDbGFzcyhlKTtpW28/ImFkZENsYXNz IjoicmVtb3ZlQ2xhc3MiXShlKX1lbHNlIGlmKGQ9PT0idW5kZWZpbmVkInx8ZD09 PSJib29sZWFuIil7dGhpcy5jbGFzc05hbWUmJmMuZGF0YSh0aGlzLCJfX2NsYXNz TmFtZV9fIix0aGlzLmNsYXNzTmFtZSk7dGhpcy5jbGFzc05hbWU9DQp0aGlzLmNs YXNzTmFtZXx8YT09PWZhbHNlPyIiOmMuZGF0YSh0aGlzLCJfX2NsYXNzTmFtZV9f Iil8fCIifX0pfSxoYXNDbGFzczpmdW5jdGlvbihhKXthPSIgIithKyIgIjtmb3Io dmFyIGI9MCxkPXRoaXMubGVuZ3RoO2I8ZDtiKyspaWYoKCIgIit0aGlzW2JdLmNs YXNzTmFtZSsiICIpLnJlcGxhY2UoQWEsIiAiKS5pbmRleE9mKGEpPi0xKXJldHVy biB0cnVlO3JldHVybiBmYWxzZX0sdmFsOmZ1bmN0aW9uKGEpe2lmKGE9PT13KXt2 YXIgYj10aGlzWzBdO2lmKGIpe2lmKGMubm9kZU5hbWUoYiwib3B0aW9uIikpcmV0 dXJuKGIuYXR0cmlidXRlcy52YWx1ZXx8e30pLnNwZWNpZmllZD9iLnZhbHVlOmIu dGV4dDtpZihjLm5vZGVOYW1lKGIsInNlbGVjdCIpKXt2YXIgZD1iLnNlbGVjdGVk SW5kZXgsZj1bXSxlPWIub3B0aW9ucztiPWIudHlwZT09PSJzZWxlY3Qtb25lIjtp ZihkPDApcmV0dXJuIG51bGw7dmFyIGo9Yj9kOjA7Zm9yKGQ9Yj9kKzE6ZS5sZW5n dGg7ajxkO2orKyl7dmFyIGk9DQplW2pdO2lmKGkuc2VsZWN0ZWQpe2E9YyhpKS52 YWwoKTtpZihiKXJldHVybiBhO2YucHVzaChhKX19cmV0dXJuIGZ9aWYoQmEudGVz dChiLnR5cGUpJiYhYy5zdXBwb3J0LmNoZWNrT24pcmV0dXJuIGIuZ2V0QXR0cmli dXRlKCJ2YWx1ZSIpPT09bnVsbD8ib24iOmIudmFsdWU7cmV0dXJuKGIudmFsdWV8 fCIiKS5yZXBsYWNlKFphLCIiKX1yZXR1cm4gd312YXIgbz1jLmlzRnVuY3Rpb24o YSk7cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihrKXt2YXIgbj1jKHRoaXMpLHI9 YTtpZih0aGlzLm5vZGVUeXBlPT09MSl7aWYobylyPWEuY2FsbCh0aGlzLGssbi52 YWwoKSk7aWYodHlwZW9mIHI9PT0ibnVtYmVyIilyKz0iIjtpZihjLmlzQXJyYXko cikmJkJhLnRlc3QodGhpcy50eXBlKSl0aGlzLmNoZWNrZWQ9Yy5pbkFycmF5KG4u dmFsKCkscik+PTA7ZWxzZSBpZihjLm5vZGVOYW1lKHRoaXMsInNlbGVjdCIpKXt2 YXIgdT1jLm1ha2VBcnJheShyKTtjKCJvcHRpb24iLHRoaXMpLmVhY2goZnVuY3Rp b24oKXt0aGlzLnNlbGVjdGVkPQ0KYy5pbkFycmF5KGModGhpcykudmFsKCksdSk+ PTB9KTtpZighdS5sZW5ndGgpdGhpcy5zZWxlY3RlZEluZGV4PS0xfWVsc2UgdGhp cy52YWx1ZT1yfX0pfX0pO2MuZXh0ZW5kKHthdHRyRm46e3ZhbDp0cnVlLGNzczp0 cnVlLGh0bWw6dHJ1ZSx0ZXh0OnRydWUsZGF0YTp0cnVlLHdpZHRoOnRydWUsaGVp Z2h0OnRydWUsb2Zmc2V0OnRydWV9LGF0dHI6ZnVuY3Rpb24oYSxiLGQsZil7aWYo IWF8fGEubm9kZVR5cGU9PT0zfHxhLm5vZGVUeXBlPT09OClyZXR1cm4gdztpZihm JiZiIGluIGMuYXR0ckZuKXJldHVybiBjKGEpW2JdKGQpO2Y9YS5ub2RlVHlwZSE9 PTF8fCFjLmlzWE1MRG9jKGEpO3ZhciBlPWQhPT13O2I9ZiYmYy5wcm9wc1tiXXx8 YjtpZihhLm5vZGVUeXBlPT09MSl7dmFyIGo9JGEudGVzdChiKTtpZihiIGluIGEm JmYmJiFqKXtpZihlKXtiPT09InR5cGUiJiZhYi50ZXN0KGEubm9kZU5hbWUpJiZh LnBhcmVudE5vZGUmJmMuZXJyb3IoInR5cGUgcHJvcGVydHkgY2FuJ3QgYmUgY2hh bmdlZCIpOw0KYVtiXT1kfWlmKGMubm9kZU5hbWUoYSwiZm9ybSIpJiZhLmdldEF0 dHJpYnV0ZU5vZGUoYikpcmV0dXJuIGEuZ2V0QXR0cmlidXRlTm9kZShiKS5ub2Rl VmFsdWU7aWYoYj09PSJ0YWJJbmRleCIpcmV0dXJuKGI9YS5nZXRBdHRyaWJ1dGVO b2RlKCJ0YWJJbmRleCIpKSYmYi5zcGVjaWZpZWQ/Yi52YWx1ZTpiYi50ZXN0KGEu bm9kZU5hbWUpfHxjYi50ZXN0KGEubm9kZU5hbWUpJiZhLmhyZWY/MDp3O3JldHVy biBhW2JdfWlmKCFjLnN1cHBvcnQuc3R5bGUmJmYmJmI9PT0ic3R5bGUiKXtpZihl KWEuc3R5bGUuY3NzVGV4dD0iIitkO3JldHVybiBhLnN0eWxlLmNzc1RleHR9ZSYm YS5zZXRBdHRyaWJ1dGUoYiwiIitkKTthPSFjLnN1cHBvcnQuaHJlZk5vcm1hbGl6 ZWQmJmYmJmo/YS5nZXRBdHRyaWJ1dGUoYiwyKTphLmdldEF0dHJpYnV0ZShiKTty ZXR1cm4gYT09PW51bGw/dzphfXJldHVybiBjLnN0eWxlKGEsYixkKX19KTt2YXIg Tz0vXC4oLiopJC8sZGI9ZnVuY3Rpb24oYSl7cmV0dXJuIGEucmVwbGFjZSgvW15c d1xzXC5cfGBdL2csDQpmdW5jdGlvbihiKXtyZXR1cm4iXFwiK2J9KX07Yy5ldmVu dD17YWRkOmZ1bmN0aW9uKGEsYixkLGYpe2lmKCEoYS5ub2RlVHlwZT09PTN8fGEu bm9kZVR5cGU9PT04KSl7aWYoYS5zZXRJbnRlcnZhbCYmYSE9PUEmJiFhLmZyYW1l RWxlbWVudClhPUE7dmFyIGUsajtpZihkLmhhbmRsZXIpe2U9ZDtkPWUuaGFuZGxl cn1pZighZC5ndWlkKWQuZ3VpZD1jLmd1aWQrKztpZihqPWMuZGF0YShhKSl7dmFy IGk9ai5ldmVudHM9ai5ldmVudHN8fHt9LG89ai5oYW5kbGU7aWYoIW8pai5oYW5k bGU9bz1mdW5jdGlvbigpe3JldHVybiB0eXBlb2YgYyE9PSJ1bmRlZmluZWQiJiYh Yy5ldmVudC50cmlnZ2VyZWQ/Yy5ldmVudC5oYW5kbGUuYXBwbHkoby5lbGVtLGFy Z3VtZW50cyk6d307by5lbGVtPWE7Yj1iLnNwbGl0KCIgIik7Zm9yKHZhciBrLG49 MCxyO2s9YltuKytdOyl7aj1lP2MuZXh0ZW5kKHt9LGUpOntoYW5kbGVyOmQsZGF0 YTpmfTtpZihrLmluZGV4T2YoIi4iKT4tMSl7cj1rLnNwbGl0KCIuIik7DQprPXIu c2hpZnQoKTtqLm5hbWVzcGFjZT1yLnNsaWNlKDApLnNvcnQoKS5qb2luKCIuIil9 ZWxzZXtyPVtdO2oubmFtZXNwYWNlPSIifWoudHlwZT1rO2ouZ3VpZD1kLmd1aWQ7 dmFyIHU9aVtrXSx6PWMuZXZlbnQuc3BlY2lhbFtrXXx8e307aWYoIXUpe3U9aVtr XT1bXTtpZighei5zZXR1cHx8ei5zZXR1cC5jYWxsKGEsZixyLG8pPT09ZmFsc2Up aWYoYS5hZGRFdmVudExpc3RlbmVyKWEuYWRkRXZlbnRMaXN0ZW5lcihrLG8sZmFs c2UpO2Vsc2UgYS5hdHRhY2hFdmVudCYmYS5hdHRhY2hFdmVudCgib24iK2ssbyl9 aWYoei5hZGQpe3ouYWRkLmNhbGwoYSxqKTtpZighai5oYW5kbGVyLmd1aWQpai5o YW5kbGVyLmd1aWQ9ZC5ndWlkfXUucHVzaChqKTtjLmV2ZW50Lmdsb2JhbFtrXT10 cnVlfWE9bnVsbH19fSxnbG9iYWw6e30scmVtb3ZlOmZ1bmN0aW9uKGEsYixkLGYp e2lmKCEoYS5ub2RlVHlwZT09PTN8fGEubm9kZVR5cGU9PT04KSl7dmFyIGUsaj0w LGksbyxrLG4scix1LHo9Yy5kYXRhKGEpLA0KQz16JiZ6LmV2ZW50cztpZih6JiZD KXtpZihiJiZiLnR5cGUpe2Q9Yi5oYW5kbGVyO2I9Yi50eXBlfWlmKCFifHx0eXBl b2YgYj09PSJzdHJpbmciJiZiLmNoYXJBdCgwKT09PSIuIil7Yj1ifHwiIjtmb3Io ZSBpbiBDKWMuZXZlbnQucmVtb3ZlKGEsZStiKX1lbHNle2ZvcihiPWIuc3BsaXQo IiAiKTtlPWJbaisrXTspe249ZTtpPWUuaW5kZXhPZigiLiIpPDA7bz1bXTtpZigh aSl7bz1lLnNwbGl0KCIuIik7ZT1vLnNoaWZ0KCk7az1uZXcgUmVnRXhwKCIoXnxc XC4pIitjLm1hcChvLnNsaWNlKDApLnNvcnQoKSxkYikuam9pbigiXFwuKD86Lipc XC4pPyIpKyIoXFwufCQpIil9aWYocj1DW2VdKWlmKGQpe249Yy5ldmVudC5zcGVj aWFsW2VdfHx7fTtmb3IoQj1mfHwwO0I8ci5sZW5ndGg7QisrKXt1PXJbQl07aWYo ZC5ndWlkPT09dS5ndWlkKXtpZihpfHxrLnRlc3QodS5uYW1lc3BhY2UpKXtmPT1u dWxsJiZyLnNwbGljZShCLS0sMSk7bi5yZW1vdmUmJm4ucmVtb3ZlLmNhbGwoYSx1 KX1pZihmIT0NCm51bGwpYnJlYWt9fWlmKHIubGVuZ3RoPT09MHx8ZiE9bnVsbCYm ci5sZW5ndGg9PT0xKXtpZighbi50ZWFyZG93bnx8bi50ZWFyZG93bi5jYWxsKGEs byk9PT1mYWxzZSlDYShhLGUsei5oYW5kbGUpO2RlbGV0ZSBDW2VdfX1lbHNlIGZv cih2YXIgQj0wO0I8ci5sZW5ndGg7QisrKXt1PXJbQl07aWYoaXx8ay50ZXN0KHUu bmFtZXNwYWNlKSl7Yy5ldmVudC5yZW1vdmUoYSxuLHUuaGFuZGxlcixCKTtyLnNw bGljZShCLS0sMSl9fX1pZihjLmlzRW1wdHlPYmplY3QoQykpe2lmKGI9ei5oYW5k bGUpYi5lbGVtPW51bGw7ZGVsZXRlIHouZXZlbnRzO2RlbGV0ZSB6LmhhbmRsZTtj LmlzRW1wdHlPYmplY3QoeikmJmMucmVtb3ZlRGF0YShhKX19fX19LHRyaWdnZXI6 ZnVuY3Rpb24oYSxiLGQsZil7dmFyIGU9YS50eXBlfHxhO2lmKCFmKXthPXR5cGVv ZiBhPT09Im9iamVjdCI/YVtHXT9hOmMuZXh0ZW5kKGMuRXZlbnQoZSksYSk6Yy5F dmVudChlKTtpZihlLmluZGV4T2YoIiEiKT49MCl7YS50eXBlPQ0KZT1lLnNsaWNl KDAsLTEpO2EuZXhjbHVzaXZlPXRydWV9aWYoIWQpe2Euc3RvcFByb3BhZ2F0aW9u KCk7Yy5ldmVudC5nbG9iYWxbZV0mJmMuZWFjaChjLmNhY2hlLGZ1bmN0aW9uKCl7 dGhpcy5ldmVudHMmJnRoaXMuZXZlbnRzW2VdJiZjLmV2ZW50LnRyaWdnZXIoYSxi LHRoaXMuaGFuZGxlLmVsZW0pfSl9aWYoIWR8fGQubm9kZVR5cGU9PT0zfHxkLm5v ZGVUeXBlPT09OClyZXR1cm4gdzthLnJlc3VsdD13O2EudGFyZ2V0PWQ7Yj1jLm1h a2VBcnJheShiKTtiLnVuc2hpZnQoYSl9YS5jdXJyZW50VGFyZ2V0PWQ7KGY9Yy5k YXRhKGQsImhhbmRsZSIpKSYmZi5hcHBseShkLGIpO2Y9ZC5wYXJlbnROb2RlfHxk Lm93bmVyRG9jdW1lbnQ7dHJ5e2lmKCEoZCYmZC5ub2RlTmFtZSYmYy5ub0RhdGFb ZC5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpXSkpaWYoZFsib24iK2VdJiZkWyJvbiIr ZV0uYXBwbHkoZCxiKT09PWZhbHNlKWEucmVzdWx0PWZhbHNlfWNhdGNoKGope31p ZighYS5pc1Byb3BhZ2F0aW9uU3RvcHBlZCgpJiYNCmYpYy5ldmVudC50cmlnZ2Vy KGEsYixmLHRydWUpO2Vsc2UgaWYoIWEuaXNEZWZhdWx0UHJldmVudGVkKCkpe2Y9 YS50YXJnZXQ7dmFyIGksbz1jLm5vZGVOYW1lKGYsImEiKSYmZT09PSJjbGljayIs az1jLmV2ZW50LnNwZWNpYWxbZV18fHt9O2lmKCghay5fZGVmYXVsdHx8ay5fZGVm YXVsdC5jYWxsKGQsYSk9PT1mYWxzZSkmJiFvJiYhKGYmJmYubm9kZU5hbWUmJmMu bm9EYXRhW2Yubm9kZU5hbWUudG9Mb3dlckNhc2UoKV0pKXt0cnl7aWYoZltlXSl7 aWYoaT1mWyJvbiIrZV0pZlsib24iK2VdPW51bGw7Yy5ldmVudC50cmlnZ2VyZWQ9 dHJ1ZTtmW2VdKCl9fWNhdGNoKG4pe31pZihpKWZbIm9uIitlXT1pO2MuZXZlbnQu dHJpZ2dlcmVkPWZhbHNlfX19LGhhbmRsZTpmdW5jdGlvbihhKXt2YXIgYixkLGYs ZTthPWFyZ3VtZW50c1swXT1jLmV2ZW50LmZpeChhfHxBLmV2ZW50KTthLmN1cnJl bnRUYXJnZXQ9dGhpcztiPWEudHlwZS5pbmRleE9mKCIuIik8MCYmIWEuZXhjbHVz aXZlOw0KaWYoIWIpe2Q9YS50eXBlLnNwbGl0KCIuIik7YS50eXBlPWQuc2hpZnQo KTtmPW5ldyBSZWdFeHAoIihefFxcLikiK2Quc2xpY2UoMCkuc29ydCgpLmpvaW4o IlxcLig/Oi4qXFwuKT8iKSsiKFxcLnwkKSIpfWU9Yy5kYXRhKHRoaXMsImV2ZW50 cyIpO2Q9ZVthLnR5cGVdO2lmKGUmJmQpe2Q9ZC5zbGljZSgwKTtlPTA7Zm9yKHZh ciBqPWQubGVuZ3RoO2U8ajtlKyspe3ZhciBpPWRbZV07aWYoYnx8Zi50ZXN0KGku bmFtZXNwYWNlKSl7YS5oYW5kbGVyPWkuaGFuZGxlcjthLmRhdGE9aS5kYXRhO2Eu aGFuZGxlT2JqPWk7aT1pLmhhbmRsZXIuYXBwbHkodGhpcyxhcmd1bWVudHMpO2lm KGkhPT13KXthLnJlc3VsdD1pO2lmKGk9PT1mYWxzZSl7YS5wcmV2ZW50RGVmYXVs dCgpO2Euc3RvcFByb3BhZ2F0aW9uKCl9fWlmKGEuaXNJbW1lZGlhdGVQcm9wYWdh dGlvblN0b3BwZWQoKSlicmVha319fXJldHVybiBhLnJlc3VsdH0scHJvcHM6ImFs dEtleSBhdHRyQ2hhbmdlIGF0dHJOYW1lIGJ1YmJsZXMgYnV0dG9uIGNhbmNlbGFi bGUgY2hhckNvZGUgY2xpZW50WCBjbGllbnRZIGN0cmxLZXkgY3VycmVudFRhcmdl dCBkYXRhIGRldGFpbCBldmVudFBoYXNlIGZyb21FbGVtZW50IGhhbmRsZXIga2V5 Q29kZSBsYXllclggbGF5ZXJZIG1ldGFLZXkgbmV3VmFsdWUgb2Zmc2V0WCBvZmZz ZXRZIG9yaWdpbmFsVGFyZ2V0IHBhZ2VYIHBhZ2VZIHByZXZWYWx1ZSByZWxhdGVk Tm9kZSByZWxhdGVkVGFyZ2V0IHNjcmVlblggc2NyZWVuWSBzaGlmdEtleSBzcmNF bGVtZW50IHRhcmdldCB0b0VsZW1lbnQgdmlldyB3aGVlbERlbHRhIHdoaWNoIi5z cGxpdCgiICIpLA0KZml4OmZ1bmN0aW9uKGEpe2lmKGFbR10pcmV0dXJuIGE7dmFy IGI9YTthPWMuRXZlbnQoYik7Zm9yKHZhciBkPXRoaXMucHJvcHMubGVuZ3RoLGY7 ZDspe2Y9dGhpcy5wcm9wc1stLWRdO2FbZl09YltmXX1pZighYS50YXJnZXQpYS50 YXJnZXQ9YS5zcmNFbGVtZW50fHxzO2lmKGEudGFyZ2V0Lm5vZGVUeXBlPT09Mylh LnRhcmdldD1hLnRhcmdldC5wYXJlbnROb2RlO2lmKCFhLnJlbGF0ZWRUYXJnZXQm JmEuZnJvbUVsZW1lbnQpYS5yZWxhdGVkVGFyZ2V0PWEuZnJvbUVsZW1lbnQ9PT1h LnRhcmdldD9hLnRvRWxlbWVudDphLmZyb21FbGVtZW50O2lmKGEucGFnZVg9PW51 bGwmJmEuY2xpZW50WCE9bnVsbCl7Yj1zLmRvY3VtZW50RWxlbWVudDtkPXMuYm9k eTthLnBhZ2VYPWEuY2xpZW50WCsoYiYmYi5zY3JvbGxMZWZ0fHxkJiZkLnNjcm9s bExlZnR8fDApLShiJiZiLmNsaWVudExlZnR8fGQmJmQuY2xpZW50TGVmdHx8MCk7 YS5wYWdlWT1hLmNsaWVudFkrKGImJmIuc2Nyb2xsVG9wfHwNCmQmJmQuc2Nyb2xs VG9wfHwwKS0oYiYmYi5jbGllbnRUb3B8fGQmJmQuY2xpZW50VG9wfHwwKX1pZigh YS53aGljaCYmKGEuY2hhckNvZGV8fGEuY2hhckNvZGU9PT0wP2EuY2hhckNvZGU6 YS5rZXlDb2RlKSlhLndoaWNoPWEuY2hhckNvZGV8fGEua2V5Q29kZTtpZighYS5t ZXRhS2V5JiZhLmN0cmxLZXkpYS5tZXRhS2V5PWEuY3RybEtleTtpZighYS53aGlj aCYmYS5idXR0b24hPT13KWEud2hpY2g9YS5idXR0b24mMT8xOmEuYnV0dG9uJjI/ MzphLmJ1dHRvbiY0PzI6MDtyZXR1cm4gYX0sZ3VpZDoxRTgscHJveHk6Yy5wcm94 eSxzcGVjaWFsOntyZWFkeTp7c2V0dXA6Yy5iaW5kUmVhZHksdGVhcmRvd246Yy5u b29wfSxsaXZlOnthZGQ6ZnVuY3Rpb24oYSl7Yy5ldmVudC5hZGQodGhpcyxhLm9y aWdUeXBlLGMuZXh0ZW5kKHt9LGEse2hhbmRsZXI6b2F9KSl9LHJlbW92ZTpmdW5j dGlvbihhKXt2YXIgYj10cnVlLGQ9YS5vcmlnVHlwZS5yZXBsYWNlKE8sIiIpO2Mu ZWFjaChjLmRhdGEodGhpcywNCiJldmVudHMiKS5saXZlfHxbXSxmdW5jdGlvbigp e2lmKGQ9PT10aGlzLm9yaWdUeXBlLnJlcGxhY2UoTywiIikpcmV0dXJuIGI9ZmFs c2V9KTtiJiZjLmV2ZW50LnJlbW92ZSh0aGlzLGEub3JpZ1R5cGUsb2EpfX0sYmVm b3JldW5sb2FkOntzZXR1cDpmdW5jdGlvbihhLGIsZCl7aWYodGhpcy5zZXRJbnRl cnZhbCl0aGlzLm9uYmVmb3JldW5sb2FkPWQ7cmV0dXJuIGZhbHNlfSx0ZWFyZG93 bjpmdW5jdGlvbihhLGIpe2lmKHRoaXMub25iZWZvcmV1bmxvYWQ9PT1iKXRoaXMu b25iZWZvcmV1bmxvYWQ9bnVsbH19fX07dmFyIENhPXMucmVtb3ZlRXZlbnRMaXN0 ZW5lcj9mdW5jdGlvbihhLGIsZCl7YS5yZW1vdmVFdmVudExpc3RlbmVyKGIsZCxm YWxzZSl9OmZ1bmN0aW9uKGEsYixkKXthLmRldGFjaEV2ZW50KCJvbiIrYixkKX07 Yy5FdmVudD1mdW5jdGlvbihhKXtpZighdGhpcy5wcmV2ZW50RGVmYXVsdClyZXR1 cm4gbmV3IGMuRXZlbnQoYSk7aWYoYSYmYS50eXBlKXt0aGlzLm9yaWdpbmFsRXZl bnQ9DQphO3RoaXMudHlwZT1hLnR5cGV9ZWxzZSB0aGlzLnR5cGU9YTt0aGlzLnRp bWVTdGFtcD1KKCk7dGhpc1tHXT10cnVlfTtjLkV2ZW50LnByb3RvdHlwZT17cHJl dmVudERlZmF1bHQ6ZnVuY3Rpb24oKXt0aGlzLmlzRGVmYXVsdFByZXZlbnRlZD1a O3ZhciBhPXRoaXMub3JpZ2luYWxFdmVudDtpZihhKXthLnByZXZlbnREZWZhdWx0 JiZhLnByZXZlbnREZWZhdWx0KCk7YS5yZXR1cm5WYWx1ZT1mYWxzZX19LHN0b3BQ cm9wYWdhdGlvbjpmdW5jdGlvbigpe3RoaXMuaXNQcm9wYWdhdGlvblN0b3BwZWQ9 Wjt2YXIgYT10aGlzLm9yaWdpbmFsRXZlbnQ7aWYoYSl7YS5zdG9wUHJvcGFnYXRp b24mJmEuc3RvcFByb3BhZ2F0aW9uKCk7YS5jYW5jZWxCdWJibGU9dHJ1ZX19LHN0 b3BJbW1lZGlhdGVQcm9wYWdhdGlvbjpmdW5jdGlvbigpe3RoaXMuaXNJbW1lZGlh dGVQcm9wYWdhdGlvblN0b3BwZWQ9Wjt0aGlzLnN0b3BQcm9wYWdhdGlvbigpfSxp c0RlZmF1bHRQcmV2ZW50ZWQ6WSxpc1Byb3BhZ2F0aW9uU3RvcHBlZDpZLA0KaXNJ bW1lZGlhdGVQcm9wYWdhdGlvblN0b3BwZWQ6WX07dmFyIERhPWZ1bmN0aW9uKGEp e3ZhciBiPWEucmVsYXRlZFRhcmdldDt0cnl7Zm9yKDtiJiZiIT09dGhpczspYj1i LnBhcmVudE5vZGU7aWYoYiE9PXRoaXMpe2EudHlwZT1hLmRhdGE7Yy5ldmVudC5o YW5kbGUuYXBwbHkodGhpcyxhcmd1bWVudHMpfX1jYXRjaChkKXt9fSxFYT1mdW5j dGlvbihhKXthLnR5cGU9YS5kYXRhO2MuZXZlbnQuaGFuZGxlLmFwcGx5KHRoaXMs YXJndW1lbnRzKX07Yy5lYWNoKHttb3VzZWVudGVyOiJtb3VzZW92ZXIiLG1vdXNl bGVhdmU6Im1vdXNlb3V0In0sZnVuY3Rpb24oYSxiKXtjLmV2ZW50LnNwZWNpYWxb YV09e3NldHVwOmZ1bmN0aW9uKGQpe2MuZXZlbnQuYWRkKHRoaXMsYixkJiZkLnNl bGVjdG9yP0VhOkRhLGEpfSx0ZWFyZG93bjpmdW5jdGlvbihkKXtjLmV2ZW50LnJl bW92ZSh0aGlzLGIsZCYmZC5zZWxlY3Rvcj9FYTpEYSl9fX0pO2lmKCFjLnN1cHBv cnQuc3VibWl0QnViYmxlcyljLmV2ZW50LnNwZWNpYWwuc3VibWl0PQ0Ke3NldHVw OmZ1bmN0aW9uKCl7aWYodGhpcy5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpIT09ImZv cm0iKXtjLmV2ZW50LmFkZCh0aGlzLCJjbGljay5zcGVjaWFsU3VibWl0IixmdW5j dGlvbihhKXt2YXIgYj1hLnRhcmdldCxkPWIudHlwZTtpZigoZD09PSJzdWJtaXQi fHxkPT09ImltYWdlIikmJmMoYikuY2xvc2VzdCgiZm9ybSIpLmxlbmd0aClyZXR1 cm4gbmEoInN1Ym1pdCIsdGhpcyxhcmd1bWVudHMpfSk7Yy5ldmVudC5hZGQodGhp cywia2V5cHJlc3Muc3BlY2lhbFN1Ym1pdCIsZnVuY3Rpb24oYSl7dmFyIGI9YS50 YXJnZXQsZD1iLnR5cGU7aWYoKGQ9PT0idGV4dCJ8fGQ9PT0icGFzc3dvcmQiKSYm YyhiKS5jbG9zZXN0KCJmb3JtIikubGVuZ3RoJiZhLmtleUNvZGU9PT0xMylyZXR1 cm4gbmEoInN1Ym1pdCIsdGhpcyxhcmd1bWVudHMpfSl9ZWxzZSByZXR1cm4gZmFs c2V9LHRlYXJkb3duOmZ1bmN0aW9uKCl7Yy5ldmVudC5yZW1vdmUodGhpcywiLnNw ZWNpYWxTdWJtaXQiKX19Ow0KaWYoIWMuc3VwcG9ydC5jaGFuZ2VCdWJibGVzKXt2 YXIgZGE9L3RleHRhcmVhfGlucHV0fHNlbGVjdC9pLGVhLEZhPWZ1bmN0aW9uKGEp e3ZhciBiPWEudHlwZSxkPWEudmFsdWU7aWYoYj09PSJyYWRpbyJ8fGI9PT0iY2hl Y2tib3giKWQ9YS5jaGVja2VkO2Vsc2UgaWYoYj09PSJzZWxlY3QtbXVsdGlwbGUi KWQ9YS5zZWxlY3RlZEluZGV4Pi0xP2MubWFwKGEub3B0aW9ucyxmdW5jdGlvbihm KXtyZXR1cm4gZi5zZWxlY3RlZH0pLmpvaW4oIi0iKToiIjtlbHNlIGlmKGEubm9k ZU5hbWUudG9Mb3dlckNhc2UoKT09PSJzZWxlY3QiKWQ9YS5zZWxlY3RlZEluZGV4 O3JldHVybiBkfSxmYT1mdW5jdGlvbihhLGIpe3ZhciBkPWEudGFyZ2V0LGYsZTtp ZighKCFkYS50ZXN0KGQubm9kZU5hbWUpfHxkLnJlYWRPbmx5KSl7Zj1jLmRhdGEo ZCwiX2NoYW5nZV9kYXRhIik7ZT1GYShkKTtpZihhLnR5cGUhPT0iZm9jdXNvdXQi fHxkLnR5cGUhPT0icmFkaW8iKWMuZGF0YShkLCJfY2hhbmdlX2RhdGEiLA0KZSk7 aWYoIShmPT09d3x8ZT09PWYpKWlmKGYhPW51bGx8fGUpe2EudHlwZT0iY2hhbmdl IjtyZXR1cm4gYy5ldmVudC50cmlnZ2VyKGEsYixkKX19fTtjLmV2ZW50LnNwZWNp YWwuY2hhbmdlPXtmaWx0ZXJzOntmb2N1c291dDpmYSxjbGljazpmdW5jdGlvbihh KXt2YXIgYj1hLnRhcmdldCxkPWIudHlwZTtpZihkPT09InJhZGlvInx8ZD09PSJj aGVja2JveCJ8fGIubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09PSJzZWxlY3QiKXJl dHVybiBmYS5jYWxsKHRoaXMsYSl9LGtleWRvd246ZnVuY3Rpb24oYSl7dmFyIGI9 YS50YXJnZXQsZD1iLnR5cGU7aWYoYS5rZXlDb2RlPT09MTMmJmIubm9kZU5hbWUu dG9Mb3dlckNhc2UoKSE9PSJ0ZXh0YXJlYSJ8fGEua2V5Q29kZT09PTMyJiYoZD09 PSJjaGVja2JveCJ8fGQ9PT0icmFkaW8iKXx8ZD09PSJzZWxlY3QtbXVsdGlwbGUi KXJldHVybiBmYS5jYWxsKHRoaXMsYSl9LGJlZm9yZWFjdGl2YXRlOmZ1bmN0aW9u KGEpe2E9YS50YXJnZXQ7Yy5kYXRhKGEsDQoiX2NoYW5nZV9kYXRhIixGYShhKSl9 fSxzZXR1cDpmdW5jdGlvbigpe2lmKHRoaXMudHlwZT09PSJmaWxlIilyZXR1cm4g ZmFsc2U7Zm9yKHZhciBhIGluIGVhKWMuZXZlbnQuYWRkKHRoaXMsYSsiLnNwZWNp YWxDaGFuZ2UiLGVhW2FdKTtyZXR1cm4gZGEudGVzdCh0aGlzLm5vZGVOYW1lKX0s dGVhcmRvd246ZnVuY3Rpb24oKXtjLmV2ZW50LnJlbW92ZSh0aGlzLCIuc3BlY2lh bENoYW5nZSIpO3JldHVybiBkYS50ZXN0KHRoaXMubm9kZU5hbWUpfX07ZWE9Yy5l dmVudC5zcGVjaWFsLmNoYW5nZS5maWx0ZXJzfXMuYWRkRXZlbnRMaXN0ZW5lciYm Yy5lYWNoKHtmb2N1czoiZm9jdXNpbiIsYmx1cjoiZm9jdXNvdXQifSxmdW5jdGlv bihhLGIpe2Z1bmN0aW9uIGQoZil7Zj1jLmV2ZW50LmZpeChmKTtmLnR5cGU9Yjty ZXR1cm4gYy5ldmVudC5oYW5kbGUuY2FsbCh0aGlzLGYpfWMuZXZlbnQuc3BlY2lh bFtiXT17c2V0dXA6ZnVuY3Rpb24oKXt0aGlzLmFkZEV2ZW50TGlzdGVuZXIoYSwN CmQsdHJ1ZSl9LHRlYXJkb3duOmZ1bmN0aW9uKCl7dGhpcy5yZW1vdmVFdmVudExp c3RlbmVyKGEsZCx0cnVlKX19fSk7Yy5lYWNoKFsiYmluZCIsIm9uZSJdLGZ1bmN0 aW9uKGEsYil7Yy5mbltiXT1mdW5jdGlvbihkLGYsZSl7aWYodHlwZW9mIGQ9PT0i b2JqZWN0Iil7Zm9yKHZhciBqIGluIGQpdGhpc1tiXShqLGYsZFtqXSxlKTtyZXR1 cm4gdGhpc31pZihjLmlzRnVuY3Rpb24oZikpe2U9ZjtmPXd9dmFyIGk9Yj09PSJv bmUiP2MucHJveHkoZSxmdW5jdGlvbihrKXtjKHRoaXMpLnVuYmluZChrLGkpO3Jl dHVybiBlLmFwcGx5KHRoaXMsYXJndW1lbnRzKX0pOmU7aWYoZD09PSJ1bmxvYWQi JiZiIT09Im9uZSIpdGhpcy5vbmUoZCxmLGUpO2Vsc2V7aj0wO2Zvcih2YXIgbz10 aGlzLmxlbmd0aDtqPG87aisrKWMuZXZlbnQuYWRkKHRoaXNbal0sZCxpLGYpfXJl dHVybiB0aGlzfX0pO2MuZm4uZXh0ZW5kKHt1bmJpbmQ6ZnVuY3Rpb24oYSxiKXtp Zih0eXBlb2YgYT09PSJvYmplY3QiJiYNCiFhLnByZXZlbnREZWZhdWx0KWZvcih2 YXIgZCBpbiBhKXRoaXMudW5iaW5kKGQsYVtkXSk7ZWxzZXtkPTA7Zm9yKHZhciBm PXRoaXMubGVuZ3RoO2Q8ZjtkKyspYy5ldmVudC5yZW1vdmUodGhpc1tkXSxhLGIp fXJldHVybiB0aGlzfSxkZWxlZ2F0ZTpmdW5jdGlvbihhLGIsZCxmKXtyZXR1cm4g dGhpcy5saXZlKGIsZCxmLGEpfSx1bmRlbGVnYXRlOmZ1bmN0aW9uKGEsYixkKXty ZXR1cm4gYXJndW1lbnRzLmxlbmd0aD09PTA/dGhpcy51bmJpbmQoImxpdmUiKTp0 aGlzLmRpZShiLG51bGwsZCxhKX0sdHJpZ2dlcjpmdW5jdGlvbihhLGIpe3JldHVy biB0aGlzLmVhY2goZnVuY3Rpb24oKXtjLmV2ZW50LnRyaWdnZXIoYSxiLHRoaXMp fSl9LHRyaWdnZXJIYW5kbGVyOmZ1bmN0aW9uKGEsYil7aWYodGhpc1swXSl7YT1j LkV2ZW50KGEpO2EucHJldmVudERlZmF1bHQoKTthLnN0b3BQcm9wYWdhdGlvbigp O2MuZXZlbnQudHJpZ2dlcihhLGIsdGhpc1swXSk7cmV0dXJuIGEucmVzdWx0fX0s DQp0b2dnbGU6ZnVuY3Rpb24oYSl7Zm9yKHZhciBiPWFyZ3VtZW50cyxkPTE7ZDxi Lmxlbmd0aDspYy5wcm94eShhLGJbZCsrXSk7cmV0dXJuIHRoaXMuY2xpY2soYy5w cm94eShhLGZ1bmN0aW9uKGYpe3ZhciBlPShjLmRhdGEodGhpcywibGFzdFRvZ2ds ZSIrYS5ndWlkKXx8MCklZDtjLmRhdGEodGhpcywibGFzdFRvZ2dsZSIrYS5ndWlk LGUrMSk7Zi5wcmV2ZW50RGVmYXVsdCgpO3JldHVybiBiW2VdLmFwcGx5KHRoaXMs YXJndW1lbnRzKXx8ZmFsc2V9KSl9LGhvdmVyOmZ1bmN0aW9uKGEsYil7cmV0dXJu IHRoaXMubW91c2VlbnRlcihhKS5tb3VzZWxlYXZlKGJ8fGEpfX0pO3ZhciBHYT17 Zm9jdXM6ImZvY3VzaW4iLGJsdXI6ImZvY3Vzb3V0Iixtb3VzZWVudGVyOiJtb3Vz ZW92ZXIiLG1vdXNlbGVhdmU6Im1vdXNlb3V0In07Yy5lYWNoKFsibGl2ZSIsImRp ZSJdLGZ1bmN0aW9uKGEsYil7Yy5mbltiXT1mdW5jdGlvbihkLGYsZSxqKXt2YXIg aSxvPTAsayxuLHI9anx8dGhpcy5zZWxlY3RvciwNCnU9aj90aGlzOmModGhpcy5j b250ZXh0KTtpZihjLmlzRnVuY3Rpb24oZikpe2U9ZjtmPXd9Zm9yKGQ9KGR8fCIi KS5zcGxpdCgiICIpOyhpPWRbbysrXSkhPW51bGw7KXtqPU8uZXhlYyhpKTtrPSIi O2lmKGope2s9alswXTtpPWkucmVwbGFjZShPLCIiKX1pZihpPT09ImhvdmVyIilk LnB1c2goIm1vdXNlZW50ZXIiK2ssIm1vdXNlbGVhdmUiK2spO2Vsc2V7bj1pO2lm KGk9PT0iZm9jdXMifHxpPT09ImJsdXIiKXtkLnB1c2goR2FbaV0rayk7aSs9a31l bHNlIGk9KEdhW2ldfHxpKStrO2I9PT0ibGl2ZSI/dS5lYWNoKGZ1bmN0aW9uKCl7 Yy5ldmVudC5hZGQodGhpcyxwYShpLHIpLHtkYXRhOmYsc2VsZWN0b3I6cixoYW5k bGVyOmUsb3JpZ1R5cGU6aSxvcmlnSGFuZGxlcjplLHByZVR5cGU6bn0pfSk6dS51 bmJpbmQocGEoaSxyKSxlKX19cmV0dXJuIHRoaXN9fSk7Yy5lYWNoKCJibHVyIGZv Y3VzIGZvY3VzaW4gZm9jdXNvdXQgbG9hZCByZXNpemUgc2Nyb2xsIHVubG9hZCBj bGljayBkYmxjbGljayBtb3VzZWRvd24gbW91c2V1cCBtb3VzZW1vdmUgbW91c2Vv dmVyIG1vdXNlb3V0IG1vdXNlZW50ZXIgbW91c2VsZWF2ZSBjaGFuZ2Ugc2VsZWN0 IHN1Ym1pdCBrZXlkb3duIGtleXByZXNzIGtleXVwIGVycm9yIi5zcGxpdCgiICIp LA0KZnVuY3Rpb24oYSxiKXtjLmZuW2JdPWZ1bmN0aW9uKGQpe3JldHVybiBkP3Ro aXMuYmluZChiLGQpOnRoaXMudHJpZ2dlcihiKX07aWYoYy5hdHRyRm4pYy5hdHRy Rm5bYl09dHJ1ZX0pO0EuYXR0YWNoRXZlbnQmJiFBLmFkZEV2ZW50TGlzdGVuZXIm JkEuYXR0YWNoRXZlbnQoIm9udW5sb2FkIixmdW5jdGlvbigpe2Zvcih2YXIgYSBp biBjLmNhY2hlKWlmKGMuY2FjaGVbYV0uaGFuZGxlKXRyeXtjLmV2ZW50LnJlbW92 ZShjLmNhY2hlW2FdLmhhbmRsZS5lbGVtKX1jYXRjaChiKXt9fSk7KGZ1bmN0aW9u KCl7ZnVuY3Rpb24gYShnKXtmb3IodmFyIGg9IiIsbCxtPTA7Z1ttXTttKyspe2w9 Z1ttXTtpZihsLm5vZGVUeXBlPT09M3x8bC5ub2RlVHlwZT09PTQpaCs9bC5ub2Rl VmFsdWU7ZWxzZSBpZihsLm5vZGVUeXBlIT09OCloKz1hKGwuY2hpbGROb2Rlcyl9 cmV0dXJuIGh9ZnVuY3Rpb24gYihnLGgsbCxtLHEscCl7cT0wO2Zvcih2YXIgdj1t Lmxlbmd0aDtxPHY7cSsrKXt2YXIgdD1tW3FdOw0KaWYodCl7dD10W2ddO2Zvcih2 YXIgeT1mYWxzZTt0Oyl7aWYodC5zaXpjYWNoZT09PWwpe3k9bVt0LnNpenNldF07 YnJlYWt9aWYodC5ub2RlVHlwZT09PTEmJiFwKXt0LnNpemNhY2hlPWw7dC5zaXpz ZXQ9cX1pZih0Lm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PT1oKXt5PXQ7YnJlYWt9 dD10W2ddfW1bcV09eX19fWZ1bmN0aW9uIGQoZyxoLGwsbSxxLHApe3E9MDtmb3Io dmFyIHY9bS5sZW5ndGg7cTx2O3ErKyl7dmFyIHQ9bVtxXTtpZih0KXt0PXRbZ107 Zm9yKHZhciB5PWZhbHNlO3Q7KXtpZih0LnNpemNhY2hlPT09bCl7eT1tW3Quc2l6 c2V0XTticmVha31pZih0Lm5vZGVUeXBlPT09MSl7aWYoIXApe3Quc2l6Y2FjaGU9 bDt0LnNpenNldD1xfWlmKHR5cGVvZiBoIT09InN0cmluZyIpe2lmKHQ9PT1oKXt5 PXRydWU7YnJlYWt9fWVsc2UgaWYoay5maWx0ZXIoaCxbdF0pLmxlbmd0aD4wKXt5 PXQ7YnJlYWt9fXQ9dFtnXX1tW3FdPXl9fX12YXIgZj0vKCg/OlwoKD86XChbXigp XStcKXxbXigpXSspK1wpfFxbKD86XFtbXltcXV0qXF18WyciXVteJyJdKlsnIl18 W15bXF0nIl0rKStcXXxcXC58W14gPit+LChcW1xcXSspK3xbPit+XSkoXHMqLFxz Kik/KCg/Oi58XHJ8XG4pKikvZywNCmU9MCxqPU9iamVjdC5wcm90b3R5cGUudG9T dHJpbmcsaT1mYWxzZSxvPXRydWU7WzAsMF0uc29ydChmdW5jdGlvbigpe289ZmFs c2U7cmV0dXJuIDB9KTt2YXIgaz1mdW5jdGlvbihnLGgsbCxtKXtsPWx8fFtdO3Zh ciBxPWg9aHx8cztpZihoLm5vZGVUeXBlIT09MSYmaC5ub2RlVHlwZSE9PTkpcmV0 dXJuW107aWYoIWd8fHR5cGVvZiBnIT09InN0cmluZyIpcmV0dXJuIGw7Zm9yKHZh ciBwPVtdLHYsdCx5LFMsSD10cnVlLE09eChoKSxJPWc7KGYuZXhlYygiIiksdj1m LmV4ZWMoSSkpIT09bnVsbDspe0k9dlszXTtwLnB1c2godlsxXSk7aWYodlsyXSl7 Uz12WzNdO2JyZWFrfX1pZihwLmxlbmd0aD4xJiZyLmV4ZWMoZykpaWYocC5sZW5n dGg9PT0yJiZuLnJlbGF0aXZlW3BbMF1dKXQ9Z2EocFswXStwWzFdLGgpO2Vsc2Ug Zm9yKHQ9bi5yZWxhdGl2ZVtwWzBdXT9baF06ayhwLnNoaWZ0KCksaCk7cC5sZW5n dGg7KXtnPXAuc2hpZnQoKTtpZihuLnJlbGF0aXZlW2ddKWcrPXAuc2hpZnQoKTsN CnQ9Z2EoZyx0KX1lbHNle2lmKCFtJiZwLmxlbmd0aD4xJiZoLm5vZGVUeXBlPT09 OSYmIU0mJm4ubWF0Y2guSUQudGVzdChwWzBdKSYmIW4ubWF0Y2guSUQudGVzdChw W3AubGVuZ3RoLTFdKSl7dj1rLmZpbmQocC5zaGlmdCgpLGgsTSk7aD12LmV4cHI/ ay5maWx0ZXIodi5leHByLHYuc2V0KVswXTp2LnNldFswXX1pZihoKXt2PW0/e2V4 cHI6cC5wb3AoKSxzZXQ6eihtKX06ay5maW5kKHAucG9wKCkscC5sZW5ndGg9PT0x JiYocFswXT09PSJ+Inx8cFswXT09PSIrIikmJmgucGFyZW50Tm9kZT9oLnBhcmVu dE5vZGU6aCxNKTt0PXYuZXhwcj9rLmZpbHRlcih2LmV4cHIsdi5zZXQpOnYuc2V0 O2lmKHAubGVuZ3RoPjApeT16KHQpO2Vsc2UgSD1mYWxzZTtmb3IoO3AubGVuZ3Ro Oyl7dmFyIEQ9cC5wb3AoKTt2PUQ7aWYobi5yZWxhdGl2ZVtEXSl2PXAucG9wKCk7 ZWxzZSBEPSIiO2lmKHY9PW51bGwpdj1oO24ucmVsYXRpdmVbRF0oeSx2LE0pfX1l bHNlIHk9W119eXx8KHk9dCk7eXx8ay5lcnJvcihEfHwNCmcpO2lmKGouY2FsbCh5 KT09PSJbb2JqZWN0IEFycmF5XSIpaWYoSClpZihoJiZoLm5vZGVUeXBlPT09MSlm b3IoZz0wO3lbZ10hPW51bGw7ZysrKXtpZih5W2ddJiYoeVtnXT09PXRydWV8fHlb Z10ubm9kZVR5cGU9PT0xJiZFKGgseVtnXSkpKWwucHVzaCh0W2ddKX1lbHNlIGZv cihnPTA7eVtnXSE9bnVsbDtnKyspeVtnXSYmeVtnXS5ub2RlVHlwZT09PTEmJmwu cHVzaCh0W2ddKTtlbHNlIGwucHVzaC5hcHBseShsLHkpO2Vsc2Ugeih5LGwpO2lm KFMpe2soUyxxLGwsbSk7ay51bmlxdWVTb3J0KGwpfXJldHVybiBsfTtrLnVuaXF1 ZVNvcnQ9ZnVuY3Rpb24oZyl7aWYoQil7aT1vO2cuc29ydChCKTtpZihpKWZvcih2 YXIgaD0xO2g8Zy5sZW5ndGg7aCsrKWdbaF09PT1nW2gtMV0mJmcuc3BsaWNlKGgt LSwxKX1yZXR1cm4gZ307ay5tYXRjaGVzPWZ1bmN0aW9uKGcsaCl7cmV0dXJuIGso ZyxudWxsLG51bGwsaCl9O2suZmluZD1mdW5jdGlvbihnLGgsbCl7dmFyIG0scTtp ZighZylyZXR1cm5bXTsNCmZvcih2YXIgcD0wLHY9bi5vcmRlci5sZW5ndGg7cDx2 O3ArKyl7dmFyIHQ9bi5vcmRlcltwXTtpZihxPW4ubGVmdE1hdGNoW3RdLmV4ZWMo Zykpe3ZhciB5PXFbMV07cS5zcGxpY2UoMSwxKTtpZih5LnN1YnN0cih5Lmxlbmd0 aC0xKSE9PSJcXCIpe3FbMV09KHFbMV18fCIiKS5yZXBsYWNlKC9cXC9nLCIiKTtt PW4uZmluZFt0XShxLGgsbCk7aWYobSE9bnVsbCl7Zz1nLnJlcGxhY2Uobi5tYXRj aFt0XSwiIik7YnJlYWt9fX19bXx8KG09aC5nZXRFbGVtZW50c0J5VGFnTmFtZSgi KiIpKTtyZXR1cm57c2V0Om0sZXhwcjpnfX07ay5maWx0ZXI9ZnVuY3Rpb24oZyxo LGwsbSl7Zm9yKHZhciBxPWcscD1bXSx2PWgsdCx5LFM9aCYmaFswXSYmeChoWzBd KTtnJiZoLmxlbmd0aDspe2Zvcih2YXIgSCBpbiBuLmZpbHRlcilpZigodD1uLmxl ZnRNYXRjaFtIXS5leGVjKGcpKSE9bnVsbCYmdFsyXSl7dmFyIE09bi5maWx0ZXJb SF0sSSxEO0Q9dFsxXTt5PWZhbHNlO3Quc3BsaWNlKDEsMSk7aWYoRC5zdWJzdHIo RC5sZW5ndGgtDQoxKSE9PSJcXCIpe2lmKHY9PT1wKXA9W107aWYobi5wcmVGaWx0 ZXJbSF0paWYodD1uLnByZUZpbHRlcltIXSh0LHYsbCxwLG0sUykpe2lmKHQ9PT10 cnVlKWNvbnRpbnVlfWVsc2UgeT1JPXRydWU7aWYodClmb3IodmFyIFU9MDsoRD12 W1VdKSE9bnVsbDtVKyspaWYoRCl7ST1NKEQsdCxVLHYpO3ZhciBIYT1tXiEhSTtp ZihsJiZJIT1udWxsKWlmKEhhKXk9dHJ1ZTtlbHNlIHZbVV09ZmFsc2U7ZWxzZSBp ZihIYSl7cC5wdXNoKEQpO3k9dHJ1ZX19aWYoSSE9PXcpe2x8fCh2PXApO2c9Zy5y ZXBsYWNlKG4ubWF0Y2hbSF0sIiIpO2lmKCF5KXJldHVybltdO2JyZWFrfX19aWYo Zz09PXEpaWYoeT09bnVsbClrLmVycm9yKGcpO2Vsc2UgYnJlYWs7cT1nfXJldHVy biB2fTtrLmVycm9yPWZ1bmN0aW9uKGcpe3Rocm93IlN5bnRheCBlcnJvciwgdW5y ZWNvZ25pemVkIGV4cHJlc3Npb246ICIrZzt9O3ZhciBuPWsuc2VsZWN0b3JzPXtv cmRlcjpbIklEIiwiTkFNRSIsIlRBRyJdLG1hdGNoOntJRDovIygoPzpbXHdcdTAw YzAtXHVGRkZGLV18XFwuKSspLywNCkNMQVNTOi9cLigoPzpbXHdcdTAwYzAtXHVG RkZGLV18XFwuKSspLyxOQU1FOi9cW25hbWU9WyciXSooKD86W1x3XHUwMGMwLVx1 RkZGRi1dfFxcLikrKVsnIl0qXF0vLEFUVFI6L1xbXHMqKCg/Oltcd1x1MDBjMC1c dUZGRkYtXXxcXC4pKylccyooPzooXFM/PSlccyooWyciXSopKC4qPylcM3wpXHMq XF0vLFRBRzovXigoPzpbXHdcdTAwYzAtXHVGRkZGXCotXXxcXC4pKykvLENISUxE Oi86KG9ubHl8bnRofGxhc3R8Zmlyc3QpLWNoaWxkKD86XCgoZXZlbnxvZGR8W1xk bistXSopXCkpPy8sUE9TOi86KG50aHxlcXxndHxsdHxmaXJzdHxsYXN0fGV2ZW58 b2RkKSg/OlwoKFxkKilcKSk/KD89W14tXXwkKS8sUFNFVURPOi86KCg/Oltcd1x1 MDBjMC1cdUZGRkYtXXxcXC4pKykoPzpcKChbJyJdPykoKD86XChbXlwpXStcKXxb XlwoXCldKikrKVwyXCkpPy99LGxlZnRNYXRjaDp7fSxhdHRyTWFwOnsiY2xhc3Mi OiJjbGFzc05hbWUiLCJmb3IiOiJodG1sRm9yIn0sYXR0ckhhbmRsZTp7aHJlZjpm dW5jdGlvbihnKXtyZXR1cm4gZy5nZXRBdHRyaWJ1dGUoImhyZWYiKX19LA0KcmVs YXRpdmU6eyIrIjpmdW5jdGlvbihnLGgpe3ZhciBsPXR5cGVvZiBoPT09InN0cmlu ZyIsbT1sJiYhL1xXLy50ZXN0KGgpO2w9bCYmIW07aWYobSloPWgudG9Mb3dlckNh c2UoKTttPTA7Zm9yKHZhciBxPWcubGVuZ3RoLHA7bTxxO20rKylpZihwPWdbbV0p e2Zvcig7KHA9cC5wcmV2aW91c1NpYmxpbmcpJiZwLm5vZGVUeXBlIT09MTspO2db bV09bHx8cCYmcC5ub2RlTmFtZS50b0xvd2VyQ2FzZSgpPT09aD9wfHxmYWxzZTpw PT09aH1sJiZrLmZpbHRlcihoLGcsdHJ1ZSl9LCI+IjpmdW5jdGlvbihnLGgpe3Zh ciBsPXR5cGVvZiBoPT09InN0cmluZyI7aWYobCYmIS9cVy8udGVzdChoKSl7aD1o LnRvTG93ZXJDYXNlKCk7Zm9yKHZhciBtPTAscT1nLmxlbmd0aDttPHE7bSsrKXt2 YXIgcD1nW21dO2lmKHApe2w9cC5wYXJlbnROb2RlO2dbbV09bC5ub2RlTmFtZS50 b0xvd2VyQ2FzZSgpPT09aD9sOmZhbHNlfX19ZWxzZXttPTA7Zm9yKHE9Zy5sZW5n dGg7bTxxO20rKylpZihwPWdbbV0pZ1ttXT0NCmw/cC5wYXJlbnROb2RlOnAucGFy ZW50Tm9kZT09PWg7bCYmay5maWx0ZXIoaCxnLHRydWUpfX0sIiI6ZnVuY3Rpb24o ZyxoLGwpe3ZhciBtPWUrKyxxPWQ7aWYodHlwZW9mIGg9PT0ic3RyaW5nIiYmIS9c Vy8udGVzdChoKSl7dmFyIHA9aD1oLnRvTG93ZXJDYXNlKCk7cT1ifXEoInBhcmVu dE5vZGUiLGgsbSxnLHAsbCl9LCJ+IjpmdW5jdGlvbihnLGgsbCl7dmFyIG09ZSsr LHE9ZDtpZih0eXBlb2YgaD09PSJzdHJpbmciJiYhL1xXLy50ZXN0KGgpKXt2YXIg cD1oPWgudG9Mb3dlckNhc2UoKTtxPWJ9cSgicHJldmlvdXNTaWJsaW5nIixoLG0s ZyxwLGwpfX0sZmluZDp7SUQ6ZnVuY3Rpb24oZyxoLGwpe2lmKHR5cGVvZiBoLmdl dEVsZW1lbnRCeUlkIT09InVuZGVmaW5lZCImJiFsKXJldHVybihnPWguZ2V0RWxl bWVudEJ5SWQoZ1sxXSkpP1tnXTpbXX0sTkFNRTpmdW5jdGlvbihnLGgpe2lmKHR5 cGVvZiBoLmdldEVsZW1lbnRzQnlOYW1lIT09InVuZGVmaW5lZCIpe3ZhciBsPVtd Ow0KaD1oLmdldEVsZW1lbnRzQnlOYW1lKGdbMV0pO2Zvcih2YXIgbT0wLHE9aC5s ZW5ndGg7bTxxO20rKyloW21dLmdldEF0dHJpYnV0ZSgibmFtZSIpPT09Z1sxXSYm bC5wdXNoKGhbbV0pO3JldHVybiBsLmxlbmd0aD09PTA/bnVsbDpsfX0sVEFHOmZ1 bmN0aW9uKGcsaCl7cmV0dXJuIGguZ2V0RWxlbWVudHNCeVRhZ05hbWUoZ1sxXSl9 fSxwcmVGaWx0ZXI6e0NMQVNTOmZ1bmN0aW9uKGcsaCxsLG0scSxwKXtnPSIgIitn WzFdLnJlcGxhY2UoL1xcL2csIiIpKyIgIjtpZihwKXJldHVybiBnO3A9MDtmb3Io dmFyIHY7KHY9aFtwXSkhPW51bGw7cCsrKWlmKHYpaWYocV4odi5jbGFzc05hbWUm JigiICIrdi5jbGFzc05hbWUrIiAiKS5yZXBsYWNlKC9bXHRcbl0vZywiICIpLmlu ZGV4T2YoZyk+PTApKWx8fG0ucHVzaCh2KTtlbHNlIGlmKGwpaFtwXT1mYWxzZTty ZXR1cm4gZmFsc2V9LElEOmZ1bmN0aW9uKGcpe3JldHVybiBnWzFdLnJlcGxhY2Uo L1xcL2csIiIpfSxUQUc6ZnVuY3Rpb24oZyl7cmV0dXJuIGdbMV0udG9Mb3dlckNh c2UoKX0sDQpDSElMRDpmdW5jdGlvbihnKXtpZihnWzFdPT09Im50aCIpe3ZhciBo PS8oLT8pKFxkKiluKCg/OlwrfC0pP1xkKikvLmV4ZWMoZ1syXT09PSJldmVuIiYm IjJuInx8Z1syXT09PSJvZGQiJiYiMm4rMSJ8fCEvXEQvLnRlc3QoZ1syXSkmJiIw bisiK2dbMl18fGdbMl0pO2dbMl09aFsxXSsoaFsyXXx8MSktMDtnWzNdPWhbM10t MH1nWzBdPWUrKztyZXR1cm4gZ30sQVRUUjpmdW5jdGlvbihnLGgsbCxtLHEscCl7 aD1nWzFdLnJlcGxhY2UoL1xcL2csIiIpO2lmKCFwJiZuLmF0dHJNYXBbaF0pZ1sx XT1uLmF0dHJNYXBbaF07aWYoZ1syXT09PSJ+PSIpZ1s0XT0iICIrZ1s0XSsiICI7 cmV0dXJuIGd9LFBTRVVETzpmdW5jdGlvbihnLGgsbCxtLHEpe2lmKGdbMV09PT0i bm90IilpZigoZi5leGVjKGdbM10pfHwiIikubGVuZ3RoPjF8fC9eXHcvLnRlc3Qo Z1szXSkpZ1szXT1rKGdbM10sbnVsbCxudWxsLGgpO2Vsc2V7Zz1rLmZpbHRlcihn WzNdLGgsbCx0cnVlXnEpO2x8fG0ucHVzaC5hcHBseShtLA0KZyk7cmV0dXJuIGZh bHNlfWVsc2UgaWYobi5tYXRjaC5QT1MudGVzdChnWzBdKXx8bi5tYXRjaC5DSElM RC50ZXN0KGdbMF0pKXJldHVybiB0cnVlO3JldHVybiBnfSxQT1M6ZnVuY3Rpb24o Zyl7Zy51bnNoaWZ0KHRydWUpO3JldHVybiBnfX0sZmlsdGVyczp7ZW5hYmxlZDpm dW5jdGlvbihnKXtyZXR1cm4gZy5kaXNhYmxlZD09PWZhbHNlJiZnLnR5cGUhPT0i aGlkZGVuIn0sZGlzYWJsZWQ6ZnVuY3Rpb24oZyl7cmV0dXJuIGcuZGlzYWJsZWQ9 PT10cnVlfSxjaGVja2VkOmZ1bmN0aW9uKGcpe3JldHVybiBnLmNoZWNrZWQ9PT10 cnVlfSxzZWxlY3RlZDpmdW5jdGlvbihnKXtyZXR1cm4gZy5zZWxlY3RlZD09PXRy dWV9LHBhcmVudDpmdW5jdGlvbihnKXtyZXR1cm4hIWcuZmlyc3RDaGlsZH0sZW1w dHk6ZnVuY3Rpb24oZyl7cmV0dXJuIWcuZmlyc3RDaGlsZH0saGFzOmZ1bmN0aW9u KGcsaCxsKXtyZXR1cm4hIWsobFszXSxnKS5sZW5ndGh9LGhlYWRlcjpmdW5jdGlv bihnKXtyZXR1cm4vaFxkL2kudGVzdChnLm5vZGVOYW1lKX0sDQp0ZXh0OmZ1bmN0 aW9uKGcpe3JldHVybiJ0ZXh0Ij09PWcudHlwZX0scmFkaW86ZnVuY3Rpb24oZyl7 cmV0dXJuInJhZGlvIj09PWcudHlwZX0sY2hlY2tib3g6ZnVuY3Rpb24oZyl7cmV0 dXJuImNoZWNrYm94Ij09PWcudHlwZX0sZmlsZTpmdW5jdGlvbihnKXtyZXR1cm4i ZmlsZSI9PT1nLnR5cGV9LHBhc3N3b3JkOmZ1bmN0aW9uKGcpe3JldHVybiJwYXNz d29yZCI9PT1nLnR5cGV9LHN1Ym1pdDpmdW5jdGlvbihnKXtyZXR1cm4ic3VibWl0 Ij09PWcudHlwZX0saW1hZ2U6ZnVuY3Rpb24oZyl7cmV0dXJuImltYWdlIj09PWcu dHlwZX0scmVzZXQ6ZnVuY3Rpb24oZyl7cmV0dXJuInJlc2V0Ij09PWcudHlwZX0s YnV0dG9uOmZ1bmN0aW9uKGcpe3JldHVybiJidXR0b24iPT09Zy50eXBlfHxnLm5v ZGVOYW1lLnRvTG93ZXJDYXNlKCk9PT0iYnV0dG9uIn0saW5wdXQ6ZnVuY3Rpb24o Zyl7cmV0dXJuL2lucHV0fHNlbGVjdHx0ZXh0YXJlYXxidXR0b24vaS50ZXN0KGcu bm9kZU5hbWUpfX0sDQpzZXRGaWx0ZXJzOntmaXJzdDpmdW5jdGlvbihnLGgpe3Jl dHVybiBoPT09MH0sbGFzdDpmdW5jdGlvbihnLGgsbCxtKXtyZXR1cm4gaD09PW0u bGVuZ3RoLTF9LGV2ZW46ZnVuY3Rpb24oZyxoKXtyZXR1cm4gaCUyPT09MH0sb2Rk OmZ1bmN0aW9uKGcsaCl7cmV0dXJuIGglMj09PTF9LGx0OmZ1bmN0aW9uKGcsaCxs KXtyZXR1cm4gaDxsWzNdLTB9LGd0OmZ1bmN0aW9uKGcsaCxsKXtyZXR1cm4gaD5s WzNdLTB9LG50aDpmdW5jdGlvbihnLGgsbCl7cmV0dXJuIGxbM10tMD09PWh9LGVx OmZ1bmN0aW9uKGcsaCxsKXtyZXR1cm4gbFszXS0wPT09aH19LGZpbHRlcjp7UFNF VURPOmZ1bmN0aW9uKGcsaCxsLG0pe3ZhciBxPWhbMV0scD1uLmZpbHRlcnNbcV07 aWYocClyZXR1cm4gcChnLGwsaCxtKTtlbHNlIGlmKHE9PT0iY29udGFpbnMiKXJl dHVybihnLnRleHRDb250ZW50fHxnLmlubmVyVGV4dHx8YShbZ10pfHwiIikuaW5k ZXhPZihoWzNdKT49MDtlbHNlIGlmKHE9PT0ibm90Iil7aD0NCmhbM107bD0wO2Zv cihtPWgubGVuZ3RoO2w8bTtsKyspaWYoaFtsXT09PWcpcmV0dXJuIGZhbHNlO3Jl dHVybiB0cnVlfWVsc2Ugay5lcnJvcigiU3ludGF4IGVycm9yLCB1bnJlY29nbml6 ZWQgZXhwcmVzc2lvbjogIitxKX0sQ0hJTEQ6ZnVuY3Rpb24oZyxoKXt2YXIgbD1o WzFdLG09Zztzd2l0Y2gobCl7Y2FzZSAib25seSI6Y2FzZSAiZmlyc3QiOmZvcig7 bT1tLnByZXZpb3VzU2libGluZzspaWYobS5ub2RlVHlwZT09PTEpcmV0dXJuIGZh bHNlO2lmKGw9PT0iZmlyc3QiKXJldHVybiB0cnVlO209ZztjYXNlICJsYXN0Ijpm b3IoO209bS5uZXh0U2libGluZzspaWYobS5ub2RlVHlwZT09PTEpcmV0dXJuIGZh bHNlO3JldHVybiB0cnVlO2Nhc2UgIm50aCI6bD1oWzJdO3ZhciBxPWhbM107aWYo bD09PTEmJnE9PT0wKXJldHVybiB0cnVlO2g9aFswXTt2YXIgcD1nLnBhcmVudE5v ZGU7aWYocCYmKHAuc2l6Y2FjaGUhPT1ofHwhZy5ub2RlSW5kZXgpKXt2YXIgdj0w O2ZvcihtPXAuZmlyc3RDaGlsZDttO209DQptLm5leHRTaWJsaW5nKWlmKG0ubm9k ZVR5cGU9PT0xKW0ubm9kZUluZGV4PSsrdjtwLnNpemNhY2hlPWh9Zz1nLm5vZGVJ bmRleC1xO3JldHVybiBsPT09MD9nPT09MDpnJWw9PT0wJiZnL2w+PTB9fSxJRDpm dW5jdGlvbihnLGgpe3JldHVybiBnLm5vZGVUeXBlPT09MSYmZy5nZXRBdHRyaWJ1 dGUoImlkIik9PT1ofSxUQUc6ZnVuY3Rpb24oZyxoKXtyZXR1cm4gaD09PSIqIiYm Zy5ub2RlVHlwZT09PTF8fGcubm9kZU5hbWUudG9Mb3dlckNhc2UoKT09PWh9LENM QVNTOmZ1bmN0aW9uKGcsaCl7cmV0dXJuKCIgIisoZy5jbGFzc05hbWV8fGcuZ2V0 QXR0cmlidXRlKCJjbGFzcyIpKSsiICIpLmluZGV4T2YoaCk+LTF9LEFUVFI6ZnVu Y3Rpb24oZyxoKXt2YXIgbD1oWzFdO2c9bi5hdHRySGFuZGxlW2xdP24uYXR0ckhh bmRsZVtsXShnKTpnW2xdIT1udWxsP2dbbF06Zy5nZXRBdHRyaWJ1dGUobCk7bD1n KyIiO3ZhciBtPWhbMl07aD1oWzRdO3JldHVybiBnPT1udWxsP209PT0iIT0iOm09 PT0NCiI9Ij9sPT09aDptPT09Iio9Ij9sLmluZGV4T2YoaCk+PTA6bT09PSJ+PSI/ KCIgIitsKyIgIikuaW5kZXhPZihoKT49MDohaD9sJiZnIT09ZmFsc2U6bT09PSIh PSI/bCE9PWg6bT09PSJePSI/bC5pbmRleE9mKGgpPT09MDptPT09IiQ9Ij9sLnN1 YnN0cihsLmxlbmd0aC1oLmxlbmd0aCk9PT1oOm09PT0ifD0iP2w9PT1ofHxsLnN1 YnN0cigwLGgubGVuZ3RoKzEpPT09aCsiLSI6ZmFsc2V9LFBPUzpmdW5jdGlvbihn LGgsbCxtKXt2YXIgcT1uLnNldEZpbHRlcnNbaFsyXV07aWYocSlyZXR1cm4gcShn LGwsaCxtKX19fSxyPW4ubWF0Y2guUE9TO2Zvcih2YXIgdSBpbiBuLm1hdGNoKXtu Lm1hdGNoW3VdPW5ldyBSZWdFeHAobi5tYXRjaFt1XS5zb3VyY2UrLyg/IVteXFtd KlxdKSg/IVteXChdKlwpKS8uc291cmNlKTtuLmxlZnRNYXRjaFt1XT1uZXcgUmVn RXhwKC8oXig/Oi58XHJ8XG4pKj8pLy5zb3VyY2Urbi5tYXRjaFt1XS5zb3VyY2Uu cmVwbGFjZSgvXFwoXGQrKS9nLGZ1bmN0aW9uKGcsDQpoKXtyZXR1cm4iXFwiKyho LTArMSl9KSl9dmFyIHo9ZnVuY3Rpb24oZyxoKXtnPUFycmF5LnByb3RvdHlwZS5z bGljZS5jYWxsKGcsMCk7aWYoaCl7aC5wdXNoLmFwcGx5KGgsZyk7cmV0dXJuIGh9 cmV0dXJuIGd9O3RyeXtBcnJheS5wcm90b3R5cGUuc2xpY2UuY2FsbChzLmRvY3Vt ZW50RWxlbWVudC5jaGlsZE5vZGVzLDApfWNhdGNoKEMpe3o9ZnVuY3Rpb24oZyxo KXtoPWh8fFtdO2lmKGouY2FsbChnKT09PSJbb2JqZWN0IEFycmF5XSIpQXJyYXku cHJvdG90eXBlLnB1c2guYXBwbHkoaCxnKTtlbHNlIGlmKHR5cGVvZiBnLmxlbmd0 aD09PSJudW1iZXIiKWZvcih2YXIgbD0wLG09Zy5sZW5ndGg7bDxtO2wrKyloLnB1 c2goZ1tsXSk7ZWxzZSBmb3IobD0wO2dbbF07bCsrKWgucHVzaChnW2xdKTtyZXR1 cm4gaH19dmFyIEI7aWYocy5kb2N1bWVudEVsZW1lbnQuY29tcGFyZURvY3VtZW50 UG9zaXRpb24pQj1mdW5jdGlvbihnLGgpe2lmKCFnLmNvbXBhcmVEb2N1bWVudFBv c2l0aW9ufHwNCiFoLmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uKXtpZihnPT1oKWk9 dHJ1ZTtyZXR1cm4gZy5jb21wYXJlRG9jdW1lbnRQb3NpdGlvbj8tMToxfWc9Zy5j b21wYXJlRG9jdW1lbnRQb3NpdGlvbihoKSY0Py0xOmc9PT1oPzA6MTtpZihnPT09 MClpPXRydWU7cmV0dXJuIGd9O2Vsc2UgaWYoInNvdXJjZUluZGV4ImluIHMuZG9j dW1lbnRFbGVtZW50KUI9ZnVuY3Rpb24oZyxoKXtpZighZy5zb3VyY2VJbmRleHx8 IWguc291cmNlSW5kZXgpe2lmKGc9PWgpaT10cnVlO3JldHVybiBnLnNvdXJjZUlu ZGV4Py0xOjF9Zz1nLnNvdXJjZUluZGV4LWguc291cmNlSW5kZXg7aWYoZz09PTAp aT10cnVlO3JldHVybiBnfTtlbHNlIGlmKHMuY3JlYXRlUmFuZ2UpQj1mdW5jdGlv bihnLGgpe2lmKCFnLm93bmVyRG9jdW1lbnR8fCFoLm93bmVyRG9jdW1lbnQpe2lm KGc9PWgpaT10cnVlO3JldHVybiBnLm93bmVyRG9jdW1lbnQ/LTE6MX12YXIgbD1n Lm93bmVyRG9jdW1lbnQuY3JlYXRlUmFuZ2UoKSxtPQ0KaC5vd25lckRvY3VtZW50 LmNyZWF0ZVJhbmdlKCk7bC5zZXRTdGFydChnLDApO2wuc2V0RW5kKGcsMCk7bS5z ZXRTdGFydChoLDApO20uc2V0RW5kKGgsMCk7Zz1sLmNvbXBhcmVCb3VuZGFyeVBv aW50cyhSYW5nZS5TVEFSVF9UT19FTkQsbSk7aWYoZz09PTApaT10cnVlO3JldHVy biBnfTsoZnVuY3Rpb24oKXt2YXIgZz1zLmNyZWF0ZUVsZW1lbnQoImRpdiIpLGg9 InNjcmlwdCIrKG5ldyBEYXRlKS5nZXRUaW1lKCk7Zy5pbm5lckhUTUw9IjxhIG5h bWU9JyIraCsiJy8+Ijt2YXIgbD1zLmRvY3VtZW50RWxlbWVudDtsLmluc2VydEJl Zm9yZShnLGwuZmlyc3RDaGlsZCk7aWYocy5nZXRFbGVtZW50QnlJZChoKSl7bi5m aW5kLklEPWZ1bmN0aW9uKG0scSxwKXtpZih0eXBlb2YgcS5nZXRFbGVtZW50QnlJ ZCE9PSJ1bmRlZmluZWQiJiYhcClyZXR1cm4ocT1xLmdldEVsZW1lbnRCeUlkKG1b MV0pKT9xLmlkPT09bVsxXXx8dHlwZW9mIHEuZ2V0QXR0cmlidXRlTm9kZSE9PSJ1 bmRlZmluZWQiJiYNCnEuZ2V0QXR0cmlidXRlTm9kZSgiaWQiKS5ub2RlVmFsdWU9 PT1tWzFdP1txXTp3OltdfTtuLmZpbHRlci5JRD1mdW5jdGlvbihtLHEpe3ZhciBw PXR5cGVvZiBtLmdldEF0dHJpYnV0ZU5vZGUhPT0idW5kZWZpbmVkIiYmbS5nZXRB dHRyaWJ1dGVOb2RlKCJpZCIpO3JldHVybiBtLm5vZGVUeXBlPT09MSYmcCYmcC5u b2RlVmFsdWU9PT1xfX1sLnJlbW92ZUNoaWxkKGcpO2w9Zz1udWxsfSkoKTsoZnVu Y3Rpb24oKXt2YXIgZz1zLmNyZWF0ZUVsZW1lbnQoImRpdiIpO2cuYXBwZW5kQ2hp bGQocy5jcmVhdGVDb21tZW50KCIiKSk7aWYoZy5nZXRFbGVtZW50c0J5VGFnTmFt ZSgiKiIpLmxlbmd0aD4wKW4uZmluZC5UQUc9ZnVuY3Rpb24oaCxsKXtsPWwuZ2V0 RWxlbWVudHNCeVRhZ05hbWUoaFsxXSk7aWYoaFsxXT09PSIqIil7aD1bXTtmb3Io dmFyIG09MDtsW21dO20rKylsW21dLm5vZGVUeXBlPT09MSYmaC5wdXNoKGxbbV0p O2w9aH1yZXR1cm4gbH07Zy5pbm5lckhUTUw9IjxhIGhyZWY9JyMnPjwvYT4iOw0K aWYoZy5maXJzdENoaWxkJiZ0eXBlb2YgZy5maXJzdENoaWxkLmdldEF0dHJpYnV0 ZSE9PSJ1bmRlZmluZWQiJiZnLmZpcnN0Q2hpbGQuZ2V0QXR0cmlidXRlKCJocmVm IikhPT0iIyIpbi5hdHRySGFuZGxlLmhyZWY9ZnVuY3Rpb24oaCl7cmV0dXJuIGgu Z2V0QXR0cmlidXRlKCJocmVmIiwyKX07Zz1udWxsfSkoKTtzLnF1ZXJ5U2VsZWN0 b3JBbGwmJmZ1bmN0aW9uKCl7dmFyIGc9ayxoPXMuY3JlYXRlRWxlbWVudCgiZGl2 Iik7aC5pbm5lckhUTUw9IjxwIGNsYXNzPSdURVNUJz48L3A+IjtpZighKGgucXVl cnlTZWxlY3RvckFsbCYmaC5xdWVyeVNlbGVjdG9yQWxsKCIuVEVTVCIpLmxlbmd0 aD09PTApKXtrPWZ1bmN0aW9uKG0scSxwLHYpe3E9cXx8cztpZighdiYmcS5ub2Rl VHlwZT09PTkmJiF4KHEpKXRyeXtyZXR1cm4geihxLnF1ZXJ5U2VsZWN0b3JBbGwo bSkscCl9Y2F0Y2godCl7fXJldHVybiBnKG0scSxwLHYpfTtmb3IodmFyIGwgaW4g ZylrW2xdPWdbbF07aD1udWxsfX0oKTsNCihmdW5jdGlvbigpe3ZhciBnPXMuY3Jl YXRlRWxlbWVudCgiZGl2Iik7Zy5pbm5lckhUTUw9IjxkaXYgY2xhc3M9J3Rlc3Qg ZSc+PC9kaXY+PGRpdiBjbGFzcz0ndGVzdCc+PC9kaXY+IjtpZighKCFnLmdldEVs ZW1lbnRzQnlDbGFzc05hbWV8fGcuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZSgiZSIp Lmxlbmd0aD09PTApKXtnLmxhc3RDaGlsZC5jbGFzc05hbWU9ImUiO2lmKGcuZ2V0 RWxlbWVudHNCeUNsYXNzTmFtZSgiZSIpLmxlbmd0aCE9PTEpe24ub3JkZXIuc3Bs aWNlKDEsMCwiQ0xBU1MiKTtuLmZpbmQuQ0xBU1M9ZnVuY3Rpb24oaCxsLG0pe2lm KHR5cGVvZiBsLmdldEVsZW1lbnRzQnlDbGFzc05hbWUhPT0idW5kZWZpbmVkIiYm IW0pcmV0dXJuIGwuZ2V0RWxlbWVudHNCeUNsYXNzTmFtZShoWzFdKX07Zz1udWxs fX19KSgpO3ZhciBFPXMuY29tcGFyZURvY3VtZW50UG9zaXRpb24/ZnVuY3Rpb24o ZyxoKXtyZXR1cm4hIShnLmNvbXBhcmVEb2N1bWVudFBvc2l0aW9uKGgpJjE2KX06 DQpmdW5jdGlvbihnLGgpe3JldHVybiBnIT09aCYmKGcuY29udGFpbnM/Zy5jb250 YWlucyhoKTp0cnVlKX0seD1mdW5jdGlvbihnKXtyZXR1cm4oZz0oZz9nLm93bmVy RG9jdW1lbnR8fGc6MCkuZG9jdW1lbnRFbGVtZW50KT9nLm5vZGVOYW1lIT09IkhU TUwiOmZhbHNlfSxnYT1mdW5jdGlvbihnLGgpe3ZhciBsPVtdLG09IiIscTtmb3Io aD1oLm5vZGVUeXBlP1toXTpoO3E9bi5tYXRjaC5QU0VVRE8uZXhlYyhnKTspe20r PXFbMF07Zz1nLnJlcGxhY2Uobi5tYXRjaC5QU0VVRE8sIiIpfWc9bi5yZWxhdGl2 ZVtnXT9nKyIqIjpnO3E9MDtmb3IodmFyIHA9aC5sZW5ndGg7cTxwO3ErKylrKGcs aFtxXSxsKTtyZXR1cm4gay5maWx0ZXIobSxsKX07Yy5maW5kPWs7Yy5leHByPWsu c2VsZWN0b3JzO2MuZXhwclsiOiJdPWMuZXhwci5maWx0ZXJzO2MudW5pcXVlPWsu dW5pcXVlU29ydDtjLnRleHQ9YTtjLmlzWE1MRG9jPXg7Yy5jb250YWlucz1FfSko KTt2YXIgZWI9L1VudGlsJC8sZmI9L14oPzpwYXJlbnRzfHByZXZVbnRpbHxwcmV2 QWxsKS8sDQpnYj0vLC87Uj1BcnJheS5wcm90b3R5cGUuc2xpY2U7dmFyIElhPWZ1 bmN0aW9uKGEsYixkKXtpZihjLmlzRnVuY3Rpb24oYikpcmV0dXJuIGMuZ3JlcChh LGZ1bmN0aW9uKGUsail7cmV0dXJuISFiLmNhbGwoZSxqLGUpPT09ZH0pO2Vsc2Ug aWYoYi5ub2RlVHlwZSlyZXR1cm4gYy5ncmVwKGEsZnVuY3Rpb24oZSl7cmV0dXJu IGU9PT1iPT09ZH0pO2Vsc2UgaWYodHlwZW9mIGI9PT0ic3RyaW5nIil7dmFyIGY9 Yy5ncmVwKGEsZnVuY3Rpb24oZSl7cmV0dXJuIGUubm9kZVR5cGU9PT0xfSk7aWYo VWEudGVzdChiKSlyZXR1cm4gYy5maWx0ZXIoYixmLCFkKTtlbHNlIGI9Yy5maWx0 ZXIoYixmKX1yZXR1cm4gYy5ncmVwKGEsZnVuY3Rpb24oZSl7cmV0dXJuIGMuaW5B cnJheShlLGIpPj0wPT09ZH0pfTtjLmZuLmV4dGVuZCh7ZmluZDpmdW5jdGlvbihh KXtmb3IodmFyIGI9dGhpcy5wdXNoU3RhY2soIiIsImZpbmQiLGEpLGQ9MCxmPTAs ZT10aGlzLmxlbmd0aDtmPGU7ZisrKXtkPWIubGVuZ3RoOw0KYy5maW5kKGEsdGhp c1tmXSxiKTtpZihmPjApZm9yKHZhciBqPWQ7ajxiLmxlbmd0aDtqKyspZm9yKHZh ciBpPTA7aTxkO2krKylpZihiW2ldPT09YltqXSl7Yi5zcGxpY2Uoai0tLDEpO2Jy ZWFrfX1yZXR1cm4gYn0saGFzOmZ1bmN0aW9uKGEpe3ZhciBiPWMoYSk7cmV0dXJu IHRoaXMuZmlsdGVyKGZ1bmN0aW9uKCl7Zm9yKHZhciBkPTAsZj1iLmxlbmd0aDtk PGY7ZCsrKWlmKGMuY29udGFpbnModGhpcyxiW2RdKSlyZXR1cm4gdHJ1ZX0pfSxu b3Q6ZnVuY3Rpb24oYSl7cmV0dXJuIHRoaXMucHVzaFN0YWNrKElhKHRoaXMsYSxm YWxzZSksIm5vdCIsYSl9LGZpbHRlcjpmdW5jdGlvbihhKXtyZXR1cm4gdGhpcy5w dXNoU3RhY2soSWEodGhpcyxhLHRydWUpLCJmaWx0ZXIiLGEpfSxpczpmdW5jdGlv bihhKXtyZXR1cm4hIWEmJmMuZmlsdGVyKGEsdGhpcykubGVuZ3RoPjB9LGNsb3Nl c3Q6ZnVuY3Rpb24oYSxiKXtpZihjLmlzQXJyYXkoYSkpe3ZhciBkPVtdLGY9dGhp c1swXSxlLGo9DQp7fSxpO2lmKGYmJmEubGVuZ3RoKXtlPTA7Zm9yKHZhciBvPWEu bGVuZ3RoO2U8bztlKyspe2k9YVtlXTtqW2ldfHwoaltpXT1jLmV4cHIubWF0Y2gu UE9TLnRlc3QoaSk/YyhpLGJ8fHRoaXMuY29udGV4dCk6aSl9Zm9yKDtmJiZmLm93 bmVyRG9jdW1lbnQmJmYhPT1iOyl7Zm9yKGkgaW4gail7ZT1qW2ldO2lmKGUuanF1 ZXJ5P2UuaW5kZXgoZik+LTE6YyhmKS5pcyhlKSl7ZC5wdXNoKHtzZWxlY3Rvcjpp LGVsZW06Zn0pO2RlbGV0ZSBqW2ldfX1mPWYucGFyZW50Tm9kZX19cmV0dXJuIGR9 dmFyIGs9Yy5leHByLm1hdGNoLlBPUy50ZXN0KGEpP2MoYSxifHx0aGlzLmNvbnRl eHQpOm51bGw7cmV0dXJuIHRoaXMubWFwKGZ1bmN0aW9uKG4scil7Zm9yKDtyJiZy Lm93bmVyRG9jdW1lbnQmJnIhPT1iOyl7aWYoaz9rLmluZGV4KHIpPi0xOmMociku aXMoYSkpcmV0dXJuIHI7cj1yLnBhcmVudE5vZGV9cmV0dXJuIG51bGx9KX0saW5k ZXg6ZnVuY3Rpb24oYSl7aWYoIWF8fHR5cGVvZiBhPT09DQoic3RyaW5nIilyZXR1 cm4gYy5pbkFycmF5KHRoaXNbMF0sYT9jKGEpOnRoaXMucGFyZW50KCkuY2hpbGRy ZW4oKSk7cmV0dXJuIGMuaW5BcnJheShhLmpxdWVyeT9hWzBdOmEsdGhpcyl9LGFk ZDpmdW5jdGlvbihhLGIpe2E9dHlwZW9mIGE9PT0ic3RyaW5nIj9jKGEsYnx8dGhp cy5jb250ZXh0KTpjLm1ha2VBcnJheShhKTtiPWMubWVyZ2UodGhpcy5nZXQoKSxh KTtyZXR1cm4gdGhpcy5wdXNoU3RhY2socWEoYVswXSl8fHFhKGJbMF0pP2I6Yy51 bmlxdWUoYikpfSxhbmRTZWxmOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuYWRkKHRo aXMucHJldk9iamVjdCl9fSk7Yy5lYWNoKHtwYXJlbnQ6ZnVuY3Rpb24oYSl7cmV0 dXJuKGE9YS5wYXJlbnROb2RlKSYmYS5ub2RlVHlwZSE9PTExP2E6bnVsbH0scGFy ZW50czpmdW5jdGlvbihhKXtyZXR1cm4gYy5kaXIoYSwicGFyZW50Tm9kZSIpfSxw YXJlbnRzVW50aWw6ZnVuY3Rpb24oYSxiLGQpe3JldHVybiBjLmRpcihhLCJwYXJl bnROb2RlIiwNCmQpfSxuZXh0OmZ1bmN0aW9uKGEpe3JldHVybiBjLm50aChhLDIs Im5leHRTaWJsaW5nIil9LHByZXY6ZnVuY3Rpb24oYSl7cmV0dXJuIGMubnRoKGEs MiwicHJldmlvdXNTaWJsaW5nIil9LG5leHRBbGw6ZnVuY3Rpb24oYSl7cmV0dXJu IGMuZGlyKGEsIm5leHRTaWJsaW5nIil9LHByZXZBbGw6ZnVuY3Rpb24oYSl7cmV0 dXJuIGMuZGlyKGEsInByZXZpb3VzU2libGluZyIpfSxuZXh0VW50aWw6ZnVuY3Rp b24oYSxiLGQpe3JldHVybiBjLmRpcihhLCJuZXh0U2libGluZyIsZCl9LHByZXZV bnRpbDpmdW5jdGlvbihhLGIsZCl7cmV0dXJuIGMuZGlyKGEsInByZXZpb3VzU2li bGluZyIsZCl9LHNpYmxpbmdzOmZ1bmN0aW9uKGEpe3JldHVybiBjLnNpYmxpbmco YS5wYXJlbnROb2RlLmZpcnN0Q2hpbGQsYSl9LGNoaWxkcmVuOmZ1bmN0aW9uKGEp e3JldHVybiBjLnNpYmxpbmcoYS5maXJzdENoaWxkKX0sY29udGVudHM6ZnVuY3Rp b24oYSl7cmV0dXJuIGMubm9kZU5hbWUoYSwiaWZyYW1lIik/DQphLmNvbnRlbnRE b2N1bWVudHx8YS5jb250ZW50V2luZG93LmRvY3VtZW50OmMubWFrZUFycmF5KGEu Y2hpbGROb2Rlcyl9fSxmdW5jdGlvbihhLGIpe2MuZm5bYV09ZnVuY3Rpb24oZCxm KXt2YXIgZT1jLm1hcCh0aGlzLGIsZCk7ZWIudGVzdChhKXx8KGY9ZCk7aWYoZiYm dHlwZW9mIGY9PT0ic3RyaW5nIillPWMuZmlsdGVyKGYsZSk7ZT10aGlzLmxlbmd0 aD4xP2MudW5pcXVlKGUpOmU7aWYoKHRoaXMubGVuZ3RoPjF8fGdiLnRlc3QoZikp JiZmYi50ZXN0KGEpKWU9ZS5yZXZlcnNlKCk7cmV0dXJuIHRoaXMucHVzaFN0YWNr KGUsYSxSLmNhbGwoYXJndW1lbnRzKS5qb2luKCIsIikpfX0pO2MuZXh0ZW5kKHtm aWx0ZXI6ZnVuY3Rpb24oYSxiLGQpe2lmKGQpYT0iOm5vdCgiK2ErIikiO3JldHVy biBjLmZpbmQubWF0Y2hlcyhhLGIpfSxkaXI6ZnVuY3Rpb24oYSxiLGQpe3ZhciBm PVtdO2ZvcihhPWFbYl07YSYmYS5ub2RlVHlwZSE9PTkmJihkPT09d3x8YS5ub2Rl VHlwZSE9PTF8fCFjKGEpLmlzKGQpKTspe2Eubm9kZVR5cGU9PT0NCjEmJmYucHVz aChhKTthPWFbYl19cmV0dXJuIGZ9LG50aDpmdW5jdGlvbihhLGIsZCl7Yj1ifHwx O2Zvcih2YXIgZj0wO2E7YT1hW2RdKWlmKGEubm9kZVR5cGU9PT0xJiYrK2Y9PT1i KWJyZWFrO3JldHVybiBhfSxzaWJsaW5nOmZ1bmN0aW9uKGEsYil7Zm9yKHZhciBk PVtdO2E7YT1hLm5leHRTaWJsaW5nKWEubm9kZVR5cGU9PT0xJiZhIT09YiYmZC5w dXNoKGEpO3JldHVybiBkfX0pO3ZhciBKYT0vIGpRdWVyeVxkKz0iKD86XGQrfG51 bGwpIi9nLFY9L15ccysvLEthPS8oPChbXHc6XSspW14+XSo/KVwvPi9nLGhiPS9e KD86YXJlYXxicnxjb2x8ZW1iZWR8aHJ8aW1nfGlucHV0fGxpbmt8bWV0YXxwYXJh bSkkL2ksTGE9LzwoW1x3Ol0rKS8saWI9Lzx0Ym9keS9pLGpiPS88fCYjP1x3Kzsv LHRhPS88c2NyaXB0fDxvYmplY3R8PGVtYmVkfDxvcHRpb258PHN0eWxlL2ksdWE9 L2NoZWNrZWRccyooPzpbXj1dfD1ccyouY2hlY2tlZC4pL2ksTWE9ZnVuY3Rpb24o YSxiLGQpe3JldHVybiBoYi50ZXN0KGQpPw0KYTpiKyI+PC8iK2QrIj4ifSxGPXtv cHRpb246WzEsIjxzZWxlY3QgbXVsdGlwbGU9J211bHRpcGxlJz4iLCI8L3NlbGVj dD4iXSxsZWdlbmQ6WzEsIjxmaWVsZHNldD4iLCI8L2ZpZWxkc2V0PiJdLHRoZWFk OlsxLCI8dGFibGU+IiwiPC90YWJsZT4iXSx0cjpbMiwiPHRhYmxlPjx0Ym9keT4i LCI8L3Rib2R5PjwvdGFibGU+Il0sdGQ6WzMsIjx0YWJsZT48dGJvZHk+PHRyPiIs IjwvdHI+PC90Ym9keT48L3RhYmxlPiJdLGNvbDpbMiwiPHRhYmxlPjx0Ym9keT48 L3Rib2R5Pjxjb2xncm91cD4iLCI8L2NvbGdyb3VwPjwvdGFibGU+Il0sYXJlYTpb MSwiPG1hcD4iLCI8L21hcD4iXSxfZGVmYXVsdDpbMCwiIiwiIl19O0Yub3B0Z3Jv dXA9Ri5vcHRpb247Ri50Ym9keT1GLnRmb290PUYuY29sZ3JvdXA9Ri5jYXB0aW9u PUYudGhlYWQ7Ri50aD1GLnRkO2lmKCFjLnN1cHBvcnQuaHRtbFNlcmlhbGl6ZSlG Ll9kZWZhdWx0PVsxLCJkaXY8ZGl2PiIsIjwvZGl2PiJdO2MuZm4uZXh0ZW5kKHt0 ZXh0OmZ1bmN0aW9uKGEpe2lmKGMuaXNGdW5jdGlvbihhKSlyZXR1cm4gdGhpcy5l YWNoKGZ1bmN0aW9uKGIpe3ZhciBkPQ0KYyh0aGlzKTtkLnRleHQoYS5jYWxsKHRo aXMsYixkLnRleHQoKSkpfSk7aWYodHlwZW9mIGEhPT0ib2JqZWN0IiYmYSE9PXcp cmV0dXJuIHRoaXMuZW1wdHkoKS5hcHBlbmQoKHRoaXNbMF0mJnRoaXNbMF0ub3du ZXJEb2N1bWVudHx8cykuY3JlYXRlVGV4dE5vZGUoYSkpO3JldHVybiBjLnRleHQo dGhpcyl9LHdyYXBBbGw6ZnVuY3Rpb24oYSl7aWYoYy5pc0Z1bmN0aW9uKGEpKXJl dHVybiB0aGlzLmVhY2goZnVuY3Rpb24oZCl7Yyh0aGlzKS53cmFwQWxsKGEuY2Fs bCh0aGlzLGQpKX0pO2lmKHRoaXNbMF0pe3ZhciBiPWMoYSx0aGlzWzBdLm93bmVy RG9jdW1lbnQpLmVxKDApLmNsb25lKHRydWUpO3RoaXNbMF0ucGFyZW50Tm9kZSYm Yi5pbnNlcnRCZWZvcmUodGhpc1swXSk7Yi5tYXAoZnVuY3Rpb24oKXtmb3IodmFy IGQ9dGhpcztkLmZpcnN0Q2hpbGQmJmQuZmlyc3RDaGlsZC5ub2RlVHlwZT09PTE7 KWQ9ZC5maXJzdENoaWxkO3JldHVybiBkfSkuYXBwZW5kKHRoaXMpfXJldHVybiB0 aGlzfSwNCndyYXBJbm5lcjpmdW5jdGlvbihhKXtpZihjLmlzRnVuY3Rpb24oYSkp cmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihiKXtjKHRoaXMpLndyYXBJbm5lcihh LmNhbGwodGhpcyxiKSl9KTtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFy IGI9Yyh0aGlzKSxkPWIuY29udGVudHMoKTtkLmxlbmd0aD9kLndyYXBBbGwoYSk6 Yi5hcHBlbmQoYSl9KX0sd3JhcDpmdW5jdGlvbihhKXtyZXR1cm4gdGhpcy5lYWNo KGZ1bmN0aW9uKCl7Yyh0aGlzKS53cmFwQWxsKGEpfSl9LHVud3JhcDpmdW5jdGlv bigpe3JldHVybiB0aGlzLnBhcmVudCgpLmVhY2goZnVuY3Rpb24oKXtjLm5vZGVO YW1lKHRoaXMsImJvZHkiKXx8Yyh0aGlzKS5yZXBsYWNlV2l0aCh0aGlzLmNoaWxk Tm9kZXMpfSkuZW5kKCl9LGFwcGVuZDpmdW5jdGlvbigpe3JldHVybiB0aGlzLmRv bU1hbmlwKGFyZ3VtZW50cyx0cnVlLGZ1bmN0aW9uKGEpe3RoaXMubm9kZVR5cGU9 PT0xJiZ0aGlzLmFwcGVuZENoaWxkKGEpfSl9LA0KcHJlcGVuZDpmdW5jdGlvbigp e3JldHVybiB0aGlzLmRvbU1hbmlwKGFyZ3VtZW50cyx0cnVlLGZ1bmN0aW9uKGEp e3RoaXMubm9kZVR5cGU9PT0xJiZ0aGlzLmluc2VydEJlZm9yZShhLHRoaXMuZmly c3RDaGlsZCl9KX0sYmVmb3JlOmZ1bmN0aW9uKCl7aWYodGhpc1swXSYmdGhpc1sw XS5wYXJlbnROb2RlKXJldHVybiB0aGlzLmRvbU1hbmlwKGFyZ3VtZW50cyxmYWxz ZSxmdW5jdGlvbihiKXt0aGlzLnBhcmVudE5vZGUuaW5zZXJ0QmVmb3JlKGIsdGhp cyl9KTtlbHNlIGlmKGFyZ3VtZW50cy5sZW5ndGgpe3ZhciBhPWMoYXJndW1lbnRz WzBdKTthLnB1c2guYXBwbHkoYSx0aGlzLnRvQXJyYXkoKSk7cmV0dXJuIHRoaXMu cHVzaFN0YWNrKGEsImJlZm9yZSIsYXJndW1lbnRzKX19LGFmdGVyOmZ1bmN0aW9u KCl7aWYodGhpc1swXSYmdGhpc1swXS5wYXJlbnROb2RlKXJldHVybiB0aGlzLmRv bU1hbmlwKGFyZ3VtZW50cyxmYWxzZSxmdW5jdGlvbihiKXt0aGlzLnBhcmVudE5v ZGUuaW5zZXJ0QmVmb3JlKGIsDQp0aGlzLm5leHRTaWJsaW5nKX0pO2Vsc2UgaWYo YXJndW1lbnRzLmxlbmd0aCl7dmFyIGE9dGhpcy5wdXNoU3RhY2sodGhpcywiYWZ0 ZXIiLGFyZ3VtZW50cyk7YS5wdXNoLmFwcGx5KGEsYyhhcmd1bWVudHNbMF0pLnRv QXJyYXkoKSk7cmV0dXJuIGF9fSxyZW1vdmU6ZnVuY3Rpb24oYSxiKXtmb3IodmFy IGQ9MCxmOyhmPXRoaXNbZF0pIT1udWxsO2QrKylpZighYXx8Yy5maWx0ZXIoYSxb Zl0pLmxlbmd0aCl7aWYoIWImJmYubm9kZVR5cGU9PT0xKXtjLmNsZWFuRGF0YShm LmdldEVsZW1lbnRzQnlUYWdOYW1lKCIqIikpO2MuY2xlYW5EYXRhKFtmXSl9Zi5w YXJlbnROb2RlJiZmLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQoZil9cmV0dXJuIHRo aXN9LGVtcHR5OmZ1bmN0aW9uKCl7Zm9yKHZhciBhPTAsYjsoYj10aGlzW2FdKSE9 bnVsbDthKyspZm9yKGIubm9kZVR5cGU9PT0xJiZjLmNsZWFuRGF0YShiLmdldEVs ZW1lbnRzQnlUYWdOYW1lKCIqIikpO2IuZmlyc3RDaGlsZDspYi5yZW1vdmVDaGls ZChiLmZpcnN0Q2hpbGQpOw0KcmV0dXJuIHRoaXN9LGNsb25lOmZ1bmN0aW9uKGEp e3ZhciBiPXRoaXMubWFwKGZ1bmN0aW9uKCl7aWYoIWMuc3VwcG9ydC5ub0Nsb25l RXZlbnQmJiFjLmlzWE1MRG9jKHRoaXMpKXt2YXIgZD10aGlzLm91dGVySFRNTCxm PXRoaXMub3duZXJEb2N1bWVudDtpZighZCl7ZD1mLmNyZWF0ZUVsZW1lbnQoImRp diIpO2QuYXBwZW5kQ2hpbGQodGhpcy5jbG9uZU5vZGUodHJ1ZSkpO2Q9ZC5pbm5l ckhUTUx9cmV0dXJuIGMuY2xlYW4oW2QucmVwbGFjZShKYSwiIikucmVwbGFjZSgv PShbXj0iJz5cc10rXC8pPi9nLCc9IiQxIj4nKS5yZXBsYWNlKFYsIiIpXSxmKVsw XX1lbHNlIHJldHVybiB0aGlzLmNsb25lTm9kZSh0cnVlKX0pO2lmKGE9PT10cnVl KXtyYSh0aGlzLGIpO3JhKHRoaXMuZmluZCgiKiIpLGIuZmluZCgiKiIpKX1yZXR1 cm4gYn0saHRtbDpmdW5jdGlvbihhKXtpZihhPT09dylyZXR1cm4gdGhpc1swXSYm dGhpc1swXS5ub2RlVHlwZT09PTE/dGhpc1swXS5pbm5lckhUTUwucmVwbGFjZShK YSwNCiIiKTpudWxsO2Vsc2UgaWYodHlwZW9mIGE9PT0ic3RyaW5nIiYmIXRhLnRl c3QoYSkmJihjLnN1cHBvcnQubGVhZGluZ1doaXRlc3BhY2V8fCFWLnRlc3QoYSkp JiYhRlsoTGEuZXhlYyhhKXx8WyIiLCIiXSlbMV0udG9Mb3dlckNhc2UoKV0pe2E9 YS5yZXBsYWNlKEthLE1hKTt0cnl7Zm9yKHZhciBiPTAsZD10aGlzLmxlbmd0aDti PGQ7YisrKWlmKHRoaXNbYl0ubm9kZVR5cGU9PT0xKXtjLmNsZWFuRGF0YSh0aGlz W2JdLmdldEVsZW1lbnRzQnlUYWdOYW1lKCIqIikpO3RoaXNbYl0uaW5uZXJIVE1M PWF9fWNhdGNoKGYpe3RoaXMuZW1wdHkoKS5hcHBlbmQoYSl9fWVsc2UgYy5pc0Z1 bmN0aW9uKGEpP3RoaXMuZWFjaChmdW5jdGlvbihlKXt2YXIgaj1jKHRoaXMpLGk9 ai5odG1sKCk7ai5lbXB0eSgpLmFwcGVuZChmdW5jdGlvbigpe3JldHVybiBhLmNh bGwodGhpcyxlLGkpfSl9KTp0aGlzLmVtcHR5KCkuYXBwZW5kKGEpO3JldHVybiB0 aGlzfSxyZXBsYWNlV2l0aDpmdW5jdGlvbihhKXtpZih0aGlzWzBdJiYNCnRoaXNb MF0ucGFyZW50Tm9kZSl7aWYoYy5pc0Z1bmN0aW9uKGEpKXJldHVybiB0aGlzLmVh Y2goZnVuY3Rpb24oYil7dmFyIGQ9Yyh0aGlzKSxmPWQuaHRtbCgpO2QucmVwbGFj ZVdpdGgoYS5jYWxsKHRoaXMsYixmKSl9KTtpZih0eXBlb2YgYSE9PSJzdHJpbmci KWE9YyhhKS5kZXRhY2goKTtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFy IGI9dGhpcy5uZXh0U2libGluZyxkPXRoaXMucGFyZW50Tm9kZTtjKHRoaXMpLnJl bW92ZSgpO2I/YyhiKS5iZWZvcmUoYSk6YyhkKS5hcHBlbmQoYSl9KX1lbHNlIHJl dHVybiB0aGlzLnB1c2hTdGFjayhjKGMuaXNGdW5jdGlvbihhKT9hKCk6YSksInJl cGxhY2VXaXRoIixhKX0sZGV0YWNoOmZ1bmN0aW9uKGEpe3JldHVybiB0aGlzLnJl bW92ZShhLHRydWUpfSxkb21NYW5pcDpmdW5jdGlvbihhLGIsZCl7ZnVuY3Rpb24g Zih1KXtyZXR1cm4gYy5ub2RlTmFtZSh1LCJ0YWJsZSIpP3UuZ2V0RWxlbWVudHNC eVRhZ05hbWUoInRib2R5IilbMF18fA0KdS5hcHBlbmRDaGlsZCh1Lm93bmVyRG9j dW1lbnQuY3JlYXRlRWxlbWVudCgidGJvZHkiKSk6dX12YXIgZSxqLGk9YVswXSxv PVtdLGs7aWYoIWMuc3VwcG9ydC5jaGVja0Nsb25lJiZhcmd1bWVudHMubGVuZ3Ro PT09MyYmdHlwZW9mIGk9PT0ic3RyaW5nIiYmdWEudGVzdChpKSlyZXR1cm4gdGhp cy5lYWNoKGZ1bmN0aW9uKCl7Yyh0aGlzKS5kb21NYW5pcChhLGIsZCx0cnVlKX0p O2lmKGMuaXNGdW5jdGlvbihpKSlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKHUp e3ZhciB6PWModGhpcyk7YVswXT1pLmNhbGwodGhpcyx1LGI/ei5odG1sKCk6dyk7 ei5kb21NYW5pcChhLGIsZCl9KTtpZih0aGlzWzBdKXtlPWkmJmkucGFyZW50Tm9k ZTtlPWMuc3VwcG9ydC5wYXJlbnROb2RlJiZlJiZlLm5vZGVUeXBlPT09MTEmJmUu Y2hpbGROb2Rlcy5sZW5ndGg9PT10aGlzLmxlbmd0aD97ZnJhZ21lbnQ6ZX06c2Eo YSx0aGlzLG8pO2s9ZS5mcmFnbWVudDtpZihqPWsuY2hpbGROb2Rlcy5sZW5ndGg9 PT0NCjE/KGs9ay5maXJzdENoaWxkKTprLmZpcnN0Q2hpbGQpe2I9YiYmYy5ub2Rl TmFtZShqLCJ0ciIpO2Zvcih2YXIgbj0wLHI9dGhpcy5sZW5ndGg7bjxyO24rKylk LmNhbGwoYj9mKHRoaXNbbl0saik6dGhpc1tuXSxuPjB8fGUuY2FjaGVhYmxlfHx0 aGlzLmxlbmd0aD4xP2suY2xvbmVOb2RlKHRydWUpOmspfW8ubGVuZ3RoJiZjLmVh Y2gobyxRYSl9cmV0dXJuIHRoaXN9fSk7Yy5mcmFnbWVudHM9e307Yy5lYWNoKHth cHBlbmRUbzoiYXBwZW5kIixwcmVwZW5kVG86InByZXBlbmQiLGluc2VydEJlZm9y ZToiYmVmb3JlIixpbnNlcnRBZnRlcjoiYWZ0ZXIiLHJlcGxhY2VBbGw6InJlcGxh Y2VXaXRoIn0sZnVuY3Rpb24oYSxiKXtjLmZuW2FdPWZ1bmN0aW9uKGQpe3ZhciBm PVtdO2Q9YyhkKTt2YXIgZT10aGlzLmxlbmd0aD09PTEmJnRoaXNbMF0ucGFyZW50 Tm9kZTtpZihlJiZlLm5vZGVUeXBlPT09MTEmJmUuY2hpbGROb2Rlcy5sZW5ndGg9 PT0xJiZkLmxlbmd0aD09PTEpe2RbYl0odGhpc1swXSk7DQpyZXR1cm4gdGhpc31l bHNle2U9MDtmb3IodmFyIGo9ZC5sZW5ndGg7ZTxqO2UrKyl7dmFyIGk9KGU+MD90 aGlzLmNsb25lKHRydWUpOnRoaXMpLmdldCgpO2MuZm5bYl0uYXBwbHkoYyhkW2Vd KSxpKTtmPWYuY29uY2F0KGkpfXJldHVybiB0aGlzLnB1c2hTdGFjayhmLGEsZC5z ZWxlY3Rvcil9fX0pO2MuZXh0ZW5kKHtjbGVhbjpmdW5jdGlvbihhLGIsZCxmKXti PWJ8fHM7aWYodHlwZW9mIGIuY3JlYXRlRWxlbWVudD09PSJ1bmRlZmluZWQiKWI9 Yi5vd25lckRvY3VtZW50fHxiWzBdJiZiWzBdLm93bmVyRG9jdW1lbnR8fHM7Zm9y KHZhciBlPVtdLGo9MCxpOyhpPWFbal0pIT1udWxsO2orKyl7aWYodHlwZW9mIGk9 PT0ibnVtYmVyIilpKz0iIjtpZihpKXtpZih0eXBlb2YgaT09PSJzdHJpbmciJiYh amIudGVzdChpKSlpPWIuY3JlYXRlVGV4dE5vZGUoaSk7ZWxzZSBpZih0eXBlb2Yg aT09PSJzdHJpbmciKXtpPWkucmVwbGFjZShLYSxNYSk7dmFyIG89KExhLmV4ZWMo aSl8fFsiIiwNCiIiXSlbMV0udG9Mb3dlckNhc2UoKSxrPUZbb118fEYuX2RlZmF1 bHQsbj1rWzBdLHI9Yi5jcmVhdGVFbGVtZW50KCJkaXYiKTtmb3Ioci5pbm5lckhU TUw9a1sxXStpK2tbMl07bi0tOylyPXIubGFzdENoaWxkO2lmKCFjLnN1cHBvcnQu dGJvZHkpe249aWIudGVzdChpKTtvPW89PT0idGFibGUiJiYhbj9yLmZpcnN0Q2hp bGQmJnIuZmlyc3RDaGlsZC5jaGlsZE5vZGVzOmtbMV09PT0iPHRhYmxlPiImJiFu P3IuY2hpbGROb2RlczpbXTtmb3Ioaz1vLmxlbmd0aC0xO2s+PTA7LS1rKWMubm9k ZU5hbWUob1trXSwidGJvZHkiKSYmIW9ba10uY2hpbGROb2Rlcy5sZW5ndGgmJm9b a10ucGFyZW50Tm9kZS5yZW1vdmVDaGlsZChvW2tdKX0hYy5zdXBwb3J0LmxlYWRp bmdXaGl0ZXNwYWNlJiZWLnRlc3QoaSkmJnIuaW5zZXJ0QmVmb3JlKGIuY3JlYXRl VGV4dE5vZGUoVi5leGVjKGkpWzBdKSxyLmZpcnN0Q2hpbGQpO2k9ci5jaGlsZE5v ZGVzfWlmKGkubm9kZVR5cGUpZS5wdXNoKGkpO2Vsc2UgZT0NCmMubWVyZ2UoZSxp KX19aWYoZClmb3Ioaj0wO2Vbal07aisrKWlmKGYmJmMubm9kZU5hbWUoZVtqXSwi c2NyaXB0IikmJighZVtqXS50eXBlfHxlW2pdLnR5cGUudG9Mb3dlckNhc2UoKT09 PSJ0ZXh0L2phdmFzY3JpcHQiKSlmLnB1c2goZVtqXS5wYXJlbnROb2RlP2Vbal0u cGFyZW50Tm9kZS5yZW1vdmVDaGlsZChlW2pdKTplW2pdKTtlbHNle2Vbal0ubm9k ZVR5cGU9PT0xJiZlLnNwbGljZS5hcHBseShlLFtqKzEsMF0uY29uY2F0KGMubWFr ZUFycmF5KGVbal0uZ2V0RWxlbWVudHNCeVRhZ05hbWUoInNjcmlwdCIpKSkpO2Qu YXBwZW5kQ2hpbGQoZVtqXSl9cmV0dXJuIGV9LGNsZWFuRGF0YTpmdW5jdGlvbihh KXtmb3IodmFyIGIsZCxmPWMuY2FjaGUsZT1jLmV2ZW50LnNwZWNpYWwsaj1jLnN1 cHBvcnQuZGVsZXRlRXhwYW5kbyxpPTAsbzsobz1hW2ldKSE9bnVsbDtpKyspaWYo ZD1vW2MuZXhwYW5kb10pe2I9ZltkXTtpZihiLmV2ZW50cylmb3IodmFyIGsgaW4g Yi5ldmVudHMpZVtrXT8NCmMuZXZlbnQucmVtb3ZlKG8sayk6Q2EobyxrLGIuaGFu ZGxlKTtpZihqKWRlbGV0ZSBvW2MuZXhwYW5kb107ZWxzZSBvLnJlbW92ZUF0dHJp YnV0ZSYmby5yZW1vdmVBdHRyaWJ1dGUoYy5leHBhbmRvKTtkZWxldGUgZltkXX19 fSk7dmFyIGtiPS96LT9pbmRleHxmb250LT93ZWlnaHR8b3BhY2l0eXx6b29tfGxp bmUtP2hlaWdodC9pLE5hPS9hbHBoYVwoW14pXSpcKS8sT2E9L29wYWNpdHk9KFte KV0qKS8saGE9L2Zsb2F0L2ksaWE9Ly0oW2Etel0pL2lnLGxiPS8oW0EtWl0pL2cs bWI9L14tP1xkKyg/OnB4KT8kL2ksbmI9L14tP1xkLyxvYj17cG9zaXRpb246ImFi c29sdXRlIix2aXNpYmlsaXR5OiJoaWRkZW4iLGRpc3BsYXk6ImJsb2NrIn0scGI9 WyJMZWZ0IiwiUmlnaHQiXSxxYj1bIlRvcCIsIkJvdHRvbSJdLHJiPXMuZGVmYXVs dFZpZXcmJnMuZGVmYXVsdFZpZXcuZ2V0Q29tcHV0ZWRTdHlsZSxQYT1jLnN1cHBv cnQuY3NzRmxvYXQ/ImNzc0Zsb2F0Ijoic3R5bGVGbG9hdCIsamE9DQpmdW5jdGlv bihhLGIpe3JldHVybiBiLnRvVXBwZXJDYXNlKCl9O2MuZm4uY3NzPWZ1bmN0aW9u KGEsYil7cmV0dXJuIFgodGhpcyxhLGIsdHJ1ZSxmdW5jdGlvbihkLGYsZSl7aWYo ZT09PXcpcmV0dXJuIGMuY3VyQ1NTKGQsZik7aWYodHlwZW9mIGU9PT0ibnVtYmVy IiYmIWtiLnRlc3QoZikpZSs9InB4IjtjLnN0eWxlKGQsZixlKX0pfTtjLmV4dGVu ZCh7c3R5bGU6ZnVuY3Rpb24oYSxiLGQpe2lmKCFhfHxhLm5vZGVUeXBlPT09M3x8 YS5ub2RlVHlwZT09PTgpcmV0dXJuIHc7aWYoKGI9PT0id2lkdGgifHxiPT09Imhl aWdodCIpJiZwYXJzZUZsb2F0KGQpPDApZD13O3ZhciBmPWEuc3R5bGV8fGEsZT1k IT09dztpZighYy5zdXBwb3J0Lm9wYWNpdHkmJmI9PT0ib3BhY2l0eSIpe2lmKGUp e2Yuem9vbT0xO2I9cGFyc2VJbnQoZCwxMCkrIiI9PT0iTmFOIj8iIjoiYWxwaGEo b3BhY2l0eT0iK2QqMTAwKyIpIjthPWYuZmlsdGVyfHxjLmN1ckNTUyhhLCJmaWx0 ZXIiKXx8IiI7Zi5maWx0ZXI9DQpOYS50ZXN0KGEpP2EucmVwbGFjZShOYSxiKTpi fXJldHVybiBmLmZpbHRlciYmZi5maWx0ZXIuaW5kZXhPZigib3BhY2l0eT0iKT49 MD9wYXJzZUZsb2F0KE9hLmV4ZWMoZi5maWx0ZXIpWzFdKS8xMDArIiI6IiJ9aWYo aGEudGVzdChiKSliPVBhO2I9Yi5yZXBsYWNlKGlhLGphKTtpZihlKWZbYl09ZDty ZXR1cm4gZltiXX0sY3NzOmZ1bmN0aW9uKGEsYixkLGYpe2lmKGI9PT0id2lkdGgi fHxiPT09ImhlaWdodCIpe3ZhciBlLGo9Yj09PSJ3aWR0aCI/cGI6cWI7ZnVuY3Rp b24gaSgpe2U9Yj09PSJ3aWR0aCI/YS5vZmZzZXRXaWR0aDphLm9mZnNldEhlaWdo dDtmIT09ImJvcmRlciImJmMuZWFjaChqLGZ1bmN0aW9uKCl7Znx8KGUtPXBhcnNl RmxvYXQoYy5jdXJDU1MoYSwicGFkZGluZyIrdGhpcyx0cnVlKSl8fDApO2lmKGY9 PT0ibWFyZ2luIillKz1wYXJzZUZsb2F0KGMuY3VyQ1NTKGEsIm1hcmdpbiIrdGhp cyx0cnVlKSl8fDA7ZWxzZSBlLT1wYXJzZUZsb2F0KGMuY3VyQ1NTKGEsDQoiYm9y ZGVyIit0aGlzKyJXaWR0aCIsdHJ1ZSkpfHwwfSl9YS5vZmZzZXRXaWR0aCE9PTA/ aSgpOmMuc3dhcChhLG9iLGkpO3JldHVybiBNYXRoLm1heCgwLE1hdGgucm91bmQo ZSkpfXJldHVybiBjLmN1ckNTUyhhLGIsZCl9LGN1ckNTUzpmdW5jdGlvbihhLGIs ZCl7dmFyIGYsZT1hLnN0eWxlO2lmKCFjLnN1cHBvcnQub3BhY2l0eSYmYj09PSJv cGFjaXR5IiYmYS5jdXJyZW50U3R5bGUpe2Y9T2EudGVzdChhLmN1cnJlbnRTdHls ZS5maWx0ZXJ8fCIiKT9wYXJzZUZsb2F0KFJlZ0V4cC4kMSkvMTAwKyIiOiIiO3Jl dHVybiBmPT09IiI/IjEiOmZ9aWYoaGEudGVzdChiKSliPVBhO2lmKCFkJiZlJiZl W2JdKWY9ZVtiXTtlbHNlIGlmKHJiKXtpZihoYS50ZXN0KGIpKWI9ImZsb2F0Ijti PWIucmVwbGFjZShsYiwiLSQxIikudG9Mb3dlckNhc2UoKTtlPWEub3duZXJEb2N1 bWVudC5kZWZhdWx0VmlldztpZighZSlyZXR1cm4gbnVsbDtpZihhPWUuZ2V0Q29t cHV0ZWRTdHlsZShhLG51bGwpKWY9DQphLmdldFByb3BlcnR5VmFsdWUoYik7aWYo Yj09PSJvcGFjaXR5IiYmZj09PSIiKWY9IjEifWVsc2UgaWYoYS5jdXJyZW50U3R5 bGUpe2Q9Yi5yZXBsYWNlKGlhLGphKTtmPWEuY3VycmVudFN0eWxlW2JdfHxhLmN1 cnJlbnRTdHlsZVtkXTtpZighbWIudGVzdChmKSYmbmIudGVzdChmKSl7Yj1lLmxl ZnQ7dmFyIGo9YS5ydW50aW1lU3R5bGUubGVmdDthLnJ1bnRpbWVTdHlsZS5sZWZ0 PWEuY3VycmVudFN0eWxlLmxlZnQ7ZS5sZWZ0PWQ9PT0iZm9udFNpemUiPyIxZW0i OmZ8fDA7Zj1lLnBpeGVsTGVmdCsicHgiO2UubGVmdD1iO2EucnVudGltZVN0eWxl LmxlZnQ9an19cmV0dXJuIGZ9LHN3YXA6ZnVuY3Rpb24oYSxiLGQpe3ZhciBmPXt9 O2Zvcih2YXIgZSBpbiBiKXtmW2VdPWEuc3R5bGVbZV07YS5zdHlsZVtlXT1iW2Vd fWQuY2FsbChhKTtmb3IoZSBpbiBiKWEuc3R5bGVbZV09ZltlXX19KTtpZihjLmV4 cHImJmMuZXhwci5maWx0ZXJzKXtjLmV4cHIuZmlsdGVycy5oaWRkZW49ZnVuY3Rp b24oYSl7dmFyIGI9DQphLm9mZnNldFdpZHRoLGQ9YS5vZmZzZXRIZWlnaHQsZj1h Lm5vZGVOYW1lLnRvTG93ZXJDYXNlKCk9PT0idHIiO3JldHVybiBiPT09MCYmZD09 PTAmJiFmP3RydWU6Yj4wJiZkPjAmJiFmP2ZhbHNlOmMuY3VyQ1NTKGEsImRpc3Bs YXkiKT09PSJub25lIn07Yy5leHByLmZpbHRlcnMudmlzaWJsZT1mdW5jdGlvbihh KXtyZXR1cm4hYy5leHByLmZpbHRlcnMuaGlkZGVuKGEpfX12YXIgc2I9SigpLHRi PS88c2NyaXB0KC58XHMpKj9cL3NjcmlwdD4vZ2ksdWI9L3NlbGVjdHx0ZXh0YXJl YS9pLHZiPS9jb2xvcnxkYXRlfGRhdGV0aW1lfGVtYWlsfGhpZGRlbnxtb250aHxu dW1iZXJ8cGFzc3dvcmR8cmFuZ2V8c2VhcmNofHRlbHx0ZXh0fHRpbWV8dXJsfHdl ZWsvaSxOPS89XD8oJnwkKS8sa2E9L1w/Lyx3Yj0vKFw/fCYpXz0uKj8oJnwkKS8s eGI9L14oXHcrOik/XC9cLyhbXlwvPyNdKykvLHliPS8lMjAvZyx6Yj1jLmZuLmxv YWQ7Yy5mbi5leHRlbmQoe2xvYWQ6ZnVuY3Rpb24oYSxiLGQpe2lmKHR5cGVvZiBh IT09DQoic3RyaW5nIilyZXR1cm4gemIuY2FsbCh0aGlzLGEpO2Vsc2UgaWYoIXRo aXMubGVuZ3RoKXJldHVybiB0aGlzO3ZhciBmPWEuaW5kZXhPZigiICIpO2lmKGY+ PTApe3ZhciBlPWEuc2xpY2UoZixhLmxlbmd0aCk7YT1hLnNsaWNlKDAsZil9Zj0i R0VUIjtpZihiKWlmKGMuaXNGdW5jdGlvbihiKSl7ZD1iO2I9bnVsbH1lbHNlIGlm KHR5cGVvZiBiPT09Im9iamVjdCIpe2I9Yy5wYXJhbShiLGMuYWpheFNldHRpbmdz LnRyYWRpdGlvbmFsKTtmPSJQT1NUIn12YXIgaj10aGlzO2MuYWpheCh7dXJsOmEs dHlwZTpmLGRhdGFUeXBlOiJodG1sIixkYXRhOmIsY29tcGxldGU6ZnVuY3Rpb24o aSxvKXtpZihvPT09InN1Y2Nlc3MifHxvPT09Im5vdG1vZGlmaWVkIilqLmh0bWwo ZT9jKCI8ZGl2IC8+IikuYXBwZW5kKGkucmVzcG9uc2VUZXh0LnJlcGxhY2UodGIs IiIpKS5maW5kKGUpOmkucmVzcG9uc2VUZXh0KTtkJiZqLmVhY2goZCxbaS5yZXNw b25zZVRleHQsbyxpXSl9fSk7cmV0dXJuIHRoaXN9LA0Kc2VyaWFsaXplOmZ1bmN0 aW9uKCl7cmV0dXJuIGMucGFyYW0odGhpcy5zZXJpYWxpemVBcnJheSgpKX0sc2Vy aWFsaXplQXJyYXk6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5tYXAoZnVuY3Rpb24o KXtyZXR1cm4gdGhpcy5lbGVtZW50cz9jLm1ha2VBcnJheSh0aGlzLmVsZW1lbnRz KTp0aGlzfSkuZmlsdGVyKGZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMubmFtZSYmIXRo aXMuZGlzYWJsZWQmJih0aGlzLmNoZWNrZWR8fHViLnRlc3QodGhpcy5ub2RlTmFt ZSl8fHZiLnRlc3QodGhpcy50eXBlKSl9KS5tYXAoZnVuY3Rpb24oYSxiKXthPWMo dGhpcykudmFsKCk7cmV0dXJuIGE9PW51bGw/bnVsbDpjLmlzQXJyYXkoYSk/Yy5t YXAoYSxmdW5jdGlvbihkKXtyZXR1cm57bmFtZTpiLm5hbWUsdmFsdWU6ZH19KTp7 bmFtZTpiLm5hbWUsdmFsdWU6YX19KS5nZXQoKX19KTtjLmVhY2goImFqYXhTdGFy dCBhamF4U3RvcCBhamF4Q29tcGxldGUgYWpheEVycm9yIGFqYXhTdWNjZXNzIGFq YXhTZW5kIi5zcGxpdCgiICIpLA0KZnVuY3Rpb24oYSxiKXtjLmZuW2JdPWZ1bmN0 aW9uKGQpe3JldHVybiB0aGlzLmJpbmQoYixkKX19KTtjLmV4dGVuZCh7Z2V0OmZ1 bmN0aW9uKGEsYixkLGYpe2lmKGMuaXNGdW5jdGlvbihiKSl7Zj1mfHxkO2Q9Yjti PW51bGx9cmV0dXJuIGMuYWpheCh7dHlwZToiR0VUIix1cmw6YSxkYXRhOmIsc3Vj Y2VzczpkLGRhdGFUeXBlOmZ9KX0sZ2V0U2NyaXB0OmZ1bmN0aW9uKGEsYil7cmV0 dXJuIGMuZ2V0KGEsbnVsbCxiLCJzY3JpcHQiKX0sZ2V0SlNPTjpmdW5jdGlvbihh LGIsZCl7cmV0dXJuIGMuZ2V0KGEsYixkLCJqc29uIil9LHBvc3Q6ZnVuY3Rpb24o YSxiLGQsZil7aWYoYy5pc0Z1bmN0aW9uKGIpKXtmPWZ8fGQ7ZD1iO2I9e319cmV0 dXJuIGMuYWpheCh7dHlwZToiUE9TVCIsdXJsOmEsZGF0YTpiLHN1Y2Nlc3M6ZCxk YXRhVHlwZTpmfSl9LGFqYXhTZXR1cDpmdW5jdGlvbihhKXtjLmV4dGVuZChjLmFq YXhTZXR0aW5ncyxhKX0sYWpheFNldHRpbmdzOnt1cmw6bG9jYXRpb24uaHJlZiwN Cmdsb2JhbDp0cnVlLHR5cGU6IkdFVCIsY29udGVudFR5cGU6ImFwcGxpY2F0aW9u L3gtd3d3LWZvcm0tdXJsZW5jb2RlZCIscHJvY2Vzc0RhdGE6dHJ1ZSxhc3luYzp0 cnVlLHhocjpBLlhNTEh0dHBSZXF1ZXN0JiYoQS5sb2NhdGlvbi5wcm90b2NvbCE9 PSJmaWxlOiJ8fCFBLkFjdGl2ZVhPYmplY3QpP2Z1bmN0aW9uKCl7cmV0dXJuIG5l dyBBLlhNTEh0dHBSZXF1ZXN0fTpmdW5jdGlvbigpe3RyeXtyZXR1cm4gbmV3IEEu QWN0aXZlWE9iamVjdCgiTWljcm9zb2Z0LlhNTEhUVFAiKX1jYXRjaChhKXt9fSxh Y2NlcHRzOnt4bWw6ImFwcGxpY2F0aW9uL3htbCwgdGV4dC94bWwiLGh0bWw6InRl eHQvaHRtbCIsc2NyaXB0OiJ0ZXh0L2phdmFzY3JpcHQsIGFwcGxpY2F0aW9uL2ph dmFzY3JpcHQiLGpzb246ImFwcGxpY2F0aW9uL2pzb24sIHRleHQvamF2YXNjcmlw dCIsdGV4dDoidGV4dC9wbGFpbiIsX2RlZmF1bHQ6IiovKiJ9fSxsYXN0TW9kaWZp ZWQ6e30sZXRhZzp7fSxhamF4OmZ1bmN0aW9uKGEpe2Z1bmN0aW9uIGIoKXtlLnN1 Y2Nlc3MmJg0KZS5zdWNjZXNzLmNhbGwoayxvLGkseCk7ZS5nbG9iYWwmJmYoImFq YXhTdWNjZXNzIixbeCxlXSl9ZnVuY3Rpb24gZCgpe2UuY29tcGxldGUmJmUuY29t cGxldGUuY2FsbChrLHgsaSk7ZS5nbG9iYWwmJmYoImFqYXhDb21wbGV0ZSIsW3gs ZV0pO2UuZ2xvYmFsJiYhLS1jLmFjdGl2ZSYmYy5ldmVudC50cmlnZ2VyKCJhamF4 U3RvcCIpfWZ1bmN0aW9uIGYocSxwKXsoZS5jb250ZXh0P2MoZS5jb250ZXh0KTpj LmV2ZW50KS50cmlnZ2VyKHEscCl9dmFyIGU9Yy5leHRlbmQodHJ1ZSx7fSxjLmFq YXhTZXR0aW5ncyxhKSxqLGksbyxrPWEmJmEuY29udGV4dHx8ZSxuPWUudHlwZS50 b1VwcGVyQ2FzZSgpO2lmKGUuZGF0YSYmZS5wcm9jZXNzRGF0YSYmdHlwZW9mIGUu ZGF0YSE9PSJzdHJpbmciKWUuZGF0YT1jLnBhcmFtKGUuZGF0YSxlLnRyYWRpdGlv bmFsKTtpZihlLmRhdGFUeXBlPT09Impzb25wIil7aWYobj09PSJHRVQiKU4udGVz dChlLnVybCl8fChlLnVybCs9KGthLnRlc3QoZS51cmwpPw0KIiYiOiI/IikrKGUu anNvbnB8fCJjYWxsYmFjayIpKyI9PyIpO2Vsc2UgaWYoIWUuZGF0YXx8IU4udGVz dChlLmRhdGEpKWUuZGF0YT0oZS5kYXRhP2UuZGF0YSsiJiI6IiIpKyhlLmpzb25w fHwiY2FsbGJhY2siKSsiPT8iO2UuZGF0YVR5cGU9Impzb24ifWlmKGUuZGF0YVR5 cGU9PT0ianNvbiImJihlLmRhdGEmJk4udGVzdChlLmRhdGEpfHxOLnRlc3QoZS51 cmwpKSl7aj1lLmpzb25wQ2FsbGJhY2t8fCJqc29ucCIrc2IrKztpZihlLmRhdGEp ZS5kYXRhPShlLmRhdGErIiIpLnJlcGxhY2UoTiwiPSIraisiJDEiKTtlLnVybD1l LnVybC5yZXBsYWNlKE4sIj0iK2orIiQxIik7ZS5kYXRhVHlwZT0ic2NyaXB0IjtB W2pdPUFbal18fGZ1bmN0aW9uKHEpe289cTtiKCk7ZCgpO0Fbal09dzt0cnl7ZGVs ZXRlIEFbal19Y2F0Y2gocCl7fXomJnoucmVtb3ZlQ2hpbGQoQyl9fWlmKGUuZGF0 YVR5cGU9PT0ic2NyaXB0IiYmZS5jYWNoZT09PW51bGwpZS5jYWNoZT1mYWxzZTtp ZihlLmNhY2hlPT09DQpmYWxzZSYmbj09PSJHRVQiKXt2YXIgcj1KKCksdT1lLnVy bC5yZXBsYWNlKHdiLCIkMV89IityKyIkMiIpO2UudXJsPXUrKHU9PT1lLnVybD8o a2EudGVzdChlLnVybCk/IiYiOiI/IikrIl89IityOiIiKX1pZihlLmRhdGEmJm49 PT0iR0VUIillLnVybCs9KGthLnRlc3QoZS51cmwpPyImIjoiPyIpK2UuZGF0YTtl Lmdsb2JhbCYmIWMuYWN0aXZlKysmJmMuZXZlbnQudHJpZ2dlcigiYWpheFN0YXJ0 Iik7cj0ocj14Yi5leGVjKGUudXJsKSkmJihyWzFdJiZyWzFdIT09bG9jYXRpb24u cHJvdG9jb2x8fHJbMl0hPT1sb2NhdGlvbi5ob3N0KTtpZihlLmRhdGFUeXBlPT09 InNjcmlwdCImJm49PT0iR0VUIiYmcil7dmFyIHo9cy5nZXRFbGVtZW50c0J5VGFn TmFtZSgiaGVhZCIpWzBdfHxzLmRvY3VtZW50RWxlbWVudCxDPXMuY3JlYXRlRWxl bWVudCgic2NyaXB0Iik7Qy5zcmM9ZS51cmw7aWYoZS5zY3JpcHRDaGFyc2V0KUMu Y2hhcnNldD1lLnNjcmlwdENoYXJzZXQ7aWYoIWope3ZhciBCPQ0KZmFsc2U7Qy5v bmxvYWQ9Qy5vbnJlYWR5c3RhdGVjaGFuZ2U9ZnVuY3Rpb24oKXtpZighQiYmKCF0 aGlzLnJlYWR5U3RhdGV8fHRoaXMucmVhZHlTdGF0ZT09PSJsb2FkZWQifHx0aGlz LnJlYWR5U3RhdGU9PT0iY29tcGxldGUiKSl7Qj10cnVlO2IoKTtkKCk7Qy5vbmxv YWQ9Qy5vbnJlYWR5c3RhdGVjaGFuZ2U9bnVsbDt6JiZDLnBhcmVudE5vZGUmJnou cmVtb3ZlQ2hpbGQoQyl9fX16Lmluc2VydEJlZm9yZShDLHouZmlyc3RDaGlsZCk7 cmV0dXJuIHd9dmFyIEU9ZmFsc2UseD1lLnhocigpO2lmKHgpe2UudXNlcm5hbWU/ eC5vcGVuKG4sZS51cmwsZS5hc3luYyxlLnVzZXJuYW1lLGUucGFzc3dvcmQpOngu b3BlbihuLGUudXJsLGUuYXN5bmMpO3RyeXtpZihlLmRhdGF8fGEmJmEuY29udGVu dFR5cGUpeC5zZXRSZXF1ZXN0SGVhZGVyKCJDb250ZW50LVR5cGUiLGUuY29udGVu dFR5cGUpO2lmKGUuaWZNb2RpZmllZCl7Yy5sYXN0TW9kaWZpZWRbZS51cmxdJiZ4 LnNldFJlcXVlc3RIZWFkZXIoIklmLU1vZGlmaWVkLVNpbmNlIiwNCmMubGFzdE1v ZGlmaWVkW2UudXJsXSk7Yy5ldGFnW2UudXJsXSYmeC5zZXRSZXF1ZXN0SGVhZGVy KCJJZi1Ob25lLU1hdGNoIixjLmV0YWdbZS51cmxdKX1yfHx4LnNldFJlcXVlc3RI ZWFkZXIoIlgtUmVxdWVzdGVkLVdpdGgiLCJYTUxIdHRwUmVxdWVzdCIpO3guc2V0 UmVxdWVzdEhlYWRlcigiQWNjZXB0IixlLmRhdGFUeXBlJiZlLmFjY2VwdHNbZS5k YXRhVHlwZV0/ZS5hY2NlcHRzW2UuZGF0YVR5cGVdKyIsICovKiI6ZS5hY2NlcHRz Ll9kZWZhdWx0KX1jYXRjaChnYSl7fWlmKGUuYmVmb3JlU2VuZCYmZS5iZWZvcmVT ZW5kLmNhbGwoayx4LGUpPT09ZmFsc2Upe2UuZ2xvYmFsJiYhLS1jLmFjdGl2ZSYm Yy5ldmVudC50cmlnZ2VyKCJhamF4U3RvcCIpO3guYWJvcnQoKTtyZXR1cm4gZmFs c2V9ZS5nbG9iYWwmJmYoImFqYXhTZW5kIixbeCxlXSk7dmFyIGc9eC5vbnJlYWR5 c3RhdGVjaGFuZ2U9ZnVuY3Rpb24ocSl7aWYoIXh8fHgucmVhZHlTdGF0ZT09PTB8 fHE9PT0iYWJvcnQiKXtFfHwNCmQoKTtFPXRydWU7aWYoeCl4Lm9ucmVhZHlzdGF0 ZWNoYW5nZT1jLm5vb3B9ZWxzZSBpZighRSYmeCYmKHgucmVhZHlTdGF0ZT09PTR8 fHE9PT0idGltZW91dCIpKXtFPXRydWU7eC5vbnJlYWR5c3RhdGVjaGFuZ2U9Yy5u b29wO2k9cT09PSJ0aW1lb3V0Ij8idGltZW91dCI6IWMuaHR0cFN1Y2Nlc3MoeCk/ ImVycm9yIjplLmlmTW9kaWZpZWQmJmMuaHR0cE5vdE1vZGlmaWVkKHgsZS51cmwp PyJub3Rtb2RpZmllZCI6InN1Y2Nlc3MiO3ZhciBwO2lmKGk9PT0ic3VjY2VzcyIp dHJ5e289Yy5odHRwRGF0YSh4LGUuZGF0YVR5cGUsZSl9Y2F0Y2godil7aT0icGFy c2VyZXJyb3IiO3A9dn1pZihpPT09InN1Y2Nlc3MifHxpPT09Im5vdG1vZGlmaWVk IilqfHxiKCk7ZWxzZSBjLmhhbmRsZUVycm9yKGUseCxpLHApO2QoKTtxPT09InRp bWVvdXQiJiZ4LmFib3J0KCk7aWYoZS5hc3luYyl4PW51bGx9fTt0cnl7dmFyIGg9 eC5hYm9ydDt4LmFib3J0PWZ1bmN0aW9uKCl7eCYmaC5jYWxsKHgpOw0KZygiYWJv cnQiKX19Y2F0Y2gobCl7fWUuYXN5bmMmJmUudGltZW91dD4wJiZzZXRUaW1lb3V0 KGZ1bmN0aW9uKCl7eCYmIUUmJmcoInRpbWVvdXQiKX0sZS50aW1lb3V0KTt0cnl7 eC5zZW5kKG49PT0iUE9TVCJ8fG49PT0iUFVUInx8bj09PSJERUxFVEUiP2UuZGF0 YTpudWxsKX1jYXRjaChtKXtjLmhhbmRsZUVycm9yKGUseCxudWxsLG0pO2QoKX1l LmFzeW5jfHxnKCk7cmV0dXJuIHh9fSxoYW5kbGVFcnJvcjpmdW5jdGlvbihhLGIs ZCxmKXtpZihhLmVycm9yKWEuZXJyb3IuY2FsbChhLmNvbnRleHR8fGEsYixkLGYp O2lmKGEuZ2xvYmFsKShhLmNvbnRleHQ/YyhhLmNvbnRleHQpOmMuZXZlbnQpLnRy aWdnZXIoImFqYXhFcnJvciIsW2IsYSxmXSl9LGFjdGl2ZTowLGh0dHBTdWNjZXNz OmZ1bmN0aW9uKGEpe3RyeXtyZXR1cm4hYS5zdGF0dXMmJmxvY2F0aW9uLnByb3Rv Y29sPT09ImZpbGU6Inx8YS5zdGF0dXM+PTIwMCYmYS5zdGF0dXM8MzAwfHxhLnN0 YXR1cz09PTMwNHx8YS5zdGF0dXM9PT0NCjEyMjN8fGEuc3RhdHVzPT09MH1jYXRj aChiKXt9cmV0dXJuIGZhbHNlfSxodHRwTm90TW9kaWZpZWQ6ZnVuY3Rpb24oYSxi KXt2YXIgZD1hLmdldFJlc3BvbnNlSGVhZGVyKCJMYXN0LU1vZGlmaWVkIiksZj1h LmdldFJlc3BvbnNlSGVhZGVyKCJFdGFnIik7aWYoZCljLmxhc3RNb2RpZmllZFti XT1kO2lmKGYpYy5ldGFnW2JdPWY7cmV0dXJuIGEuc3RhdHVzPT09MzA0fHxhLnN0 YXR1cz09PTB9LGh0dHBEYXRhOmZ1bmN0aW9uKGEsYixkKXt2YXIgZj1hLmdldFJl c3BvbnNlSGVhZGVyKCJjb250ZW50LXR5cGUiKXx8IiIsZT1iPT09InhtbCJ8fCFi JiZmLmluZGV4T2YoInhtbCIpPj0wO2E9ZT9hLnJlc3BvbnNlWE1MOmEucmVzcG9u c2VUZXh0O2UmJmEuZG9jdW1lbnRFbGVtZW50Lm5vZGVOYW1lPT09InBhcnNlcmVy cm9yIiYmYy5lcnJvcigicGFyc2VyZXJyb3IiKTtpZihkJiZkLmRhdGFGaWx0ZXIp YT1kLmRhdGFGaWx0ZXIoYSxiKTtpZih0eXBlb2YgYT09PSJzdHJpbmciKWlmKGI9 PT0NCiJqc29uInx8IWImJmYuaW5kZXhPZigianNvbiIpPj0wKWE9Yy5wYXJzZUpT T04oYSk7ZWxzZSBpZihiPT09InNjcmlwdCJ8fCFiJiZmLmluZGV4T2YoImphdmFz Y3JpcHQiKT49MCljLmdsb2JhbEV2YWwoYSk7cmV0dXJuIGF9LHBhcmFtOmZ1bmN0 aW9uKGEsYil7ZnVuY3Rpb24gZChpLG8pe2lmKGMuaXNBcnJheShvKSljLmVhY2go byxmdW5jdGlvbihrLG4pe2J8fC9cW1xdJC8udGVzdChpKT9mKGksbik6ZChpKyJb IisodHlwZW9mIG49PT0ib2JqZWN0Inx8Yy5pc0FycmF5KG4pP2s6IiIpKyJdIixu KX0pO2Vsc2UhYiYmbyE9bnVsbCYmdHlwZW9mIG89PT0ib2JqZWN0Ij9jLmVhY2go byxmdW5jdGlvbihrLG4pe2QoaSsiWyIraysiXSIsbil9KTpmKGksbyl9ZnVuY3Rp b24gZihpLG8pe289Yy5pc0Z1bmN0aW9uKG8pP28oKTpvO2VbZS5sZW5ndGhdPWVu Y29kZVVSSUNvbXBvbmVudChpKSsiPSIrZW5jb2RlVVJJQ29tcG9uZW50KG8pfXZh ciBlPVtdO2lmKGI9PT13KWI9Yy5hamF4U2V0dGluZ3MudHJhZGl0aW9uYWw7DQpp ZihjLmlzQXJyYXkoYSl8fGEuanF1ZXJ5KWMuZWFjaChhLGZ1bmN0aW9uKCl7Zih0 aGlzLm5hbWUsdGhpcy52YWx1ZSl9KTtlbHNlIGZvcih2YXIgaiBpbiBhKWQoaixh W2pdKTtyZXR1cm4gZS5qb2luKCImIikucmVwbGFjZSh5YiwiKyIpfX0pO3ZhciBs YT17fSxBYj0vdG9nZ2xlfHNob3d8aGlkZS8sQmI9L14oWystXT0pPyhbXGQrLS5d KykoLiopJC8sVyx2YT1bWyJoZWlnaHQiLCJtYXJnaW5Ub3AiLCJtYXJnaW5Cb3R0 b20iLCJwYWRkaW5nVG9wIiwicGFkZGluZ0JvdHRvbSJdLFsid2lkdGgiLCJtYXJn aW5MZWZ0IiwibWFyZ2luUmlnaHQiLCJwYWRkaW5nTGVmdCIsInBhZGRpbmdSaWdo dCJdLFsib3BhY2l0eSJdXTtjLmZuLmV4dGVuZCh7c2hvdzpmdW5jdGlvbihhLGIp e2lmKGF8fGE9PT0wKXJldHVybiB0aGlzLmFuaW1hdGUoSygic2hvdyIsMyksYSxi KTtlbHNle2E9MDtmb3IoYj10aGlzLmxlbmd0aDthPGI7YSsrKXt2YXIgZD1jLmRh dGEodGhpc1thXSwib2xkZGlzcGxheSIpOw0KdGhpc1thXS5zdHlsZS5kaXNwbGF5 PWR8fCIiO2lmKGMuY3NzKHRoaXNbYV0sImRpc3BsYXkiKT09PSJub25lIil7ZD10 aGlzW2FdLm5vZGVOYW1lO3ZhciBmO2lmKGxhW2RdKWY9bGFbZF07ZWxzZXt2YXIg ZT1jKCI8IitkKyIgLz4iKS5hcHBlbmRUbygiYm9keSIpO2Y9ZS5jc3MoImRpc3Bs YXkiKTtpZihmPT09Im5vbmUiKWY9ImJsb2NrIjtlLnJlbW92ZSgpO2xhW2RdPWZ9 Yy5kYXRhKHRoaXNbYV0sIm9sZGRpc3BsYXkiLGYpfX1hPTA7Zm9yKGI9dGhpcy5s ZW5ndGg7YTxiO2ErKyl0aGlzW2FdLnN0eWxlLmRpc3BsYXk9Yy5kYXRhKHRoaXNb YV0sIm9sZGRpc3BsYXkiKXx8IiI7cmV0dXJuIHRoaXN9fSxoaWRlOmZ1bmN0aW9u KGEsYil7aWYoYXx8YT09PTApcmV0dXJuIHRoaXMuYW5pbWF0ZShLKCJoaWRlIiwz KSxhLGIpO2Vsc2V7YT0wO2ZvcihiPXRoaXMubGVuZ3RoO2E8YjthKyspe3ZhciBk PWMuZGF0YSh0aGlzW2FdLCJvbGRkaXNwbGF5Iik7IWQmJmQhPT0ibm9uZSImJmMu ZGF0YSh0aGlzW2FdLA0KIm9sZGRpc3BsYXkiLGMuY3NzKHRoaXNbYV0sImRpc3Bs YXkiKSl9YT0wO2ZvcihiPXRoaXMubGVuZ3RoO2E8YjthKyspdGhpc1thXS5zdHls ZS5kaXNwbGF5PSJub25lIjtyZXR1cm4gdGhpc319LF90b2dnbGU6Yy5mbi50b2dn bGUsdG9nZ2xlOmZ1bmN0aW9uKGEsYil7dmFyIGQ9dHlwZW9mIGE9PT0iYm9vbGVh biI7aWYoYy5pc0Z1bmN0aW9uKGEpJiZjLmlzRnVuY3Rpb24oYikpdGhpcy5fdG9n Z2xlLmFwcGx5KHRoaXMsYXJndW1lbnRzKTtlbHNlIGE9PW51bGx8fGQ/dGhpcy5l YWNoKGZ1bmN0aW9uKCl7dmFyIGY9ZD9hOmModGhpcykuaXMoIjpoaWRkZW4iKTtj KHRoaXMpW2Y/InNob3ciOiJoaWRlIl0oKX0pOnRoaXMuYW5pbWF0ZShLKCJ0b2dn bGUiLDMpLGEsYik7cmV0dXJuIHRoaXN9LGZhZGVUbzpmdW5jdGlvbihhLGIsZCl7 cmV0dXJuIHRoaXMuZmlsdGVyKCI6aGlkZGVuIikuY3NzKCJvcGFjaXR5IiwwKS5z aG93KCkuZW5kKCkuYW5pbWF0ZSh7b3BhY2l0eTpifSxhLGQpfSwNCmFuaW1hdGU6 ZnVuY3Rpb24oYSxiLGQsZil7dmFyIGU9Yy5zcGVlZChiLGQsZik7aWYoYy5pc0Vt cHR5T2JqZWN0KGEpKXJldHVybiB0aGlzLmVhY2goZS5jb21wbGV0ZSk7cmV0dXJu IHRoaXNbZS5xdWV1ZT09PWZhbHNlPyJlYWNoIjoicXVldWUiXShmdW5jdGlvbigp e3ZhciBqPWMuZXh0ZW5kKHt9LGUpLGksbz10aGlzLm5vZGVUeXBlPT09MSYmYyh0 aGlzKS5pcygiOmhpZGRlbiIpLGs9dGhpcztmb3IoaSBpbiBhKXt2YXIgbj1pLnJl cGxhY2UoaWEsamEpO2lmKGkhPT1uKXthW25dPWFbaV07ZGVsZXRlIGFbaV07aT1u fWlmKGFbaV09PT0iaGlkZSImJm98fGFbaV09PT0ic2hvdyImJiFvKXJldHVybiBq LmNvbXBsZXRlLmNhbGwodGhpcyk7aWYoKGk9PT0iaGVpZ2h0Inx8aT09PSJ3aWR0 aCIpJiZ0aGlzLnN0eWxlKXtqLmRpc3BsYXk9Yy5jc3ModGhpcywiZGlzcGxheSIp O2oub3ZlcmZsb3c9dGhpcy5zdHlsZS5vdmVyZmxvd31pZihjLmlzQXJyYXkoYVtp XSkpeyhqLnNwZWNpYWxFYXNpbmc9DQpqLnNwZWNpYWxFYXNpbmd8fHt9KVtpXT1h W2ldWzFdO2FbaV09YVtpXVswXX19aWYoai5vdmVyZmxvdyE9bnVsbCl0aGlzLnN0 eWxlLm92ZXJmbG93PSJoaWRkZW4iO2ouY3VyQW5pbT1jLmV4dGVuZCh7fSxhKTtj LmVhY2goYSxmdW5jdGlvbihyLHUpe3ZhciB6PW5ldyBjLmZ4KGssaixyKTtpZihB Yi50ZXN0KHUpKXpbdT09PSJ0b2dnbGUiP28/InNob3ciOiJoaWRlIjp1XShhKTtl bHNle3ZhciBDPUJiLmV4ZWModSksQj16LmN1cih0cnVlKXx8MDtpZihDKXt1PXBh cnNlRmxvYXQoQ1syXSk7dmFyIEU9Q1szXXx8InB4IjtpZihFIT09InB4Iil7ay5z dHlsZVtyXT0odXx8MSkrRTtCPSh1fHwxKS96LmN1cih0cnVlKSpCO2suc3R5bGVb cl09QitFfWlmKENbMV0pdT0oQ1sxXT09PSItPSI/LTE6MSkqdStCO3ouY3VzdG9t KEIsdSxFKX1lbHNlIHouY3VzdG9tKEIsdSwiIil9fSk7cmV0dXJuIHRydWV9KX0s c3RvcDpmdW5jdGlvbihhLGIpe3ZhciBkPWMudGltZXJzO2EmJnRoaXMucXVldWUo W10pOw0KdGhpcy5lYWNoKGZ1bmN0aW9uKCl7Zm9yKHZhciBmPWQubGVuZ3RoLTE7 Zj49MDtmLS0paWYoZFtmXS5lbGVtPT09dGhpcyl7YiYmZFtmXSh0cnVlKTtkLnNw bGljZShmLDEpfX0pO2J8fHRoaXMuZGVxdWV1ZSgpO3JldHVybiB0aGlzfX0pO2Mu ZWFjaCh7c2xpZGVEb3duOksoInNob3ciLDEpLHNsaWRlVXA6SygiaGlkZSIsMSks c2xpZGVUb2dnbGU6SygidG9nZ2xlIiwxKSxmYWRlSW46e29wYWNpdHk6InNob3ci fSxmYWRlT3V0OntvcGFjaXR5OiJoaWRlIn19LGZ1bmN0aW9uKGEsYil7Yy5mblth XT1mdW5jdGlvbihkLGYpe3JldHVybiB0aGlzLmFuaW1hdGUoYixkLGYpfX0pO2Mu ZXh0ZW5kKHtzcGVlZDpmdW5jdGlvbihhLGIsZCl7dmFyIGY9YSYmdHlwZW9mIGE9 PT0ib2JqZWN0Ij9hOntjb21wbGV0ZTpkfHwhZCYmYnx8Yy5pc0Z1bmN0aW9uKGEp JiZhLGR1cmF0aW9uOmEsZWFzaW5nOmQmJmJ8fGImJiFjLmlzRnVuY3Rpb24oYikm JmJ9O2YuZHVyYXRpb249Yy5meC5vZmY/MDp0eXBlb2YgZi5kdXJhdGlvbj09PQ0K Im51bWJlciI/Zi5kdXJhdGlvbjpjLmZ4LnNwZWVkc1tmLmR1cmF0aW9uXXx8Yy5m eC5zcGVlZHMuX2RlZmF1bHQ7Zi5vbGQ9Zi5jb21wbGV0ZTtmLmNvbXBsZXRlPWZ1 bmN0aW9uKCl7Zi5xdWV1ZSE9PWZhbHNlJiZjKHRoaXMpLmRlcXVldWUoKTtjLmlz RnVuY3Rpb24oZi5vbGQpJiZmLm9sZC5jYWxsKHRoaXMpfTtyZXR1cm4gZn0sZWFz aW5nOntsaW5lYXI6ZnVuY3Rpb24oYSxiLGQsZil7cmV0dXJuIGQrZiphfSxzd2lu ZzpmdW5jdGlvbihhLGIsZCxmKXtyZXR1cm4oLU1hdGguY29zKGEqTWF0aC5QSSkv MiswLjUpKmYrZH19LHRpbWVyczpbXSxmeDpmdW5jdGlvbihhLGIsZCl7dGhpcy5v cHRpb25zPWI7dGhpcy5lbGVtPWE7dGhpcy5wcm9wPWQ7aWYoIWIub3JpZyliLm9y aWc9e319fSk7Yy5meC5wcm90b3R5cGU9e3VwZGF0ZTpmdW5jdGlvbigpe3RoaXMu b3B0aW9ucy5zdGVwJiZ0aGlzLm9wdGlvbnMuc3RlcC5jYWxsKHRoaXMuZWxlbSx0 aGlzLm5vdyx0aGlzKTsoYy5meC5zdGVwW3RoaXMucHJvcF18fA0KYy5meC5zdGVw Ll9kZWZhdWx0KSh0aGlzKTtpZigodGhpcy5wcm9wPT09ImhlaWdodCJ8fHRoaXMu cHJvcD09PSJ3aWR0aCIpJiZ0aGlzLmVsZW0uc3R5bGUpdGhpcy5lbGVtLnN0eWxl LmRpc3BsYXk9ImJsb2NrIn0sY3VyOmZ1bmN0aW9uKGEpe2lmKHRoaXMuZWxlbVt0 aGlzLnByb3BdIT1udWxsJiYoIXRoaXMuZWxlbS5zdHlsZXx8dGhpcy5lbGVtLnN0 eWxlW3RoaXMucHJvcF09PW51bGwpKXJldHVybiB0aGlzLmVsZW1bdGhpcy5wcm9w XTtyZXR1cm4oYT1wYXJzZUZsb2F0KGMuY3NzKHRoaXMuZWxlbSx0aGlzLnByb3As YSkpKSYmYT4tMTAwMDA/YTpwYXJzZUZsb2F0KGMuY3VyQ1NTKHRoaXMuZWxlbSx0 aGlzLnByb3ApKXx8MH0sY3VzdG9tOmZ1bmN0aW9uKGEsYixkKXtmdW5jdGlvbiBm KGope3JldHVybiBlLnN0ZXAoail9dGhpcy5zdGFydFRpbWU9SigpO3RoaXMuc3Rh cnQ9YTt0aGlzLmVuZD1iO3RoaXMudW5pdD1kfHx0aGlzLnVuaXR8fCJweCI7dGhp cy5ub3c9dGhpcy5zdGFydDsNCnRoaXMucG9zPXRoaXMuc3RhdGU9MDt2YXIgZT10 aGlzO2YuZWxlbT10aGlzLmVsZW07aWYoZigpJiZjLnRpbWVycy5wdXNoKGYpJiYh VylXPXNldEludGVydmFsKGMuZngudGljaywxMyl9LHNob3c6ZnVuY3Rpb24oKXt0 aGlzLm9wdGlvbnMub3JpZ1t0aGlzLnByb3BdPWMuc3R5bGUodGhpcy5lbGVtLHRo aXMucHJvcCk7dGhpcy5vcHRpb25zLnNob3c9dHJ1ZTt0aGlzLmN1c3RvbSh0aGlz LnByb3A9PT0id2lkdGgifHx0aGlzLnByb3A9PT0iaGVpZ2h0Ij8xOjAsdGhpcy5j dXIoKSk7Yyh0aGlzLmVsZW0pLnNob3coKX0saGlkZTpmdW5jdGlvbigpe3RoaXMu b3B0aW9ucy5vcmlnW3RoaXMucHJvcF09Yy5zdHlsZSh0aGlzLmVsZW0sdGhpcy5w cm9wKTt0aGlzLm9wdGlvbnMuaGlkZT10cnVlO3RoaXMuY3VzdG9tKHRoaXMuY3Vy KCksMCl9LHN0ZXA6ZnVuY3Rpb24oYSl7dmFyIGI9SigpLGQ9dHJ1ZTtpZihhfHxi Pj10aGlzLm9wdGlvbnMuZHVyYXRpb24rdGhpcy5zdGFydFRpbWUpe3RoaXMubm93 PQ0KdGhpcy5lbmQ7dGhpcy5wb3M9dGhpcy5zdGF0ZT0xO3RoaXMudXBkYXRlKCk7 dGhpcy5vcHRpb25zLmN1ckFuaW1bdGhpcy5wcm9wXT10cnVlO2Zvcih2YXIgZiBp biB0aGlzLm9wdGlvbnMuY3VyQW5pbSlpZih0aGlzLm9wdGlvbnMuY3VyQW5pbVtm XSE9PXRydWUpZD1mYWxzZTtpZihkKXtpZih0aGlzLm9wdGlvbnMuZGlzcGxheSE9 bnVsbCl7dGhpcy5lbGVtLnN0eWxlLm92ZXJmbG93PXRoaXMub3B0aW9ucy5vdmVy ZmxvdzthPWMuZGF0YSh0aGlzLmVsZW0sIm9sZGRpc3BsYXkiKTt0aGlzLmVsZW0u c3R5bGUuZGlzcGxheT1hP2E6dGhpcy5vcHRpb25zLmRpc3BsYXk7aWYoYy5jc3Mo dGhpcy5lbGVtLCJkaXNwbGF5Iik9PT0ibm9uZSIpdGhpcy5lbGVtLnN0eWxlLmRp c3BsYXk9ImJsb2NrIn10aGlzLm9wdGlvbnMuaGlkZSYmYyh0aGlzLmVsZW0pLmhp ZGUoKTtpZih0aGlzLm9wdGlvbnMuaGlkZXx8dGhpcy5vcHRpb25zLnNob3cpZm9y KHZhciBlIGluIHRoaXMub3B0aW9ucy5jdXJBbmltKWMuc3R5bGUodGhpcy5lbGVt LA0KZSx0aGlzLm9wdGlvbnMub3JpZ1tlXSk7dGhpcy5vcHRpb25zLmNvbXBsZXRl LmNhbGwodGhpcy5lbGVtKX1yZXR1cm4gZmFsc2V9ZWxzZXtlPWItdGhpcy5zdGFy dFRpbWU7dGhpcy5zdGF0ZT1lL3RoaXMub3B0aW9ucy5kdXJhdGlvbjthPXRoaXMu b3B0aW9ucy5lYXNpbmd8fChjLmVhc2luZy5zd2luZz8ic3dpbmciOiJsaW5lYXIi KTt0aGlzLnBvcz1jLmVhc2luZ1t0aGlzLm9wdGlvbnMuc3BlY2lhbEVhc2luZyYm dGhpcy5vcHRpb25zLnNwZWNpYWxFYXNpbmdbdGhpcy5wcm9wXXx8YV0odGhpcy5z dGF0ZSxlLDAsMSx0aGlzLm9wdGlvbnMuZHVyYXRpb24pO3RoaXMubm93PXRoaXMu c3RhcnQrKHRoaXMuZW5kLXRoaXMuc3RhcnQpKnRoaXMucG9zO3RoaXMudXBkYXRl KCl9cmV0dXJuIHRydWV9fTtjLmV4dGVuZChjLmZ4LHt0aWNrOmZ1bmN0aW9uKCl7 Zm9yKHZhciBhPWMudGltZXJzLGI9MDtiPGEubGVuZ3RoO2IrKylhW2JdKCl8fGEu c3BsaWNlKGItLSwxKTthLmxlbmd0aHx8DQpjLmZ4LnN0b3AoKX0sc3RvcDpmdW5j dGlvbigpe2NsZWFySW50ZXJ2YWwoVyk7Vz1udWxsfSxzcGVlZHM6e3Nsb3c6NjAw LGZhc3Q6MjAwLF9kZWZhdWx0OjQwMH0sc3RlcDp7b3BhY2l0eTpmdW5jdGlvbihh KXtjLnN0eWxlKGEuZWxlbSwib3BhY2l0eSIsYS5ub3cpfSxfZGVmYXVsdDpmdW5j dGlvbihhKXtpZihhLmVsZW0uc3R5bGUmJmEuZWxlbS5zdHlsZVthLnByb3BdIT1u dWxsKWEuZWxlbS5zdHlsZVthLnByb3BdPShhLnByb3A9PT0id2lkdGgifHxhLnBy b3A9PT0iaGVpZ2h0Ij9NYXRoLm1heCgwLGEubm93KTphLm5vdykrYS51bml0O2Vs c2UgYS5lbGVtW2EucHJvcF09YS5ub3d9fX0pO2lmKGMuZXhwciYmYy5leHByLmZp bHRlcnMpYy5leHByLmZpbHRlcnMuYW5pbWF0ZWQ9ZnVuY3Rpb24oYSl7cmV0dXJu IGMuZ3JlcChjLnRpbWVycyxmdW5jdGlvbihiKXtyZXR1cm4gYT09PWIuZWxlbX0p Lmxlbmd0aH07Yy5mbi5vZmZzZXQ9ImdldEJvdW5kaW5nQ2xpZW50UmVjdCJpbiBz LmRvY3VtZW50RWxlbWVudD8NCmZ1bmN0aW9uKGEpe3ZhciBiPXRoaXNbMF07aWYo YSlyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKGUpe2Mub2Zmc2V0LnNldE9mZnNl dCh0aGlzLGEsZSl9KTtpZighYnx8IWIub3duZXJEb2N1bWVudClyZXR1cm4gbnVs bDtpZihiPT09Yi5vd25lckRvY3VtZW50LmJvZHkpcmV0dXJuIGMub2Zmc2V0LmJv ZHlPZmZzZXQoYik7dmFyIGQ9Yi5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKSxmPWIu b3duZXJEb2N1bWVudDtiPWYuYm9keTtmPWYuZG9jdW1lbnRFbGVtZW50O3JldHVy bnt0b3A6ZC50b3ArKHNlbGYucGFnZVlPZmZzZXR8fGMuc3VwcG9ydC5ib3hNb2Rl bCYmZi5zY3JvbGxUb3B8fGIuc2Nyb2xsVG9wKS0oZi5jbGllbnRUb3B8fGIuY2xp ZW50VG9wfHwwKSxsZWZ0OmQubGVmdCsoc2VsZi5wYWdlWE9mZnNldHx8Yy5zdXBw b3J0LmJveE1vZGVsJiZmLnNjcm9sbExlZnR8fGIuc2Nyb2xsTGVmdCktKGYuY2xp ZW50TGVmdHx8Yi5jbGllbnRMZWZ0fHwwKX19OmZ1bmN0aW9uKGEpe3ZhciBiPQ0K dGhpc1swXTtpZihhKXJldHVybiB0aGlzLmVhY2goZnVuY3Rpb24ocil7Yy5vZmZz ZXQuc2V0T2Zmc2V0KHRoaXMsYSxyKX0pO2lmKCFifHwhYi5vd25lckRvY3VtZW50 KXJldHVybiBudWxsO2lmKGI9PT1iLm93bmVyRG9jdW1lbnQuYm9keSlyZXR1cm4g Yy5vZmZzZXQuYm9keU9mZnNldChiKTtjLm9mZnNldC5pbml0aWFsaXplKCk7dmFy IGQ9Yi5vZmZzZXRQYXJlbnQsZj1iLGU9Yi5vd25lckRvY3VtZW50LGosaT1lLmRv Y3VtZW50RWxlbWVudCxvPWUuYm9keTtmPShlPWUuZGVmYXVsdFZpZXcpP2UuZ2V0 Q29tcHV0ZWRTdHlsZShiLG51bGwpOmIuY3VycmVudFN0eWxlO2Zvcih2YXIgaz1i Lm9mZnNldFRvcCxuPWIub2Zmc2V0TGVmdDsoYj1iLnBhcmVudE5vZGUpJiZiIT09 byYmYiE9PWk7KXtpZihjLm9mZnNldC5zdXBwb3J0c0ZpeGVkUG9zaXRpb24mJmYu cG9zaXRpb249PT0iZml4ZWQiKWJyZWFrO2o9ZT9lLmdldENvbXB1dGVkU3R5bGUo YixudWxsKTpiLmN1cnJlbnRTdHlsZTsNCmstPWIuc2Nyb2xsVG9wO24tPWIuc2Ny b2xsTGVmdDtpZihiPT09ZCl7ays9Yi5vZmZzZXRUb3A7bis9Yi5vZmZzZXRMZWZ0 O2lmKGMub2Zmc2V0LmRvZXNOb3RBZGRCb3JkZXImJiEoYy5vZmZzZXQuZG9lc0Fk ZEJvcmRlckZvclRhYmxlQW5kQ2VsbHMmJi9edChhYmxlfGR8aCkkL2kudGVzdChi Lm5vZGVOYW1lKSkpe2srPXBhcnNlRmxvYXQoai5ib3JkZXJUb3BXaWR0aCl8fDA7 bis9cGFyc2VGbG9hdChqLmJvcmRlckxlZnRXaWR0aCl8fDB9Zj1kO2Q9Yi5vZmZz ZXRQYXJlbnR9aWYoYy5vZmZzZXQuc3VidHJhY3RzQm9yZGVyRm9yT3ZlcmZsb3dO b3RWaXNpYmxlJiZqLm92ZXJmbG93IT09InZpc2libGUiKXtrKz1wYXJzZUZsb2F0 KGouYm9yZGVyVG9wV2lkdGgpfHwwO24rPXBhcnNlRmxvYXQoai5ib3JkZXJMZWZ0 V2lkdGgpfHwwfWY9an1pZihmLnBvc2l0aW9uPT09InJlbGF0aXZlInx8Zi5wb3Np dGlvbj09PSJzdGF0aWMiKXtrKz1vLm9mZnNldFRvcDtuKz1vLm9mZnNldExlZnR9 aWYoYy5vZmZzZXQuc3VwcG9ydHNGaXhlZFBvc2l0aW9uJiYNCmYucG9zaXRpb249 PT0iZml4ZWQiKXtrKz1NYXRoLm1heChpLnNjcm9sbFRvcCxvLnNjcm9sbFRvcCk7 bis9TWF0aC5tYXgoaS5zY3JvbGxMZWZ0LG8uc2Nyb2xsTGVmdCl9cmV0dXJue3Rv cDprLGxlZnQ6bn19O2Mub2Zmc2V0PXtpbml0aWFsaXplOmZ1bmN0aW9uKCl7dmFy IGE9cy5ib2R5LGI9cy5jcmVhdGVFbGVtZW50KCJkaXYiKSxkLGYsZSxqPXBhcnNl RmxvYXQoYy5jdXJDU1MoYSwibWFyZ2luVG9wIix0cnVlKSl8fDA7Yy5leHRlbmQo Yi5zdHlsZSx7cG9zaXRpb246ImFic29sdXRlIix0b3A6MCxsZWZ0OjAsbWFyZ2lu OjAsYm9yZGVyOjAsd2lkdGg6IjFweCIsaGVpZ2h0OiIxcHgiLHZpc2liaWxpdHk6 ImhpZGRlbiJ9KTtiLmlubmVySFRNTD0iPGRpdiBzdHlsZT0ncG9zaXRpb246YWJz b2x1dGU7dG9wOjA7bGVmdDowO21hcmdpbjowO2JvcmRlcjo1cHggc29saWQgIzAw MDtwYWRkaW5nOjA7d2lkdGg6MXB4O2hlaWdodDoxcHg7Jz48ZGl2PjwvZGl2Pjwv ZGl2Pjx0YWJsZSBzdHlsZT0ncG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDow O21hcmdpbjowO2JvcmRlcjo1cHggc29saWQgIzAwMDtwYWRkaW5nOjA7d2lkdGg6 MXB4O2hlaWdodDoxcHg7JyBjZWxscGFkZGluZz0nMCcgY2VsbHNwYWNpbmc9JzAn Pjx0cj48dGQ+PC90ZD48L3RyPjwvdGFibGU+IjsNCmEuaW5zZXJ0QmVmb3JlKGIs YS5maXJzdENoaWxkKTtkPWIuZmlyc3RDaGlsZDtmPWQuZmlyc3RDaGlsZDtlPWQu bmV4dFNpYmxpbmcuZmlyc3RDaGlsZC5maXJzdENoaWxkO3RoaXMuZG9lc05vdEFk ZEJvcmRlcj1mLm9mZnNldFRvcCE9PTU7dGhpcy5kb2VzQWRkQm9yZGVyRm9yVGFi bGVBbmRDZWxscz1lLm9mZnNldFRvcD09PTU7Zi5zdHlsZS5wb3NpdGlvbj0iZml4 ZWQiO2Yuc3R5bGUudG9wPSIyMHB4Ijt0aGlzLnN1cHBvcnRzRml4ZWRQb3NpdGlv bj1mLm9mZnNldFRvcD09PTIwfHxmLm9mZnNldFRvcD09PTE1O2Yuc3R5bGUucG9z aXRpb249Zi5zdHlsZS50b3A9IiI7ZC5zdHlsZS5vdmVyZmxvdz0iaGlkZGVuIjtk LnN0eWxlLnBvc2l0aW9uPSJyZWxhdGl2ZSI7dGhpcy5zdWJ0cmFjdHNCb3JkZXJG b3JPdmVyZmxvd05vdFZpc2libGU9Zi5vZmZzZXRUb3A9PT0tNTt0aGlzLmRvZXNO b3RJbmNsdWRlTWFyZ2luSW5Cb2R5T2Zmc2V0PWEub2Zmc2V0VG9wIT09ajthLnJl bW92ZUNoaWxkKGIpOw0KYy5vZmZzZXQuaW5pdGlhbGl6ZT1jLm5vb3B9LGJvZHlP ZmZzZXQ6ZnVuY3Rpb24oYSl7dmFyIGI9YS5vZmZzZXRUb3AsZD1hLm9mZnNldExl ZnQ7Yy5vZmZzZXQuaW5pdGlhbGl6ZSgpO2lmKGMub2Zmc2V0LmRvZXNOb3RJbmNs dWRlTWFyZ2luSW5Cb2R5T2Zmc2V0KXtiKz1wYXJzZUZsb2F0KGMuY3VyQ1NTKGEs Im1hcmdpblRvcCIsdHJ1ZSkpfHwwO2QrPXBhcnNlRmxvYXQoYy5jdXJDU1MoYSwi bWFyZ2luTGVmdCIsdHJ1ZSkpfHwwfXJldHVybnt0b3A6YixsZWZ0OmR9fSxzZXRP ZmZzZXQ6ZnVuY3Rpb24oYSxiLGQpe2lmKC9zdGF0aWMvLnRlc3QoYy5jdXJDU1Mo YSwicG9zaXRpb24iKSkpYS5zdHlsZS5wb3NpdGlvbj0icmVsYXRpdmUiO3ZhciBm PWMoYSksZT1mLm9mZnNldCgpLGo9cGFyc2VJbnQoYy5jdXJDU1MoYSwidG9wIix0 cnVlKSwxMCl8fDAsaT1wYXJzZUludChjLmN1ckNTUyhhLCJsZWZ0Iix0cnVlKSwx MCl8fDA7aWYoYy5pc0Z1bmN0aW9uKGIpKWI9Yi5jYWxsKGEsDQpkLGUpO2Q9e3Rv cDpiLnRvcC1lLnRvcCtqLGxlZnQ6Yi5sZWZ0LWUubGVmdCtpfTsidXNpbmciaW4g Yj9iLnVzaW5nLmNhbGwoYSxkKTpmLmNzcyhkKX19O2MuZm4uZXh0ZW5kKHtwb3Np dGlvbjpmdW5jdGlvbigpe2lmKCF0aGlzWzBdKXJldHVybiBudWxsO3ZhciBhPXRo aXNbMF0sYj10aGlzLm9mZnNldFBhcmVudCgpLGQ9dGhpcy5vZmZzZXQoKSxmPS9e Ym9keXxodG1sJC9pLnRlc3QoYlswXS5ub2RlTmFtZSk/e3RvcDowLGxlZnQ6MH06 Yi5vZmZzZXQoKTtkLnRvcC09cGFyc2VGbG9hdChjLmN1ckNTUyhhLCJtYXJnaW5U b3AiLHRydWUpKXx8MDtkLmxlZnQtPXBhcnNlRmxvYXQoYy5jdXJDU1MoYSwibWFy Z2luTGVmdCIsdHJ1ZSkpfHwwO2YudG9wKz1wYXJzZUZsb2F0KGMuY3VyQ1NTKGJb MF0sImJvcmRlclRvcFdpZHRoIix0cnVlKSl8fDA7Zi5sZWZ0Kz1wYXJzZUZsb2F0 KGMuY3VyQ1NTKGJbMF0sImJvcmRlckxlZnRXaWR0aCIsdHJ1ZSkpfHwwO3JldHVy bnt0b3A6ZC50b3AtDQpmLnRvcCxsZWZ0OmQubGVmdC1mLmxlZnR9fSxvZmZzZXRQ YXJlbnQ6ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5tYXAoZnVuY3Rpb24oKXtmb3Io dmFyIGE9dGhpcy5vZmZzZXRQYXJlbnR8fHMuYm9keTthJiYhL15ib2R5fGh0bWwk L2kudGVzdChhLm5vZGVOYW1lKSYmYy5jc3MoYSwicG9zaXRpb24iKT09PSJzdGF0 aWMiOylhPWEub2Zmc2V0UGFyZW50O3JldHVybiBhfSl9fSk7Yy5lYWNoKFsiTGVm dCIsIlRvcCJdLGZ1bmN0aW9uKGEsYil7dmFyIGQ9InNjcm9sbCIrYjtjLmZuW2Rd PWZ1bmN0aW9uKGYpe3ZhciBlPXRoaXNbMF0sajtpZighZSlyZXR1cm4gbnVsbDtp ZihmIT09dylyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9uKCl7aWYoaj13YSh0aGlz KSlqLnNjcm9sbFRvKCFhP2Y6YyhqKS5zY3JvbGxMZWZ0KCksYT9mOmMoaikuc2Ny b2xsVG9wKCkpO2Vsc2UgdGhpc1tkXT1mfSk7ZWxzZSByZXR1cm4oaj13YShlKSk/ InBhZ2VYT2Zmc2V0ImluIGo/althPyJwYWdlWU9mZnNldCI6DQoicGFnZVhPZmZz ZXQiXTpjLnN1cHBvcnQuYm94TW9kZWwmJmouZG9jdW1lbnQuZG9jdW1lbnRFbGVt ZW50W2RdfHxqLmRvY3VtZW50LmJvZHlbZF06ZVtkXX19KTtjLmVhY2goWyJIZWln aHQiLCJXaWR0aCJdLGZ1bmN0aW9uKGEsYil7dmFyIGQ9Yi50b0xvd2VyQ2FzZSgp O2MuZm5bImlubmVyIitiXT1mdW5jdGlvbigpe3JldHVybiB0aGlzWzBdP2MuY3Nz KHRoaXNbMF0sZCxmYWxzZSwicGFkZGluZyIpOm51bGx9O2MuZm5bIm91dGVyIiti XT1mdW5jdGlvbihmKXtyZXR1cm4gdGhpc1swXT9jLmNzcyh0aGlzWzBdLGQsZmFs c2UsZj8ibWFyZ2luIjoiYm9yZGVyIik6bnVsbH07Yy5mbltkXT1mdW5jdGlvbihm KXt2YXIgZT10aGlzWzBdO2lmKCFlKXJldHVybiBmPT1udWxsP251bGw6dGhpcztp ZihjLmlzRnVuY3Rpb24oZikpcmV0dXJuIHRoaXMuZWFjaChmdW5jdGlvbihqKXt2 YXIgaT1jKHRoaXMpO2lbZF0oZi5jYWxsKHRoaXMsaixpW2RdKCkpKX0pO3JldHVy biJzY3JvbGxUbyJpbg0KZSYmZS5kb2N1bWVudD9lLmRvY3VtZW50LmNvbXBhdE1v ZGU9PT0iQ1NTMUNvbXBhdCImJmUuZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50WyJj bGllbnQiK2JdfHxlLmRvY3VtZW50LmJvZHlbImNsaWVudCIrYl06ZS5ub2RlVHlw ZT09PTk/TWF0aC5tYXgoZS5kb2N1bWVudEVsZW1lbnRbImNsaWVudCIrYl0sZS5i b2R5WyJzY3JvbGwiK2JdLGUuZG9jdW1lbnRFbGVtZW50WyJzY3JvbGwiK2JdLGUu Ym9keVsib2Zmc2V0IitiXSxlLmRvY3VtZW50RWxlbWVudFsib2Zmc2V0IitiXSk6 Zj09PXc/Yy5jc3MoZSxkKTp0aGlzLmNzcyhkLHR5cGVvZiBmPT09InN0cmluZyI/ ZjpmKyJweCIpfX0pO0EualF1ZXJ5PUEuJD1jfSkod2luZG93KTsNCg== ------------vWf8AipjqCqni8MlYXWLNX Content-Disposition: inline; filename=jquery-ui-1.8.4.custom.min.js Content-Type: application/x-javascript; name=jquery-ui-1.8.4.custom.min.js Content-Location: http://static01.lavanguardia.com/javascript/jquery/jquery-ui-1.8.4.custom.min.js Content-Transfer-Encoding: Base64 LyohDQogKiBqUXVlcnkgVUkgMS44LjQNCiAqDQogKiBDb3B5cmlnaHQgMjAxMCwg QVVUSE9SUy50eHQgKGh0dHA6Ly9qcXVlcnl1aS5jb20vYWJvdXQpDQogKiBEdWFs IGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgb3IgR1BMIFZlcnNpb24gMiBsaWNlbnNl cy4NCiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UNCiAqDQogKiBodHRwOi8v ZG9jcy5qcXVlcnkuY29tL1VJDQogKi8NCihmdW5jdGlvbihjLGope2Z1bmN0aW9u IGsoYSl7cmV0dXJuIWMoYSkucGFyZW50cygpLmFuZFNlbGYoKS5maWx0ZXIoZnVu Y3Rpb24oKXtyZXR1cm4gYy5jdXJDU1ModGhpcywidmlzaWJpbGl0eSIpPT09Imhp ZGRlbiJ8fGMuZXhwci5maWx0ZXJzLmhpZGRlbih0aGlzKX0pLmxlbmd0aH1jLnVp PWMudWl8fHt9O2lmKCFjLnVpLnZlcnNpb24pe2MuZXh0ZW5kKGMudWkse3ZlcnNp b246IjEuOC40IixwbHVnaW46e2FkZDpmdW5jdGlvbihhLGIsZCl7YT1jLnVpW2Fd LnByb3RvdHlwZTtmb3IodmFyIGUgaW4gZCl7YS5wbHVnaW5zW2VdPWEucGx1Z2lu c1tlXXx8W107YS5wbHVnaW5zW2VdLnB1c2goW2IsZFtlXV0pfX0sY2FsbDpmdW5j dGlvbihhLGIsZCl7aWYoKGI9YS5wbHVnaW5zW2JdKSYmYS5lbGVtZW50WzBdLnBh cmVudE5vZGUpZm9yKHZhciBlPTA7ZTxiLmxlbmd0aDtlKyspYS5vcHRpb25zW2Jb ZV1bMF1dJiZiW2VdWzFdLmFwcGx5KGEuZWxlbWVudCxkKX19LGNvbnRhaW5zOmZ1 bmN0aW9uKGEsDQpiKXtyZXR1cm4gZG9jdW1lbnQuY29tcGFyZURvY3VtZW50UG9z aXRpb24/YS5jb21wYXJlRG9jdW1lbnRQb3NpdGlvbihiKSYxNjphIT09YiYmYS5j b250YWlucyhiKX0saGFzU2Nyb2xsOmZ1bmN0aW9uKGEsYil7aWYoYyhhKS5jc3Mo Im92ZXJmbG93Iik9PT0iaGlkZGVuIilyZXR1cm4gZmFsc2U7Yj1iJiZiPT09Imxl ZnQiPyJzY3JvbGxMZWZ0Ijoic2Nyb2xsVG9wIjt2YXIgZD1mYWxzZTtpZihhW2Jd PjApcmV0dXJuIHRydWU7YVtiXT0xO2Q9YVtiXT4wO2FbYl09MDtyZXR1cm4gZH0s aXNPdmVyQXhpczpmdW5jdGlvbihhLGIsZCl7cmV0dXJuIGE+YiYmYTxiK2R9LGlz T3ZlcjpmdW5jdGlvbihhLGIsZCxlLGgsaSl7cmV0dXJuIGMudWkuaXNPdmVyQXhp cyhhLGQsaCkmJmMudWkuaXNPdmVyQXhpcyhiLGUsaSl9LGtleUNvZGU6e0FMVDox OCxCQUNLU1BBQ0U6OCxDQVBTX0xPQ0s6MjAsQ09NTUE6MTg4LENPTU1BTkQ6OTEs Q09NTUFORF9MRUZUOjkxLENPTU1BTkRfUklHSFQ6OTMsDQpDT05UUk9MOjE3LERF TEVURTo0NixET1dOOjQwLEVORDozNSxFTlRFUjoxMyxFU0NBUEU6MjcsSE9NRToz NixJTlNFUlQ6NDUsTEVGVDozNyxNRU5VOjkzLE5VTVBBRF9BREQ6MTA3LE5VTVBB RF9ERUNJTUFMOjExMCxOVU1QQURfRElWSURFOjExMSxOVU1QQURfRU5URVI6MTA4 LE5VTVBBRF9NVUxUSVBMWToxMDYsTlVNUEFEX1NVQlRSQUNUOjEwOSxQQUdFX0RP V046MzQsUEFHRV9VUDozMyxQRVJJT0Q6MTkwLFJJR0hUOjM5LFNISUZUOjE2LFNQ QUNFOjMyLFRBQjo5LFVQOjM4LFdJTkRPV1M6OTF9fSk7Yy5mbi5leHRlbmQoe19m b2N1czpjLmZuLmZvY3VzLGZvY3VzOmZ1bmN0aW9uKGEsYil7cmV0dXJuIHR5cGVv ZiBhPT09Im51bWJlciI/dGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFyIGQ9dGhpcztz ZXRUaW1lb3V0KGZ1bmN0aW9uKCl7YyhkKS5mb2N1cygpO2ImJmIuY2FsbChkKX0s YSl9KTp0aGlzLl9mb2N1cy5hcHBseSh0aGlzLGFyZ3VtZW50cyl9LGVuYWJsZVNl bGVjdGlvbjpmdW5jdGlvbigpe3JldHVybiB0aGlzLmF0dHIoInVuc2VsZWN0YWJs ZSIsDQoib2ZmIikuY3NzKCJNb3pVc2VyU2VsZWN0IiwiIil9LGRpc2FibGVTZWxl Y3Rpb246ZnVuY3Rpb24oKXtyZXR1cm4gdGhpcy5hdHRyKCJ1bnNlbGVjdGFibGUi LCJvbiIpLmNzcygiTW96VXNlclNlbGVjdCIsIm5vbmUiKX0sc2Nyb2xsUGFyZW50 OmZ1bmN0aW9uKCl7dmFyIGE7YT1jLmJyb3dzZXIubXNpZSYmLyhzdGF0aWN8cmVs YXRpdmUpLy50ZXN0KHRoaXMuY3NzKCJwb3NpdGlvbiIpKXx8L2Fic29sdXRlLy50 ZXN0KHRoaXMuY3NzKCJwb3NpdGlvbiIpKT90aGlzLnBhcmVudHMoKS5maWx0ZXIo ZnVuY3Rpb24oKXtyZXR1cm4vKHJlbGF0aXZlfGFic29sdXRlfGZpeGVkKS8udGVz dChjLmN1ckNTUyh0aGlzLCJwb3NpdGlvbiIsMSkpJiYvKGF1dG98c2Nyb2xsKS8u dGVzdChjLmN1ckNTUyh0aGlzLCJvdmVyZmxvdyIsMSkrYy5jdXJDU1ModGhpcywi b3ZlcmZsb3cteSIsMSkrYy5jdXJDU1ModGhpcywib3ZlcmZsb3cteCIsMSkpfSku ZXEoMCk6dGhpcy5wYXJlbnRzKCkuZmlsdGVyKGZ1bmN0aW9uKCl7cmV0dXJuLyhh dXRvfHNjcm9sbCkvLnRlc3QoYy5jdXJDU1ModGhpcywNCiJvdmVyZmxvdyIsMSkr Yy5jdXJDU1ModGhpcywib3ZlcmZsb3cteSIsMSkrYy5jdXJDU1ModGhpcywib3Zl cmZsb3cteCIsMSkpfSkuZXEoMCk7cmV0dXJuL2ZpeGVkLy50ZXN0KHRoaXMuY3Nz KCJwb3NpdGlvbiIpKXx8IWEubGVuZ3RoP2MoZG9jdW1lbnQpOmF9LHpJbmRleDpm dW5jdGlvbihhKXtpZihhIT09ailyZXR1cm4gdGhpcy5jc3MoInpJbmRleCIsYSk7 aWYodGhpcy5sZW5ndGgpe2E9Yyh0aGlzWzBdKTtmb3IodmFyIGI7YS5sZW5ndGgm JmFbMF0hPT1kb2N1bWVudDspe2I9YS5jc3MoInBvc2l0aW9uIik7aWYoYj09PSJh YnNvbHV0ZSJ8fGI9PT0icmVsYXRpdmUifHxiPT09ImZpeGVkIil7Yj1wYXJzZUlu dChhLmNzcygiekluZGV4IikpO2lmKCFpc05hTihiKSYmYiE9MClyZXR1cm4gYn1h PWEucGFyZW50KCl9fXJldHVybiAwfX0pO2MuZWFjaChbIldpZHRoIiwiSGVpZ2h0 Il0sZnVuY3Rpb24oYSxiKXtmdW5jdGlvbiBkKGYsZyxsLG0pe2MuZWFjaChlLGZ1 bmN0aW9uKCl7Zy09DQpwYXJzZUZsb2F0KGMuY3VyQ1NTKGYsInBhZGRpbmciK3Ro aXMsdHJ1ZSkpfHwwO2lmKGwpZy09cGFyc2VGbG9hdChjLmN1ckNTUyhmLCJib3Jk ZXIiK3RoaXMrIldpZHRoIix0cnVlKSl8fDA7aWYobSlnLT1wYXJzZUZsb2F0KGMu Y3VyQ1NTKGYsIm1hcmdpbiIrdGhpcyx0cnVlKSl8fDB9KTtyZXR1cm4gZ312YXIg ZT1iPT09IldpZHRoIj9bIkxlZnQiLCJSaWdodCJdOlsiVG9wIiwiQm90dG9tIl0s aD1iLnRvTG93ZXJDYXNlKCksaT17aW5uZXJXaWR0aDpjLmZuLmlubmVyV2lkdGgs aW5uZXJIZWlnaHQ6Yy5mbi5pbm5lckhlaWdodCxvdXRlcldpZHRoOmMuZm4ub3V0 ZXJXaWR0aCxvdXRlckhlaWdodDpjLmZuLm91dGVySGVpZ2h0fTtjLmZuWyJpbm5l ciIrYl09ZnVuY3Rpb24oZil7aWYoZj09PWopcmV0dXJuIGlbImlubmVyIitiXS5j YWxsKHRoaXMpO3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXtjLnN0eWxlKHRo aXMsaCxkKHRoaXMsZikrInB4Iil9KX07Yy5mblsib3V0ZXIiKw0KYl09ZnVuY3Rp b24oZixnKXtpZih0eXBlb2YgZiE9PSJudW1iZXIiKXJldHVybiBpWyJvdXRlciIr Yl0uY2FsbCh0aGlzLGYpO3JldHVybiB0aGlzLmVhY2goZnVuY3Rpb24oKXtjLnN0 eWxlKHRoaXMsaCxkKHRoaXMsZix0cnVlLGcpKyJweCIpfSl9fSk7Yy5leHRlbmQo Yy5leHByWyI6Il0se2RhdGE6ZnVuY3Rpb24oYSxiLGQpe3JldHVybiEhYy5kYXRh KGEsZFszXSl9LGZvY3VzYWJsZTpmdW5jdGlvbihhKXt2YXIgYj1hLm5vZGVOYW1l LnRvTG93ZXJDYXNlKCksZD1jLmF0dHIoYSwidGFiaW5kZXgiKTtpZigiYXJlYSI9 PT1iKXtiPWEucGFyZW50Tm9kZTtkPWIubmFtZTtpZighYS5ocmVmfHwhZHx8Yi5u b2RlTmFtZS50b0xvd2VyQ2FzZSgpIT09Im1hcCIpcmV0dXJuIGZhbHNlO2E9Yygi aW1nW3VzZW1hcD0jIitkKyJdIilbMF07cmV0dXJuISFhJiZrKGEpfXJldHVybigv aW5wdXR8c2VsZWN0fHRleHRhcmVhfGJ1dHRvbnxvYmplY3QvLnRlc3QoYik/IWEu ZGlzYWJsZWQ6ImEiPT0NCmI/YS5ocmVmfHwhaXNOYU4oZCk6IWlzTmFOKGQpKSYm ayhhKX0sdGFiYmFibGU6ZnVuY3Rpb24oYSl7dmFyIGI9Yy5hdHRyKGEsInRhYmlu ZGV4Iik7cmV0dXJuKGlzTmFOKGIpfHxiPj0wKSYmYyhhKS5pcygiOmZvY3VzYWJs ZSIpfX0pfX0pKGpRdWVyeSk7DQo7LyohDQogKiBqUXVlcnkgVUkgV2lkZ2V0IDEu OC40DQogKg0KICogQ29weXJpZ2h0IDIwMTAsIEFVVEhPUlMudHh0IChodHRwOi8v anF1ZXJ5dWkuY29tL2Fib3V0KQ0KICogRHVhbCBsaWNlbnNlZCB1bmRlciB0aGUg TUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5zZXMuDQogKiBodHRwOi8vanF1ZXJ5 Lm9yZy9saWNlbnNlDQogKg0KICogaHR0cDovL2RvY3MuanF1ZXJ5LmNvbS9VSS9X aWRnZXQNCiAqLw0KKGZ1bmN0aW9uKGIsail7dmFyIGs9Yi5mbi5yZW1vdmU7Yi5m bi5yZW1vdmU9ZnVuY3Rpb24oYSxjKXtyZXR1cm4gdGhpcy5lYWNoKGZ1bmN0aW9u KCl7aWYoIWMpaWYoIWF8fGIuZmlsdGVyKGEsW3RoaXNdKS5sZW5ndGgpYigiKiIs dGhpcykuYWRkKFt0aGlzXSkuZWFjaChmdW5jdGlvbigpe2IodGhpcykudHJpZ2dl ckhhbmRsZXIoInJlbW92ZSIpfSk7cmV0dXJuIGsuY2FsbChiKHRoaXMpLGEsYyl9 KX07Yi53aWRnZXQ9ZnVuY3Rpb24oYSxjLGQpe3ZhciBlPWEuc3BsaXQoIi4iKVsw XSxmO2E9YS5zcGxpdCgiLiIpWzFdO2Y9ZSsiLSIrYTtpZighZCl7ZD1jO2M9Yi5X aWRnZXR9Yi5leHByWyI6Il1bZl09ZnVuY3Rpb24oaCl7cmV0dXJuISFiLmRhdGEo aCxhKX07YltlXT1iW2VdfHx7fTtiW2VdW2FdPWZ1bmN0aW9uKGgsZyl7YXJndW1l bnRzLmxlbmd0aCYmdGhpcy5fY3JlYXRlV2lkZ2V0KGgsZyl9O2M9bmV3IGM7Yy5v cHRpb25zPWIuZXh0ZW5kKHRydWUse30sYy5vcHRpb25zKTsNCmJbZV1bYV0ucHJv dG90eXBlPWIuZXh0ZW5kKHRydWUsYyx7bmFtZXNwYWNlOmUsd2lkZ2V0TmFtZTph LHdpZGdldEV2ZW50UHJlZml4OmJbZV1bYV0ucHJvdG90eXBlLndpZGdldEV2ZW50 UHJlZml4fHxhLHdpZGdldEJhc2VDbGFzczpmfSxkKTtiLndpZGdldC5icmlkZ2Uo YSxiW2VdW2FdKX07Yi53aWRnZXQuYnJpZGdlPWZ1bmN0aW9uKGEsYyl7Yi5mblth XT1mdW5jdGlvbihkKXt2YXIgZT10eXBlb2YgZD09PSJzdHJpbmciLGY9QXJyYXku cHJvdG90eXBlLnNsaWNlLmNhbGwoYXJndW1lbnRzLDEpLGg9dGhpcztkPSFlJiZm Lmxlbmd0aD9iLmV4dGVuZC5hcHBseShudWxsLFt0cnVlLGRdLmNvbmNhdChmKSk6 ZDtpZihlJiZkLnN1YnN0cmluZygwLDEpPT09Il8iKXJldHVybiBoO2U/dGhpcy5l YWNoKGZ1bmN0aW9uKCl7dmFyIGc9Yi5kYXRhKHRoaXMsYSksaT1nJiZiLmlzRnVu Y3Rpb24oZ1tkXSk/Z1tkXS5hcHBseShnLGYpOmc7aWYoaSE9PWcmJmkhPT1qKXto PWk7cmV0dXJuIGZhbHNlfX0pOg0KdGhpcy5lYWNoKGZ1bmN0aW9uKCl7dmFyIGc9 Yi5kYXRhKHRoaXMsYSk7aWYoZyl7ZCYmZy5vcHRpb24oZCk7Zy5faW5pdCgpfWVs c2UgYi5kYXRhKHRoaXMsYSxuZXcgYyhkLHRoaXMpKX0pO3JldHVybiBofX07Yi5X aWRnZXQ9ZnVuY3Rpb24oYSxjKXthcmd1bWVudHMubGVuZ3RoJiZ0aGlzLl9jcmVh dGVXaWRnZXQoYSxjKX07Yi5XaWRnZXQucHJvdG90eXBlPXt3aWRnZXROYW1lOiJ3 aWRnZXQiLHdpZGdldEV2ZW50UHJlZml4OiIiLG9wdGlvbnM6e2Rpc2FibGVkOmZh bHNlfSxfY3JlYXRlV2lkZ2V0OmZ1bmN0aW9uKGEsYyl7Yi5kYXRhKGMsdGhpcy53 aWRnZXROYW1lLHRoaXMpO3RoaXMuZWxlbWVudD1iKGMpO3RoaXMub3B0aW9ucz1i LmV4dGVuZCh0cnVlLHt9LHRoaXMub3B0aW9ucyxiLm1ldGFkYXRhJiZiLm1ldGFk YXRhLmdldChjKVt0aGlzLndpZGdldE5hbWVdLGEpO3ZhciBkPXRoaXM7dGhpcy5l bGVtZW50LmJpbmQoInJlbW92ZS4iK3RoaXMud2lkZ2V0TmFtZSxmdW5jdGlvbigp e2QuZGVzdHJveSgpfSk7DQp0aGlzLl9jcmVhdGUoKTt0aGlzLl9pbml0KCl9LF9j cmVhdGU6ZnVuY3Rpb24oKXt9LF9pbml0OmZ1bmN0aW9uKCl7fSxkZXN0cm95OmZ1 bmN0aW9uKCl7dGhpcy5lbGVtZW50LnVuYmluZCgiLiIrdGhpcy53aWRnZXROYW1l KS5yZW1vdmVEYXRhKHRoaXMud2lkZ2V0TmFtZSk7dGhpcy53aWRnZXQoKS51bmJp bmQoIi4iK3RoaXMud2lkZ2V0TmFtZSkucmVtb3ZlQXR0cigiYXJpYS1kaXNhYmxl ZCIpLnJlbW92ZUNsYXNzKHRoaXMud2lkZ2V0QmFzZUNsYXNzKyItZGlzYWJsZWQg dWktc3RhdGUtZGlzYWJsZWQiKX0sd2lkZ2V0OmZ1bmN0aW9uKCl7cmV0dXJuIHRo aXMuZWxlbWVudH0sb3B0aW9uOmZ1bmN0aW9uKGEsYyl7dmFyIGQ9YSxlPXRoaXM7 aWYoYXJndW1lbnRzLmxlbmd0aD09PTApcmV0dXJuIGIuZXh0ZW5kKHt9LGUub3B0 aW9ucyk7aWYodHlwZW9mIGE9PT0ic3RyaW5nIil7aWYoYz09PWopcmV0dXJuIHRo aXMub3B0aW9uc1thXTtkPXt9O2RbYV09Y31iLmVhY2goZCxmdW5jdGlvbihmLA0K aCl7ZS5fc2V0T3B0aW9uKGYsaCl9KTtyZXR1cm4gZX0sX3NldE9wdGlvbjpmdW5j dGlvbihhLGMpe3RoaXMub3B0aW9uc1thXT1jO2lmKGE9PT0iZGlzYWJsZWQiKXRo aXMud2lkZ2V0KClbYz8iYWRkQ2xhc3MiOiJyZW1vdmVDbGFzcyJdKHRoaXMud2lk Z2V0QmFzZUNsYXNzKyItZGlzYWJsZWQgdWktc3RhdGUtZGlzYWJsZWQiKS5hdHRy KCJhcmlhLWRpc2FibGVkIixjKTtyZXR1cm4gdGhpc30sZW5hYmxlOmZ1bmN0aW9u KCl7cmV0dXJuIHRoaXMuX3NldE9wdGlvbigiZGlzYWJsZWQiLGZhbHNlKX0sZGlz YWJsZTpmdW5jdGlvbigpe3JldHVybiB0aGlzLl9zZXRPcHRpb24oImRpc2FibGVk Iix0cnVlKX0sX3RyaWdnZXI6ZnVuY3Rpb24oYSxjLGQpe3ZhciBlPXRoaXMub3B0 aW9uc1thXTtjPWIuRXZlbnQoYyk7Yy50eXBlPShhPT09dGhpcy53aWRnZXRFdmVu dFByZWZpeD9hOnRoaXMud2lkZ2V0RXZlbnRQcmVmaXgrYSkudG9Mb3dlckNhc2Uo KTtkPWR8fHt9O2lmKGMub3JpZ2luYWxFdmVudCl7YT0NCmIuZXZlbnQucHJvcHMu bGVuZ3RoO2Zvcih2YXIgZjthOyl7Zj1iLmV2ZW50LnByb3BzWy0tYV07Y1tmXT1j Lm9yaWdpbmFsRXZlbnRbZl19fXRoaXMuZWxlbWVudC50cmlnZ2VyKGMsZCk7cmV0 dXJuIShiLmlzRnVuY3Rpb24oZSkmJmUuY2FsbCh0aGlzLmVsZW1lbnRbMF0sYyxk KT09PWZhbHNlfHxjLmlzRGVmYXVsdFByZXZlbnRlZCgpKX19fSkoalF1ZXJ5KTsN CjsvKiENCiAqIGpRdWVyeSBVSSBNb3VzZSAxLjguNA0KICoNCiAqIENvcHlyaWdo dCAyMDEwLCBBVVRIT1JTLnR4dCAoaHR0cDovL2pxdWVyeXVpLmNvbS9hYm91dCkN CiAqIER1YWwgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBvciBHUEwgVmVyc2lvbiAy IGxpY2Vuc2VzLg0KICogaHR0cDovL2pxdWVyeS5vcmcvbGljZW5zZQ0KICoNCiAq IGh0dHA6Ly9kb2NzLmpxdWVyeS5jb20vVUkvTW91c2UNCiAqDQogKiBEZXBlbmRz Og0KICoJanF1ZXJ5LnVpLndpZGdldC5qcw0KICovDQooZnVuY3Rpb24oYyl7Yy53 aWRnZXQoInVpLm1vdXNlIix7b3B0aW9uczp7Y2FuY2VsOiI6aW5wdXQsb3B0aW9u IixkaXN0YW5jZToxLGRlbGF5OjB9LF9tb3VzZUluaXQ6ZnVuY3Rpb24oKXt2YXIg YT10aGlzO3RoaXMuZWxlbWVudC5iaW5kKCJtb3VzZWRvd24uIit0aGlzLndpZGdl dE5hbWUsZnVuY3Rpb24oYil7cmV0dXJuIGEuX21vdXNlRG93bihiKX0pLmJpbmQo ImNsaWNrLiIrdGhpcy53aWRnZXROYW1lLGZ1bmN0aW9uKGIpe2lmKGEuX3ByZXZl bnRDbGlja0V2ZW50KXthLl9wcmV2ZW50Q2xpY2tFdmVudD1mYWxzZTtiLnN0b3BJ bW1lZGlhdGVQcm9wYWdhdGlvbigpO3JldHVybiBmYWxzZX19KTt0aGlzLnN0YXJ0 ZWQ9ZmFsc2V9LF9tb3VzZURlc3Ryb3k6ZnVuY3Rpb24oKXt0aGlzLmVsZW1lbnQu dW5iaW5kKCIuIit0aGlzLndpZGdldE5hbWUpfSxfbW91c2VEb3duOmZ1bmN0aW9u KGEpe2Eub3JpZ2luYWxFdmVudD1hLm9yaWdpbmFsRXZlbnR8fHt9O2lmKCFhLm9y aWdpbmFsRXZlbnQubW91c2VIYW5kbGVkKXt0aGlzLl9tb3VzZVN0YXJ0ZWQmJg0K dGhpcy5fbW91c2VVcChhKTt0aGlzLl9tb3VzZURvd25FdmVudD1hO3ZhciBiPXRo aXMsZT1hLndoaWNoPT0xLGY9dHlwZW9mIHRoaXMub3B0aW9ucy5jYW5jZWw9PSJz dHJpbmciP2MoYS50YXJnZXQpLnBhcmVudHMoKS5hZGQoYS50YXJnZXQpLmZpbHRl cih0aGlzLm9wdGlvbnMuY2FuY2VsKS5sZW5ndGg6ZmFsc2U7aWYoIWV8fGZ8fCF0 aGlzLl9tb3VzZUNhcHR1cmUoYSkpcmV0dXJuIHRydWU7dGhpcy5tb3VzZURlbGF5 TWV0PSF0aGlzLm9wdGlvbnMuZGVsYXk7aWYoIXRoaXMubW91c2VEZWxheU1ldCl0 aGlzLl9tb3VzZURlbGF5VGltZXI9c2V0VGltZW91dChmdW5jdGlvbigpe2IubW91 c2VEZWxheU1ldD10cnVlfSx0aGlzLm9wdGlvbnMuZGVsYXkpO2lmKHRoaXMuX21v dXNlRGlzdGFuY2VNZXQoYSkmJnRoaXMuX21vdXNlRGVsYXlNZXQoYSkpe3RoaXMu X21vdXNlU3RhcnRlZD10aGlzLl9tb3VzZVN0YXJ0KGEpIT09ZmFsc2U7aWYoIXRo aXMuX21vdXNlU3RhcnRlZCl7YS5wcmV2ZW50RGVmYXVsdCgpOw0KcmV0dXJuIHRy dWV9fXRoaXMuX21vdXNlTW92ZURlbGVnYXRlPWZ1bmN0aW9uKGQpe3JldHVybiBi Ll9tb3VzZU1vdmUoZCl9O3RoaXMuX21vdXNlVXBEZWxlZ2F0ZT1mdW5jdGlvbihk KXtyZXR1cm4gYi5fbW91c2VVcChkKX07Yyhkb2N1bWVudCkuYmluZCgibW91c2Vt b3ZlLiIrdGhpcy53aWRnZXROYW1lLHRoaXMuX21vdXNlTW92ZURlbGVnYXRlKS5i aW5kKCJtb3VzZXVwLiIrdGhpcy53aWRnZXROYW1lLHRoaXMuX21vdXNlVXBEZWxl Z2F0ZSk7Yy5icm93c2VyLnNhZmFyaXx8YS5wcmV2ZW50RGVmYXVsdCgpO3JldHVy biBhLm9yaWdpbmFsRXZlbnQubW91c2VIYW5kbGVkPXRydWV9fSxfbW91c2VNb3Zl OmZ1bmN0aW9uKGEpe2lmKGMuYnJvd3Nlci5tc2llJiYhYS5idXR0b24pcmV0dXJu IHRoaXMuX21vdXNlVXAoYSk7aWYodGhpcy5fbW91c2VTdGFydGVkKXt0aGlzLl9t b3VzZURyYWcoYSk7cmV0dXJuIGEucHJldmVudERlZmF1bHQoKX1pZih0aGlzLl9t b3VzZURpc3RhbmNlTWV0KGEpJiYNCnRoaXMuX21vdXNlRGVsYXlNZXQoYSkpKHRo aXMuX21vdXNlU3RhcnRlZD10aGlzLl9tb3VzZVN0YXJ0KHRoaXMuX21vdXNlRG93 bkV2ZW50LGEpIT09ZmFsc2UpP3RoaXMuX21vdXNlRHJhZyhhKTp0aGlzLl9tb3Vz ZVVwKGEpO3JldHVybiF0aGlzLl9tb3VzZVN0YXJ0ZWR9LF9tb3VzZVVwOmZ1bmN0 aW9uKGEpe2MoZG9jdW1lbnQpLnVuYmluZCgibW91c2Vtb3ZlLiIrdGhpcy53aWRn ZXROYW1lLHRoaXMuX21vdXNlTW92ZURlbGVnYXRlKS51bmJpbmQoIm1vdXNldXAu Iit0aGlzLndpZGdldE5hbWUsdGhpcy5fbW91c2VVcERlbGVnYXRlKTtpZih0aGlz Ll9tb3VzZVN0YXJ0ZWQpe3RoaXMuX21vdXNlU3RhcnRlZD1mYWxzZTt0aGlzLl9w cmV2ZW50Q2xpY2tFdmVudD1hLnRhcmdldD09dGhpcy5fbW91c2VEb3duRXZlbnQu dGFyZ2V0O3RoaXMuX21vdXNlU3RvcChhKX1yZXR1cm4gZmFsc2V9LF9tb3VzZURp c3RhbmNlTWV0OmZ1bmN0aW9uKGEpe3JldHVybiBNYXRoLm1heChNYXRoLmFicyh0 aGlzLl9tb3VzZURvd25FdmVudC5wYWdlWC0NCmEucGFnZVgpLE1hdGguYWJzKHRo aXMuX21vdXNlRG93bkV2ZW50LnBhZ2VZLWEucGFnZVkpKT49dGhpcy5vcHRpb25z LmRpc3RhbmNlfSxfbW91c2VEZWxheU1ldDpmdW5jdGlvbigpe3JldHVybiB0aGlz Lm1vdXNlRGVsYXlNZXR9LF9tb3VzZVN0YXJ0OmZ1bmN0aW9uKCl7fSxfbW91c2VE cmFnOmZ1bmN0aW9uKCl7fSxfbW91c2VTdG9wOmZ1bmN0aW9uKCl7fSxfbW91c2VD YXB0dXJlOmZ1bmN0aW9uKCl7cmV0dXJuIHRydWV9fSl9KShqUXVlcnkpOw0KOy8q DQogKiBqUXVlcnkgVUkgUG9zaXRpb24gMS44LjQNCiAqDQogKiBDb3B5cmlnaHQg MjAxMCwgQVVUSE9SUy50eHQgKGh0dHA6Ly9qcXVlcnl1aS5jb20vYWJvdXQpDQog KiBEdWFsIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgb3IgR1BMIFZlcnNpb24gMiBs aWNlbnNlcy4NCiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UNCiAqDQogKiBo dHRwOi8vZG9jcy5qcXVlcnkuY29tL1VJL1Bvc2l0aW9uDQogKi8NCihmdW5jdGlv bihjKXtjLnVpPWMudWl8fHt9O3ZhciBtPS9sZWZ0fGNlbnRlcnxyaWdodC8sbj0v dG9wfGNlbnRlcnxib3R0b20vLHA9Yy5mbi5wb3NpdGlvbixxPWMuZm4ub2Zmc2V0 O2MuZm4ucG9zaXRpb249ZnVuY3Rpb24oYSl7aWYoIWF8fCFhLm9mKXJldHVybiBw LmFwcGx5KHRoaXMsYXJndW1lbnRzKTthPWMuZXh0ZW5kKHt9LGEpO3ZhciBiPWMo YS5vZiksZD0oYS5jb2xsaXNpb258fCJmbGlwIikuc3BsaXQoIiAiKSxlPWEub2Zm c2V0P2Eub2Zmc2V0LnNwbGl0KCIgIik6WzAsMF0sZyxoLGk7aWYoYS5vZi5ub2Rl VHlwZT09PTkpe2c9Yi53aWR0aCgpO2g9Yi5oZWlnaHQoKTtpPXt0b3A6MCxsZWZ0 OjB9fWVsc2UgaWYoYS5vZi5zY3JvbGxUbyYmYS5vZi5kb2N1bWVudCl7Zz1iLndp ZHRoKCk7aD1iLmhlaWdodCgpO2k9e3RvcDpiLnNjcm9sbFRvcCgpLGxlZnQ6Yi5z Y3JvbGxMZWZ0KCl9fWVsc2UgaWYoYS5vZi5wcmV2ZW50RGVmYXVsdCl7YS5hdD0i bGVmdCB0b3AiO2c9aD0NCjA7aT17dG9wOmEub2YucGFnZVksbGVmdDphLm9mLnBh Z2VYfX1lbHNle2c9Yi5vdXRlcldpZHRoKCk7aD1iLm91dGVySGVpZ2h0KCk7aT1i Lm9mZnNldCgpfWMuZWFjaChbIm15IiwiYXQiXSxmdW5jdGlvbigpe3ZhciBmPShh W3RoaXNdfHwiIikuc3BsaXQoIiAiKTtpZihmLmxlbmd0aD09PTEpZj1tLnRlc3Qo ZlswXSk/Zi5jb25jYXQoWyJjZW50ZXIiXSk6bi50ZXN0KGZbMF0pP1siY2VudGVy Il0uY29uY2F0KGYpOlsiY2VudGVyIiwiY2VudGVyIl07ZlswXT1tLnRlc3QoZlsw XSk/ZlswXToiY2VudGVyIjtmWzFdPW4udGVzdChmWzFdKT9mWzFdOiJjZW50ZXIi O2FbdGhpc109Zn0pO2lmKGQubGVuZ3RoPT09MSlkWzFdPWRbMF07ZVswXT1wYXJz ZUludChlWzBdLDEwKXx8MDtpZihlLmxlbmd0aD09PTEpZVsxXT1lWzBdO2VbMV09 cGFyc2VJbnQoZVsxXSwxMCl8fDA7aWYoYS5hdFswXT09PSJyaWdodCIpaS5sZWZ0 Kz1nO2Vsc2UgaWYoYS5hdFswXT09PSJjZW50ZXIiKWkubGVmdCs9DQpnLzI7aWYo YS5hdFsxXT09PSJib3R0b20iKWkudG9wKz1oO2Vsc2UgaWYoYS5hdFsxXT09PSJj ZW50ZXIiKWkudG9wKz1oLzI7aS5sZWZ0Kz1lWzBdO2kudG9wKz1lWzFdO3JldHVy biB0aGlzLmVhY2goZnVuY3Rpb24oKXt2YXIgZj1jKHRoaXMpLGs9Zi5vdXRlcldp ZHRoKCksbD1mLm91dGVySGVpZ2h0KCksaj1jLmV4dGVuZCh7fSxpKTtpZihhLm15 WzBdPT09InJpZ2h0IilqLmxlZnQtPWs7ZWxzZSBpZihhLm15WzBdPT09ImNlbnRl ciIpai5sZWZ0LT1rLzI7aWYoYS5teVsxXT09PSJib3R0b20iKWoudG9wLT1sO2Vs c2UgaWYoYS5teVsxXT09PSJjZW50ZXIiKWoudG9wLT1sLzI7ai5sZWZ0PXBhcnNl SW50KGoubGVmdCk7ai50b3A9cGFyc2VJbnQoai50b3ApO2MuZWFjaChbImxlZnQi LCJ0b3AiXSxmdW5jdGlvbihvLHIpe2MudWkucG9zaXRpb25bZFtvXV0mJmMudWku cG9zaXRpb25bZFtvXV1bcl0oaix7dGFyZ2V0V2lkdGg6Zyx0YXJnZXRIZWlnaHQ6 aCxlbGVtV2lkdGg6aywNCmVsZW1IZWlnaHQ6bCxvZmZzZXQ6ZSxteTphLm15LGF0 OmEuYXR9KX0pO2MuZm4uYmdpZnJhbWUmJmYuYmdpZnJhbWUoKTtmLm9mZnNldChj LmV4dGVuZChqLHt1c2luZzphLnVzaW5nfSkpfSl9O2MudWkucG9zaXRpb249e2Zp dDp7bGVmdDpmdW5jdGlvbihhLGIpe3ZhciBkPWMod2luZG93KTtiPWEubGVmdCti LmVsZW1XaWR0aC1kLndpZHRoKCktZC5zY3JvbGxMZWZ0KCk7YS5sZWZ0PWI+MD9h LmxlZnQtYjpNYXRoLm1heCgwLGEubGVmdCl9LHRvcDpmdW5jdGlvbihhLGIpe3Zh ciBkPWMod2luZG93KTtiPWEudG9wK2IuZWxlbUhlaWdodC1kLmhlaWdodCgpLWQu c2Nyb2xsVG9wKCk7YS50b3A9Yj4wP2EudG9wLWI6TWF0aC5tYXgoMCxhLnRvcCl9 fSxmbGlwOntsZWZ0OmZ1bmN0aW9uKGEsYil7aWYoYi5hdFswXSE9PSJjZW50ZXIi KXt2YXIgZD1jKHdpbmRvdyk7ZD1hLmxlZnQrYi5lbGVtV2lkdGgtZC53aWR0aCgp LWQuc2Nyb2xsTGVmdCgpO3ZhciBlPWIubXlbMF09PT0ibGVmdCI/DQotYi5lbGVt V2lkdGg6Yi5teVswXT09PSJyaWdodCI/Yi5lbGVtV2lkdGg6MCxnPS0yKmIub2Zm c2V0WzBdO2EubGVmdCs9YS5sZWZ0PDA/ZStiLnRhcmdldFdpZHRoK2c6ZD4wP2Ut Yi50YXJnZXRXaWR0aCtnOjB9fSx0b3A6ZnVuY3Rpb24oYSxiKXtpZihiLmF0WzFd IT09ImNlbnRlciIpe3ZhciBkPWMod2luZG93KTtkPWEudG9wK2IuZWxlbUhlaWdo dC1kLmhlaWdodCgpLWQuc2Nyb2xsVG9wKCk7dmFyIGU9Yi5teVsxXT09PSJ0b3Ai Py1iLmVsZW1IZWlnaHQ6Yi5teVsxXT09PSJib3R0b20iP2IuZWxlbUhlaWdodDow LGc9Yi5hdFsxXT09PSJ0b3AiP2IudGFyZ2V0SGVpZ2h0Oi1iLnRhcmdldEhlaWdo dCxoPS0yKmIub2Zmc2V0WzFdO2EudG9wKz1hLnRvcDwwP2UrYi50YXJnZXRIZWln aHQraDpkPjA/ZStnK2g6MH19fX07aWYoIWMub2Zmc2V0LnNldE9mZnNldCl7Yy5v ZmZzZXQuc2V0T2Zmc2V0PWZ1bmN0aW9uKGEsYil7aWYoL3N0YXRpYy8udGVzdChj LmN1ckNTUyhhLCJwb3NpdGlvbiIpKSlhLnN0eWxlLnBvc2l0aW9uPQ0KInJlbGF0 aXZlIjt2YXIgZD1jKGEpLGU9ZC5vZmZzZXQoKSxnPXBhcnNlSW50KGMuY3VyQ1NT KGEsInRvcCIsdHJ1ZSksMTApfHwwLGg9cGFyc2VJbnQoYy5jdXJDU1MoYSwibGVm dCIsdHJ1ZSksMTApfHwwO2U9e3RvcDpiLnRvcC1lLnRvcCtnLGxlZnQ6Yi5sZWZ0 LWUubGVmdCtofTsidXNpbmciaW4gYj9iLnVzaW5nLmNhbGwoYSxlKTpkLmNzcyhl KX07Yy5mbi5vZmZzZXQ9ZnVuY3Rpb24oYSl7dmFyIGI9dGhpc1swXTtpZighYnx8 IWIub3duZXJEb2N1bWVudClyZXR1cm4gbnVsbDtpZihhKXJldHVybiB0aGlzLmVh Y2goZnVuY3Rpb24oKXtjLm9mZnNldC5zZXRPZmZzZXQodGhpcyxhKX0pO3JldHVy biBxLmNhbGwodGhpcyl9fX0pKGpRdWVyeSk7DQo7LyoNCiAqIGpRdWVyeSBVSSBE cmFnZ2FibGUgMS44LjQNCiAqDQogKiBDb3B5cmlnaHQgMjAxMCwgQVVUSE9SUy50 eHQgKGh0dHA6Ly9qcXVlcnl1aS5jb20vYWJvdXQpDQogKiBEdWFsIGxpY2Vuc2Vk IHVuZGVyIHRoZSBNSVQgb3IgR1BMIFZlcnNpb24gMiBsaWNlbnNlcy4NCiAqIGh0 dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UNCiAqDQogKiBodHRwOi8vZG9jcy5qcXVl cnkuY29tL1VJL0RyYWdnYWJsZXMNCiAqDQogKiBEZXBlbmRzOg0KICoJanF1ZXJ5 LnVpLmNvcmUuanMNCiAqCWpxdWVyeS51aS5tb3VzZS5qcw0KICoJanF1ZXJ5LnVp LndpZGdldC5qcw0KICovDQooZnVuY3Rpb24oZCl7ZC53aWRnZXQoInVpLmRyYWdn YWJsZSIsZC51aS5tb3VzZSx7d2lkZ2V0RXZlbnRQcmVmaXg6ImRyYWciLG9wdGlv bnM6e2FkZENsYXNzZXM6dHJ1ZSxhcHBlbmRUbzoicGFyZW50IixheGlzOmZhbHNl LGNvbm5lY3RUb1NvcnRhYmxlOmZhbHNlLGNvbnRhaW5tZW50OmZhbHNlLGN1cnNv cjoiYXV0byIsY3Vyc29yQXQ6ZmFsc2UsZ3JpZDpmYWxzZSxoYW5kbGU6ZmFsc2Us aGVscGVyOiJvcmlnaW5hbCIsaWZyYW1lRml4OmZhbHNlLG9wYWNpdHk6ZmFsc2Us cmVmcmVzaFBvc2l0aW9uczpmYWxzZSxyZXZlcnQ6ZmFsc2UscmV2ZXJ0RHVyYXRp b246NTAwLHNjb3BlOiJkZWZhdWx0IixzY3JvbGw6dHJ1ZSxzY3JvbGxTZW5zaXRp dml0eToyMCxzY3JvbGxTcGVlZDoyMCxzbmFwOmZhbHNlLHNuYXBNb2RlOiJib3Ro IixzbmFwVG9sZXJhbmNlOjIwLHN0YWNrOmZhbHNlLHpJbmRleDpmYWxzZX0sX2Ny ZWF0ZTpmdW5jdGlvbigpe2lmKHRoaXMub3B0aW9ucy5oZWxwZXI9PQ0KIm9yaWdp bmFsIiYmIS9eKD86cnxhfGYpLy50ZXN0KHRoaXMuZWxlbWVudC5jc3MoInBvc2l0 aW9uIikpKXRoaXMuZWxlbWVudFswXS5zdHlsZS5wb3NpdGlvbj0icmVsYXRpdmUi O3RoaXMub3B0aW9ucy5hZGRDbGFzc2VzJiZ0aGlzLmVsZW1lbnQuYWRkQ2xhc3Mo InVpLWRyYWdnYWJsZSIpO3RoaXMub3B0aW9ucy5kaXNhYmxlZCYmdGhpcy5lbGVt ZW50LmFkZENsYXNzKCJ1aS1kcmFnZ2FibGUtZGlzYWJsZWQiKTt0aGlzLl9tb3Vz ZUluaXQoKX0sZGVzdHJveTpmdW5jdGlvbigpe2lmKHRoaXMuZWxlbWVudC5kYXRh KCJkcmFnZ2FibGUiKSl7dGhpcy5lbGVtZW50LnJlbW92ZURhdGEoImRyYWdnYWJs ZSIpLnVuYmluZCgiLmRyYWdnYWJsZSIpLnJlbW92ZUNsYXNzKCJ1aS1kcmFnZ2Fi bGUgdWktZHJhZ2dhYmxlLWRyYWdnaW5nIHVpLWRyYWdnYWJsZS1kaXNhYmxlZCIp O3RoaXMuX21vdXNlRGVzdHJveSgpO3JldHVybiB0aGlzfX0sX21vdXNlQ2FwdHVy ZTpmdW5jdGlvbihhKXt2YXIgYj0NCnRoaXMub3B0aW9ucztpZih0aGlzLmhlbHBl cnx8Yi5kaXNhYmxlZHx8ZChhLnRhcmdldCkuaXMoIi51aS1yZXNpemFibGUtaGFu ZGxlIikpcmV0dXJuIGZhbHNlO3RoaXMuaGFuZGxlPXRoaXMuX2dldEhhbmRsZShh KTtpZighdGhpcy5oYW5kbGUpcmV0dXJuIGZhbHNlO3JldHVybiB0cnVlfSxfbW91 c2VTdGFydDpmdW5jdGlvbihhKXt2YXIgYj10aGlzLm9wdGlvbnM7dGhpcy5oZWxw ZXI9dGhpcy5fY3JlYXRlSGVscGVyKGEpO3RoaXMuX2NhY2hlSGVscGVyUHJvcG9y dGlvbnMoKTtpZihkLnVpLmRkbWFuYWdlcilkLnVpLmRkbWFuYWdlci5jdXJyZW50 PXRoaXM7dGhpcy5fY2FjaGVNYXJnaW5zKCk7dGhpcy5jc3NQb3NpdGlvbj10aGlz LmhlbHBlci5jc3MoInBvc2l0aW9uIik7dGhpcy5zY3JvbGxQYXJlbnQ9dGhpcy5o ZWxwZXIuc2Nyb2xsUGFyZW50KCk7dGhpcy5vZmZzZXQ9dGhpcy5wb3NpdGlvbkFi cz10aGlzLmVsZW1lbnQub2Zmc2V0KCk7dGhpcy5vZmZzZXQ9e3RvcDp0aGlzLm9m ZnNldC50b3AtDQp0aGlzLm1hcmdpbnMudG9wLGxlZnQ6dGhpcy5vZmZzZXQubGVm dC10aGlzLm1hcmdpbnMubGVmdH07ZC5leHRlbmQodGhpcy5vZmZzZXQse2NsaWNr OntsZWZ0OmEucGFnZVgtdGhpcy5vZmZzZXQubGVmdCx0b3A6YS5wYWdlWS10aGlz Lm9mZnNldC50b3B9LHBhcmVudDp0aGlzLl9nZXRQYXJlbnRPZmZzZXQoKSxyZWxh dGl2ZTp0aGlzLl9nZXRSZWxhdGl2ZU9mZnNldCgpfSk7dGhpcy5vcmlnaW5hbFBv c2l0aW9uPXRoaXMucG9zaXRpb249dGhpcy5fZ2VuZXJhdGVQb3NpdGlvbihhKTt0 aGlzLm9yaWdpbmFsUGFnZVg9YS5wYWdlWDt0aGlzLm9yaWdpbmFsUGFnZVk9YS5w YWdlWTtiLmN1cnNvckF0JiZ0aGlzLl9hZGp1c3RPZmZzZXRGcm9tSGVscGVyKGIu Y3Vyc29yQXQpO2IuY29udGFpbm1lbnQmJnRoaXMuX3NldENvbnRhaW5tZW50KCk7 aWYodGhpcy5fdHJpZ2dlcigic3RhcnQiLGEpPT09ZmFsc2Upe3RoaXMuX2NsZWFy KCk7cmV0dXJuIGZhbHNlfXRoaXMuX2NhY2hlSGVscGVyUHJvcG9ydGlvbnMoKTsN CmQudWkuZGRtYW5hZ2VyJiYhYi5kcm9wQmVoYXZpb3VyJiZkLnVpLmRkbWFuYWdl ci5wcmVwYXJlT2Zmc2V0cyh0aGlzLGEpO3RoaXMuaGVscGVyLmFkZENsYXNzKCJ1 aS1kcmFnZ2FibGUtZHJhZ2dpbmciKTt0aGlzLl9tb3VzZURyYWcoYSx0cnVlKTty ZXR1cm4gdHJ1ZX0sX21vdXNlRHJhZzpmdW5jdGlvbihhLGIpe3RoaXMucG9zaXRp b249dGhpcy5fZ2VuZXJhdGVQb3NpdGlvbihhKTt0aGlzLnBvc2l0aW9uQWJzPXRo aXMuX2NvbnZlcnRQb3NpdGlvblRvKCJhYnNvbHV0ZSIpO2lmKCFiKXtiPXRoaXMu X3VpSGFzaCgpO2lmKHRoaXMuX3RyaWdnZXIoImRyYWciLGEsYik9PT1mYWxzZSl7 dGhpcy5fbW91c2VVcCh7fSk7cmV0dXJuIGZhbHNlfXRoaXMucG9zaXRpb249Yi5w b3NpdGlvbn1pZighdGhpcy5vcHRpb25zLmF4aXN8fHRoaXMub3B0aW9ucy5heGlz IT0ieSIpdGhpcy5oZWxwZXJbMF0uc3R5bGUubGVmdD10aGlzLnBvc2l0aW9uLmxl ZnQrInB4IjtpZighdGhpcy5vcHRpb25zLmF4aXN8fA0KdGhpcy5vcHRpb25zLmF4 aXMhPSJ4Iil0aGlzLmhlbHBlclswXS5zdHlsZS50b3A9dGhpcy5wb3NpdGlvbi50 b3ArInB4IjtkLnVpLmRkbWFuYWdlciYmZC51aS5kZG1hbmFnZXIuZHJhZyh0aGlz LGEpO3JldHVybiBmYWxzZX0sX21vdXNlU3RvcDpmdW5jdGlvbihhKXt2YXIgYj1m YWxzZTtpZihkLnVpLmRkbWFuYWdlciYmIXRoaXMub3B0aW9ucy5kcm9wQmVoYXZp b3VyKWI9ZC51aS5kZG1hbmFnZXIuZHJvcCh0aGlzLGEpO2lmKHRoaXMuZHJvcHBl ZCl7Yj10aGlzLmRyb3BwZWQ7dGhpcy5kcm9wcGVkPWZhbHNlfWlmKCF0aGlzLmVs ZW1lbnRbMF18fCF0aGlzLmVsZW1lbnRbMF0ucGFyZW50Tm9kZSlyZXR1cm4gZmFs c2U7aWYodGhpcy5vcHRpb25zLnJldmVydD09ImludmFsaWQiJiYhYnx8dGhpcy5v cHRpb25zLnJldmVydD09InZhbGlkIiYmYnx8dGhpcy5vcHRpb25zLnJldmVydD09 PXRydWV8fGQuaXNGdW5jdGlvbih0aGlzLm9wdGlvbnMucmV2ZXJ0KSYmdGhpcy5v cHRpb25zLnJldmVydC5jYWxsKHRoaXMuZWxlbWVudCwNCmIpKXt2YXIgYz10aGlz O2QodGhpcy5oZWxwZXIpLmFuaW1hdGUodGhpcy5vcmlnaW5hbFBvc2l0aW9uLHBh cnNlSW50KHRoaXMub3B0aW9ucy5yZXZlcnREdXJhdGlvbiwxMCksZnVuY3Rpb24o KXtjLl90cmlnZ2VyKCJzdG9wIixhKSE9PWZhbHNlJiZjLl9jbGVhcigpfSl9ZWxz ZSB0aGlzLl90cmlnZ2VyKCJzdG9wIixhKSE9PWZhbHNlJiZ0aGlzLl9jbGVhcigp O3JldHVybiBmYWxzZX0sY2FuY2VsOmZ1bmN0aW9uKCl7dGhpcy5oZWxwZXIuaXMo Ii51aS1kcmFnZ2FibGUtZHJhZ2dpbmciKT90aGlzLl9tb3VzZVVwKHt9KTp0aGlz Ll9jbGVhcigpO3JldHVybiB0aGlzfSxfZ2V0SGFuZGxlOmZ1bmN0aW9uKGEpe3Zh ciBiPSF0aGlzLm9wdGlvbnMuaGFuZGxlfHwhZCh0aGlzLm9wdGlvbnMuaGFuZGxl LHRoaXMuZWxlbWVudCkubGVuZ3RoP3RydWU6ZmFsc2U7ZCh0aGlzLm9wdGlvbnMu aGFuZGxlLHRoaXMuZWxlbWVudCkuZmluZCgiKiIpLmFuZFNlbGYoKS5lYWNoKGZ1 bmN0aW9uKCl7aWYodGhpcz09DQphLnRhcmdldCliPXRydWV9KTtyZXR1cm4gYn0s X2NyZWF0ZUhlbHBlcjpmdW5jdGlvbihhKXt2YXIgYj10aGlzLm9wdGlvbnM7YT1k LmlzRnVuY3Rpb24oYi5oZWxwZXIpP2QoYi5oZWxwZXIuYXBwbHkodGhpcy5lbGVt ZW50WzBdLFthXSkpOmIuaGVscGVyPT0iY2xvbmUiP3RoaXMuZWxlbWVudC5jbG9u ZSgpOnRoaXMuZWxlbWVudDthLnBhcmVudHMoImJvZHkiKS5sZW5ndGh8fGEuYXBw ZW5kVG8oYi5hcHBlbmRUbz09InBhcmVudCI/dGhpcy5lbGVtZW50WzBdLnBhcmVu dE5vZGU6Yi5hcHBlbmRUbyk7YVswXSE9dGhpcy5lbGVtZW50WzBdJiYhLyhmaXhl ZHxhYnNvbHV0ZSkvLnRlc3QoYS5jc3MoInBvc2l0aW9uIikpJiZhLmNzcygicG9z aXRpb24iLCJhYnNvbHV0ZSIpO3JldHVybiBhfSxfYWRqdXN0T2Zmc2V0RnJvbUhl bHBlcjpmdW5jdGlvbihhKXtpZih0eXBlb2YgYT09InN0cmluZyIpYT1hLnNwbGl0 KCIgIik7aWYoZC5pc0FycmF5KGEpKWE9e2xlZnQ6K2FbMF0sdG9wOithWzFdfHwN CjB9O2lmKCJsZWZ0ImluIGEpdGhpcy5vZmZzZXQuY2xpY2subGVmdD1hLmxlZnQr dGhpcy5tYXJnaW5zLmxlZnQ7aWYoInJpZ2h0ImluIGEpdGhpcy5vZmZzZXQuY2xp Y2subGVmdD10aGlzLmhlbHBlclByb3BvcnRpb25zLndpZHRoLWEucmlnaHQrdGhp cy5tYXJnaW5zLmxlZnQ7aWYoInRvcCJpbiBhKXRoaXMub2Zmc2V0LmNsaWNrLnRv cD1hLnRvcCt0aGlzLm1hcmdpbnMudG9wO2lmKCJib3R0b20iaW4gYSl0aGlzLm9m ZnNldC5jbGljay50b3A9dGhpcy5oZWxwZXJQcm9wb3J0aW9ucy5oZWlnaHQtYS5i b3R0b20rdGhpcy5tYXJnaW5zLnRvcH0sX2dldFBhcmVudE9mZnNldDpmdW5jdGlv bigpe3RoaXMub2Zmc2V0UGFyZW50PXRoaXMuaGVscGVyLm9mZnNldFBhcmVudCgp O3ZhciBhPXRoaXMub2Zmc2V0UGFyZW50Lm9mZnNldCgpO2lmKHRoaXMuY3NzUG9z aXRpb249PSJhYnNvbHV0ZSImJnRoaXMuc2Nyb2xsUGFyZW50WzBdIT1kb2N1bWVu dCYmZC51aS5jb250YWlucyh0aGlzLnNjcm9sbFBhcmVudFswXSwNCnRoaXMub2Zm c2V0UGFyZW50WzBdKSl7YS5sZWZ0Kz10aGlzLnNjcm9sbFBhcmVudC5zY3JvbGxM ZWZ0KCk7YS50b3ArPXRoaXMuc2Nyb2xsUGFyZW50LnNjcm9sbFRvcCgpfWlmKHRo aXMub2Zmc2V0UGFyZW50WzBdPT1kb2N1bWVudC5ib2R5fHx0aGlzLm9mZnNldFBh cmVudFswXS50YWdOYW1lJiZ0aGlzLm9mZnNldFBhcmVudFswXS50YWdOYW1lLnRv TG93ZXJDYXNlKCk9PSJodG1sIiYmZC5icm93c2VyLm1zaWUpYT17dG9wOjAsbGVm dDowfTtyZXR1cm57dG9wOmEudG9wKyhwYXJzZUludCh0aGlzLm9mZnNldFBhcmVu dC5jc3MoImJvcmRlclRvcFdpZHRoIiksMTApfHwwKSxsZWZ0OmEubGVmdCsocGFy c2VJbnQodGhpcy5vZmZzZXRQYXJlbnQuY3NzKCJib3JkZXJMZWZ0V2lkdGgiKSwx MCl8fDApfX0sX2dldFJlbGF0aXZlT2Zmc2V0OmZ1bmN0aW9uKCl7aWYodGhpcy5j c3NQb3NpdGlvbj09InJlbGF0aXZlIil7dmFyIGE9dGhpcy5lbGVtZW50LnBvc2l0 aW9uKCk7cmV0dXJue3RvcDphLnRvcC0NCihwYXJzZUludCh0aGlzLmhlbHBlci5j c3MoInRvcCIpLDEwKXx8MCkrdGhpcy5zY3JvbGxQYXJlbnQuc2Nyb2xsVG9wKCks bGVmdDphLmxlZnQtKHBhcnNlSW50KHRoaXMuaGVscGVyLmNzcygibGVmdCIpLDEw KXx8MCkrdGhpcy5zY3JvbGxQYXJlbnQuc2Nyb2xsTGVmdCgpfX1lbHNlIHJldHVy bnt0b3A6MCxsZWZ0OjB9fSxfY2FjaGVNYXJnaW5zOmZ1bmN0aW9uKCl7dGhpcy5t YXJnaW5zPXtsZWZ0OnBhcnNlSW50KHRoaXMuZWxlbWVudC5jc3MoIm1hcmdpbkxl ZnQiKSwxMCl8fDAsdG9wOnBhcnNlSW50KHRoaXMuZWxlbWVudC5jc3MoIm1hcmdp blRvcCIpLDEwKXx8MH19LF9jYWNoZUhlbHBlclByb3BvcnRpb25zOmZ1bmN0aW9u KCl7dGhpcy5oZWxwZXJQcm9wb3J0aW9ucz17d2lkdGg6dGhpcy5oZWxwZXIub3V0 ZXJXaWR0aCgpLGhlaWdodDp0aGlzLmhlbHBlci5vdXRlckhlaWdodCgpfX0sX3Nl dENvbnRhaW5tZW50OmZ1bmN0aW9uKCl7dmFyIGE9dGhpcy5vcHRpb25zO2lmKGEu Y29udGFpbm1lbnQ9PQ0KInBhcmVudCIpYS5jb250YWlubWVudD10aGlzLmhlbHBl clswXS5wYXJlbnROb2RlO2lmKGEuY29udGFpbm1lbnQ9PSJkb2N1bWVudCJ8fGEu Y29udGFpbm1lbnQ9PSJ3aW5kb3ciKXRoaXMuY29udGFpbm1lbnQ9WzAtdGhpcy5v ZmZzZXQucmVsYXRpdmUubGVmdC10aGlzLm9mZnNldC5wYXJlbnQubGVmdCwwLXRo aXMub2Zmc2V0LnJlbGF0aXZlLnRvcC10aGlzLm9mZnNldC5wYXJlbnQudG9wLGQo YS5jb250YWlubWVudD09ImRvY3VtZW50Ij9kb2N1bWVudDp3aW5kb3cpLndpZHRo KCktdGhpcy5oZWxwZXJQcm9wb3J0aW9ucy53aWR0aC10aGlzLm1hcmdpbnMubGVm dCwoZChhLmNvbnRhaW5tZW50PT0iZG9jdW1lbnQiP2RvY3VtZW50OndpbmRvdyku aGVpZ2h0KCl8fGRvY3VtZW50LmJvZHkucGFyZW50Tm9kZS5zY3JvbGxIZWlnaHQp LXRoaXMuaGVscGVyUHJvcG9ydGlvbnMuaGVpZ2h0LXRoaXMubWFyZ2lucy50b3Bd O2lmKCEvXihkb2N1bWVudHx3aW5kb3d8cGFyZW50KSQvLnRlc3QoYS5jb250YWlu bWVudCkmJg0KYS5jb250YWlubWVudC5jb25zdHJ1Y3RvciE9QXJyYXkpe3ZhciBi PWQoYS5jb250YWlubWVudClbMF07aWYoYil7YT1kKGEuY29udGFpbm1lbnQpLm9m ZnNldCgpO3ZhciBjPWQoYikuY3NzKCJvdmVyZmxvdyIpIT0iaGlkZGVuIjt0aGlz LmNvbnRhaW5tZW50PVthLmxlZnQrKHBhcnNlSW50KGQoYikuY3NzKCJib3JkZXJM ZWZ0V2lkdGgiKSwxMCl8fDApKyhwYXJzZUludChkKGIpLmNzcygicGFkZGluZ0xl ZnQiKSwxMCl8fDApLXRoaXMubWFyZ2lucy5sZWZ0LGEudG9wKyhwYXJzZUludChk KGIpLmNzcygiYm9yZGVyVG9wV2lkdGgiKSwxMCl8fDApKyhwYXJzZUludChkKGIp LmNzcygicGFkZGluZ1RvcCIpLDEwKXx8MCktdGhpcy5tYXJnaW5zLnRvcCxhLmxl ZnQrKGM/TWF0aC5tYXgoYi5zY3JvbGxXaWR0aCxiLm9mZnNldFdpZHRoKTpiLm9m ZnNldFdpZHRoKS0ocGFyc2VJbnQoZChiKS5jc3MoImJvcmRlckxlZnRXaWR0aCIp LDEwKXx8MCktKHBhcnNlSW50KGQoYikuY3NzKCJwYWRkaW5nUmlnaHQiKSwNCjEw KXx8MCktdGhpcy5oZWxwZXJQcm9wb3J0aW9ucy53aWR0aC10aGlzLm1hcmdpbnMu bGVmdCxhLnRvcCsoYz9NYXRoLm1heChiLnNjcm9sbEhlaWdodCxiLm9mZnNldEhl aWdodCk6Yi5vZmZzZXRIZWlnaHQpLShwYXJzZUludChkKGIpLmNzcygiYm9yZGVy VG9wV2lkdGgiKSwxMCl8fDApLShwYXJzZUludChkKGIpLmNzcygicGFkZGluZ0Jv dHRvbSIpLDEwKXx8MCktdGhpcy5oZWxwZXJQcm9wb3J0aW9ucy5oZWlnaHQtdGhp cy5tYXJnaW5zLnRvcF19fWVsc2UgaWYoYS5jb250YWlubWVudC5jb25zdHJ1Y3Rv cj09QXJyYXkpdGhpcy5jb250YWlubWVudD1hLmNvbnRhaW5tZW50fSxfY29udmVy dFBvc2l0aW9uVG86ZnVuY3Rpb24oYSxiKXtpZighYiliPXRoaXMucG9zaXRpb247 YT1hPT0iYWJzb2x1dGUiPzE6LTE7dmFyIGM9dGhpcy5jc3NQb3NpdGlvbj09ImFi c29sdXRlIiYmISh0aGlzLnNjcm9sbFBhcmVudFswXSE9ZG9jdW1lbnQmJmQudWku Y29udGFpbnModGhpcy5zY3JvbGxQYXJlbnRbMF0sDQp0aGlzLm9mZnNldFBhcmVu dFswXSkpP3RoaXMub2Zmc2V0UGFyZW50OnRoaXMuc2Nyb2xsUGFyZW50LGY9Lyho dG1sfGJvZHkpL2kudGVzdChjWzBdLnRhZ05hbWUpO3JldHVybnt0b3A6Yi50b3Ar dGhpcy5vZmZzZXQucmVsYXRpdmUudG9wKmErdGhpcy5vZmZzZXQucGFyZW50LnRv cCphLShkLmJyb3dzZXIuc2FmYXJpJiZkLmJyb3dzZXIudmVyc2lvbjw1MjYmJnRo aXMuY3NzUG9zaXRpb249PSJmaXhlZCI/MDoodGhpcy5jc3NQb3NpdGlvbj09ImZp eGVkIj8tdGhpcy5zY3JvbGxQYXJlbnQuc2Nyb2xsVG9wKCk6Zj8wOmMuc2Nyb2xs VG9wKCkpKmEpLGxlZnQ6Yi5sZWZ0K3RoaXMub2Zmc2V0LnJlbGF0aXZlLmxlZnQq YSt0aGlzLm9mZnNldC5wYXJlbnQubGVmdCphLShkLmJyb3dzZXIuc2FmYXJpJiZk LmJyb3dzZXIudmVyc2lvbjw1MjYmJnRoaXMuY3NzUG9zaXRpb249PSJmaXhlZCI/ MDoodGhpcy5jc3NQb3NpdGlvbj09ImZpeGVkIj8tdGhpcy5zY3JvbGxQYXJlbnQu c2Nyb2xsTGVmdCgpOg0KZj8wOmMuc2Nyb2xsTGVmdCgpKSphKX19LF9nZW5lcmF0 ZVBvc2l0aW9uOmZ1bmN0aW9uKGEpe3ZhciBiPXRoaXMub3B0aW9ucyxjPXRoaXMu Y3NzUG9zaXRpb249PSJhYnNvbHV0ZSImJiEodGhpcy5zY3JvbGxQYXJlbnRbMF0h PWRvY3VtZW50JiZkLnVpLmNvbnRhaW5zKHRoaXMuc2Nyb2xsUGFyZW50WzBdLHRo aXMub2Zmc2V0UGFyZW50WzBdKSk/dGhpcy5vZmZzZXRQYXJlbnQ6dGhpcy5zY3Jv bGxQYXJlbnQsZj0vKGh0bWx8Ym9keSkvaS50ZXN0KGNbMF0udGFnTmFtZSksZT1h LnBhZ2VYLGc9YS5wYWdlWTtpZih0aGlzLm9yaWdpbmFsUG9zaXRpb24pe2lmKHRo aXMuY29udGFpbm1lbnQpe2lmKGEucGFnZVgtdGhpcy5vZmZzZXQuY2xpY2subGVm dDx0aGlzLmNvbnRhaW5tZW50WzBdKWU9dGhpcy5jb250YWlubWVudFswXSt0aGlz Lm9mZnNldC5jbGljay5sZWZ0O2lmKGEucGFnZVktdGhpcy5vZmZzZXQuY2xpY2su dG9wPHRoaXMuY29udGFpbm1lbnRbMV0pZz10aGlzLmNvbnRhaW5tZW50WzFdKw0K dGhpcy5vZmZzZXQuY2xpY2sudG9wO2lmKGEucGFnZVgtdGhpcy5vZmZzZXQuY2xp Y2subGVmdD50aGlzLmNvbnRhaW5tZW50WzJdKWU9dGhpcy5jb250YWlubWVudFsy XSt0aGlzLm9mZnNldC5jbGljay5sZWZ0O2lmKGEucGFnZVktdGhpcy5vZmZzZXQu Y2xpY2sudG9wPnRoaXMuY29udGFpbm1lbnRbM10pZz10aGlzLmNvbnRhaW5tZW50 WzNdK3RoaXMub2Zmc2V0LmNsaWNrLnRvcH1pZihiLmdyaWQpe2c9dGhpcy5vcmln aW5hbFBhZ2VZK01hdGgucm91bmQoKGctdGhpcy5vcmlnaW5hbFBhZ2VZKS9iLmdy aWRbMV0pKmIuZ3JpZFsxXTtnPXRoaXMuY29udGFpbm1lbnQ/IShnLXRoaXMub2Zm c2V0LmNsaWNrLnRvcDx0aGlzLmNvbnRhaW5tZW50WzFdfHxnLXRoaXMub2Zmc2V0 LmNsaWNrLnRvcD50aGlzLmNvbnRhaW5tZW50WzNdKT9nOiEoZy10aGlzLm9mZnNl dC5jbGljay50b3A8dGhpcy5jb250YWlubWVudFsxXSk/Zy1iLmdyaWRbMV06Zyti LmdyaWRbMV06ZztlPXRoaXMub3JpZ2luYWxQYWdlWCsNCk1hdGgucm91bmQoKGUt dGhpcy5vcmlnaW5hbFBhZ2VYKS9iLmdyaWRbMF0pKmIuZ3JpZFswXTtlPXRoaXMu Y29udGFpbm1lbnQ/IShlLXRoaXMub2Zmc2V0LmNsaWNrLmxlZnQ8dGhpcy5jb250 YWlubWVudFswXXx8ZS10aGlzLm9mZnNldC5jbGljay5sZWZ0PnRoaXMuY29udGFp bm1lbnRbMl0pP2U6IShlLXRoaXMub2Zmc2V0LmNsaWNrLmxlZnQ8dGhpcy5jb250 YWlubWVudFswXSk/ZS1iLmdyaWRbMF06ZStiLmdyaWRbMF06ZX19cmV0dXJue3Rv cDpnLXRoaXMub2Zmc2V0LmNsaWNrLnRvcC10aGlzLm9mZnNldC5yZWxhdGl2ZS50 b3AtdGhpcy5vZmZzZXQucGFyZW50LnRvcCsoZC5icm93c2VyLnNhZmFyaSYmZC5i cm93c2VyLnZlcnNpb248NTI2JiZ0aGlzLmNzc1Bvc2l0aW9uPT0iZml4ZWQiPzA6 dGhpcy5jc3NQb3NpdGlvbj09ImZpeGVkIj8tdGhpcy5zY3JvbGxQYXJlbnQuc2Ny b2xsVG9wKCk6Zj8wOmMuc2Nyb2xsVG9wKCkpLGxlZnQ6ZS10aGlzLm9mZnNldC5j bGljay5sZWZ0LQ0KdGhpcy5vZmZzZXQucmVsYXRpdmUubGVmdC10aGlzLm9mZnNl dC5wYXJlbnQubGVmdCsoZC5icm93c2VyLnNhZmFyaSYmZC5icm93c2VyLnZlcnNp b248NTI2JiZ0aGlzLmNzc1Bvc2l0aW9uPT0iZml4ZWQiPzA6dGhpcy5jc3NQb3Np dGlvbj09ImZpeGVkIj8tdGhpcy5zY3JvbGxQYXJlbnQuc2Nyb2xsTGVmdCgpOmY/ MDpjLnNjcm9sbExlZnQoKSl9fSxfY2xlYXI6ZnVuY3Rpb24oKXt0aGlzLmhlbHBl ci5yZW1vdmVDbGFzcygidWktZHJhZ2dhYmxlLWRyYWdnaW5nIik7dGhpcy5oZWxw ZXJbMF0hPXRoaXMuZWxlbWVudFswXSYmIXRoaXMuY2FuY2VsSGVscGVyUmVtb3Zh bCYmdGhpcy5oZWxwZXIucmVtb3ZlKCk7dGhpcy5oZWxwZXI9bnVsbDt0aGlzLmNh bmNlbEhlbHBlclJlbW92YWw9ZmFsc2V9LF90cmlnZ2VyOmZ1bmN0aW9uKGEsYixj KXtjPWN8fHRoaXMuX3VpSGFzaCgpO2QudWkucGx1Z2luLmNhbGwodGhpcyxhLFti LGNdKTtpZihhPT0iZHJhZyIpdGhpcy5wb3NpdGlvbkFicz0NCnRoaXMuX2NvbnZl cnRQb3NpdGlvblRvKCJhYnNvbHV0ZSIpO3JldHVybiBkLldpZGdldC5wcm90b3R5 cGUuX3RyaWdnZXIuY2FsbCh0aGlzLGEsYixjKX0scGx1Z2luczp7fSxfdWlIYXNo OmZ1bmN0aW9uKCl7cmV0dXJue2hlbHBlcjp0aGlzLmhlbHBlcixwb3NpdGlvbjp0 aGlzLnBvc2l0aW9uLG9yaWdpbmFsUG9zaXRpb246dGhpcy5vcmlnaW5hbFBvc2l0 aW9uLG9mZnNldDp0aGlzLnBvc2l0aW9uQWJzfX19KTtkLmV4dGVuZChkLnVpLmRy YWdnYWJsZSx7dmVyc2lvbjoiMS44LjQifSk7ZC51aS5wbHVnaW4uYWRkKCJkcmFn Z2FibGUiLCJjb25uZWN0VG9Tb3J0YWJsZSIse3N0YXJ0OmZ1bmN0aW9uKGEsYil7 dmFyIGM9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUiKSxmPWMub3B0aW9ucyxlPWQu ZXh0ZW5kKHt9LGIse2l0ZW06Yy5lbGVtZW50fSk7Yy5zb3J0YWJsZXM9W107ZChm LmNvbm5lY3RUb1NvcnRhYmxlKS5lYWNoKGZ1bmN0aW9uKCl7dmFyIGc9ZC5kYXRh KHRoaXMsInNvcnRhYmxlIik7DQppZihnJiYhZy5vcHRpb25zLmRpc2FibGVkKXtj LnNvcnRhYmxlcy5wdXNoKHtpbnN0YW5jZTpnLHNob3VsZFJldmVydDpnLm9wdGlv bnMucmV2ZXJ0fSk7Zy5fcmVmcmVzaEl0ZW1zKCk7Zy5fdHJpZ2dlcigiYWN0aXZh dGUiLGEsZSl9fSl9LHN0b3A6ZnVuY3Rpb24oYSxiKXt2YXIgYz1kKHRoaXMpLmRh dGEoImRyYWdnYWJsZSIpLGY9ZC5leHRlbmQoe30sYix7aXRlbTpjLmVsZW1lbnR9 KTtkLmVhY2goYy5zb3J0YWJsZXMsZnVuY3Rpb24oKXtpZih0aGlzLmluc3RhbmNl LmlzT3Zlcil7dGhpcy5pbnN0YW5jZS5pc092ZXI9MDtjLmNhbmNlbEhlbHBlclJl bW92YWw9dHJ1ZTt0aGlzLmluc3RhbmNlLmNhbmNlbEhlbHBlclJlbW92YWw9ZmFs c2U7aWYodGhpcy5zaG91bGRSZXZlcnQpdGhpcy5pbnN0YW5jZS5vcHRpb25zLnJl dmVydD10cnVlO3RoaXMuaW5zdGFuY2UuX21vdXNlU3RvcChhKTt0aGlzLmluc3Rh bmNlLm9wdGlvbnMuaGVscGVyPXRoaXMuaW5zdGFuY2Uub3B0aW9ucy5faGVscGVy Ow0KYy5vcHRpb25zLmhlbHBlcj09Im9yaWdpbmFsIiYmdGhpcy5pbnN0YW5jZS5j dXJyZW50SXRlbS5jc3Moe3RvcDoiYXV0byIsbGVmdDoiYXV0byJ9KX1lbHNle3Ro aXMuaW5zdGFuY2UuY2FuY2VsSGVscGVyUmVtb3ZhbD1mYWxzZTt0aGlzLmluc3Rh bmNlLl90cmlnZ2VyKCJkZWFjdGl2YXRlIixhLGYpfX0pfSxkcmFnOmZ1bmN0aW9u KGEsYil7dmFyIGM9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUiKSxmPXRoaXM7ZC5l YWNoKGMuc29ydGFibGVzLGZ1bmN0aW9uKCl7dGhpcy5pbnN0YW5jZS5wb3NpdGlv bkFicz1jLnBvc2l0aW9uQWJzO3RoaXMuaW5zdGFuY2UuaGVscGVyUHJvcG9ydGlv bnM9Yy5oZWxwZXJQcm9wb3J0aW9uczt0aGlzLmluc3RhbmNlLm9mZnNldC5jbGlj az1jLm9mZnNldC5jbGljaztpZih0aGlzLmluc3RhbmNlLl9pbnRlcnNlY3RzV2l0 aCh0aGlzLmluc3RhbmNlLmNvbnRhaW5lckNhY2hlKSl7aWYoIXRoaXMuaW5zdGFu Y2UuaXNPdmVyKXt0aGlzLmluc3RhbmNlLmlzT3Zlcj0NCjE7dGhpcy5pbnN0YW5j ZS5jdXJyZW50SXRlbT1kKGYpLmNsb25lKCkuYXBwZW5kVG8odGhpcy5pbnN0YW5j ZS5lbGVtZW50KS5kYXRhKCJzb3J0YWJsZS1pdGVtIix0cnVlKTt0aGlzLmluc3Rh bmNlLm9wdGlvbnMuX2hlbHBlcj10aGlzLmluc3RhbmNlLm9wdGlvbnMuaGVscGVy O3RoaXMuaW5zdGFuY2Uub3B0aW9ucy5oZWxwZXI9ZnVuY3Rpb24oKXtyZXR1cm4g Yi5oZWxwZXJbMF19O2EudGFyZ2V0PXRoaXMuaW5zdGFuY2UuY3VycmVudEl0ZW1b MF07dGhpcy5pbnN0YW5jZS5fbW91c2VDYXB0dXJlKGEsdHJ1ZSk7dGhpcy5pbnN0 YW5jZS5fbW91c2VTdGFydChhLHRydWUsdHJ1ZSk7dGhpcy5pbnN0YW5jZS5vZmZz ZXQuY2xpY2sudG9wPWMub2Zmc2V0LmNsaWNrLnRvcDt0aGlzLmluc3RhbmNlLm9m ZnNldC5jbGljay5sZWZ0PWMub2Zmc2V0LmNsaWNrLmxlZnQ7dGhpcy5pbnN0YW5j ZS5vZmZzZXQucGFyZW50LmxlZnQtPWMub2Zmc2V0LnBhcmVudC5sZWZ0LXRoaXMu aW5zdGFuY2Uub2Zmc2V0LnBhcmVudC5sZWZ0Ow0KdGhpcy5pbnN0YW5jZS5vZmZz ZXQucGFyZW50LnRvcC09Yy5vZmZzZXQucGFyZW50LnRvcC10aGlzLmluc3RhbmNl Lm9mZnNldC5wYXJlbnQudG9wO2MuX3RyaWdnZXIoInRvU29ydGFibGUiLGEpO2Mu ZHJvcHBlZD10aGlzLmluc3RhbmNlLmVsZW1lbnQ7Yy5jdXJyZW50SXRlbT1jLmVs ZW1lbnQ7dGhpcy5pbnN0YW5jZS5mcm9tT3V0c2lkZT1jfXRoaXMuaW5zdGFuY2Uu Y3VycmVudEl0ZW0mJnRoaXMuaW5zdGFuY2UuX21vdXNlRHJhZyhhKX1lbHNlIGlm KHRoaXMuaW5zdGFuY2UuaXNPdmVyKXt0aGlzLmluc3RhbmNlLmlzT3Zlcj0wO3Ro aXMuaW5zdGFuY2UuY2FuY2VsSGVscGVyUmVtb3ZhbD10cnVlO3RoaXMuaW5zdGFu Y2Uub3B0aW9ucy5yZXZlcnQ9ZmFsc2U7dGhpcy5pbnN0YW5jZS5fdHJpZ2dlcigi b3V0IixhLHRoaXMuaW5zdGFuY2UuX3VpSGFzaCh0aGlzLmluc3RhbmNlKSk7dGhp cy5pbnN0YW5jZS5fbW91c2VTdG9wKGEsdHJ1ZSk7dGhpcy5pbnN0YW5jZS5vcHRp b25zLmhlbHBlcj0NCnRoaXMuaW5zdGFuY2Uub3B0aW9ucy5faGVscGVyO3RoaXMu aW5zdGFuY2UuY3VycmVudEl0ZW0ucmVtb3ZlKCk7dGhpcy5pbnN0YW5jZS5wbGFj ZWhvbGRlciYmdGhpcy5pbnN0YW5jZS5wbGFjZWhvbGRlci5yZW1vdmUoKTtjLl90 cmlnZ2VyKCJmcm9tU29ydGFibGUiLGEpO2MuZHJvcHBlZD1mYWxzZX19KX19KTtk LnVpLnBsdWdpbi5hZGQoImRyYWdnYWJsZSIsImN1cnNvciIse3N0YXJ0OmZ1bmN0 aW9uKCl7dmFyIGE9ZCgiYm9keSIpLGI9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUi KS5vcHRpb25zO2lmKGEuY3NzKCJjdXJzb3IiKSliLl9jdXJzb3I9YS5jc3MoImN1 cnNvciIpO2EuY3NzKCJjdXJzb3IiLGIuY3Vyc29yKX0sc3RvcDpmdW5jdGlvbigp e3ZhciBhPWQodGhpcykuZGF0YSgiZHJhZ2dhYmxlIikub3B0aW9uczthLl9jdXJz b3ImJmQoImJvZHkiKS5jc3MoImN1cnNvciIsYS5fY3Vyc29yKX19KTtkLnVpLnBs dWdpbi5hZGQoImRyYWdnYWJsZSIsImlmcmFtZUZpeCIse3N0YXJ0OmZ1bmN0aW9u KCl7dmFyIGE9DQpkKHRoaXMpLmRhdGEoImRyYWdnYWJsZSIpLm9wdGlvbnM7ZChh LmlmcmFtZUZpeD09PXRydWU/ImlmcmFtZSI6YS5pZnJhbWVGaXgpLmVhY2goZnVu Y3Rpb24oKXtkKCc8ZGl2IGNsYXNzPSJ1aS1kcmFnZ2FibGUtaWZyYW1lRml4IiBz dHlsZT0iYmFja2dyb3VuZDogI2ZmZjsiPjwvZGl2PicpLmNzcyh7d2lkdGg6dGhp cy5vZmZzZXRXaWR0aCsicHgiLGhlaWdodDp0aGlzLm9mZnNldEhlaWdodCsicHgi LHBvc2l0aW9uOiJhYnNvbHV0ZSIsb3BhY2l0eToiMC4wMDEiLHpJbmRleDoxRTN9 KS5jc3MoZCh0aGlzKS5vZmZzZXQoKSkuYXBwZW5kVG8oImJvZHkiKX0pfSxzdG9w OmZ1bmN0aW9uKCl7ZCgiZGl2LnVpLWRyYWdnYWJsZS1pZnJhbWVGaXgiKS5lYWNo KGZ1bmN0aW9uKCl7dGhpcy5wYXJlbnROb2RlLnJlbW92ZUNoaWxkKHRoaXMpfSl9 fSk7ZC51aS5wbHVnaW4uYWRkKCJkcmFnZ2FibGUiLCJvcGFjaXR5Iix7c3RhcnQ6 ZnVuY3Rpb24oYSxiKXthPWQoYi5oZWxwZXIpO2I9ZCh0aGlzKS5kYXRhKCJkcmFn Z2FibGUiKS5vcHRpb25zOw0KaWYoYS5jc3MoIm9wYWNpdHkiKSliLl9vcGFjaXR5 PWEuY3NzKCJvcGFjaXR5Iik7YS5jc3MoIm9wYWNpdHkiLGIub3BhY2l0eSl9LHN0 b3A6ZnVuY3Rpb24oYSxiKXthPWQodGhpcykuZGF0YSgiZHJhZ2dhYmxlIikub3B0 aW9uczthLl9vcGFjaXR5JiZkKGIuaGVscGVyKS5jc3MoIm9wYWNpdHkiLGEuX29w YWNpdHkpfX0pO2QudWkucGx1Z2luLmFkZCgiZHJhZ2dhYmxlIiwic2Nyb2xsIix7 c3RhcnQ6ZnVuY3Rpb24oKXt2YXIgYT1kKHRoaXMpLmRhdGEoImRyYWdnYWJsZSIp O2lmKGEuc2Nyb2xsUGFyZW50WzBdIT1kb2N1bWVudCYmYS5zY3JvbGxQYXJlbnRb MF0udGFnTmFtZSE9IkhUTUwiKWEub3ZlcmZsb3dPZmZzZXQ9YS5zY3JvbGxQYXJl bnQub2Zmc2V0KCl9LGRyYWc6ZnVuY3Rpb24oYSl7dmFyIGI9ZCh0aGlzKS5kYXRh KCJkcmFnZ2FibGUiKSxjPWIub3B0aW9ucyxmPWZhbHNlO2lmKGIuc2Nyb2xsUGFy ZW50WzBdIT1kb2N1bWVudCYmYi5zY3JvbGxQYXJlbnRbMF0udGFnTmFtZSE9DQoi SFRNTCIpe2lmKCFjLmF4aXN8fGMuYXhpcyE9IngiKWlmKGIub3ZlcmZsb3dPZmZz ZXQudG9wK2Iuc2Nyb2xsUGFyZW50WzBdLm9mZnNldEhlaWdodC1hLnBhZ2VZPGMu c2Nyb2xsU2Vuc2l0aXZpdHkpYi5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wPWY9 Yi5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wK2Muc2Nyb2xsU3BlZWQ7ZWxzZSBp ZihhLnBhZ2VZLWIub3ZlcmZsb3dPZmZzZXQudG9wPGMuc2Nyb2xsU2Vuc2l0aXZp dHkpYi5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wPWY9Yi5zY3JvbGxQYXJlbnRb MF0uc2Nyb2xsVG9wLWMuc2Nyb2xsU3BlZWQ7aWYoIWMuYXhpc3x8Yy5heGlzIT0i eSIpaWYoYi5vdmVyZmxvd09mZnNldC5sZWZ0K2Iuc2Nyb2xsUGFyZW50WzBdLm9m ZnNldFdpZHRoLWEucGFnZVg8Yy5zY3JvbGxTZW5zaXRpdml0eSliLnNjcm9sbFBh cmVudFswXS5zY3JvbGxMZWZ0PWY9Yi5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsTGVm dCtjLnNjcm9sbFNwZWVkO2Vsc2UgaWYoYS5wYWdlWC0NCmIub3ZlcmZsb3dPZmZz ZXQubGVmdDxjLnNjcm9sbFNlbnNpdGl2aXR5KWIuc2Nyb2xsUGFyZW50WzBdLnNj cm9sbExlZnQ9Zj1iLnNjcm9sbFBhcmVudFswXS5zY3JvbGxMZWZ0LWMuc2Nyb2xs U3BlZWR9ZWxzZXtpZighYy5heGlzfHxjLmF4aXMhPSJ4IilpZihhLnBhZ2VZLWQo ZG9jdW1lbnQpLnNjcm9sbFRvcCgpPGMuc2Nyb2xsU2Vuc2l0aXZpdHkpZj1kKGRv Y3VtZW50KS5zY3JvbGxUb3AoZChkb2N1bWVudCkuc2Nyb2xsVG9wKCktYy5zY3Jv bGxTcGVlZCk7ZWxzZSBpZihkKHdpbmRvdykuaGVpZ2h0KCktKGEucGFnZVktZChk b2N1bWVudCkuc2Nyb2xsVG9wKCkpPGMuc2Nyb2xsU2Vuc2l0aXZpdHkpZj1kKGRv Y3VtZW50KS5zY3JvbGxUb3AoZChkb2N1bWVudCkuc2Nyb2xsVG9wKCkrYy5zY3Jv bGxTcGVlZCk7aWYoIWMuYXhpc3x8Yy5heGlzIT0ieSIpaWYoYS5wYWdlWC1kKGRv Y3VtZW50KS5zY3JvbGxMZWZ0KCk8Yy5zY3JvbGxTZW5zaXRpdml0eSlmPWQoZG9j dW1lbnQpLnNjcm9sbExlZnQoZChkb2N1bWVudCkuc2Nyb2xsTGVmdCgpLQ0KYy5z Y3JvbGxTcGVlZCk7ZWxzZSBpZihkKHdpbmRvdykud2lkdGgoKS0oYS5wYWdlWC1k KGRvY3VtZW50KS5zY3JvbGxMZWZ0KCkpPGMuc2Nyb2xsU2Vuc2l0aXZpdHkpZj1k KGRvY3VtZW50KS5zY3JvbGxMZWZ0KGQoZG9jdW1lbnQpLnNjcm9sbExlZnQoKStj LnNjcm9sbFNwZWVkKX1mIT09ZmFsc2UmJmQudWkuZGRtYW5hZ2VyJiYhYy5kcm9w QmVoYXZpb3VyJiZkLnVpLmRkbWFuYWdlci5wcmVwYXJlT2Zmc2V0cyhiLGEpfX0p O2QudWkucGx1Z2luLmFkZCgiZHJhZ2dhYmxlIiwic25hcCIse3N0YXJ0OmZ1bmN0 aW9uKCl7dmFyIGE9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUiKSxiPWEub3B0aW9u czthLnNuYXBFbGVtZW50cz1bXTtkKGIuc25hcC5jb25zdHJ1Y3RvciE9U3RyaW5n P2Iuc25hcC5pdGVtc3x8IjpkYXRhKGRyYWdnYWJsZSkiOmIuc25hcCkuZWFjaChm dW5jdGlvbigpe3ZhciBjPWQodGhpcyksZj1jLm9mZnNldCgpO3RoaXMhPWEuZWxl bWVudFswXSYmYS5zbmFwRWxlbWVudHMucHVzaCh7aXRlbTp0aGlzLA0Kd2lkdGg6 Yy5vdXRlcldpZHRoKCksaGVpZ2h0OmMub3V0ZXJIZWlnaHQoKSx0b3A6Zi50b3As bGVmdDpmLmxlZnR9KX0pfSxkcmFnOmZ1bmN0aW9uKGEsYil7Zm9yKHZhciBjPWQo dGhpcykuZGF0YSgiZHJhZ2dhYmxlIiksZj1jLm9wdGlvbnMsZT1mLnNuYXBUb2xl cmFuY2UsZz1iLm9mZnNldC5sZWZ0LG49ZytjLmhlbHBlclByb3BvcnRpb25zLndp ZHRoLG09Yi5vZmZzZXQudG9wLG89bStjLmhlbHBlclByb3BvcnRpb25zLmhlaWdo dCxoPWMuc25hcEVsZW1lbnRzLmxlbmd0aC0xO2g+PTA7aC0tKXt2YXIgaT1jLnNu YXBFbGVtZW50c1toXS5sZWZ0LGs9aStjLnNuYXBFbGVtZW50c1toXS53aWR0aCxq PWMuc25hcEVsZW1lbnRzW2hdLnRvcCxsPWorYy5zbmFwRWxlbWVudHNbaF0uaGVp Z2h0O2lmKGktZTxnJiZnPGsrZSYmai1lPG0mJm08bCtlfHxpLWU8ZyYmZzxrK2Um JmotZTxvJiZvPGwrZXx8aS1lPG4mJm48aytlJiZqLWU8bSYmbTxsK2V8fGktZTxu JiZuPGsrZSYmai1lPG8mJg0KbzxsK2Upe2lmKGYuc25hcE1vZGUhPSJpbm5lciIp e3ZhciBwPU1hdGguYWJzKGotbyk8PWUscT1NYXRoLmFicyhsLW0pPD1lLHI9TWF0 aC5hYnMoaS1uKTw9ZSxzPU1hdGguYWJzKGstZyk8PWU7aWYocCliLnBvc2l0aW9u LnRvcD1jLl9jb252ZXJ0UG9zaXRpb25UbygicmVsYXRpdmUiLHt0b3A6ai1jLmhl bHBlclByb3BvcnRpb25zLmhlaWdodCxsZWZ0OjB9KS50b3AtYy5tYXJnaW5zLnRv cDtpZihxKWIucG9zaXRpb24udG9wPWMuX2NvbnZlcnRQb3NpdGlvblRvKCJyZWxh dGl2ZSIse3RvcDpsLGxlZnQ6MH0pLnRvcC1jLm1hcmdpbnMudG9wO2lmKHIpYi5w b3NpdGlvbi5sZWZ0PWMuX2NvbnZlcnRQb3NpdGlvblRvKCJyZWxhdGl2ZSIse3Rv cDowLGxlZnQ6aS1jLmhlbHBlclByb3BvcnRpb25zLndpZHRofSkubGVmdC1jLm1h cmdpbnMubGVmdDtpZihzKWIucG9zaXRpb24ubGVmdD1jLl9jb252ZXJ0UG9zaXRp b25UbygicmVsYXRpdmUiLHt0b3A6MCxsZWZ0Omt9KS5sZWZ0LWMubWFyZ2lucy5s ZWZ0fXZhciB0PQ0KcHx8cXx8cnx8cztpZihmLnNuYXBNb2RlIT0ib3V0ZXIiKXtw PU1hdGguYWJzKGotbSk8PWU7cT1NYXRoLmFicyhsLW8pPD1lO3I9TWF0aC5hYnMo aS1nKTw9ZTtzPU1hdGguYWJzKGstbik8PWU7aWYocCliLnBvc2l0aW9uLnRvcD1j Ll9jb252ZXJ0UG9zaXRpb25UbygicmVsYXRpdmUiLHt0b3A6aixsZWZ0OjB9KS50 b3AtYy5tYXJnaW5zLnRvcDtpZihxKWIucG9zaXRpb24udG9wPWMuX2NvbnZlcnRQ b3NpdGlvblRvKCJyZWxhdGl2ZSIse3RvcDpsLWMuaGVscGVyUHJvcG9ydGlvbnMu aGVpZ2h0LGxlZnQ6MH0pLnRvcC1jLm1hcmdpbnMudG9wO2lmKHIpYi5wb3NpdGlv bi5sZWZ0PWMuX2NvbnZlcnRQb3NpdGlvblRvKCJyZWxhdGl2ZSIse3RvcDowLGxl ZnQ6aX0pLmxlZnQtYy5tYXJnaW5zLmxlZnQ7aWYocyliLnBvc2l0aW9uLmxlZnQ9 Yy5fY29udmVydFBvc2l0aW9uVG8oInJlbGF0aXZlIix7dG9wOjAsbGVmdDprLWMu aGVscGVyUHJvcG9ydGlvbnMud2lkdGh9KS5sZWZ0LWMubWFyZ2lucy5sZWZ0fWlm KCFjLnNuYXBFbGVtZW50c1toXS5zbmFwcGluZyYmDQoocHx8cXx8cnx8c3x8dCkp Yy5vcHRpb25zLnNuYXAuc25hcCYmYy5vcHRpb25zLnNuYXAuc25hcC5jYWxsKGMu ZWxlbWVudCxhLGQuZXh0ZW5kKGMuX3VpSGFzaCgpLHtzbmFwSXRlbTpjLnNuYXBF bGVtZW50c1toXS5pdGVtfSkpO2Muc25hcEVsZW1lbnRzW2hdLnNuYXBwaW5nPXB8 fHF8fHJ8fHN8fHR9ZWxzZXtjLnNuYXBFbGVtZW50c1toXS5zbmFwcGluZyYmYy5v cHRpb25zLnNuYXAucmVsZWFzZSYmYy5vcHRpb25zLnNuYXAucmVsZWFzZS5jYWxs KGMuZWxlbWVudCxhLGQuZXh0ZW5kKGMuX3VpSGFzaCgpLHtzbmFwSXRlbTpjLnNu YXBFbGVtZW50c1toXS5pdGVtfSkpO2Muc25hcEVsZW1lbnRzW2hdLnNuYXBwaW5n PWZhbHNlfX19fSk7ZC51aS5wbHVnaW4uYWRkKCJkcmFnZ2FibGUiLCJzdGFjayIs e3N0YXJ0OmZ1bmN0aW9uKCl7dmFyIGE9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUi KS5vcHRpb25zO2E9ZC5tYWtlQXJyYXkoZChhLnN0YWNrKSkuc29ydChmdW5jdGlv bihjLGYpe3JldHVybihwYXJzZUludChkKGMpLmNzcygiekluZGV4IiksDQoxMCl8 fDApLShwYXJzZUludChkKGYpLmNzcygiekluZGV4IiksMTApfHwwKX0pO2lmKGEu bGVuZ3RoKXt2YXIgYj1wYXJzZUludChhWzBdLnN0eWxlLnpJbmRleCl8fDA7ZChh KS5lYWNoKGZ1bmN0aW9uKGMpe3RoaXMuc3R5bGUuekluZGV4PWIrY30pO3RoaXNb MF0uc3R5bGUuekluZGV4PWIrYS5sZW5ndGh9fX0pO2QudWkucGx1Z2luLmFkZCgi ZHJhZ2dhYmxlIiwiekluZGV4Iix7c3RhcnQ6ZnVuY3Rpb24oYSxiKXthPWQoYi5o ZWxwZXIpO2I9ZCh0aGlzKS5kYXRhKCJkcmFnZ2FibGUiKS5vcHRpb25zO2lmKGEu Y3NzKCJ6SW5kZXgiKSliLl96SW5kZXg9YS5jc3MoInpJbmRleCIpO2EuY3NzKCJ6 SW5kZXgiLGIuekluZGV4KX0sc3RvcDpmdW5jdGlvbihhLGIpe2E9ZCh0aGlzKS5k YXRhKCJkcmFnZ2FibGUiKS5vcHRpb25zO2EuX3pJbmRleCYmZChiLmhlbHBlciku Y3NzKCJ6SW5kZXgiLGEuX3pJbmRleCl9fSl9KShqUXVlcnkpOw0KOy8qDQogKiBq UXVlcnkgVUkgRHJvcHBhYmxlIDEuOC40DQogKg0KICogQ29weXJpZ2h0IDIwMTAs IEFVVEhPUlMudHh0IChodHRwOi8vanF1ZXJ5dWkuY29tL2Fib3V0KQ0KICogRHVh bCBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5z ZXMuDQogKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlDQogKg0KICogaHR0cDov L2RvY3MuanF1ZXJ5LmNvbS9VSS9Ecm9wcGFibGVzDQogKg0KICogRGVwZW5kczoN CiAqCWpxdWVyeS51aS5jb3JlLmpzDQogKglqcXVlcnkudWkud2lkZ2V0LmpzDQog KglqcXVlcnkudWkubW91c2UuanMNCiAqCWpxdWVyeS51aS5kcmFnZ2FibGUuanMN CiAqLw0KKGZ1bmN0aW9uKGQpe2Qud2lkZ2V0KCJ1aS5kcm9wcGFibGUiLHt3aWRn ZXRFdmVudFByZWZpeDoiZHJvcCIsb3B0aW9uczp7YWNjZXB0OiIqIixhY3RpdmVD bGFzczpmYWxzZSxhZGRDbGFzc2VzOnRydWUsZ3JlZWR5OmZhbHNlLGhvdmVyQ2xh c3M6ZmFsc2Usc2NvcGU6ImRlZmF1bHQiLHRvbGVyYW5jZToiaW50ZXJzZWN0In0s X2NyZWF0ZTpmdW5jdGlvbigpe3ZhciBhPXRoaXMub3B0aW9ucyxiPWEuYWNjZXB0 O3RoaXMuaXNvdmVyPTA7dGhpcy5pc291dD0xO3RoaXMuYWNjZXB0PWQuaXNGdW5j dGlvbihiKT9iOmZ1bmN0aW9uKGMpe3JldHVybiBjLmlzKGIpfTt0aGlzLnByb3Bv cnRpb25zPXt3aWR0aDp0aGlzLmVsZW1lbnRbMF0ub2Zmc2V0V2lkdGgsaGVpZ2h0 OnRoaXMuZWxlbWVudFswXS5vZmZzZXRIZWlnaHR9O2QudWkuZGRtYW5hZ2VyLmRy b3BwYWJsZXNbYS5zY29wZV09ZC51aS5kZG1hbmFnZXIuZHJvcHBhYmxlc1thLnNj b3BlXXx8W107ZC51aS5kZG1hbmFnZXIuZHJvcHBhYmxlc1thLnNjb3BlXS5wdXNo KHRoaXMpOw0KYS5hZGRDbGFzc2VzJiZ0aGlzLmVsZW1lbnQuYWRkQ2xhc3MoInVp LWRyb3BwYWJsZSIpfSxkZXN0cm95OmZ1bmN0aW9uKCl7Zm9yKHZhciBhPWQudWku ZGRtYW5hZ2VyLmRyb3BwYWJsZXNbdGhpcy5vcHRpb25zLnNjb3BlXSxiPTA7Yjxh Lmxlbmd0aDtiKyspYVtiXT09dGhpcyYmYS5zcGxpY2UoYiwxKTt0aGlzLmVsZW1l bnQucmVtb3ZlQ2xhc3MoInVpLWRyb3BwYWJsZSB1aS1kcm9wcGFibGUtZGlzYWJs ZWQiKS5yZW1vdmVEYXRhKCJkcm9wcGFibGUiKS51bmJpbmQoIi5kcm9wcGFibGUi KTtyZXR1cm4gdGhpc30sX3NldE9wdGlvbjpmdW5jdGlvbihhLGIpe2lmKGE9PSJh Y2NlcHQiKXRoaXMuYWNjZXB0PWQuaXNGdW5jdGlvbihiKT9iOmZ1bmN0aW9uKGMp e3JldHVybiBjLmlzKGIpfTtkLldpZGdldC5wcm90b3R5cGUuX3NldE9wdGlvbi5h cHBseSh0aGlzLGFyZ3VtZW50cyl9LF9hY3RpdmF0ZTpmdW5jdGlvbihhKXt2YXIg Yj1kLnVpLmRkbWFuYWdlci5jdXJyZW50O3RoaXMub3B0aW9ucy5hY3RpdmVDbGFz cyYmDQp0aGlzLmVsZW1lbnQuYWRkQ2xhc3ModGhpcy5vcHRpb25zLmFjdGl2ZUNs YXNzKTtiJiZ0aGlzLl90cmlnZ2VyKCJhY3RpdmF0ZSIsYSx0aGlzLnVpKGIpKX0s X2RlYWN0aXZhdGU6ZnVuY3Rpb24oYSl7dmFyIGI9ZC51aS5kZG1hbmFnZXIuY3Vy cmVudDt0aGlzLm9wdGlvbnMuYWN0aXZlQ2xhc3MmJnRoaXMuZWxlbWVudC5yZW1v dmVDbGFzcyh0aGlzLm9wdGlvbnMuYWN0aXZlQ2xhc3MpO2ImJnRoaXMuX3RyaWdn ZXIoImRlYWN0aXZhdGUiLGEsdGhpcy51aShiKSl9LF9vdmVyOmZ1bmN0aW9uKGEp e3ZhciBiPWQudWkuZGRtYW5hZ2VyLmN1cnJlbnQ7aWYoISghYnx8KGIuY3VycmVu dEl0ZW18fGIuZWxlbWVudClbMF09PXRoaXMuZWxlbWVudFswXSkpaWYodGhpcy5h Y2NlcHQuY2FsbCh0aGlzLmVsZW1lbnRbMF0sYi5jdXJyZW50SXRlbXx8Yi5lbGVt ZW50KSl7dGhpcy5vcHRpb25zLmhvdmVyQ2xhc3MmJnRoaXMuZWxlbWVudC5hZGRD bGFzcyh0aGlzLm9wdGlvbnMuaG92ZXJDbGFzcyk7DQp0aGlzLl90cmlnZ2VyKCJv dmVyIixhLHRoaXMudWkoYikpfX0sX291dDpmdW5jdGlvbihhKXt2YXIgYj1kLnVp LmRkbWFuYWdlci5jdXJyZW50O2lmKCEoIWJ8fChiLmN1cnJlbnRJdGVtfHxiLmVs ZW1lbnQpWzBdPT10aGlzLmVsZW1lbnRbMF0pKWlmKHRoaXMuYWNjZXB0LmNhbGwo dGhpcy5lbGVtZW50WzBdLGIuY3VycmVudEl0ZW18fGIuZWxlbWVudCkpe3RoaXMu b3B0aW9ucy5ob3ZlckNsYXNzJiZ0aGlzLmVsZW1lbnQucmVtb3ZlQ2xhc3ModGhp cy5vcHRpb25zLmhvdmVyQ2xhc3MpO3RoaXMuX3RyaWdnZXIoIm91dCIsYSx0aGlz LnVpKGIpKX19LF9kcm9wOmZ1bmN0aW9uKGEsYil7dmFyIGM9Ynx8ZC51aS5kZG1h bmFnZXIuY3VycmVudDtpZighY3x8KGMuY3VycmVudEl0ZW18fGMuZWxlbWVudClb MF09PXRoaXMuZWxlbWVudFswXSlyZXR1cm4gZmFsc2U7dmFyIGU9ZmFsc2U7dGhp cy5lbGVtZW50LmZpbmQoIjpkYXRhKGRyb3BwYWJsZSkiKS5ub3QoIi51aS1kcmFn Z2FibGUtZHJhZ2dpbmciKS5lYWNoKGZ1bmN0aW9uKCl7dmFyIGc9DQpkLmRhdGEo dGhpcywiZHJvcHBhYmxlIik7aWYoZy5vcHRpb25zLmdyZWVkeSYmIWcub3B0aW9u cy5kaXNhYmxlZCYmZy5vcHRpb25zLnNjb3BlPT1jLm9wdGlvbnMuc2NvcGUmJmcu YWNjZXB0LmNhbGwoZy5lbGVtZW50WzBdLGMuY3VycmVudEl0ZW18fGMuZWxlbWVu dCkmJmQudWkuaW50ZXJzZWN0KGMsZC5leHRlbmQoZyx7b2Zmc2V0OmcuZWxlbWVu dC5vZmZzZXQoKX0pLGcub3B0aW9ucy50b2xlcmFuY2UpKXtlPXRydWU7cmV0dXJu IGZhbHNlfX0pO2lmKGUpcmV0dXJuIGZhbHNlO2lmKHRoaXMuYWNjZXB0LmNhbGwo dGhpcy5lbGVtZW50WzBdLGMuY3VycmVudEl0ZW18fGMuZWxlbWVudCkpe3RoaXMu b3B0aW9ucy5hY3RpdmVDbGFzcyYmdGhpcy5lbGVtZW50LnJlbW92ZUNsYXNzKHRo aXMub3B0aW9ucy5hY3RpdmVDbGFzcyk7dGhpcy5vcHRpb25zLmhvdmVyQ2xhc3Mm JnRoaXMuZWxlbWVudC5yZW1vdmVDbGFzcyh0aGlzLm9wdGlvbnMuaG92ZXJDbGFz cyk7dGhpcy5fdHJpZ2dlcigiZHJvcCIsDQphLHRoaXMudWkoYykpO3JldHVybiB0 aGlzLmVsZW1lbnR9cmV0dXJuIGZhbHNlfSx1aTpmdW5jdGlvbihhKXtyZXR1cm57 ZHJhZ2dhYmxlOmEuY3VycmVudEl0ZW18fGEuZWxlbWVudCxoZWxwZXI6YS5oZWxw ZXIscG9zaXRpb246YS5wb3NpdGlvbixvZmZzZXQ6YS5wb3NpdGlvbkFic319fSk7 ZC5leHRlbmQoZC51aS5kcm9wcGFibGUse3ZlcnNpb246IjEuOC40In0pO2QudWku aW50ZXJzZWN0PWZ1bmN0aW9uKGEsYixjKXtpZighYi5vZmZzZXQpcmV0dXJuIGZh bHNlO3ZhciBlPShhLnBvc2l0aW9uQWJzfHxhLnBvc2l0aW9uLmFic29sdXRlKS5s ZWZ0LGc9ZSthLmhlbHBlclByb3BvcnRpb25zLndpZHRoLGY9KGEucG9zaXRpb25B YnN8fGEucG9zaXRpb24uYWJzb2x1dGUpLnRvcCxoPWYrYS5oZWxwZXJQcm9wb3J0 aW9ucy5oZWlnaHQsaT1iLm9mZnNldC5sZWZ0LGs9aStiLnByb3BvcnRpb25zLndp ZHRoLGo9Yi5vZmZzZXQudG9wLGw9aitiLnByb3BvcnRpb25zLmhlaWdodDsNCnN3 aXRjaChjKXtjYXNlICJmaXQiOnJldHVybiBpPD1lJiZnPD1rJiZqPD1mJiZoPD1s O2Nhc2UgImludGVyc2VjdCI6cmV0dXJuIGk8ZSthLmhlbHBlclByb3BvcnRpb25z LndpZHRoLzImJmctYS5oZWxwZXJQcm9wb3J0aW9ucy53aWR0aC8yPGsmJmo8Zith LmhlbHBlclByb3BvcnRpb25zLmhlaWdodC8yJiZoLWEuaGVscGVyUHJvcG9ydGlv bnMuaGVpZ2h0LzI8bDtjYXNlICJwb2ludGVyIjpyZXR1cm4gZC51aS5pc092ZXIo KGEucG9zaXRpb25BYnN8fGEucG9zaXRpb24uYWJzb2x1dGUpLnRvcCsoYS5jbGlj a09mZnNldHx8YS5vZmZzZXQuY2xpY2spLnRvcCwoYS5wb3NpdGlvbkFic3x8YS5w b3NpdGlvbi5hYnNvbHV0ZSkubGVmdCsoYS5jbGlja09mZnNldHx8YS5vZmZzZXQu Y2xpY2spLmxlZnQsaixpLGIucHJvcG9ydGlvbnMuaGVpZ2h0LGIucHJvcG9ydGlv bnMud2lkdGgpO2Nhc2UgInRvdWNoIjpyZXR1cm4oZj49aiYmZjw9bHx8aD49aiYm aDw9bHx8ZjxqJiZoPmwpJiYoZT49DQppJiZlPD1rfHxnPj1pJiZnPD1rfHxlPGkm Jmc+ayk7ZGVmYXVsdDpyZXR1cm4gZmFsc2V9fTtkLnVpLmRkbWFuYWdlcj17Y3Vy cmVudDpudWxsLGRyb3BwYWJsZXM6eyJkZWZhdWx0IjpbXX0scHJlcGFyZU9mZnNl dHM6ZnVuY3Rpb24oYSxiKXt2YXIgYz1kLnVpLmRkbWFuYWdlci5kcm9wcGFibGVz W2Eub3B0aW9ucy5zY29wZV18fFtdLGU9Yj9iLnR5cGU6bnVsbCxnPShhLmN1cnJl bnRJdGVtfHxhLmVsZW1lbnQpLmZpbmQoIjpkYXRhKGRyb3BwYWJsZSkiKS5hbmRT ZWxmKCksZj0wO2E6Zm9yKDtmPGMubGVuZ3RoO2YrKylpZighKGNbZl0ub3B0aW9u cy5kaXNhYmxlZHx8YSYmIWNbZl0uYWNjZXB0LmNhbGwoY1tmXS5lbGVtZW50WzBd LGEuY3VycmVudEl0ZW18fGEuZWxlbWVudCkpKXtmb3IodmFyIGg9MDtoPGcubGVu Z3RoO2grKylpZihnW2hdPT1jW2ZdLmVsZW1lbnRbMF0pe2NbZl0ucHJvcG9ydGlv bnMuaGVpZ2h0PTA7Y29udGludWUgYX1jW2ZdLnZpc2libGU9Y1tmXS5lbGVtZW50 LmNzcygiZGlzcGxheSIpIT0NCiJub25lIjtpZihjW2ZdLnZpc2libGUpe2NbZl0u b2Zmc2V0PWNbZl0uZWxlbWVudC5vZmZzZXQoKTtjW2ZdLnByb3BvcnRpb25zPXt3 aWR0aDpjW2ZdLmVsZW1lbnRbMF0ub2Zmc2V0V2lkdGgsaGVpZ2h0OmNbZl0uZWxl bWVudFswXS5vZmZzZXRIZWlnaHR9O2U9PSJtb3VzZWRvd24iJiZjW2ZdLl9hY3Rp dmF0ZS5jYWxsKGNbZl0sYil9fX0sZHJvcDpmdW5jdGlvbihhLGIpe3ZhciBjPWZh bHNlO2QuZWFjaChkLnVpLmRkbWFuYWdlci5kcm9wcGFibGVzW2Eub3B0aW9ucy5z Y29wZV18fFtdLGZ1bmN0aW9uKCl7aWYodGhpcy5vcHRpb25zKXtpZighdGhpcy5v cHRpb25zLmRpc2FibGVkJiZ0aGlzLnZpc2libGUmJmQudWkuaW50ZXJzZWN0KGEs dGhpcyx0aGlzLm9wdGlvbnMudG9sZXJhbmNlKSljPWN8fHRoaXMuX2Ryb3AuY2Fs bCh0aGlzLGIpO2lmKCF0aGlzLm9wdGlvbnMuZGlzYWJsZWQmJnRoaXMudmlzaWJs ZSYmdGhpcy5hY2NlcHQuY2FsbCh0aGlzLmVsZW1lbnRbMF0sYS5jdXJyZW50SXRl bXx8DQphLmVsZW1lbnQpKXt0aGlzLmlzb3V0PTE7dGhpcy5pc292ZXI9MDt0aGlz Ll9kZWFjdGl2YXRlLmNhbGwodGhpcyxiKX19fSk7cmV0dXJuIGN9LGRyYWc6ZnVu Y3Rpb24oYSxiKXthLm9wdGlvbnMucmVmcmVzaFBvc2l0aW9ucyYmZC51aS5kZG1h bmFnZXIucHJlcGFyZU9mZnNldHMoYSxiKTtkLmVhY2goZC51aS5kZG1hbmFnZXIu ZHJvcHBhYmxlc1thLm9wdGlvbnMuc2NvcGVdfHxbXSxmdW5jdGlvbigpe2lmKCEo dGhpcy5vcHRpb25zLmRpc2FibGVkfHx0aGlzLmdyZWVkeUNoaWxkfHwhdGhpcy52 aXNpYmxlKSl7dmFyIGM9ZC51aS5pbnRlcnNlY3QoYSx0aGlzLHRoaXMub3B0aW9u cy50b2xlcmFuY2UpO2lmKGM9IWMmJnRoaXMuaXNvdmVyPT0xPyJpc291dCI6YyYm dGhpcy5pc292ZXI9PTA/Imlzb3ZlciI6bnVsbCl7dmFyIGU7aWYodGhpcy5vcHRp b25zLmdyZWVkeSl7dmFyIGc9dGhpcy5lbGVtZW50LnBhcmVudHMoIjpkYXRhKGRy b3BwYWJsZSk6ZXEoMCkiKTtpZihnLmxlbmd0aCl7ZT0NCmQuZGF0YShnWzBdLCJk cm9wcGFibGUiKTtlLmdyZWVkeUNoaWxkPWM9PSJpc292ZXIiPzE6MH19aWYoZSYm Yz09Imlzb3ZlciIpe2UuaXNvdmVyPTA7ZS5pc291dD0xO2UuX291dC5jYWxsKGUs Yil9dGhpc1tjXT0xO3RoaXNbYz09Imlzb3V0Ij8iaXNvdmVyIjoiaXNvdXQiXT0w O3RoaXNbYz09Imlzb3ZlciI/Il9vdmVyIjoiX291dCJdLmNhbGwodGhpcyxiKTtp ZihlJiZjPT0iaXNvdXQiKXtlLmlzb3V0PTA7ZS5pc292ZXI9MTtlLl9vdmVyLmNh bGwoZSxiKX19fX0pfX19KShqUXVlcnkpOw0KOy8qDQogKiBqUXVlcnkgVUkgUmVz aXphYmxlIDEuOC40DQogKg0KICogQ29weXJpZ2h0IDIwMTAsIEFVVEhPUlMudHh0 IChodHRwOi8vanF1ZXJ5dWkuY29tL2Fib3V0KQ0KICogRHVhbCBsaWNlbnNlZCB1 bmRlciB0aGUgTUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5zZXMuDQogKiBodHRw Oi8vanF1ZXJ5Lm9yZy9saWNlbnNlDQogKg0KICogaHR0cDovL2RvY3MuanF1ZXJ5 LmNvbS9VSS9SZXNpemFibGVzDQogKg0KICogRGVwZW5kczoNCiAqCWpxdWVyeS51 aS5jb3JlLmpzDQogKglqcXVlcnkudWkubW91c2UuanMNCiAqCWpxdWVyeS51aS53 aWRnZXQuanMNCiAqLw0KKGZ1bmN0aW9uKGUpe2Uud2lkZ2V0KCJ1aS5yZXNpemFi bGUiLGUudWkubW91c2Use3dpZGdldEV2ZW50UHJlZml4OiJyZXNpemUiLG9wdGlv bnM6e2Fsc29SZXNpemU6ZmFsc2UsYW5pbWF0ZTpmYWxzZSxhbmltYXRlRHVyYXRp b246InNsb3ciLGFuaW1hdGVFYXNpbmc6InN3aW5nIixhc3BlY3RSYXRpbzpmYWxz ZSxhdXRvSGlkZTpmYWxzZSxjb250YWlubWVudDpmYWxzZSxnaG9zdDpmYWxzZSxn cmlkOmZhbHNlLGhhbmRsZXM6ImUscyxzZSIsaGVscGVyOmZhbHNlLG1heEhlaWdo dDpudWxsLG1heFdpZHRoOm51bGwsbWluSGVpZ2h0OjEwLG1pbldpZHRoOjEwLHpJ bmRleDoxRTN9LF9jcmVhdGU6ZnVuY3Rpb24oKXt2YXIgYj10aGlzLGE9dGhpcy5v cHRpb25zO3RoaXMuZWxlbWVudC5hZGRDbGFzcygidWktcmVzaXphYmxlIik7ZS5l eHRlbmQodGhpcyx7X2FzcGVjdFJhdGlvOiEhYS5hc3BlY3RSYXRpbyxhc3BlY3RS YXRpbzphLmFzcGVjdFJhdGlvLG9yaWdpbmFsRWxlbWVudDp0aGlzLmVsZW1lbnQs DQpfcHJvcG9ydGlvbmFsbHlSZXNpemVFbGVtZW50czpbXSxfaGVscGVyOmEuaGVs cGVyfHxhLmdob3N0fHxhLmFuaW1hdGU/YS5oZWxwZXJ8fCJ1aS1yZXNpemFibGUt aGVscGVyIjpudWxsfSk7aWYodGhpcy5lbGVtZW50WzBdLm5vZGVOYW1lLm1hdGNo KC9jYW52YXN8dGV4dGFyZWF8aW5wdXR8c2VsZWN0fGJ1dHRvbnxpbWcvaSkpey9y ZWxhdGl2ZS8udGVzdCh0aGlzLmVsZW1lbnQuY3NzKCJwb3NpdGlvbiIpKSYmZS5i cm93c2VyLm9wZXJhJiZ0aGlzLmVsZW1lbnQuY3NzKHtwb3NpdGlvbjoicmVsYXRp dmUiLHRvcDoiYXV0byIsbGVmdDoiYXV0byJ9KTt0aGlzLmVsZW1lbnQud3JhcChl KCc8ZGl2IGNsYXNzPSJ1aS13cmFwcGVyIiBzdHlsZT0ib3ZlcmZsb3c6IGhpZGRl bjsiPjwvZGl2PicpLmNzcyh7cG9zaXRpb246dGhpcy5lbGVtZW50LmNzcygicG9z aXRpb24iKSx3aWR0aDp0aGlzLmVsZW1lbnQub3V0ZXJXaWR0aCgpLGhlaWdodDp0 aGlzLmVsZW1lbnQub3V0ZXJIZWlnaHQoKSwNCnRvcDp0aGlzLmVsZW1lbnQuY3Nz KCJ0b3AiKSxsZWZ0OnRoaXMuZWxlbWVudC5jc3MoImxlZnQiKX0pKTt0aGlzLmVs ZW1lbnQ9dGhpcy5lbGVtZW50LnBhcmVudCgpLmRhdGEoInJlc2l6YWJsZSIsdGhp cy5lbGVtZW50LmRhdGEoInJlc2l6YWJsZSIpKTt0aGlzLmVsZW1lbnRJc1dyYXBw ZXI9dHJ1ZTt0aGlzLmVsZW1lbnQuY3NzKHttYXJnaW5MZWZ0OnRoaXMub3JpZ2lu YWxFbGVtZW50LmNzcygibWFyZ2luTGVmdCIpLG1hcmdpblRvcDp0aGlzLm9yaWdp bmFsRWxlbWVudC5jc3MoIm1hcmdpblRvcCIpLG1hcmdpblJpZ2h0OnRoaXMub3Jp Z2luYWxFbGVtZW50LmNzcygibWFyZ2luUmlnaHQiKSxtYXJnaW5Cb3R0b206dGhp cy5vcmlnaW5hbEVsZW1lbnQuY3NzKCJtYXJnaW5Cb3R0b20iKX0pO3RoaXMub3Jp Z2luYWxFbGVtZW50LmNzcyh7bWFyZ2luTGVmdDowLG1hcmdpblRvcDowLG1hcmdp blJpZ2h0OjAsbWFyZ2luQm90dG9tOjB9KTt0aGlzLm9yaWdpbmFsUmVzaXplU3R5 bGU9DQp0aGlzLm9yaWdpbmFsRWxlbWVudC5jc3MoInJlc2l6ZSIpO3RoaXMub3Jp Z2luYWxFbGVtZW50LmNzcygicmVzaXplIiwibm9uZSIpO3RoaXMuX3Byb3BvcnRp b25hbGx5UmVzaXplRWxlbWVudHMucHVzaCh0aGlzLm9yaWdpbmFsRWxlbWVudC5j c3Moe3Bvc2l0aW9uOiJzdGF0aWMiLHpvb206MSxkaXNwbGF5OiJibG9jayJ9KSk7 dGhpcy5vcmlnaW5hbEVsZW1lbnQuY3NzKHttYXJnaW46dGhpcy5vcmlnaW5hbEVs ZW1lbnQuY3NzKCJtYXJnaW4iKX0pO3RoaXMuX3Byb3BvcnRpb25hbGx5UmVzaXpl KCl9dGhpcy5oYW5kbGVzPWEuaGFuZGxlc3x8KCFlKCIudWktcmVzaXphYmxlLWhh bmRsZSIsdGhpcy5lbGVtZW50KS5sZW5ndGg/ImUscyxzZSI6e246Ii51aS1yZXNp emFibGUtbiIsZToiLnVpLXJlc2l6YWJsZS1lIixzOiIudWktcmVzaXphYmxlLXMi LHc6Ii51aS1yZXNpemFibGUtdyIsc2U6Ii51aS1yZXNpemFibGUtc2UiLHN3OiIu dWktcmVzaXphYmxlLXN3IixuZToiLnVpLXJlc2l6YWJsZS1uZSIsDQpudzoiLnVp LXJlc2l6YWJsZS1udyJ9KTtpZih0aGlzLmhhbmRsZXMuY29uc3RydWN0b3I9PVN0 cmluZyl7aWYodGhpcy5oYW5kbGVzPT0iYWxsIil0aGlzLmhhbmRsZXM9Im4sZSxz LHcsc2Usc3csbmUsbnciO3ZhciBjPXRoaXMuaGFuZGxlcy5zcGxpdCgiLCIpO3Ro aXMuaGFuZGxlcz17fTtmb3IodmFyIGQ9MDtkPGMubGVuZ3RoO2QrKyl7dmFyIGY9 ZS50cmltKGNbZF0pLGc9ZSgnPGRpdiBjbGFzcz0idWktcmVzaXphYmxlLWhhbmRs ZSAnKygidWktcmVzaXphYmxlLSIrZikrJyI+PC9kaXY+Jyk7L3N3fHNlfG5lfG53 Ly50ZXN0KGYpJiZnLmNzcyh7ekluZGV4OisrYS56SW5kZXh9KTsic2UiPT1mJiZn LmFkZENsYXNzKCJ1aS1pY29uIHVpLWljb24tZ3JpcHNtYWxsLWRpYWdvbmFsLXNl Iik7dGhpcy5oYW5kbGVzW2ZdPSIudWktcmVzaXphYmxlLSIrZjt0aGlzLmVsZW1l bnQuYXBwZW5kKGcpfX10aGlzLl9yZW5kZXJBeGlzPWZ1bmN0aW9uKGgpe2g9aHx8 dGhpcy5lbGVtZW50O2Zvcih2YXIgaSBpbiB0aGlzLmhhbmRsZXMpe2lmKHRoaXMu aGFuZGxlc1tpXS5jb25zdHJ1Y3Rvcj09DQpTdHJpbmcpdGhpcy5oYW5kbGVzW2ld PWUodGhpcy5oYW5kbGVzW2ldLHRoaXMuZWxlbWVudCkuc2hvdygpO2lmKHRoaXMu ZWxlbWVudElzV3JhcHBlciYmdGhpcy5vcmlnaW5hbEVsZW1lbnRbMF0ubm9kZU5h bWUubWF0Y2goL3RleHRhcmVhfGlucHV0fHNlbGVjdHxidXR0b24vaSkpe3ZhciBq PWUodGhpcy5oYW5kbGVzW2ldLHRoaXMuZWxlbWVudCksaz0wO2s9L3N3fG5lfG53 fHNlfG58cy8udGVzdChpKT9qLm91dGVySGVpZ2h0KCk6ai5vdXRlcldpZHRoKCk7 aj1bInBhZGRpbmciLC9uZXxud3xuLy50ZXN0KGkpPyJUb3AiOi9zZXxzd3xzLy50 ZXN0KGkpPyJCb3R0b20iOi9eZSQvLnRlc3QoaSk/IlJpZ2h0IjoiTGVmdCJdLmpv aW4oIiIpO2guY3NzKGosayk7dGhpcy5fcHJvcG9ydGlvbmFsbHlSZXNpemUoKX1l KHRoaXMuaGFuZGxlc1tpXSl9fTt0aGlzLl9yZW5kZXJBeGlzKHRoaXMuZWxlbWVu dCk7dGhpcy5faGFuZGxlcz1lKCIudWktcmVzaXphYmxlLWhhbmRsZSIsdGhpcy5l bGVtZW50KS5kaXNhYmxlU2VsZWN0aW9uKCk7DQp0aGlzLl9oYW5kbGVzLm1vdXNl b3ZlcihmdW5jdGlvbigpe2lmKCFiLnJlc2l6aW5nKXtpZih0aGlzLmNsYXNzTmFt ZSl2YXIgaD10aGlzLmNsYXNzTmFtZS5tYXRjaCgvdWktcmVzaXphYmxlLShzZXxz d3xuZXxud3xufGV8c3x3KS9pKTtiLmF4aXM9aCYmaFsxXT9oWzFdOiJzZSJ9fSk7 aWYoYS5hdXRvSGlkZSl7dGhpcy5faGFuZGxlcy5oaWRlKCk7ZSh0aGlzLmVsZW1l bnQpLmFkZENsYXNzKCJ1aS1yZXNpemFibGUtYXV0b2hpZGUiKS5ob3ZlcihmdW5j dGlvbigpe2UodGhpcykucmVtb3ZlQ2xhc3MoInVpLXJlc2l6YWJsZS1hdXRvaGlk ZSIpO2IuX2hhbmRsZXMuc2hvdygpfSxmdW5jdGlvbigpe2lmKCFiLnJlc2l6aW5n KXtlKHRoaXMpLmFkZENsYXNzKCJ1aS1yZXNpemFibGUtYXV0b2hpZGUiKTtiLl9o YW5kbGVzLmhpZGUoKX19KX10aGlzLl9tb3VzZUluaXQoKX0sZGVzdHJveTpmdW5j dGlvbigpe3RoaXMuX21vdXNlRGVzdHJveSgpO3ZhciBiPWZ1bmN0aW9uKGMpe2Uo YykucmVtb3ZlQ2xhc3MoInVpLXJlc2l6YWJsZSB1aS1yZXNpemFibGUtZGlzYWJs ZWQgdWktcmVzaXphYmxlLXJlc2l6aW5nIikucmVtb3ZlRGF0YSgicmVzaXphYmxl IikudW5iaW5kKCIucmVzaXphYmxlIikuZmluZCgiLnVpLXJlc2l6YWJsZS1oYW5k bGUiKS5yZW1vdmUoKX07DQppZih0aGlzLmVsZW1lbnRJc1dyYXBwZXIpe2IodGhp cy5lbGVtZW50KTt2YXIgYT10aGlzLmVsZW1lbnQ7YS5hZnRlcih0aGlzLm9yaWdp bmFsRWxlbWVudC5jc3Moe3Bvc2l0aW9uOmEuY3NzKCJwb3NpdGlvbiIpLHdpZHRo OmEub3V0ZXJXaWR0aCgpLGhlaWdodDphLm91dGVySGVpZ2h0KCksdG9wOmEuY3Nz KCJ0b3AiKSxsZWZ0OmEuY3NzKCJsZWZ0Iil9KSkucmVtb3ZlKCl9dGhpcy5vcmln aW5hbEVsZW1lbnQuY3NzKCJyZXNpemUiLHRoaXMub3JpZ2luYWxSZXNpemVTdHls ZSk7Yih0aGlzLm9yaWdpbmFsRWxlbWVudCk7cmV0dXJuIHRoaXN9LF9tb3VzZUNh cHR1cmU6ZnVuY3Rpb24oYil7dmFyIGE9ZmFsc2U7Zm9yKHZhciBjIGluIHRoaXMu aGFuZGxlcylpZihlKHRoaXMuaGFuZGxlc1tjXSlbMF09PWIudGFyZ2V0KWE9dHJ1 ZTtyZXR1cm4hdGhpcy5vcHRpb25zLmRpc2FibGVkJiZhfSxfbW91c2VTdGFydDpm dW5jdGlvbihiKXt2YXIgYT10aGlzLm9wdGlvbnMsYz10aGlzLmVsZW1lbnQucG9z aXRpb24oKSwNCmQ9dGhpcy5lbGVtZW50O3RoaXMucmVzaXppbmc9dHJ1ZTt0aGlz LmRvY3VtZW50U2Nyb2xsPXt0b3A6ZShkb2N1bWVudCkuc2Nyb2xsVG9wKCksbGVm dDplKGRvY3VtZW50KS5zY3JvbGxMZWZ0KCl9O2lmKGQuaXMoIi51aS1kcmFnZ2Fi bGUiKXx8L2Fic29sdXRlLy50ZXN0KGQuY3NzKCJwb3NpdGlvbiIpKSlkLmNzcyh7 cG9zaXRpb246ImFic29sdXRlIix0b3A6Yy50b3AsbGVmdDpjLmxlZnR9KTtlLmJy b3dzZXIub3BlcmEmJi9yZWxhdGl2ZS8udGVzdChkLmNzcygicG9zaXRpb24iKSkm JmQuY3NzKHtwb3NpdGlvbjoicmVsYXRpdmUiLHRvcDoiYXV0byIsbGVmdDoiYXV0 byJ9KTt0aGlzLl9yZW5kZXJQcm94eSgpO2M9bSh0aGlzLmhlbHBlci5jc3MoImxl ZnQiKSk7dmFyIGY9bSh0aGlzLmhlbHBlci5jc3MoInRvcCIpKTtpZihhLmNvbnRh aW5tZW50KXtjKz1lKGEuY29udGFpbm1lbnQpLnNjcm9sbExlZnQoKXx8MDtmKz1l KGEuY29udGFpbm1lbnQpLnNjcm9sbFRvcCgpfHwwfXRoaXMub2Zmc2V0PQ0KdGhp cy5oZWxwZXIub2Zmc2V0KCk7dGhpcy5wb3NpdGlvbj17bGVmdDpjLHRvcDpmfTt0 aGlzLnNpemU9dGhpcy5faGVscGVyP3t3aWR0aDpkLm91dGVyV2lkdGgoKSxoZWln aHQ6ZC5vdXRlckhlaWdodCgpfTp7d2lkdGg6ZC53aWR0aCgpLGhlaWdodDpkLmhl aWdodCgpfTt0aGlzLm9yaWdpbmFsU2l6ZT10aGlzLl9oZWxwZXI/e3dpZHRoOmQu b3V0ZXJXaWR0aCgpLGhlaWdodDpkLm91dGVySGVpZ2h0KCl9Ont3aWR0aDpkLndp ZHRoKCksaGVpZ2h0OmQuaGVpZ2h0KCl9O3RoaXMub3JpZ2luYWxQb3NpdGlvbj17 bGVmdDpjLHRvcDpmfTt0aGlzLnNpemVEaWZmPXt3aWR0aDpkLm91dGVyV2lkdGgo KS1kLndpZHRoKCksaGVpZ2h0OmQub3V0ZXJIZWlnaHQoKS1kLmhlaWdodCgpfTt0 aGlzLm9yaWdpbmFsTW91c2VQb3NpdGlvbj17bGVmdDpiLnBhZ2VYLHRvcDpiLnBh Z2VZfTt0aGlzLmFzcGVjdFJhdGlvPXR5cGVvZiBhLmFzcGVjdFJhdGlvPT0ibnVt YmVyIj9hLmFzcGVjdFJhdGlvOg0KdGhpcy5vcmlnaW5hbFNpemUud2lkdGgvdGhp cy5vcmlnaW5hbFNpemUuaGVpZ2h0fHwxO2E9ZSgiLnVpLXJlc2l6YWJsZS0iK3Ro aXMuYXhpcykuY3NzKCJjdXJzb3IiKTtlKCJib2R5IikuY3NzKCJjdXJzb3IiLGE9 PSJhdXRvIj90aGlzLmF4aXMrIi1yZXNpemUiOmEpO2QuYWRkQ2xhc3MoInVpLXJl c2l6YWJsZS1yZXNpemluZyIpO3RoaXMuX3Byb3BhZ2F0ZSgic3RhcnQiLGIpO3Jl dHVybiB0cnVlfSxfbW91c2VEcmFnOmZ1bmN0aW9uKGIpe3ZhciBhPXRoaXMuaGVs cGVyLGM9dGhpcy5vcmlnaW5hbE1vdXNlUG9zaXRpb24sZD10aGlzLl9jaGFuZ2Vb dGhpcy5heGlzXTtpZighZClyZXR1cm4gZmFsc2U7Yz1kLmFwcGx5KHRoaXMsW2Is Yi5wYWdlWC1jLmxlZnR8fDAsYi5wYWdlWS1jLnRvcHx8MF0pO2lmKHRoaXMuX2Fz cGVjdFJhdGlvfHxiLnNoaWZ0S2V5KWM9dGhpcy5fdXBkYXRlUmF0aW8oYyxiKTtj PXRoaXMuX3Jlc3BlY3RTaXplKGMsYik7dGhpcy5fcHJvcGFnYXRlKCJyZXNpemUi LA0KYik7YS5jc3Moe3RvcDp0aGlzLnBvc2l0aW9uLnRvcCsicHgiLGxlZnQ6dGhp cy5wb3NpdGlvbi5sZWZ0KyJweCIsd2lkdGg6dGhpcy5zaXplLndpZHRoKyJweCIs aGVpZ2h0OnRoaXMuc2l6ZS5oZWlnaHQrInB4In0pOyF0aGlzLl9oZWxwZXImJnRo aXMuX3Byb3BvcnRpb25hbGx5UmVzaXplRWxlbWVudHMubGVuZ3RoJiZ0aGlzLl9w cm9wb3J0aW9uYWxseVJlc2l6ZSgpO3RoaXMuX3VwZGF0ZUNhY2hlKGMpO3RoaXMu X3RyaWdnZXIoInJlc2l6ZSIsYix0aGlzLnVpKCkpO3JldHVybiBmYWxzZX0sX21v dXNlU3RvcDpmdW5jdGlvbihiKXt0aGlzLnJlc2l6aW5nPWZhbHNlO3ZhciBhPXRo aXMub3B0aW9ucyxjPXRoaXM7aWYodGhpcy5faGVscGVyKXt2YXIgZD10aGlzLl9w cm9wb3J0aW9uYWxseVJlc2l6ZUVsZW1lbnRzLGY9ZC5sZW5ndGgmJi90ZXh0YXJl YS9pLnRlc3QoZFswXS5ub2RlTmFtZSk7ZD1mJiZlLnVpLmhhc1Njcm9sbChkWzBd LCJsZWZ0Iik/MDpjLnNpemVEaWZmLmhlaWdodDsNCmY9e3dpZHRoOmMuc2l6ZS53 aWR0aC0oZj8wOmMuc2l6ZURpZmYud2lkdGgpLGhlaWdodDpjLnNpemUuaGVpZ2h0 LWR9O2Q9cGFyc2VJbnQoYy5lbGVtZW50LmNzcygibGVmdCIpLDEwKSsoYy5wb3Np dGlvbi5sZWZ0LWMub3JpZ2luYWxQb3NpdGlvbi5sZWZ0KXx8bnVsbDt2YXIgZz1w YXJzZUludChjLmVsZW1lbnQuY3NzKCJ0b3AiKSwxMCkrKGMucG9zaXRpb24udG9w LWMub3JpZ2luYWxQb3NpdGlvbi50b3ApfHxudWxsO2EuYW5pbWF0ZXx8dGhpcy5l bGVtZW50LmNzcyhlLmV4dGVuZChmLHt0b3A6ZyxsZWZ0OmR9KSk7Yy5oZWxwZXIu aGVpZ2h0KGMuc2l6ZS5oZWlnaHQpO2MuaGVscGVyLndpZHRoKGMuc2l6ZS53aWR0 aCk7dGhpcy5faGVscGVyJiYhYS5hbmltYXRlJiZ0aGlzLl9wcm9wb3J0aW9uYWxs eVJlc2l6ZSgpfWUoImJvZHkiKS5jc3MoImN1cnNvciIsImF1dG8iKTt0aGlzLmVs ZW1lbnQucmVtb3ZlQ2xhc3MoInVpLXJlc2l6YWJsZS1yZXNpemluZyIpO3RoaXMu X3Byb3BhZ2F0ZSgic3RvcCIsDQpiKTt0aGlzLl9oZWxwZXImJnRoaXMuaGVscGVy LnJlbW92ZSgpO3JldHVybiBmYWxzZX0sX3VwZGF0ZUNhY2hlOmZ1bmN0aW9uKGIp e3RoaXMub2Zmc2V0PXRoaXMuaGVscGVyLm9mZnNldCgpO2lmKGwoYi5sZWZ0KSl0 aGlzLnBvc2l0aW9uLmxlZnQ9Yi5sZWZ0O2lmKGwoYi50b3ApKXRoaXMucG9zaXRp b24udG9wPWIudG9wO2lmKGwoYi5oZWlnaHQpKXRoaXMuc2l6ZS5oZWlnaHQ9Yi5o ZWlnaHQ7aWYobChiLndpZHRoKSl0aGlzLnNpemUud2lkdGg9Yi53aWR0aH0sX3Vw ZGF0ZVJhdGlvOmZ1bmN0aW9uKGIpe3ZhciBhPXRoaXMucG9zaXRpb24sYz10aGlz LnNpemUsZD10aGlzLmF4aXM7aWYoYi5oZWlnaHQpYi53aWR0aD1jLmhlaWdodCp0 aGlzLmFzcGVjdFJhdGlvO2Vsc2UgaWYoYi53aWR0aCliLmhlaWdodD1jLndpZHRo L3RoaXMuYXNwZWN0UmF0aW87aWYoZD09InN3Iil7Yi5sZWZ0PWEubGVmdCsoYy53 aWR0aC1iLndpZHRoKTtiLnRvcD1udWxsfWlmKGQ9PSJudyIpe2IudG9wPQ0KYS50 b3ArKGMuaGVpZ2h0LWIuaGVpZ2h0KTtiLmxlZnQ9YS5sZWZ0KyhjLndpZHRoLWIu d2lkdGgpfXJldHVybiBifSxfcmVzcGVjdFNpemU6ZnVuY3Rpb24oYil7dmFyIGE9 dGhpcy5vcHRpb25zLGM9dGhpcy5heGlzLGQ9bChiLndpZHRoKSYmYS5tYXhXaWR0 aCYmYS5tYXhXaWR0aDxiLndpZHRoLGY9bChiLmhlaWdodCkmJmEubWF4SGVpZ2h0 JiZhLm1heEhlaWdodDxiLmhlaWdodCxnPWwoYi53aWR0aCkmJmEubWluV2lkdGgm JmEubWluV2lkdGg+Yi53aWR0aCxoPWwoYi5oZWlnaHQpJiZhLm1pbkhlaWdodCYm YS5taW5IZWlnaHQ+Yi5oZWlnaHQ7aWYoZyliLndpZHRoPWEubWluV2lkdGg7aWYo aCliLmhlaWdodD1hLm1pbkhlaWdodDtpZihkKWIud2lkdGg9YS5tYXhXaWR0aDtp ZihmKWIuaGVpZ2h0PWEubWF4SGVpZ2h0O3ZhciBpPXRoaXMub3JpZ2luYWxQb3Np dGlvbi5sZWZ0K3RoaXMub3JpZ2luYWxTaXplLndpZHRoLGo9dGhpcy5wb3NpdGlv bi50b3ArdGhpcy5zaXplLmhlaWdodCwNCms9L3N3fG53fHcvLnRlc3QoYyk7Yz0v bnd8bmV8bi8udGVzdChjKTtpZihnJiZrKWIubGVmdD1pLWEubWluV2lkdGg7aWYo ZCYmayliLmxlZnQ9aS1hLm1heFdpZHRoO2lmKGgmJmMpYi50b3A9ai1hLm1pbkhl aWdodDtpZihmJiZjKWIudG9wPWotYS5tYXhIZWlnaHQ7aWYoKGE9IWIud2lkdGgm JiFiLmhlaWdodCkmJiFiLmxlZnQmJmIudG9wKWIudG9wPW51bGw7ZWxzZSBpZihh JiYhYi50b3AmJmIubGVmdCliLmxlZnQ9bnVsbDtyZXR1cm4gYn0sX3Byb3BvcnRp b25hbGx5UmVzaXplOmZ1bmN0aW9uKCl7aWYodGhpcy5fcHJvcG9ydGlvbmFsbHlS ZXNpemVFbGVtZW50cy5sZW5ndGgpZm9yKHZhciBiPXRoaXMuaGVscGVyfHx0aGlz LmVsZW1lbnQsYT0wO2E8dGhpcy5fcHJvcG9ydGlvbmFsbHlSZXNpemVFbGVtZW50 cy5sZW5ndGg7YSsrKXt2YXIgYz10aGlzLl9wcm9wb3J0aW9uYWxseVJlc2l6ZUVs ZW1lbnRzW2FdO2lmKCF0aGlzLmJvcmRlckRpZil7dmFyIGQ9W2MuY3NzKCJib3Jk ZXJUb3BXaWR0aCIpLA0KYy5jc3MoImJvcmRlclJpZ2h0V2lkdGgiKSxjLmNzcygi Ym9yZGVyQm90dG9tV2lkdGgiKSxjLmNzcygiYm9yZGVyTGVmdFdpZHRoIildLGY9 W2MuY3NzKCJwYWRkaW5nVG9wIiksYy5jc3MoInBhZGRpbmdSaWdodCIpLGMuY3Nz KCJwYWRkaW5nQm90dG9tIiksYy5jc3MoInBhZGRpbmdMZWZ0IildO3RoaXMuYm9y ZGVyRGlmPWUubWFwKGQsZnVuY3Rpb24oZyxoKXtnPXBhcnNlSW50KGcsMTApfHww O2g9cGFyc2VJbnQoZltoXSwxMCl8fDA7cmV0dXJuIGcraH0pfWUuYnJvd3Nlci5t c2llJiYoZShiKS5pcygiOmhpZGRlbiIpfHxlKGIpLnBhcmVudHMoIjpoaWRkZW4i KS5sZW5ndGgpfHxjLmNzcyh7aGVpZ2h0OmIuaGVpZ2h0KCktdGhpcy5ib3JkZXJE aWZbMF0tdGhpcy5ib3JkZXJEaWZbMl18fDAsd2lkdGg6Yi53aWR0aCgpLXRoaXMu Ym9yZGVyRGlmWzFdLXRoaXMuYm9yZGVyRGlmWzNdfHwwfSl9fSxfcmVuZGVyUHJv eHk6ZnVuY3Rpb24oKXt2YXIgYj10aGlzLm9wdGlvbnM7dGhpcy5lbGVtZW50T2Zm c2V0PQ0KdGhpcy5lbGVtZW50Lm9mZnNldCgpO2lmKHRoaXMuX2hlbHBlcil7dGhp cy5oZWxwZXI9dGhpcy5oZWxwZXJ8fGUoJzxkaXYgc3R5bGU9Im92ZXJmbG93Omhp ZGRlbjsiPjwvZGl2PicpO3ZhciBhPWUuYnJvd3Nlci5tc2llJiZlLmJyb3dzZXIu dmVyc2lvbjw3LGM9YT8xOjA7YT1hPzI6LTE7dGhpcy5oZWxwZXIuYWRkQ2xhc3Mo dGhpcy5faGVscGVyKS5jc3Moe3dpZHRoOnRoaXMuZWxlbWVudC5vdXRlcldpZHRo KCkrYSxoZWlnaHQ6dGhpcy5lbGVtZW50Lm91dGVySGVpZ2h0KCkrYSxwb3NpdGlv bjoiYWJzb2x1dGUiLGxlZnQ6dGhpcy5lbGVtZW50T2Zmc2V0LmxlZnQtYysicHgi LHRvcDp0aGlzLmVsZW1lbnRPZmZzZXQudG9wLWMrInB4Iix6SW5kZXg6KytiLnpJ bmRleH0pO3RoaXMuaGVscGVyLmFwcGVuZFRvKCJib2R5IikuZGlzYWJsZVNlbGVj dGlvbigpfWVsc2UgdGhpcy5oZWxwZXI9dGhpcy5lbGVtZW50fSxfY2hhbmdlOntl OmZ1bmN0aW9uKGIsYSl7cmV0dXJue3dpZHRoOnRoaXMub3JpZ2luYWxTaXplLndp ZHRoKw0KYX19LHc6ZnVuY3Rpb24oYixhKXtyZXR1cm57bGVmdDp0aGlzLm9yaWdp bmFsUG9zaXRpb24ubGVmdCthLHdpZHRoOnRoaXMub3JpZ2luYWxTaXplLndpZHRo LWF9fSxuOmZ1bmN0aW9uKGIsYSxjKXtyZXR1cm57dG9wOnRoaXMub3JpZ2luYWxQ b3NpdGlvbi50b3ArYyxoZWlnaHQ6dGhpcy5vcmlnaW5hbFNpemUuaGVpZ2h0LWN9 fSxzOmZ1bmN0aW9uKGIsYSxjKXtyZXR1cm57aGVpZ2h0OnRoaXMub3JpZ2luYWxT aXplLmhlaWdodCtjfX0sc2U6ZnVuY3Rpb24oYixhLGMpe3JldHVybiBlLmV4dGVu ZCh0aGlzLl9jaGFuZ2Uucy5hcHBseSh0aGlzLGFyZ3VtZW50cyksdGhpcy5fY2hh bmdlLmUuYXBwbHkodGhpcyxbYixhLGNdKSl9LHN3OmZ1bmN0aW9uKGIsYSxjKXty ZXR1cm4gZS5leHRlbmQodGhpcy5fY2hhbmdlLnMuYXBwbHkodGhpcyxhcmd1bWVu dHMpLHRoaXMuX2NoYW5nZS53LmFwcGx5KHRoaXMsW2IsYSxjXSkpfSxuZTpmdW5j dGlvbihiLGEsYyl7cmV0dXJuIGUuZXh0ZW5kKHRoaXMuX2NoYW5nZS5uLmFwcGx5 KHRoaXMsDQphcmd1bWVudHMpLHRoaXMuX2NoYW5nZS5lLmFwcGx5KHRoaXMsW2Is YSxjXSkpfSxudzpmdW5jdGlvbihiLGEsYyl7cmV0dXJuIGUuZXh0ZW5kKHRoaXMu X2NoYW5nZS5uLmFwcGx5KHRoaXMsYXJndW1lbnRzKSx0aGlzLl9jaGFuZ2Uudy5h cHBseSh0aGlzLFtiLGEsY10pKX19LF9wcm9wYWdhdGU6ZnVuY3Rpb24oYixhKXtl LnVpLnBsdWdpbi5jYWxsKHRoaXMsYixbYSx0aGlzLnVpKCldKTtiIT0icmVzaXpl IiYmdGhpcy5fdHJpZ2dlcihiLGEsdGhpcy51aSgpKX0scGx1Z2luczp7fSx1aTpm dW5jdGlvbigpe3JldHVybntvcmlnaW5hbEVsZW1lbnQ6dGhpcy5vcmlnaW5hbEVs ZW1lbnQsZWxlbWVudDp0aGlzLmVsZW1lbnQsaGVscGVyOnRoaXMuaGVscGVyLHBv c2l0aW9uOnRoaXMucG9zaXRpb24sc2l6ZTp0aGlzLnNpemUsb3JpZ2luYWxTaXpl OnRoaXMub3JpZ2luYWxTaXplLG9yaWdpbmFsUG9zaXRpb246dGhpcy5vcmlnaW5h bFBvc2l0aW9ufX19KTtlLmV4dGVuZChlLnVpLnJlc2l6YWJsZSwNCnt2ZXJzaW9u OiIxLjguNCJ9KTtlLnVpLnBsdWdpbi5hZGQoInJlc2l6YWJsZSIsImFsc29SZXNp emUiLHtzdGFydDpmdW5jdGlvbigpe3ZhciBiPWUodGhpcykuZGF0YSgicmVzaXph YmxlIikub3B0aW9ucyxhPWZ1bmN0aW9uKGMpe2UoYykuZWFjaChmdW5jdGlvbigp e3ZhciBkPWUodGhpcyk7ZC5kYXRhKCJyZXNpemFibGUtYWxzb3Jlc2l6ZSIse3dp ZHRoOnBhcnNlSW50KGQud2lkdGgoKSwxMCksaGVpZ2h0OnBhcnNlSW50KGQuaGVp Z2h0KCksMTApLGxlZnQ6cGFyc2VJbnQoZC5jc3MoImxlZnQiKSwxMCksdG9wOnBh cnNlSW50KGQuY3NzKCJ0b3AiKSwxMCkscG9zaXRpb246ZC5jc3MoInBvc2l0aW9u Iil9KX0pfTtpZih0eXBlb2YgYi5hbHNvUmVzaXplPT0ib2JqZWN0IiYmIWIuYWxz b1Jlc2l6ZS5wYXJlbnROb2RlKWlmKGIuYWxzb1Jlc2l6ZS5sZW5ndGgpe2IuYWxz b1Jlc2l6ZT1iLmFsc29SZXNpemVbMF07YShiLmFsc29SZXNpemUpfWVsc2UgZS5l YWNoKGIuYWxzb1Jlc2l6ZSwNCmZ1bmN0aW9uKGMpe2EoYyl9KTtlbHNlIGEoYi5h bHNvUmVzaXplKX0scmVzaXplOmZ1bmN0aW9uKGIsYSl7dmFyIGM9ZSh0aGlzKS5k YXRhKCJyZXNpemFibGUiKTtiPWMub3B0aW9uczt2YXIgZD1jLm9yaWdpbmFsU2l6 ZSxmPWMub3JpZ2luYWxQb3NpdGlvbixnPXtoZWlnaHQ6Yy5zaXplLmhlaWdodC1k LmhlaWdodHx8MCx3aWR0aDpjLnNpemUud2lkdGgtZC53aWR0aHx8MCx0b3A6Yy5w b3NpdGlvbi50b3AtZi50b3B8fDAsbGVmdDpjLnBvc2l0aW9uLmxlZnQtZi5sZWZ0 fHwwfSxoPWZ1bmN0aW9uKGksail7ZShpKS5lYWNoKGZ1bmN0aW9uKCl7dmFyIGs9 ZSh0aGlzKSxxPWUodGhpcykuZGF0YSgicmVzaXphYmxlLWFsc29yZXNpemUiKSxw PXt9LHI9aiYmai5sZW5ndGg/ajprLnBhcmVudHMoYS5vcmlnaW5hbEVsZW1lbnRb MF0pLmxlbmd0aD9bIndpZHRoIiwiaGVpZ2h0Il06WyJ3aWR0aCIsImhlaWdodCIs InRvcCIsImxlZnQiXTtlLmVhY2gocixmdW5jdGlvbihuLG8pe2lmKChuPQ0KKHFb b118fDApKyhnW29dfHwwKSkmJm4+PTApcFtvXT1ufHxudWxsfSk7aWYoZS5icm93 c2VyLm9wZXJhJiYvcmVsYXRpdmUvLnRlc3Qoay5jc3MoInBvc2l0aW9uIikpKXtj Ll9yZXZlcnRUb1JlbGF0aXZlUG9zaXRpb249dHJ1ZTtrLmNzcyh7cG9zaXRpb246 ImFic29sdXRlIix0b3A6ImF1dG8iLGxlZnQ6ImF1dG8ifSl9ay5jc3MocCl9KX07 dHlwZW9mIGIuYWxzb1Jlc2l6ZT09Im9iamVjdCImJiFiLmFsc29SZXNpemUubm9k ZVR5cGU/ZS5lYWNoKGIuYWxzb1Jlc2l6ZSxmdW5jdGlvbihpLGope2goaSxqKX0p OmgoYi5hbHNvUmVzaXplKX0sc3RvcDpmdW5jdGlvbigpe3ZhciBiPWUodGhpcyku ZGF0YSgicmVzaXphYmxlIiksYT1iLm9wdGlvbnMsYz1mdW5jdGlvbihkKXtlKGQp LmVhY2goZnVuY3Rpb24oKXt2YXIgZj1lKHRoaXMpO2YuY3NzKHtwb3NpdGlvbjpm LmRhdGEoInJlc2l6YWJsZS1hbHNvcmVzaXplIikucG9zaXRpb259KX0pfTtpZihi Ll9yZXZlcnRUb1JlbGF0aXZlUG9zaXRpb24pe2IuX3JldmVydFRvUmVsYXRpdmVQ b3NpdGlvbj0NCmZhbHNlO3R5cGVvZiBhLmFsc29SZXNpemU9PSJvYmplY3QiJiYh YS5hbHNvUmVzaXplLm5vZGVUeXBlP2UuZWFjaChhLmFsc29SZXNpemUsZnVuY3Rp b24oZCl7YyhkKX0pOmMoYS5hbHNvUmVzaXplKX1lKHRoaXMpLnJlbW92ZURhdGEo InJlc2l6YWJsZS1hbHNvcmVzaXplIil9fSk7ZS51aS5wbHVnaW4uYWRkKCJyZXNp emFibGUiLCJhbmltYXRlIix7c3RvcDpmdW5jdGlvbihiKXt2YXIgYT1lKHRoaXMp LmRhdGEoInJlc2l6YWJsZSIpLGM9YS5vcHRpb25zLGQ9YS5fcHJvcG9ydGlvbmFs bHlSZXNpemVFbGVtZW50cyxmPWQubGVuZ3RoJiYvdGV4dGFyZWEvaS50ZXN0KGRb MF0ubm9kZU5hbWUpLGc9ZiYmZS51aS5oYXNTY3JvbGwoZFswXSwibGVmdCIpPzA6 YS5zaXplRGlmZi5oZWlnaHQ7Zj17d2lkdGg6YS5zaXplLndpZHRoLShmPzA6YS5z aXplRGlmZi53aWR0aCksaGVpZ2h0OmEuc2l6ZS5oZWlnaHQtZ307Zz1wYXJzZUlu dChhLmVsZW1lbnQuY3NzKCJsZWZ0IiksMTApKyhhLnBvc2l0aW9uLmxlZnQtDQph Lm9yaWdpbmFsUG9zaXRpb24ubGVmdCl8fG51bGw7dmFyIGg9cGFyc2VJbnQoYS5l bGVtZW50LmNzcygidG9wIiksMTApKyhhLnBvc2l0aW9uLnRvcC1hLm9yaWdpbmFs UG9zaXRpb24udG9wKXx8bnVsbDthLmVsZW1lbnQuYW5pbWF0ZShlLmV4dGVuZChm LGgmJmc/e3RvcDpoLGxlZnQ6Z306e30pLHtkdXJhdGlvbjpjLmFuaW1hdGVEdXJh dGlvbixlYXNpbmc6Yy5hbmltYXRlRWFzaW5nLHN0ZXA6ZnVuY3Rpb24oKXt2YXIg aT17d2lkdGg6cGFyc2VJbnQoYS5lbGVtZW50LmNzcygid2lkdGgiKSwxMCksaGVp Z2h0OnBhcnNlSW50KGEuZWxlbWVudC5jc3MoImhlaWdodCIpLDEwKSx0b3A6cGFy c2VJbnQoYS5lbGVtZW50LmNzcygidG9wIiksMTApLGxlZnQ6cGFyc2VJbnQoYS5l bGVtZW50LmNzcygibGVmdCIpLDEwKX07ZCYmZC5sZW5ndGgmJmUoZFswXSkuY3Nz KHt3aWR0aDppLndpZHRoLGhlaWdodDppLmhlaWdodH0pO2EuX3VwZGF0ZUNhY2hl KGkpO2EuX3Byb3BhZ2F0ZSgicmVzaXplIiwNCmIpfX0pfX0pO2UudWkucGx1Z2lu LmFkZCgicmVzaXphYmxlIiwiY29udGFpbm1lbnQiLHtzdGFydDpmdW5jdGlvbigp e3ZhciBiPWUodGhpcykuZGF0YSgicmVzaXphYmxlIiksYT1iLmVsZW1lbnQsYz1i Lm9wdGlvbnMuY29udGFpbm1lbnQ7aWYoYT1jIGluc3RhbmNlb2YgZT9jLmdldCgw KTovcGFyZW50Ly50ZXN0KGMpP2EucGFyZW50KCkuZ2V0KDApOmMpe2IuY29udGFp bmVyRWxlbWVudD1lKGEpO2lmKC9kb2N1bWVudC8udGVzdChjKXx8Yz09ZG9jdW1l bnQpe2IuY29udGFpbmVyT2Zmc2V0PXtsZWZ0OjAsdG9wOjB9O2IuY29udGFpbmVy UG9zaXRpb249e2xlZnQ6MCx0b3A6MH07Yi5wYXJlbnREYXRhPXtlbGVtZW50OmUo ZG9jdW1lbnQpLGxlZnQ6MCx0b3A6MCx3aWR0aDplKGRvY3VtZW50KS53aWR0aCgp LGhlaWdodDplKGRvY3VtZW50KS5oZWlnaHQoKXx8ZG9jdW1lbnQuYm9keS5wYXJl bnROb2RlLnNjcm9sbEhlaWdodH19ZWxzZXt2YXIgZD1lKGEpLGY9W107ZShbIlRv cCIsDQoiUmlnaHQiLCJMZWZ0IiwiQm90dG9tIl0pLmVhY2goZnVuY3Rpb24oaSxq KXtmW2ldPW0oZC5jc3MoInBhZGRpbmciK2opKX0pO2IuY29udGFpbmVyT2Zmc2V0 PWQub2Zmc2V0KCk7Yi5jb250YWluZXJQb3NpdGlvbj1kLnBvc2l0aW9uKCk7Yi5j b250YWluZXJTaXplPXtoZWlnaHQ6ZC5pbm5lckhlaWdodCgpLWZbM10sd2lkdGg6 ZC5pbm5lcldpZHRoKCktZlsxXX07Yz1iLmNvbnRhaW5lck9mZnNldDt2YXIgZz1i LmNvbnRhaW5lclNpemUuaGVpZ2h0LGg9Yi5jb250YWluZXJTaXplLndpZHRoO2g9 ZS51aS5oYXNTY3JvbGwoYSwibGVmdCIpP2Euc2Nyb2xsV2lkdGg6aDtnPWUudWku aGFzU2Nyb2xsKGEpP2Euc2Nyb2xsSGVpZ2h0Omc7Yi5wYXJlbnREYXRhPXtlbGVt ZW50OmEsbGVmdDpjLmxlZnQsdG9wOmMudG9wLHdpZHRoOmgsaGVpZ2h0Omd9fX19 LHJlc2l6ZTpmdW5jdGlvbihiKXt2YXIgYT1lKHRoaXMpLmRhdGEoInJlc2l6YWJs ZSIpLGM9YS5vcHRpb25zLGQ9YS5jb250YWluZXJPZmZzZXQsDQpmPWEucG9zaXRp b247Yj1hLl9hc3BlY3RSYXRpb3x8Yi5zaGlmdEtleTt2YXIgZz17dG9wOjAsbGVm dDowfSxoPWEuY29udGFpbmVyRWxlbWVudDtpZihoWzBdIT1kb2N1bWVudCYmL3N0 YXRpYy8udGVzdChoLmNzcygicG9zaXRpb24iKSkpZz1kO2lmKGYubGVmdDwoYS5f aGVscGVyP2QubGVmdDowKSl7YS5zaXplLndpZHRoKz1hLl9oZWxwZXI/YS5wb3Np dGlvbi5sZWZ0LWQubGVmdDphLnBvc2l0aW9uLmxlZnQtZy5sZWZ0O2lmKGIpYS5z aXplLmhlaWdodD1hLnNpemUud2lkdGgvYy5hc3BlY3RSYXRpbzthLnBvc2l0aW9u LmxlZnQ9Yy5oZWxwZXI/ZC5sZWZ0OjB9aWYoZi50b3A8KGEuX2hlbHBlcj9kLnRv cDowKSl7YS5zaXplLmhlaWdodCs9YS5faGVscGVyP2EucG9zaXRpb24udG9wLWQu dG9wOmEucG9zaXRpb24udG9wO2lmKGIpYS5zaXplLndpZHRoPWEuc2l6ZS5oZWln aHQqYy5hc3BlY3RSYXRpbzthLnBvc2l0aW9uLnRvcD1hLl9oZWxwZXI/ZC50b3A6 MH1hLm9mZnNldC5sZWZ0PQ0KYS5wYXJlbnREYXRhLmxlZnQrYS5wb3NpdGlvbi5s ZWZ0O2Eub2Zmc2V0LnRvcD1hLnBhcmVudERhdGEudG9wK2EucG9zaXRpb24udG9w O2M9TWF0aC5hYnMoKGEuX2hlbHBlcj9hLm9mZnNldC5sZWZ0LWcubGVmdDphLm9m ZnNldC5sZWZ0LWcubGVmdCkrYS5zaXplRGlmZi53aWR0aCk7ZD1NYXRoLmFicygo YS5faGVscGVyP2Eub2Zmc2V0LnRvcC1nLnRvcDphLm9mZnNldC50b3AtZC50b3Ap K2Euc2l6ZURpZmYuaGVpZ2h0KTtmPWEuY29udGFpbmVyRWxlbWVudC5nZXQoMCk9 PWEuZWxlbWVudC5wYXJlbnQoKS5nZXQoMCk7Zz0vcmVsYXRpdmV8YWJzb2x1dGUv LnRlc3QoYS5jb250YWluZXJFbGVtZW50LmNzcygicG9zaXRpb24iKSk7aWYoZiYm ZyljLT1hLnBhcmVudERhdGEubGVmdDtpZihjK2Euc2l6ZS53aWR0aD49YS5wYXJl bnREYXRhLndpZHRoKXthLnNpemUud2lkdGg9YS5wYXJlbnREYXRhLndpZHRoLWM7 aWYoYilhLnNpemUuaGVpZ2h0PWEuc2l6ZS53aWR0aC9hLmFzcGVjdFJhdGlvfWlm KGQrDQphLnNpemUuaGVpZ2h0Pj1hLnBhcmVudERhdGEuaGVpZ2h0KXthLnNpemUu aGVpZ2h0PWEucGFyZW50RGF0YS5oZWlnaHQtZDtpZihiKWEuc2l6ZS53aWR0aD1h LnNpemUuaGVpZ2h0KmEuYXNwZWN0UmF0aW99fSxzdG9wOmZ1bmN0aW9uKCl7dmFy IGI9ZSh0aGlzKS5kYXRhKCJyZXNpemFibGUiKSxhPWIub3B0aW9ucyxjPWIuY29u dGFpbmVyT2Zmc2V0LGQ9Yi5jb250YWluZXJQb3NpdGlvbixmPWIuY29udGFpbmVy RWxlbWVudCxnPWUoYi5oZWxwZXIpLGg9Zy5vZmZzZXQoKSxpPWcub3V0ZXJXaWR0 aCgpLWIuc2l6ZURpZmYud2lkdGg7Zz1nLm91dGVySGVpZ2h0KCktYi5zaXplRGlm Zi5oZWlnaHQ7Yi5faGVscGVyJiYhYS5hbmltYXRlJiYvcmVsYXRpdmUvLnRlc3Qo Zi5jc3MoInBvc2l0aW9uIikpJiZlKHRoaXMpLmNzcyh7bGVmdDpoLmxlZnQtZC5s ZWZ0LWMubGVmdCx3aWR0aDppLGhlaWdodDpnfSk7Yi5faGVscGVyJiYhYS5hbmlt YXRlJiYvc3RhdGljLy50ZXN0KGYuY3NzKCJwb3NpdGlvbiIpKSYmDQplKHRoaXMp LmNzcyh7bGVmdDpoLmxlZnQtZC5sZWZ0LWMubGVmdCx3aWR0aDppLGhlaWdodDpn fSl9fSk7ZS51aS5wbHVnaW4uYWRkKCJyZXNpemFibGUiLCJnaG9zdCIse3N0YXJ0 OmZ1bmN0aW9uKCl7dmFyIGI9ZSh0aGlzKS5kYXRhKCJyZXNpemFibGUiKSxhPWIu b3B0aW9ucyxjPWIuc2l6ZTtiLmdob3N0PWIub3JpZ2luYWxFbGVtZW50LmNsb25l KCk7Yi5naG9zdC5jc3Moe29wYWNpdHk6MC4yNSxkaXNwbGF5OiJibG9jayIscG9z aXRpb246InJlbGF0aXZlIixoZWlnaHQ6Yy5oZWlnaHQsd2lkdGg6Yy53aWR0aCxt YXJnaW46MCxsZWZ0OjAsdG9wOjB9KS5hZGRDbGFzcygidWktcmVzaXphYmxlLWdo b3N0IikuYWRkQ2xhc3ModHlwZW9mIGEuZ2hvc3Q9PSJzdHJpbmciP2EuZ2hvc3Q6 IiIpO2IuZ2hvc3QuYXBwZW5kVG8oYi5oZWxwZXIpfSxyZXNpemU6ZnVuY3Rpb24o KXt2YXIgYj1lKHRoaXMpLmRhdGEoInJlc2l6YWJsZSIpO2IuZ2hvc3QmJmIuZ2hv c3QuY3NzKHtwb3NpdGlvbjoicmVsYXRpdmUiLA0KaGVpZ2h0OmIuc2l6ZS5oZWln aHQsd2lkdGg6Yi5zaXplLndpZHRofSl9LHN0b3A6ZnVuY3Rpb24oKXt2YXIgYj1l KHRoaXMpLmRhdGEoInJlc2l6YWJsZSIpO2IuZ2hvc3QmJmIuaGVscGVyJiZiLmhl bHBlci5nZXQoMCkucmVtb3ZlQ2hpbGQoYi5naG9zdC5nZXQoMCkpfX0pO2UudWku cGx1Z2luLmFkZCgicmVzaXphYmxlIiwiZ3JpZCIse3Jlc2l6ZTpmdW5jdGlvbigp e3ZhciBiPWUodGhpcykuZGF0YSgicmVzaXphYmxlIiksYT1iLm9wdGlvbnMsYz1i LnNpemUsZD1iLm9yaWdpbmFsU2l6ZSxmPWIub3JpZ2luYWxQb3NpdGlvbixnPWIu YXhpczthLmdyaWQ9dHlwZW9mIGEuZ3JpZD09Im51bWJlciI/W2EuZ3JpZCxhLmdy aWRdOmEuZ3JpZDt2YXIgaD1NYXRoLnJvdW5kKChjLndpZHRoLWQud2lkdGgpLyhh LmdyaWRbMF18fDEpKSooYS5ncmlkWzBdfHwxKTthPU1hdGgucm91bmQoKGMuaGVp Z2h0LWQuaGVpZ2h0KS8oYS5ncmlkWzFdfHwxKSkqKGEuZ3JpZFsxXXx8MSk7aWYo L14oc2V8c3xlKSQvLnRlc3QoZykpe2Iuc2l6ZS53aWR0aD0NCmQud2lkdGgraDti LnNpemUuaGVpZ2h0PWQuaGVpZ2h0K2F9ZWxzZSBpZigvXihuZSkkLy50ZXN0KGcp KXtiLnNpemUud2lkdGg9ZC53aWR0aCtoO2Iuc2l6ZS5oZWlnaHQ9ZC5oZWlnaHQr YTtiLnBvc2l0aW9uLnRvcD1mLnRvcC1hfWVsc2V7aWYoL14oc3cpJC8udGVzdChn KSl7Yi5zaXplLndpZHRoPWQud2lkdGgraDtiLnNpemUuaGVpZ2h0PWQuaGVpZ2h0 K2F9ZWxzZXtiLnNpemUud2lkdGg9ZC53aWR0aCtoO2Iuc2l6ZS5oZWlnaHQ9ZC5o ZWlnaHQrYTtiLnBvc2l0aW9uLnRvcD1mLnRvcC1hfWIucG9zaXRpb24ubGVmdD1m LmxlZnQtaH19fSk7dmFyIG09ZnVuY3Rpb24oYil7cmV0dXJuIHBhcnNlSW50KGIs MTApfHwwfSxsPWZ1bmN0aW9uKGIpe3JldHVybiFpc05hTihwYXJzZUludChiLDEw KSl9fSkoalF1ZXJ5KTsNCjsvKg0KICogalF1ZXJ5IFVJIFNlbGVjdGFibGUgMS44 LjQNCiAqDQogKiBDb3B5cmlnaHQgMjAxMCwgQVVUSE9SUy50eHQgKGh0dHA6Ly9q cXVlcnl1aS5jb20vYWJvdXQpDQogKiBEdWFsIGxpY2Vuc2VkIHVuZGVyIHRoZSBN SVQgb3IgR1BMIFZlcnNpb24gMiBsaWNlbnNlcy4NCiAqIGh0dHA6Ly9qcXVlcnku b3JnL2xpY2Vuc2UNCiAqDQogKiBodHRwOi8vZG9jcy5qcXVlcnkuY29tL1VJL1Nl bGVjdGFibGVzDQogKg0KICogRGVwZW5kczoNCiAqCWpxdWVyeS51aS5jb3JlLmpz DQogKglqcXVlcnkudWkubW91c2UuanMNCiAqCWpxdWVyeS51aS53aWRnZXQuanMN CiAqLw0KKGZ1bmN0aW9uKGUpe2Uud2lkZ2V0KCJ1aS5zZWxlY3RhYmxlIixlLnVp Lm1vdXNlLHtvcHRpb25zOnthcHBlbmRUbzoiYm9keSIsYXV0b1JlZnJlc2g6dHJ1 ZSxkaXN0YW5jZTowLGZpbHRlcjoiKiIsdG9sZXJhbmNlOiJ0b3VjaCJ9LF9jcmVh dGU6ZnVuY3Rpb24oKXt2YXIgYz10aGlzO3RoaXMuZWxlbWVudC5hZGRDbGFzcygi dWktc2VsZWN0YWJsZSIpO3RoaXMuZHJhZ2dlZD1mYWxzZTt2YXIgZjt0aGlzLnJl ZnJlc2g9ZnVuY3Rpb24oKXtmPWUoYy5vcHRpb25zLmZpbHRlcixjLmVsZW1lbnRb MF0pO2YuZWFjaChmdW5jdGlvbigpe3ZhciBkPWUodGhpcyksYj1kLm9mZnNldCgp O2UuZGF0YSh0aGlzLCJzZWxlY3RhYmxlLWl0ZW0iLHtlbGVtZW50OnRoaXMsJGVs ZW1lbnQ6ZCxsZWZ0OmIubGVmdCx0b3A6Yi50b3AscmlnaHQ6Yi5sZWZ0K2Qub3V0 ZXJXaWR0aCgpLGJvdHRvbTpiLnRvcCtkLm91dGVySGVpZ2h0KCksc3RhcnRzZWxl Y3RlZDpmYWxzZSxzZWxlY3RlZDpkLmhhc0NsYXNzKCJ1aS1zZWxlY3RlZCIpLA0K c2VsZWN0aW5nOmQuaGFzQ2xhc3MoInVpLXNlbGVjdGluZyIpLHVuc2VsZWN0aW5n OmQuaGFzQ2xhc3MoInVpLXVuc2VsZWN0aW5nIil9KX0pfTt0aGlzLnJlZnJlc2go KTt0aGlzLnNlbGVjdGVlcz1mLmFkZENsYXNzKCJ1aS1zZWxlY3RlZSIpO3RoaXMu X21vdXNlSW5pdCgpO3RoaXMuaGVscGVyPWUoIjxkaXYgY2xhc3M9J3VpLXNlbGVj dGFibGUtaGVscGVyJz48L2Rpdj4iKX0sZGVzdHJveTpmdW5jdGlvbigpe3RoaXMu c2VsZWN0ZWVzLnJlbW92ZUNsYXNzKCJ1aS1zZWxlY3RlZSIpLnJlbW92ZURhdGEo InNlbGVjdGFibGUtaXRlbSIpO3RoaXMuZWxlbWVudC5yZW1vdmVDbGFzcygidWkt c2VsZWN0YWJsZSB1aS1zZWxlY3RhYmxlLWRpc2FibGVkIikucmVtb3ZlRGF0YSgi c2VsZWN0YWJsZSIpLnVuYmluZCgiLnNlbGVjdGFibGUiKTt0aGlzLl9tb3VzZURl c3Ryb3koKTtyZXR1cm4gdGhpc30sX21vdXNlU3RhcnQ6ZnVuY3Rpb24oYyl7dmFy IGY9dGhpczt0aGlzLm9wb3M9W2MucGFnZVgsDQpjLnBhZ2VZXTtpZighdGhpcy5v cHRpb25zLmRpc2FibGVkKXt2YXIgZD10aGlzLm9wdGlvbnM7dGhpcy5zZWxlY3Rl ZXM9ZShkLmZpbHRlcix0aGlzLmVsZW1lbnRbMF0pO3RoaXMuX3RyaWdnZXIoInN0 YXJ0IixjKTtlKGQuYXBwZW5kVG8pLmFwcGVuZCh0aGlzLmhlbHBlcik7dGhpcy5o ZWxwZXIuY3NzKHtsZWZ0OmMuY2xpZW50WCx0b3A6Yy5jbGllbnRZLHdpZHRoOjAs aGVpZ2h0OjB9KTtkLmF1dG9SZWZyZXNoJiZ0aGlzLnJlZnJlc2goKTt0aGlzLnNl bGVjdGVlcy5maWx0ZXIoIi51aS1zZWxlY3RlZCIpLmVhY2goZnVuY3Rpb24oKXt2 YXIgYj1lLmRhdGEodGhpcywic2VsZWN0YWJsZS1pdGVtIik7Yi5zdGFydHNlbGVj dGVkPXRydWU7aWYoIWMubWV0YUtleSl7Yi4kZWxlbWVudC5yZW1vdmVDbGFzcygi dWktc2VsZWN0ZWQiKTtiLnNlbGVjdGVkPWZhbHNlO2IuJGVsZW1lbnQuYWRkQ2xh c3MoInVpLXVuc2VsZWN0aW5nIik7Yi51bnNlbGVjdGluZz10cnVlO2YuX3RyaWdn ZXIoInVuc2VsZWN0aW5nIiwNCmMse3Vuc2VsZWN0aW5nOmIuZWxlbWVudH0pfX0p O2UoYy50YXJnZXQpLnBhcmVudHMoKS5hbmRTZWxmKCkuZWFjaChmdW5jdGlvbigp e3ZhciBiPWUuZGF0YSh0aGlzLCJzZWxlY3RhYmxlLWl0ZW0iKTtpZihiKXt2YXIg Zz0hYy5tZXRhS2V5fHwhYi4kZWxlbWVudC5oYXNDbGFzcygidWktc2VsZWN0ZWQi KTtiLiRlbGVtZW50LnJlbW92ZUNsYXNzKGc/InVpLXVuc2VsZWN0aW5nIjoidWkt c2VsZWN0ZWQiKS5hZGRDbGFzcyhnPyJ1aS1zZWxlY3RpbmciOiJ1aS11bnNlbGVj dGluZyIpO2IudW5zZWxlY3Rpbmc9IWc7Yi5zZWxlY3Rpbmc9ZzsoYi5zZWxlY3Rl ZD1nKT9mLl90cmlnZ2VyKCJzZWxlY3RpbmciLGMse3NlbGVjdGluZzpiLmVsZW1l bnR9KTpmLl90cmlnZ2VyKCJ1bnNlbGVjdGluZyIsYyx7dW5zZWxlY3Rpbmc6Yi5l bGVtZW50fSk7cmV0dXJuIGZhbHNlfX0pfX0sX21vdXNlRHJhZzpmdW5jdGlvbihj KXt2YXIgZj10aGlzO3RoaXMuZHJhZ2dlZD10cnVlO2lmKCF0aGlzLm9wdGlvbnMu ZGlzYWJsZWQpe3ZhciBkPQ0KdGhpcy5vcHRpb25zLGI9dGhpcy5vcG9zWzBdLGc9 dGhpcy5vcG9zWzFdLGg9Yy5wYWdlWCxpPWMucGFnZVk7aWYoYj5oKXt2YXIgaj1o O2g9YjtiPWp9aWYoZz5pKXtqPWk7aT1nO2c9an10aGlzLmhlbHBlci5jc3Moe2xl ZnQ6Yix0b3A6Zyx3aWR0aDpoLWIsaGVpZ2h0OmktZ30pO3RoaXMuc2VsZWN0ZWVz LmVhY2goZnVuY3Rpb24oKXt2YXIgYT1lLmRhdGEodGhpcywic2VsZWN0YWJsZS1p dGVtIik7aWYoISghYXx8YS5lbGVtZW50PT1mLmVsZW1lbnRbMF0pKXt2YXIgaz1m YWxzZTtpZihkLnRvbGVyYW5jZT09InRvdWNoIilrPSEoYS5sZWZ0Pmh8fGEucmln aHQ8Ynx8YS50b3A+aXx8YS5ib3R0b208Zyk7ZWxzZSBpZihkLnRvbGVyYW5jZT09 ImZpdCIpaz1hLmxlZnQ+YiYmYS5yaWdodDxoJiZhLnRvcD5nJiZhLmJvdHRvbTxp O2lmKGspe2lmKGEuc2VsZWN0ZWQpe2EuJGVsZW1lbnQucmVtb3ZlQ2xhc3MoInVp LXNlbGVjdGVkIik7YS5zZWxlY3RlZD1mYWxzZX1pZihhLnVuc2VsZWN0aW5nKXth LiRlbGVtZW50LnJlbW92ZUNsYXNzKCJ1aS11bnNlbGVjdGluZyIpOw0KYS51bnNl bGVjdGluZz1mYWxzZX1pZighYS5zZWxlY3Rpbmcpe2EuJGVsZW1lbnQuYWRkQ2xh c3MoInVpLXNlbGVjdGluZyIpO2Euc2VsZWN0aW5nPXRydWU7Zi5fdHJpZ2dlcigi c2VsZWN0aW5nIixjLHtzZWxlY3Rpbmc6YS5lbGVtZW50fSl9fWVsc2V7aWYoYS5z ZWxlY3RpbmcpaWYoYy5tZXRhS2V5JiZhLnN0YXJ0c2VsZWN0ZWQpe2EuJGVsZW1l bnQucmVtb3ZlQ2xhc3MoInVpLXNlbGVjdGluZyIpO2Euc2VsZWN0aW5nPWZhbHNl O2EuJGVsZW1lbnQuYWRkQ2xhc3MoInVpLXNlbGVjdGVkIik7YS5zZWxlY3RlZD10 cnVlfWVsc2V7YS4kZWxlbWVudC5yZW1vdmVDbGFzcygidWktc2VsZWN0aW5nIik7 YS5zZWxlY3Rpbmc9ZmFsc2U7aWYoYS5zdGFydHNlbGVjdGVkKXthLiRlbGVtZW50 LmFkZENsYXNzKCJ1aS11bnNlbGVjdGluZyIpO2EudW5zZWxlY3Rpbmc9dHJ1ZX1m Ll90cmlnZ2VyKCJ1bnNlbGVjdGluZyIsYyx7dW5zZWxlY3Rpbmc6YS5lbGVtZW50 fSl9aWYoYS5zZWxlY3RlZClpZighYy5tZXRhS2V5JiYNCiFhLnN0YXJ0c2VsZWN0 ZWQpe2EuJGVsZW1lbnQucmVtb3ZlQ2xhc3MoInVpLXNlbGVjdGVkIik7YS5zZWxl Y3RlZD1mYWxzZTthLiRlbGVtZW50LmFkZENsYXNzKCJ1aS11bnNlbGVjdGluZyIp O2EudW5zZWxlY3Rpbmc9dHJ1ZTtmLl90cmlnZ2VyKCJ1bnNlbGVjdGluZyIsYyx7 dW5zZWxlY3Rpbmc6YS5lbGVtZW50fSl9fX19KTtyZXR1cm4gZmFsc2V9fSxfbW91 c2VTdG9wOmZ1bmN0aW9uKGMpe3ZhciBmPXRoaXM7dGhpcy5kcmFnZ2VkPWZhbHNl O2UoIi51aS11bnNlbGVjdGluZyIsdGhpcy5lbGVtZW50WzBdKS5lYWNoKGZ1bmN0 aW9uKCl7dmFyIGQ9ZS5kYXRhKHRoaXMsInNlbGVjdGFibGUtaXRlbSIpO2QuJGVs ZW1lbnQucmVtb3ZlQ2xhc3MoInVpLXVuc2VsZWN0aW5nIik7ZC51bnNlbGVjdGlu Zz1mYWxzZTtkLnN0YXJ0c2VsZWN0ZWQ9ZmFsc2U7Zi5fdHJpZ2dlcigidW5zZWxl Y3RlZCIsYyx7dW5zZWxlY3RlZDpkLmVsZW1lbnR9KX0pO2UoIi51aS1zZWxlY3Rp bmciLHRoaXMuZWxlbWVudFswXSkuZWFjaChmdW5jdGlvbigpe3ZhciBkPQ0KZS5k YXRhKHRoaXMsInNlbGVjdGFibGUtaXRlbSIpO2QuJGVsZW1lbnQucmVtb3ZlQ2xh c3MoInVpLXNlbGVjdGluZyIpLmFkZENsYXNzKCJ1aS1zZWxlY3RlZCIpO2Quc2Vs ZWN0aW5nPWZhbHNlO2Quc2VsZWN0ZWQ9dHJ1ZTtkLnN0YXJ0c2VsZWN0ZWQ9dHJ1 ZTtmLl90cmlnZ2VyKCJzZWxlY3RlZCIsYyx7c2VsZWN0ZWQ6ZC5lbGVtZW50fSl9 KTt0aGlzLl90cmlnZ2VyKCJzdG9wIixjKTt0aGlzLmhlbHBlci5yZW1vdmUoKTty ZXR1cm4gZmFsc2V9fSk7ZS5leHRlbmQoZS51aS5zZWxlY3RhYmxlLHt2ZXJzaW9u OiIxLjguNCJ9KX0pKGpRdWVyeSk7DQo7LyoNCiAqIGpRdWVyeSBVSSBTb3J0YWJs ZSAxLjguNA0KICoNCiAqIENvcHlyaWdodCAyMDEwLCBBVVRIT1JTLnR4dCAoaHR0 cDovL2pxdWVyeXVpLmNvbS9hYm91dCkNCiAqIER1YWwgbGljZW5zZWQgdW5kZXIg dGhlIE1JVCBvciBHUEwgVmVyc2lvbiAyIGxpY2Vuc2VzLg0KICogaHR0cDovL2px dWVyeS5vcmcvbGljZW5zZQ0KICoNCiAqIGh0dHA6Ly9kb2NzLmpxdWVyeS5jb20v VUkvU29ydGFibGVzDQogKg0KICogRGVwZW5kczoNCiAqCWpxdWVyeS51aS5jb3Jl LmpzDQogKglqcXVlcnkudWkubW91c2UuanMNCiAqCWpxdWVyeS51aS53aWRnZXQu anMNCiAqLw0KKGZ1bmN0aW9uKGQpe2Qud2lkZ2V0KCJ1aS5zb3J0YWJsZSIsZC51 aS5tb3VzZSx7d2lkZ2V0RXZlbnRQcmVmaXg6InNvcnQiLG9wdGlvbnM6e2FwcGVu ZFRvOiJwYXJlbnQiLGF4aXM6ZmFsc2UsY29ubmVjdFdpdGg6ZmFsc2UsY29udGFp bm1lbnQ6ZmFsc2UsY3Vyc29yOiJhdXRvIixjdXJzb3JBdDpmYWxzZSxkcm9wT25F bXB0eTp0cnVlLGZvcmNlUGxhY2Vob2xkZXJTaXplOmZhbHNlLGZvcmNlSGVscGVy U2l6ZTpmYWxzZSxncmlkOmZhbHNlLGhhbmRsZTpmYWxzZSxoZWxwZXI6Im9yaWdp bmFsIixpdGVtczoiPiAqIixvcGFjaXR5OmZhbHNlLHBsYWNlaG9sZGVyOmZhbHNl LHJldmVydDpmYWxzZSxzY3JvbGw6dHJ1ZSxzY3JvbGxTZW5zaXRpdml0eToyMCxz Y3JvbGxTcGVlZDoyMCxzY29wZToiZGVmYXVsdCIsdG9sZXJhbmNlOiJpbnRlcnNl Y3QiLHpJbmRleDoxRTN9LF9jcmVhdGU6ZnVuY3Rpb24oKXt0aGlzLmNvbnRhaW5l ckNhY2hlPXt9O3RoaXMuZWxlbWVudC5hZGRDbGFzcygidWktc29ydGFibGUiKTsN CnRoaXMucmVmcmVzaCgpO3RoaXMuZmxvYXRpbmc9dGhpcy5pdGVtcy5sZW5ndGg/ L2xlZnR8cmlnaHQvLnRlc3QodGhpcy5pdGVtc1swXS5pdGVtLmNzcygiZmxvYXQi KSk6ZmFsc2U7dGhpcy5vZmZzZXQ9dGhpcy5lbGVtZW50Lm9mZnNldCgpO3RoaXMu X21vdXNlSW5pdCgpfSxkZXN0cm95OmZ1bmN0aW9uKCl7dGhpcy5lbGVtZW50LnJl bW92ZUNsYXNzKCJ1aS1zb3J0YWJsZSB1aS1zb3J0YWJsZS1kaXNhYmxlZCIpLnJl bW92ZURhdGEoInNvcnRhYmxlIikudW5iaW5kKCIuc29ydGFibGUiKTt0aGlzLl9t b3VzZURlc3Ryb3koKTtmb3IodmFyIGE9dGhpcy5pdGVtcy5sZW5ndGgtMTthPj0w O2EtLSl0aGlzLml0ZW1zW2FdLml0ZW0ucmVtb3ZlRGF0YSgic29ydGFibGUtaXRl bSIpO3JldHVybiB0aGlzfSxfc2V0T3B0aW9uOmZ1bmN0aW9uKGEsYil7aWYoYT09 PSJkaXNhYmxlZCIpe3RoaXMub3B0aW9uc1thXT1iO3RoaXMud2lkZ2V0KClbYj8i YWRkQ2xhc3MiOiJyZW1vdmVDbGFzcyJdKCJ1aS1zb3J0YWJsZS1kaXNhYmxlZCIp fWVsc2UgZC5XaWRnZXQucHJvdG90eXBlLl9zZXRPcHRpb24uYXBwbHkodGhpcywN CmFyZ3VtZW50cyl9LF9tb3VzZUNhcHR1cmU6ZnVuY3Rpb24oYSxiKXtpZih0aGlz LnJldmVydGluZylyZXR1cm4gZmFsc2U7aWYodGhpcy5vcHRpb25zLmRpc2FibGVk fHx0aGlzLm9wdGlvbnMudHlwZT09InN0YXRpYyIpcmV0dXJuIGZhbHNlO3RoaXMu X3JlZnJlc2hJdGVtcyhhKTt2YXIgYz1udWxsLGU9dGhpcztkKGEudGFyZ2V0KS5w YXJlbnRzKCkuZWFjaChmdW5jdGlvbigpe2lmKGQuZGF0YSh0aGlzLCJzb3J0YWJs ZS1pdGVtIik9PWUpe2M9ZCh0aGlzKTtyZXR1cm4gZmFsc2V9fSk7aWYoZC5kYXRh KGEudGFyZ2V0LCJzb3J0YWJsZS1pdGVtIik9PWUpYz1kKGEudGFyZ2V0KTtpZigh YylyZXR1cm4gZmFsc2U7aWYodGhpcy5vcHRpb25zLmhhbmRsZSYmIWIpe3ZhciBm PWZhbHNlO2QodGhpcy5vcHRpb25zLmhhbmRsZSxjKS5maW5kKCIqIikuYW5kU2Vs ZigpLmVhY2goZnVuY3Rpb24oKXtpZih0aGlzPT1hLnRhcmdldClmPXRydWV9KTtp ZighZilyZXR1cm4gZmFsc2V9dGhpcy5jdXJyZW50SXRlbT0NCmM7dGhpcy5fcmVt b3ZlQ3VycmVudHNGcm9tSXRlbXMoKTtyZXR1cm4gdHJ1ZX0sX21vdXNlU3RhcnQ6 ZnVuY3Rpb24oYSxiLGMpe2I9dGhpcy5vcHRpb25zO3ZhciBlPXRoaXM7dGhpcy5j dXJyZW50Q29udGFpbmVyPXRoaXM7dGhpcy5yZWZyZXNoUG9zaXRpb25zKCk7dGhp cy5oZWxwZXI9dGhpcy5fY3JlYXRlSGVscGVyKGEpO3RoaXMuX2NhY2hlSGVscGVy UHJvcG9ydGlvbnMoKTt0aGlzLl9jYWNoZU1hcmdpbnMoKTt0aGlzLnNjcm9sbFBh cmVudD10aGlzLmhlbHBlci5zY3JvbGxQYXJlbnQoKTt0aGlzLm9mZnNldD10aGlz LmN1cnJlbnRJdGVtLm9mZnNldCgpO3RoaXMub2Zmc2V0PXt0b3A6dGhpcy5vZmZz ZXQudG9wLXRoaXMubWFyZ2lucy50b3AsbGVmdDp0aGlzLm9mZnNldC5sZWZ0LXRo aXMubWFyZ2lucy5sZWZ0fTt0aGlzLmhlbHBlci5jc3MoInBvc2l0aW9uIiwiYWJz b2x1dGUiKTt0aGlzLmNzc1Bvc2l0aW9uPXRoaXMuaGVscGVyLmNzcygicG9zaXRp b24iKTtkLmV4dGVuZCh0aGlzLm9mZnNldCwNCntjbGljazp7bGVmdDphLnBhZ2VY LXRoaXMub2Zmc2V0LmxlZnQsdG9wOmEucGFnZVktdGhpcy5vZmZzZXQudG9wfSxw YXJlbnQ6dGhpcy5fZ2V0UGFyZW50T2Zmc2V0KCkscmVsYXRpdmU6dGhpcy5fZ2V0 UmVsYXRpdmVPZmZzZXQoKX0pO3RoaXMub3JpZ2luYWxQb3NpdGlvbj10aGlzLl9n ZW5lcmF0ZVBvc2l0aW9uKGEpO3RoaXMub3JpZ2luYWxQYWdlWD1hLnBhZ2VYO3Ro aXMub3JpZ2luYWxQYWdlWT1hLnBhZ2VZO2IuY3Vyc29yQXQmJnRoaXMuX2FkanVz dE9mZnNldEZyb21IZWxwZXIoYi5jdXJzb3JBdCk7dGhpcy5kb21Qb3NpdGlvbj17 cHJldjp0aGlzLmN1cnJlbnRJdGVtLnByZXYoKVswXSxwYXJlbnQ6dGhpcy5jdXJy ZW50SXRlbS5wYXJlbnQoKVswXX07dGhpcy5oZWxwZXJbMF0hPXRoaXMuY3VycmVu dEl0ZW1bMF0mJnRoaXMuY3VycmVudEl0ZW0uaGlkZSgpO3RoaXMuX2NyZWF0ZVBs YWNlaG9sZGVyKCk7Yi5jb250YWlubWVudCYmdGhpcy5fc2V0Q29udGFpbm1lbnQo KTsNCmlmKGIuY3Vyc29yKXtpZihkKCJib2R5IikuY3NzKCJjdXJzb3IiKSl0aGlz Ll9zdG9yZWRDdXJzb3I9ZCgiYm9keSIpLmNzcygiY3Vyc29yIik7ZCgiYm9keSIp LmNzcygiY3Vyc29yIixiLmN1cnNvcil9aWYoYi5vcGFjaXR5KXtpZih0aGlzLmhl bHBlci5jc3MoIm9wYWNpdHkiKSl0aGlzLl9zdG9yZWRPcGFjaXR5PXRoaXMuaGVs cGVyLmNzcygib3BhY2l0eSIpO3RoaXMuaGVscGVyLmNzcygib3BhY2l0eSIsYi5v cGFjaXR5KX1pZihiLnpJbmRleCl7aWYodGhpcy5oZWxwZXIuY3NzKCJ6SW5kZXgi KSl0aGlzLl9zdG9yZWRaSW5kZXg9dGhpcy5oZWxwZXIuY3NzKCJ6SW5kZXgiKTt0 aGlzLmhlbHBlci5jc3MoInpJbmRleCIsYi56SW5kZXgpfWlmKHRoaXMuc2Nyb2xs UGFyZW50WzBdIT1kb2N1bWVudCYmdGhpcy5zY3JvbGxQYXJlbnRbMF0udGFnTmFt ZSE9IkhUTUwiKXRoaXMub3ZlcmZsb3dPZmZzZXQ9dGhpcy5zY3JvbGxQYXJlbnQu b2Zmc2V0KCk7dGhpcy5fdHJpZ2dlcigic3RhcnQiLA0KYSx0aGlzLl91aUhhc2go KSk7dGhpcy5fcHJlc2VydmVIZWxwZXJQcm9wb3J0aW9uc3x8dGhpcy5fY2FjaGVI ZWxwZXJQcm9wb3J0aW9ucygpO2lmKCFjKWZvcihjPXRoaXMuY29udGFpbmVycy5s ZW5ndGgtMTtjPj0wO2MtLSl0aGlzLmNvbnRhaW5lcnNbY10uX3RyaWdnZXIoImFj dGl2YXRlIixhLGUuX3VpSGFzaCh0aGlzKSk7aWYoZC51aS5kZG1hbmFnZXIpZC51 aS5kZG1hbmFnZXIuY3VycmVudD10aGlzO2QudWkuZGRtYW5hZ2VyJiYhYi5kcm9w QmVoYXZpb3VyJiZkLnVpLmRkbWFuYWdlci5wcmVwYXJlT2Zmc2V0cyh0aGlzLGEp O3RoaXMuZHJhZ2dpbmc9dHJ1ZTt0aGlzLmhlbHBlci5hZGRDbGFzcygidWktc29y dGFibGUtaGVscGVyIik7dGhpcy5fbW91c2VEcmFnKGEpO3JldHVybiB0cnVlfSxf bW91c2VEcmFnOmZ1bmN0aW9uKGEpe3RoaXMucG9zaXRpb249dGhpcy5fZ2VuZXJh dGVQb3NpdGlvbihhKTt0aGlzLnBvc2l0aW9uQWJzPXRoaXMuX2NvbnZlcnRQb3Np dGlvblRvKCJhYnNvbHV0ZSIpOw0KaWYoIXRoaXMubGFzdFBvc2l0aW9uQWJzKXRo aXMubGFzdFBvc2l0aW9uQWJzPXRoaXMucG9zaXRpb25BYnM7aWYodGhpcy5vcHRp b25zLnNjcm9sbCl7dmFyIGI9dGhpcy5vcHRpb25zLGM9ZmFsc2U7aWYodGhpcy5z Y3JvbGxQYXJlbnRbMF0hPWRvY3VtZW50JiZ0aGlzLnNjcm9sbFBhcmVudFswXS50 YWdOYW1lIT0iSFRNTCIpe2lmKHRoaXMub3ZlcmZsb3dPZmZzZXQudG9wK3RoaXMu c2Nyb2xsUGFyZW50WzBdLm9mZnNldEhlaWdodC1hLnBhZ2VZPGIuc2Nyb2xsU2Vu c2l0aXZpdHkpdGhpcy5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wPWM9dGhpcy5z Y3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wK2Iuc2Nyb2xsU3BlZWQ7ZWxzZSBpZihh LnBhZ2VZLXRoaXMub3ZlcmZsb3dPZmZzZXQudG9wPGIuc2Nyb2xsU2Vuc2l0aXZp dHkpdGhpcy5zY3JvbGxQYXJlbnRbMF0uc2Nyb2xsVG9wPWM9dGhpcy5zY3JvbGxQ YXJlbnRbMF0uc2Nyb2xsVG9wLWIuc2Nyb2xsU3BlZWQ7aWYodGhpcy5vdmVyZmxv d09mZnNldC5sZWZ0Kw0KdGhpcy5zY3JvbGxQYXJlbnRbMF0ub2Zmc2V0V2lkdGgt YS5wYWdlWDxiLnNjcm9sbFNlbnNpdGl2aXR5KXRoaXMuc2Nyb2xsUGFyZW50WzBd LnNjcm9sbExlZnQ9Yz10aGlzLnNjcm9sbFBhcmVudFswXS5zY3JvbGxMZWZ0K2Iu c2Nyb2xsU3BlZWQ7ZWxzZSBpZihhLnBhZ2VYLXRoaXMub3ZlcmZsb3dPZmZzZXQu bGVmdDxiLnNjcm9sbFNlbnNpdGl2aXR5KXRoaXMuc2Nyb2xsUGFyZW50WzBdLnNj cm9sbExlZnQ9Yz10aGlzLnNjcm9sbFBhcmVudFswXS5zY3JvbGxMZWZ0LWIuc2Ny b2xsU3BlZWR9ZWxzZXtpZihhLnBhZ2VZLWQoZG9jdW1lbnQpLnNjcm9sbFRvcCgp PGIuc2Nyb2xsU2Vuc2l0aXZpdHkpYz1kKGRvY3VtZW50KS5zY3JvbGxUb3AoZChk b2N1bWVudCkuc2Nyb2xsVG9wKCktYi5zY3JvbGxTcGVlZCk7ZWxzZSBpZihkKHdp bmRvdykuaGVpZ2h0KCktKGEucGFnZVktZChkb2N1bWVudCkuc2Nyb2xsVG9wKCkp PGIuc2Nyb2xsU2Vuc2l0aXZpdHkpYz1kKGRvY3VtZW50KS5zY3JvbGxUb3AoZChk b2N1bWVudCkuc2Nyb2xsVG9wKCkrDQpiLnNjcm9sbFNwZWVkKTtpZihhLnBhZ2VY LWQoZG9jdW1lbnQpLnNjcm9sbExlZnQoKTxiLnNjcm9sbFNlbnNpdGl2aXR5KWM9 ZChkb2N1bWVudCkuc2Nyb2xsTGVmdChkKGRvY3VtZW50KS5zY3JvbGxMZWZ0KCkt Yi5zY3JvbGxTcGVlZCk7ZWxzZSBpZihkKHdpbmRvdykud2lkdGgoKS0oYS5wYWdl WC1kKGRvY3VtZW50KS5zY3JvbGxMZWZ0KCkpPGIuc2Nyb2xsU2Vuc2l0aXZpdHkp Yz1kKGRvY3VtZW50KS5zY3JvbGxMZWZ0KGQoZG9jdW1lbnQpLnNjcm9sbExlZnQo KStiLnNjcm9sbFNwZWVkKX1jIT09ZmFsc2UmJmQudWkuZGRtYW5hZ2VyJiYhYi5k cm9wQmVoYXZpb3VyJiZkLnVpLmRkbWFuYWdlci5wcmVwYXJlT2Zmc2V0cyh0aGlz LGEpfXRoaXMucG9zaXRpb25BYnM9dGhpcy5fY29udmVydFBvc2l0aW9uVG8oImFi c29sdXRlIik7aWYoIXRoaXMub3B0aW9ucy5heGlzfHx0aGlzLm9wdGlvbnMuYXhp cyE9InkiKXRoaXMuaGVscGVyWzBdLnN0eWxlLmxlZnQ9dGhpcy5wb3NpdGlvbi5s ZWZ0Kw0KInB4IjtpZighdGhpcy5vcHRpb25zLmF4aXN8fHRoaXMub3B0aW9ucy5h eGlzIT0ieCIpdGhpcy5oZWxwZXJbMF0uc3R5bGUudG9wPXRoaXMucG9zaXRpb24u dG9wKyJweCI7Zm9yKGI9dGhpcy5pdGVtcy5sZW5ndGgtMTtiPj0wO2ItLSl7Yz10 aGlzLml0ZW1zW2JdO3ZhciBlPWMuaXRlbVswXSxmPXRoaXMuX2ludGVyc2VjdHNX aXRoUG9pbnRlcihjKTtpZihmKWlmKGUhPXRoaXMuY3VycmVudEl0ZW1bMF0mJnRo aXMucGxhY2Vob2xkZXJbZj09MT8ibmV4dCI6InByZXYiXSgpWzBdIT1lJiYhZC51 aS5jb250YWlucyh0aGlzLnBsYWNlaG9sZGVyWzBdLGUpJiYodGhpcy5vcHRpb25z LnR5cGU9PSJzZW1pLWR5bmFtaWMiPyFkLnVpLmNvbnRhaW5zKHRoaXMuZWxlbWVu dFswXSxlKTp0cnVlKSl7dGhpcy5kaXJlY3Rpb249Zj09MT8iZG93biI6InVwIjtp Zih0aGlzLm9wdGlvbnMudG9sZXJhbmNlPT0icG9pbnRlciJ8fHRoaXMuX2ludGVy c2VjdHNXaXRoU2lkZXMoYykpdGhpcy5fcmVhcnJhbmdlKGEsDQpjKTtlbHNlIGJy ZWFrO3RoaXMuX3RyaWdnZXIoImNoYW5nZSIsYSx0aGlzLl91aUhhc2goKSk7YnJl YWt9fXRoaXMuX2NvbnRhY3RDb250YWluZXJzKGEpO2QudWkuZGRtYW5hZ2VyJiZk LnVpLmRkbWFuYWdlci5kcmFnKHRoaXMsYSk7dGhpcy5fdHJpZ2dlcigic29ydCIs YSx0aGlzLl91aUhhc2goKSk7dGhpcy5sYXN0UG9zaXRpb25BYnM9dGhpcy5wb3Np dGlvbkFicztyZXR1cm4gZmFsc2V9LF9tb3VzZVN0b3A6ZnVuY3Rpb24oYSxiKXtp ZihhKXtkLnVpLmRkbWFuYWdlciYmIXRoaXMub3B0aW9ucy5kcm9wQmVoYXZpb3Vy JiZkLnVpLmRkbWFuYWdlci5kcm9wKHRoaXMsYSk7aWYodGhpcy5vcHRpb25zLnJl dmVydCl7dmFyIGM9dGhpcztiPWMucGxhY2Vob2xkZXIub2Zmc2V0KCk7Yy5yZXZl cnRpbmc9dHJ1ZTtkKHRoaXMuaGVscGVyKS5hbmltYXRlKHtsZWZ0OmIubGVmdC10 aGlzLm9mZnNldC5wYXJlbnQubGVmdC1jLm1hcmdpbnMubGVmdCsodGhpcy5vZmZz ZXRQYXJlbnRbMF09PQ0KZG9jdW1lbnQuYm9keT8wOnRoaXMub2Zmc2V0UGFyZW50 WzBdLnNjcm9sbExlZnQpLHRvcDpiLnRvcC10aGlzLm9mZnNldC5wYXJlbnQudG9w LWMubWFyZ2lucy50b3ArKHRoaXMub2Zmc2V0UGFyZW50WzBdPT1kb2N1bWVudC5i b2R5PzA6dGhpcy5vZmZzZXRQYXJlbnRbMF0uc2Nyb2xsVG9wKX0scGFyc2VJbnQo dGhpcy5vcHRpb25zLnJldmVydCwxMCl8fDUwMCxmdW5jdGlvbigpe2MuX2NsZWFy KGEpfSl9ZWxzZSB0aGlzLl9jbGVhcihhLGIpO3JldHVybiBmYWxzZX19LGNhbmNl bDpmdW5jdGlvbigpe3ZhciBhPXRoaXM7aWYodGhpcy5kcmFnZ2luZyl7dGhpcy5f bW91c2VVcCgpO3RoaXMub3B0aW9ucy5oZWxwZXI9PSJvcmlnaW5hbCI/dGhpcy5j dXJyZW50SXRlbS5jc3ModGhpcy5fc3RvcmVkQ1NTKS5yZW1vdmVDbGFzcygidWkt c29ydGFibGUtaGVscGVyIik6dGhpcy5jdXJyZW50SXRlbS5zaG93KCk7Zm9yKHZh ciBiPXRoaXMuY29udGFpbmVycy5sZW5ndGgtMTtiPj0wO2ItLSl7dGhpcy5jb250 YWluZXJzW2JdLl90cmlnZ2VyKCJkZWFjdGl2YXRlIiwNCm51bGwsYS5fdWlIYXNo KHRoaXMpKTtpZih0aGlzLmNvbnRhaW5lcnNbYl0uY29udGFpbmVyQ2FjaGUub3Zl cil7dGhpcy5jb250YWluZXJzW2JdLl90cmlnZ2VyKCJvdXQiLG51bGwsYS5fdWlI YXNoKHRoaXMpKTt0aGlzLmNvbnRhaW5lcnNbYl0uY29udGFpbmVyQ2FjaGUub3Zl cj0wfX19dGhpcy5wbGFjZWhvbGRlclswXS5wYXJlbnROb2RlJiZ0aGlzLnBsYWNl aG9sZGVyWzBdLnBhcmVudE5vZGUucmVtb3ZlQ2hpbGQodGhpcy5wbGFjZWhvbGRl clswXSk7dGhpcy5vcHRpb25zLmhlbHBlciE9Im9yaWdpbmFsIiYmdGhpcy5oZWxw ZXImJnRoaXMuaGVscGVyWzBdLnBhcmVudE5vZGUmJnRoaXMuaGVscGVyLnJlbW92 ZSgpO2QuZXh0ZW5kKHRoaXMse2hlbHBlcjpudWxsLGRyYWdnaW5nOmZhbHNlLHJl dmVydGluZzpmYWxzZSxfbm9GaW5hbFNvcnQ6bnVsbH0pO3RoaXMuZG9tUG9zaXRp b24ucHJldj9kKHRoaXMuZG9tUG9zaXRpb24ucHJldikuYWZ0ZXIodGhpcy5jdXJy ZW50SXRlbSk6DQpkKHRoaXMuZG9tUG9zaXRpb24ucGFyZW50KS5wcmVwZW5kKHRo aXMuY3VycmVudEl0ZW0pO3JldHVybiB0aGlzfSxzZXJpYWxpemU6ZnVuY3Rpb24o YSl7dmFyIGI9dGhpcy5fZ2V0SXRlbXNBc2pRdWVyeShhJiZhLmNvbm5lY3RlZCks Yz1bXTthPWF8fHt9O2QoYikuZWFjaChmdW5jdGlvbigpe3ZhciBlPShkKGEuaXRl bXx8dGhpcykuYXR0cihhLmF0dHJpYnV0ZXx8ImlkIil8fCIiKS5tYXRjaChhLmV4 cHJlc3Npb258fC8oLispWy09X10oLispLyk7aWYoZSljLnB1c2goKGEua2V5fHxl WzFdKyJbXSIpKyI9IisoYS5rZXkmJmEuZXhwcmVzc2lvbj9lWzFdOmVbMl0pKX0p OyFjLmxlbmd0aCYmYS5rZXkmJmMucHVzaChhLmtleSsiPSIpO3JldHVybiBjLmpv aW4oIiYiKX0sdG9BcnJheTpmdW5jdGlvbihhKXt2YXIgYj10aGlzLl9nZXRJdGVt c0FzalF1ZXJ5KGEmJmEuY29ubmVjdGVkKSxjPVtdO2E9YXx8e307Yi5lYWNoKGZ1 bmN0aW9uKCl7Yy5wdXNoKGQoYS5pdGVtfHx0aGlzKS5hdHRyKGEuYXR0cmlidXRl fHwNCiJpZCIpfHwiIil9KTtyZXR1cm4gY30sX2ludGVyc2VjdHNXaXRoOmZ1bmN0 aW9uKGEpe3ZhciBiPXRoaXMucG9zaXRpb25BYnMubGVmdCxjPWIrdGhpcy5oZWxw ZXJQcm9wb3J0aW9ucy53aWR0aCxlPXRoaXMucG9zaXRpb25BYnMudG9wLGY9ZSt0 aGlzLmhlbHBlclByb3BvcnRpb25zLmhlaWdodCxnPWEubGVmdCxoPWcrYS53aWR0 aCxpPWEudG9wLGs9aSthLmhlaWdodCxqPXRoaXMub2Zmc2V0LmNsaWNrLnRvcCxs PXRoaXMub2Zmc2V0LmNsaWNrLmxlZnQ7aj1lK2o+aSYmZStqPGsmJmIrbD5nJiZi K2w8aDtyZXR1cm4gdGhpcy5vcHRpb25zLnRvbGVyYW5jZT09InBvaW50ZXIifHx0 aGlzLm9wdGlvbnMuZm9yY2VQb2ludGVyRm9yQ29udGFpbmVyc3x8dGhpcy5vcHRp b25zLnRvbGVyYW5jZSE9InBvaW50ZXIiJiZ0aGlzLmhlbHBlclByb3BvcnRpb25z W3RoaXMuZmxvYXRpbmc/IndpZHRoIjoiaGVpZ2h0Il0+YVt0aGlzLmZsb2F0aW5n PyJ3aWR0aCI6ImhlaWdodCJdP2o6ZzxiKw0KdGhpcy5oZWxwZXJQcm9wb3J0aW9u cy53aWR0aC8yJiZjLXRoaXMuaGVscGVyUHJvcG9ydGlvbnMud2lkdGgvMjxoJiZp PGUrdGhpcy5oZWxwZXJQcm9wb3J0aW9ucy5oZWlnaHQvMiYmZi10aGlzLmhlbHBl clByb3BvcnRpb25zLmhlaWdodC8yPGt9LF9pbnRlcnNlY3RzV2l0aFBvaW50ZXI6 ZnVuY3Rpb24oYSl7dmFyIGI9ZC51aS5pc092ZXJBeGlzKHRoaXMucG9zaXRpb25B YnMudG9wK3RoaXMub2Zmc2V0LmNsaWNrLnRvcCxhLnRvcCxhLmhlaWdodCk7YT1k LnVpLmlzT3ZlckF4aXModGhpcy5wb3NpdGlvbkFicy5sZWZ0K3RoaXMub2Zmc2V0 LmNsaWNrLmxlZnQsYS5sZWZ0LGEud2lkdGgpO2I9YiYmYTthPXRoaXMuX2dldERy YWdWZXJ0aWNhbERpcmVjdGlvbigpO3ZhciBjPXRoaXMuX2dldERyYWdIb3Jpem9u dGFsRGlyZWN0aW9uKCk7aWYoIWIpcmV0dXJuIGZhbHNlO3JldHVybiB0aGlzLmZs b2F0aW5nP2MmJmM9PSJyaWdodCJ8fGE9PSJkb3duIj8yOjE6YSYmKGE9PSJkb3du Ij8NCjI6MSl9LF9pbnRlcnNlY3RzV2l0aFNpZGVzOmZ1bmN0aW9uKGEpe3ZhciBi PWQudWkuaXNPdmVyQXhpcyh0aGlzLnBvc2l0aW9uQWJzLnRvcCt0aGlzLm9mZnNl dC5jbGljay50b3AsYS50b3ArYS5oZWlnaHQvMixhLmhlaWdodCk7YT1kLnVpLmlz T3ZlckF4aXModGhpcy5wb3NpdGlvbkFicy5sZWZ0K3RoaXMub2Zmc2V0LmNsaWNr LmxlZnQsYS5sZWZ0K2Eud2lkdGgvMixhLndpZHRoKTt2YXIgYz10aGlzLl9nZXRE cmFnVmVydGljYWxEaXJlY3Rpb24oKSxlPXRoaXMuX2dldERyYWdIb3Jpem9udGFs RGlyZWN0aW9uKCk7cmV0dXJuIHRoaXMuZmxvYXRpbmcmJmU/ZT09InJpZ2h0IiYm YXx8ZT09ImxlZnQiJiYhYTpjJiYoYz09ImRvd24iJiZifHxjPT0idXAiJiYhYil9 LF9nZXREcmFnVmVydGljYWxEaXJlY3Rpb246ZnVuY3Rpb24oKXt2YXIgYT10aGlz LnBvc2l0aW9uQWJzLnRvcC10aGlzLmxhc3RQb3NpdGlvbkFicy50b3A7cmV0dXJu IGEhPTAmJihhPjA/ImRvd24iOiJ1cCIpfSwNCl9nZXREcmFnSG9yaXpvbnRhbERp cmVjdGlvbjpmdW5jdGlvbigpe3ZhciBhPXRoaXMucG9zaXRpb25BYnMubGVmdC10 aGlzLmxhc3RQb3NpdGlvbkFicy5sZWZ0O3JldHVybiBhIT0wJiYoYT4wPyJyaWdo dCI6ImxlZnQiKX0scmVmcmVzaDpmdW5jdGlvbihhKXt0aGlzLl9yZWZyZXNoSXRl bXMoYSk7dGhpcy5yZWZyZXNoUG9zaXRpb25zKCk7cmV0dXJuIHRoaXN9LF9jb25u ZWN0V2l0aDpmdW5jdGlvbigpe3ZhciBhPXRoaXMub3B0aW9ucztyZXR1cm4gYS5j b25uZWN0V2l0aC5jb25zdHJ1Y3Rvcj09U3RyaW5nP1thLmNvbm5lY3RXaXRoXTph LmNvbm5lY3RXaXRofSxfZ2V0SXRlbXNBc2pRdWVyeTpmdW5jdGlvbihhKXt2YXIg Yj1bXSxjPVtdLGU9dGhpcy5fY29ubmVjdFdpdGgoKTtpZihlJiZhKWZvcihhPWUu bGVuZ3RoLTE7YT49MDthLS0pZm9yKHZhciBmPWQoZVthXSksZz1mLmxlbmd0aC0x O2c+PTA7Zy0tKXt2YXIgaD1kLmRhdGEoZltnXSwic29ydGFibGUiKTtpZihoJiZo IT0NCnRoaXMmJiFoLm9wdGlvbnMuZGlzYWJsZWQpYy5wdXNoKFtkLmlzRnVuY3Rp b24oaC5vcHRpb25zLml0ZW1zKT9oLm9wdGlvbnMuaXRlbXMuY2FsbChoLmVsZW1l bnQpOmQoaC5vcHRpb25zLml0ZW1zLGguZWxlbWVudCkubm90KCIudWktc29ydGFi bGUtaGVscGVyIikubm90KCIudWktc29ydGFibGUtcGxhY2Vob2xkZXIiKSxoXSl9 Yy5wdXNoKFtkLmlzRnVuY3Rpb24odGhpcy5vcHRpb25zLml0ZW1zKT90aGlzLm9w dGlvbnMuaXRlbXMuY2FsbCh0aGlzLmVsZW1lbnQsbnVsbCx7b3B0aW9uczp0aGlz Lm9wdGlvbnMsaXRlbTp0aGlzLmN1cnJlbnRJdGVtfSk6ZCh0aGlzLm9wdGlvbnMu aXRlbXMsdGhpcy5lbGVtZW50KS5ub3QoIi51aS1zb3J0YWJsZS1oZWxwZXIiKS5u b3QoIi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlciIpLHRoaXNdKTtmb3IoYT1jLmxl bmd0aC0xO2E+PTA7YS0tKWNbYV1bMF0uZWFjaChmdW5jdGlvbigpe2IucHVzaCh0 aGlzKX0pO3JldHVybiBkKGIpfSxfcmVtb3ZlQ3VycmVudHNGcm9tSXRlbXM6ZnVu Y3Rpb24oKXtmb3IodmFyIGE9DQp0aGlzLmN1cnJlbnRJdGVtLmZpbmQoIjpkYXRh KHNvcnRhYmxlLWl0ZW0pIiksYj0wO2I8dGhpcy5pdGVtcy5sZW5ndGg7YisrKWZv cih2YXIgYz0wO2M8YS5sZW5ndGg7YysrKWFbY109PXRoaXMuaXRlbXNbYl0uaXRl bVswXSYmdGhpcy5pdGVtcy5zcGxpY2UoYiwxKX0sX3JlZnJlc2hJdGVtczpmdW5j dGlvbihhKXt0aGlzLml0ZW1zPVtdO3RoaXMuY29udGFpbmVycz1bdGhpc107dmFy IGI9dGhpcy5pdGVtcyxjPVtbZC5pc0Z1bmN0aW9uKHRoaXMub3B0aW9ucy5pdGVt cyk/dGhpcy5vcHRpb25zLml0ZW1zLmNhbGwodGhpcy5lbGVtZW50WzBdLGEse2l0 ZW06dGhpcy5jdXJyZW50SXRlbX0pOmQodGhpcy5vcHRpb25zLml0ZW1zLHRoaXMu ZWxlbWVudCksdGhpc11dLGU9dGhpcy5fY29ubmVjdFdpdGgoKTtpZihlKWZvcih2 YXIgZj1lLmxlbmd0aC0xO2Y+PTA7Zi0tKWZvcih2YXIgZz1kKGVbZl0pLGg9Zy5s ZW5ndGgtMTtoPj0wO2gtLSl7dmFyIGk9ZC5kYXRhKGdbaF0sInNvcnRhYmxlIik7 DQppZihpJiZpIT10aGlzJiYhaS5vcHRpb25zLmRpc2FibGVkKXtjLnB1c2goW2Qu aXNGdW5jdGlvbihpLm9wdGlvbnMuaXRlbXMpP2kub3B0aW9ucy5pdGVtcy5jYWxs KGkuZWxlbWVudFswXSxhLHtpdGVtOnRoaXMuY3VycmVudEl0ZW19KTpkKGkub3B0 aW9ucy5pdGVtcyxpLmVsZW1lbnQpLGldKTt0aGlzLmNvbnRhaW5lcnMucHVzaChp KX19Zm9yKGY9Yy5sZW5ndGgtMTtmPj0wO2YtLSl7YT1jW2ZdWzFdO2U9Y1tmXVsw XTtoPTA7Zm9yKGc9ZS5sZW5ndGg7aDxnO2grKyl7aT1kKGVbaF0pO2kuZGF0YSgi c29ydGFibGUtaXRlbSIsYSk7Yi5wdXNoKHtpdGVtOmksaW5zdGFuY2U6YSx3aWR0 aDowLGhlaWdodDowLGxlZnQ6MCx0b3A6MH0pfX19LHJlZnJlc2hQb3NpdGlvbnM6 ZnVuY3Rpb24oYSl7aWYodGhpcy5vZmZzZXRQYXJlbnQmJnRoaXMuaGVscGVyKXRo aXMub2Zmc2V0LnBhcmVudD10aGlzLl9nZXRQYXJlbnRPZmZzZXQoKTtmb3IodmFy IGI9dGhpcy5pdGVtcy5sZW5ndGgtMTtiPj0NCjA7Yi0tKXt2YXIgYz10aGlzLml0 ZW1zW2JdLGU9dGhpcy5vcHRpb25zLnRvbGVyYW5jZUVsZW1lbnQ/ZCh0aGlzLm9w dGlvbnMudG9sZXJhbmNlRWxlbWVudCxjLml0ZW0pOmMuaXRlbTtpZighYSl7Yy53 aWR0aD1lLm91dGVyV2lkdGgoKTtjLmhlaWdodD1lLm91dGVySGVpZ2h0KCl9ZT1l Lm9mZnNldCgpO2MubGVmdD1lLmxlZnQ7Yy50b3A9ZS50b3B9aWYodGhpcy5vcHRp b25zLmN1c3RvbSYmdGhpcy5vcHRpb25zLmN1c3RvbS5yZWZyZXNoQ29udGFpbmVy cyl0aGlzLm9wdGlvbnMuY3VzdG9tLnJlZnJlc2hDb250YWluZXJzLmNhbGwodGhp cyk7ZWxzZSBmb3IoYj10aGlzLmNvbnRhaW5lcnMubGVuZ3RoLTE7Yj49MDtiLS0p e2U9dGhpcy5jb250YWluZXJzW2JdLmVsZW1lbnQub2Zmc2V0KCk7dGhpcy5jb250 YWluZXJzW2JdLmNvbnRhaW5lckNhY2hlLmxlZnQ9ZS5sZWZ0O3RoaXMuY29udGFp bmVyc1tiXS5jb250YWluZXJDYWNoZS50b3A9ZS50b3A7dGhpcy5jb250YWluZXJz W2JdLmNvbnRhaW5lckNhY2hlLndpZHRoPQ0KdGhpcy5jb250YWluZXJzW2JdLmVs ZW1lbnQub3V0ZXJXaWR0aCgpO3RoaXMuY29udGFpbmVyc1tiXS5jb250YWluZXJD YWNoZS5oZWlnaHQ9dGhpcy5jb250YWluZXJzW2JdLmVsZW1lbnQub3V0ZXJIZWln aHQoKX1yZXR1cm4gdGhpc30sX2NyZWF0ZVBsYWNlaG9sZGVyOmZ1bmN0aW9uKGEp e3ZhciBiPWF8fHRoaXMsYz1iLm9wdGlvbnM7aWYoIWMucGxhY2Vob2xkZXJ8fGMu cGxhY2Vob2xkZXIuY29uc3RydWN0b3I9PVN0cmluZyl7dmFyIGU9Yy5wbGFjZWhv bGRlcjtjLnBsYWNlaG9sZGVyPXtlbGVtZW50OmZ1bmN0aW9uKCl7dmFyIGY9ZChk b2N1bWVudC5jcmVhdGVFbGVtZW50KGIuY3VycmVudEl0ZW1bMF0ubm9kZU5hbWUp KS5hZGRDbGFzcyhlfHxiLmN1cnJlbnRJdGVtWzBdLmNsYXNzTmFtZSsiIHVpLXNv cnRhYmxlLXBsYWNlaG9sZGVyIikucmVtb3ZlQ2xhc3MoInVpLXNvcnRhYmxlLWhl bHBlciIpWzBdO2lmKCFlKWYuc3R5bGUudmlzaWJpbGl0eT0iaGlkZGVuIjtyZXR1 cm4gZn0sDQp1cGRhdGU6ZnVuY3Rpb24oZixnKXtpZighKGUmJiFjLmZvcmNlUGxh Y2Vob2xkZXJTaXplKSl7Zy5oZWlnaHQoKXx8Zy5oZWlnaHQoYi5jdXJyZW50SXRl bS5pbm5lckhlaWdodCgpLXBhcnNlSW50KGIuY3VycmVudEl0ZW0uY3NzKCJwYWRk aW5nVG9wIil8fDAsMTApLXBhcnNlSW50KGIuY3VycmVudEl0ZW0uY3NzKCJwYWRk aW5nQm90dG9tIil8fDAsMTApKTtnLndpZHRoKCl8fGcud2lkdGgoYi5jdXJyZW50 SXRlbS5pbm5lcldpZHRoKCktcGFyc2VJbnQoYi5jdXJyZW50SXRlbS5jc3MoInBh ZGRpbmdMZWZ0Iil8fDAsMTApLXBhcnNlSW50KGIuY3VycmVudEl0ZW0uY3NzKCJw YWRkaW5nUmlnaHQiKXx8MCwxMCkpfX19fWIucGxhY2Vob2xkZXI9ZChjLnBsYWNl aG9sZGVyLmVsZW1lbnQuY2FsbChiLmVsZW1lbnQsYi5jdXJyZW50SXRlbSkpO2Iu Y3VycmVudEl0ZW0uYWZ0ZXIoYi5wbGFjZWhvbGRlcik7Yy5wbGFjZWhvbGRlci51 cGRhdGUoYixiLnBsYWNlaG9sZGVyKX0sX2NvbnRhY3RDb250YWluZXJzOmZ1bmN0 aW9uKGEpe2Zvcih2YXIgYj0NCm51bGwsYz1udWxsLGU9dGhpcy5jb250YWluZXJz Lmxlbmd0aC0xO2U+PTA7ZS0tKWlmKCFkLnVpLmNvbnRhaW5zKHRoaXMuY3VycmVu dEl0ZW1bMF0sdGhpcy5jb250YWluZXJzW2VdLmVsZW1lbnRbMF0pKWlmKHRoaXMu X2ludGVyc2VjdHNXaXRoKHRoaXMuY29udGFpbmVyc1tlXS5jb250YWluZXJDYWNo ZSkpe2lmKCEoYiYmZC51aS5jb250YWlucyh0aGlzLmNvbnRhaW5lcnNbZV0uZWxl bWVudFswXSxiLmVsZW1lbnRbMF0pKSl7Yj10aGlzLmNvbnRhaW5lcnNbZV07Yz1l fX1lbHNlIGlmKHRoaXMuY29udGFpbmVyc1tlXS5jb250YWluZXJDYWNoZS5vdmVy KXt0aGlzLmNvbnRhaW5lcnNbZV0uX3RyaWdnZXIoIm91dCIsYSx0aGlzLl91aUhh c2godGhpcykpO3RoaXMuY29udGFpbmVyc1tlXS5jb250YWluZXJDYWNoZS5vdmVy PTB9aWYoYilpZih0aGlzLmNvbnRhaW5lcnMubGVuZ3RoPT09MSl7dGhpcy5jb250 YWluZXJzW2NdLl90cmlnZ2VyKCJvdmVyIixhLHRoaXMuX3VpSGFzaCh0aGlzKSk7 DQp0aGlzLmNvbnRhaW5lcnNbY10uY29udGFpbmVyQ2FjaGUub3Zlcj0xfWVsc2Ug aWYodGhpcy5jdXJyZW50Q29udGFpbmVyIT10aGlzLmNvbnRhaW5lcnNbY10pe2I9 MUU0O2U9bnVsbDtmb3IodmFyIGY9dGhpcy5wb3NpdGlvbkFic1t0aGlzLmNvbnRh aW5lcnNbY10uZmxvYXRpbmc/ImxlZnQiOiJ0b3AiXSxnPXRoaXMuaXRlbXMubGVu Z3RoLTE7Zz49MDtnLS0paWYoZC51aS5jb250YWlucyh0aGlzLmNvbnRhaW5lcnNb Y10uZWxlbWVudFswXSx0aGlzLml0ZW1zW2ddLml0ZW1bMF0pKXt2YXIgaD10aGlz Lml0ZW1zW2ddW3RoaXMuY29udGFpbmVyc1tjXS5mbG9hdGluZz8ibGVmdCI6InRv cCJdO2lmKE1hdGguYWJzKGgtZik8Yil7Yj1NYXRoLmFicyhoLWYpO2U9dGhpcy5p dGVtc1tnXX19aWYoZXx8dGhpcy5vcHRpb25zLmRyb3BPbkVtcHR5KXt0aGlzLmN1 cnJlbnRDb250YWluZXI9dGhpcy5jb250YWluZXJzW2NdO2U/dGhpcy5fcmVhcnJh bmdlKGEsZSxudWxsLHRydWUpOnRoaXMuX3JlYXJyYW5nZShhLA0KbnVsbCx0aGlz LmNvbnRhaW5lcnNbY10uZWxlbWVudCx0cnVlKTt0aGlzLl90cmlnZ2VyKCJjaGFu Z2UiLGEsdGhpcy5fdWlIYXNoKCkpO3RoaXMuY29udGFpbmVyc1tjXS5fdHJpZ2dl cigiY2hhbmdlIixhLHRoaXMuX3VpSGFzaCh0aGlzKSk7dGhpcy5vcHRpb25zLnBs YWNlaG9sZGVyLnVwZGF0ZSh0aGlzLmN1cnJlbnRDb250YWluZXIsdGhpcy5wbGFj ZWhvbGRlcik7dGhpcy5jb250YWluZXJzW2NdLl90cmlnZ2VyKCJvdmVyIixhLHRo aXMuX3VpSGFzaCh0aGlzKSk7dGhpcy5jb250YWluZXJzW2NdLmNvbnRhaW5lckNh Y2hlLm92ZXI9MX19fSxfY3JlYXRlSGVscGVyOmZ1bmN0aW9uKGEpe3ZhciBiPXRo aXMub3B0aW9uczthPWQuaXNGdW5jdGlvbihiLmhlbHBlcik/ZChiLmhlbHBlci5h cHBseSh0aGlzLmVsZW1lbnRbMF0sW2EsdGhpcy5jdXJyZW50SXRlbV0pKTpiLmhl bHBlcj09ImNsb25lIj90aGlzLmN1cnJlbnRJdGVtLmNsb25lKCk6dGhpcy5jdXJy ZW50SXRlbTthLnBhcmVudHMoImJvZHkiKS5sZW5ndGh8fA0KZChiLmFwcGVuZFRv IT0icGFyZW50Ij9iLmFwcGVuZFRvOnRoaXMuY3VycmVudEl0ZW1bMF0ucGFyZW50 Tm9kZSlbMF0uYXBwZW5kQ2hpbGQoYVswXSk7aWYoYVswXT09dGhpcy5jdXJyZW50 SXRlbVswXSl0aGlzLl9zdG9yZWRDU1M9e3dpZHRoOnRoaXMuY3VycmVudEl0ZW1b MF0uc3R5bGUud2lkdGgsaGVpZ2h0OnRoaXMuY3VycmVudEl0ZW1bMF0uc3R5bGUu aGVpZ2h0LHBvc2l0aW9uOnRoaXMuY3VycmVudEl0ZW0uY3NzKCJwb3NpdGlvbiIp LHRvcDp0aGlzLmN1cnJlbnRJdGVtLmNzcygidG9wIiksbGVmdDp0aGlzLmN1cnJl bnRJdGVtLmNzcygibGVmdCIpfTtpZihhWzBdLnN0eWxlLndpZHRoPT0iInx8Yi5m b3JjZUhlbHBlclNpemUpYS53aWR0aCh0aGlzLmN1cnJlbnRJdGVtLndpZHRoKCkp O2lmKGFbMF0uc3R5bGUuaGVpZ2h0PT0iInx8Yi5mb3JjZUhlbHBlclNpemUpYS5o ZWlnaHQodGhpcy5jdXJyZW50SXRlbS5oZWlnaHQoKSk7cmV0dXJuIGF9LF9hZGp1 c3RPZmZzZXRGcm9tSGVscGVyOmZ1bmN0aW9uKGEpe2lmKHR5cGVvZiBhPT0NCiJz dHJpbmciKWE9YS5zcGxpdCgiICIpO2lmKGQuaXNBcnJheShhKSlhPXtsZWZ0Oith WzBdLHRvcDorYVsxXXx8MH07aWYoImxlZnQiaW4gYSl0aGlzLm9mZnNldC5jbGlj ay5sZWZ0PWEubGVmdCt0aGlzLm1hcmdpbnMubGVmdDtpZigicmlnaHQiaW4gYSl0 aGlzLm9mZnNldC5jbGljay5sZWZ0PXRoaXMuaGVscGVyUHJvcG9ydGlvbnMud2lk dGgtYS5yaWdodCt0aGlzLm1hcmdpbnMubGVmdDtpZigidG9wImluIGEpdGhpcy5v ZmZzZXQuY2xpY2sudG9wPWEudG9wK3RoaXMubWFyZ2lucy50b3A7aWYoImJvdHRv bSJpbiBhKXRoaXMub2Zmc2V0LmNsaWNrLnRvcD10aGlzLmhlbHBlclByb3BvcnRp b25zLmhlaWdodC1hLmJvdHRvbSt0aGlzLm1hcmdpbnMudG9wfSxfZ2V0UGFyZW50 T2Zmc2V0OmZ1bmN0aW9uKCl7dGhpcy5vZmZzZXRQYXJlbnQ9dGhpcy5oZWxwZXIu b2Zmc2V0UGFyZW50KCk7dmFyIGE9dGhpcy5vZmZzZXRQYXJlbnQub2Zmc2V0KCk7 aWYodGhpcy5jc3NQb3NpdGlvbj09DQoiYWJzb2x1dGUiJiZ0aGlzLnNjcm9sbFBh cmVudFswXSE9ZG9jdW1lbnQmJmQudWkuY29udGFpbnModGhpcy5zY3JvbGxQYXJl bnRbMF0sdGhpcy5vZmZzZXRQYXJlbnRbMF0pKXthLmxlZnQrPXRoaXMuc2Nyb2xs UGFyZW50LnNjcm9sbExlZnQoKTthLnRvcCs9dGhpcy5zY3JvbGxQYXJlbnQuc2Ny b2xsVG9wKCl9aWYodGhpcy5vZmZzZXRQYXJlbnRbMF09PWRvY3VtZW50LmJvZHl8 fHRoaXMub2Zmc2V0UGFyZW50WzBdLnRhZ05hbWUmJnRoaXMub2Zmc2V0UGFyZW50 WzBdLnRhZ05hbWUudG9Mb3dlckNhc2UoKT09Imh0bWwiJiZkLmJyb3dzZXIubXNp ZSlhPXt0b3A6MCxsZWZ0OjB9O3JldHVybnt0b3A6YS50b3ArKHBhcnNlSW50KHRo aXMub2Zmc2V0UGFyZW50LmNzcygiYm9yZGVyVG9wV2lkdGgiKSwxMCl8fDApLGxl ZnQ6YS5sZWZ0KyhwYXJzZUludCh0aGlzLm9mZnNldFBhcmVudC5jc3MoImJvcmRl ckxlZnRXaWR0aCIpLDEwKXx8MCl9fSxfZ2V0UmVsYXRpdmVPZmZzZXQ6ZnVuY3Rp b24oKXtpZih0aGlzLmNzc1Bvc2l0aW9uPT0NCiJyZWxhdGl2ZSIpe3ZhciBhPXRo aXMuY3VycmVudEl0ZW0ucG9zaXRpb24oKTtyZXR1cm57dG9wOmEudG9wLShwYXJz ZUludCh0aGlzLmhlbHBlci5jc3MoInRvcCIpLDEwKXx8MCkrdGhpcy5zY3JvbGxQ YXJlbnQuc2Nyb2xsVG9wKCksbGVmdDphLmxlZnQtKHBhcnNlSW50KHRoaXMuaGVs cGVyLmNzcygibGVmdCIpLDEwKXx8MCkrdGhpcy5zY3JvbGxQYXJlbnQuc2Nyb2xs TGVmdCgpfX1lbHNlIHJldHVybnt0b3A6MCxsZWZ0OjB9fSxfY2FjaGVNYXJnaW5z OmZ1bmN0aW9uKCl7dGhpcy5tYXJnaW5zPXtsZWZ0OnBhcnNlSW50KHRoaXMuY3Vy cmVudEl0ZW0uY3NzKCJtYXJnaW5MZWZ0IiksMTApfHwwLHRvcDpwYXJzZUludCh0 aGlzLmN1cnJlbnRJdGVtLmNzcygibWFyZ2luVG9wIiksMTApfHwwfX0sX2NhY2hl SGVscGVyUHJvcG9ydGlvbnM6ZnVuY3Rpb24oKXt0aGlzLmhlbHBlclByb3BvcnRp b25zPXt3aWR0aDp0aGlzLmhlbHBlci5vdXRlcldpZHRoKCksaGVpZ2h0OnRoaXMu aGVscGVyLm91dGVySGVpZ2h0KCl9fSwNCl9zZXRDb250YWlubWVudDpmdW5jdGlv bigpe3ZhciBhPXRoaXMub3B0aW9ucztpZihhLmNvbnRhaW5tZW50PT0icGFyZW50 IilhLmNvbnRhaW5tZW50PXRoaXMuaGVscGVyWzBdLnBhcmVudE5vZGU7aWYoYS5j b250YWlubWVudD09ImRvY3VtZW50Inx8YS5jb250YWlubWVudD09IndpbmRvdyIp dGhpcy5jb250YWlubWVudD1bMC10aGlzLm9mZnNldC5yZWxhdGl2ZS5sZWZ0LXRo aXMub2Zmc2V0LnBhcmVudC5sZWZ0LDAtdGhpcy5vZmZzZXQucmVsYXRpdmUudG9w LXRoaXMub2Zmc2V0LnBhcmVudC50b3AsZChhLmNvbnRhaW5tZW50PT0iZG9jdW1l bnQiP2RvY3VtZW50OndpbmRvdykud2lkdGgoKS10aGlzLmhlbHBlclByb3BvcnRp b25zLndpZHRoLXRoaXMubWFyZ2lucy5sZWZ0LChkKGEuY29udGFpbm1lbnQ9PSJk b2N1bWVudCI/ZG9jdW1lbnQ6d2luZG93KS5oZWlnaHQoKXx8ZG9jdW1lbnQuYm9k eS5wYXJlbnROb2RlLnNjcm9sbEhlaWdodCktdGhpcy5oZWxwZXJQcm9wb3J0aW9u cy5oZWlnaHQtDQp0aGlzLm1hcmdpbnMudG9wXTtpZighL14oZG9jdW1lbnR8d2lu ZG93fHBhcmVudCkkLy50ZXN0KGEuY29udGFpbm1lbnQpKXt2YXIgYj1kKGEuY29u dGFpbm1lbnQpWzBdO2E9ZChhLmNvbnRhaW5tZW50KS5vZmZzZXQoKTt2YXIgYz1k KGIpLmNzcygib3ZlcmZsb3ciKSE9ImhpZGRlbiI7dGhpcy5jb250YWlubWVudD1b YS5sZWZ0KyhwYXJzZUludChkKGIpLmNzcygiYm9yZGVyTGVmdFdpZHRoIiksMTAp fHwwKSsocGFyc2VJbnQoZChiKS5jc3MoInBhZGRpbmdMZWZ0IiksMTApfHwwKS10 aGlzLm1hcmdpbnMubGVmdCxhLnRvcCsocGFyc2VJbnQoZChiKS5jc3MoImJvcmRl clRvcFdpZHRoIiksMTApfHwwKSsocGFyc2VJbnQoZChiKS5jc3MoInBhZGRpbmdU b3AiKSwxMCl8fDApLXRoaXMubWFyZ2lucy50b3AsYS5sZWZ0KyhjP01hdGgubWF4 KGIuc2Nyb2xsV2lkdGgsYi5vZmZzZXRXaWR0aCk6Yi5vZmZzZXRXaWR0aCktKHBh cnNlSW50KGQoYikuY3NzKCJib3JkZXJMZWZ0V2lkdGgiKSwNCjEwKXx8MCktKHBh cnNlSW50KGQoYikuY3NzKCJwYWRkaW5nUmlnaHQiKSwxMCl8fDApLXRoaXMuaGVs cGVyUHJvcG9ydGlvbnMud2lkdGgtdGhpcy5tYXJnaW5zLmxlZnQsYS50b3ArKGM/ TWF0aC5tYXgoYi5zY3JvbGxIZWlnaHQsYi5vZmZzZXRIZWlnaHQpOmIub2Zmc2V0 SGVpZ2h0KS0ocGFyc2VJbnQoZChiKS5jc3MoImJvcmRlclRvcFdpZHRoIiksMTAp fHwwKS0ocGFyc2VJbnQoZChiKS5jc3MoInBhZGRpbmdCb3R0b20iKSwxMCl8fDAp LXRoaXMuaGVscGVyUHJvcG9ydGlvbnMuaGVpZ2h0LXRoaXMubWFyZ2lucy50b3Bd fX0sX2NvbnZlcnRQb3NpdGlvblRvOmZ1bmN0aW9uKGEsYil7aWYoIWIpYj10aGlz LnBvc2l0aW9uO2E9YT09ImFic29sdXRlIj8xOi0xO3ZhciBjPXRoaXMuY3NzUG9z aXRpb249PSJhYnNvbHV0ZSImJiEodGhpcy5zY3JvbGxQYXJlbnRbMF0hPWRvY3Vt ZW50JiZkLnVpLmNvbnRhaW5zKHRoaXMuc2Nyb2xsUGFyZW50WzBdLHRoaXMub2Zm c2V0UGFyZW50WzBdKSk/DQp0aGlzLm9mZnNldFBhcmVudDp0aGlzLnNjcm9sbFBh cmVudCxlPS8oaHRtbHxib2R5KS9pLnRlc3QoY1swXS50YWdOYW1lKTtyZXR1cm57 dG9wOmIudG9wK3RoaXMub2Zmc2V0LnJlbGF0aXZlLnRvcCphK3RoaXMub2Zmc2V0 LnBhcmVudC50b3AqYS0oZC5icm93c2VyLnNhZmFyaSYmdGhpcy5jc3NQb3NpdGlv bj09ImZpeGVkIj8wOih0aGlzLmNzc1Bvc2l0aW9uPT0iZml4ZWQiPy10aGlzLnNj cm9sbFBhcmVudC5zY3JvbGxUb3AoKTplPzA6Yy5zY3JvbGxUb3AoKSkqYSksbGVm dDpiLmxlZnQrdGhpcy5vZmZzZXQucmVsYXRpdmUubGVmdCphK3RoaXMub2Zmc2V0 LnBhcmVudC5sZWZ0KmEtKGQuYnJvd3Nlci5zYWZhcmkmJnRoaXMuY3NzUG9zaXRp b249PSJmaXhlZCI/MDoodGhpcy5jc3NQb3NpdGlvbj09ImZpeGVkIj8tdGhpcy5z Y3JvbGxQYXJlbnQuc2Nyb2xsTGVmdCgpOmU/MDpjLnNjcm9sbExlZnQoKSkqYSl9 fSxfZ2VuZXJhdGVQb3NpdGlvbjpmdW5jdGlvbihhKXt2YXIgYj0NCnRoaXMub3B0 aW9ucyxjPXRoaXMuY3NzUG9zaXRpb249PSJhYnNvbHV0ZSImJiEodGhpcy5zY3Jv bGxQYXJlbnRbMF0hPWRvY3VtZW50JiZkLnVpLmNvbnRhaW5zKHRoaXMuc2Nyb2xs UGFyZW50WzBdLHRoaXMub2Zmc2V0UGFyZW50WzBdKSk/dGhpcy5vZmZzZXRQYXJl bnQ6dGhpcy5zY3JvbGxQYXJlbnQsZT0vKGh0bWx8Ym9keSkvaS50ZXN0KGNbMF0u dGFnTmFtZSk7aWYodGhpcy5jc3NQb3NpdGlvbj09InJlbGF0aXZlIiYmISh0aGlz LnNjcm9sbFBhcmVudFswXSE9ZG9jdW1lbnQmJnRoaXMuc2Nyb2xsUGFyZW50WzBd IT10aGlzLm9mZnNldFBhcmVudFswXSkpdGhpcy5vZmZzZXQucmVsYXRpdmU9dGhp cy5fZ2V0UmVsYXRpdmVPZmZzZXQoKTt2YXIgZj1hLnBhZ2VYLGc9YS5wYWdlWTtp Zih0aGlzLm9yaWdpbmFsUG9zaXRpb24pe2lmKHRoaXMuY29udGFpbm1lbnQpe2lm KGEucGFnZVgtdGhpcy5vZmZzZXQuY2xpY2subGVmdDx0aGlzLmNvbnRhaW5tZW50 WzBdKWY9dGhpcy5jb250YWlubWVudFswXSsNCnRoaXMub2Zmc2V0LmNsaWNrLmxl ZnQ7aWYoYS5wYWdlWS10aGlzLm9mZnNldC5jbGljay50b3A8dGhpcy5jb250YWlu bWVudFsxXSlnPXRoaXMuY29udGFpbm1lbnRbMV0rdGhpcy5vZmZzZXQuY2xpY2su dG9wO2lmKGEucGFnZVgtdGhpcy5vZmZzZXQuY2xpY2subGVmdD50aGlzLmNvbnRh aW5tZW50WzJdKWY9dGhpcy5jb250YWlubWVudFsyXSt0aGlzLm9mZnNldC5jbGlj ay5sZWZ0O2lmKGEucGFnZVktdGhpcy5vZmZzZXQuY2xpY2sudG9wPnRoaXMuY29u dGFpbm1lbnRbM10pZz10aGlzLmNvbnRhaW5tZW50WzNdK3RoaXMub2Zmc2V0LmNs aWNrLnRvcH1pZihiLmdyaWQpe2c9dGhpcy5vcmlnaW5hbFBhZ2VZK01hdGgucm91 bmQoKGctdGhpcy5vcmlnaW5hbFBhZ2VZKS9iLmdyaWRbMV0pKmIuZ3JpZFsxXTtn PXRoaXMuY29udGFpbm1lbnQ/IShnLXRoaXMub2Zmc2V0LmNsaWNrLnRvcDx0aGlz LmNvbnRhaW5tZW50WzFdfHxnLXRoaXMub2Zmc2V0LmNsaWNrLnRvcD50aGlzLmNv bnRhaW5tZW50WzNdKT8NCmc6IShnLXRoaXMub2Zmc2V0LmNsaWNrLnRvcDx0aGlz LmNvbnRhaW5tZW50WzFdKT9nLWIuZ3JpZFsxXTpnK2IuZ3JpZFsxXTpnO2Y9dGhp cy5vcmlnaW5hbFBhZ2VYK01hdGgucm91bmQoKGYtdGhpcy5vcmlnaW5hbFBhZ2VY KS9iLmdyaWRbMF0pKmIuZ3JpZFswXTtmPXRoaXMuY29udGFpbm1lbnQ/IShmLXRo aXMub2Zmc2V0LmNsaWNrLmxlZnQ8dGhpcy5jb250YWlubWVudFswXXx8Zi10aGlz Lm9mZnNldC5jbGljay5sZWZ0PnRoaXMuY29udGFpbm1lbnRbMl0pP2Y6IShmLXRo aXMub2Zmc2V0LmNsaWNrLmxlZnQ8dGhpcy5jb250YWlubWVudFswXSk/Zi1iLmdy aWRbMF06ZitiLmdyaWRbMF06Zn19cmV0dXJue3RvcDpnLXRoaXMub2Zmc2V0LmNs aWNrLnRvcC10aGlzLm9mZnNldC5yZWxhdGl2ZS50b3AtdGhpcy5vZmZzZXQucGFy ZW50LnRvcCsoZC5icm93c2VyLnNhZmFyaSYmdGhpcy5jc3NQb3NpdGlvbj09ImZp eGVkIj8wOnRoaXMuY3NzUG9zaXRpb249PSJmaXhlZCI/LXRoaXMuc2Nyb2xsUGFy ZW50LnNjcm9sbFRvcCgpOg0KZT8wOmMuc2Nyb2xsVG9wKCkpLGxlZnQ6Zi10aGlz Lm9mZnNldC5jbGljay5sZWZ0LXRoaXMub2Zmc2V0LnJlbGF0aXZlLmxlZnQtdGhp cy5vZmZzZXQucGFyZW50LmxlZnQrKGQuYnJvd3Nlci5zYWZhcmkmJnRoaXMuY3Nz UG9zaXRpb249PSJmaXhlZCI/MDp0aGlzLmNzc1Bvc2l0aW9uPT0iZml4ZWQiPy10 aGlzLnNjcm9sbFBhcmVudC5zY3JvbGxMZWZ0KCk6ZT8wOmMuc2Nyb2xsTGVmdCgp KX19LF9yZWFycmFuZ2U6ZnVuY3Rpb24oYSxiLGMsZSl7Yz9jWzBdLmFwcGVuZENo aWxkKHRoaXMucGxhY2Vob2xkZXJbMF0pOmIuaXRlbVswXS5wYXJlbnROb2RlLmlu c2VydEJlZm9yZSh0aGlzLnBsYWNlaG9sZGVyWzBdLHRoaXMuZGlyZWN0aW9uPT0i ZG93biI/Yi5pdGVtWzBdOmIuaXRlbVswXS5uZXh0U2libGluZyk7dGhpcy5jb3Vu dGVyPXRoaXMuY291bnRlcj8rK3RoaXMuY291bnRlcjoxO3ZhciBmPXRoaXMsZz10 aGlzLmNvdW50ZXI7d2luZG93LnNldFRpbWVvdXQoZnVuY3Rpb24oKXtnPT0NCmYu Y291bnRlciYmZi5yZWZyZXNoUG9zaXRpb25zKCFlKX0sMCl9LF9jbGVhcjpmdW5j dGlvbihhLGIpe3RoaXMucmV2ZXJ0aW5nPWZhbHNlO3ZhciBjPVtdOyF0aGlzLl9u b0ZpbmFsU29ydCYmdGhpcy5jdXJyZW50SXRlbVswXS5wYXJlbnROb2RlJiZ0aGlz LnBsYWNlaG9sZGVyLmJlZm9yZSh0aGlzLmN1cnJlbnRJdGVtKTt0aGlzLl9ub0Zp bmFsU29ydD1udWxsO2lmKHRoaXMuaGVscGVyWzBdPT10aGlzLmN1cnJlbnRJdGVt WzBdKXtmb3IodmFyIGUgaW4gdGhpcy5fc3RvcmVkQ1NTKWlmKHRoaXMuX3N0b3Jl ZENTU1tlXT09ImF1dG8ifHx0aGlzLl9zdG9yZWRDU1NbZV09PSJzdGF0aWMiKXRo aXMuX3N0b3JlZENTU1tlXT0iIjt0aGlzLmN1cnJlbnRJdGVtLmNzcyh0aGlzLl9z dG9yZWRDU1MpLnJlbW92ZUNsYXNzKCJ1aS1zb3J0YWJsZS1oZWxwZXIiKX1lbHNl IHRoaXMuY3VycmVudEl0ZW0uc2hvdygpO3RoaXMuZnJvbU91dHNpZGUmJiFiJiZj LnB1c2goZnVuY3Rpb24oZil7dGhpcy5fdHJpZ2dlcigicmVjZWl2ZSIsDQpmLHRo aXMuX3VpSGFzaCh0aGlzLmZyb21PdXRzaWRlKSl9KTtpZigodGhpcy5mcm9tT3V0 c2lkZXx8dGhpcy5kb21Qb3NpdGlvbi5wcmV2IT10aGlzLmN1cnJlbnRJdGVtLnBy ZXYoKS5ub3QoIi51aS1zb3J0YWJsZS1oZWxwZXIiKVswXXx8dGhpcy5kb21Qb3Np dGlvbi5wYXJlbnQhPXRoaXMuY3VycmVudEl0ZW0ucGFyZW50KClbMF0pJiYhYilj LnB1c2goZnVuY3Rpb24oZil7dGhpcy5fdHJpZ2dlcigidXBkYXRlIixmLHRoaXMu X3VpSGFzaCgpKX0pO2lmKCFkLnVpLmNvbnRhaW5zKHRoaXMuZWxlbWVudFswXSx0 aGlzLmN1cnJlbnRJdGVtWzBdKSl7Ynx8Yy5wdXNoKGZ1bmN0aW9uKGYpe3RoaXMu X3RyaWdnZXIoInJlbW92ZSIsZix0aGlzLl91aUhhc2goKSl9KTtmb3IoZT10aGlz LmNvbnRhaW5lcnMubGVuZ3RoLTE7ZT49MDtlLS0paWYoZC51aS5jb250YWlucyh0 aGlzLmNvbnRhaW5lcnNbZV0uZWxlbWVudFswXSx0aGlzLmN1cnJlbnRJdGVtWzBd KSYmIWIpe2MucHVzaChmdW5jdGlvbihmKXtyZXR1cm4gZnVuY3Rpb24oZyl7Zi5f dHJpZ2dlcigicmVjZWl2ZSIsDQpnLHRoaXMuX3VpSGFzaCh0aGlzKSl9fS5jYWxs KHRoaXMsdGhpcy5jb250YWluZXJzW2VdKSk7Yy5wdXNoKGZ1bmN0aW9uKGYpe3Jl dHVybiBmdW5jdGlvbihnKXtmLl90cmlnZ2VyKCJ1cGRhdGUiLGcsdGhpcy5fdWlI YXNoKHRoaXMpKX19LmNhbGwodGhpcyx0aGlzLmNvbnRhaW5lcnNbZV0pKX19Zm9y KGU9dGhpcy5jb250YWluZXJzLmxlbmd0aC0xO2U+PTA7ZS0tKXtifHxjLnB1c2go ZnVuY3Rpb24oZil7cmV0dXJuIGZ1bmN0aW9uKGcpe2YuX3RyaWdnZXIoImRlYWN0 aXZhdGUiLGcsdGhpcy5fdWlIYXNoKHRoaXMpKX19LmNhbGwodGhpcyx0aGlzLmNv bnRhaW5lcnNbZV0pKTtpZih0aGlzLmNvbnRhaW5lcnNbZV0uY29udGFpbmVyQ2Fj aGUub3Zlcil7Yy5wdXNoKGZ1bmN0aW9uKGYpe3JldHVybiBmdW5jdGlvbihnKXtm Ll90cmlnZ2VyKCJvdXQiLGcsdGhpcy5fdWlIYXNoKHRoaXMpKX19LmNhbGwodGhp cyx0aGlzLmNvbnRhaW5lcnNbZV0pKTt0aGlzLmNvbnRhaW5lcnNbZV0uY29udGFp bmVyQ2FjaGUub3Zlcj0NCjB9fXRoaXMuX3N0b3JlZEN1cnNvciYmZCgiYm9keSIp LmNzcygiY3Vyc29yIix0aGlzLl9zdG9yZWRDdXJzb3IpO3RoaXMuX3N0b3JlZE9w YWNpdHkmJnRoaXMuaGVscGVyLmNzcygib3BhY2l0eSIsdGhpcy5fc3RvcmVkT3Bh Y2l0eSk7aWYodGhpcy5fc3RvcmVkWkluZGV4KXRoaXMuaGVscGVyLmNzcygieklu ZGV4Iix0aGlzLl9zdG9yZWRaSW5kZXg9PSJhdXRvIj8iIjp0aGlzLl9zdG9yZWRa SW5kZXgpO3RoaXMuZHJhZ2dpbmc9ZmFsc2U7aWYodGhpcy5jYW5jZWxIZWxwZXJS ZW1vdmFsKXtpZighYil7dGhpcy5fdHJpZ2dlcigiYmVmb3JlU3RvcCIsYSx0aGlz Ll91aUhhc2goKSk7Zm9yKGU9MDtlPGMubGVuZ3RoO2UrKyljW2VdLmNhbGwodGhp cyxhKTt0aGlzLl90cmlnZ2VyKCJzdG9wIixhLHRoaXMuX3VpSGFzaCgpKX1yZXR1 cm4gZmFsc2V9Ynx8dGhpcy5fdHJpZ2dlcigiYmVmb3JlU3RvcCIsYSx0aGlzLl91 aUhhc2goKSk7dGhpcy5wbGFjZWhvbGRlclswXS5wYXJlbnROb2RlLnJlbW92ZUNo aWxkKHRoaXMucGxhY2Vob2xkZXJbMF0pOw0KdGhpcy5oZWxwZXJbMF0hPXRoaXMu Y3VycmVudEl0ZW1bMF0mJnRoaXMuaGVscGVyLnJlbW92ZSgpO3RoaXMuaGVscGVy PW51bGw7aWYoIWIpe2ZvcihlPTA7ZTxjLmxlbmd0aDtlKyspY1tlXS5jYWxsKHRo aXMsYSk7dGhpcy5fdHJpZ2dlcigic3RvcCIsYSx0aGlzLl91aUhhc2goKSl9dGhp cy5mcm9tT3V0c2lkZT1mYWxzZTtyZXR1cm4gdHJ1ZX0sX3RyaWdnZXI6ZnVuY3Rp b24oKXtkLldpZGdldC5wcm90b3R5cGUuX3RyaWdnZXIuYXBwbHkodGhpcyxhcmd1 bWVudHMpPT09ZmFsc2UmJnRoaXMuY2FuY2VsKCl9LF91aUhhc2g6ZnVuY3Rpb24o YSl7dmFyIGI9YXx8dGhpcztyZXR1cm57aGVscGVyOmIuaGVscGVyLHBsYWNlaG9s ZGVyOmIucGxhY2Vob2xkZXJ8fGQoW10pLHBvc2l0aW9uOmIucG9zaXRpb24sb3Jp Z2luYWxQb3NpdGlvbjpiLm9yaWdpbmFsUG9zaXRpb24sb2Zmc2V0OmIucG9zaXRp b25BYnMsaXRlbTpiLmN1cnJlbnRJdGVtLHNlbmRlcjphP2EuZWxlbWVudDpudWxs fX19KTsNCmQuZXh0ZW5kKGQudWkuc29ydGFibGUse3ZlcnNpb246IjEuOC40In0p fSkoalF1ZXJ5KTsNCjsvKg0KICogalF1ZXJ5IFVJIEFjY29yZGlvbiAxLjguNA0K ICoNCiAqIENvcHlyaWdodCAyMDEwLCBBVVRIT1JTLnR4dCAoaHR0cDovL2pxdWVy eXVpLmNvbS9hYm91dCkNCiAqIER1YWwgbGljZW5zZWQgdW5kZXIgdGhlIE1JVCBv ciBHUEwgVmVyc2lvbiAyIGxpY2Vuc2VzLg0KICogaHR0cDovL2pxdWVyeS5vcmcv bGljZW5zZQ0KICoNCiAqIGh0dHA6Ly9kb2NzLmpxdWVyeS5jb20vVUkvQWNjb3Jk aW9uDQogKg0KICogRGVwZW5kczoNCiAqCWpxdWVyeS51aS5jb3JlLmpzDQogKglq cXVlcnkudWkud2lkZ2V0LmpzDQogKi8NCihmdW5jdGlvbihjKXtjLndpZGdldCgi dWkuYWNjb3JkaW9uIix7b3B0aW9uczp7YWN0aXZlOjAsYW5pbWF0ZWQ6InNsaWRl IixhdXRvSGVpZ2h0OnRydWUsY2xlYXJTdHlsZTpmYWxzZSxjb2xsYXBzaWJsZTpm YWxzZSxldmVudDoiY2xpY2siLGZpbGxTcGFjZTpmYWxzZSxoZWFkZXI6Ij4gbGkg PiA6Zmlyc3QtY2hpbGQsPiA6bm90KGxpKTpldmVuIixpY29uczp7aGVhZGVyOiJ1 aS1pY29uLXRyaWFuZ2xlLTEtZSIsaGVhZGVyU2VsZWN0ZWQ6InVpLWljb24tdHJp YW5nbGUtMS1zIn0sbmF2aWdhdGlvbjpmYWxzZSxuYXZpZ2F0aW9uRmlsdGVyOmZ1 bmN0aW9uKCl7cmV0dXJuIHRoaXMuaHJlZi50b0xvd2VyQ2FzZSgpPT09bG9jYXRp b24uaHJlZi50b0xvd2VyQ2FzZSgpfX0sX2NyZWF0ZTpmdW5jdGlvbigpe3ZhciBh PXRoaXMsYj1hLm9wdGlvbnM7YS5ydW5uaW5nPTA7YS5lbGVtZW50LmFkZENsYXNz KCJ1aS1hY2NvcmRpb24gdWktd2lkZ2V0IHVpLWhlbHBlci1yZXNldCIpLmNoaWxk cmVuKCJsaSIpLmFkZENsYXNzKCJ1aS1hY2NvcmRpb24tbGktZml4Iik7DQphLmhl YWRlcnM9YS5lbGVtZW50LmZpbmQoYi5oZWFkZXIpLmFkZENsYXNzKCJ1aS1hY2Nv cmRpb24taGVhZGVyIHVpLWhlbHBlci1yZXNldCB1aS1zdGF0ZS1kZWZhdWx0IHVp LWNvcm5lci1hbGwiKS5iaW5kKCJtb3VzZWVudGVyLmFjY29yZGlvbiIsZnVuY3Rp b24oKXtiLmRpc2FibGVkfHxjKHRoaXMpLmFkZENsYXNzKCJ1aS1zdGF0ZS1ob3Zl ciIpfSkuYmluZCgibW91c2VsZWF2ZS5hY2NvcmRpb24iLGZ1bmN0aW9uKCl7Yi5k aXNhYmxlZHx8Yyh0aGlzKS5yZW1vdmVDbGFzcygidWktc3RhdGUtaG92ZXIiKX0p LmJpbmQoImZvY3VzLmFjY29yZGlvbiIsZnVuY3Rpb24oKXtiLmRpc2FibGVkfHxj KHRoaXMpLmFkZENsYXNzKCJ1aS1zdGF0ZS1mb2N1cyIpfSkuYmluZCgiYmx1ci5h Y2NvcmRpb24iLGZ1bmN0aW9uKCl7Yi5kaXNhYmxlZHx8Yyh0aGlzKS5yZW1vdmVD bGFzcygidWktc3RhdGUtZm9jdXMiKX0pO2EuaGVhZGVycy5uZXh0KCkuYWRkQ2xh c3MoInVpLWFjY29yZGlvbi1jb250ZW50IHVpLWhlbHBlci1yZXNldCB1aS13aWRn ZXQtY29udGVudCB1aS1jb3JuZXItYm90dG9tIik7DQppZihiLm5hdmlnYXRpb24p e3ZhciBkPWEuZWxlbWVudC5maW5kKCJhIikuZmlsdGVyKGIubmF2aWdhdGlvbkZp bHRlcikuZXEoMCk7aWYoZC5sZW5ndGgpe3ZhciBmPWQuY2xvc2VzdCgiLnVpLWFj Y29yZGlvbi1oZWFkZXIiKTthLmFjdGl2ZT1mLmxlbmd0aD9mOmQuY2xvc2VzdCgi LnVpLWFjY29yZGlvbi1jb250ZW50IikucHJldigpfX1hLmFjdGl2ZT1hLl9maW5k QWN0aXZlKGEuYWN0aXZlfHxiLmFjdGl2ZSkuYWRkQ2xhc3MoInVpLXN0YXRlLWRl ZmF1bHQgdWktc3RhdGUtYWN0aXZlIikudG9nZ2xlQ2xhc3MoInVpLWNvcm5lci1h bGwgdWktY29ybmVyLXRvcCIpO2EuYWN0aXZlLm5leHQoKS5hZGRDbGFzcygidWkt YWNjb3JkaW9uLWNvbnRlbnQtYWN0aXZlIik7YS5fY3JlYXRlSWNvbnMoKTthLnJl c2l6ZSgpO2EuZWxlbWVudC5hdHRyKCJyb2xlIiwidGFibGlzdCIpO2EuaGVhZGVy cy5hdHRyKCJyb2xlIiwidGFiIikuYmluZCgia2V5ZG93bi5hY2NvcmRpb24iLGZ1 bmN0aW9uKGcpe3JldHVybiBhLl9rZXlkb3duKGcpfSkubmV4dCgpLmF0dHIoInJv bGUiLA0KInRhYnBhbmVsIik7YS5oZWFkZXJzLm5vdChhLmFjdGl2ZXx8IiIpLmF0 dHIoeyJhcmlhLWV4cGFuZGVkIjoiZmFsc2UiLHRhYkluZGV4Oi0xfSkubmV4dCgp LmhpZGUoKTthLmFjdGl2ZS5sZW5ndGg/YS5hY3RpdmUuYXR0cih7ImFyaWEtZXhw YW5kZWQiOiJ0cnVlIix0YWJJbmRleDowfSk6YS5oZWFkZXJzLmVxKDApLmF0dHIo InRhYkluZGV4IiwwKTtjLmJyb3dzZXIuc2FmYXJpfHxhLmhlYWRlcnMuZmluZCgi YSIpLmF0dHIoInRhYkluZGV4IiwtMSk7Yi5ldmVudCYmYS5oZWFkZXJzLmJpbmQo Yi5ldmVudC5zcGxpdCgiICIpLmpvaW4oIi5hY2NvcmRpb24gIikrIi5hY2NvcmRp b24iLGZ1bmN0aW9uKGcpe2EuX2NsaWNrSGFuZGxlci5jYWxsKGEsZyx0aGlzKTtn LnByZXZlbnREZWZhdWx0KCl9KX0sX2NyZWF0ZUljb25zOmZ1bmN0aW9uKCl7dmFy IGE9dGhpcy5vcHRpb25zO2lmKGEuaWNvbnMpe2MoIjxzcGFuPjwvc3Bhbj4iKS5h ZGRDbGFzcygidWktaWNvbiAiK2EuaWNvbnMuaGVhZGVyKS5wcmVwZW5kVG8odGhp cy5oZWFkZXJzKTsNCnRoaXMuYWN0aXZlLmNoaWxkcmVuKCIudWktaWNvbiIpLnRv Z2dsZUNsYXNzKGEuaWNvbnMuaGVhZGVyKS50b2dnbGVDbGFzcyhhLmljb25zLmhl YWRlclNlbGVjdGVkKTt0aGlzLmVsZW1lbnQuYWRkQ2xhc3MoInVpLWFjY29yZGlv bi1pY29ucyIpfX0sX2Rlc3Ryb3lJY29uczpmdW5jdGlvbigpe3RoaXMuaGVhZGVy cy5jaGlsZHJlbigiLnVpLWljb24iKS5yZW1vdmUoKTt0aGlzLmVsZW1lbnQucmVt b3ZlQ2xhc3MoInVpLWFjY29yZGlvbi1pY29ucyIpfSxkZXN0cm95OmZ1bmN0aW9u KCl7dmFyIGE9dGhpcy5vcHRpb25zO3RoaXMuZWxlbWVudC5yZW1vdmVDbGFzcygi dWktYWNjb3JkaW9uIHVpLXdpZGdldCB1aS1oZWxwZXItcmVzZXQiKS5yZW1vdmVB dHRyKCJyb2xlIik7dGhpcy5oZWFkZXJzLnVuYmluZCgiLmFjY29yZGlvbiIpLnJl bW92ZUNsYXNzKCJ1aS1hY2NvcmRpb24taGVhZGVyIHVpLWFjY29yZGlvbi1kaXNh YmxlZCB1aS1oZWxwZXItcmVzZXQgdWktc3RhdGUtZGVmYXVsdCB1aS1jb3JuZXIt YWxsIHVpLXN0YXRlLWFjdGl2ZSB1aS1zdGF0ZS1kaXNhYmxlZCB1aS1jb3JuZXIt dG9wIikucmVtb3ZlQXR0cigicm9sZSIpLnJlbW92ZUF0dHIoImFyaWEtZXhwYW5k ZWQiKS5yZW1vdmVBdHRyKCJ0YWJJbmRleCIpOw0KdGhpcy5oZWFkZXJzLmZpbmQo ImEiKS5yZW1vdmVBdHRyKCJ0YWJJbmRleCIpO3RoaXMuX2Rlc3Ryb3lJY29ucygp O3ZhciBiPXRoaXMuaGVhZGVycy5uZXh0KCkuY3NzKCJkaXNwbGF5IiwiIikucmVt b3ZlQXR0cigicm9sZSIpLnJlbW92ZUNsYXNzKCJ1aS1oZWxwZXItcmVzZXQgdWkt d2lkZ2V0LWNvbnRlbnQgdWktY29ybmVyLWJvdHRvbSB1aS1hY2NvcmRpb24tY29u dGVudCB1aS1hY2NvcmRpb24tY29udGVudC1hY3RpdmUgdWktYWNjb3JkaW9uLWRp c2FibGVkIHVpLXN0YXRlLWRpc2FibGVkIik7aWYoYS5hdXRvSGVpZ2h0fHxhLmZp bGxIZWlnaHQpYi5jc3MoImhlaWdodCIsIiIpO3JldHVybiBjLldpZGdldC5wcm90 b3R5cGUuZGVzdHJveS5jYWxsKHRoaXMpfSxfc2V0T3B0aW9uOmZ1bmN0aW9uKGEs Yil7Yy5XaWRnZXQucHJvdG90eXBlLl9zZXRPcHRpb24uYXBwbHkodGhpcyxhcmd1 bWVudHMpO2E9PSJhY3RpdmUiJiZ0aGlzLmFjdGl2YXRlKGIpO2lmKGE9PSJpY29u cyIpe3RoaXMuX2Rlc3Ryb3lJY29ucygpOw0KYiYmdGhpcy5fY3JlYXRlSWNvbnMo KX1pZihhPT0iZGlzYWJsZWQiKXRoaXMuaGVhZGVycy5hZGQodGhpcy5oZWFkZXJz Lm5leHQoKSlbYj8iYWRkQ2xhc3MiOiJyZW1vdmVDbGFzcyJdKCJ1aS1hY2NvcmRp b24tZGlzYWJsZWQgdWktc3RhdGUtZGlzYWJsZWQiKX0sX2tleWRvd246ZnVuY3Rp b24oYSl7aWYoISh0aGlzLm9wdGlvbnMuZGlzYWJsZWR8fGEuYWx0S2V5fHxhLmN0 cmxLZXkpKXt2YXIgYj1jLnVpLmtleUNvZGUsZD10aGlzLmhlYWRlcnMubGVuZ3Ro LGY9dGhpcy5oZWFkZXJzLmluZGV4KGEudGFyZ2V0KSxnPWZhbHNlO3N3aXRjaChh LmtleUNvZGUpe2Nhc2UgYi5SSUdIVDpjYXNlIGIuRE9XTjpnPXRoaXMuaGVhZGVy c1soZisxKSVkXTticmVhaztjYXNlIGIuTEVGVDpjYXNlIGIuVVA6Zz10aGlzLmhl YWRlcnNbKGYtMStkKSVkXTticmVhaztjYXNlIGIuU1BBQ0U6Y2FzZSBiLkVOVEVS OnRoaXMuX2NsaWNrSGFuZGxlcih7dGFyZ2V0OmEudGFyZ2V0fSxhLnRhcmdldCk7 DQphLnByZXZlbnREZWZhdWx0KCl9aWYoZyl7YyhhLnRhcmdldCkuYXR0cigidGFi SW5kZXgiLC0xKTtjKGcpLmF0dHIoInRhYkluZGV4IiwwKTtnLmZvY3VzKCk7cmV0 dXJuIGZhbHNlfXJldHVybiB0cnVlfX0scmVzaXplOmZ1bmN0aW9uKCl7dmFyIGE9 dGhpcy5vcHRpb25zLGI7aWYoYS5maWxsU3BhY2Upe2lmKGMuYnJvd3Nlci5tc2ll KXt2YXIgZD10aGlzLmVsZW1lbnQucGFyZW50KCkuY3NzKCJvdmVyZmxvdyIpO3Ro aXMuZWxlbWVudC5wYXJlbnQoKS5jc3MoIm92ZXJmbG93IiwiaGlkZGVuIil9Yj10 aGlzLmVsZW1lbnQucGFyZW50KCkuaGVpZ2h0KCk7Yy5icm93c2VyLm1zaWUmJnRo aXMuZWxlbWVudC5wYXJlbnQoKS5jc3MoIm92ZXJmbG93IixkKTt0aGlzLmhlYWRl cnMuZWFjaChmdW5jdGlvbigpe2ItPWModGhpcykub3V0ZXJIZWlnaHQodHJ1ZSl9 KTt0aGlzLmhlYWRlcnMubmV4dCgpLmVhY2goZnVuY3Rpb24oKXtjKHRoaXMpLmhl aWdodChNYXRoLm1heCgwLGItYyh0aGlzKS5pbm5lckhlaWdodCgpKw0KYyh0aGlz KS5oZWlnaHQoKSkpfSkuY3NzKCJvdmVyZmxvdyIsImF1dG8iKX1lbHNlIGlmKGEu YXV0b0hlaWdodCl7Yj0wO3RoaXMuaGVhZGVycy5uZXh0KCkuZWFjaChmdW5jdGlv bigpe2I9TWF0aC5tYXgoYixjKHRoaXMpLmhlaWdodCgiIikuaGVpZ2h0KCkpfSku aGVpZ2h0KGIpfXJldHVybiB0aGlzfSxhY3RpdmF0ZTpmdW5jdGlvbihhKXt0aGlz Lm9wdGlvbnMuYWN0aXZlPWE7YT10aGlzLl9maW5kQWN0aXZlKGEpWzBdO3RoaXMu X2NsaWNrSGFuZGxlcih7dGFyZ2V0OmF9LGEpO3JldHVybiB0aGlzfSxfZmluZEFj dGl2ZTpmdW5jdGlvbihhKXtyZXR1cm4gYT90eXBlb2YgYT09PSJudW1iZXIiP3Ro aXMuaGVhZGVycy5maWx0ZXIoIjplcSgiK2ErIikiKTp0aGlzLmhlYWRlcnMubm90 KHRoaXMuaGVhZGVycy5ub3QoYSkpOmE9PT1mYWxzZT9jKFtdKTp0aGlzLmhlYWRl cnMuZmlsdGVyKCI6ZXEoMCkiKX0sX2NsaWNrSGFuZGxlcjpmdW5jdGlvbihhLGIp e3ZhciBkPXRoaXMub3B0aW9uczsNCmlmKCFkLmRpc2FibGVkKWlmKGEudGFyZ2V0 KXthPWMoYS5jdXJyZW50VGFyZ2V0fHxiKTtiPWFbMF09PT10aGlzLmFjdGl2ZVsw XTtkLmFjdGl2ZT1kLmNvbGxhcHNpYmxlJiZiP2ZhbHNlOnRoaXMuaGVhZGVycy5p bmRleChhKTtpZighKHRoaXMucnVubmluZ3x8IWQuY29sbGFwc2libGUmJmIpKXt0 aGlzLmFjdGl2ZS5yZW1vdmVDbGFzcygidWktc3RhdGUtYWN0aXZlIHVpLWNvcm5l ci10b3AiKS5hZGRDbGFzcygidWktc3RhdGUtZGVmYXVsdCB1aS1jb3JuZXItYWxs IikuY2hpbGRyZW4oIi51aS1pY29uIikucmVtb3ZlQ2xhc3MoZC5pY29ucy5oZWFk ZXJTZWxlY3RlZCkuYWRkQ2xhc3MoZC5pY29ucy5oZWFkZXIpO2lmKCFiKXthLnJl bW92ZUNsYXNzKCJ1aS1zdGF0ZS1kZWZhdWx0IHVpLWNvcm5lci1hbGwiKS5hZGRD bGFzcygidWktc3RhdGUtYWN0aXZlIHVpLWNvcm5lci10b3AiKS5jaGlsZHJlbigi LnVpLWljb24iKS5yZW1vdmVDbGFzcyhkLmljb25zLmhlYWRlcikuYWRkQ2xhc3Mo ZC5pY29ucy5oZWFkZXJTZWxlY3RlZCk7DQphLm5leHQoKS5hZGRDbGFzcygidWkt YWNjb3JkaW9uLWNvbnRlbnQtYWN0aXZlIil9aD1hLm5leHQoKTtmPXRoaXMuYWN0 aXZlLm5leHQoKTtnPXtvcHRpb25zOmQsbmV3SGVhZGVyOmImJmQuY29sbGFwc2li bGU/YyhbXSk6YSxvbGRIZWFkZXI6dGhpcy5hY3RpdmUsbmV3Q29udGVudDpiJiZk LmNvbGxhcHNpYmxlP2MoW10pOmgsb2xkQ29udGVudDpmfTtkPXRoaXMuaGVhZGVy cy5pbmRleCh0aGlzLmFjdGl2ZVswXSk+dGhpcy5oZWFkZXJzLmluZGV4KGFbMF0p O3RoaXMuYWN0aXZlPWI/YyhbXSk6YTt0aGlzLl90b2dnbGUoaCxmLGcsYixkKX19 ZWxzZSBpZihkLmNvbGxhcHNpYmxlKXt0aGlzLmFjdGl2ZS5yZW1vdmVDbGFzcygi dWktc3RhdGUtYWN0aXZlIHVpLWNvcm5lci10b3AiKS5hZGRDbGFzcygidWktc3Rh dGUtZGVmYXVsdCB1aS1jb3JuZXItYWxsIikuY2hpbGRyZW4oIi51aS1pY29uIiku cmVtb3ZlQ2xhc3MoZC5pY29ucy5oZWFkZXJTZWxlY3RlZCkuYWRkQ2xhc3MoZC5p Y29ucy5oZWFkZXIpOw0KdGhpcy5hY3RpdmUubmV4dCgpLmFkZENsYXNzKCJ1aS1h Y2NvcmRpb24tY29udGVudC1hY3RpdmUiKTt2YXIgZj10aGlzLmFjdGl2ZS5uZXh0 KCksZz17b3B0aW9uczpkLG5ld0hlYWRlcjpjKFtdKSxvbGRIZWFkZXI6ZC5hY3Rp dmUsbmV3Q29udGVudDpjKFtdKSxvbGRDb250ZW50OmZ9LGg9dGhpcy5hY3RpdmU9 YyhbXSk7dGhpcy5fdG9nZ2xlKGgsZixnKX19LF90b2dnbGU6ZnVuY3Rpb24oYSxi LGQsZixnKXt2YXIgaD10aGlzLGU9aC5vcHRpb25zO2gudG9TaG93PWE7aC50b0hp ZGU9YjtoLmRhdGE9ZDt2YXIgaj1mdW5jdGlvbigpe2lmKGgpcmV0dXJuIGguX2Nv bXBsZXRlZC5hcHBseShoLGFyZ3VtZW50cyl9O2guX3RyaWdnZXIoImNoYW5nZXN0 YXJ0IixudWxsLGguZGF0YSk7aC5ydW5uaW5nPWIuc2l6ZSgpPT09MD9hLnNpemUo KTpiLnNpemUoKTtpZihlLmFuaW1hdGVkKXtkPXt9O2Q9ZS5jb2xsYXBzaWJsZSYm Zj97dG9TaG93OmMoW10pLHRvSGlkZTpiLGNvbXBsZXRlOmosDQpkb3duOmcsYXV0 b0hlaWdodDplLmF1dG9IZWlnaHR8fGUuZmlsbFNwYWNlfTp7dG9TaG93OmEsdG9I aWRlOmIsY29tcGxldGU6aixkb3duOmcsYXV0b0hlaWdodDplLmF1dG9IZWlnaHR8 fGUuZmlsbFNwYWNlfTtpZighZS5wcm94aWVkKWUucHJveGllZD1lLmFuaW1hdGVk O2lmKCFlLnByb3hpZWREdXJhdGlvbillLnByb3hpZWREdXJhdGlvbj1lLmR1cmF0 aW9uO2UuYW5pbWF0ZWQ9Yy5pc0Z1bmN0aW9uKGUucHJveGllZCk/ZS5wcm94aWVk KGQpOmUucHJveGllZDtlLmR1cmF0aW9uPWMuaXNGdW5jdGlvbihlLnByb3hpZWRE dXJhdGlvbik/ZS5wcm94aWVkRHVyYXRpb24oZCk6ZS5wcm94aWVkRHVyYXRpb247 Zj1jLnVpLmFjY29yZGlvbi5hbmltYXRpb25zO3ZhciBpPWUuZHVyYXRpb24saz1l LmFuaW1hdGVkO2lmKGsmJiFmW2tdJiYhYy5lYXNpbmdba10paz0ic2xpZGUiO2Zb a118fChmW2tdPWZ1bmN0aW9uKGwpe3RoaXMuc2xpZGUobCx7ZWFzaW5nOmssZHVy YXRpb246aXx8NzAwfSl9KTsNCmZba10oZCl9ZWxzZXtpZihlLmNvbGxhcHNpYmxl JiZmKWEudG9nZ2xlKCk7ZWxzZXtiLmhpZGUoKTthLnNob3coKX1qKHRydWUpfWIu cHJldigpLmF0dHIoeyJhcmlhLWV4cGFuZGVkIjoiZmFsc2UiLHRhYkluZGV4Oi0x fSkuYmx1cigpO2EucHJldigpLmF0dHIoeyJhcmlhLWV4cGFuZGVkIjoidHJ1ZSIs dGFiSW5kZXg6MH0pLmZvY3VzKCl9LF9jb21wbGV0ZWQ6ZnVuY3Rpb24oYSl7dGhp cy5ydW5uaW5nPWE/MDotLXRoaXMucnVubmluZztpZighdGhpcy5ydW5uaW5nKXt0 aGlzLm9wdGlvbnMuY2xlYXJTdHlsZSYmdGhpcy50b1Nob3cuYWRkKHRoaXMudG9I aWRlKS5jc3Moe2hlaWdodDoiIixvdmVyZmxvdzoiIn0pO3RoaXMudG9IaWRlLnJl bW92ZUNsYXNzKCJ1aS1hY2NvcmRpb24tY29udGVudC1hY3RpdmUiKTt0aGlzLl90 cmlnZ2VyKCJjaGFuZ2UiLG51bGwsdGhpcy5kYXRhKX19fSk7Yy5leHRlbmQoYy51 aS5hY2NvcmRpb24se3ZlcnNpb246IjEuOC40IixhbmltYXRpb25zOntzbGlkZTpm dW5jdGlvbihhLA0KYil7YT1jLmV4dGVuZCh7ZWFzaW5nOiJzd2luZyIsZHVyYXRp b246MzAwfSxhLGIpO2lmKGEudG9IaWRlLnNpemUoKSlpZihhLnRvU2hvdy5zaXpl KCkpe3ZhciBkPWEudG9TaG93LmNzcygib3ZlcmZsb3ciKSxmPTAsZz17fSxoPXt9 LGU7Yj1hLnRvU2hvdztlPWJbMF0uc3R5bGUud2lkdGg7Yi53aWR0aChwYXJzZUlu dChiLnBhcmVudCgpLndpZHRoKCksMTApLXBhcnNlSW50KGIuY3NzKCJwYWRkaW5n TGVmdCIpLDEwKS1wYXJzZUludChiLmNzcygicGFkZGluZ1JpZ2h0IiksMTApLShw YXJzZUludChiLmNzcygiYm9yZGVyTGVmdFdpZHRoIiksMTApfHwwKS0ocGFyc2VJ bnQoYi5jc3MoImJvcmRlclJpZ2h0V2lkdGgiKSwxMCl8fDApKTtjLmVhY2goWyJo ZWlnaHQiLCJwYWRkaW5nVG9wIiwicGFkZGluZ0JvdHRvbSJdLGZ1bmN0aW9uKGos aSl7aFtpXT0iaGlkZSI7aj0oIiIrYy5jc3MoYS50b1Nob3dbMF0saSkpLm1hdGNo KC9eKFtcZCstLl0rKSguKikkLyk7Z1tpXT17dmFsdWU6alsxXSwNCnVuaXQ6alsy XXx8InB4In19KTthLnRvU2hvdy5jc3Moe2hlaWdodDowLG92ZXJmbG93OiJoaWRk ZW4ifSkuc2hvdygpO2EudG9IaWRlLmZpbHRlcigiOmhpZGRlbiIpLmVhY2goYS5j b21wbGV0ZSkuZW5kKCkuZmlsdGVyKCI6dmlzaWJsZSIpLmFuaW1hdGUoaCx7c3Rl cDpmdW5jdGlvbihqLGkpe2lmKGkucHJvcD09ImhlaWdodCIpZj1pLmVuZC1pLnN0 YXJ0PT09MD8wOihpLm5vdy1pLnN0YXJ0KS8oaS5lbmQtaS5zdGFydCk7YS50b1No b3dbMF0uc3R5bGVbaS5wcm9wXT1mKmdbaS5wcm9wXS52YWx1ZStnW2kucHJvcF0u dW5pdH0sZHVyYXRpb246YS5kdXJhdGlvbixlYXNpbmc6YS5lYXNpbmcsY29tcGxl dGU6ZnVuY3Rpb24oKXthLmF1dG9IZWlnaHR8fGEudG9TaG93LmNzcygiaGVpZ2h0 IiwiIik7YS50b1Nob3cuY3NzKHt3aWR0aDplLG92ZXJmbG93OmR9KTthLmNvbXBs ZXRlKCl9fSl9ZWxzZSBhLnRvSGlkZS5hbmltYXRlKHtoZWlnaHQ6ImhpZGUiLHBh ZGRpbmdUb3A6ImhpZGUiLA0KcGFkZGluZ0JvdHRvbToiaGlkZSJ9LGEpO2Vsc2Ug YS50b1Nob3cuYW5pbWF0ZSh7aGVpZ2h0OiJzaG93IixwYWRkaW5nVG9wOiJzaG93 IixwYWRkaW5nQm90dG9tOiJzaG93In0sYSl9LGJvdW5jZXNsaWRlOmZ1bmN0aW9u KGEpe3RoaXMuc2xpZGUoYSx7ZWFzaW5nOmEuZG93bj8iZWFzZU91dEJvdW5jZSI6 InN3aW5nIixkdXJhdGlvbjphLmRvd24/MUUzOjIwMH0pfX19KX0pKGpRdWVyeSk7 DQo7LyoNCiAqIGpRdWVyeSBVSSBBdXRvY29tcGxldGUgMS44LjQNCiAqDQogKiBD b3B5cmlnaHQgMjAxMCwgQVVUSE9SUy50eHQgKGh0dHA6Ly9qcXVlcnl1aS5jb20v YWJvdXQpDQogKiBEdWFsIGxpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgb3IgR1BMIFZl cnNpb24gMiBsaWNlbnNlcy4NCiAqIGh0dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UN CiAqDQogKiBodHRwOi8vZG9jcy5qcXVlcnkuY29tL1VJL0F1dG9jb21wbGV0ZQ0K ICoNCiAqIERlcGVuZHM6DQogKglqcXVlcnkudWkuY29yZS5qcw0KICoJanF1ZXJ5 LnVpLndpZGdldC5qcw0KICoJanF1ZXJ5LnVpLnBvc2l0aW9uLmpzDQogKi8NCihm dW5jdGlvbihlKXtlLndpZGdldCgidWkuYXV0b2NvbXBsZXRlIix7b3B0aW9uczp7 YXBwZW5kVG86ImJvZHkiLGRlbGF5OjMwMCxtaW5MZW5ndGg6MSxwb3NpdGlvbjp7 bXk6ImxlZnQgdG9wIixhdDoibGVmdCBib3R0b20iLGNvbGxpc2lvbjoibm9uZSJ9 LHNvdXJjZTpudWxsfSxfY3JlYXRlOmZ1bmN0aW9uKCl7dmFyIGE9dGhpcyxiPXRo aXMuZWxlbWVudFswXS5vd25lckRvY3VtZW50O3RoaXMuZWxlbWVudC5hZGRDbGFz cygidWktYXV0b2NvbXBsZXRlLWlucHV0IikuYXR0cigiYXV0b2NvbXBsZXRlIiwi b2ZmIikuYXR0cih7cm9sZToidGV4dGJveCIsImFyaWEtYXV0b2NvbXBsZXRlIjoi bGlzdCIsImFyaWEtaGFzcG9wdXAiOiJ0cnVlIn0pLmJpbmQoImtleWRvd24uYXV0 b2NvbXBsZXRlIixmdW5jdGlvbihjKXtpZighYS5vcHRpb25zLmRpc2FibGVkKXt2 YXIgZD1lLnVpLmtleUNvZGU7c3dpdGNoKGMua2V5Q29kZSl7Y2FzZSBkLlBBR0Vf VVA6YS5fbW92ZSgicHJldmlvdXNQYWdlIiwNCmMpO2JyZWFrO2Nhc2UgZC5QQUdF X0RPV046YS5fbW92ZSgibmV4dFBhZ2UiLGMpO2JyZWFrO2Nhc2UgZC5VUDphLl9t b3ZlKCJwcmV2aW91cyIsYyk7Yy5wcmV2ZW50RGVmYXVsdCgpO2JyZWFrO2Nhc2Ug ZC5ET1dOOmEuX21vdmUoIm5leHQiLGMpO2MucHJldmVudERlZmF1bHQoKTticmVh aztjYXNlIGQuRU5URVI6Y2FzZSBkLk5VTVBBRF9FTlRFUjphLm1lbnUuZWxlbWVu dC5pcygiOnZpc2libGUiKSYmYy5wcmV2ZW50RGVmYXVsdCgpO2Nhc2UgZC5UQUI6 aWYoIWEubWVudS5hY3RpdmUpcmV0dXJuO2EubWVudS5zZWxlY3QoYyk7YnJlYWs7 Y2FzZSBkLkVTQ0FQRTphLmVsZW1lbnQudmFsKGEudGVybSk7YS5jbG9zZShjKTti cmVhaztkZWZhdWx0OmNsZWFyVGltZW91dChhLnNlYXJjaGluZyk7YS5zZWFyY2hp bmc9c2V0VGltZW91dChmdW5jdGlvbigpe2lmKGEudGVybSE9YS5lbGVtZW50LnZh bCgpKXthLnNlbGVjdGVkSXRlbT1udWxsO2Euc2VhcmNoKG51bGwsYyl9fSxhLm9w dGlvbnMuZGVsYXkpOw0KYnJlYWt9fX0pLmJpbmQoImZvY3VzLmF1dG9jb21wbGV0 ZSIsZnVuY3Rpb24oKXtpZighYS5vcHRpb25zLmRpc2FibGVkKXthLnNlbGVjdGVk SXRlbT1udWxsO2EucHJldmlvdXM9YS5lbGVtZW50LnZhbCgpfX0pLmJpbmQoImJs dXIuYXV0b2NvbXBsZXRlIixmdW5jdGlvbihjKXtpZighYS5vcHRpb25zLmRpc2Fi bGVkKXtjbGVhclRpbWVvdXQoYS5zZWFyY2hpbmcpO2EuY2xvc2luZz1zZXRUaW1l b3V0KGZ1bmN0aW9uKCl7YS5jbG9zZShjKTthLl9jaGFuZ2UoYyl9LDE1MCl9fSk7 dGhpcy5faW5pdFNvdXJjZSgpO3RoaXMucmVzcG9uc2U9ZnVuY3Rpb24oKXtyZXR1 cm4gYS5fcmVzcG9uc2UuYXBwbHkoYSxhcmd1bWVudHMpfTt0aGlzLm1lbnU9ZSgi PHVsPjwvdWw+IikuYWRkQ2xhc3MoInVpLWF1dG9jb21wbGV0ZSIpLmFwcGVuZFRv KGUodGhpcy5vcHRpb25zLmFwcGVuZFRvfHwiYm9keSIsYilbMF0pLm1vdXNlZG93 bihmdW5jdGlvbihjKXt2YXIgZD1hLm1lbnUuZWxlbWVudFswXTsNCmMudGFyZ2V0 PT09ZCYmc2V0VGltZW91dChmdW5jdGlvbigpe2UoZG9jdW1lbnQpLm9uZSgibW91 c2Vkb3duIixmdW5jdGlvbihmKXtmLnRhcmdldCE9PWEuZWxlbWVudFswXSYmZi50 YXJnZXQhPT1kJiYhZS51aS5jb250YWlucyhkLGYudGFyZ2V0KSYmYS5jbG9zZSgp fSl9LDEpO3NldFRpbWVvdXQoZnVuY3Rpb24oKXtjbGVhclRpbWVvdXQoYS5jbG9z aW5nKX0sMTMpfSkubWVudSh7Zm9jdXM6ZnVuY3Rpb24oYyxkKXtkPWQuaXRlbS5k YXRhKCJpdGVtLmF1dG9jb21wbGV0ZSIpO2ZhbHNlIT09YS5fdHJpZ2dlcigiZm9j dXMiLG51bGwse2l0ZW06ZH0pJiYvXmtleS8udGVzdChjLm9yaWdpbmFsRXZlbnQu dHlwZSkmJmEuZWxlbWVudC52YWwoZC52YWx1ZSl9LHNlbGVjdGVkOmZ1bmN0aW9u KGMsZCl7ZD1kLml0ZW0uZGF0YSgiaXRlbS5hdXRvY29tcGxldGUiKTt2YXIgZj1h LnByZXZpb3VzO2lmKGEuZWxlbWVudFswXSE9PWIuYWN0aXZlRWxlbWVudCl7YS5l bGVtZW50LmZvY3VzKCk7DQphLnByZXZpb3VzPWZ9ZmFsc2UhPT1hLl90cmlnZ2Vy KCJzZWxlY3QiLGMse2l0ZW06ZH0pJiZhLmVsZW1lbnQudmFsKGQudmFsdWUpO2Eu Y2xvc2UoYyk7YS5zZWxlY3RlZEl0ZW09ZH0sYmx1cjpmdW5jdGlvbigpe2EubWVu dS5lbGVtZW50LmlzKCI6dmlzaWJsZSIpJiZhLmVsZW1lbnQudmFsKCkhPT1hLnRl cm0mJmEuZWxlbWVudC52YWwoYS50ZXJtKX19KS56SW5kZXgodGhpcy5lbGVtZW50 LnpJbmRleCgpKzEpLmNzcyh7dG9wOjAsbGVmdDowfSkuaGlkZSgpLmRhdGEoIm1l bnUiKTtlLmZuLmJnaWZyYW1lJiZ0aGlzLm1lbnUuZWxlbWVudC5iZ2lmcmFtZSgp fSxkZXN0cm95OmZ1bmN0aW9uKCl7dGhpcy5lbGVtZW50LnJlbW92ZUNsYXNzKCJ1 aS1hdXRvY29tcGxldGUtaW5wdXQiKS5yZW1vdmVBdHRyKCJhdXRvY29tcGxldGUi KS5yZW1vdmVBdHRyKCJyb2xlIikucmVtb3ZlQXR0cigiYXJpYS1hdXRvY29tcGxl dGUiKS5yZW1vdmVBdHRyKCJhcmlhLWhhc3BvcHVwIik7dGhpcy5tZW51LmVsZW1l bnQucmVtb3ZlKCk7DQplLldpZGdldC5wcm90b3R5cGUuZGVzdHJveS5jYWxsKHRo aXMpfSxfc2V0T3B0aW9uOmZ1bmN0aW9uKGEsYil7ZS5XaWRnZXQucHJvdG90eXBl Ll9zZXRPcHRpb24uYXBwbHkodGhpcyxhcmd1bWVudHMpO2E9PT0ic291cmNlIiYm dGhpcy5faW5pdFNvdXJjZSgpO2lmKGE9PT0iYXBwZW5kVG8iKXRoaXMubWVudS5l bGVtZW50LmFwcGVuZFRvKGUoYnx8ImJvZHkiLHRoaXMuZWxlbWVudFswXS5vd25l ckRvY3VtZW50KVswXSl9LF9pbml0U291cmNlOmZ1bmN0aW9uKCl7dmFyIGEsYjtp ZihlLmlzQXJyYXkodGhpcy5vcHRpb25zLnNvdXJjZSkpe2E9dGhpcy5vcHRpb25z LnNvdXJjZTt0aGlzLnNvdXJjZT1mdW5jdGlvbihjLGQpe2QoZS51aS5hdXRvY29t cGxldGUuZmlsdGVyKGEsYy50ZXJtKSl9fWVsc2UgaWYodHlwZW9mIHRoaXMub3B0 aW9ucy5zb3VyY2U9PT0ic3RyaW5nIil7Yj10aGlzLm9wdGlvbnMuc291cmNlO3Ro aXMuc291cmNlPWZ1bmN0aW9uKGMsZCl7ZS5nZXRKU09OKGIsDQpjLGQpfX1lbHNl IHRoaXMuc291cmNlPXRoaXMub3B0aW9ucy5zb3VyY2V9LHNlYXJjaDpmdW5jdGlv bihhLGIpe2E9YSE9bnVsbD9hOnRoaXMuZWxlbWVudC52YWwoKTtpZihhLmxlbmd0 aDx0aGlzLm9wdGlvbnMubWluTGVuZ3RoKXJldHVybiB0aGlzLmNsb3NlKGIpO2Ns ZWFyVGltZW91dCh0aGlzLmNsb3NpbmcpO2lmKHRoaXMuX3RyaWdnZXIoInNlYXJj aCIpIT09ZmFsc2UpcmV0dXJuIHRoaXMuX3NlYXJjaChhKX0sX3NlYXJjaDpmdW5j dGlvbihhKXt0aGlzLnRlcm09dGhpcy5lbGVtZW50LmFkZENsYXNzKCJ1aS1hdXRv Y29tcGxldGUtbG9hZGluZyIpLnZhbCgpO3RoaXMuc291cmNlKHt0ZXJtOmF9LHRo aXMucmVzcG9uc2UpfSxfcmVzcG9uc2U6ZnVuY3Rpb24oYSl7aWYoYS5sZW5ndGgp e2E9dGhpcy5fbm9ybWFsaXplKGEpO3RoaXMuX3N1Z2dlc3QoYSk7dGhpcy5fdHJp Z2dlcigib3BlbiIpfWVsc2UgdGhpcy5jbG9zZSgpO3RoaXMuZWxlbWVudC5yZW1v dmVDbGFzcygidWktYXV0b2NvbXBsZXRlLWxvYWRpbmciKX0sDQpjbG9zZTpmdW5j dGlvbihhKXtjbGVhclRpbWVvdXQodGhpcy5jbG9zaW5nKTtpZih0aGlzLm1lbnUu ZWxlbWVudC5pcygiOnZpc2libGUiKSl7dGhpcy5fdHJpZ2dlcigiY2xvc2UiLGEp O3RoaXMubWVudS5lbGVtZW50LmhpZGUoKTt0aGlzLm1lbnUuZGVhY3RpdmF0ZSgp fX0sX2NoYW5nZTpmdW5jdGlvbihhKXt0aGlzLnByZXZpb3VzIT09dGhpcy5lbGVt ZW50LnZhbCgpJiZ0aGlzLl90cmlnZ2VyKCJjaGFuZ2UiLGEse2l0ZW06dGhpcy5z ZWxlY3RlZEl0ZW19KX0sX25vcm1hbGl6ZTpmdW5jdGlvbihhKXtpZihhLmxlbmd0 aCYmYVswXS5sYWJlbCYmYVswXS52YWx1ZSlyZXR1cm4gYTtyZXR1cm4gZS5tYXAo YSxmdW5jdGlvbihiKXtpZih0eXBlb2YgYj09PSJzdHJpbmciKXJldHVybntsYWJl bDpiLHZhbHVlOmJ9O3JldHVybiBlLmV4dGVuZCh7bGFiZWw6Yi5sYWJlbHx8Yi52 YWx1ZSx2YWx1ZTpiLnZhbHVlfHxiLmxhYmVsfSxiKX0pfSxfc3VnZ2VzdDpmdW5j dGlvbihhKXt2YXIgYj0NCnRoaXMubWVudS5lbGVtZW50LmVtcHR5KCkuekluZGV4 KHRoaXMuZWxlbWVudC56SW5kZXgoKSsxKSxjO3RoaXMuX3JlbmRlck1lbnUoYixh KTt0aGlzLm1lbnUuZGVhY3RpdmF0ZSgpO3RoaXMubWVudS5yZWZyZXNoKCk7dGhp cy5tZW51LmVsZW1lbnQuc2hvdygpLnBvc2l0aW9uKGUuZXh0ZW5kKHtvZjp0aGlz LmVsZW1lbnR9LHRoaXMub3B0aW9ucy5wb3NpdGlvbikpO2E9Yi53aWR0aCgiIiku b3V0ZXJXaWR0aCgpO2M9dGhpcy5lbGVtZW50Lm91dGVyV2lkdGgoKTtiLm91dGVy V2lkdGgoTWF0aC5tYXgoYSxjKSl9LF9yZW5kZXJNZW51OmZ1bmN0aW9uKGEsYil7 dmFyIGM9dGhpcztlLmVhY2goYixmdW5jdGlvbihkLGYpe2MuX3JlbmRlckl0ZW0o YSxmKX0pfSxfcmVuZGVySXRlbTpmdW5jdGlvbihhLGIpe3JldHVybiBlKCI8bGk+ PC9saT4iKS5kYXRhKCJpdGVtLmF1dG9jb21wbGV0ZSIsYikuYXBwZW5kKGUoIjxh PjwvYT4iKS50ZXh0KGIubGFiZWwpKS5hcHBlbmRUbyhhKX0sX21vdmU6ZnVuY3Rp b24oYSwNCmIpe2lmKHRoaXMubWVudS5lbGVtZW50LmlzKCI6dmlzaWJsZSIpKWlm KHRoaXMubWVudS5maXJzdCgpJiYvXnByZXZpb3VzLy50ZXN0KGEpfHx0aGlzLm1l bnUubGFzdCgpJiYvXm5leHQvLnRlc3QoYSkpe3RoaXMuZWxlbWVudC52YWwodGhp cy50ZXJtKTt0aGlzLm1lbnUuZGVhY3RpdmF0ZSgpfWVsc2UgdGhpcy5tZW51W2Fd KGIpO2Vsc2UgdGhpcy5zZWFyY2gobnVsbCxiKX0sd2lkZ2V0OmZ1bmN0aW9uKCl7 cmV0dXJuIHRoaXMubWVudS5lbGVtZW50fX0pO2UuZXh0ZW5kKGUudWkuYXV0b2Nv bXBsZXRlLHtlc2NhcGVSZWdleDpmdW5jdGlvbihhKXtyZXR1cm4gYS5yZXBsYWNl KC9bLVtcXXt9KCkqKz8uLFxcXiR8I1xzXS9nLCJcXCQmIil9LGZpbHRlcjpmdW5j dGlvbihhLGIpe3ZhciBjPW5ldyBSZWdFeHAoZS51aS5hdXRvY29tcGxldGUuZXNj YXBlUmVnZXgoYiksImkiKTtyZXR1cm4gZS5ncmVwKGEsZnVuY3Rpb24oZCl7cmV0 dXJuIGMudGVzdChkLmxhYmVsfHxkLnZhbHVlfHwNCmQpfSl9fSl9KShqUXVlcnkp Ow0KKGZ1bmN0aW9uKGUpe2Uud2lkZ2V0KCJ1aS5tZW51Iix7X2NyZWF0ZTpmdW5j dGlvbigpe3ZhciBhPXRoaXM7dGhpcy5lbGVtZW50LmFkZENsYXNzKCJ1aS1tZW51 IHVpLXdpZGdldCB1aS13aWRnZXQtY29udGVudCB1aS1jb3JuZXItYWxsIikuYXR0 cih7cm9sZToibGlzdGJveCIsImFyaWEtYWN0aXZlZGVzY2VuZGFudCI6InVpLWFj dGl2ZS1tZW51aXRlbSJ9KS5jbGljayhmdW5jdGlvbihiKXtpZihlKGIudGFyZ2V0 KS5jbG9zZXN0KCIudWktbWVudS1pdGVtIGEiKS5sZW5ndGgpe2IucHJldmVudERl ZmF1bHQoKTthLnNlbGVjdChiKX19KTt0aGlzLnJlZnJlc2goKX0scmVmcmVzaDpm dW5jdGlvbigpe3ZhciBhPXRoaXM7dGhpcy5lbGVtZW50LmNoaWxkcmVuKCJsaTpu b3QoLnVpLW1lbnUtaXRlbSk6aGFzKGEpIikuYWRkQ2xhc3MoInVpLW1lbnUtaXRl bSIpLmF0dHIoInJvbGUiLCJtZW51aXRlbSIpLmNoaWxkcmVuKCJhIikuYWRkQ2xh c3MoInVpLWNvcm5lci1hbGwiKS5hdHRyKCJ0YWJpbmRleCIsLTEpLm1vdXNlZW50 ZXIoZnVuY3Rpb24oYil7YS5hY3RpdmF0ZShiLA0KZSh0aGlzKS5wYXJlbnQoKSl9 KS5tb3VzZWxlYXZlKGZ1bmN0aW9uKCl7YS5kZWFjdGl2YXRlKCl9KX0sYWN0aXZh dGU6ZnVuY3Rpb24oYSxiKXt0aGlzLmRlYWN0aXZhdGUoKTtpZih0aGlzLmhhc1Nj cm9sbCgpKXt2YXIgYz1iLm9mZnNldCgpLnRvcC10aGlzLmVsZW1lbnQub2Zmc2V0 KCkudG9wLGQ9dGhpcy5lbGVtZW50LmF0dHIoInNjcm9sbFRvcCIpLGY9dGhpcy5l bGVtZW50LmhlaWdodCgpO2lmKGM8MCl0aGlzLmVsZW1lbnQuYXR0cigic2Nyb2xs VG9wIixkK2MpO2Vsc2UgYz5mJiZ0aGlzLmVsZW1lbnQuYXR0cigic2Nyb2xsVG9w IixkK2MtZitiLmhlaWdodCgpKX10aGlzLmFjdGl2ZT1iLmVxKDApLmNoaWxkcmVu KCJhIikuYWRkQ2xhc3MoInVpLXN0YXRlLWhvdmVyIikuYXR0cigiaWQiLCJ1aS1h Y3RpdmUtbWVudWl0ZW0iKS5lbmQoKTt0aGlzLl90cmlnZ2VyKCJmb2N1cyIsYSx7 aXRlbTpifSl9LGRlYWN0aXZhdGU6ZnVuY3Rpb24oKXtpZih0aGlzLmFjdGl2ZSl7 dGhpcy5hY3RpdmUuY2hpbGRyZW4oImEiKS5yZW1vdmVDbGFzcygidWktc3RhdGUt aG92ZXIiKS5yZW1vdmVBdHRyKCJpZCIpOw0KdGhpcy5fdHJpZ2dlcigiYmx1ciIp O3RoaXMuYWN0aXZlPW51bGx9fSxuZXh0OmZ1bmN0aW9uKGEpe3RoaXMubW92ZSgi bmV4dCIsIi51aS1tZW51LWl0ZW06Zmlyc3QiLGEpfSxwcmV2aW91czpmdW5jdGlv bihhKXt0aGlzLm1vdmUoInByZXYiLCIudWktbWVudS1pdGVtOmxhc3QiLGEpfSxm aXJzdDpmdW5jdGlvbigpe3JldHVybiB0aGlzLmFjdGl2ZSYmIXRoaXMuYWN0aXZl LnByZXZBbGwoIi51aS1tZW51LWl0ZW0iKS5sZW5ndGh9LGxhc3Q6ZnVuY3Rpb24o KXtyZXR1cm4gdGhpcy5hY3RpdmUmJiF0aGlzLmFjdGl2ZS5uZXh0QWxsKCIudWkt bWVudS1pdGVtIikubGVuZ3RofSxtb3ZlOmZ1bmN0aW9uKGEsYixjKXtpZih0aGlz LmFjdGl2ZSl7YT10aGlzLmFjdGl2ZVthKyJBbGwiXSgiLnVpLW1lbnUtaXRlbSIp LmVxKDApO2EubGVuZ3RoP3RoaXMuYWN0aXZhdGUoYyxhKTp0aGlzLmFjdGl2YXRl KGMsdGhpcy5lbGVtZW50LmNoaWxkcmVuKGIpKX1lbHNlIHRoaXMuYWN0aXZhdGUo YywNCnRoaXMuZWxlbWVudC5jaGlsZHJlbihiKSl9LG5leHRQYWdlOmZ1bmN0aW9u KGEpe2lmKHRoaXMuaGFzU2Nyb2xsKCkpaWYoIXRoaXMuYWN0aXZlfHx0aGlzLmxh c3QoKSl0aGlzLmFjdGl2YXRlKGEsdGhpcy5lbGVtZW50LmNoaWxkcmVuKCI6Zmly c3QiKSk7ZWxzZXt2YXIgYj10aGlzLmFjdGl2ZS5vZmZzZXQoKS50b3AsYz10aGlz LmVsZW1lbnQuaGVpZ2h0KCksZD10aGlzLmVsZW1lbnQuY2hpbGRyZW4oImxpIiku ZmlsdGVyKGZ1bmN0aW9uKCl7dmFyIGY9ZSh0aGlzKS5vZmZzZXQoKS50b3AtYi1j K2UodGhpcykuaGVpZ2h0KCk7cmV0dXJuIGY8MTAmJmY+LTEwfSk7ZC5sZW5ndGh8 fChkPXRoaXMuZWxlbWVudC5jaGlsZHJlbigiOmxhc3QiKSk7dGhpcy5hY3RpdmF0 ZShhLGQpfWVsc2UgdGhpcy5hY3RpdmF0ZShhLHRoaXMuZWxlbWVudC5jaGlsZHJl bighdGhpcy5hY3RpdmV8fHRoaXMubGFzdCgpPyI6Zmlyc3QiOiI6bGFzdCIpKX0s cHJldmlvdXNQYWdlOmZ1bmN0aW9uKGEpe2lmKHRoaXMuaGFzU2Nyb2xsKCkpaWYo IXRoaXMuYWN0aXZlfHwNCnRoaXMuZmlyc3QoKSl0aGlzLmFjdGl2YXRlKGEsdGhp cy5lbGVtZW50LmNoaWxkcmVuKCI6bGFzdCIpKTtlbHNle3ZhciBiPXRoaXMuYWN0 aXZlLm9mZnNldCgpLnRvcCxjPXRoaXMuZWxlbWVudC5oZWlnaHQoKTtyZXN1bHQ9 dGhpcy5lbGVtZW50LmNoaWxkcmVuKCJsaSIpLmZpbHRlcihmdW5jdGlvbigpe3Zh ciBkPWUodGhpcykub2Zmc2V0KCkudG9wLWIrYy1lKHRoaXMpLmhlaWdodCgpO3Jl dHVybiBkPDEwJiZkPi0xMH0pO3Jlc3VsdC5sZW5ndGh8fChyZXN1bHQ9dGhpcy5l bGVtZW50LmNoaWxkcmVuKCI6Zmlyc3QiKSk7dGhpcy5hY3RpdmF0ZShhLHJlc3Vs dCl9ZWxzZSB0aGlzLmFjdGl2YXRlKGEsdGhpcy5lbGVtZW50LmNoaWxkcmVuKCF0 aGlzLmFjdGl2ZXx8dGhpcy5maXJzdCgpPyI6bGFzdCI6IjpmaXJzdCIpKX0saGFz U2Nyb2xsOmZ1bmN0aW9uKCl7cmV0dXJuIHRoaXMuZWxlbWVudC5oZWlnaHQoKTx0 aGlzLmVsZW1lbnQuYXR0cigic2Nyb2xsSGVpZ2h0Iil9LHNlbGVjdDpmdW5jdGlv bihhKXt0aGlzLl90cmlnZ2VyKCJzZWxlY3RlZCIsDQphLHtpdGVtOnRoaXMuYWN0 aXZlfSl9fSl9KShqUXVlcnkpOw0KOy8qDQogKiBqUXVlcnkgVUkgQnV0dG9uIDEu OC40DQogKg0KICogQ29weXJpZ2h0IDIwMTAsIEFVVEhPUlMudHh0IChodHRwOi8v anF1ZXJ5dWkuY29tL2Fib3V0KQ0KICogRHVhbCBsaWNlbnNlZCB1bmRlciB0aGUg TUlUIG9yIEdQTCBWZXJzaW9uIDIgbGljZW5zZXMuDQogKiBodHRwOi8vanF1ZXJ5 Lm9yZy9saWNlbnNlDQogKg0KICogaHR0cDovL2RvY3MuanF1ZXJ5LmNvbS9VSS9C dXR0b24NCiAqDQogKiBEZXBlbmRzOg0KICoJanF1ZXJ5LnVpLmNvcmUuanMNCiAq CWpxdWVyeS51aS53aWRnZXQuanMNCiAqLw0KKGZ1bmN0aW9uKGEpe3ZhciBnLGk9 ZnVuY3Rpb24oYil7YSgiOnVpLWJ1dHRvbiIsYi50YXJnZXQuZm9ybSkuZWFjaChm dW5jdGlvbigpe3ZhciBjPWEodGhpcykuZGF0YSgiYnV0dG9uIik7c2V0VGltZW91 dChmdW5jdGlvbigpe2MucmVmcmVzaCgpfSwxKX0pfSxoPWZ1bmN0aW9uKGIpe3Zh ciBjPWIubmFtZSxkPWIuZm9ybSxlPWEoW10pO2lmKGMpZT1kP2EoZCkuZmluZCgi W25hbWU9JyIrYysiJ10iKTphKCJbbmFtZT0nIitjKyInXSIsYi5vd25lckRvY3Vt ZW50KS5maWx0ZXIoZnVuY3Rpb24oKXtyZXR1cm4hdGhpcy5mb3JtfSk7cmV0dXJu IGV9O2Eud2lkZ2V0KCJ1aS5idXR0b24iLHtvcHRpb25zOnt0ZXh0OnRydWUsbGFi ZWw6bnVsbCxpY29uczp7cHJpbWFyeTpudWxsLHNlY29uZGFyeTpudWxsfX0sX2Ny ZWF0ZTpmdW5jdGlvbigpe3RoaXMuZWxlbWVudC5jbG9zZXN0KCJmb3JtIikudW5i aW5kKCJyZXNldC5idXR0b24iKS5iaW5kKCJyZXNldC5idXR0b24iLGkpO3RoaXMu X2RldGVybWluZUJ1dHRvblR5cGUoKTsNCnRoaXMuaGFzVGl0bGU9ISF0aGlzLmJ1 dHRvbkVsZW1lbnQuYXR0cigidGl0bGUiKTt2YXIgYj10aGlzLGM9dGhpcy5vcHRp b25zLGQ9dGhpcy50eXBlPT09ImNoZWNrYm94Inx8dGhpcy50eXBlPT09InJhZGlv IixlPSJ1aS1zdGF0ZS1ob3ZlciIrKCFkPyIgdWktc3RhdGUtYWN0aXZlIjoiIik7 aWYoYy5sYWJlbD09PW51bGwpYy5sYWJlbD10aGlzLmJ1dHRvbkVsZW1lbnQuaHRt bCgpO2lmKHRoaXMuZWxlbWVudC5pcygiOmRpc2FibGVkIikpYy5kaXNhYmxlZD10 cnVlO3RoaXMuYnV0dG9uRWxlbWVudC5hZGRDbGFzcygidWktYnV0dG9uIHVpLXdp ZGdldCB1aS1zdGF0ZS1kZWZhdWx0IHVpLWNvcm5lci1hbGwiKS5hdHRyKCJyb2xl IiwiYnV0dG9uIikuYmluZCgibW91c2VlbnRlci5idXR0b24iLGZ1bmN0aW9uKCl7 aWYoIWMuZGlzYWJsZWQpe2EodGhpcykuYWRkQ2xhc3MoInVpLXN0YXRlLWhvdmVy Iik7dGhpcz09PWcmJmEodGhpcykuYWRkQ2xhc3MoInVpLXN0YXRlLWFjdGl2ZSIp fX0pLmJpbmQoIm1vdXNlbGVhdmUuYnV0dG9uIiwNCmZ1bmN0aW9uKCl7Yy5kaXNh YmxlZHx8YSh0aGlzKS5yZW1vdmVDbGFzcyhlKX0pLmJpbmQoImZvY3VzLmJ1dHRv biIsZnVuY3Rpb24oKXthKHRoaXMpLmFkZENsYXNzKCJ1aS1zdGF0ZS1mb2N1cyIp fSkuYmluZCgiYmx1ci5idXR0b24iLGZ1bmN0aW9uKCl7YSh0aGlzKS5yZW1vdmVD bGFzcygidWktc3RhdGUtZm9jdXMiKX0pO2QmJnRoaXMuZWxlbWVudC5iaW5kKCJj aGFuZ2UuYnV0dG9uIixmdW5jdGlvbigpe2IucmVmcmVzaCgpfSk7aWYodGhpcy50 eXBlPT09ImNoZWNrYm94Iil0aGlzLmJ1dHRvbkVsZW1lbnQuYmluZCgiY2xpY2su YnV0dG9uIixmdW5jdGlvbigpe2lmKGMuZGlzYWJsZWQpcmV0dXJuIGZhbHNlO2Eo dGhpcykudG9nZ2xlQ2xhc3MoInVpLXN0YXRlLWFjdGl2ZSIpO2IuYnV0dG9uRWxl bWVudC5hdHRyKCJhcmlhLXByZXNzZWQiLGIuZWxlbWVudFswXS5jaGVja2VkKX0p O2Vsc2UgaWYodGhpcy50eXBlPT09InJhZGlvIil0aGlzLmJ1dHRvbkVsZW1lbnQu YmluZCgiY2xpY2suYnV0dG9uIiwNCmZ1bmN0aW9uKCl7aWYoYy5kaXNhYmxlZCly ZXR1cm4gZmFsc2U7YSh0aGlzKS5hZGRDbGFzcygidWktc3RhdGUtYWN0aXZlIik7 Yi5idXR0b25FbGVtZW50LmF0dHIoImFyaWEtcHJlc3NlZCIsdHJ1ZSk7dmFyIGY9 Yi5lbGVtZW50WzBdO2goZikubm90KGYpLm1hcChmdW5jdGlvbigpe3JldHVybiBh KHRoaXMpLmJ1dHRvbigid2lkZ2V0IilbMF19KS5yZW1vdmVDbGFzcygidWktc3Rh dGUtYWN0aXZlIikuYXR0cigiYXJpYS1wcmVzc2VkIixmYWxzZSl9KTtlbHNle3Ro aXMuYnV0dG9uRWxlbWVudC5iaW5kKCJtb3VzZWRvd24uYnV0dG9uIixmdW5jdGlv bigpe2lmKGMuZGlzYWJsZWQpcmV0dXJuIGZhbHNlO2EodGhpcykuYWRkQ2xhc3Mo InVpLXN0YXRlLWFjdGl2ZSIpO2c9dGhpczthKGRvY3VtZW50KS5vbmUoIm1vdXNl dXAiLGZ1bmN0aW9uKCl7Zz1udWxsfSl9KS5iaW5kKCJtb3VzZXVwLmJ1dHRvbiIs ZnVuY3Rpb24oKXtpZihjLmRpc2FibGVkKXJldHVybiBmYWxzZTthKHRoaXMpLnJl bW92ZUNsYXNzKCJ1aS1zdGF0ZS1hY3RpdmUiKX0pLmJpbmQoImtleWRvd24uYnV0 dG9uIiwNCmZ1bmN0aW9uKGYpe2lmKGMuZGlzYWJsZWQpcmV0dXJuIGZhbHNlO2lm KGYua2V5Q29kZT09YS51aS5rZXlDb2RlLlNQQUNFfHxmLmtleUNvZGU9PWEudWku a2V5Q29kZS5FTlRFUilhKHRoaXMpLmFkZENsYXNzKCJ1aS1zdGF0ZS1hY3RpdmUi KX0pLmJpbmQoImtleXVwLmJ1dHRvbiIsZnVuY3Rpb24oKXthKHRoaXMpLnJlbW92 ZUNsYXNzKCJ1aS1zdGF0ZS1hY3RpdmUiKX0pO3RoaXMuYnV0dG9uRWxlbWVudC5p cygiYSIpJiZ0aGlzLmJ1dHRvbkVsZW1lbnQua2V5dXAoZnVuY3Rpb24oZil7Zi5r ZXlDb2RlPT09YS51aS5rZXlDb2RlLlNQQUNFJiZhKHRoaXMpLmNsaWNrKCl9KX10 aGlzLl9zZXRPcHRpb24oImRpc2FibGVkIixjLmRpc2FibGVkKX0sX2RldGVybWlu ZUJ1dHRvblR5cGU6ZnVuY3Rpb24oKXt0aGlzLnR5cGU9dGhpcy5lbGVtZW50Lmlz KCI6Y2hlY2tib3giKT8iY2hlY2tib3giOnRoaXMuZWxlbWVudC5pcygiOnJhZGlv Iik/InJhZGlvIjp0aGlzLmVsZW1lbnQuaXMoImlucHV0Iik/DQoiaW5wdXQiOiJi dXR0b24iO2lmKHRoaXMudHlwZT09PSJjaGVja2JveCJ8fHRoaXMudHlwZT09PSJy YWRpbyIpe3RoaXMuYnV0dG9uRWxlbWVudD10aGlzLmVsZW1lbnQucGFyZW50cygp Lmxhc3QoKS5maW5kKCJsYWJlbFtmb3I9Iit0aGlzLmVsZW1lbnQuYXR0cigiaWQi KSsiXSIpO3RoaXMuZWxlbWVudC5hZGRDbGFzcygidWktaGVscGVyLWhpZGRlbi1h Y2Nlc3NpYmxlIik7dmFyIGI9dGhpcy5lbGVtZW50LmlzKCI6Y2hlY2tlZCIpO2Im JnRoaXMuYnV0dG9uRWxlbWVudC5hZGRDbGFzcygidWktc3RhdGUtYWN0aXZlIik7 dGhpcy5idXR0b25FbGVtZW50LmF0dHIoImFyaWEtcHJlc3NlZCIsYil9ZWxzZSB0 aGlzLmJ1dHRvbkVsZW1lbnQ9dGhpcy5lbGVtZW50fSx3aWRnZXQ6ZnVuY3Rpb24o KXtyZXR1cm4gdGhpcy5idXR0b25FbGVtZW50fSxkZXN0cm95OmZ1bmN0aW9uKCl7 dGhpcy5lbGVtZW50LnJlbW92ZUNsYXNzKCJ1aS1oZWxwZXItaGlkZGVuLWFjY2Vz c2libGUiKTt0aGlzLmJ1dHRvbkVsZW1lbnQucmVtb3ZlQ2xhc3MoInVpLWJ1dHRv biB1aS13aWRnZXQgdWktc3RhdGUtZGVmYXVsdCB1aS1jb3JuZXItYWxsIHVpLXN0 YXRlLWhvdmVyIHVpLXN0YXRlLWFjdGl2ZSAgdWktYnV0dG9uLWljb25zLW9ubHkg dWktYnV0dG9uLWljb24tb25seSB1aS1idXR0b24tdGV4dC1pY29ucyB1aS1idXR0 b24tdGV4dC1pY29uLXByaW1hcnkgdWktYnV0dG9uLXRleHQtaWNvbi1zZWNvbmRh cnkgdWktYnV0dG9uLXRleHQtb25seSIpLnJlbW92ZUF0dHIoInJvbGUiKS5yZW1v dmVBdHRyKCJhcmlhLXByZXNzZWQiKS5odG1sKHRoaXMuYnV0dG9uRWxlbWVudC5m aW5kKCIudWktYnV0dG9uLXRleHQiKS5odG1sKCkpOw0KdGhpcy5oYXNUaXRsZXx8 dGhpcy5idXR0b25FbGVtZW50LnJlbW92ZUF0dHIoInRpdGxlIik7YS5XaWRnZXQu cHJvdG90eXBlLmRlc3Ryb3kuY2FsbCh0aGlzKX0sX3NldE9wdGlvbjpmdW5jdGlv bihiLGMpe2EuV2lkZ2V0LnByb3RvdHlwZS5fc2V0T3B0aW9uLmFwcGx5KHRoaXMs YXJndW1lbnRzKTtpZihiPT09ImRpc2FibGVkIiljP3RoaXMuZWxlbWVudC5hdHRy KCJkaXNhYmxlZCIsdHJ1ZSk6dGhpcy5lbGVtZW50LnJlbW92ZUF0dHIoImRpc2Fi bGVkIik7dGhpcy5fcmVzZXRCdXR0b24oKX0scmVmcmVzaDpmdW5jdGlvbigpe3Zh ciBiPXRoaXMuZWxlbWVudC5pcygiOmRpc2FibGVkIik7YiE9PXRoaXMub3B0aW9u cy5kaXNhYmxlZCYmdGhpcy5fc2V0T3B0aW9uKCJkaXNhYmxlZCIsYik7aWYodGhp cy50eXBlPT09InJhZGlvIiloKHRoaXMuZWxlbWVudFswXSkuZWFjaChmdW5jdGlv bigpe2EodGhpcykuaXMoIjpjaGVja2VkIik/YSh0aGlzKS5idXR0b24oIndpZGdl dCIpLmFkZENsYXNzKCJ1aS1zdGF0ZS1hY3RpdmUiKS5hdHRyKCJhcmlhLXByZXNz ZWQiLA0KdHJ1ZSk6YSh0aGlzKS5idXR0b24oIndpZGdldCIpLnJlbW92ZUNsYXNz KCJ1aS1zdGF0ZS1hY3RpdmUiKS5hdHRyKCJhcmlhLXByZXNzZWQiLGZhbHNlKX0p O2Vsc2UgaWYodGhpcy50eXBlPT09ImNoZWNrYm94Iil0aGlzLmVsZW1lbnQuaXMo IjpjaGVja2VkIik/dGhpcy5idXR0b25FbGVtZW50LmFkZENsYXNzKCJ1aS1zdGF0 ZS1hY3RpdmUiKS5hdHRyKCJhcmlhLXByZXNzZWQiLHRydWUpOnRoaXMuYnV0dG9u RWxlbWVudC5yZW1vdmVDbGFzcygidWktc3RhdGUtYWN0aXZlIikuYXR0cigiYXJp YS1wcmVzc2VkIixmYWxzZSl9LF9yZXNldEJ1dHRvbjpmdW5jdGlvbigpe2lmKHRo aXMudHlwZT09PSJpbnB1dCIpdGhpcy5vcHRpb25zLmxhYmVsJiZ0aGlzLmVsZW1l bnQudmFsKHRoaXMub3B0aW9ucy5sYWJlbCk7ZWxzZXt2YXIgYj10aGlzLmJ1dHRv bkVsZW1lbnQucmVtb3ZlQ2xhc3MoInVpLWJ1dHRvbi1pY29ucy1vbmx5IHVpLWJ1 dHRvbi1pY29uLW9ubHkgdWktYnV0dG9uLXRleHQtaWNvbnMgdWktYnV0dG9uLXRl eHQtaWNvbi1wcmltYXJ5IHVpLWJ1dHRvbi10ZXh0LWljb24tc2Vjb25kYXJ5IHVp LWJ1dHRvbi10ZXh0LW9ubHkiKSwNCmM9YSgiPHNwYW4+PC9zcGFuPiIpLmFkZENs YXNzKCJ1aS1idXR0b24tdGV4dCIpLmh0bWwodGhpcy5vcHRpb25zLmxhYmVsKS5h cHBlbmRUbyhiLmVtcHR5KCkpLnRleHQoKSxkPXRoaXMub3B0aW9ucy5pY29ucyxl PWQucHJpbWFyeSYmZC5zZWNvbmRhcnk7aWYoZC5wcmltYXJ5fHxkLnNlY29uZGFy eSl7Yi5hZGRDbGFzcygidWktYnV0dG9uLXRleHQtaWNvbiIrKGU/InMiOmQucHJp bWFyeT8iLXByaW1hcnkiOiItc2Vjb25kYXJ5IikpO2QucHJpbWFyeSYmYi5wcmVw ZW5kKCI8c3BhbiBjbGFzcz0ndWktYnV0dG9uLWljb24tcHJpbWFyeSB1aS1pY29u ICIrZC5wcmltYXJ5KyInPjwvc3Bhbj4iKTtkLnNlY29uZGFyeSYmYi5hcHBlbmQo IjxzcGFuIGNsYXNzPSd1aS1idXR0b24taWNvbi1zZWNvbmRhcnkgdWktaWNvbiAi K2Quc2Vjb25kYXJ5KyInPjwvc3Bhbj4iKTtpZighdGhpcy5vcHRpb25zLnRleHQp e2IuYWRkQ2xhc3MoZT8idWktYnV0dG9uLWljb25zLW9ubHkiOiJ1aS1idXR0b24t aWNvbi1vbmx5IikucmVtb3ZlQ2xhc3MoInVpLWJ1dHRvbi10ZXh0LWljb25zIHVp LWJ1dHRvbi10ZXh0LWljb24tcHJpbWFyeSB1aS1idXR0b24tdGV4dC1pY29uLXNl Y29uZGFyeSIpOw0KdGhpcy5oYXNUaXRsZXx8Yi5hdHRyKCJ0aXRsZSIsYyl9fWVs c2UgYi5hZGRDbGFzcygidWktYnV0dG9uLXRleHQtb25seSIpfX19KTthLndpZGdl dCgidWkuYnV0dG9uc2V0Iix7X2NyZWF0ZTpmdW5jdGlvbigpe3RoaXMuZWxlbWVu dC5hZGRDbGFzcygidWktYnV0dG9uc2V0Iik7dGhpcy5faW5pdCgpfSxfaW5pdDpm dW5jdGlvbigpe3RoaXMucmVmcmVzaCgpfSxfc2V0T3B0aW9uOmZ1bmN0aW9uKGIs Yyl7Yj09PSJkaXNhYmxlZCImJnRoaXMuYnV0dG9ucy5idXR0b24oIm9wdGlvbiIs YixjKTthLldpZGdldC5wcm90b3R5cGUuX3NldE9wdGlvbi5hcHBseSh0aGlzLGFy Z3VtZW50cyl9LHJlZnJlc2g6ZnVuY3Rpb24oKXt0aGlzLmJ1dHRvbnM9dGhpcy5l bGVtZW50LmZpbmQoIjpidXR0b24sIDpzdWJtaXQsIDpyZXNldCwgOmNoZWNrYm94 LCA6cmFkaW8sIGEsIDpkYXRhKGJ1dHRvbikiKS5maWx0ZXIoIjp1aS1idXR0b24i KS5idXR0b24oInJlZnJlc2giKS5lbmQoKS5ub3QoIjp1aS1idXR0b24iKS5idXR0 b24oKS5lbmQoKS5tYXAoZnVuY3Rpb24oKXtyZXR1cm4gYSh0aGlzKS5idXR0b24o IndpZGdldCIpWzBdfSkucmVtb3ZlQ2xhc3MoInVpLWNvcm5lci1hbGwgdWktY29y bmVyLWxlZnQgdWktY29ybmVyLXJpZ2h0IikuZmlsdGVyKCI6Zmlyc3QiKS5hZGRD bGFzcygidWktY29ybmVyLWxlZnQiKS5lbmQoKS5maWx0ZXIoIjpsYXN0IikuYWRk Q2xhc3MoInVpLWNvcm5lci1yaWdodCIpLmVuZCgpLmVuZCgpfSwNCmRlc3Ryb3k6 ZnVuY3Rpb24oKXt0aGlzLmVsZW1lbnQucmVtb3ZlQ2xhc3MoInVpLWJ1dHRvbnNl dCIpO3RoaXMuYnV0dG9ucy5tYXAoZnVuY3Rpb24oKXtyZXR1cm4gYSh0aGlzKS5i dXR0b24oIndpZGdldCIpWzBdfSkucmVtb3ZlQ2xhc3MoInVpLWNvcm5lci1sZWZ0 IHVpLWNvcm5lci1yaWdodCIpLmVuZCgpLmJ1dHRvbigiZGVzdHJveSIpO2EuV2lk Z2V0LnByb3RvdHlwZS5kZXN0cm95LmNhbGwodGhpcyl9fSl9KShqUXVlcnkpOw0K Oy8qDQogKiBqUXVlcnkgVUkgRGlhbG9nIDEuOC40DQogKg0KICogQ29weXJpZ2h0 IDIwMTAsIEFVVEhPUlMudHh0IChodHRwOi8vanF1ZXJ5dWkuY29tL2Fib3V0KQ0K ICogRHVhbCBsaWNlbnNlZCB1bmRlciB0aGUgTUlUIG9yIEdQTCBWZXJzaW9uIDIg bGljZW5zZXMuDQogKiBodHRwOi8vanF1ZXJ5Lm9yZy9saWNlbnNlDQogKg0KICog aHR0cDovL2RvY3MuanF1ZXJ5LmNvbS9VSS9EaWFsb2cNCiAqDQogKiBEZXBlbmRz Og0KICoJanF1ZXJ5LnVpLmNvcmUuanMNCiAqCWpxdWVyeS51aS53aWRnZXQuanMN CiAqICBqcXVlcnkudWkuYnV0dG9uLmpzDQogKglqcXVlcnkudWkuZHJhZ2dhYmxl LmpzDQogKglqcXVlcnkudWkubW91c2UuanMNCiAqCWpxdWVyeS51aS5wb3NpdGlv bi5qcw0KICoJanF1ZXJ5LnVpLnJlc2l6YWJsZS5qcw0KICovDQooZnVuY3Rpb24o YyxqKXtjLndpZGdldCgidWkuZGlhbG9nIix7b3B0aW9uczp7YXV0b09wZW46dHJ1 ZSxidXR0b25zOnt9LGNsb3NlT25Fc2NhcGU6dHJ1ZSxjbG9zZVRleHQ6ImNsb3Nl IixkaWFsb2dDbGFzczoiIixkcmFnZ2FibGU6dHJ1ZSxoaWRlOm51bGwsaGVpZ2h0 OiJhdXRvIixtYXhIZWlnaHQ6ZmFsc2UsbWF4V2lkdGg6ZmFsc2UsbWluSGVpZ2h0 OjE1MCxtaW5XaWR0aDoxNTAsbW9kYWw6ZmFsc2UscG9zaXRpb246e215OiJjZW50 ZXIiLGF0OiJjZW50ZXIiLG9mOndpbmRvdyxjb2xsaXNpb246ImZpdCIsdXNpbmc6 ZnVuY3Rpb24oYSl7dmFyIGI9Yyh0aGlzKS5jc3MoYSkub2Zmc2V0KCkudG9wO2I8 MCYmYyh0aGlzKS5jc3MoInRvcCIsYS50b3AtYil9fSxyZXNpemFibGU6dHJ1ZSxz aG93Om51bGwsc3RhY2s6dHJ1ZSx0aXRsZToiIix3aWR0aDozMDAsekluZGV4OjFF M30sX2NyZWF0ZTpmdW5jdGlvbigpe3RoaXMub3JpZ2luYWxUaXRsZT10aGlzLmVs ZW1lbnQuYXR0cigidGl0bGUiKTsNCmlmKHR5cGVvZiB0aGlzLm9yaWdpbmFsVGl0 bGUhPT0ic3RyaW5nIil0aGlzLm9yaWdpbmFsVGl0bGU9IiI7dmFyIGE9dGhpcyxi PWEub3B0aW9ucyxkPWIudGl0bGV8fGEub3JpZ2luYWxUaXRsZXx8IiYjMTYwOyIs Zj1jLnVpLmRpYWxvZy5nZXRUaXRsZUlkKGEuZWxlbWVudCksZz0oYS51aURpYWxv Zz1jKCI8ZGl2PjwvZGl2PiIpKS5hcHBlbmRUbyhkb2N1bWVudC5ib2R5KS5oaWRl KCkuYWRkQ2xhc3MoInVpLWRpYWxvZyB1aS13aWRnZXQgdWktd2lkZ2V0LWNvbnRl bnQgdWktY29ybmVyLWFsbCAiK2IuZGlhbG9nQ2xhc3MpLmNzcyh7ekluZGV4OmIu ekluZGV4fSkuYXR0cigidGFiSW5kZXgiLC0xKS5jc3MoIm91dGxpbmUiLDApLmtl eWRvd24oZnVuY3Rpb24oaSl7aWYoYi5jbG9zZU9uRXNjYXBlJiZpLmtleUNvZGUm Jmkua2V5Q29kZT09PWMudWkua2V5Q29kZS5FU0NBUEUpe2EuY2xvc2UoaSk7aS5w cmV2ZW50RGVmYXVsdCgpfX0pLmF0dHIoe3JvbGU6ImRpYWxvZyIsImFyaWEtbGFi ZWxsZWRieSI6Zn0pLm1vdXNlZG93bihmdW5jdGlvbihpKXthLm1vdmVUb1RvcChm YWxzZSwNCmkpfSk7YS5lbGVtZW50LnNob3coKS5yZW1vdmVBdHRyKCJ0aXRsZSIp LmFkZENsYXNzKCJ1aS1kaWFsb2ctY29udGVudCB1aS13aWRnZXQtY29udGVudCIp LmFwcGVuZFRvKGcpO3ZhciBlPShhLnVpRGlhbG9nVGl0bGViYXI9YygiPGRpdj48 L2Rpdj4iKSkuYWRkQ2xhc3MoInVpLWRpYWxvZy10aXRsZWJhciB1aS13aWRnZXQt aGVhZGVyIHVpLWNvcm5lci1hbGwgdWktaGVscGVyLWNsZWFyZml4IikucHJlcGVu ZFRvKGcpLGg9YygnPGEgaHJlZj0iIyI+PC9hPicpLmFkZENsYXNzKCJ1aS1kaWFs b2ctdGl0bGViYXItY2xvc2UgdWktY29ybmVyLWFsbCIpLmF0dHIoInJvbGUiLCJi dXR0b24iKS5ob3ZlcihmdW5jdGlvbigpe2guYWRkQ2xhc3MoInVpLXN0YXRlLWhv dmVyIil9LGZ1bmN0aW9uKCl7aC5yZW1vdmVDbGFzcygidWktc3RhdGUtaG92ZXIi KX0pLmZvY3VzKGZ1bmN0aW9uKCl7aC5hZGRDbGFzcygidWktc3RhdGUtZm9jdXMi KX0pLmJsdXIoZnVuY3Rpb24oKXtoLnJlbW92ZUNsYXNzKCJ1aS1zdGF0ZS1mb2N1 cyIpfSkuY2xpY2soZnVuY3Rpb24oaSl7YS5jbG9zZShpKTsNCnJldHVybiBmYWxz ZX0pLmFwcGVuZFRvKGUpOyhhLnVpRGlhbG9nVGl0bGViYXJDbG9zZVRleHQ9Yygi PHNwYW4+PC9zcGFuPiIpKS5hZGRDbGFzcygidWktaWNvbiB1aS1pY29uLWNsb3Nl dGhpY2siKS50ZXh0KGIuY2xvc2VUZXh0KS5hcHBlbmRUbyhoKTtjKCI8c3Bhbj48 L3NwYW4+IikuYWRkQ2xhc3MoInVpLWRpYWxvZy10aXRsZSIpLmF0dHIoImlkIixm KS5odG1sKGQpLnByZXBlbmRUbyhlKTtpZihjLmlzRnVuY3Rpb24oYi5iZWZvcmVj bG9zZSkmJiFjLmlzRnVuY3Rpb24oYi5iZWZvcmVDbG9zZSkpYi5iZWZvcmVDbG9z ZT1iLmJlZm9yZWNsb3NlO2UuZmluZCgiKiIpLmFkZChlKS5kaXNhYmxlU2VsZWN0 aW9uKCk7Yi5kcmFnZ2FibGUmJmMuZm4uZHJhZ2dhYmxlJiZhLl9tYWtlRHJhZ2dh YmxlKCk7Yi5yZXNpemFibGUmJmMuZm4ucmVzaXphYmxlJiZhLl9tYWtlUmVzaXph YmxlKCk7YS5fY3JlYXRlQnV0dG9ucyhiLmJ1dHRvbnMpO2EuX2lzT3Blbj1mYWxz ZTtjLmZuLmJnaWZyYW1lJiYNCmcuYmdpZnJhbWUoKX0sX2luaXQ6ZnVuY3Rpb24o KXt0aGlzLm9wdGlvbnMuYXV0b09wZW4mJnRoaXMub3BlbigpfSxkZXN0cm95OmZ1 bmN0aW9uKCl7dmFyIGE9dGhpczthLm92ZXJsYXkmJmEub3ZlcmxheS5kZXN0cm95 KCk7YS51aURpYWxvZy5oaWRlKCk7YS5lbGVtZW50LnVuYmluZCgiLmRpYWxvZyIp LnJlbW92ZURhdGEoImRpYWxvZyIpLnJlbW92ZUNsYXNzKCJ1aS1kaWFsb2ctY29u dGVudCB1aS13aWRnZXQtY29udGVudCIpLmhpZGUoKS5hcHBlbmRUbygiYm9keSIp O2EudWlEaWFsb2cucmVtb3ZlKCk7YS5vcmlnaW5hbFRpdGxlJiZhLmVsZW1lbnQu YXR0cigidGl0bGUiLGEub3JpZ2luYWxUaXRsZSk7cmV0dXJuIGF9LHdpZGdldDpm dW5jdGlvbigpe3JldHVybiB0aGlzLnVpRGlhbG9nfSxjbG9zZTpmdW5jdGlvbihh KXt2YXIgYj10aGlzLGQ7aWYoZmFsc2UhPT1iLl90cmlnZ2VyKCJiZWZvcmVDbG9z ZSIsYSkpe2Iub3ZlcmxheSYmYi5vdmVybGF5LmRlc3Ryb3koKTtiLnVpRGlhbG9n LnVuYmluZCgia2V5cHJlc3MudWktZGlhbG9nIik7DQpiLl9pc09wZW49ZmFsc2U7 aWYoYi5vcHRpb25zLmhpZGUpYi51aURpYWxvZy5oaWRlKGIub3B0aW9ucy5oaWRl LGZ1bmN0aW9uKCl7Yi5fdHJpZ2dlcigiY2xvc2UiLGEpfSk7ZWxzZXtiLnVpRGlh bG9nLmhpZGUoKTtiLl90cmlnZ2VyKCJjbG9zZSIsYSl9Yy51aS5kaWFsb2cub3Zl cmxheS5yZXNpemUoKTtpZihiLm9wdGlvbnMubW9kYWwpe2Q9MDtjKCIudWktZGlh bG9nIikuZWFjaChmdW5jdGlvbigpe2lmKHRoaXMhPT1iLnVpRGlhbG9nWzBdKWQ9 TWF0aC5tYXgoZCxjKHRoaXMpLmNzcygiei1pbmRleCIpKX0pO2MudWkuZGlhbG9n Lm1heFo9ZH1yZXR1cm4gYn19LGlzT3BlbjpmdW5jdGlvbigpe3JldHVybiB0aGlz Ll9pc09wZW59LG1vdmVUb1RvcDpmdW5jdGlvbihhLGIpe3ZhciBkPXRoaXMsZj1k Lm9wdGlvbnM7aWYoZi5tb2RhbCYmIWF8fCFmLnN0YWNrJiYhZi5tb2RhbClyZXR1 cm4gZC5fdHJpZ2dlcigiZm9jdXMiLGIpO2lmKGYuekluZGV4PmMudWkuZGlhbG9n Lm1heFopYy51aS5kaWFsb2cubWF4Wj0NCmYuekluZGV4O2lmKGQub3ZlcmxheSl7 Yy51aS5kaWFsb2cubWF4Wis9MTtkLm92ZXJsYXkuJGVsLmNzcygiei1pbmRleCIs Yy51aS5kaWFsb2cub3ZlcmxheS5tYXhaPWMudWkuZGlhbG9nLm1heFopfWE9e3Nj cm9sbFRvcDpkLmVsZW1lbnQuYXR0cigic2Nyb2xsVG9wIiksc2Nyb2xsTGVmdDpk LmVsZW1lbnQuYXR0cigic2Nyb2xsTGVmdCIpfTtjLnVpLmRpYWxvZy5tYXhaKz0x O2QudWlEaWFsb2cuY3NzKCJ6LWluZGV4IixjLnVpLmRpYWxvZy5tYXhaKTtkLmVs ZW1lbnQuYXR0cihhKTtkLl90cmlnZ2VyKCJmb2N1cyIsYik7cmV0dXJuIGR9LG9w ZW46ZnVuY3Rpb24oKXtpZighdGhpcy5faXNPcGVuKXt2YXIgYT10aGlzLGI9YS5v cHRpb25zLGQ9YS51aURpYWxvZzthLm92ZXJsYXk9Yi5tb2RhbD9uZXcgYy51aS5k aWFsb2cub3ZlcmxheShhKTpudWxsO2QubmV4dCgpLmxlbmd0aCYmZC5hcHBlbmRU bygiYm9keSIpO2EuX3NpemUoKTthLl9wb3NpdGlvbihiLnBvc2l0aW9uKTtkLnNo b3coYi5zaG93KTsNCmEubW92ZVRvVG9wKHRydWUpO2IubW9kYWwmJmQuYmluZCgi a2V5cHJlc3MudWktZGlhbG9nIixmdW5jdGlvbihmKXtpZihmLmtleUNvZGU9PT1j LnVpLmtleUNvZGUuVEFCKXt2YXIgZz1jKCI6dGFiYmFibGUiLHRoaXMpLGU9Zy5m aWx0ZXIoIjpmaXJzdCIpO2c9Zy5maWx0ZXIoIjpsYXN0Iik7aWYoZi50YXJnZXQ9 PT1nWzBdJiYhZi5zaGlmdEtleSl7ZS5mb2N1cygxKTtyZXR1cm4gZmFsc2V9ZWxz ZSBpZihmLnRhcmdldD09PWVbMF0mJmYuc2hpZnRLZXkpe2cuZm9jdXMoMSk7cmV0 dXJuIGZhbHNlfX19KTtjKGEuZWxlbWVudC5maW5kKCI6dGFiYmFibGUiKS5nZXQo KS5jb25jYXQoZC5maW5kKCIudWktZGlhbG9nLWJ1dHRvbnBhbmUgOnRhYmJhYmxl IikuZ2V0KCkuY29uY2F0KGQuZ2V0KCkpKSkuZXEoMCkuZm9jdXMoKTthLl90cmln Z2VyKCJvcGVuIik7YS5faXNPcGVuPXRydWU7cmV0dXJuIGF9fSxfY3JlYXRlQnV0 dG9uczpmdW5jdGlvbihhKXt2YXIgYj10aGlzLGQ9ZmFsc2UsDQpmPWMoIjxkaXY+ PC9kaXY+IikuYWRkQ2xhc3MoInVpLWRpYWxvZy1idXR0b25wYW5lIHVpLXdpZGdl dC1jb250ZW50IHVpLWhlbHBlci1jbGVhcmZpeCIpLGc9YygiPGRpdj48L2Rpdj4i KS5hZGRDbGFzcygidWktZGlhbG9nLWJ1dHRvbnNldCIpLmFwcGVuZFRvKGYpO2Iu dWlEaWFsb2cuZmluZCgiLnVpLWRpYWxvZy1idXR0b25wYW5lIikucmVtb3ZlKCk7 dHlwZW9mIGE9PT0ib2JqZWN0IiYmYSE9PW51bGwmJmMuZWFjaChhLGZ1bmN0aW9u KCl7cmV0dXJuIShkPXRydWUpfSk7aWYoZCl7Yy5lYWNoKGEsZnVuY3Rpb24oZSxo KXtlPWMoJzxidXR0b24gdHlwZT0iYnV0dG9uIj48L2J1dHRvbj4nKS50ZXh0KGUp LmNsaWNrKGZ1bmN0aW9uKCl7aC5hcHBseShiLmVsZW1lbnRbMF0sYXJndW1lbnRz KX0pLmFwcGVuZFRvKGcpO2MuZm4uYnV0dG9uJiZlLmJ1dHRvbigpfSk7Zi5hcHBl bmRUbyhiLnVpRGlhbG9nKX19LF9tYWtlRHJhZ2dhYmxlOmZ1bmN0aW9uKCl7ZnVu Y3Rpb24gYShlKXtyZXR1cm57cG9zaXRpb246ZS5wb3NpdGlvbiwNCm9mZnNldDpl Lm9mZnNldH19dmFyIGI9dGhpcyxkPWIub3B0aW9ucyxmPWMoZG9jdW1lbnQpLGc7 Yi51aURpYWxvZy5kcmFnZ2FibGUoe2NhbmNlbDoiLnVpLWRpYWxvZy1jb250ZW50 LCAudWktZGlhbG9nLXRpdGxlYmFyLWNsb3NlIixoYW5kbGU6Ii51aS1kaWFsb2ct dGl0bGViYXIiLGNvbnRhaW5tZW50OiJkb2N1bWVudCIsc3RhcnQ6ZnVuY3Rpb24o ZSxoKXtnPWQuaGVpZ2h0PT09ImF1dG8iPyJhdXRvIjpjKHRoaXMpLmhlaWdodCgp O2ModGhpcykuaGVpZ2h0KGModGhpcykuaGVpZ2h0KCkpLmFkZENsYXNzKCJ1aS1k aWFsb2ctZHJhZ2dpbmciKTtiLl90cmlnZ2VyKCJkcmFnU3RhcnQiLGUsYShoKSl9 LGRyYWc6ZnVuY3Rpb24oZSxoKXtiLl90cmlnZ2VyKCJkcmFnIixlLGEoaCkpfSxz dG9wOmZ1bmN0aW9uKGUsaCl7ZC5wb3NpdGlvbj1baC5wb3NpdGlvbi5sZWZ0LWYu c2Nyb2xsTGVmdCgpLGgucG9zaXRpb24udG9wLWYuc2Nyb2xsVG9wKCldO2ModGhp cykucmVtb3ZlQ2xhc3MoInVpLWRpYWxvZy1kcmFnZ2luZyIpLmhlaWdodChnKTsN CmIuX3RyaWdnZXIoImRyYWdTdG9wIixlLGEoaCkpO2MudWkuZGlhbG9nLm92ZXJs YXkucmVzaXplKCl9fSl9LF9tYWtlUmVzaXphYmxlOmZ1bmN0aW9uKGEpe2Z1bmN0 aW9uIGIoZSl7cmV0dXJue29yaWdpbmFsUG9zaXRpb246ZS5vcmlnaW5hbFBvc2l0 aW9uLG9yaWdpbmFsU2l6ZTplLm9yaWdpbmFsU2l6ZSxwb3NpdGlvbjplLnBvc2l0 aW9uLHNpemU6ZS5zaXplfX1hPWE9PT1qP3RoaXMub3B0aW9ucy5yZXNpemFibGU6 YTt2YXIgZD10aGlzLGY9ZC5vcHRpb25zLGc9ZC51aURpYWxvZy5jc3MoInBvc2l0 aW9uIik7YT10eXBlb2YgYT09PSJzdHJpbmciP2E6Im4sZSxzLHcsc2Usc3csbmUs bnciO2QudWlEaWFsb2cucmVzaXphYmxlKHtjYW5jZWw6Ii51aS1kaWFsb2ctY29u dGVudCIsY29udGFpbm1lbnQ6ImRvY3VtZW50IixhbHNvUmVzaXplOmQuZWxlbWVu dCxtYXhXaWR0aDpmLm1heFdpZHRoLG1heEhlaWdodDpmLm1heEhlaWdodCxtaW5X aWR0aDpmLm1pbldpZHRoLG1pbkhlaWdodDpkLl9taW5IZWlnaHQoKSwNCmhhbmRs ZXM6YSxzdGFydDpmdW5jdGlvbihlLGgpe2ModGhpcykuYWRkQ2xhc3MoInVpLWRp YWxvZy1yZXNpemluZyIpO2QuX3RyaWdnZXIoInJlc2l6ZVN0YXJ0IixlLGIoaCkp fSxyZXNpemU6ZnVuY3Rpb24oZSxoKXtkLl90cmlnZ2VyKCJyZXNpemUiLGUsYiho KSl9LHN0b3A6ZnVuY3Rpb24oZSxoKXtjKHRoaXMpLnJlbW92ZUNsYXNzKCJ1aS1k aWFsb2ctcmVzaXppbmciKTtmLmhlaWdodD1jKHRoaXMpLmhlaWdodCgpO2Yud2lk dGg9Yyh0aGlzKS53aWR0aCgpO2QuX3RyaWdnZXIoInJlc2l6ZVN0b3AiLGUsYiho KSk7Yy51aS5kaWFsb2cub3ZlcmxheS5yZXNpemUoKX19KS5jc3MoInBvc2l0aW9u IixnKS5maW5kKCIudWktcmVzaXphYmxlLXNlIikuYWRkQ2xhc3MoInVpLWljb24g dWktaWNvbi1ncmlwLWRpYWdvbmFsLXNlIil9LF9taW5IZWlnaHQ6ZnVuY3Rpb24o KXt2YXIgYT10aGlzLm9wdGlvbnM7cmV0dXJuIGEuaGVpZ2h0PT09ImF1dG8iP2Eu bWluSGVpZ2h0Ok1hdGgubWluKGEubWluSGVpZ2h0LA0KYS5oZWlnaHQpfSxfcG9z aXRpb246ZnVuY3Rpb24oYSl7dmFyIGI9W10sZD1bMCwwXSxmO2lmKGEpe2lmKHR5 cGVvZiBhPT09InN0cmluZyJ8fHR5cGVvZiBhPT09Im9iamVjdCImJiIwImluIGEp e2I9YS5zcGxpdD9hLnNwbGl0KCIgIik6W2FbMF0sYVsxXV07aWYoYi5sZW5ndGg9 PT0xKWJbMV09YlswXTtjLmVhY2goWyJsZWZ0IiwidG9wIl0sZnVuY3Rpb24oZyxl KXtpZigrYltnXT09PWJbZ10pe2RbZ109YltnXTtiW2ddPWV9fSk7YT17bXk6Yi5q b2luKCIgIiksYXQ6Yi5qb2luKCIgIiksb2Zmc2V0OmQuam9pbigiICIpfX1hPWMu ZXh0ZW5kKHt9LGMudWkuZGlhbG9nLnByb3RvdHlwZS5vcHRpb25zLnBvc2l0aW9u LGEpfWVsc2UgYT1jLnVpLmRpYWxvZy5wcm90b3R5cGUub3B0aW9ucy5wb3NpdGlv bjsoZj10aGlzLnVpRGlhbG9nLmlzKCI6dmlzaWJsZSIpKXx8dGhpcy51aURpYWxv Zy5zaG93KCk7dGhpcy51aURpYWxvZy5jc3Moe3RvcDowLGxlZnQ6MH0pLnBvc2l0 aW9uKGEpOw0KZnx8dGhpcy51aURpYWxvZy5oaWRlKCl9LF9zZXRPcHRpb246ZnVu Y3Rpb24oYSxiKXt2YXIgZD10aGlzLGY9ZC51aURpYWxvZyxnPWYuaXMoIjpkYXRh KHJlc2l6YWJsZSkiKSxlPWZhbHNlO3N3aXRjaChhKXtjYXNlICJiZWZvcmVjbG9z ZSI6YT0iYmVmb3JlQ2xvc2UiO2JyZWFrO2Nhc2UgImJ1dHRvbnMiOmQuX2NyZWF0 ZUJ1dHRvbnMoYik7ZT10cnVlO2JyZWFrO2Nhc2UgImNsb3NlVGV4dCI6ZC51aURp YWxvZ1RpdGxlYmFyQ2xvc2VUZXh0LnRleHQoIiIrYik7YnJlYWs7Y2FzZSAiZGlh bG9nQ2xhc3MiOmYucmVtb3ZlQ2xhc3MoZC5vcHRpb25zLmRpYWxvZ0NsYXNzKS5h ZGRDbGFzcygidWktZGlhbG9nIHVpLXdpZGdldCB1aS13aWRnZXQtY29udGVudCB1 aS1jb3JuZXItYWxsICIrYik7YnJlYWs7Y2FzZSAiZGlzYWJsZWQiOmI/Zi5hZGRD bGFzcygidWktZGlhbG9nLWRpc2FibGVkIik6Zi5yZW1vdmVDbGFzcygidWktZGlh bG9nLWRpc2FibGVkIik7YnJlYWs7Y2FzZSAiZHJhZ2dhYmxlIjpiPw0KZC5fbWFr ZURyYWdnYWJsZSgpOmYuZHJhZ2dhYmxlKCJkZXN0cm95Iik7YnJlYWs7Y2FzZSAi aGVpZ2h0IjplPXRydWU7YnJlYWs7Y2FzZSAibWF4SGVpZ2h0IjpnJiZmLnJlc2l6 YWJsZSgib3B0aW9uIiwibWF4SGVpZ2h0IixiKTtlPXRydWU7YnJlYWs7Y2FzZSAi bWF4V2lkdGgiOmcmJmYucmVzaXphYmxlKCJvcHRpb24iLCJtYXhXaWR0aCIsYik7 ZT10cnVlO2JyZWFrO2Nhc2UgIm1pbkhlaWdodCI6ZyYmZi5yZXNpemFibGUoIm9w dGlvbiIsIm1pbkhlaWdodCIsYik7ZT10cnVlO2JyZWFrO2Nhc2UgIm1pbldpZHRo IjpnJiZmLnJlc2l6YWJsZSgib3B0aW9uIiwibWluV2lkdGgiLGIpO2U9dHJ1ZTti cmVhaztjYXNlICJwb3NpdGlvbiI6ZC5fcG9zaXRpb24oYik7YnJlYWs7Y2FzZSAi cmVzaXphYmxlIjpnJiYhYiYmZi5yZXNpemFibGUoImRlc3Ryb3kiKTtnJiZ0eXBl b2YgYj09PSJzdHJpbmciJiZmLnJlc2l6YWJsZSgib3B0aW9uIiwiaGFuZGxlcyIs Yik7IWcmJmIhPT1mYWxzZSYmDQpkLl9tYWtlUmVzaXphYmxlKGIpO2JyZWFrO2Nh c2UgInRpdGxlIjpjKCIudWktZGlhbG9nLXRpdGxlIixkLnVpRGlhbG9nVGl0bGVi YXIpLmh0bWwoIiIrKGJ8fCImIzE2MDsiKSk7YnJlYWs7Y2FzZSAid2lkdGgiOmU9 dHJ1ZTticmVha31jLldpZGdldC5wcm90b3R5cGUuX3NldE9wdGlvbi5hcHBseShk LGFyZ3VtZW50cyk7ZSYmZC5fc2l6ZSgpfSxfc2l6ZTpmdW5jdGlvbigpe3ZhciBh PXRoaXMub3B0aW9ucyxiO3RoaXMuZWxlbWVudC5jc3Moe3dpZHRoOiJhdXRvIixt aW5IZWlnaHQ6MCxoZWlnaHQ6MH0pO2lmKGEubWluV2lkdGg+YS53aWR0aClhLndp ZHRoPWEubWluV2lkdGg7Yj10aGlzLnVpRGlhbG9nLmNzcyh7aGVpZ2h0OiJhdXRv Iix3aWR0aDphLndpZHRofSkuaGVpZ2h0KCk7dGhpcy5lbGVtZW50LmNzcyhhLmhl aWdodD09PSJhdXRvIj97bWluSGVpZ2h0Ok1hdGgubWF4KGEubWluSGVpZ2h0LWIs MCksaGVpZ2h0OiJhdXRvIn06e21pbkhlaWdodDowLGhlaWdodDpNYXRoLm1heChh LmhlaWdodC0NCmIsMCl9KS5zaG93KCk7dGhpcy51aURpYWxvZy5pcygiOmRhdGEo cmVzaXphYmxlKSIpJiZ0aGlzLnVpRGlhbG9nLnJlc2l6YWJsZSgib3B0aW9uIiwi bWluSGVpZ2h0Iix0aGlzLl9taW5IZWlnaHQoKSl9fSk7Yy5leHRlbmQoYy51aS5k aWFsb2cse3ZlcnNpb246IjEuOC40Iix1dWlkOjAsbWF4WjowLGdldFRpdGxlSWQ6 ZnVuY3Rpb24oYSl7YT1hLmF0dHIoImlkIik7aWYoIWEpe3RoaXMudXVpZCs9MTth PXRoaXMudXVpZH1yZXR1cm4idWktZGlhbG9nLXRpdGxlLSIrYX0sb3ZlcmxheTpm dW5jdGlvbihhKXt0aGlzLiRlbD1jLnVpLmRpYWxvZy5vdmVybGF5LmNyZWF0ZShh KX19KTtjLmV4dGVuZChjLnVpLmRpYWxvZy5vdmVybGF5LHtpbnN0YW5jZXM6W10s b2xkSW5zdGFuY2VzOltdLG1heFo6MCxldmVudHM6Yy5tYXAoImZvY3VzLG1vdXNl ZG93bixtb3VzZXVwLGtleWRvd24sa2V5cHJlc3MsY2xpY2siLnNwbGl0KCIsIiks ZnVuY3Rpb24oYSl7cmV0dXJuIGErIi5kaWFsb2ctb3ZlcmxheSJ9KS5qb2luKCIg IiksDQpjcmVhdGU6ZnVuY3Rpb24oYSl7aWYodGhpcy5pbnN0YW5jZXMubGVuZ3Ro PT09MCl7c2V0VGltZW91dChmdW5jdGlvbigpe2MudWkuZGlhbG9nLm92ZXJsYXku aW5zdGFuY2VzLmxlbmd0aCYmYyhkb2N1bWVudCkuYmluZChjLnVpLmRpYWxvZy5v dmVybGF5LmV2ZW50cyxmdW5jdGlvbihkKXtyZXR1cm4gYyhkLnRhcmdldCkueklu ZGV4KCk+PWMudWkuZGlhbG9nLm92ZXJsYXkubWF4Wn0pfSwxKTtjKGRvY3VtZW50 KS5iaW5kKCJrZXlkb3duLmRpYWxvZy1vdmVybGF5IixmdW5jdGlvbihkKXtpZihh Lm9wdGlvbnMuY2xvc2VPbkVzY2FwZSYmZC5rZXlDb2RlJiZkLmtleUNvZGU9PT1j LnVpLmtleUNvZGUuRVNDQVBFKXthLmNsb3NlKGQpO2QucHJldmVudERlZmF1bHQo KX19KTtjKHdpbmRvdykuYmluZCgicmVzaXplLmRpYWxvZy1vdmVybGF5IixjLnVp LmRpYWxvZy5vdmVybGF5LnJlc2l6ZSl9dmFyIGI9KHRoaXMub2xkSW5zdGFuY2Vz LnBvcCgpfHxjKCI8ZGl2PjwvZGl2PiIpLmFkZENsYXNzKCJ1aS13aWRnZXQtb3Zl cmxheSIpKS5hcHBlbmRUbyhkb2N1bWVudC5ib2R5KS5jc3Moe3dpZHRoOnRoaXMu d2lkdGgoKSwNCmhlaWdodDp0aGlzLmhlaWdodCgpfSk7Yy5mbi5iZ2lmcmFtZSYm Yi5iZ2lmcmFtZSgpO3RoaXMuaW5zdGFuY2VzLnB1c2goYik7cmV0dXJuIGJ9LGRl c3Ryb3k6ZnVuY3Rpb24oYSl7dGhpcy5vbGRJbnN0YW5jZXMucHVzaCh0aGlzLmlu c3RhbmNlcy5zcGxpY2UoYy5pbkFycmF5KGEsdGhpcy5pbnN0YW5jZXMpLDEpWzBd KTt0aGlzLmluc3RhbmNlcy5sZW5ndGg9PT0wJiZjKFtkb2N1bWVudCx3aW5kb3dd KS51bmJpbmQoIi5kaWFsb2ctb3ZlcmxheSIpO2EucmVtb3ZlKCk7dmFyIGI9MDtj LmVhY2godGhpcy5pbnN0YW5jZXMsZnVuY3Rpb24oKXtiPU1hdGgubWF4KGIsdGhp cy5jc3MoInotaW5kZXgiKSl9KTt0aGlzLm1heFo9Yn0saGVpZ2h0OmZ1bmN0aW9u KCl7dmFyIGEsYjtpZihjLmJyb3dzZXIubXNpZSYmYy5icm93c2VyLnZlcnNpb248 Nyl7YT1NYXRoLm1heChkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuc2Nyb2xsSGVp Z2h0LGRvY3VtZW50LmJvZHkuc2Nyb2xsSGVpZ2h0KTsNCmI9TWF0aC5tYXgoZG9j dW1lbnQuZG9jdW1lbnRFbGVtZW50Lm9mZnNldEhlaWdodCxkb2N1bWVudC5ib2R5 Lm9mZnNldEhlaWdodCk7cmV0dXJuIGE8Yj9jKHdpbmRvdykuaGVpZ2h0KCkrInB4 IjphKyJweCJ9ZWxzZSByZXR1cm4gYyhkb2N1bWVudCkuaGVpZ2h0KCkrInB4In0s d2lkdGg6ZnVuY3Rpb24oKXt2YXIgYSxiO2lmKGMuYnJvd3Nlci5tc2llJiZjLmJy b3dzZXIudmVyc2lvbjw3KXthPU1hdGgubWF4KGRvY3VtZW50LmRvY3VtZW50RWxl bWVudC5zY3JvbGxXaWR0aCxkb2N1bWVudC5ib2R5LnNjcm9sbFdpZHRoKTtiPU1h dGgubWF4KGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5vZmZzZXRXaWR0aCxkb2N1 bWVudC5ib2R5Lm9mZnNldFdpZHRoKTtyZXR1cm4gYTxiP2Mod2luZG93KS53aWR0 aCgpKyJweCI6YSsicHgifWVsc2UgcmV0dXJuIGMoZG9jdW1lbnQpLndpZHRoKCkr InB4In0scmVzaXplOmZ1bmN0aW9uKCl7dmFyIGE9YyhbXSk7Yy5lYWNoKGMudWku ZGlhbG9nLm92ZXJsYXkuaW5zdGFuY2VzLA0KZnVuY3Rpb24oKXthPWEuYWRkKHRo aXMpfSk7YS5jc3Moe3dpZHRoOjAsaGVpZ2h0OjB9KS5jc3Moe3dpZHRoOmMudWku ZGlhbG9nLm92ZXJsYXkud2lkdGgoKSxoZWlnaHQ6Yy51aS5kaWFsb2cub3Zlcmxh eS5oZWlnaHQoKX0pfX0pO2MuZXh0ZW5kKGMudWkuZGlhbG9nLm92ZXJsYXkucHJv dG90eXBlLHtkZXN0cm95OmZ1bmN0aW9uKCl7Yy51aS5kaWFsb2cub3ZlcmxheS5k ZXN0cm95KHRoaXMuJGVsKX19KX0pKGpRdWVyeSk7DQo7LyoNCiAqIGpRdWVyeSBV SSBTbGlkZXIgMS44LjQNCiAqDQogKiBDb3B5cmlnaHQgMjAxMCwgQVVUSE9SUy50 eHQgKGh0dHA6Ly9qcXVlcnl1aS5jb20vYWJvdXQpDQogKiBEdWFsIGxpY2Vuc2Vk IHVuZGVyIHRoZSBNSVQgb3IgR1BMIFZlcnNpb24gMiBsaWNlbnNlcy4NCiAqIGh0 dHA6Ly9qcXVlcnkub3JnL2xpY2Vuc2UNCiAqDQogKiBodHRwOi8vZG9jcy5qcXVl cnkuY29tL1VJL1NsaWRlcg0KICoNCiAqIERlcGVuZHM6DQogKglqcXVlcnkudWku Y29yZS5qcw0KICoJanF1ZXJ5LnVpLm1vdXNlLmpzDQogKglqcXVlcnkudWkud2lk Z2V0LmpzDQogKi8NCihmdW5jdGlvbihkKXtkLndpZGdldCgidWkuc2xpZGVyIixk LnVpLm1vdXNlLHt3aWRnZXRFdmVudFByZWZpeDoic2xpZGUiLG9wdGlvbnM6e2Fu aW1hdGU6ZmFsc2UsZGlzdGFuY2U6MCxtYXg6MTAwLG1pbjowLG9yaWVudGF0aW9u OiJob3Jpem9udGFsIixyYW5nZTpmYWxzZSxzdGVwOjEsdmFsdWU6MCx2YWx1ZXM6 bnVsbH0sX2NyZWF0ZTpmdW5jdGlvbigpe3ZhciBhPXRoaXMsYj10aGlzLm9wdGlv bnM7dGhpcy5fbW91c2VTbGlkaW5nPXRoaXMuX2tleVNsaWRpbmc9ZmFsc2U7dGhp cy5fYW5pbWF0ZU9mZj10cnVlO3RoaXMuX2hhbmRsZUluZGV4PW51bGw7dGhpcy5f ZGV0ZWN0T3JpZW50YXRpb24oKTt0aGlzLl9tb3VzZUluaXQoKTt0aGlzLmVsZW1l bnQuYWRkQ2xhc3MoInVpLXNsaWRlciB1aS1zbGlkZXItIit0aGlzLm9yaWVudGF0 aW9uKyIgdWktd2lkZ2V0IHVpLXdpZGdldC1jb250ZW50IHVpLWNvcm5lci1hbGwi KTtiLmRpc2FibGVkJiZ0aGlzLmVsZW1lbnQuYWRkQ2xhc3MoInVpLXNsaWRlci1k aXNhYmxlZCB1aS1kaXNhYmxlZCIpOw0KdGhpcy5yYW5nZT1kKFtdKTtpZihiLnJh bmdlKXtpZihiLnJhbmdlPT09dHJ1ZSl7dGhpcy5yYW5nZT1kKCI8ZGl2PjwvZGl2 PiIpO2lmKCFiLnZhbHVlcyliLnZhbHVlcz1bdGhpcy5fdmFsdWVNaW4oKSx0aGlz Ll92YWx1ZU1pbigpXTtpZihiLnZhbHVlcy5sZW5ndGgmJmIudmFsdWVzLmxlbmd0 aCE9PTIpYi52YWx1ZXM9W2IudmFsdWVzWzBdLGIudmFsdWVzWzBdXX1lbHNlIHRo aXMucmFuZ2U9ZCgiPGRpdj48L2Rpdj4iKTt0aGlzLnJhbmdlLmFwcGVuZFRvKHRo aXMuZWxlbWVudCkuYWRkQ2xhc3MoInVpLXNsaWRlci1yYW5nZSIpO2lmKGIucmFu Z2U9PT0ibWluInx8Yi5yYW5nZT09PSJtYXgiKXRoaXMucmFuZ2UuYWRkQ2xhc3Mo InVpLXNsaWRlci1yYW5nZS0iK2IucmFuZ2UpO3RoaXMucmFuZ2UuYWRkQ2xhc3Mo InVpLXdpZGdldC1oZWFkZXIiKX1kKCIudWktc2xpZGVyLWhhbmRsZSIsdGhpcy5l bGVtZW50KS5sZW5ndGg9PT0wJiZkKCI8YSBocmVmPScjJz48L2E+IikuYXBwZW5k VG8odGhpcy5lbGVtZW50KS5hZGRDbGFzcygidWktc2xpZGVyLWhhbmRsZSIpOw0K aWYoYi52YWx1ZXMmJmIudmFsdWVzLmxlbmd0aClmb3IoO2QoIi51aS1zbGlkZXIt aGFuZGxlIix0aGlzLmVsZW1lbnQpLmxlbmd0aDxiLnZhbHVlcy5sZW5ndGg7KWQo IjxhIGhyZWY9JyMnPjwvYT4iKS5hcHBlbmRUbyh0aGlzLmVsZW1lbnQpLmFkZENs YXNzKCJ1aS1zbGlkZXItaGFuZGxlIik7dGhpcy5oYW5kbGVzPWQoIi51aS1zbGlk ZXItaGFuZGxlIix0aGlzLmVsZW1lbnQpLmFkZENsYXNzKCJ1aS1zdGF0ZS1kZWZh dWx0IHVpLWNvcm5lci1hbGwiKTt0aGlzLmhhbmRsZT10aGlzLmhhbmRsZXMuZXEo MCk7dGhpcy5oYW5kbGVzLmFkZCh0aGlzLnJhbmdlKS5maWx0ZXIoImEiKS5jbGlj ayhmdW5jdGlvbihjKXtjLnByZXZlbnREZWZhdWx0KCl9KS5ob3ZlcihmdW5jdGlv bigpe2IuZGlzYWJsZWR8fGQodGhpcykuYWRkQ2xhc3MoInVpLXN0YXRlLWhvdmVy Iil9LGZ1bmN0aW9uKCl7ZCh0aGlzKS5yZW1vdmVDbGFzcygidWktc3RhdGUtaG92 ZXIiKX0pLmZvY3VzKGZ1bmN0aW9uKCl7aWYoYi5kaXNhYmxlZClkKHRoaXMpLmJs dXIoKTsNCmVsc2V7ZCgiLnVpLXNsaWRlciAudWktc3RhdGUtZm9jdXMiKS5yZW1v dmVDbGFzcygidWktc3RhdGUtZm9jdXMiKTtkKHRoaXMpLmFkZENsYXNzKCJ1aS1z dGF0ZS1mb2N1cyIpfX0pLmJsdXIoZnVuY3Rpb24oKXtkKHRoaXMpLnJlbW92ZUNs YXNzKCJ1aS1zdGF0ZS1mb2N1cyIpfSk7dGhpcy5oYW5kbGVzLmVhY2goZnVuY3Rp b24oYyl7ZCh0aGlzKS5kYXRhKCJpbmRleC51aS1zbGlkZXItaGFuZGxlIixjKX0p O3RoaXMuaGFuZGxlcy5rZXlkb3duKGZ1bmN0aW9uKGMpe3ZhciBlPXRydWUsZj1k KHRoaXMpLmRhdGEoImluZGV4LnVpLXNsaWRlci1oYW5kbGUiKSxoLGcsaTtpZigh YS5vcHRpb25zLmRpc2FibGVkKXtzd2l0Y2goYy5rZXlDb2RlKXtjYXNlIGQudWku a2V5Q29kZS5IT01FOmNhc2UgZC51aS5rZXlDb2RlLkVORDpjYXNlIGQudWkua2V5 Q29kZS5QQUdFX1VQOmNhc2UgZC51aS5rZXlDb2RlLlBBR0VfRE9XTjpjYXNlIGQu dWkua2V5Q29kZS5VUDpjYXNlIGQudWkua2V5Q29kZS5SSUdIVDpjYXNlIGQudWku a2V5Q29kZS5ET1dOOmNhc2UgZC51aS5rZXlDb2RlLkxFRlQ6ZT0NCmZhbHNlO2lm KCFhLl9rZXlTbGlkaW5nKXthLl9rZXlTbGlkaW5nPXRydWU7ZCh0aGlzKS5hZGRD bGFzcygidWktc3RhdGUtYWN0aXZlIik7aD1hLl9zdGFydChjLGYpO2lmKGg9PT1m YWxzZSlyZXR1cm59YnJlYWt9aT1hLm9wdGlvbnMuc3RlcDtoPWEub3B0aW9ucy52 YWx1ZXMmJmEub3B0aW9ucy52YWx1ZXMubGVuZ3RoPyhnPWEudmFsdWVzKGYpKToo Zz1hLnZhbHVlKCkpO3N3aXRjaChjLmtleUNvZGUpe2Nhc2UgZC51aS5rZXlDb2Rl LkhPTUU6Zz1hLl92YWx1ZU1pbigpO2JyZWFrO2Nhc2UgZC51aS5rZXlDb2RlLkVO RDpnPWEuX3ZhbHVlTWF4KCk7YnJlYWs7Y2FzZSBkLnVpLmtleUNvZGUuUEFHRV9V UDpnPWEuX3RyaW1BbGlnblZhbHVlKGgrKGEuX3ZhbHVlTWF4KCktYS5fdmFsdWVN aW4oKSkvNSk7YnJlYWs7Y2FzZSBkLnVpLmtleUNvZGUuUEFHRV9ET1dOOmc9YS5f dHJpbUFsaWduVmFsdWUoaC0oYS5fdmFsdWVNYXgoKS1hLl92YWx1ZU1pbigpKS81 KTticmVhaztjYXNlIGQudWkua2V5Q29kZS5VUDpjYXNlIGQudWkua2V5Q29kZS5S SUdIVDppZihoPT09DQphLl92YWx1ZU1heCgpKXJldHVybjtnPWEuX3RyaW1BbGln blZhbHVlKGgraSk7YnJlYWs7Y2FzZSBkLnVpLmtleUNvZGUuRE9XTjpjYXNlIGQu dWkua2V5Q29kZS5MRUZUOmlmKGg9PT1hLl92YWx1ZU1pbigpKXJldHVybjtnPWEu X3RyaW1BbGlnblZhbHVlKGgtaSk7YnJlYWt9YS5fc2xpZGUoYyxmLGcpO3JldHVy biBlfX0pLmtleXVwKGZ1bmN0aW9uKGMpe3ZhciBlPWQodGhpcykuZGF0YSgiaW5k ZXgudWktc2xpZGVyLWhhbmRsZSIpO2lmKGEuX2tleVNsaWRpbmcpe2EuX2tleVNs aWRpbmc9ZmFsc2U7YS5fc3RvcChjLGUpO2EuX2NoYW5nZShjLGUpO2QodGhpcyku cmVtb3ZlQ2xhc3MoInVpLXN0YXRlLWFjdGl2ZSIpfX0pO3RoaXMuX3JlZnJlc2hW YWx1ZSgpO3RoaXMuX2FuaW1hdGVPZmY9ZmFsc2V9LGRlc3Ryb3k6ZnVuY3Rpb24o KXt0aGlzLmhhbmRsZXMucmVtb3ZlKCk7dGhpcy5yYW5nZS5yZW1vdmUoKTt0aGlz LmVsZW1lbnQucmVtb3ZlQ2xhc3MoInVpLXNsaWRlciB1aS1zbGlkZXItaG9yaXpv bnRhbCB1aS1zbGlkZXItdmVydGljYWwgdWktc2xpZGVyLWRpc2FibGVkIHVpLXdp ZGdldCB1aS13aWRnZXQtY29udGVudCB1aS1jb3JuZXItYWxsIikucmVtb3ZlRGF0 YSgic2xpZGVyIikudW5iaW5kKCIuc2xpZGVyIik7DQp0aGlzLl9tb3VzZURlc3Ry b3koKTtyZXR1cm4gdGhpc30sX21vdXNlQ2FwdHVyZTpmdW5jdGlvbihhKXt2YXIg Yj10aGlzLm9wdGlvbnMsYyxlLGYsaCxnO2lmKGIuZGlzYWJsZWQpcmV0dXJuIGZh bHNlO3RoaXMuZWxlbWVudFNpemU9e3dpZHRoOnRoaXMuZWxlbWVudC5vdXRlcldp ZHRoKCksaGVpZ2h0OnRoaXMuZWxlbWVudC5vdXRlckhlaWdodCgpfTt0aGlzLmVs ZW1lbnRPZmZzZXQ9dGhpcy5lbGVtZW50Lm9mZnNldCgpO2M9dGhpcy5fbm9ybVZh bHVlRnJvbU1vdXNlKHt4OmEucGFnZVgseTphLnBhZ2VZfSk7ZT10aGlzLl92YWx1 ZU1heCgpLXRoaXMuX3ZhbHVlTWluKCkrMTtoPXRoaXM7dGhpcy5oYW5kbGVzLmVh Y2goZnVuY3Rpb24oaSl7dmFyIGo9TWF0aC5hYnMoYy1oLnZhbHVlcyhpKSk7aWYo ZT5qKXtlPWo7Zj1kKHRoaXMpO2c9aX19KTtpZihiLnJhbmdlPT09dHJ1ZSYmdGhp cy52YWx1ZXMoMSk9PT1iLm1pbil7Zys9MTtmPWQodGhpcy5oYW5kbGVzW2ddKX1p Zih0aGlzLl9zdGFydChhLA0KZyk9PT1mYWxzZSlyZXR1cm4gZmFsc2U7dGhpcy5f bW91c2VTbGlkaW5nPXRydWU7aC5faGFuZGxlSW5kZXg9ZztmLmFkZENsYXNzKCJ1 aS1zdGF0ZS1hY3RpdmUiKS5mb2N1cygpO2I9Zi5vZmZzZXQoKTt0aGlzLl9jbGlj a09mZnNldD0hZChhLnRhcmdldCkucGFyZW50cygpLmFuZFNlbGYoKS5pcygiLnVp LXNsaWRlci1oYW5kbGUiKT97bGVmdDowLHRvcDowfTp7bGVmdDphLnBhZ2VYLWIu bGVmdC1mLndpZHRoKCkvMix0b3A6YS5wYWdlWS1iLnRvcC1mLmhlaWdodCgpLzIt KHBhcnNlSW50KGYuY3NzKCJib3JkZXJUb3BXaWR0aCIpLDEwKXx8MCktKHBhcnNl SW50KGYuY3NzKCJib3JkZXJCb3R0b21XaWR0aCIpLDEwKXx8MCkrKHBhcnNlSW50 KGYuY3NzKCJtYXJnaW5Ub3AiKSwxMCl8fDApfTt0aGlzLl9zbGlkZShhLGcsYyk7 cmV0dXJuIHRoaXMuX2FuaW1hdGVPZmY9dHJ1ZX0sX21vdXNlU3RhcnQ6ZnVuY3Rp b24oKXtyZXR1cm4gdHJ1ZX0sX21vdXNlRHJhZzpmdW5jdGlvbihhKXt2YXIgYj0N CnRoaXMuX25vcm1WYWx1ZUZyb21Nb3VzZSh7eDphLnBhZ2VYLHk6YS5wYWdlWX0p O3RoaXMuX3NsaWRlKGEsdGhpcy5faGFuZGxlSW5kZXgsYik7cmV0dXJuIGZhbHNl fSxfbW91c2VTdG9wOmZ1bmN0aW9uKGEpe3RoaXMuaGFuZGxlcy5yZW1vdmVDbGFz cygidWktc3RhdGUtYWN0aXZlIik7dGhpcy5fbW91c2VTbGlkaW5nPWZhbHNlO3Ro aXMuX3N0b3AoYSx0aGlzLl9oYW5kbGVJbmRleCk7dGhpcy5fY2hhbmdlKGEsdGhp cy5faGFuZGxlSW5kZXgpO3RoaXMuX2NsaWNrT2Zmc2V0PXRoaXMuX2hhbmRsZUlu ZGV4PW51bGw7cmV0dXJuIHRoaXMuX2FuaW1hdGVPZmY9ZmFsc2V9LF9kZXRlY3RP cmllbnRhdGlvbjpmdW5jdGlvbigpe3RoaXMub3JpZW50YXRpb249dGhpcy5vcHRp b25zLm9yaWVudGF0aW9uPT09InZlcnRpY2FsIj8idmVydGljYWwiOiJob3Jpem9u dGFsIn0sX25vcm1WYWx1ZUZyb21Nb3VzZTpmdW5jdGlvbihhKXt2YXIgYjtpZih0 aGlzLm9yaWVudGF0aW9uPT09Imhvcml6b250YWwiKXtiPQ0KdGhpcy5lbGVtZW50 U2l6ZS53aWR0aDthPWEueC10aGlzLmVsZW1lbnRPZmZzZXQubGVmdC0odGhpcy5f Y2xpY2tPZmZzZXQ/dGhpcy5fY2xpY2tPZmZzZXQubGVmdDowKX1lbHNle2I9dGhp cy5lbGVtZW50U2l6ZS5oZWlnaHQ7YT1hLnktdGhpcy5lbGVtZW50T2Zmc2V0LnRv cC0odGhpcy5fY2xpY2tPZmZzZXQ/dGhpcy5fY2xpY2tPZmZzZXQudG9wOjApfWI9 YS9iO2lmKGI+MSliPTE7aWYoYjwwKWI9MDtpZih0aGlzLm9yaWVudGF0aW9uPT09 InZlcnRpY2FsIiliPTEtYjthPXRoaXMuX3ZhbHVlTWF4KCktdGhpcy5fdmFsdWVN aW4oKTtyZXR1cm4gdGhpcy5fdHJpbUFsaWduVmFsdWUodGhpcy5fdmFsdWVNaW4o KStiKmEpfSxfc3RhcnQ6ZnVuY3Rpb24oYSxiKXt2YXIgYz17aGFuZGxlOnRoaXMu aGFuZGxlc1tiXSx2YWx1ZTp0aGlzLnZhbHVlKCl9O2lmKHRoaXMub3B0aW9ucy52 YWx1ZXMmJnRoaXMub3B0aW9ucy52YWx1ZXMubGVuZ3RoKXtjLnZhbHVlPXRoaXMu dmFsdWVzKGIpOw0KYy52YWx1ZXM9dGhpcy52YWx1ZXMoKX1yZXR1cm4gdGhpcy5f dHJpZ2dlcigic3RhcnQiLGEsYyl9LF9zbGlkZTpmdW5jdGlvbihhLGIsYyl7dm