From: Subject: Laplume. Les remparts vont-ils remporter le concours ? Date: Mon, 6 Dec 2010 12:48:48 +0100 MIME-Version: 1.0 Content-Type: multipart/related; type="multipart/alternative"; boundary="----=_NextPart_000_0000_01CB9543.ED0EF900" X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 This is a multi-part message in MIME format. ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://logc1.xiti.com/hit.xiti?s=111841&s2=48&p=laplume::article::page_article_laplume-les-remparts-vont-ils-remporter-le-concours::page&di=& R0lGODlhAQABAID/AMDAwAAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw== ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/images/depeche.png iVBORw0KGgoAAAANSUhEUgAAALAAAAAoCAYAAABegnBwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdp bj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6 eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEz NDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJo dHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlw dGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAv IiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RS ZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpD cmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlE PSJ4bXAuaWlkOjJCMTQzQTNERDE0NTExREY4QzM5QTM2NTVERjVDMkE4IiB4bXBNTTpEb2N1bWVu dElEPSJ4bXAuZGlkOjJCMTQzQTNFRDE0NTExREY4QzM5QTM2NTVERjVDMkE4Ij4gPHhtcE1NOkRl cml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MkIxNDNBM0JEMTQ1MTFERjhDMzlB MzY1NURGNUMyQTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MkIxNDNBM0NEMTQ1MTFERjhD MzlBMzY1NURGNUMyQTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1l dGE+IDw/eHBhY2tldCBlbmQ9InIiPz42CMQBAAA13UlEQVR42ux9aZRd1XXmvufe+6aaS1NpQKAB CYQQYjSTMCRuDxjHeOgknoJxjOMhy47jtpNecRMnqzvplc7U7sR0VoxjbOw2NthOjEdCzDwIjBBI QkggJKGxVPN79YY79vftc96rV0K4u1f3j85aFtSqqvfuu/cMe/j2t/c+5Y2PT+Y/+Oqtsut7P5Sk 2ZDc8yT1AvHzTPJAuv4Z8fBe3vUKf3/Fz8br/kT3Deznvfn37P6Xu3u07+Xje9b1e57np3xm533v leM6+drM6/qc+K/4TPf42uM/1Xv/J/903PmpX583xrzrNS/Tn4177eRrT3X/9jWd796r3Lt9/8zN 71Xunefpq85Bx9S+f5bPv67z8rwPvOrYda3zV66HZCleN5KGRrJWKn6xJOe94Wq57sMfk+Hh4Y24 YjT44a1flP4vf1XetW61lNasEy+0W5tBEA02uC2U3EQrgN6cgASms8Ht94wxcxseBPPe97o+y++p 8ef93v5q3yM55WdN5+fMn7s+P+lajjn3/DkBNPPvPU+Q25856Tm5H+gmdd83N94pFeRU/7wsnxO+ rp9VMHWD4rlNy096P5dXfCbLsvmKnMRzwtT11RYWk6bzhPrke2D55l7L5l9nf7Gfb8+jPcbO71nX tWk27/lW4LvGe9IYqQxZlnT9Pl/5VFm4h6m9h8HPtWZT9t3xT3JHrcqXNqgIyo9/Kuf1F6V/yULJ h4d0UXVzk0wtoK7zq2yQcZPO5NW0q/lzN9icpIknP6fU9eyTtZO/+d3C4q7tttJ+Pndt+3vaLXvZ 3LWnmkN7A+Y8hPw//ec5Bets2v9CMbrnljuP1b0u5lTPeBWPKaf4/CveP8V7bS9qhc6c0tMZ97HM 67x40kjsWHOvcErP4rl5pvhPDQd2mq+tOHO1nLZ0qfz4nod42Qp8HQr6x06I31+SKKyIxBBemG1P LQQs4Dy/l53iYeaUbvrkDTn1IDmB7OcuHsfwCjfbWXTzKoo1t1iRpKeQgpN3N/95EvZz3b6Zp0Kn dsEdIT2VbKbp/Pl3u+VTDsej2Zobh/HnrWf2CriWnTygk56f/1yIlM974VTrlPzfaXCWdzzcqeSF HtTDGtK4eHksycS0hCuXy6KeHr7dj69ikHpGFzlvzSoukkZTrS8u1wXxoWXUtNxLJA1yKfhlycNQ zT+QMixapqqm9/ASJ+gcFR4Oc5fFs4q1gnJZrZ+6rozuOZ67Lk4lTpq6OaptuEcG4VMBoQD4dowS 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr//images/home.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6 Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo b3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMzY3NkRCREQx NDUxMURGODE3QkYyQTA0NTlEOEFDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMzY3NkRC RUQxNDUxMURGODE3QkYyQTA0NTlEOEFDNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOkUzNjc2REJCRDE0NTExREY4MTdCRjJBMDQ1OUQ4QUM0IiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOkUzNjc2REJDRDE0NTExREY4MTdCRjJBMDQ1OUQ4QUM0Ii8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJ CQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAGgAaAwERAAIRAQMR Af/EAGcAAAIDAQAAAAAAAAAAAAAAAAACBQYHBAEBAQAAAAAAAAAAAAAAAAAAAAEQAAEDAwIDBwUA AAAAAAAAAAECAwQAEQUSBiFSFkFRcZEiEwcxYTIzFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQAC EQMRAD8A5eo1c9AdRq56A6jVz0B1EeegpeJhZbO5RrEYpovzH16EJuAAAeKlE8AB2mg3eF8c7BgY hzamYzMM7vlFsKeMhpMlqQsAtoZaUoK0nUPSRdd/CwYhufD5jaeYfw2USA+0bocQbtutn8VoPcfM fQ0EP/Y730D4ySmBlIcx1JKI0ht1aU2uQ2sKIH34UGm5LevxrlN3o3rIi5xOVbkRpQZbVEEfXDDY QNJuqx9savX5UFD3jmo+4tzZLNxW1tRpr3uttu2CwLAcdJI7O+gg6BnP2L8TQLQFAeVRX//Z ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/images/zoom.gif R0lGODlhLwALAJEAACk/UNHd5////wAAACH5BAAHAP8ALAAAAAAvAAsAAAJRhI8Xy+0PHxI0gYgz PIInDWpGB5CkwVgLkioBul5xR9GsA+eX/qJubxrdWsSe0WiR9Uqck/IYi/J80EmlAlu6hresN1ki hcYbMPNJJpuHaXIBADs= ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/10/05/201010051720_w350.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gODUK/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJDBEP EhIRDxERExYcFxMUGhURERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4e Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8AAEQgBAAFe AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 9+gj2gcYq5FjFWVtwRwKRrVxyBV3ISHQg8elWR0qvEGX5SKnXcB0zSYyZFVuelXrdDjms5CQeRWj BJlQDSAuIQVwahIC5qNmIJwTTVmG7a360AWFHpUijPWoYiA+0nr0qwq4NACbO9RzRjvip+QeKr3T HGehpDIShHUUKCDSxS71wTTwOcUAMKg85qKaMdasmMmmPGcUAUmj4zioJBzV2UMo4FUpM7qLCImG ajdARinnOaCpPNAFGVNppoAJq3ImR0qqw2tTAiuEwe1QhTmrMnzCo1XHNADlyoz0p+6o3bimgkjN AFhXqUS8VQ3c9alVhjrQBaaQ9aiL9TmmyN8ox0qAvTAtpLgYzVqNxtNZKSc9asrNhcUAWJHOevNV 5JSOKY8xaq8jnNCAseZmgP71WDHHFTQgt9aYCs571GZMnrUrxkg8VF5LAZCmgQ0tmmE5oZSD0NCq c0AOjQ9+aPLbeT0FSxHsadI69BTQmU5y4GO1Zd8uWB21tsA3UVUntGc5YYHarRLR2X2Mg5XpUyIR 8rLzTYZipx/DU5k71iaFaW2Tqo5ohjUttYcfyqVmBPvSBSecUALLarjK01Y3QDBqQMw4NP3E0AIi 55PNNkhB5FSjAFDFccHFMCEI6gYOcHpV6KUMoyMGqpkG3PcVANSt9xXdhh2o5W9gbSNQMKZKgcYq pHdJIuUbIqVJgR15pWHcqsmyXGMHNWUBzkU113nI6ipIlOAcUCJe2TUbmnOxwaj3ZHPWkMaUDCq0 1qScqKtbuOKQSnPK0AUPspIOBTFhKthhzWiXB6VBMT2NMDNulAOR1qlIOtXbgPk5HFUpsgUMRWY4 pvmdqJDzUe6kA+TGPelQ/J0pvB6mlyAOKAGN1pUpsjCoTLjvTAtO4C9arNJg4qKWbNVzJznNAFwP zU27gVQWTHepVl96YFlmxULyZNG8stRbSWGelMDQs4/MOccVfWBIhuNN06EoqsehAq9JBvFFwKBY FsgDFSY3LwKeLbackc04bj8qrQBWktw3Heohbc9MiuitLeERhmUF+5pJraJjkcAUXFYwTbHbwOaW HT3bluvpWzN5UcO3gk1FC6K2cg4ouOxQTTyH+cECrDWiEDH61faaNuo5qGSRSe9K4rICkkfOMino 5I4q2rqRj+dN8tCcgDmkMhXJYEdatr90ZGKaI1HSpBnGOtFwGMq09NuOaPL3cU+KDDfMcii4CPFv X5Tg1VkinC9M1qpGoHXFMkCg9RQmOxzU18sbFHBDDtVULFKTIUHX1rpZre2k3CSNSGGCcVSXSLSA bo3c+zHNbxnBLzMnGVynFMqgBcKatRS5xyPzpxtI3cFJFHsRxUN3p7gFkb5/QHipvFlaotm5VMZq cTKVznFYcNpcGfyndxgZ5FWpYJ1+UsOlJwS6gpM0fNVujA0gcd6y7eC4UguCBVvcw7MfwpONhp3L UbrnFDgdQaqhs9QQadliO9RYZKDkHGCabJj0qDDod3zU2SZu60AJcBWBAFZs6EZFaBnTupBqlcOr EnkUwM6ZearP8pzU90/PFUJZiKQEhkpDNxwapST1Cbj3osBdlmIHNVXuPeoHnJ71XdixosBaafPQ 0wy+hqqVc9KYRL6GnYC8s/vU0UwJrORJT2NWIYZs/dNFgNJZFDdeDWhZojOrE8Z6VmQW0rDlTmtH T4p1lHynimB0VvHwBjC1MRtHWmwKXQZyCO1OkVgvAz70gIiy96ejIBzwKhEc0r7UGPc1aisDnMj0 9gIRJhiVJNI00jcDNaIghQZA5qEhBywANK6Az5FlYfNSKAnvV0tEBzzVe8u7S2t5LiZ44YYlLvI5 Cqqjkkk9BQBE0hHIWvm74kftDa/oGvzWWl2nhyW3R2QbpZZnBVivzFdoB4zgZxkcmmfHf4/5eXw3 4HmjdJA0U+ogHOehWLj6jP5eteFReDtZul+2ajaXLeed25UEkmf9oEgj/PSonNIuMbn6LlD1DUBX zw1PDoOBSblB5FUQSRM4PNWUcHqKrqY27kVIAB0Y0hk+e9OVveoQwxTWYdjigZZaQAdaryyq4wea hZ/9qmrzkmgQ8EkYDEikKSDncSvpSquDmpAwx1p3AhMJxuB5p8IbbnO5fQ9qduwO1MEqB85x60AS hip5BxUkbRSdRg+9RCSM96afL3bgcUgLqbFXBGaD5eOgqoZFx1pm/PRjSGSyqMnB70scgB2ugx2N RDJ6NTZHK/epiLZCdgKikVB/COaqfasdKdE7S85xRZhcWSGJjyo/CoJLKJx0INWGUjvk0Kr+maYF E6RBID1zVWfw/ARwSDW6qSnpgCl8pj95qAOLutBKsQM1mz6TIjEEGt3x34v8OeGraSDVtZhs7uWF vJjCl5M4wDtUEjnua8l8L/Gvw/o3hy3svEr6xf6oskgdlgDZG8/xFucf/Wpc6TsNRbVzuV0mUngN U8eiP3Brlo/2gPh75Lutvq7Mv8HkJk/+P1zPiT9oW/kb7N4a8IkOy7llvHJGOudq4/nS9pFDUGeu W2hqeCeatDQ4wuGAP4V85wfED4mazraw310LO1kjM8Yt1Ee0j7o6ZPPODnpXXeHvit8QtMk8rWtL sdcthgmQEQSgZ5+6NvT2/Gp9vG9ivZO1z2WHRYBwcCplsbS3BGNxrk/DHxm8EamVi1F5dCuTkbL9 QqcHnDjK9x1xXoNpdaffwi5s57e6hPR4XDqfxHFaKaexm4tGakEbEBIxVyO1C4OAKs+Whkyo2fQU rQyH/lpke1U2hEBQIM7qjaQDqwq2tqCOaHtosYIFK6AqLeRxnGRTjfKx+UkmpfsloeGQH606SCDo qgD2p3iLUrNcE9WqNpRVk20GSSa84+Kfxe8IeBdOYrdwapqbZWCytpVZi3+0R90fXmk2kPU6Hxh4 p0Xwno8mra7epa2ycLu+9I391R3NfKHxE+I3jL4sag2j6Hb3FhogPMMZ+aQZ4aRh29vbiqepnxZ8 UdfHiDxTdyQ2gb/R4E4jReyxqe3+0f1r0rwXp1pp0MltaQrFGFHA6k+pPc1i6qlLlia8nKrs8kTw JbL5dpqcrrcJIkSgNtwAm4kYI7q3qa9Dji8qJIwWO1QMk5JxWh4h0m0PiBb4RASeUCwwMMwJAY+4 HGf/AK1RMnPFc1Z+9Y1pLS59OW/mbhvAI9asGJW6Pg1L5ClcKQPaont5c8YrvbOVKw9Igo5OaXG0 8BsVEqXKmpl87HIFK4CbmHY0hBYcZBqVWc8MualULjJFIZUCNxuFSHIHrUx29MGk8tTwRmgCAuR2 IppnA61b8pfSopLaFj0oAqtcbhwKYis5yMirYto0+6amjgXrkUXAomNh0NOWOQ8nOKvtDke1M8sD vxRcCqsZB55H0qUAdMVYyoGKTjrwKVxkRViOABTNkxOBip2x0zTQQpzTuIY1tJKvzMqH1ApkVnLE MCVWHuKsGQdqY8oHejmYWQqJgfN1p6hQeDUKS5Py04SAkZFK4Imwexqtqt9a6VplzqV/MsNtbRtL K7HhVAyanLZHFeMftBePIbONfCNrNEZLgg3rnnYoIIT3J4z7fWplKyKSuzyfxC1z4z8SS+JrhBEL m6VkQ5J8sY2jOemAPSsiTTQEEzgeYbiQKT6tKSPyHatyy1zT47WNVkj+XnAYc+9UNS1BZRFJaS27 PGzMIy3c85PauTmd7s6GjlE8NF9auJZod6ljtAGe47V6JpelQW+l2Ze3VJUhRDg+3c1y0OrSWt6J rnyygJZpFYEL7EdfyraHjDTvkDPJhl4ZUJB5xRK4JI6Py4YQsvlqGA6+grJn1Kxs5S814GYg7gg3 AD3qJfF2k+V5eW446d/T61Sh1/RgshKHa+cOF689M96izK0LUsmjarbkGSCXIYbcjPPtWfpmiXGg Itz4d1XUdLmDAhre4Zcg9cgHBHXrVLVzo+pTgR220sTmQcEdPSs2J9W0/wAxLe5klhVgFSUk9u1W rrYl2PU9M+LPj3QjDDerZ+IINvLSx+VNx23LwScjqpr2L4Z+PLPxpaXTRWNzYXVoyrcQSkMFLDIw w4P0OD7V8o/29epMiXViDGW27t3OT+HtX0Z8FdVtv+EKjSxsbmRvtDiYhRzJkd888bRn/Ct6UpN2 ZlNK10envMy8CoJJZSfu1k6TrllqOq3umRTIl9ZBDPblwXQNnBIBPp+oql478beHvBOltqHiHUY7 ZdpMUQ+aWYjsijknoPTnkit9jKzZc8T+INO8NaNNrGu30NhZRfekkPUnoAOpJ9BXjWuftAyXNsG8 LaJuVmwLnUCwGOxCIOf++hXmHiXWNe+KfiE694j8620O3JbT9LUkgJ2YgdSe579uK5LU/EWsavFN YeHLG6gsLf5HYLggDtx90ew5+lYSq62RtGmrXZqfEXx1421O3uJNQ1m7vSH+aGCQpDb5OBujX27H mq/g7wiY9RtrrW7aS6upireUy/KgJ4L9vov4mtTR/B2naTYPNcxi6vjAzNI3KKdpPyj698Zr0FFW LV7nkkBU6kn+EHis+bmXzKejMjw7dtf6RBdOioXB+Veg5rpPDw/fTcfwj+dcr4FXPhu1HT738zXY aAmJpueNv9aml/EHU+Ar68hN6nH/ACz/AKmqPlbhggVqa9/x+J1/1f8AWqA4GKmt8bHT+FH0+OOn P1pct9KrmZcZFIs2T2rvOQsjnqacNoPDGqxcZ6g08SL1+X8qBk/B6mm5A/ixURmUdx+dRmYE9BSC 5ZyD3pvmc8A1CGyOv5U1pFB5JoGWS79e1Id3UgVUM49W/ChZSxwC35UAW0ZB1p4kTtVXc3oKQykd VpAW2mwMCoHnPf8ASoTKue9RvIQfl/lTFcmEuT/FQ0zkYH8qi8046HP0pPNPYHNAXOW1f4l+GdK1 qfSLm5uZLu3IEqw27OFJAOOOvUdKjHxR8LnBL6kNwyB9gkz+gry34g6RAvj+91EhxM9x83IA6Aj3 qEP+R6YrldZ3Z0KmrHrJ+JvhYkfvNSBxnmwl/L7tKnxI8KPjdcXy5GebCb/4mvKVZTwVyR0pZIoZ HhneMNJFnaR1GRg0e2YezR2fjb40eHtFghXSy9zcPkuJ7aVFRccE5UEkn09DWPJ8bp4LhI57CzRX i81GHm4K4J9PauE8UtawYu5ombBVcKgY9/WjR7PSr7S5Ht7dlMhKt5i4YcYGPQY9KXtmNU0dfL8c 7/VLG8s9IhtIdQIZIGwzHOcblB4OOvP5V5xZ6VPda1Pc37T3Nw7q7vISzF8Ek59yc1s+HfDtnYlZ xbmCQPvYZ6sF2k/jz+lX1AF7MY8dMjPY0pTuEYWKFxo8Twf8eK/IeTxkVgyWIsbt7l5oEtWAi8st hvMLYGe2Oa6LxZcxxaPLvu3tZQm+Eo+0u4/gyfXivPbi6sItQN4kySahJcJK1mgJQZB3cliu4FsZ 4xg4qFqOTsbkWnXdxduEjHluGw23/Zq1pvh99lvG8yxBUzhOT94mtXw5fQaiLgLBLDLCwjl3ptAf HIHrj+ta1tZeQuSASQcd/wAabdgSuYA8MnzCZGVkVwwOOelbFpoVmtskMkKsgbcMjP51p28cikmQ qQRxgcj61MflAfk9hUORVjnH0PSbW7kleKC2DcZ+UBhnOMGpY9JtUxNDIpVhwSAQw6dqTxlYQana W8c8AmQSliCucHGKs2kflafbpgIqIFVMYxijnCxyni7S42ELLN5awyh22jOB3PvXuP7Ps9sfA0sN tO9wkN9KgkZdpPyq3T/gVeM+JCpjlyxA2NnHXGK6f4A+MtP0pJdCvXaNLufzYZmGF3kBdp9M7RzW 1Cd3qRVjaJ6ta6A2h6t4h8S6XpFpcapcROYAH2vcE/NtZj0GQB+FfNeqWmseJ9bvfEXjCeSW8cbl gA2rGqg7Ux2UHPy9+pySa+sbq5itrSa4kLlYkZyF6kAZr5r1e8ExvHSLaXVmz3wcnH61riG0lYij YnV4IpB8wBOEVfXr/gay7+VrASyQRxBTk4K8Fjzn+Zq3eYeKCVfvB0zz05f/ABqhrr5sz83Hp6/K axo0052fYWIqOELx7iQXkt7pZupFG6W1d2wOF+Q8V06DOqSyM+4jbg4/2R6Vytg7yeFYtpUIlm+4 Adf3ZrfWVZJLm4l/dRkZBkwAgC4z6Y470k0o/M01lb0KngUf8U5bDGOW/wDQjVnW7/X7FB/YMVgX fiVrpWYKPVQpGT9asaTYx6dp8dpExZIxwT1PerUibkyBntWfO07o05U1ZlDS5NTnzJqt2J5toxti VFX1Ax2+uavEVjeDRNdxX+rSSs0d5dMYFJ4WJPkXH+9tLf8AAq3imDzgDtUu7eoaLY+iiB1xSKzd ABiqJkkxksPzpVmYckD869axw3NDHFMIPZj+dVhcDHL4+go84npzSsBPlx3zTgc/wgVUafJwRijz Tjv+dFgLgQkf6zHtQY/VmNUhKc9SKlVwRxJQBY2RDqGzShox04qqxk7Nmo8tnDAD60WA0ROMYGKQ ygnnAqiOP4gKCX/vClYZdMq92o85QOxqjiQ87lNeOfFH42w+FvEh8PaRpP8Aat7GwSY+ZtVWP8Iw MkjvUtpbscYOTsj28yRmmGRRXGfD3xYnimw3T232C+jUGa3Em8D3DYGa6W7uLa0jMlxNHEndpHCj 8zQmmroJQlF2a1PK/iOY28T3DYw5kGD2+6vaufeVSwLeuMVteI7y01HxFfT284mtS6mN0bKkhQDg /XNUWjjY7gMY4xXBJe8zrT0RRRyD8uSM8ZqdzNtGUbnocVZZ4oItzlABzlu1Y82tC4823s5lhfbu WWQAgfhmk3YqMXN2RX1u3S9jME0xgUsNzdOOal8PwJbLJarIZBGTtZsE4xx09q4fWfEs+i+IdLt7 yZtTtr6TypmZADGxIAdccY56V2unLbLeyLHctueMqUIHp1FTfS/Rlzg4S5XujZLKoBDdBjg9azIZ EMzsSSeQciop7a78vYgLEfxbjz+FUbiQqjPB5hQHuCCPXtQkzMj8YTaVdQR6bqaoFuSBEXJXLZHA YA7T/jXi5guf7cvr1bMWkVmJJRHtEiwjdhVyffndz2Pfj1bxItreaQ15fzkWoO3DAhkPZgRyvPGR XkoS5n8RGyN+Y4LyViyRSF1PRgzDOcdCT/hWlN20Mp6s9s8EXl5PoytqBlWTKktcFN0meSRt4xzx XSwyIVBQDgc4ryiwt78WtlYaXfzzMrfv1hYPEqENg5wMdOPSug8IeJIYUawurh5ZUmK72Hze27pn 0qX3NIneeYxQhMA46k1Xmnl8kgAAgk5BrIn12wVgfM3RgkF84UEe54NRT69pMMKS3F5FCrDgu3BP pmsyrGpPJO0aqEPPJywzUTyyBMSg4A6muYl8a6ErMPt8R7ja2c1SHjzRthDXeeeAqnP/AOr3oTDQ 1tRf7RdeWFB3Ar0yOlUfA2rWGhX99e3FtBctps0coiYBVJJKHkg46g57VHFrMM0D3drMk7bdyqHB 6/5NVdGa1udRvfPjKiVIwSrHLPvjGT7ZIrWkmTNnrkHxj07U7WW0m0Y28dxE0YmS4EgGQQD90cV5 ddXJaNiGGTGePwq/P4csnkMsceyU/NuT5P5devcGuRh+1PeTQ+axDgxxlzwpPHpzVTlK1pO4Wg3e CsdEbqWfy4Y1/dqE3bhwSDuyPft26mjUDLcgQxQs7OcFsfd46msR9ais/wDRyRLMPl+U4GemMnvW 34Zmu7pEe6tUgkLYCk549ahVJQfMhTpxqKzLltafZvDj27PvZbVgpC4HQ1LrUkklomnWyLJcXI27 WOAEGNzH2xx9SKTXb+Czt5beTznae3mKsi7o0CRknOOhrL8BeLbXxLqE0ccSRyRjIUt8xXI6/ie1 NJtXY7qJ2MJdoVLKEY/eUHOD9awvHfiVdF0swRwzSTXMUipJGQBFxjcT2xkVFrHiDTvD13Lc6lc3 CiXdFHEgLkkMOg6D61NpWt6b4g064W23q20rJFMm119QRTcGtQUr7nmF38Ub600yKw0wQWkFvEsa CGPcQFGPvPx26gVxmreMtS1Jw9xcyzEHOXdpMfToB+FeteLfCay6LcJFYNvaIrG3lHliOO1cTYfC zxTe25ks7O3ZFYqd0wQ5/wCBYq4Jdh38z72EUnU4qTDAY2ijeKN/vXfc4bDSM9VNNx7EVJuHrVHX pZE0W+eFisi27lCOoO04pOVkFiycCk3e9eHweIfES35tH1e7KKmc+aeT7HrTZ9d1MzFY9TvDKer+ cTx69a5/rcexv9Xfc9xL+9N8wjvXjkXiDxFCq+VqdwFH3ixLE/8AfWadP4l1wscX9yzj+6cKB70v rcOwfV5dz2NLjtk0pkJHOa8XXxD4l8kB9QvOQSCFUY9OeDVg+IfEMaqP7WmDn1RSMflR9bh2D6vL uevG4UcHNAnX/arxI+PPE8V79jN9vUnaZBbpnOO3H+NW18W6+BxqFxlzkMUXj8NuKPrcOwLDT7ns ZuAB/FXzL468K2fhz4j6vqvmTZ1GR5kdmzjedxxnpg5FdHrPxJ12xQxjV4zIp6CKPOfQ8VxOj+I5 PEOp3Nrr8xukvpMF3OGR+isp7enp0pTarrlWhth70J80tTW8Ea5/YialHbajPZ3E9vGiXLMGkcBs 4+YHbkMxz/sjmnalqNvesl5dazdXzhQGkkl3kEjJAJ/pXNaDNoFxe3ek31lc3LwTtGskrsjNhioA AbAGMf8AfVdHH4VsLgSJDociR7uFa4bbjvz5gNcs+eHuM1qz9pNziiuNS1IWyDTUc27IGWRjySee 9J4b17Wk1HU7fU7h41t41dGK5xlu3v2retNOuLVIYYbG1jjUCNYy7lgPY5Oal1fw79sI87FqzLta SM/MRwRwc9wOtKNSKI5G9zJuvEtxdRrBNI86TsdiC2Z8468/w1HqdvFZ2czx24eQ5AO3dgHjj8Ca paxbzQ6smmTyxmMJ527djK54wOpPtU2qajHPd2mhRRShrwMQ0SB2QDByfTjd09Klc09Gjql7OlKL g72MCe/gbXrXEJEY+VRGn+rLYGT9O/tk122nrHGXmkIadVbgemOaoaxo1vpkUqJGpkmZdkuMcEjO B269fSrUF7HFa7ZsNGfkyRyAeOvapUOVa7irVlVldbGzZOHiyr9f0qWVFJAKrjHPbNYOnRyGRVjZ mXeeSxGK6LyAxXa7A55zyKq5z21MfWNEtNSikjkkdcRshhWT5XUjoy964Hwx8OmtdWeKeX/QpJJG iTeN52kAhuOhBPGa29dvmtrxZbCSBLwziKV9vMgPBDeuM8foK6KDSdNmuYHnUM8lzNv2yMu4/MQc A+xpQqSZrWw6p2uWLS2srGOPTrJFjitVAKIc7eOAa8/8YaXJY63czQoJ4psYAOSDyc/zpNX8QW82 o3Ol6NbPvJZcgl2GDgnk9vesSe5udG8OS3WrXLvGkwZGZiSc7hgdv4TwKIScnYcqPLHmOs1COyvt OIuLZsNErbjhQpxxt54+ledeOrWcWoEDs5STEYYfdBHI6/5zXUeCbPxB4q8Npe2FjItvNcNb+YWz wuDuIxwOcdzkfSq+ufEfRPBXiuLRNN0qx1q0sl2X9y6gvJP/ABeWxB+VenuQfqdKUKntHF9C8RUo +yTjuzzW00rUZopJBFO+30Vscnpx+dW4vDHieTMsOiahIuMF/szBAc9iRjuK+lfCXiiy13RLfUdH cSWsymJI1GGjkAJZXHAB4H+ODVi8ZJoVaa5LuZ4vMVOBw4DDjkdz+FaOpZ2aOHk0ujx34X+CvE9p r1sdU0W6S0cESM+MY2nGe45xXqkehSw2pjt7WJWdgdxxkgMvp/u1s3kVzKbuG2vGj344lh37OMYA OMj8+tNtpp9+Yp1CplDJNGNu4EAgAEEnj6cVLqa3SLUdDOTSb4SS/wCl2uVwo+c/KeeowfasC28D 3X9pB5NVtgVPnGMKTkbhyP8APeuoAJvpllv5nXaspdhtjTPGFx1Hy9CTTw8cplZYoJ2dQuyVx0Ge enGQfTsKlzv0Hy22OGT4e6VPr76hcefILBt6vDGoZnOG7nt/WuqsvC8U0Zljmn8mRcrvUZAI71Wa 7t7vVr7RV+c7UZ7dIsx8r3IGPwJ5qW01W1s3OnyX5XKpHHb8KyrjjH8RyAOuabYktC3FYaM+/Svs 6TusRDGSQhgjgjIA46Bu1RaH4N8P6PfPe6VotlaTFNikM7Nz13EnHoelQu1nAryvYM8oYiNLe3Mj heCT8vQ5zg5qDSPKu2OoTQ6jbCSTyVW9nJwc/eC7m2+maXPIOWK0LuvX39nTQyNof2wliAbdQ7Ic cE7scH6//Wh0nUL67uXdtHvbeGOPC7nj+YZ9Q1NuLObRbGKC1snuIGdlzE3ywg5OXzg8ewPUU/TZ NfgW5FlDYS3GVZFlLCIDJA5BJ5+lLmk3qNpJaD/Ev29tEnd1eKcSoqrK6je5IAxgnisvV116x022 tdMSxYoxMskrsu4nngc/zqbxdc3r6TBb6nFC89zcLAGt5Nvk5I3FCQGz0xjpUVgukfa5rOHWbtZ7 cbZY7iQls+vzVfNZE211O6/4WuDgra3HvmLFWl+J8DbQcgscYMZzXmrR6nd2sk1nonyhfleRjGW+ i5riNX1rVbC6ZLqxkglTgFmOBn2wP1r0Pbw7HL7GR9ED4kWwKCR/L3cbnTAH5mi8+IFhcQSWRuYH eaN1Cr1PHPf3r5lm8Sm4Uie081yvDvIxwfbsKteDtQE3iO0UBIt8gTjOOn/16xlWdnoaxoruetKq +c8m1iW4OAOKniEO5SI+RwexqONI0+Z23ZGNvHpToiqsowpOOg/ma82/Y6Uh0p3geSq7e+SMmnox gG9YkaTJwpfAHpRHHH5gzGpPUZGRTpER2+6i+oxSTaKaGC5llz55VVyNxDdfbnHFPnuYkXewMijg bMGnIoMRXai9sjnimzoiJljuA74zgfpQ5NgopIxb2KW9vF8uGWEqfu4BOPofbFbYiSCMs6yYROTx k47cVUgeBLstE+ZNoLZTkfQ1Nq1zANMuDllYRMBznHFNgjx3xXK32hmAO4kyYz0JOaraYXDC7iJe KXBIHUdwRUHiCebbc3Mq7QQWRT12jpVDw7PcDRbNiSpZcEH07V1LYz62N46oR4qkW4AH2wCeJ+mZ FADjPuPm+qivbLe6judPguYcCN1DKAMZ496+adYuJEdX+/5Eolj55Xs6/Qgk17t8Ppln8HWJDgyq XXB7fOeaWIfMk3uFPex0MzyM3nxlmZBgMSMLn/6386qxTSSEowYPnI5qhrWtf2bL5LzMI25+Q/MS ff8Az0NYmp+OLO0hWK2n/wBJcZdo13Pj0zj9a8+WrN1oWPEqWLaikkbwR3TEI+MeY2CPxOMEe2a2 vAdnb3HiJd8SsYbVWDH3OB+ma86guJNQlmvjE7OtxG6LLgFT/ER74+lem/DxVW51Fg25440jwo5A wf0J/lXZRbdrmdayvYZ8STAJYXTb9p2MQ+OVBI6Vx+oP5NnaQNIFMsy4yOoX5j+eMfjWt4yla68U PDnIjUDjtn/9VcT4yvLiXxBpttYqJPLZhIBn5AR97jPSnLWRMdInY6JcuksZViVzhgR97I6j9Ky/ HXjW90vVoNI0wRrLIgaSVhnZzyPTOP51e8AXqWusKrWcgZI28zLH5hjtnrXkvjbXb/VfF97rNpA8 kEzsIxkcKDheM56AVrh4KctTKtJxWh6B4vRdI8KWOsSSq+p6mkUkUhJ3RkcswHTJOMfU1U8K+L7q 98R2mmygGRGdzLwCTtJxgfWvM9V8U6/eNFFqS3DtZwCGCOSMgpHk4GMe/X6V3PwvsY7Xwy2s3CD7 ffyH52HzJHnaAPTPJP4V0VIQUdER7Scpas6Sxd7TxTqbbYkguX863Cpj5sfvOfUkA4+tcZ8XLhdc 0dxaPdyGzmDtEsZYMenOOgAJOen9Ooj8PlY99rdXA8wblDSFgDj0PfrU9npkGl2Ru8Ms5IUsTk5J A/Mnr61yQpqNXnOuWJlKj7IyNV+JSeEf2fvDvh3QXEWr6lbStJInBgiMrhnH+0xBAPYAn0r58kcn JzkmvQ/jvp6wa7a6lECFuYyjjsGXv7ZB6exrzVq9CFrXR57VtD2T9mK6hfxHfabcyumYBNBiQrhw wU457q/6V77rUMCwy6bFdSRuyJsjSX503NjOTzyRwxr5i/Z6u4bb4nWBnZgskcijauTkKWHH/Aa+ k9UuntNGmxZyyTzvuCxOGc87skk8EduvQAVxYhWmdNLWBp6jZQ3F0sN0qyFssH27ioXGOvXr19RU rKglIjgh/drmRmAUFuowPzz9ainfYzSfY8XJAk3DAz2wW9cD9Koo+n3ReYzvLMZQDFa3JOTwCWAI B6Y5H8NYJNmheePU5IJVW3sk80AESjzD75AwP1PNQXOmWl1MBe25uFiKPEsxQ4YE5IIP+cCoZ3dL Mxz/AGh/LnSRPs3BVA+QMNnIAHIHJ7CnSy2jLGftYADgvL5mCP8AYx7/AC5H/wBai9kDWpEkcT+I r0eZawjyIwwWMeaeW5B9Pz61pwPHbBneFrtyT++dV3YyeAccc/pXPTyWsnieCWz02eeZLfBmW7KR RKSeHGfmOQPXp25rOvPFOiPqdx9qvYbaFP8AR/sk7orBgcl+W5BB/T14ppN6om6WjOle5RboypaW cEzttdg4DMO2Tjk5FRxyE3Btlv4JTKPmSNQ209TyDwDxj3Hviuf0/XtGtiyaMbWWDhlihbcQ5JJb jgZGOetLd3tn9pju5jNDhGTdHM0Q59wR+tZTqRi7SHfTRnRxSXxla02RfZmHMruWLc8qQfUcfhU0 Nu9vO80ckKebguiRYGenXPX/AArjtT8T2cccK3FxJAJCCFVtzde57D3po8SxQSSR3N/PCowxwGbj 1HB64I4qadZN2Qm0XPEMd5feG31G9tl0+WwPmwrFOJA0i4xzgZGc8eorQ06X+1If7QlN9pUzHY9t E0DtwBgsWU/hXm/irxn4YGkNp2k3GpG583LGRWKsd2SHD9R7DHWrc/iXw7cRo17LqMx4z/qo1Bx2 w4OOtdbjJLYz5433PXo5wR1rI8Z2ltf6T5EiLudgokA+ZB3we1OtrpWUENVLxPfR21jFLKwVPOAJ Pbg1VirnD614W0TTdCvb2Kxjklgt3kXzWZgSBkZ5qf4a6bpt1penavJYWcFy0md8cI4IkIGM59BV /VZrTVNIu7KO9RVmidGcc7ARgk/nSeF7G30vTdN0tr0yxLMpSQYBch9+OPcVL2LVjvbgBAqrH948 ntUX2eFN0pkZgCM9MVMrefIFWOVnIwoHXNWZNKv0XAhCFscSOtc/Ld7GidluU1mGcxxOxHAPA/lU sSyM6iO0aSVztGASB9a3tKsImdUuoCrjqyyK2P8APsK1ZYHhdSskSoDgBnYZ+o71p7PuQ5HKJo+p zSIzafPGM4IyQpHr1qvfabcLIUkgkXccD5txP+cV188FufMb+0JHkfrhiu36dcV5z401vTdCu3t5 d9xcsPlYSHamTgZ9abhHqCk2XNP02+V5JLTTLidSxzITkj8PSmazZXUuk3UbWMyymEkBYzlj1x7G vL9E+IXiVBdlNQlW1FwwCh8DG7px7V1dn4ouWt1umv2kVudvByOmADyfxqZWQ0eV+Op7iO0nEToi kbGRU3SAHg5PT8s1Fp6x2elwW4lCALlA/wAykeq57VreI7OS61CdpfKjjCeYA5ORkZ6D8ueB71Ye xfTbjZYLbyWb8+VKf9S3tz90+nat004kWaZyt1azS+ZdtKqQQlTIyg8gn7vWvV/h5eRJoa24cjY7 cq3zNk54/OvNPEGpG8n+xxNE9tCDu8sfIz46++Ks/DzV2h1UWTq7xzKRkHO3HzZ/Q/nUVYtw0Kpt KR7QbaC5ljMsccuwZBZASTXNXOjW6XkkqxJudizMFAya2dJu4WdthJEcfUjGM9P5Gq11IZFYIz7c fMxxz7CvPqNm6VmZ0Nt5dpPcW9uGkyCrMcAkdvpXafDGINot7qZfynu5v3gPUbQBtHpyG/OuQtfJ MlrbXd09vHcz+QjI2MMynH16V6d4dtLCy0X+ydMWOSO1wrlHyVYgtz7nOa7MKrwuc9Z62PIPFmpa i+t6nDo9tLcXTzGPzeixAADH5g1neHNLvbC2k1G7JkuZQUwpzsQE9zySetavxI1VfDtw9hDg3l42 87B8yqzHLfkD+lU/Dlxa+JNXi0dLiWGGFN0hkcRxkA/dOcZqmn2GmrHTeDbVgJb+QN5kgxEssnO3 PJ46ZryD41WOn6Z4jEejwtbPIjTXO2UlGZumBnjoTj3r6Ah0WOIARatbIB2E8eK8P/aO0/8As7Wr KaC8W5+1Wx8xtytyDjt04NXh01PUis046HI+IfHd3q9haQNpyxSwj/XeaWJGMEcjgE84r0eO8jt/ h/ZSTFFnFtFJyejYB/PNeE27MSygLwcc17h4Fa18QeFTDd7sBPKCgZ244/Pjqa6KkVGKSMlUc5Xl udTZXcl1HHGrlSqqzHjpjkfjzWZ4u1L7PFYKzMPOuELbVzgBsjj8Kt6ai2arbXLASqgAOcbuuD+n Sq+p6Xb6lfW812MQ2wzGrA/O46H6D/PSsFuWcR8dAs3h+zlR1crcgkocgAq3P8q8dyenWvSvjHqq T+Vpwbed/mZPVQMjrjnJ/lXNfDsWs3im00u9tkmtNTdbKfK5ZFdgA6nqGU4YY64x0JrrpO0DGfxG 78CNIlvvG8V+I5jFp8Mk42L99wMKucHu2eh4B4r6A1SaG60q+U6vLDLGfkG9VYgAHjIyM81u+HPC 3h7QNLj0/Q5zawx4zgMS7Y5Y5XknHNUtY0GRrG4trLULRmlJbfPESRkHjhen07Vy1JOcrm0LRjYx vEaPF4N1G9bxFqBeC1m8nJRi3ydztzjIHOc15T8EdS1O68aSqt3HuFgwAkjLKf3idQpHOSOecele leNwIdA1v7TcRiY6c6kRFwgBU4GOhJIPOK8X+EWpWul+J7i6u5CkYsXAIODnzEx/KnC/s5EzaU0z 6RuzqUMPmqtlO7MBtTcu7r9cfrXDan4tuNIuLi3haLbLK03mh8jbwAOO/Fcl4p+I95ePAmnCSBYV O5s9O2fxrjry/unDs/lyKSpHHUEEn8elYqm2TUrX0ib3iLUtQ1KSS4n1O9uGkbYVMn7vg9ABwOvp WDJbPHzuTkdBzj8a7/4ceG9T1mREsl0+axlDrOLyTG3B/h2/NnB/+vW3rfwY1m3tpLvRdUt7uZH4 tmBQqc8BWz1+tdMJpaMz5JSVziPC+qNGj2cVtcwwSMPMeJ8uT0UAY6A/Wuh8U6vbWekRx6grXEcs oSVg4UrnBHHpgfpWVceG/E3h6FrzWIYohKTE7x3SySp27H5RxWI99pRWIXIW5G/cqPnaSD1Izyec enFc9aipyv0KjUcVYmv9d0tf9F1C0zNBKY4bm2+QFOpJBBIPtgg5z71Fda/aSRxWU6anPZISArzk Ej/a243D64rPEVvdXLXUiKjEknzDxnP+eParkaWqRmRI0mLKcycLg/QjgYqo06asZuozOBFzceVb W7LGWwFSIbuvqea6e38JQfZUnkvVEr9YriJl2j6g9f096x5JIrfAhRwWGSwIOP5fnWdPLNJKSsj7 fqa6HFyXuuwlLyOp+GsupRXsl01+RGnyeVuJBJHXFdt4od9S0kW0sjuWftxj5G5rD8C+DPEQvpI7 mxe0hMgZ3lIBUYH8Oc169omgzwL5dvo9vc9xNJIH/HkYFZSu2daWmp5hoHg7xHfeDYI9EidpGuEE 0qyCP5A3zDOcnjHSu98LfC46fqMuq6nPqN7dvKHiiRiY4kAAAG4E545PHX8a6O4tPFkBjMM0tsjj HlKIpFB/754FbOi3fiC32x315ZhO7JbEt75wcUX6DsCeEbSdHk1Fbi2jx0W4wx/IfyOasxWWn6em bXS42ORgysrFh9W5/WtLfHK7SNeQ3CtkEFtv4Yqq6XMDkw6fEI85yNvP9aV+gxfOul2tHbQxE9ol xgfUdaLnWHtY5DeCOFANwds8/TmsHWNeFlcGKBLaWVhxGhxzzwfauJ1vWptSa4ttTCxxMQtu0anr kcew5qJTsNQubWr+MZp5HTTpSIGBBdiSwz357H9K871BhdXEjzQlpsAiZ23BgcH69u9W0tYYbW4S WSREgTa5X5Vyozn19ay7vbBo8Mi79/l+XHt5IyMjOfYVk22aWscp4ejhuLm53ErmdyyZ9TkYOOnH 6V1VqthaMJIojKrDqMkA9/T2rjbVHe4MkFx5Cux3DPGfQ10tlMPuGQ5Xg4Q8j1yetE97igcz4zm1 G/8AG9nDb2U6W/2ZRcquSu3c2WOOg+prP1i7vCzw3DMBk4HbFdTeAm5YpOOedhI3YP06cfzrPukj nBEiKwJ6EVvCSaM5JpnNWauqAsCDLkKPYdf6V1Pwy06cXlxd+UdyxCJWIwASef5Y/Gudu3U64IUA CwxhQo7EnP8AhXfeFZo7ewj3SOrySEDHsP8A9dFZ2iFJXkaHiHWn8N2okS38xpm/eh2wcAdj6c/z rnJ/ihp0cR87TrsMBk7CpB/UVF8TrlJHt4FY/LEWbcMZycfj0rzq4tlks7yRV3LCik+xLAD+tTCh CcU5IJVJJ6HXar41bxJqmkWtpBJa20EpkbeQWZ9pA6dgCfzrWXxt4h0WG9g07VZrZLuUTTuoBdm2 hc7iCRwO3pXn3heIyarbKn3g+R+HNbmsgMgYen+Nacig1GIlJyTbNC1lmv7o317czXVw55kmkLsf xPNdh8OrH7T4hkZHCARsWOM5Gf8AHFcbodtPb2FkbqMoZk3r7qTgH8cV3/wolWK9vbkWlvdPEuwL N0AYhs/XK1Et2i9OU9Bg0uMcG6bPsoryD9pS1S1bR2UyOGSUFmAx1Xpj617MuvXSjK6bpi4P/PMm vIv2ltQuNR0vSWnjtUEUsgUQpt6hc559qdFWkjOo/dPML3TYrfwRoOpqmHuprpZGx12MoH8663wb JdWXhW2ubWMIQ7yM+R+8BbBX16Ac+9ZniK8kk+D3hCzZwY4prsqAoBBMnOT3rd+HVzDcaXbWxAKx LyuO4OT+proqP3fmZxWp3tnqeiz2IutWhiW5jO1oZArhCM9yOpB6j1rmPEmpapcPHLplpKkIcKHl 44PTjqT9fanapCiS28z7Q252bPY5DVq3nz6PNtwWSESjA6lSGH6iuSMLSu2dc6qlBQStY8c+KsZG pWVx5cw8y3wXkA+cg56g4/iqP4OWq3vxO8PW7Zw18hAHUkHI/UV1HxXto5/C0NzHhxBMHVwcja3G Pp0rkfhSsjfEbw+sTbWN9Fg5x/FXbB+4cUlaR9q/2FOGYiKQA9vMH+NRTaKQxLkIPeYD+tZradey D/WK31Zqp3Ph+aTJLxj6qT/WuTQ3dzH+KGiabH4R1i6M9v562Um3NwCx4OABnnqa+VLSZoLslXKZ jK5B96+jfih4fni8KajcvKhEcBJ2x/1r5t8vfforZAxnit6VrMwqXubIm8yAxCTGAX5PJA9T+dW9 Eg+33iRSyboiSXPcDAGBmssW6uG8uUFWOxmHYkZ5/D+tbfgOeysNehuNaEp00uDKYVLbeeMgc4yf rSktNDNHuOg+E9H06PTtV029l01gC5WSTeZQMYBDcHI64/DB5qXxh4+1qLTWsjo7WyM5T7Uj/Ieg B9RxVnxKdH1PwtHczWCTaXbxlkEhADcYXAJBPYdP5V5X4i8WyapH9laWMBcBAEbcFUYC+mBXPrc3 lJQVkY3iTUtTv9QZLmaVochQdxIIP+0eTjNZTfZYyPJKLJ0jDDJBz17+/pVS6vpmR0MoVS3BB4A6 Z4qlbhS4CuhRWU9OueOvfrWyjoc5alEbqQj/ALxD86knBPPPNRWDzNK6xOke0bieWDdsdfUioNgS aWSVisTk8gducfr/ACNJbLCjM80i7BhtoPJ5HGK0sB6HpnhHxHe2H2+z0yO8hPO2CcCQDHdWxz7Z qtdaBqtsF+16NqEJbkB7ZmP47QcGum+HHxJjsoTZN5jTHiMzEhF9ScHGK6G+8XXSyF7uWAlj/q9n C+/41HtZR0sVywZ7zcadptvKGS0hLHjcIA7fmRU1tHAw/wCPSZ1HYqFH5dKutfWgGGuY1zwCzd6g ZREXeS7nm3H7rkYX6YFTodN2LcRx/Kd8lvjoittLY/3TzVdY7VkMpW5bnGG3An8+1Z8gv3vTJZw2 kasfnYlsn6nAqvf60LAMtzqUUpRfnRYz/M9enpU3iVZmttspWDSWduCDlNoy2frjg1y/xJ1IaRpb XNvLdRu5ABEuVweCfUdenFTab4vt7mF7hLdoQWwGGBvI4/pXFeOxLq1jKskjF3kXOe30FKbVtAin fUwzGbzUkuXuWj4wUHJlOeD7e/1NWJ9zXzr5b+aEGM9B83P6Y6Vb0+0aK2VGRTKiAKxPUn078YqJ k/02K5uv3RYhAN2QzZ/nXPc2ZXvFaKK9j+R2YlvKyBvUnB57Vhak80unxiIAr5e3cWxz2IPcVs6n unglLIRtkZXCjqp6DNZWpXKi2hRdqbUzt9AMg8UJCZ55YMzXckYClQ/G4cg+orrNPiEdt5c0sRfP +6DXJW02nNqMkjSrDLlgxJ2qeeoroxqNisIIukkCrxtYMWNayjczUrFloFCSXEyYdQxT5sgcVi27 b+PzqS8v532wqrKrD58ZJx71RgnWJZWJwFyfyq6SshTdzDhk83W7uTsZSo+g4/pXomi288mm27R+ WFbOMuAScn16V5jpDN5hdjkk5Jr2nw/a7NAs2BIJiDN+PPH508QvdFSZ5n8Qplj1d1uVcOkahVDA g8Z69utc1arKfD2oXhwI5Z4oRk9T8zYH5fyq741ikuPFGoAtPJIs7jaxydueMfhirfiKzez8FeH4 5AyCdp5iqDAY7l2n/vnvWsFaKRD1bZV+HsLy+KrWGMK7tu2AnA+6euPxq34i/cTyWjH95GzIR6YN dX8FPDVxb3kuvahbGONotlqJBktuIy/PbAx75rnfFfmnX9RW4k35vJMEKAR83XgdKlu9QpK0TpNW sbq20nw+JFO9rBTluAAOQM+vNbfwr2DXJYXG5Li3Zx6blK8fkTUvi2Lz/hrojiEZjWBVOBlR5Zzg /gOPaq3woJj1YAbeEc454OB+X0rLdNmvkerxWkKOpMCCMrk5IHP5V5x+0bol3qHhywubC2Mos5W8 1Yxk7WA+b8CB+deis8oQ4Dc88964LxnP411G6fStJ06GCwb5WvJ5VYEY5IQHOR2pQbTuhNJ6M8q8 XaVrFl8N/Ckd5YTxRxG6JLLwPMkDLnHTI5Ga774OeE7qfwRK9/Hcafcm6eW0d48CSMomMgjpkcVv 6veHw74GtLbUFe8jtlhhlk5ycYG49cc810fhXUP7Q0O2uIJTsYELuHJUEgfy61pKq2rWJVNLW587 6j8QQ91JDfaXKrJujdVmB+boe1bWo/EezsL64sn065LxfuyQVxwT055BrgfiZHHF8QNdjhj8uMX8 uF9PmNHj5YV8QJND9y4srSfGckF7eMnPvkmuhU4uxhztHrnhW10bxB8HfF2qbRZr5TwgSNwDEiSh sdiWwOPSvOPgfEsvxT0FXGVFwW/JGI/lXQeGb/zf2dfE+nxECSC/ilfaeSjNEOfb5T+VZ/7PFt53 xNsZcErbxTSnHb5Co/VhSStGQ92j61Ji7DB7E8U5NschA2nHfd0qiJFYbc8+9S+Yy4/T3riTOixP NGsyMrKHQ8EEZB/Cua1nwN4X1NHM+h2gaTh2jiCH8SADXRCUtxuA45+WmGVjiNwXA7qOKpSJcTx/ WPgnpExLaXfXNnuI/dH50GM+vP61qeG/AWm6RdCXUdBhv5iRsdXzFGB1O0nknrznt+PprHzMJueP 0Awf8aS6tQYzlmJ7EDNU231JUUjyf4z60kOhfYxIJbj7wAdcRIM4yB1NeHw3sDSuA5AZGJYj5j14 /wD119Qa34Q03VoJUvYYpCw/2hn9eK8t134MXFs093pt3Cj87YZXLAAjA5xnNVBpbmU4tu6PIHkj bdK+7aPuIvYDjrUSvFGVEWd3UOxxj/6/Sut1b4e+KbOOQNpzSxhc7omDZyQcgdT0rCn0nULcCO7s ZIM/KryRsBnv09f61umjKzRQXfgDcxBOCuc89P8AGpmZVlVgcHofU4GcfSrV1p9xpsaLPCFdow4Z gOQRxiqksYWKKRAkjs5IUn2H58007gagmS2sHkQxl/usWGNoye3HoPzrf0uwu7q3SWzmM/yDcUTp 9e//AOquY05865p7TRSTxW9yhuUwP3i7gSAO/QjFe76X4g0vU521DTcygJ5Tr5giZTnPKmsqmhcI 8x9B3EVuXxJfx+Yv3d2CV/KomuLYDm63Hp93qfasS+k0eAMJ9QO5eCi5APHA9K5LWtfuY7VzawBo cFQu7DcnqTWEpcp1JXNvxd4vtbOH7LDvuWlJQeXgjP4kcVwt7rF9e6pbx3aQ7dhJfGG56DPpWf8A bI9Q+xTJGyq53MG7dqnvYVGroVGQF2hs5BJ7e3T+dZNtmiSRraEo8nPGBI2PXrirGvyBLeOT7zB+ g9gTUGmtBcWEW1ArCTJUnb8wPB/kaZrJubi8tYLYDPmZft/njNW37pH2hNIl/tK6a9BmWOJSvlN/ Ce+eevFZUko1G/8A7OjAEcE7PhcgIQR045Oc1tSXEVnOtpbuGmdcsuSMHB6e/BqjK8dhe+ZIEEkm duFwducnPueBWaLuR3UZe1aGJ2G8lS56iuY8RwsiK8xYiHKvtHBBOMD2rsF2rayvvZtmZMEZ69Bm uJ8cXm+wC/3T50hXpgf/AF+1VFEyZw+njTbm9vEubLzwX+TYcY57Uy1tb6zU/JLFGshOGT5/Y4qv oFlqNzI97EitBIxOwkgmt5bfWyrL/Z6guMAmcFR79M10tNbGKae4yGaXeZXkyuCwbByfbmsS4lIj nXP3o2x+VbDaLr8dk4kurdI4oz2JJ7npXPxPHdRkFhuRvmHqDVQiDZBo6PJKkUQy7kDk17dBLJbw RQLuXYoXpkenUV5H8P30lNYj+23irg5jJf8Ai7Z44Fe1WaJPAFWRJkPAKtnj696zrvWxVPa54V4/ vIpPFl5awB5WaRQSn98gZHvzXQ/FCK+k0XSYNN0+eVLQFflUsFXaAOPwrrtK8B6JY65JrLxXks29 nRJ5MqrN1IAUc8+pFdisUHzL5YjAHJJolUSat0BQetzyv4WePY5Vt9E1UlJsiKFgmB6BT/jWR4vu I7rxTeSIQB9oYAD2OP6V7ANJsUm+1W9jaGcH/WeWu7P1614nqUMkEredCqSh2LMG3bjk04NSk2lY GmlZnp2oyPP8MdNTC4Tyue/AK/1qn8IWzq05IGREeo9xRLqVvF8MLVZHX59gXPBHz7v0ANQfC4v/ AG7clAHhMJIkjOecj04pW91ldUeuCSVlySxz2C1EWCsNyEHP8XNMgnfYqtvfjooqVHG4ARqzejcm sbFCvCk42gDBHQjilSLym6p7DpT/AC5XKggoOwxUcxR1IYtvQ9O9OwrnzB8dtNk0/wCJGoMy7Uuw lwnuGXB/8eDVyF9K1zKkvLbYY0J642oq/wBK9N/aVRZPEmm3aNnfaGMqTyNrk/8As36V0ng3TLDU fgPNvs7dJXs7gvKsShmZGcqScZJG0flXcqloJnM43k0cJ8J1F7p3ijRDIE+26YSu7pvRhtz+JrU/ ZpV18dzswYJ9hkBOP9tKzPglDHf65qWkNcG2lvdOkjilAyVbKnp34yfwr1z4a/Dm58L373smqpeZ jMaRrAEUAkEk5JJPAqKskuZdyoJuzPSsxbRhiPftUgwGzkOp9WqmqSAY5/CpUBxg5z71xXsdBYOV PGfcelKztnjjjoKbDtx/rPzFSeWdpIX8arcRGBk5DKT6GnwMwcqoIbPrxQUduowe2RR84ADp06Uk GhPjkebGAfXaMH8ahki3sNyKH7HaCfzqck+VlQG9RUQmbhTHtz2NaXJIhbk7RJh8DBO0DH0rP1XT LSWAwTwRTK4+YOmR+NaZLq5AOCfVRg1LskJ+UDaecE9vpQSzgZ/DFrZKlwNIsrwxAlUnQOFHfA2n vjtmuC8TeBdLmulurPSr60w4MqWoXyyCedoZs/oB7V7rLbJnfFGFkHUbsA/lUDW63BKyIo7YI4NN XQrJnztqlhYaXONS07Q7u3IOMTwyOI8Dnkkjn1Nc7d6lLMxuozbwPIxLOiBGf057jrX0reaNaOZP NtldCpDRqow+fXvjFcZrvwz8Pa06PZRtYMn3xFGMH8KpSV9TOUOx1MerOs0qO8YAUH5xuXk1i7ri 6sJ47pdqKHKoF6jPynPpUE6ubuQmLc5UANnjHvTZ9QuGiS3SEBcYkJzyB0H41zXvodnmWLe2SNVh EmxhGuFAwQOmcmieCdrmNkU4UhiWxk8YJPvzUiO1xNEWyPMXa2FHy8cDP5Us9yZLmKOP5xykmOgP r+lT1GXIL6K20qHc8ayuoVVzyT6YqV5rWGe2kup0jlKM6gtgu3oB3Pt71zGq2DHUo8syjPykE8Hr +XIra1DTnms7WaZg9zEpG4jGSQAapt2EkrlxIvPuxdyrnaN3AAOT2+o5qnrHzzHaAS67eRkn6Vr2 imIW6OQSeWA4BP8A+qqV6BJclnXcPmI+lCJZR2LaaU0MK/M6Ki9zgD/69eb+Mpby8uF0yCP55cK2 eAME8cdulehapqMVnpU15KVj2pwR1HYf59q4/wAFWzX0n9oXC7grEoXB3bj1Jz7cd62px1uZzZoa XpKWttFBGPljUCtOOz5zs6VqQwqewq1HAD24rZmZyfiZ57TR5ZIIfMkJVFXpkswFeJXU9/Y3qC+t JbJlJYB0I/L/ABFfRPiG0SZbWE4CmXexzjhQf8RU0Gm2pjEc1tDNGw6soPv361m6vJK1ioxvqeBe CPDOm+I9Uayivri1nKs6si7xgc89MfXNeyeCPCE2hWksB1S5ufMIblNoAHpzit7T7a1gdjFZxQ/7 ibMnPToK04ZmCYljCndjA53e/FROo56GkVYrRiKPcANhXI5OWPvipyjMSF2AAHI9KdIq7/NMbbl9 FOR64OPephK0YXEgVSP4xyagZzOrT6s87Q6bpryxsgJkEqIGJ69SMYrmpvhrqWtytdaleJYrniG3 UM2Pcngfka9OFuscocRZ38sxOR+Rq/CA6gEg/wC70pxXK7otzbjynl15oFjpthbaJJKZIYF34mI3 NnPJ/M/lWx4B0fy0uLi1D/ZpMKhztyR1I9v8DXW3ui6ZczCe8tbeVlGELxBivsCfercCxRjaEUgc Dgce1JJ812xua5OVIhttOKoW3kHvjnNWUto1fIZgRwR0qcMI1GEHzccGmlfOJCFgc9O351aSMtxs 1uThkXP41m+IINSOlXJ0hYDqBT915wIQn3P0rZCpEvzbif8AeokiYyBgzAg9D0xTQjwKf4VeL/EW qy33iXU4bcOOfKJkdvRegAH+cV3Hh/QrPwf4Vk0qV5rmyiWSSVpQM4OS3Tt1r0ny1CZYYUds9aq6 rY2mpadc2dzHmCeExyAHBKkYPI5HWrc29yVFI+ePgjZ6avjlbiG1kwLWZk3OTt+ZQP8Ax1sfjX0H BFG8QZVbHqDg1g+CvAPhzw3cy3OlrcPcSIU8yaXcVXOdoGAAM116RspIO0gdsUVGpO6CKcVYgESv FnA46ZGTRFb5HytuH0NTkKOenpTHcggIWJPX0qGkUmIIQWwUGPUGrATavDYOPTNRbn+becHrnrSt IowArN9OoNCSQnqOz82PlI9CKQzR/dl+XJ6EUcs2cnHXkcGmGQNlG2tnt/hQA64Q7A0IQtjg+tR/ vNgWZEJI5I6flSBFVg0J5x0NPdmK5AUN6GkMA+ECeX8g5DDkUjKuC6g5J7Hr9KRlfHTB64BpFRxg b3+hNUSJ5jpkyqQMcH/9VPDBwQzh/XjgU2baY8gNx1GKjSMbAzLtx2HFHUGDLEIiOTjtuIIqsq+W mDDkBjgjnPv1FTosjEiPcBn+I/8A1qkXhcTbD+tAjiGZJWZ1iYdRlgMkfSqd7FBLDMu0+ZGox0PB rXuY1EQCAHjr61gAXEmulELCMxYx26//AFq5+tjo6D9Bu7iazWNo/NlT5d2zCrz+tXtMlgMm0nLM cjHfnHWmsqxH7JZ7BI2SXxxnFO0eKWHVFDRjaB8w9DTtqJvQr6y0dtqttAoDTNkuVONgwSM899p/ KtUStMiRSSJ5irl8DGDxx61neIbKGK9F0FDXE04dmJ+7hcLj6Z/U1PqFvd28ltLDJGTN/rMjkYGR 7HNNkra5syGEPGcYYErtPXOOoqhhYY5TLKDI5I2nrz2FFsrpC0smT8xJLHmsfxNfDT7D7SyF5WGE y35e5pLV6DeiOM8XXKXt8NOtogN0u+XD43Y4UH8j6V2ui2P2SyitwclV5J5Oa5Dwbp813rBv50IC EsWII3N/k/pXodtHnllxXVFWRzvUdFDxyBViNABSoABjHU1KgAyaoDm/Ed19n1q1R7mOK3SFnkUk lmyQMAAHNXf7QtWKRFpAsiFg5Qrge+elZviC+g8yWaPCTJL5JOMltoycY5wOQavWtgslrlQyJIMg hyCOnHPP4cd/WuWo9TWOxPDDDcSvON/7pu5G3K85HNaFq8okIaEkqMFyAuT7f5+lZcZkt7mTdLJI gXK7eiDsD/jmql0+pXjN9kkMcbEBcoQWyOvvzn8vapWhR0UzRKyPwG6EhskcfhxUtogngOWyMkqC wPHb2rJ0i1v5UcTzxPIAcDYxKNnhuTnt+YrYjcl1ieSPIBLjvgdxVWBNkgVx92Qkf71T2bToQpjw nXJ7j8KrlmCCMK53EnI5Cj644FWYZdzeRHINyYBHcdun+elNRswuW/vY2jgdxTY1YPgqwXJw2etV rWW4jbbPIuwZx6dfX/PSrbsQ6hY5XU9z2qxDLq3BwFkIJPJxTUzCibTuLNlu3HrUsZAQ/aDhSRkO Rj6U77KrSh45WBxk/N1P+f5UrBckgCZKouGPPfNSxJuwyyMB6VXWSaPbHJ8vOFyO3TtT2u3yqiA4 J6h+vvVCJ5UTuu44796qfMmTgAZ46EVIRLM4DJ75B6U2W1doQrnPr+FIaIw8Eb48pgfY1ZSRiCyK GH6ioREpKhkJIAO4Gre5mjwp2tjg0K4mQZcv83AxjBpIiQxTdGo6AZ9akZpwp8xUf0waqTSITtki VWPH+TRewWLJcK+wnqKCinjcVz74qnEcMAj9eQCKsLKvV9y49TxQg2BhIvKy7h6VGh3NuYLxnJbu aRomdS0bsGz900wvNvVduGz6cmkBOJY12qTkA4z6VMZYxw2Sjd8cVWPXbJ1HYirEeSmzCcjqTTEx xZBjaevTBqJy2clcgnp2ouLZ0XC/LnqCeKZGpyQCTj+FupoEBZORxz6A8VG5aJhtmJHXGKmiCHkA Ajs3WmuqsuJARzjgUBcidpCcxR4bPODUM0oZx5gwQO4qX59xImO3HT/69UbzcHyVHtQGhi2CboBv O49c1HOkVsHlGzzJOAT1AqeF1hkjgLKWxzjkDisfUpme5aCEBpPLPIPTvmsVpqa+QtkNs29wzEOc 9+K1o2Caju+VV8vcQPw/lWVZpJ5qbkYYwGJHWr13py3cglDFY4+ByQOmMVpshdSheuNS1VbgoBHb BthBJLE960oZ0u74fuzstyil+x3Ac/rioXNvBBbyxlS7sygA5ywyMe2Mc1b0m3t7bT91wwLFyzdv mP8A+qjQRLMS7yIxHloTtHrXm/xIvy0kdpCyeckhdkaQYxggda7XXbmO005r2eTy1VgOeM+prifD tt/a/iC5vpVWSFmxjPRBnAogrsU3pY6fwratBpFuZRiV1DtxjGR0roIQAKhiRVAAGAOlWkG4gCug xHryRipVGF5wKYvBqPVJPK0u5kUhX8shSTgBiMD9SKQzgriSWTUJjIBBA+9y79OT1Ddccg/XPOK6 OxuY/JxbTho+BCR8uR7g4GK5yHT9QuZoJLuaJ7aFN0cm75tuAecjjI9RmtvTbCULIv2BfIdNo3fL u4xg5J4468Z6965G7s3WxdMMr3DIL23kmaMFRtUNGPw6jk8cdTU+lW0qus1xIhuEJ5Q4XAJA49ep /H8KmWyj8giZYre4aMxjb249+D+P8qX7MlmiSSsss/IWRtoZ3x6DA/PNMCW3urlDIs6iQh+FA6r6 gc55I4+tT6dc2t3csI1UqgI3bMBux5PuP5VBcObeFZI5QvmsA4kcANk9h689v5VPLDNcwLHAY1HQ sAeB2xj8qYWNFXkd/MVU2KOhGc+/FZ2oMkeqQ+XGqvJjHy8kAjPQZ4zn8c1dtEWGJxJhgM5ZBkY5 5NVbxWz9u+0IAigo7AY9jk9PwPeqQF1Qk0DZjb5Rn5wc0QFIdr4frtG/jH4Y9aiML3UYlZtlu3p9 45PTkf8A6u1RxLHO7STFrdMbY9wKkjtn/PequI0TOsmQxVQepDYxjpzSiSFiQrxnZ83JHWqEbSJM kdmRMG+8wA47DsfQ0qWlyrbwAwBOQ6rw3XI/QUrga4ZCy7FckZAAzj8/yp4jwBMOOOV659qo2pm8 uQfIJgMIc49fWp4Bc7EwEUgAMNv05ppoVi0GWV8BtrDnGakCZUjOfrVOZkV8ykBhgEg4K/5NT+Yo JO4dBncelUKwoCqNp7dMdqhllVHAV1yfUdj70t025GQgrwM85wPfHbrUMQhDhBh3A7ikOw6R5lYM qhh788fSpELSgtJCox0GM9qAAzhXyrEcDrSb0tywAY8cdf8APrQA26VQucAehHBAqvFHJuLMFdc/ 3u9TSMGUmQAHAGSelRMBC6PEeWPKnqKTAtRDCH5AhxyPWmSOUVSEMozyB2qRH3K3PQcfLxTY1K7i TgZ7D1pkkTqrBSw2t39qI8B8/ez046Cm37useU7HkmiGYgb1ZW4we+Kl7lItOzsAGJGO1Rkljuyv Hr1qRJoXjyVAPtTJGwGXGO/WqIGfKuSCeenPFRyyNj+uKVsHlG+7+NQtcYPUH1XvQA2fDLuAXHTp 0rOlcA4DMD78GrM0zSqwWLa3Y4yB+tZ0s8iuRIBt6gg00r7Etn//2Q== ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/imprimer.png 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 aUiCVAAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/mail.png 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/facebook.png iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAABHZJREFUeNqcVktvHEUQ/voxs7Me79qbh0MSGxKcECFBCIhTFAnBEUUI ceCChJCD4JQz4YTEhSscEJgb4iF+ACckJMQN2ZAgQmQcociCJM4G27G9j9md6W6qu2dm7d0grIzU 86iZrq++r6qrh707fxWcMYCxl6oVcTEKxRP0GOLBj6yf6uV2oj7VSn9lYCDJO7QxH0wfiC41aiG2 OylSZR7MPU3jHDg4EU0pbc7duN1+gQDflkm3/fLxo41L9TGBpZVNdJIMFnhPPo1BmmloPZhibXEk cfxIjGMPVeeWVrYWZa/VvNioH8byygZa3RSC7wGAPskygzDgmH2khpmpKmpjAYRgyEiFH680XcCn ZycxEYu35FgUPNkm55utHlH1H/2v6EqjHoeYO/8oZo/WRt5fWV7HzWYbzY0uQsmmJbGTnYTykKm9 saDDSvTKc9P3BbCHUgqUdPR6GXhFCEkGo8moCAQ7Qdjgxt0yVrI4tK+KM4/t2w1M9pvNDijhaFPx aK0cmNLMSFsSNlmKjLu9k/PcsTMZ427SVKNRr4yw/ua7G/h+4RYCwV2stsq0nWOlurP6D+oTB9Hv p6iE0uXFOjOFX3vyVNBPFbokgVJ6RL7LS+tIehpKGtBac98kSQ/trU3IjY17+Puv21j+8y7G4yrG 4hjVagQZBJBSEKhwjGwlvf7iLMarEpO13WvVsnrj/AkkfeUYfPz1z7h2fRUzh8hXyCA5WRmNlKLc 3u7S6IERZcE9gJCSQDhiqqanT55BYyIaSbRlf/pkY2DQGTqdPt2Mu/nSOrCDc0l1TlGTY6cPs52A BuXA5qtMyx4OqidwERA6+SLfJQhzjLyRgfur62l0tWaa+NPVpku6HaeOTQ4Cp4r67foa5SRzc1qd jKT2CtghfVb9g/VWvNgFQtdUMbw//wva1Haef/YIPnrnbAnSp8S/98kiVm5tIZDMjZByaoO1Q1on NlvMAsBf/fMAxAfCUKlI0JJFGAYjElXIFkUhlbDX1XDjg+VWLoeWR5wXAXax4S4/LM+TK3EHPNTO 8kJxr2zyeN6SPRM2kKjIyYh0haT2W+XZDoP4xLlPDXQ5l/nE55HtMPoJuYSc56s/Z5QHdR8q+Tzf iBgzZUHJQu9CnhKQD0lWMCl6xlDvL4KzzgvQIp8yD63UvZQIYgc7MZCMs/+Uy39rXEvawZxZJioM xSgTxoakG1Qcgxjew3awNqXVdg1aQpq3Wu3lehyBNi9ryNmwIUBeJhYUl5BiqHwLeX1AJq/WKdoS qJ/dkZ2ent/cTs4+dWo/Fq9tuJ8IYXI5iyrMc+HKnZ6b9xR+uHzPvbcn2/daXe0eaV3C0K5x4uEa xmlL/vWP5At27rXPhYzqnz3z+OE52+pX1/qEbvJy9L3MV0leooRqexr9hcDYPwjjvQbSQmgEXGP/ RIC4yghg7dv1zeRVyZlRtPVeWPj97sKBxtibjXo0U49pSlktvARCAWrpuf1IkX/lioS2V7c+NG2x q2vJanO9/WWv1/+Qfi76/wowAPCas6Cc3ogRAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/rss.png 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 AElFTkSuQmCC ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/augmenter.png iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAoRJREFUeNqslj1oE2EYx/+XnAlpvj9KligODqXVxZIOLo4GpLOT0LWT FFz8AEGKBBGkiwEHFYqDo8XBQV0cWqNDq3QoJCmmgcpdcjYf5pJrPnze66XexXy294fn3vd4X97f PR+8z3GFQgF6pdPpSzTcJJsl82J0Zck2yRLRaFTUL3AdCB3uomHZZrPdcrvdsNvtsFgsIxMajQbq 9TqKxSJardYDAj3sBXnm8/kWA4EAOI7DSdVsNiEIAqrVapxAd1RIPp9HJpO553Q6l8PhMMwQeYJc Lse8u0KgdQsBrCxMwWAQ7XbbFGOR8Pv9jLfIHizo05QHWK1WmCmHw8GGGHvwrIJYgtkXmCmtaCY7 nowchjcb0lhh64jvTIZ58vjdvrbPN75Xekg/e/W5gO29MsbxWv/RQyHfsofYFaoYtM+zFUd8yzMY 0g+QPeAgHNQwd8E7ENJvbagnvxUbvqaKuDYzYbgBTgXp1ouPOUyfdSFXskIoKv+t+8trWIhEECFz xlawEnOq80hkAWtlv2Fvz+p6vVHCxXMu/BRl9V0P6eyTXPN4uTevzgPbT3AXj3B7RtJ2sVIfAHm7 WcX1y5PwnqkZDtZXVz/1W+P1sfz+i8P58AQ8vGz4ku6cjAsxJP7p6gdU5END8vb/2PDpx1E7YKXM 3rsTLE4tYWlK7Jt4LplMzvE8/0W7NU2VKIoKXfV2Fq4UazRmX5CsU5J21HCFQiGJAKusdZqpWk0t nIQK0TxIVCoVdDw6rSmKwiDvKVT/INTX12m8z34CmEcnPZy1XVmWUSqVjr1QE59KpY5dlCTpqtYy b1AxjBUeBqFIFGn6XPst2u0J0YuAs2OmoUIH7/Ra+CvAAAmwzM8vqIT1AAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/png Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/article/diminuer.png iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAYAAADE6YVjAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJ bWFnZVJlYWR5ccllPAAAAltJREFUeNqsVjts01AUPU5MojQJ+VZZAmJgKrBQpQMLI0ioMxNS107M CCQk1AGxsBGJAZAqBkYqBoaWhaElCKkCMVRKUtFEKnISUychTkw+3GtsarcxxI2PdP1s2XrnnXPv e9dCo9GAFaVS6RINtyjmKWKYHHsU2xT5XC5Xs74QTBKaPELDSiAQuB2NRhEMBuHz+SZm6Pf76PV6 UBQFw+HwPhE9GEfyJB6PLyeTSQiCgJNiMBhAkiR0Op2HRHRHJ6nX6yiXy3fD4fBKJpOBFyAlqFar rO4KEW36iMDPNqVSKYxGI0+CnUgkEsy3zBc2fY7yAL/fDy8RCoV4uM4XkSuIE8wr8BJG0cyaSia2 4dWW7Mo2E6J58z8lj97sG9/F3auykjjFi/cNfK204Ea1KyWfKn3sSh1MqthRidNK9g4ESAddLJyP YRLFTkoc7fqhBfCxqODahRnbCTAVyVE826hi7kwE1aYfkqIde59orWEpm0X2WCxhrZWwfTs2Jy+3 mrh4NoJvNVV/tpKY38mRRTyvLDoskUv9HySvtzu4cXkWsVNd28TW6nIL0erz5+8CzmVmcFpUbSs5 mpOp9snj1XW01V+25O3/DODdlz/tgEuZn90mXigUCguiKH4wTk1PUavVNDrqg2xXkRuN1wckd0rC jm5XOp2WiWCVW6eX6Hb1wsnrJIaCfLvdhqlo2tA0jUneklWHJNTXN2m8xz8BrOikk3PbVVUVzWbz rwo98cVi8XALyfJVo2XepGJwZQ+TkBMK3T41fot2x5LY9qwsz7tMQ5sm3hn34rcAAwBi5Kb5wdJn egAAAABJRU5ErkJggg== ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.publi.fr/common/annonce/p1273946_1.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA eACgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A8lewmgVCCjLIzKCCByp5H+fWoRGQuQxBGQVPUc13viXwn5KXCWl7NLBFI8v2YxYWIn7oGT82 QPyB9K5ZYfNgP7k5c4TEe35iSSPcdqc6Ti7DhU51dGx4ZkvbyY3EzebGhyWY5yx4z9f/AK1dbPqM Oj6nprTRiVzIXZSm/CgHqPrj/IrgLDX7nTNPZII42YHkseQT3x+H61t2OvWN9O8l5mC5wrRSjOAw BypBPQ5PHtWMYu972NJyUYWRs6jJb63rt1qUUa+RKgVouq4CgZ6dcirmurHqlnpN3fGRIY3FndeS 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.publi.fr/common/annonce/p1264866_1.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA eACgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A84h1G9htpY7W6liD8Eg4PDZ7duSMDHWtSz8U6nbbFmlWUAfMzrktxjrwccD3rQXQ4VgAbdIT yT0J/Kqsnh6Mk7S0YHQ561zuT7Gin5mnaeMImlTzrYgMMFg27HoAMc9h1A5J7VpRa7ptwxKSNG23 +Lofy/P2zz1ri/8AhH5JFLRzBvYjFV30i/ix8pbv8p/xouhqXmehRSRXKKtvcK4Uc+WwIHXqR7/y NWrS+u7PHkStHjGUUcHpyQR+FeW4vrdg+JFI6HBHHTqPar0fiO/jEe12Ajzgbyw6cDDdhTUrapjd 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 wtzSsyJPU//Z ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.publi.fr/common/annonce/p1402385_2.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA+Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBkZWZhdWx0IHF1YWxpdHkK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMP FB0aHx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEc ITIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgA eACgAwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMC BAMFBQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYn KCkqNDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeY mZqio6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5 +v/EAB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwAB AgMRBAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpD REVGR0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ip qrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMR AD8A84huWUshZdqJkL3NSTbVi5cNx1UdD1qa00efUb+K3t4mllfOETqwAzSXELaLO9tcW9xv37WE gKhWGNy89xnGe+RXBpJnPdle3cIQVOQ3p1JretibiJIzIvHPPUYzkj8xWYlk0V5M0UZeFMH5eQue etadnFE93C2/5QQxZRjk9qyejt0C5NaTXsDA2pMzj59oGFeMc4bGMj1/xp0Ek+p216ljYrDPCfMk mjZslc/MoHYd/wAD9K3ItLazuYb/AE8SQOOCVj4fnB6Dnrg/SuhuvC8WliO6063lt2mwshf94m/d g7yOVyew7foO9m10L13Kvw9u9R0OxkuY1Etq0hWZSemBnOM9Bnr716pc3Eur6RdQ2TNbXEsZETSc H6jH169qzPDls3kW/m6fFFIYmSdlwroeMHHXDf09K1k0+PTArW6zOvmZwzA7Ac55PbJJrrpKaWux a0OM0v4cwpp882r2y3ErYdIVYhkCg8bgepyPbiug0jSLbR2ezTTreKPbut7ooC2OpVzjOQT+Irpg 6soYHg9KikIX5im7JABVc1qoJbFI8HPh/UdD8Zx6dPPDLHeHdHIwwsnBwAccHsB0JrptR1TxJ4as pbqy0u1n05cF3lJEinp/e6cenrXWeM/D7eIdIYRoUu7b95A44II9K52bVk8RfDy5knyt9bqYLpAc fOP4se+M/mKxkuRto6FFTkp28mZxupdTtkvjGoV1DlFBypPUZ9K5DUPFj2l7LBHYxs0ZxuZuv4Yr u/Dtqo8ODIzkA9favJ/E0Yi1i9UcHdlfzqpaJPuOCTk0+hZTxTd3OoQSPDEoiYn92MfUda2GS7m1 K8eOY+UbcXEbKMEJnJ6dxiuBhLB3bOOv4V22g3z3mitHuZZo1xwxGVPUGs9YzuzXSdPlWh6r4KZW 8L2pkDOzcljySfWulZgQoOC3Sub8Dpv8LWXPOzoa3iTG3zcjoMV1U/hRyVfjY+WBiQwB2jsgG78z Vc2dxCZPInYq4z5ci5AP161Yhu/37QSFVBUFSTyc1ZZZViIjVCe288Gq0IOL8U+CrSC3i1LRoobK 5tPmj8lNpZiQAS3XjJOO9VrvwL/aWn7tVRbpoGnnjiEpDPI4Uj5+O46f4V6Dqy/8Sq4IA+Vd+PZT n+lYHjPWPsPhOWWN9k10y28TrzgucZH0GTXNKmlK5NkeMXrWNrF/ZltYsWmVRM/m7Q0mMHYxyQnX 69c4qlY3cSW5t5gimKMZUL855xkDvXXpaxxaOJSqyJCjbSxJ2gccZ6cCuB063kudQuruTyAjEorO 49geOvvQqXMk+5xOsmn5Gtc/EPWbJpNPGn2EscSeQnnRtkKPxHXio7j4u+IbgQxSWlistqGjV41d SARtI4bFctca2X1GZYmkfduRW3cemcHPpWasRhiZ2OA5Kg/T/wDXWsYpKx1QnJr3ketaD8Y77TwJ NQ0ceRKQpnQuc46dTzz15ru2+JugzxKJLqUO4B2pDIevurEV4bb+LoIPBB0R7P7RJLK5di2AgwME ccnOT+FZ+nXzrGoJGV+Uk+natUlsXGcnFu2x9GzXUMFpbaxCl1cQbhs8m4dhk9Aydvoay7/4pR2T pvsZEBYq2+JvccEdDn+tcN4T8XDT7kLMDNbTcGMscJkjJA9ccVs+IYYZReP5a+bbAFlYcOrYKv78 cg1SgjP6y9PdR0dv8UVnO4aPeSptyGiVyMev3a47WNftG1O9vdNSaGG7jKXlvIhX5uzDPv8AzNdV 4KlDaTJEGUlChVVHAU//AFwf0q7r/h211ey2mNEmXhJNoJx/dPqD6VlUpqSsbwxPK78qQzw9F/xI IyGJPlLnPbrXkXitWGt3wxn1Ppya9D0PWJPD8n9j6uNkL/Lb3J6f7rH+R/P1rhfFwC65fj36/nWd VWjFG1F3k2czDHvkkHGcE1t+FmaG4kmDYWNU3L6g8H+lZcAxM5x2Ndd8PtJTVJ72J9wQRxAlB0yT /hU2u5ISlyqDPWvCHkx+HbZEZQNp2gntmtl1YkZC+x9DVLTNPTTNMjtI2aQRDAZupq3K8qTJ5YJB wce3+TW8VZWM5y5pNiANIyoZO2eFAzSl3hicb8lTxk9vwpAoRzG20KcsNgxjPWpvKV1aOT5yMAkH GfwpkF+URXEEkLEESKVI9iK8m8U3lzf/AGeKSE3NjYwxMUU7cTZcE5GDwAKxbXxPq8FvGbWSYfPm RVy278PStZb/AFS2cSR23m2UmWnWRRgtnPPGc4I/OuCVSci1G5wWo6n9liaKBp7eLJLWzSnH5Hn8 6zNC8TajpunNa28Vo6qxk3SKxY8YPcDpXc+MHa+mijt9LtYoGZBFd/eRUJxlxjgH6ZqPUfhrptwf +JXqCQzPkLGxP3h1H8/yq4V3Baszlh4SVrHlWmWhk1JlJDBUJOK0727ls9Ot7OIw+VPD5kmY1ZuW IxkjI6dqtar4d1/wzK81xGFTp5pIKuPrWbHOqpG2qafPND5e2N4ZNhAyTnODnqeK6IzT1Q3SkVob D7QmPMjRuwO7P14Bp7WVzp8kYuExHNkI/O1h/wDWqU6tbrckRpK8ClRF5mAyqMDB7VqeI9T/ALT0 rT1iC7bcurKNuU6Y6denWnzN9DtjSpRhzX1LEOlu/h+PUrZlcxsyzwxMzPGB0dhjCj8a6XRvE1tq GjtY3+TcJGYIndjvKHOB05wTxk9+K5XwzrOoW8N1ZWdzBCl2myUSttDD06H1xXUaT4M1O6dHhltv 3Xzl4WJKDrkHbXQrNHnTw84tq2ht+CtQbTjKLhWaPynXjOGIIYD69R+NdzNe3z2qXMVtblQN5gLE yFfqvAP1z9RXDXulyaZcLfWet7XcHezw73Ynr0wMfXmnrqt28BQavJ5mOGFuqkfTmp91bs0jha8t oP7je1qPStWtZrSWQDecqSCMH1BPSvOPsEcN1dWmpb3GAiTZPygH+RB69sVeGmNcXEhv7q5ukIJB +0FefoVPH40k6RR2zQJYxqvQtudif/HqiTg92ddDBYmMrqJyflfv5ShJVd3PtxXo3whg33GpMHK4 jh49fvf4frXGNaHcwVXO4EcD1r0j4b6dDoqXT3M0b/aFi2qFyUK7s5/MdPSsoW5my8RhalOMbo9G giwMZDZYknFMlUpMApxnkA/0qJRFK5aMqcHqvpT3kMjhB99cYyK2OIgkUyMuX2lDlXU8jn9ama23 YlilyT37VEB8hDIVZnxjd0PNTEIyncoYAdTwBSA5PV59Ditpo9EnO8HdOkW7GMYySeP1qjdalFB4 aOpPbLIttAzAhudyjnJ68kDjJr0l9PtnQp5ahT1CjGa5fxj4fsbXwBrsdjbJHi0kk2qOMhck/kKx 9l71y3K6seJ6d4wfxJf/AGW6WOyvJAVimjJ2HP8ACw9D+v5VG8eoJdfaZSIbpXY7dxQA+oIrBtNA vG0Q6tb4xBIDkH58gbsj2GD+VeoaXfWusaJbXE0SMHQA57N0I/OnKmuiCFRx2OJ1bWNdvtKksb4r NGSCrkBjkelaWleMtMtNMg0250v9zEuwB/n/APQhmtW90W2lytv+6Kn7y/xdK52+0O7j3ZiSdR3A 5rOVGLVtjZTpy3VibUrXwvrEJayiEE+ecN/Q/wCNYsvga9aMS2Secv8AdVgWH1ANV5oFjJDRtGfc cU23vb6yfMF0dv1qeScVaLNoxT+F3KP2LUdMuvMjSWOWI5yoOVI559K7fTPi3qcSRw6zaRX8SDaH H7uQD6jj8xVXTNWkvphDcwLI0atIJU+/gDp+eOtc1q8Ny87XDaa9snAb5cAn19q1jN3sy0m3Znp0 XibRNbB+wah9nlf/AJdrxQBn2PT9R9KhuovIY/abPAH8cLcH3wa8gIAPIIPqK19L8TappRVYrgyQ qf8AVSfMv5dvqKbjc7aOJlDRneloTgwXRB/uuNuPxrQi1W9EAgmgtrhT0Z4gXH4jk1y8PiLTNTO+ WP7JOeSpO5GPseo/HP1rbtDbugMcu099uMVm7o9BVYTjcy7rR31C7Yy3V4isciIOVQe2FH866HQN JstEczW5bzWGGYt1p4yANkh/4FzU0bP0YEH2ppsxlTjPVI34tVkAGCeO/etW316ZSOBKO4kPP51z MNrK4yEb2OKSZp0QmAeayfewMhfqeg/GrTZx1MJT62R6DbaraXeE3Mkn91utXSsUwb5jjoeMV53o RbUL63jvWkVHfCvAhwD/AHWc8c+2a9C8r7NEyowPPA61p7yWp49aNOMrQdzWzUN1BFdWs1tOu6KZ GjdfVSMEUx7gIuSwFZV1riQElmqrGR5Gmipp63ukW5uGls7ySEAYJkhJGNw6Z2sOfc15rZ65qGg3 s8Fmxltg5LRsMr1xn27V6X40186drr6zaKridVWZM9JE+4/HsAPwryGHULiHVRcxFCzN84kXcrAn JBHcUyVueh2HiZbiDzZYGhBwCRyAf6fStFdVikXhgwrnl1HQtSkBydKuiMCRMmFvb1UfXIqG7029 sAsrLmF/uXFuQyMPoPlP4EVm0O50kptrkEOqtn1/z/jVB/D+myy7m8xAevlnmsSHU5UJziRR1ZOo +oPI/lWja6okowsme+M0rFJ22HWfhNDOz3N1i1TkYXLN7Zqz/Z/hx99tHqKZY8p5o5P03Vi+L9bk j0yG1iYr52S5B5I9P8+lcRDbF13yNjPQUKHVlOpJ7s9WHhKyjgzLZrd2/PzRyFZEz/nuDXMXnhOT 7YYtMc3B2lxC42yAfTo34flWTpeu6robq1pcM8Q6wuSVx9O34V3FtrEXifTpJbS1SO5hGT+/KPG2 PvDCnj19R6dm4mlPESi/edzB0/wJruqWc1zZ2EjiFtjjIVtwGcAHkn2Fa+ieHdZjit2ee3jSYny4 5ZCG4OPT1BqS7ufGEtgm7FzGvIlgkDkcYwR17DtXdfD/AF+C80NNI1WU219byMUV1Cu6scnBPuTk elK1+h0vFyirwkjV0/wDeNCjTSIGIycPx+HBrobTwZBbgF5zuHIKqOPzyP0rY066eWMh4woUfeBG D/hSrqFuxaM3COw/hi+ZvyHNWopbIxnja89HI5fWdS8O6FqMNtqkUz+ahZXk+aLdnGCvQflXCz+K LvUfECWGrNHpmmANsS2UBcEHYd4yefUcfnXb+LdCtvEJhiuZJLMRSb1mmj+V0IwwB6A/KDzg9eKu XGi6TeW9pHbWs8stsoVJYl2gf8Cbj8ua1TSRyylJvVkGg6fFY+ELWGWYxtLcrMDKMucMCvHqQB+d a1vcXEt2RJtPHbgCsldQsI7+HTjdLPcBwphgYusZ9ZHPXp04+lbdvFIJXkALhujKOMVM9hIyb3UF OQu88dga5fUr13zjOcegq7fTNGBtSRmIJG0cfXPSs2UtLGCFC9jzk1NwOR1aEzBgyiuQvdJQMxQA CvRLmzGT6c8Dg5rEu7IEnAGPegRwT2si5+UlR1NTafrGo6Q7fZJmVG+/Ew3Rv9VPBrYu9PzJkFhx jGeKzp7Lgg/pU6iNBNT0PWCBdR/2XedpY8tCT/6En6iqGpQyWM5UzxTEYKzxNnIPOdw4P481lzWj ISccCoA0sJOyQqPY8UDDUrqS8kgWXBKKFyO45ro/Dvhhr/SbvVriKWa3tlJEUZwWx/nHFcpIWedZ Dycc16r4dTUD4As5tIto7i5juGjeMvgvls4IxjGDnJPGBwc1SBs53VvDtgmh6dqunytGb1QRbyNk FsZKg+vt3rntK1CXRdVhvYmZUJ2yAen/ANbrXZ6fq8y+Jf7LubW0lhjlMkasuAjoGyVzxnPHvjiu T1ZoLy/nnt4miiuCZFjcYKHJBGPqDQFz0UNa3WJXgVZCMiWA7Sfw6VctILOaVI72MXUOekoyRXLe Fr37To8cbn95AfLP0HT9P5V0tvw4OKWqHa56zo+i+Hlsozb2kJXH3ZCXA/BiRV63hSxu5pjeloW4 jt1QKsY9sVwun6o1vbgbgo9zn+Wa0EuNQvEMkFrNJGMlpCRGg/4E3+FVa+oG7rniK6srZTplg15O z7cE4CjB5Nc0bXxF4hKnVdTEFqcZt7ThTz0JHUdupoFzcyx7vLCRk4aQt8v4E9fwq3c66wjzp9nu jXMfmBgq5A6epOPbvVpWVxX1sSxaZpWixxW8OyF3fDsWGcfWtyXU4LC3Ekl1EsZ4XLdfp615x/Y+ sanLHqKXkYSQBlimBRkU9sDIrvrGyt7PQIw1tHPclGADnG4nqM9hxUysxnPPt28gMCP0NVJIuPlX b2xjoKmclfuKpPOATTsEx7sAg9weR+FIDJmt85J/lWZdWRLDYo2ngk9vw710kkWUIzg+mMmoDbjB GD64JpNXCxx1xpvPChf61mSaaeRs2k+td9JZBmBGMY6//WqtLp2UyFFFgPOZ9Mbpjk1lXGj5LYBB 616bJpnfaAMdcVnzaMM5K55IOB7UCseV3Fm8LYI/Gun8Ea+tg8um3MhSCdgyNuwFk6dfQjj8BWxd aD5oICH8q5u/8L3cRaSBScdqFoJq539pFdab4du9TMRvdZiuMxiU5DR+YpChegOM1xHi67tr/wAU k2dv9nRYlV4s52uclh+bEVnLrmt2cH2QXlzEg4Ck9Poe34UaTp095c/u0Zxn53xwPxpiRPpkkmm3 hZUZo5VG4D19a6u31EP93IIGSCOlJBojM67k59K17HRVMnluhXptzx9cetNpFIv6Br1vYSO8+nC/ JA8sM20KR35HNbEviXVNWkAZY4oV6QqPlUfTv+P5U200RIlACE5OCcVsWlhDGchF5HU01oO1xlrb rdt5tyWdyOrHP4Vd/sexaEwCBUQtvKp8o3EYzx3xVlIgmFAAzyPerCRtnOAD6ZxQ3cLGe2jODGsV 7PGI12rn5uOw5rRiSUWsUEriSRCf3gG3cCfTtU0SkqckfQ1LhVG4Y/lUsDijNHFbNLNv2jgYx1/w oimiMeQHG4BhuHUEZyKKKzUnzEt2kkWAxIB27kpSoO7evPbFFFaFg0IMZOAf9kioTFGqrgnJOBxi iikA82qGMswP3sAHkYqL7I6swVQIyMY9faiigBn9lhhyhxjpUU+lxkKNoCjvRRTEQf8ACN2rhme3 Q88b0FW49AiDgRxBeOgoooGaUOjIB80S578VY+xJgYC5A6cACiimBZWEBRhefQClaJlzySB7UUUg JU2llAYE+npVhJZcAE5GOhFFFADkb/gOex/WpCTjJORRRQB//9k= ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/annonces-auto-gratuites.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6 Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo b3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NUI0NEVCQkY4 NzUxMURGOEVBQjk0OTY2RDk1NDc5NSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NUI0NEVC Q0Y4NzUxMURGOEVBQjk0OTY2RDk1NDc5NSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOjY1QjQ0RUI5Rjg3NTExREY4RUFCOTQ5NjZEOTU0Nzk1IiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOjY1QjQ0RUJBRjg3NTExREY4RUFCOTQ5NjZEOTU0Nzk1Ii8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJ CQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQU FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAeACgAwERAAIRAQMR Af/EALkAAAEEAwEAAAAAAAAAAAAAAAMCBQYHAAEECAEAAQUBAQAAAAAAAAAAAAAAAAECBAUGAwcQ AAEDAwIDBAUHCwMDBQAAAAIBAwQABQYREiETBzFBIjJRcRQVCGGBsdFSI5OhQmKCktIzFkZWGJHB F3KiJEM0JTVVEQACAQIEAgUIBwcEAQUAAAABAgARAyExEgQTBUFRIjIGYXGBkaFSkhTwsdFC0lMX weEjVBUWB/FigkMkcqLC4jP/2gAMAwEAAhEDEQA/AF2fD3L7fYNmZ8DtwkhHQ9NdqOHopafopqtO iSTXzozcYt/ftOOml4gg1DfjzlVthHG7gaMtqiKWn8TUOC/KtEIl3oflQrDCM3GkvS46STAJDQoy pPckGyIyRFMj4Cg9q8E7FohEQejd9utphzba0jk99x4ZEN42o6Mtg97O0u5wxUiccBwUFE/N+WiE 5v8AhnMiecZC3tqbbTbyKkhhRcR5DUAbLfoZryy8A8eFEI5xekWc2K6xZ9gJh25sRmJ7EmO8zuac lNmoNgjqpud2iSiiJ8o+miEgEy3SZ1z9snOHImSFcckPvKpuGa8VIiXiqr8tEJs7GqJqg/kohAna CHuT5eFEIP3YWvlRfmohCBa0XgY6UQi0siL2J+SiEV7iX0fkohAxrLqr/h7HFTs+RKIQxWRdq+Hu 9FEJ6Dy7pPitxSJDhWsLUrcktHoMVY0mQy1bFkqyzvIhkEbg/wATam1fDotJFjL/AI+WDmnG97yi fSUrQGLbWxGkkxmVQk4rzESR6dNR7KKwgnegWP7ZbzV2loy3GbeZFWQcMDNJOpO8sV+7RWNPze3z cOJEkOzzplDxNbSUJyQ+zcY6umUsAaNHA27kQE0IUTd+cnqIqWEiLdjTmB4e9PpohJXjvUfG8fuj N7jyG0nsC5ymnwcXluOAobvCioqjrqndRCSqL1/trRx35b0SbLYZaYWQ4282TiR5CSWlJGkEU2F3 ImmlEJqP18szCtEXsbqtA2KbhkoikxJWWyS7VTyGS/8AUnbRCaa67WGJMORCdZ5JpB0bfR0lEoLh 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 nTvF8opLTSshNTFpTYkK35x9aUq94RjZT//Z ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/images/icones/puce.gif R0lGODlhDAALALMAAJkAAOrr7Li8wKqusoqPl////8zMzJmepPLz9AAAAAAAAAAAAAAAAAAAAAAA AAAAACH5BAEHAAAALAAAAAAMAAsAAAQwEABDK5Wz6K1F5uBggAInhoeGnIVwvK/GbgeBFOvI2Vow gwgfoKTCBYSSgXKplEQAADs= ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/ajax/captcha/captcha.php iVBORw0KGgoAAAANSUhEUgAAAMgAAAA8CAMAAAAUhQWjAAAAPFBMVEX6+vpWjrapusOpusNqm77l 7PHR3+m80eCoxNh/qceTts9Wjrbb4uXR2t7H0tezwsnl6uy9ytDv8vOpusM+ttoaAAAAAXRSTlMA QObYZgAAAvZJREFUaIHtl9mWqjAQRR0IJIGM/P+/3qoyItimGLvlrpX9YGuLUIdTE5dLoVAoFAqF wmai/3YEx2Bu7tshHIO73bpvx3AI5lYs+Q20UkprKZumqWshxIqfnssS1U6pV/z2diZLqh1CTmWJ qGvIKim1hiQDVYtzyxsbTmXJmOVCPFQ6EX43om3IttXLjuxIhLPwcsLxLtq2WmaIRxkmUpWc0BJo YM2yI6E4QsQ38W8tiTEuOKppW5U/hRl/gPDTGe0fWhJ6JMzdOMFWur271wmgQmx6u8gS7ItrJm2G vnfOgRTLH6a5xIp3IDx9hcoYDJq1ROgrUcm9WuiGRdP3bMuvucS6hDthH1LGQuYsaa4D1cIKnMHw lrCJ1aEIVOLoZoxSa84SSQq01BW+kWuD/hhMz6UAJBZzFQc6LpFswVKJ49WEtYT8eBjRVAcpsb3J fwmJVeW/NRA/JlXnUIp/W+Dt2J8p4qUDPij4sGaV+4n30VvWkIrbFrHSU9wgCU8z2RbDqxm/g6Ff 1fPMKGvh5pABG3DgSp3fTaA6hrCjxTTCdHr6S9vKZ0vqVOU6VR/0L8b3BVjovpaZifxu4qn1TsvA DIUBOrKWoCHVSAo24p09GLqvyyvhdxOTWu/kn2mDj7g2xuA+2k0VUqc5glNE7RfC1jq7myCeWu+k xiKt8fTSXTK3CFsWnpiqHKXg6/rI3+iyYwQSa/YphFrv5E7E5wNJvhfKod/W6jkU+Tu2hPw8ZHeT AVQyvfOGnquYqa5Hvbd+1Mp1+3A36Uout6Gwu8kr9FEPHoC2zl1aTgKngbijaYXeGe87+JM5gN1N 3MvG8FPIDM3bKAcpOyZ752iLzzYtdjfpRiXuaKavQfyoiX0birfBhWxJiprZGnxari6PNWXtlfWu ojiULi3v0XwokVnQkmrfdnUY3X1gwyNts69RHUoM23UkJeokUryFOmd3ToY0Pyql1FmSbCvyuKH+ ZYR8uPKfG0KIRupDntcLhUKhUCgUCjv5B7jWHEVkyM3VAAAAAElFTkSuQmCC ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/gif Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/images/icones/puce2.gif R0lGODlhCgAEAJECAABmzP///////wAAACH5BAEAAAIALAAAAAAKAAQAQAINjGEhG+CuWINRvLtE AQA7 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/diaporamas/miss-univers-2010.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlk OkE1NkZBNjU2QUVBRDExREY5N0Y4QTYyRTRDQzdEMzEzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAu aWlkOkE1NkZBNjU1QUVBRDExREY5N0Y4QTYyRTRDQzdEMzEzIiB4bXA6Q3JlYXRvclRvb2w9IkFk b2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOkMzRDZERUY1QUU4RDExREZBNjczQzI1MDRBRjUzMkU2IiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOkMzRDZERUY2QUU4RDExREZBNjczQzI1MDRBRjUzMkU2Ii8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAATWgAAIqMAADJWAABHz//bAIQAAwICAgICAwIC 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/diaporamas/sally-trueman.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6 Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo b3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4QThEMDNBQ0Y3 QTgxMURGQTAyMkFFREUwRjkzODEyQSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4QThEMDNB REY3QTgxMURGQTAyMkFFREUwRjkzODEyQSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOjhBOEQwM0FBRjdBODExREZBMDIyQUVERTBGOTM4MTJBIiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOjhBOEQwM0FCRjdBODExREZBMDIyQUVERTBGOTM4MTJBIi8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJ 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 r+zXNH8FpXyf/9k= ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/diaporamas/photos-inedites-attentats-11-septembre.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0i aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1w PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlk OkIzMDE1RDJFQUVBRDExREZCMTU0RjlCNjUzOUMzNDEzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAu aWlkOkIzMDE1RDJEQUVBRDExREZCMTU0RjlCNjUzOUMzNDEzIiB4bXA6Q3JlYXRvclRvb2w9IkFk b2JlIFBob3Rvc2hvcCBDUzUgV2luZG93cyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOkM4OEFERDM1QUU4NjExREY4MzFFOERERURGRTM5M0REIiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOkM4OEFERDM2QUU4NjExREY4MzFFOERERURGRTM5M0REIi8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4AJkFkb2JlAGTAAAAAAQMAFQQDBgoNAAAOMwAAHMIAAClKAAA6jP/bAIQAAwICAgICAwIC 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/item/media/image/diaporamas/exposition-larry-clarke.jpg /9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABGAAD/4QMpaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENl aGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4 OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MCA2MS4xMzQ3NzcsIDIwMTAvMDIvMTItMTc6 MzI6MDAgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5 OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHht bG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6 Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUu Y29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBo b3Rvc2hvcCBDUzUgV2luZG93cyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyRTAzRDIzQUQ1 MTQxMURGOTg5QkEwOUZDMjkzNzFENCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyRTAzRDIz QkQ1MTQxMURGOTg5QkEwOUZDMjkzNzFENCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0 YW5jZUlEPSJ4bXAuaWlkOjJFMDNEMjM4RDUxNDExREY5ODlCQTA5RkMyOTM3MUQ0IiBzdFJlZjpk b2N1bWVudElEPSJ4bXAuZGlkOjJFMDNEMjM5RDUxNDExREY5ODlCQTA5RkMyOTM3MUQ0Ii8+IDwv cmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJy Ij8+/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJ 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/12/06/201012061010_b100.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gNzUK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAOgBk AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 7lL1wSsiROFAUhwGB+uaZLZ6LeKDd6Bpr4PVrWMgn64rl/EHi3SPCbRtcu1zcSLuWGEgsOSPmJ6c iuZHxliuJ8f2S8S9MCf9fu1kk+xhFStoXfGul2FlqFjLZWkNtayrhooVwuQ3Jx9CPyq18JtI0SS+ 1GHXLGC5ndzGjTpuwysd3XpnK/lWF4u8Z6fqWiRmKFluUfeAzZ7EHpXncfijWIZJGhvHRpGyzL1q rtrQ6IXUbSPqu9+H/gqVijaYkT/9MZmT8ODiuXvfhj4fuDKtje6rZyRqWO+UOigdyCP614Xpvj3x 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 tFFzM//Z ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/12/06/201012061288_b100.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gNzUK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAZABd AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 9h8RqT4fvuekEhP/AHya+aXkAaX1H/xZr6U1u5WTw1eSgH57VyFxycqeMV8wySvulfyyV7Ec/wAZ rgpa3OuOiMjV99ywkKgFQF/Mmu31zxlbX/wu0rRfJmjurWSIFiQyOqqwPPbqOP1rib2QIH3HHzKR +BNCxC60aaRpT+7lRQB0IOa7VFNJmDerKEcq7yTkCvSfhZqBtPGayxiJla2dPncKDkqBg+ucV5UH 2kjqK2NBup7a6LW91JATjJRiMgEHHHbIH5VU48yshRdnqe3eDdasNR+Lep3VtI86XUbJDKrHb8oX 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 Qj//2Q== ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/12/06/201012061245_b100.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gNzUK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgASwBk AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 9Z3UZpAKdtroMRuaM07ZSiMnoDRcDO1KOK6spYi0Qforuu4I3YmuY+wWtsbe2vVTz2nEpDyBi7Dk KoA6f7PTnqa6i8srWSXF0FJk+6udpcAdD6jvWZqfh6K8YzraQzXCYa3VnIUHIySB1HOcHqRUtdRn G6lKNI05riCJZbueZpN+wMkIyPlI55II5964rWdSnvrlXueZVAVs5ycc8j8a9c8S6M17YmxtjGk0 CLIpB52DORt6lcgfj6V4jeOY7xodxIRjuPByR3Hp2rCrdehcRSgZ9u5AWOFYnqOv9KZNDLEq3Ukb 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/12/06/201012061723_b100.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gNzUK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAOwBk AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 59WWEkJvAzkHAzV9QbiMjyo5E6AsBxVDa2d2056Z29Kd+8U5UlT7VDbNLdiWTSosB3WRHH8SnI/I 1XewlQhVkDn67WP51ZjuriIH5yR23fnnmp7S5u7mXyli88tyFVcYpJyJsygXubVhm2m5HVVzg/hV cXkaSkyMd277mOT+FdZHpe9G2wySP0AiO1Qfdu/4ZrMuNNgs7mS4vZIFJ/1axEPJ9M8kfpWsYSer RHMZv+m30OLS22pIMCWdhGAfx4qnPPDDp01lqCRslqVbz4GAcnkbd205XnpjrWxHcQElksJG9WaT +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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: image/jpeg Content-Transfer-Encoding: base64 Content-Location: http://www.ladepeche.fr/content/photo/biz/2010/12/06/photo_1291613679411-1-0_b100.jpg /9j/4AAQSkZJRgABAQAAAQABAAD//gA7Q1JFQVRPUjogZ2QtanBlZyB2MS4wICh1c2luZyBJSkcg SlBFRyB2NjIpLCBxdWFsaXR5ID0gNzUK/9sAQwAIBgYHBgUIBwcHCQkICgwUDQwLCwwZEhMPFB0a Hx4dGhwcICQuJyAiLCMcHCg3KSwwMTQ0NB8nOT04MjwuMzQy/9sAQwEJCQkMCwwYDQ0YMiEcITIy MjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIy/8AAEQgAQgBk AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAABAgMEBQYHCAkKC//EALUQAAIBAwMCBAMF BQQEAAABfQECAwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkq NDU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqi o6Slpqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+v/E AB8BAAMBAQEBAQEBAQEAAAAAAAABAgMEBQYHCAkKC//EALURAAIBAgQEAwQHBQQEAAECdwABAgMR BAUhMQYSQVEHYXETIjKBCBRCkaGxwQkjM1LwFWJy0QoWJDThJfEXGBkaJicoKSo1Njc4OTpDREVG R0hJSlNUVVZXWFlaY2RlZmdoaWpzdHV2d3h5eoKDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKz tLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uLj5OXm5+jp6vLz9PX29/j5+v/aAAwDAQACEQMRAD8A 2FbFSebiuWXxjpDbsXWNozyp55q5p2uWupqxt3JKAbge2aOYaNwze9J5ue9c9qmuw6aFDENK/wB1 N2PxqCz8TxTzoDCwjJAaTdwpNLmC52tn1BrRDgCufi1ixQD/AEmP8Dn+VW49ThmUmN934UuYtGz5 gK1LHJx1rJS4GOv4U9r2K3geWWVY415ZmbAH41PMVY2Vm4608z+9YsV/FLGHjlRlPIZWyDTJNUhi lWOSZFZ+FBPXnFCY7G15mT1pHYEdaw31i2hEzSTBVgx5hIPy5wf61Wl8U6aixsbr5JDgOFJHXHX6 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 ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/styles.css HTML { OVERFLOW-X: hidden } BODY { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #cecece; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 70% Verdana, Arial, = Helvetica, sans-serif; COLOR: #000; PADDING-TOP: 0px } P { PADDING-BOTTOM: 0px; MARGIN: 10px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .logo { VISIBILITY: collapse } ACRONYM { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 2px; MARGIN: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: = #def; COLOR: #333; BORDER-TOP: medium none; CURSOR: help; BORDER-RIGHT: = medium none; TEXT-DECORATION: none; PADDING-TOP: 2px } ACRONYM:hover { BACKGROUND: #06c; COLOR: #fff } OL { LIST-STYLE-TYPE: decimal-leading-zero } FORM { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } INPUT { MARGIN: 2px 0px; FONT: 10px Verdana } SELECT { MARGIN: 2px 0px; FONT: 10px Verdana } .inputsearch { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 3px; = BACKGROUND: url(/images/col_right/fleche_search.gif) #fff no-repeat 3px = 7px; HEIGHT: 13px; COLOR: #000; BORDER-TOP: #000 1px solid; = BORDER-RIGHT: #000 1px solid; PADDING-TOP: 3px } #related { MARGIN-TOP: 10px; CLEAR: both } #related H3 { BORDER-BOTTOM: #000000 1px dotted; PADDING-LEFT: 10px } #related UL { LIST-STYLE-TYPE: none; PADDING-LEFT: 10px; LIST-STYLE-IMAGE: none } #related LI { PADDING-BOTTOM: 2px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; = BACKGROUND: url(/images/icones/puce.gif) no-repeat left 5px; = PADDING-TOP: 2px } * HTML .buggybox { HEIGHT: 1% } * > HTML .buggybox { HEIGHT: auto } .wrapper { WIDTH: 100%; OVERFLOW: hidden } A { COLOR: #000; TEXT-DECORATION: none } A:hover { COLOR: #06c } HR { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #ccc; MARGIN: = 0.5em 0px; HEIGHT: 1px; COLOR: #ccc; BORDER-TOP: 0px; BORDER-RIGHT: 0px } HR.grisfonce { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND-COLOR: #333; MARGIN: = 0.2em 0px 0.3em; HEIGHT: 1px; COLOR: #333; BORDER-TOP: 0px; = BORDER-RIGHT: 0px } DIV.line HR { DISPLAY: none } DIV.line { BACKGROUND: url(/images/bg_hr.gif) repeat-x center 50%; HEIGHT: 12px } #leftcolumn H2 { FONT-SIZE: 1.3em } #rightcolumn H2 { FONT-SIZE: 1.3em } #leftcolumn H3 { COLOR: #333; FONT-SIZE: 1.1em } #rightcolumn H3 { COLOR: #333; FONT-SIZE: 1.1em } H3.dossierslink A { PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #d1dde7; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; DISPLAY: block; COLOR: #000; PADDING-TOP: 0.1em } H3.dossierslink A:hover { BACKGROUND-COLOR: #c4d2df } .uppercase { TEXT-TRANSFORM: uppercase } P.smallheight { MARGIN: 0.5em 0px } .rouge { COLOR: #f00 !important } A.rouge { COLOR: #f00 !important } .erreur { COLOR: #f00 !important } .red { COLOR: #f00 !important } A.red { COLOR: #f00 !important } A.rouge:hover { TEXT-DECORATION: underline } .blanc { COLOR: #fff !important } A.blanc { COLOR: #fff !important } A.blanc:hover { TEXT-DECORATION: underline } .jaune { COLOR: #fc0 !important } A.jaune { COLOR: #fc0 !important } .jaune A { COLOR: #fc0 !important } .orange { COLOR: #f90 !important } A.orange { COLOR: #f90 !important } .violet { COLOR: #e10074 !important } A.violet { COLOR: #e10074 !important } A.bleu { COLOR: #06c !important; TEXT-DECORATION: none } .bleu { COLOR: #06c !important; TEXT-DECORATION: none } A.jaune { COLOR: #fc0 !important; TEXT-DECORATION: none } .jaune { COLOR: #fc0 !important; TEXT-DECORATION: none } A.bleu:hover { TEXT-DECORATION: underline } .gris { COLOR: #333 } .noir { COLOR: #000 !important } A.noir { COLOR: #000 !important } .noir A { COLOR: #000 !important } .valign { VERTICAL-ALIGN: middle } .valign IMG { PADDING-RIGHT: 4px } .vspace5px { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } .nowrap { WHITE-SPACE: nowrap } .hspacetop { PADDING-TOP: 5px } .hspaceright { PADDING-RIGHT: 5px } .hspaceleft { PADDING-LEFT: 5px } .hspacebottom { PADDING-BOTTOM: 5px } .hspace_y { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 5px } .hspace_x { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 0px } .hspace { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; = PADDING-TOP: 5px } .margin { MARGIN: 0.5em } .margintop { MARGIN-TOP: 0.5em } .marginright { MARGIN-RIGHT: 0.5em } .marginbottom { MARGIN-BOTTOM: 0.5em } .marginleft { MARGIN-LEFT: 0.5em } .margin_y { MARGIN: 0.5em 0px } .margin_x { MARGIN: 0px 0.5em } .margin { MARGIN: 0.5em } .taille1 { FONT-SIZE: 2em } BIG { FONT-SIZE: 2em } .taille2 { FONT-SIZE: 1.8em } .taille3 { FONT-SIZE: 1.5em } .message { FONT-SIZE: 1.5em } .taille4 { FONT-SIZE: 0.9em } SMALL { FONT-SIZE: 0.9em } .small { FONT-SIZE: 0.9em } .taille5 { FONT-SIZE: 0.5em } .taille6 { FONT-SIZE: 1.2em } .date { PADDING-LEFT: 8px; BACKGROUND: url(/images/icones/puce.gif) no-repeat = left 0px } #contentcolumn { FONT: 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; COLOR: #444 } #contentcolumn_2cols { FONT: 1.1em/1.4em Verdana, Arial, Helvetica, sans-serif; COLOR: #444 } #contentcolumn H1 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols H1 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } .h1 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn H2 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols H2 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn H3 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols H3 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn H4 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols H4 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn H6 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols H6 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn .sans_serif { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_2cols .sans_serif { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn_1col H1 { MARGIN: 0px 0px 0.1em; FONT: 1em/1.2em "Trebuchet MS", Verdana, Arial, = Helvetica, sans-serif } #contentcolumn H1 { COLOR: #06c; FONT-SIZE: 2.2em } #contentcolumn_2cols H1 { COLOR: #06c; FONT-SIZE: 2.2em } #contentcolumn_1col H1 { COLOR: #06c; FONT-SIZE: 2.2em } .h1 { COLOR: #06c; FONT-SIZE: 2.2em } #contentcolumn H2 { COLOR: #06c; FONT-SIZE: 1.6em } #contentcolumn_2cols H2 { COLOR: #06c; FONT-SIZE: 1.6em } #contentcolumn H3 { TEXT-TRANSFORM: uppercase; COLOR: red; FONT-SIZE: 1em; FONT-WEIGHT: = bold } #contentcolumn_2cols H3 { TEXT-TRANSFORM: uppercase; COLOR: red; FONT-SIZE: 1em; FONT-WEIGHT: = bold } #contentcolumn H3 A { COLOR: red } #contentcolumn_2cols H3 A { COLOR: red } #contentcolumn H5 { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; FONT: bold 1em = "Trebuchet MS", Verdana, Arial, helvetica, sans-serif; MARGIN-BOTTOM: = 0.3em; COLOR: #333 } #contentcolumn_2cols H5 { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; FONT: bold 1em = "Trebuchet MS", Verdana, Arial, helvetica, sans-serif; MARGIN-BOTTOM: = 0.3em; COLOR: #333 } #contentcolumn H6 { COLOR: red } #contentcolumn_2cols H6 { COLOR: red } #contentcolumn H6 A { COLOR: red } #contentcolumn_2cols H6 A { COLOR: red } #contentcolumn H6 A:hover { COLOR: #06c } #contentcolumn_2cols H6 A:hover { COLOR: #06c } .bold { FONT-WEIGHT: bold } .dossierjour H2 { LETTER-SPACING: 0px; COLOR: #333; FONT-SIZE: 1.5em } H3.dossiers { PADDING-BOTTOM: 0.1em; BACKGROUND-COLOR: #d1dde7; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; COLOR: #000; PADDING-TOP: 0.1em } H5.dossiers { BORDER-BOTTOM: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; FONT: bold = 0.9em Verdana, Arial, helvetica, sans-serif } .dossierjour { PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #efefef; MARGIN-TOP: 10px; = PADDING-LEFT: 8px; WIDTH: 480px; PADDING-RIGHT: 8px; PADDING-TOP: 2px } .fill-gray { PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #efefef; MARGIN-TOP: 10px; = PADDING-LEFT: 8px; WIDTH: 480px; PADDING-RIGHT: 8px; PADDING-TOP: 2px } .divgris { PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #f2f2f2; MARGIN-TOP: 10px; = PADDING-LEFT: 8px; WIDTH: 480px; PADDING-RIGHT: 8px; PADDING-TOP: 2px } .dossierjour .doscontent { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; WIDTH: 147px; PADDING-RIGHT: = 5px; MARGIN-BOTTOM: 8px; FLOAT: left; PADDING-TOP: 0px } .borderblanc { BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; MARGIN: 5px = 0px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid } .fildep { BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; MARGIN-BOTTOM: 8px; FONT-SIZE: 0.9em; BORDER-TOP: = #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 5px } .sansbordure { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .plusconsultes { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; = BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px } .blocgenerique { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FONT-SIZE: 0.9em; PADDING-TOP: 5px } .blocgenerique P { MARGIN: 0.5em 0px } .blocgenerique .cellA { WIDTH: 134px; FLOAT: left; MARGIN-RIGHT: 10px } .blocgenerique .cellB { WIDTH: 134px; FLOAT: left } .dossbloc { MARGIN: 0px 0px 10px 10px; FLOAT: left } #leftcolumn .dossbloc { MARGIN: 0px 0px 0px 10px; WIDTH: 130px } .dossunebg { MARGIN: 0px auto; WIDTH: 290px; BACKGROUND: url(/images/bg_dossune.png) = black no-repeat left 33px } .fildep .bleu { COLOR: #06c } .fildep .head { PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; PADDING-TOP: 5px } .fildep UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .fildep LI { PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none } .overflow { MARGIN: 0px 0px 8px; PADDING-RIGHT: 5px; HEIGHT: 120px; OVERFLOW: auto } .left { FLOAT: left } .right { FLOAT: right } .clear { CLEAR: both } .clearright { CLEAR: right } .clearleft { CLEAR: left } .clear { LINE-HEIGHT: 0; FONT-SIZE: 0px } .clearright { LINE-HEIGHT: 0; FONT-SIZE: 0px } .clearleft { LINE-HEIGHT: 0; FONT-SIZE: 0px } #ddmmenu { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d8e2ea; MARGIN: 10px 0px 0px; = PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px; = voice-family: inherit } #ddmmenu UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FONT: bold 12px verdana; LIST-STYLE-IMAGE: = none; PADDING-TOP: 0px } #ddmmenu LI { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px 0px = 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-TOP: 0px } #ddmmenu A { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #d8e2ea; MARGIN: 0px 1px 0px = 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; DISPLAY: block; FLOAT: left; = COLOR: black; BORDER-RIGHT: #fff 2px solid; TEXT-DECORATION: none; = PADDING-TOP: 3px } #ddmmenu A:hover { BACKGROUND-COLOR: #c4d2df } #ddmmenu #current A { BORDER-BOTTOM: #3a566d 1px solid; BACKGROUND-COLOR: #3a566d; COLOR: = white; BORDER-RIGHT: #fff 2px solid } #myform { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: right; PADDING-TOP: 0px } #myform .textinput { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 1px; = PADDING-LEFT: 3px; WIDTH: 95px; FONT: 11px Verdana; HEIGHT: 14px; = BORDER-TOP: 0px; BORDER-RIGHT: 0px } #myform .submit { MARGIN: 0px; FONT: bold 11px Verdana; HEIGHT: 20px } #ddmsubmenu { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #3a566d; MARGIN: 0px; = PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px; = voice-family: inherit } #ddmsubmenu UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FONT: bold 10px Verdana; LIST-STYLE-IMAGE: = none; PADDING-TOP: 0px } #ddmsubmenu LI { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 0px 2px 0px = 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; = PADDING-TOP: 0px } #ddmsubmenu A { BORDER-BOTTOM: #3a566d 1px solid; BORDER-LEFT: medium none; = PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #3a566d; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; FLOAT: left; = COLOR: white; BORDER-TOP: #3a566d 1px solid; BORDER-RIGHT: #c4d2df 1px = solid; TEXT-DECORATION: none; PADDING-TOP: 3px } #ddmsubmenu A:hover { BORDER-BOTTOM: #c4d2df 1px solid; BACKGROUND-COLOR: #c4d2df; COLOR: = #000; BORDER-TOP: #c4d2df 1px solid } #ddmsubmenu #current A { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = BACKGROUND-COLOR: #fff; COLOR: #f00; BORDER-TOP: #fff 1px solid; = BORDER-RIGHT: #fff 1px solid } .pub { MARGIN: 0px 0px 10px 8px; WIDTH: 728px; FLOAT: left } .affpub { MARGIN-BOTTOM: 8px } #cheminconsultation { MARGIN: 5px 0px 10px } #contentcolumn .listearticle { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; = PADDING-TOP: 0px } .photo { PADDING-BOTTOM: 2px; MARGIN: 0px 5px 2px 0px; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; FLOAT: left; PADDING-TOP: 2px } #contentcolumn .publie { TEXT-TRANSFORM: uppercase; MARGIN: 5px 0px; DISPLAY: block; COLOR: = #666; FONT-SIZE: 0.9em } #contentcolumn .publie IMG { MARGIN-RIGHT: 4px } #contentcolumn_2cols DIV.article { FONT-SIZE: 1em } #contentcolumn_2cols DIV.article H1 { FONT-SIZE: 2.4em } #contentcolumn_2cols DIV.article H2 { MARGIN: 0px 0px 5px; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold } DIV.dossiers H2 { MARGIN: 0px 0px 5px; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold } #contentcolumn_2cols DIV.article H3 { MARGIN: 0px 0px 5px; COLOR: #000; FONT-SIZE: 1.2em; FONT-WEIGHT: bold } #contentcolumn_2cols DIV.article H2.titre { FONT-SIZE: 1.8em } #contentcolumn_2cols DIV.article H2.chapeau { FONT: bold 1.2em Verdana, sans-serif; COLOR: #666 } DIV.dossiers H3 { TEXT-TRANSFORM: none; MARGIN: 0.2em 0px; COLOR: red; FONT-SIZE: 1.2em; = FONT-WEIGHT: bold } #contentcolumn_2cols DIV.article H5 { BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000; = FONT-SIZE: 1.2em; FONT-WEIGHT: bold } DIV.dossiers H5 { BORDER-BOTTOM: medium none; PADDING-BOTTOM: 0px; MARGIN: 0.2em 0px; = FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #000; = FONT-SIZE: 1.2em; FONT-WEIGHT: bold } DIV.dossiers H1 { TEXT-TRANSFORM: uppercase; MARGIN: 0px 0px 5px; LETTER-SPACING: 0px; = COLOR: #666; FONT-SIZE: 1.1em; FONT-WEIGHT: bold } DIV.article .legende { BORDER-BOTTOM: #eaeaea 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 0px = 1em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #888; PADDING-TOP: = 1px } DIV.article A { COLOR: #06c } DIV.article A:hover { TEXT-DECORATION: underline } DIV.article .legende .diapo { DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 1em } DIV.article .auteur { MARGIN: 2px 0px; DISPLAY: block; FONT: 0.9em Arial, sans-serif; COLOR: = #666 } .articleBody:first-letter { LINE-HEIGHT: 18px; FONT-SIZE: 2em } #condense { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 50px; = MARGIN-BOTTOM: 8px; BACKGROUND: url(/images/fd_condense.gif) #f2f2f2 = no-repeat right top; COLOR: #666; FONT-SIZE: 0.9em; PADDING-TOP: 10px } #condense .resume { PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; HEIGHT: 65px; OVERFLOW: auto; PADDING-TOP: 5px } #condense2 { PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0px 0px 5px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; FONT-SIZE: 0.9em; = PADDING-TOP: 5px } #condense2 .resume2 { PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: = 5px; OVERFLOW: auto; PADDING-TOP: 0px } #condense2 .resume { PADDING-BOTTOM: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: = 5px; PADDING-TOP: 0px } DIV.article #extras { MARGIN: 0px 0px 0px 10px; FLOAT: right } .boutons { PADDING-BOTTOM: 3px; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: = 3px; BACKGROUND: url(/images/box-outils-bg.jpg); COLOR: #000; FONT-SIZE: = 0.8em; PADDING-TOP: 3px } .boutons-place { PADDING-BOTTOM: 3px; MARGIN: 8px 0px; PADDING-LEFT: 3px; PADDING-RIGHT: = 3px; BACKGROUND: url(/images/box-outils-bg-place.jpg); COLOR: #000; = FONT-SIZE: 0.8em; PADDING-TOP: 3px } .boutons IMG { MARGIN: 0px 5px } .boutons A { PADDING-RIGHT: 10px; TEXT-DECORATION: none } .boutons A:hover { COLOR: #000 } DIV.article #focus { BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px = 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px = solid; PADDING-TOP: 9px } DIV.goodies-article #focus { BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px = 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px = solid; PADDING-TOP: 9px } DIV.article #focus #contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.goodies-article #focus #contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.article #focus #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.goodies-article #focus #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } .focus { BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; = PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; PADDING-LEFT: 9px; = PADDING-RIGHT: 9px; BORDER-TOP: #eaeaea 1px solid; BORDER-RIGHT: #eaeaea = 1px solid; PADDING-TOP: 9px } .focus .contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } .focus .contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.article #focuscityguide { BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; = PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; PADDING-LEFT: 9px; WIDTH: = 130px; PADDING-RIGHT: 9px; FLOAT: right; BORDER-TOP: #eaeaea 1px solid; = BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 9px } DIV.goodies-article #focuscityguide { BORDER-BOTTOM: #eaeaea 1px solid; BORDER-LEFT: #eaeaea 1px solid; = PADDING-BOTTOM: 9px; MARGIN: 0px 0px 10px; PADDING-LEFT: 9px; WIDTH: = 130px; PADDING-RIGHT: 9px; FLOAT: right; BORDER-TOP: #eaeaea 1px solid; = BORDER-RIGHT: #eaeaea 1px solid; PADDING-TOP: 9px } DIV.article #focuscityguide #contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = WIDTH: 110px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.goodies-article #focuscityguide #contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = WIDTH: 110px; PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.article #focus #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.article #focuscityguide #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.goodies-article #focus #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.goodies-article #focuscityguide #contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.article .avoir { BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px = 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: = #eaeaea 1px solid; PADDING-TOP: 9px } DIV.goodies-article .avoir { BORDER-LEFT: #eaeaea 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px = 10px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: = #eaeaea 1px solid; PADDING-TOP: 9px } DIV.article .avoir .contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.goodies-article .avoir .contenu { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f0f7fb; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } DIV.article .avoir .contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } DIV.goodies-article .avoir .contenu H3 { BORDER-BOTTOM: #ccc 1px solid; TEXT-TRANSFORM: none; FONT: bold 14px = "Trebuchet MS"; COLOR: #333 } .aff_listes { BORDER-LEFT: #ccc 1px dotted; PADDING-LEFT: 8px; FLOAT: left } .search_options { PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 0.5em 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 0.9em; PADDING-TOP: = 5px } .search_options H4 { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px = 0.3em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #06c; FONT-SIZE: = 1.25em; FONT-WEIGHT: bolder; PADDING-TOP: 0px } #reactions { LINE-HEIGHT: 1.2em; MARGIN: 20px 0px 0px; FONT-SIZE: 10px } #reagissez { LINE-HEIGHT: 1.2em; MARGIN: 20px 0px 0px; FONT-SIZE: 10px } #reactions DIV.titre { BORDER-BOTTOM: #efefef 5px solid; TEXT-INDENT: 35px; FONT: bold = 10px/18px verdana, "Trebuchet MS", Georgia, "Times New Roman", "Lucida = Sans Unicode", sans-serif; BACKGROUND: url(/images/picto_reagissez.gif) = no-repeat 0px 0px; HEIGHT: 25px } #reagissez DIV.titre { BORDER-BOTTOM: #efefef 5px solid; TEXT-INDENT: 35px; FONT: bold = 10px/18px verdana, "Trebuchet MS", Georgia, "Times New Roman", "Lucida = Sans Unicode", sans-serif; BACKGROUND: url(/images/picto_reagissez.gif) = no-repeat 0px 0px; HEIGHT: 25px } #reagissez DIV.titre { BORDER-BOTTOM: #ff0000 5px solid } #reactions DIV.commentaire { BORDER-BOTTOM: #efefef 1px solid; MARGIN-BOTTOM: 15px } #reactions DIV.commentaire P { PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #reactions SPAN.touslescommentaires { TEXT-ALIGN: right; MARGIN-TOP: 6px; WIDTH: 100%; DISPLAY: block } #reactions SPAN.touslescommentaires A { COLOR: #06c } #reactions SPAN.touslescommentaires A:hover { TEXT-DECORATION: underline } #reagissez DIV.formulaire { BACKGROUND-COLOR: #fafafa } #reagissez DIV.formulaire FORM { MARGIN: 0px 0px 0px 17px } #reagissez DIV.formulaire TEXTAREA { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; WIDTH: = 447px; HEIGHT: 120px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px = solid } #reagissez DIV.formulaire INPUT { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: = 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } #reagissez A.envoyer { TEXT-ALIGN: center; BACKGROUND-COLOR: #ff0000; MARGIN: 10px 0px 0px; = WIDTH: 82px; DISPLAY: block; FONT: bold 12px "Trebuchet MS", Georgia, = "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #fff; PADDING-TOP: = 5px } .blocformulaire { PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; PADDING-TOP: 8px } .blocformulaire TEXTAREA { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: = 120px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } .blocformulaire .champs { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: = 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } .champs { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; HEIGHT: = 16px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } A.envoyer { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 2px; BACKGROUND-COLOR: #f00; MARGIN-TOP: 0.5em; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; FONT: bold 12px "Trebuchet MS", Georgia, "Times New = Roman", Times, serif; COLOR: #fff; BORDER-TOP: medium none; = BORDER-RIGHT: medium none; PADDING-TOP: 2px } .submit { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 2px; BACKGROUND-COLOR: #f00; MARGIN-TOP: 0.5em; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; FONT: bold 12px "Trebuchet MS", Georgia, "Times New = Roman", Times, serif; COLOR: #fff; BORDER-TOP: medium none; = BORDER-RIGHT: medium none; PADDING-TOP: 2px } A.submit { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 2px; BACKGROUND-COLOR: #f00; MARGIN-TOP: 0.5em; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; FONT: bold 12px "Trebuchet MS", Georgia, "Times New = Roman", Times, serif; COLOR: #fff; BORDER-TOP: medium none; = BORDER-RIGHT: medium none; PADDING-TOP: 2px } .pager { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 5px } .pager A { BORDER-BOTTOM: #d1dde7 1px solid; BORDER-LEFT: #d1dde7 1px solid; = PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #666; = FONT-SIZE: 0.9em; BORDER-TOP: #d1dde7 1px solid; MARGIN-RIGHT: 5px; = BORDER-RIGHT: #d1dde7 1px solid; PADDING-TOP: 1px } .pager A:hover { BACKGROUND-COLOR: #eaf0f4; COLOR: #06c; TEXT-DECORATION: none } .pager A.encours { BORDER-BOTTOM-COLOR: #cc2d2d; BACKGROUND-COLOR: #cc2d2d; = BORDER-TOP-COLOR: #cc2d2d; COLOR: white; BORDER-RIGHT-COLOR: #cc2d2d; = BORDER-LEFT-COLOR: #cc2d2d } .formulaire TD { PADDING-BOTTOM: 0.5em; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0.5em } UL.contributions { PADDING-BOTTOM: 0px; MARGIN: 0px 0.8em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } UL.contributions LI { BORDER-BOTTOM: #ccc 1px dotted; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: = none; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: = url(/images/icones/puce.gif) no-repeat left 6px; PADDING-TOP: 4px } UL.puce { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL.puce-archives { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL.puce LI { PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/icones/puce.gif) no-repeat = left 5px; PADDING-TOP: 2px } .pucebleu { PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 18px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/icones/puce.gif) no-repeat = left 5px; PADDING-TOP: 2px } UL.puce-archives LI { PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 23px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/icones/puce_archive.gif) = no-repeat left 3px; PADDING-TOP: 2px } .border { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 2px } UL.puce-archives LI { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 4px } .infoscompl { PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0px 0px 10px; = PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px } .infoscompl IMG { VERTICAL-ALIGN: middle } .infoscompl DIV { MARGIN: 0px 8px 3px 0px; FLOAT: left } .check-content { BORDER-BOTTOM: gray 1px solid; BORDER-LEFT: gray 1px solid; WIDTH: = 490px; BACKGROUND: url(/images/bg_diagonale.gif); BORDER-TOP: gray 1px = solid; BORDER-RIGHT: gray 1px solid } .check-content UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 3px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .check-content LI { PADDING-LEFT: 35px; WIDTH: 198px; PADDING-RIGHT: 10px; BACKGROUND: = url(/images/icones/checked.gif) no-repeat; FLOAT: left; HEIGHT: 23px; = COLOR: gray; FONT-WEIGHT: bold; PADDING-TOP: 8px } #zoompop { POSITION: relative; WIDTH: 47px; FLOAT: right; HEIGHT: 11px; TOP: 0px; = CURSOR: pointer; _top: 0 } .bordeaux { COLOR: #990000 } A.bordeaux { COLOR: #990000 } A.bordeaux:hover { COLOR: #0066cc } #leftcolumn H3.restau { COLOR: #820000; BORDER-TOP: #820000 5px solid; PADDING-TOP: 5px } .boxrestau { BORDER-BOTTOM: #820000 1px dotted; BORDER-LEFT: #820000 1px dotted; = MARGIN: 0px 0px 0.8em; BACKGROUND: = url(/images/cityguide/bg_trio_restau.png) #fff repeat-x left top; = BORDER-TOP: #820000 1px dotted; BORDER-RIGHT: #820000 1px dotted } .boxrestau TD { TEXT-ALIGN: left; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; FONT-SIZE: 0.9em; PADDING-TOP: 10px } .cartemenu { BORDER-BOTTOM: #dfc400 1px solid; BORDER-LEFT: #dfc400 1px solid; = MARGIN: 1em 0px; WIDTH: 100%; BACKGROUND: = url(/images/cityguide/logo_restau.gif) #fffce8 no-repeat center 10px; = BORDER-TOP: #dfc400 1px solid; BORDER-RIGHT: #dfc400 1px solid } .innercarte { PADDING-BOTTOM: 0.5em; MARGIN: 70px 0px 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; PADDING-TOP: 0.5em } .innercarte TABLE { BORDER-BOTTOM: #990000 1px solid; MARGIN-BOTTOM: 0.5em; COLOR: #990000; = FONT-WEIGHT: bolder } UL.itemmenu { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: square; MARGIN: 0px 0px 0.5em = 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; = PADDING-TOP: 0px } .cadreimg { BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #4d4d4d; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; BORDER-TOP: #ffffff 1px solid; BORDER-RIGHT: #ffffff = 1px solid; PADDING-TOP: 2px } .cadreimg:hover { BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; = BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid } .thumbs IMG { MARGIN: 5px 6px 5px 0px } .thumbs .cadreimg { BORDER-BOTTOM: #c7c7c7 1px solid; BORDER-LEFT: #c7c7c7 1px solid; = BORDER-TOP: #c7c7c7 1px solid; BORDER-RIGHT: #c7c7c7 1px solid } .thumbs .cadreimg:hover { BORDER-BOTTOM: #949494 1px solid; BORDER-LEFT: #949494 1px solid; = BORDER-TOP: #949494 1px solid; BORDER-RIGHT: #949494 1px solid } .livesearch { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = white; PADDING-TOP: 0px } UL.livesearch LI { PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 1px; = PADDING-RIGHT: 1px; PADDING-TOP: 1px } UL.livesearch LI A { COLOR: #fff } UL.livesearch LI A:hover { COLOR: #06c } DIV.auto_complete { BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: left; BORDER-LEFT: gray 1px = solid; WIDTH: auto; BACKGROUND: white; BORDER-TOP: gray 1px solid; = BORDER-RIGHT: gray 1px solid } DIV.auto_complete UL { PADDING-BOTTOM: 1px; MARGIN: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: = 1px; PADDING-TOP: 1px } DIV.auto_complete UL LI { PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: none; PADDING-LEFT: 1px; = PADDING-RIGHT: 1px; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 1px } DIV.auto_complete UL LI.selected { BACKGROUND-COLOR: #ffe77a; COLOR: #3a566d } .blockheader { MARGIN: 0.5em 0px; DISPLAY: block } .blockheader A { COLOR: #fff !important } .blockheader DIV.or { PADDING-BOTTOM: 0.5em; MIN-HEIGHT: 10px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: url(/images/titres/or.gif) #ff6600 = repeat-x left top; COLOR: #fff; PADDING-TOP: 0.5em; _height: 10px } DIV.or { PADDING-BOTTOM: 0.5em; MIN-HEIGHT: 10px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: url(/images/titres/or.gif) #ff6600 = repeat-x left top; COLOR: #fff; PADDING-TOP: 0.5em; _height: 10px } UL.rss { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL.rss LI { PADDING-BOTTOM: 0.3em; LIST-STYLE-TYPE: none; PADDING-LEFT: 45px; = WIDTH: 115px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/rss_picto.gif) = no-repeat left top; FLOAT: left; PADDING-TOP: 0px } .catrss { PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #f7f7f7; MARGIN: 0.5em 0px; = PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; PADDING-TOP: 0.2em } UL.nolist { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } UL.nolist LI { PADDING-BOTTOM: 2px; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 2px } LI.rss { WIDTH: 215px; FLOAT: left } .cellgrise { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT: 0.9em = Verdana, Arial, Helvetica, sans-serif; BACKGROUND: = url(/content/item/media/image/blog_une/coin_or.gif) #efefef no-repeat = right bottom; COLOR: #000; VERTICAL-ALIGN: top; PADDING-TOP: 5px } .cellgrise IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px 6px 3px 0px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #ccc 1px = solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px } .cellgrise A IMG { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; MARGIN: 0px 6px 3px 0px; = PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: #ccc 1px = solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px } .zodiac TD { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; = PADDING-TOP: 0px } .zodiac A { FONT-SIZE: 9px; TEXT-DECORATION: none !important } .zodiac A:hover { COLOR: #000 !important } .current_vip { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 100px; PADDING-RIGHT: = 5px; FLOAT: left; BORDER-TOP: #999 1px solid; BORDER-RIGHT: #999 1px = solid; PADDING-TOP: 5px } .current_vip IMG { MARGIN: 5px 0px } .horoscope { MARGIN-LEFT: 120px } .horoscope DIV { MARGIN-BOTTOM: 1em } .contextual_vip { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #f2f2f2; MARGIN: 1.5em 0px; = PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 10px } .contextual_vip .nomvip { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 15px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 15px; = PADDING-RIGHT: 15px; FLOAT: left; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 15px } .contextual_vip .imgvip { BORDER-BOTTOM: #fff 5px solid; BORDER-LEFT: #fff 5px solid; MARGIN-TOP: = 10px; BORDER-TOP: #fff 5px solid; BORDER-RIGHT: #fff 5px solid } .itemcard { TEXT-ALIGN: center; MARGIN: 0px 13px 15px 0px; WIDTH: 145px; FLOAT: = left; FONT-SIZE: 0.9em } .itemcard A { COLOR: #000 !important } .imgborder { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: = #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px } .shiftcontainer { POSITION: relative; TOP: 7px; LEFT: 7px } .ombrecontainer { WIDTH: 483px; BACKGROUND: url(/images/ecards/ombre_cadre.gif) repeat-y = right bottom } .ombrecontainer .innerdiv { BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BORDER-LEFT: #ccc = 1px solid; PADDING-BOTTOM: 6px; BACKGROUND-COLOR: #fff; PADDING-LEFT: = 6px; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; TOP: -7px; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 6px; LEFT: -7px } .postecard { PADDING-BOTTOM: 1em; MARGIN-TOP: 0.8em; PADDING-LEFT: 1em; = PADDING-RIGHT: 1em; BACKGROUND: url(/images/ecards/bg_post.png) = repeat-x; FONT-SIZE: 1.2em; PADDING-TOP: 1em } .titreecard { PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #efefef; MARGIN: 0.5em 0px; = PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: block; FONT: bold = 1.1em Verdana; PADDING-TOP: 0.5em } .signatureecard { PADDING-BOTTOM: 2px; PADDING-LEFT: 20px; PADDING-RIGHT: 2.5em; = BACKGROUND: url(/images/ecards/ico_signature.gif) no-repeat left top; = FONT-WEIGHT: bolder; PADDING-TOP: 2px } .bggris { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: = url(/images/bg_gris.png) #fff repeat-x left bottom; COLOR: #666; = FONT-SIZE: 0.9em; PADDING-TOP: 5px } .bggris TD { PADDING-BOTTOM: 0px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = VERTICAL-ALIGN: top; BORDER-RIGHT: #ccc 1px dotted; PADDING-TOP: 0px } .bggris A { COLOR: #666 !important } .bggris A:hover { COLOR: #06c !important } .bggris2 { PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: url(/images/bg_gris2.png) #fbfbfb = repeat-x left top; PADDING-TOP: 0.5em } #baseline { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 1em; BACKGROUND-COLOR: #f2f2f2; MARGIN: 1em 0px; = PADDING-LEFT: 1em; PADDING-RIGHT: 1em; FONT-SIZE: 0.9em; BORDER-TOP: = #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1em } #baseline A { COLOR: #06c !important } #baseline A:hover { TEXT-DECORATION: underline } #baseline P { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .sondage { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #f2f2f2; = MARGIN: 8px 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: = 0.9em; PADDING-TOP: 5px } .sondage_nobg { TEXT-ALIGN: left; MARGIN: 8px 0px; FONT-SIZE: 0.9em } .sondage INPUT { MARGIN: 0.5em 0.5em 0.5em 0px; VERTICAL-ALIGN: middle } .sondage_nobg INPUT { MARGIN: 0.5em 0.5em 0.5em 0px; VERTICAL-ALIGN: middle } .sondage TABLE { TEXT-ALIGN: left; MARGIN: 18px 0px 0px } .sondage_nobg TABLE { TEXT-ALIGN: left; MARGIN: 18px 0px 0px } .sondage TABLE TH { HEIGHT: 20px } .sondage TABLE TD { HEIGHT: 20px } .sondage_nobg TABLE TH { HEIGHT: 20px } .sondage_nobg TABLE TD { HEIGHT: 20px } .sondage EM { COLOR: #666 } .sondage_nobg EM { COLOR: #666 } DIV.barreresultat { BACKGROUND-COLOR: #f00; MARGIN: 4px 0px; HEIGHT: 12px } .titre_elec H1 { BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: = uppercase; MARGIN: 0px 0px 0.5em; PADDING-LEFT: 15px; PADDING-RIGHT: = 0px; DISPLAY: block; FONT: bold 20px Georgia, "Trebuchet MS", "Times New = Roman", sans-serif; BACKGROUND: url(/images/elections/bg_titre.gif) = no-repeat left 3px; PADDING-TOP: 0px } .titre_elec H1 A { COLOR: #000000; TEXT-DECORATION: none } .titre_liste { BORDER-BOTTOM: #000 1px solid; TEXT-TRANSFORM: uppercase !important; = MARGIN: 1em 0px; FONT: bold 12px Georgia, "Trebuchet MS", "Times New = Roman", sans-serif; COLOR: #004284 !important } .titre_liste SPAN { COLOR: red !important } .dpt { PADDING-BOTTOM: 2px; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: red; = MARGIN: 0px 0px 0.5em; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: = #fff; PADDING-TOP: 2px } .elections TH { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #006699; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; COLOR: #fff; FONT-WEIGHT: normal; PADDING-TOP: 2px } .elections TD { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #d9e8f0; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; COLOR: #000; PADDING-TOP: 2px } .elections_art { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 15px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 10px } .elections_art H3 A { TEXT-TRANSFORM: none !important; MARGIN: 0.2em 0px; FONT: bold = 2em/1.03em Geneva, Arial, Helvetica, sans-serif; LETTER-SPACING: -1px = !important; COLOR: black !important } .elections_art H3 A:hover { COLOR: #06c !important } .elections_art_channel A { TEXT-TRANSFORM: uppercase; MARGIN: 0.2em 0px; FONT: bold 1em/1.03em = Geneva, Arial, Helvetica, sans-serif; COLOR: red !important } .maire_sortant { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #366a90; PADDING-LEFT: 4px; = PADDING-RIGHT: 4px; MARGIN-BOTTOM: 0.3em; COLOR: #fff; PADDING-TOP: 2px } .candidats { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 8px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 8px; WIDTH: = 75px; PADDING-RIGHT: 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc = 1px solid; PADDING-TOP: 8px } .programme { BORDER-BOTTOM: #366a90 2px solid; BORDER-LEFT: #366a90 2px solid; = PADDING-BOTTOM: 1em; MARGIN: 0.5em 0px; PADDING-LEFT: 1em; = PADDING-RIGHT: 1em; BACKGROUND: url(/images/elections/bg_prog.png) = repeat-y right 50%; BORDER-TOP: #366a90 2px solid; BORDER-RIGHT: #366a90 = 2px solid; PADDING-TOP: 1em } #tabelection { BACKGROUND-COLOR: #d5dbe4; WIDTH: 100% } #tabelection TD { PADDING-LEFT: 5px } .header { TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: = #48576f; COLOR: white } #tabelection TH { TEXT-ALIGN: center; TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: = #48576f; COLOR: white } .fondtitre { BACKGROUND-COLOR: #e1e6ec } .fondtitre2 { BACKGROUND-COLOR: #b8c2d1; COLOR: #48576f } .cell_blanc { BACKGROUND-COLOR: white } #tabelection TR { BACKGROUND-COLOR: white } .villes { BACKGROUND-COLOR: #dadfe7; FONT: 10px Verdana, Arial, Helvetica, = sans-serif; COLOR: #48576f } .cantons { BACKGROUND-COLOR: #dadfe7; FONT: 10px Verdana, Arial, Helvetica, = sans-serif; COLOR: #48576f } .commune { BACKGROUND-COLOR: #dadfe7; FONT: 10px Verdana, Arial, Helvetica, = sans-serif; COLOR: #48576f } .villes { COLOR: #000; TEXT-DECORATION: none } .villes A { COLOR: #000; TEXT-DECORATION: none } .villes A:hover { TEXT-DECORATION: underline } .cantons A { COLOR: #48576f; TEXT-DECORATION: none } .commune A { COLOR: #48576f; TEXT-DECORATION: none } .cantons A:hover { COLOR: #000; TEXT-DECORATION: underline } .commune A:hover { COLOR: #000; TEXT-DECORATION: underline } .privilegesabos { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #dcdb04; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; COLOR: #000; PADDING-TOP: 10px } .privilegesabos A { COLOR: #000; TEXT-DECORATION: underline } .privilegesabos A:hover { TEXT-DECORATION: none } .privilegesabos .titre { DISPLAY: block; FONT: bolder 1.2em Arial, Helvetica, sans-serif; = MARGIN-BOTTOM: 0.5em; COLOR: red } .privilegesabos UL { PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0.8em; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } #dhtmltooltip { Z-INDEX: 100; BORDER-BOTTOM: #333 1px solid; POSITION: absolute; = FILTER: = progid:DXImageTransform.Microsoft.Shadow(color=3Dgray,direction=3D135); = BORDER-LEFT: #333 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; = WIDTH: 150px; PADDING-RIGHT: 5px; BACKGROUND: url(/images/bg_gris.png) = white repeat-x left bottom; VISIBILITY: hidden; FONT-SIZE: 0.9em; = BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: = 5px; LEFT: -300px } #dhtmlpointer { Z-INDEX: 101; POSITION: absolute; VISIBILITY: hidden; LEFT: -300px } #dossiers_ddm H2 { TEXT-TRANSFORM: uppercase; COLOR: red; FONT-SIZE: 1em; FONT-WEIGHT: = bold } #dossiers_ddm H2 A { TEXT-TRANSFORM: uppercase; COLOR: red; FONT-SIZE: 1em; FONT-WEIGHT: = bold } #dossiers_ddm H2 A:hover { COLOR: #06c } #dossiers_ddm_sousthemes H2 { FONT-SIZE: 1em } #dossiers_ddm_soustheme H2 A { FONT-SIZE: 1em } BUTTON.bouton { BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = DISPLAY: inline-block; FONT: 12px/1.5 "Trebuchet MS", Arial, Helvetica, = sans-serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll = repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; = BORDER-RIGHT: 0px; TEXT-DECORATION: none !important; PADDING-TOP: 0px } A.bouton { BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; = PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = DISPLAY: inline-block; FONT: 12px/1.5 "Trebuchet MS", Arial, Helvetica, = sans-serif; WHITE-SPACE: nowrap; BACKGROUND: none transparent scroll = repeat 0% 0%; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; = BORDER-RIGHT: 0px; TEXT-DECORATION: none !important; PADDING-TOP: 0px } BUTTON.bouton SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: = left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } A.bouton SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: = left; VERTICAL-ALIGN: middle; PADDING-TOP: 0px } BUTTON.bouton SPAN.bleu { BACKGROUND: url(/images/bouton_left_blue.png) no-repeat left top } A.bouton SPAN.bleu { BACKGROUND: url(/images/bouton_left_blue.png) no-repeat left top } BUTTON.bouton SPAN.noir { BACKGROUND: url(/images/bouton_left_noir.png) no-repeat left top } A.bouton SPAN.noir { BACKGROUND: url(/images/bouton_left_noir.png) no-repeat left top } BUTTON.bouton SPAN.orange { BACKGROUND: url(/images/bouton_left_orange.png) no-repeat left top } A.bouton SPAN.orange { BACKGROUND: url(/images/bouton_left_orange.png) no-repeat left top } BUTTON.bouton SPAN.gris { BACKGROUND: url(/images/bouton_left_gris.png) no-repeat left top } A.bouton SPAN.gris { BACKGROUND: url(/images/bouton_left_gris.png) no-repeat left top } BUTTON.bouton SPAN.rouge { BACKGROUND: url(/images/bouton_left_rouge.png) no-repeat left top } A.bouton SPAN.rouge { BACKGROUND: url(/images/bouton_left_rouge.png) no-repeat left top } BUTTON.bouton SPAN.vert { BACKGROUND: url(/images/bouton_left_vert.png) no-repeat left top } A.bouton SPAN.vert { BACKGROUND: url(/images/bouton_left_vert.png) no-repeat left top } BUTTON.bouton SPAN SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } A.bouton SPAN SPAN { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } BUTTON.bouton SPAN SPAN.bleu { BACKGROUND: url(/images/bouton_right_blue.png) no-repeat right top } A.bouton SPAN SPAN.bleu { BACKGROUND: url(/images/bouton_right_blue.png) no-repeat right top } BUTTON.bouton SPAN SPAN.noir { BACKGROUND: url(/images/bouton_right_noir.png) no-repeat right top } A.bouton SPAN SPAN.noir { BACKGROUND: url(/images/bouton_right_noir.png) no-repeat right top } BUTTON.bouton SPAN SPAN.orange { BACKGROUND: url(/images/bouton_right_orange.png) no-repeat right top } A.bouton SPAN SPAN.orange { BACKGROUND: url(/images/bouton_right_orange.png) no-repeat right top } BUTTON.bouton SPAN SPAN.gris { BACKGROUND: url(/images/bouton_right_gris.png) no-repeat right top } A.bouton SPAN SPAN.gris { BACKGROUND: url(/images/bouton_right_gris.png) no-repeat right top } BUTTON.bouton SPAN SPAN.rouge { BACKGROUND: url(/images/bouton_right_rouge.png) no-repeat right top } A.bouton SPAN SPAN.rouge { BACKGROUND: url(/images/bouton_right_rouge.png) no-repeat right top } BUTTON.bouton SPAN SPAN.vert { BACKGROUND: url(/images/bouton_right_vert.png) no-repeat right top } A.bouton SPAN SPAN.vert { BACKGROUND: url(/images/bouton_right_vert.png) no-repeat right top } BUTTON.bouton SPAN SPAN SPAN { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #fff !important; PADDING-TOP: = 0px } A.bouton SPAN SPAN SPAN { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.7em; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; HEIGHT: 21px; COLOR: #fff !important; PADDING-TOP: = 0px } BUTTON.bouton SPAN SPAN SPAN.bleu { BACKGROUND: url(/images/bouton_mil_blue.png) repeat-x left top } A.bouton SPAN SPAN SPAN.bleu { BACKGROUND: url(/images/bouton_mil_blue.png) repeat-x left top } BUTTON.bouton SPAN SPAN SPAN.noir { BACKGROUND: url(/images/bouton_mil_noir.png) repeat-x left top } A.bouton SPAN SPAN SPAN.noir { BACKGROUND: url(/images/bouton_mil_noir.png) repeat-x left top } BUTTON.bouton SPAN SPAN SPAN.orange { BACKGROUND: url(/images/bouton_mil_orange.png) repeat-x left top } A.bouton SPAN SPAN SPAN.orange { BACKGROUND: url(/images/bouton_mil_orange.png) repeat-x left top } BUTTON.bouton SPAN SPAN SPAN.gris { BACKGROUND: url(/images/bouton_mil_gris.png) repeat-x left top; COLOR: = #000 !important } A.bouton SPAN SPAN SPAN.gris { BACKGROUND: url(/images/bouton_mil_gris.png) repeat-x left top; COLOR: = #000 !important } BUTTON.bouton SPAN SPAN SPAN.rouge { BACKGROUND: url(/images/bouton_mil_rouge.png) repeat-x left top } A.bouton SPAN SPAN SPAN.rouge { BACKGROUND: url(/images/bouton_mil_rouge.png) repeat-x left top } BUTTON.bouton SPAN SPAN SPAN.vert { BACKGROUND: url(/images/bouton_mil_vert.png) repeat-x left top } A.bouton SPAN SPAN SPAN.vert { BACKGROUND: url(/images/bouton_mil_vert.png) repeat-x left top } * HTML BUTTON { WIDTH: 1%; OVERFLOW: visible } *:first-child + HTML BUTTON { OVERFLOW: visible } .ombre { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; BACKGROUND: url(/images/ombre_bottom.png) repeat-x left top; = HEIGHT: 8px; PADDING-TOP: 0px } .bloc_degrade { BORDER-BOTTOM: #707070 1px solid; TEXT-ALIGN: left; BORDER-LEFT: = #707070 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; FONT-FAMILY: "Trebuchet MS", Georgia, "Times New = Roman", sans-serif; BACKGROUND: url(/images/bg_gris3.png) #fff repeat-x = left bottom; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px = solid; PADDING-TOP: 5px } .bloc-ann { BORDER-BOTTOM: #707070 1px solid; TEXT-ALIGN: left; BORDER-LEFT: = #707070 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; = PADDING-RIGHT: 8px; FONT-FAMILY: "Trebuchet MS", Georgia, "Times New = Roman", sans-serif; BACKGROUND: url(/images/bg_gris3.png) #fff repeat-x = left bottom; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px = solid; PADDING-TOP: 5px } .titre-video { BORDER-BOTTOM: #1b445e 1px solid; BORDER-LEFT: #1b445e 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: = url(content/item/media/image/bloc_video2/bg_titrevideo.gif) #1b445e = repeat-x; BORDER-TOP: #1b445e 1px solid; BORDER-RIGHT: #1b445e 1px = solid; PADDING-TOP: 0px } .contenu-video { BORDER-BOTTOM: #1b445e 1px solid; BORDER-LEFT: #1b445e 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: = url(/content/item/media/image/bloc_video2/bg_contenu.jpg) #fff no-repeat = right top; BORDER-TOP: #1b445e 1px solid; BORDER-RIGHT: #1b445e 1px = solid; PADDING-TOP: 5px } .contenu-video P { CLEAR: both } .retrait_line { BORDER-LEFT: #ccc 3px solid; MARGIN: 8px 0px; PADDING-LEFT: 10px } .retrait_line_search { BORDER-LEFT: #ccc 3px solid; MARGIN: 12px 0px 0px; PADDING-LEFT: 10px; = BORDER-TOP: rgb(204,204,204) 1px solid; PADDING-TOP: 5px } .box-01 { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: = 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 8px } .box-02 { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 8px; MARGIN-TOP: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: = 8px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 8px } .box-01 { BACKGROUND: url(/images/bg-box03.png) #fff repeat-x } .box-02 { BACKGROUND: url(/images/bg-box02.png) #f1f0f0 repeat-x } .titre-box { TEXT-TRANSFORM: uppercase; FONT: bolder 1.3em Arial } .titre-box SPAN { COLOR: #517c96 } .bggris-right { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 0.5em; PADDING-LEFT: = 0.5em; PADDING-RIGHT: 0.5em; BACKGROUND: url(/images/bg_gris_right.jpg) = #fff repeat-y right 50%; BORDER-TOP: #ccc 1px solid; PADDING-TOP: 0.5em } .curlycontainer { BORDER-BOTTOM: #b8b8b8 1px dotted; BORDER-LEFT: medium none; MARGIN: = 1em 0px; WIDTH: 664px; BORDER-TOP: #b8b8b8 1px dotted; BORDER-RIGHT: = #b8b8b8 1px dotted } .curlycontainer .innerdiv { POSITION: relative; PADDING-BOTTOM: 15px; PADDING-LEFT: 5px; = PADDING-RIGHT: 4px; BACKGROUND: url(/images/brcorner.gif) no-repeat = right bottom; TOP: 2px; PADDING-TOP: 1px; LEFT: 2px } #header { MIN-HEIGHT: 90px } #logo A { WIDTH: 193px; DISPLAY: block; BACKGROUND: url(/images/logo_ddm_fr.png) = no-repeat left top; HEIGHT: 60px } .pr { WIDTH: 41px; BACKGROUND: url(/images/logo_PR.png) no-repeat center = center; FLOAT: left; HEIGHT: 42px; MARGIN-LEFT: 8px } .pr SPAN { VISIBILITY: hidden } .promo-sup { BORDER-BOTTOM: #c7e9a8 2px dotted; BORDER-LEFT: #c7e9a8 2px dotted; = PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 220px; PADDING-RIGHT: = 5px; MARGIN-BOTTOM: 10px; FLOAT: right; BORDER-TOP: #c7e9a8 2px dotted; = MARGIN-RIGHT: 150px; BORDER-RIGHT: #c7e9a8 2px dotted; PADDING-TOP: 5px } .promo { BORDER-BOTTOM: #c7e9a8 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #c7e9a8 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BACKGROUND: #ffe169; BORDER-TOP: #c7e9a8 1px solid; = BORDER-RIGHT: #c7e9a8 1px solid; PADDING-TOP: 10px } #boutons { FLOAT: left } .hidden { DISPLAY: none } TABLE#cac { MARGIN-TOP: 0px } .reservation { MARGIN-TOP: 10px; WIDTH: 204px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 30px } .reservation-middle { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BACKGROUND: url(/images/reservation-middle.jpg) = repeat-y; PADDING-TOP: 0px } #contentcolumn .reservation-middle A { COLOR: maroon } .reservation-top { WIDTH: 204px; BACKGROUND: url(/images/reservation-top.jpg) no-repeat; = HEIGHT: 42px } .reservation-bottom { WIDTH: 204px; BACKGROUND: url(/images/reservation-bottom.jpg) = no-repeat; HEIGHT: 8px; CLEAR: both } .orange_fonce { COLOR: #ff6600 } .orange_fonce SPAN { COLOR: #006699 } #localite { POSITION: relative } #localite_left { MARGIN: 0px 0px 20px; WIDTH: 496px; FLOAT: left } #localite_right { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #d9e8f0; = MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; WIDTH: 168px; PADDING-RIGHT: = 0px; DISPLAY: block; FLOAT: right; PADDING-TOP: 10px } #localite .titre { LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.1em; FONT-FAMILY: "Trebuchet MS", = Verdana, Arial, Helvetica, sans-serif; COLOR: red; FONT-SIZE: 30px; = FONT-WEIGHT: bold } #localite .titre SPAN { COLOR: black; FONT-SIZE: 24px; FONT-WEIGHT: normal } #localite #pratique H2 { TEXT-ALIGN: center; LINE-HEIGHT: 28px; TEXT-TRANSFORM: uppercase; = MARGIN: 0px; BACKGROUND: url(/images/localite/fd_bleuF_tit_colG_496.png) = no-repeat center top; HEIGHT: 32px; COLOR: white; FONT-SIZE: 1.2em; = FONT-WEIGHT: bold } #localite #pratique H2.orange_fonce { BACKGROUND: url(/images/localite/fd_orang_tit_colG_496.png) no-repeat = center top; COLOR: #006699 } #localite #pratique H2.bleu_clair { BACKGROUND: url(/images/localite/fd_bleuC_tit_colG_496.png) no-repeat = center top; COLOR: #086b9c !important } .jaune { COLOR: #ffcc00 } #localite #pratique .cadre_bleu { BORDER-BOTTOM: #7fb2cc 1px solid; BORDER-LEFT: #7fb2cc 1px solid; = PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = BORDER-RIGHT: #7fb2cc 1px solid; PADDING-TOP: 6px } #localite #pratique .cadre_orange { BORDER-BOTTOM: #ffc266 1px solid; BORDER-LEFT: #ffc266 1px solid; = PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; = BORDER-RIGHT: #ffc266 1px solid; PADDING-TOP: 6px } #localite #pratique .service { BACKGROUND: url(/images/localite/lig_orang_deg_colG_V.png) #ffffe0 = no-repeat center center; FONT-SIZE: 11px } #localite #pratique .service LABEL { MARGIN-RIGHT: 5px } #localite #pratique .service H3 { TEXT-TRANSFORM: none; COLOR: #006699 } #localite #pratique .service .hr { BACKGROUND: url(/images/localite/lig_orang_deg_colG_H_477.png) = no-repeat center center; HEIGHT: 20px; CLEAR: both } #localite_right .hr { BACKGROUND: url(/images/localite/lig_bleu_deg_colC_H_155.png) no-repeat = center center; HEIGHT: 20px; CLEAR: both } #localite .service_bloc { MARGIN-BOTTOM: 10px } #localite .service_titre { TEXT-ALIGN: center; LINE-HEIGHT: 28px; TEXT-TRANSFORM: uppercase; = BACKGROUND: url(/images/localite/fd_bleu_titre.png) no-repeat center = top; HEIGHT: 33px; COLOR: white; FONT-SIZE: 11px; FONT-WEIGHT: bold } #localite .service_titre_rouge { TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; PADDING-LEFT: = 57px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 5px; BACKGROUND: = url(/images/localite/fd_rouge_titre.png) no-repeat center top; HEIGHT: = 33px; COLOR: white; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 5px } #localite .service_titre_rouge A { COLOR: white; TEXT-DECORATION: none } #localite .service_legende { POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 10px; WIDTH: 70px; = COLOR: white; FONT-SIZE: xx-small; TOP: 73px; CURSOR: pointer; LEFT: = 40px; _left: 30px } .localite_box { MARGIN-BOTTOM: 10px } .localite_box .title { PADDING-LEFT: 25px; FONT-FAMILY: Arial, Helvetica, sans-serif; = BACKGROUND: url(/images/localite/fd_bleuF_livesearch_colC.png) no-repeat = center top; HEIGHT: 16px; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: = bold; PADDING-TOP: 6px } .localite_box .body { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #006699; PADDING-LEFT: 10px; = PADDING-RIGHT: 5px; PADDING-TOP: 5px } .localite_box .footer { BACKGROUND: url(/images/localite/footer_bleuF_listcom_colC.png) = no-repeat center top; HEIGHT: 6px } .localite_box_c1 { BORDER-LEFT: #ff0101 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 10px; = BACKGROUND: url(/images/localite/bg_localite_c1.png) repeat-x; HEIGHT: = 35px; BORDER-RIGHT: #ff0101 1px solid } .localite_box_c1 .title { PADDING-LEFT: 5px; WIDTH: 179px; PADDING-RIGHT: 15px; DISPLAY: block; = FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: = url(/images/localite/croix_localite_c1.png) no-repeat right 0px; FLOAT: = left; COLOR: white; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 2px } .localite_box_c1 .body { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; FLOAT: = left; PADDING-TOP: 5px } .localite_box_c1 INPUT { MARGIN-TOP: 3px; PADDING-LEFT: 15px; WIDTH: 170px; BACKGROUND: = url(/images/loupe_livesearch.png) white no-repeat 2px 2px; FLOAT: right; = FONT-SIZE: 9px } #localite #menu { BORDER-BOTTOM: #006699 7px solid; POSITION: relative; MARGIN: 0px auto = 10px; HEIGHT: 26px } #localite #menu UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #localite #menu LI { LIST-STYLE-TYPE: none; MARGIN: 0px 5px; FLOAT: left } #localite #menu LI A { TEXT-ALIGN: center; DISPLAY: block; FONT-FAMILY: sans-serif; = BACKGROUND: url(/images/localite/arGvide.png) no-repeat left top; FLOAT: = left; HEIGHT: 26px; COLOR: #006699; FONT-SIZE: 15px; CURSOR: pointer; = FONT-WEIGHT: bold; TEXT-DECORATION: none } #localite #menu LI A B { PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; = BACKGROUND: url(/images/localite/arDvide.png) no-repeat right top; = FLOAT: left; HEIGHT: 100%; PADDING-TOP: 0px } #localite #menu LI A B SPAN { PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: = block; BACKGROUND: url(/images/localite/1PIXvide.png) repeat-x 50% top; = PADDING-TOP: 7px } #localite #menu LI.current A { BACKGROUND: url(/images/localite/arGplein.png) no-repeat left top; = COLOR: #fff } #localite #menu LI A:hover { BACKGROUND: url(/images/localite/arGplein.png) no-repeat left top; = COLOR: #fff } #localite #menu LI A:active { BACKGROUND: url(/images/localite/arGplein.png) no-repeat left top; = COLOR: #fff } #localite #menu LI.current A B { BACKGROUND: url(/images/localite/arDplein.png) no-repeat right top; = COLOR: #fff } #localite #menu LI A:hover B { BACKGROUND: url(/images/localite/arDplein.png) no-repeat right top; = COLOR: #fff } #localite #menu LI A:active B { BACKGROUND: url(/images/localite/arDplein.png) no-repeat right top; = COLOR: #fff } #localite #menu LI.current A B SPAN { BACKGROUND: url(/images/localite/1PIXplein.png) repeat-x 50% top } #localite #menu LI A:hover B SPAN { BACKGROUND: url(/images/localite/1PIXplein.png) repeat-x 50% top } #localite #menu LI A:active B SPAN { BACKGROUND: url(/images/localite/1PIXplein.png) repeat-x 50% top } .bloc-gris { FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px } .bloc-bleu { FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px } .bloc-gris-180 { FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px } .bloc-bleu-495 { FONT-FAMILY: Arial, Helvetica, sans-serif; MARGIN-BOTTOM: 10px } .bloc-gris .title { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 27px; = PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, = sans-serif; BACKGROUND: url(/images/box/btn_noir_cadre_300.png) = no-repeat center top; HEIGHT: 25px; COLOR: white; FONT-SIZE: 14px; = FONT-WEIGHT: bold; PADDING-TOP: 11px } .bloc-bleu .title { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 27px; = PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, = sans-serif; BACKGROUND: url(/images/box/btn_noir_cadre_300.png) = no-repeat center top; HEIGHT: 25px; COLOR: white; FONT-SIZE: 14px; = FONT-WEIGHT: bold; PADDING-TOP: 11px } .bloc-gris-180 .title { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 27px; = PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, = sans-serif; BACKGROUND: url(/images/box/btn_noir_cadre_300.png) = no-repeat center top; HEIGHT: 25px; COLOR: white; FONT-SIZE: 14px; = FONT-WEIGHT: bold; PADDING-TOP: 11px } .bloc-bleu-495 .title { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 27px; = PADDING-RIGHT: 0px; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, = sans-serif; BACKGROUND: url(/images/box/btn_noir_cadre_300.png) = no-repeat center top; HEIGHT: 25px; COLOR: white; FONT-SIZE: 14px; = FONT-WEIGHT: bold; PADDING-TOP: 11px } .bloc-gris .title A { COLOR: white } .bloc-bleu .title A { COLOR: white } .bloc-gris-180 .title A { COLOR: white } .bloc-bleu-495 .title A { COLOR: white } .bloc-gris .body { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: = url(/images/box/fd_noir_deg_300.png) white repeat-x 50% bottom; = FONT-SIZE: 11px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px } .bloc-bleu .body { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: = url(/images/box/fd_noir_deg_300.png) white repeat-x 50% bottom; = FONT-SIZE: 11px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px } .bloc-gris-180 .body { BORDER-BOTTOM: #999 1px solid; BORDER-LEFT: #999 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 5px; BACKGROUND: = url(/images/box/fd_noir_deg_300.png) white repeat-x 50% bottom; = FONT-SIZE: 11px; BORDER-RIGHT: #999 1px solid; PADDING-TOP: 5px } .bloc-bleu .title { BACKGROUND: url(/images/box/btn_bleu_cadre_300.png) no-repeat center = top } .bloc-bleu-495 .title { BACKGROUND: url(/images/box/btn_bleu_cadre_495.png) no-repeat center = top } .bloc-gris-180 .title { BACKGROUND: url(/images/box/btn_noir_cadre_180.png) no-repeat center = top } .bloc-bleu .body { BORDER-BOTTOM: #7fb2cc 1px solid; BORDER-LEFT: #7fb2cc 1px solid; = BACKGROUND: url(/images/box/fd_bleu_deg_300.png) white repeat-x 50% = bottom; BORDER-RIGHT: #7fb2cc 1px solid } .bloc-bleu-495 .body { BORDER-BOTTOM: #7fb2cc 1px solid; BORDER-LEFT: #7fb2cc 1px solid; = BACKGROUND: url(/images/box/fd_bleu_deg_495.png) white repeat-x 50% = bottom; BORDER-RIGHT: #7fb2cc 1px solid } .departement { MARGIN: 5px } .departement IMG { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; MARGIN-RIGHT: 20px; BORDER-RIGHT: medium none } .departement A.logo_dept { WIDTH: 150px; DISPLAY: block; MARGIN-BOTTOM: 10px; FLOAT: left; = MARGIN-LEFT: 0px } .departement P { MARGIN-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif } .departement P A { DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 5px; FONT-SIZE: 11px; = FONT-WEIGHT: bold } .departement A { DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: = #006699; FONT-SIZE: 18px } .departement A:hover { COLOR: #003366 } FIELDSET.playervideo { TEXT-ALIGN: center; WIDTH: 305px; MARGIN-LEFT: 150px } .resto .top { PADDING-LEFT: 50px; BACKGROUND: url(/images/resto_promo_top.jpg) = no-repeat; HEIGHT: 120px; COLOR: white } #leftcolumn .resto .top H2 { TEXT-ALIGN: right; MARGIN: 0px; PADDING-RIGHT: 10px; FONT-SIZE: 12px } .resto .middle { PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: url(/images/resto_promo_middle.jpg) no-repeat; HEIGHT: = 237px; PADDING-TOP: 15px } .resto .bottom { TEXT-ALIGN: right; MARGIN-BOTTOM: 5px; BACKGROUND: = url(/images/resto_promo_bottom.jpg) no-repeat; HEIGHT: 29px; COLOR: = white; FONT-WEIGHT: bold } .resto .middle .btn { MARGIN: 2px 0px 0px 10px; WIDTH: 119px; DISPLAY: block; FLOAT: left; = HEIGHT: 30px } .resto .blink { TEXT-ALIGN: center; DISPLAY: block; FONT-FAMILY: arial; COLOR: #fdce00; = FONT-SIZE: 18px; FONT-WEIGHT: bold } .resto .middle .details { BACKGROUND: url(/images/resto_btn_detail.jpg) no-repeat } .resto .middle .reservez { BACKGROUND: url(/images/resto_btn_reservez.jpg) no-repeat } .resto .offre_resto { PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; HEIGHT: = 107px; COLOR: white; PADDING-TOP: 0px } #leftcolumn .resto H3 { PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; COLOR: white; FONT-SIZE: 22px; PADDING-TOP: 5px } #rightcolumn_2cols .resto H3 { PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; COLOR: white; FONT-SIZE: 22px; PADDING-TOP: 5px } #leftcolumn .resto H3 A { COLOR: white; TEXT-DECORATION: none } #rightcolumn_2cols .resto H3 A { COLOR: white; TEXT-DECORATION: none } .blocdiaporama { TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; WIDTH: = 300px; PADDING-RIGHT: 0px; BACKGROUND: = url(/images/bandeau-diaporama.jpg) #2c2c2c no-repeat center top; = PADDING-TOP: 25px } .blocdiaporama_titre { PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: = none; PADDING-TOP: 3px } .blocdiaporama_titre A:link { PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: = none; PADDING-TOP: 3px } .blocdiaporama_titre A:visited { PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; TEXT-DECORATION: = none; PADDING-TOP: 3px } .blocdiaporama_legende { TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: = 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, Helvetica, = sans-serif; COLOR: #fff; CLEAR: both; FONT-SIZE: 12px } .blocdiaporama_legende A { COLOR: #3399ff; TEXT-DECORATION: underline } .blocdiaporama_legende A:visited { COLOR: #3399ff; TEXT-DECORATION: underline } .blocdiaporama_legende A:hover { COLOR: #3366ff; TEXT-DECORATION: none } .blocdiaporama A IMG { BORDER-BOTTOM: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; = PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: = #ffffff 1px solid; BORDER-RIGHT: #ffffff 1px solid; PADDING-TOP: 0px } .blocvideos { TEXT-ALIGN: center; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #666; = PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos { WIDTH: 300px } .blocvideos_495 { BORDER-BOTTOM: #2c2c2c 1px solid; TEXT-ALIGN: center; BORDER-LEFT: = #2c2c2c 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #ffffff; = PADDING-LEFT: 0px; WIDTH: 495px; PADDING-RIGHT: 0px; BORDER-TOP: #2c2c2c = 1px solid; BORDER-RIGHT: #2c2c2c 1px solid; PADDING-TOP: 0px } .blocvideos_h3 { PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 0px } .blocvideos_h3 A:link { PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 0px } .blocvideos_h3 A:visited { PADDING-BOTTOM: 1px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Geneva, Arial, = Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 13px; PADDING-TOP: 0px } .blocvideos_h4 { PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #2c2c2c; = FONT-SIZE: 14px; PADDING-TOP: 5px } .blocvideos_h4 A:link { PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #2c2c2c; = FONT-SIZE: 14px; PADDING-TOP: 5px } .blocvideos_h4 A:visited { PADDING-BOTTOM: 1px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #2c2c2c; = FONT-SIZE: 14px; PADDING-TOP: 5px } .blocvideos_legende { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: = 5px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; COLOR: #fff; = FONT-SIZE: 12px; PADDING-TOP: 1px } .blocvideos_legende A { COLOR: #005de5; FONT-WEIGHT: bold; TEXT-DECORATION: underline } .blocvideos_legende A:visited { COLOR: #005de5; FONT-WEIGHT: bold; TEXT-DECORATION: underline } .blocvideos_legende A:hover { COLOR: #003ae5; TEXT-DECORATION: none } .blocvideos_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_journaltlt_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_humour_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_alaune_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_aufeminin_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_larevuecinema_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_sport_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_grippea_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_procesazf_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_aveyron_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_tgb_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_mageco_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_buzz_495_titre { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 40px; BORDER-TOP: 0px; = BORDER-RIGHT: 0px; PADDING-TOP: 0px } .blocvideos_titre { BACKGROUND: url(/images/bloc-video-titre.jpg) #666666 no-repeat center = top } .blocvideos_journaltlt_titre { BACKGROUND: url(/images/bloc-video-journal-tlt.jpg) #666666 no-repeat = center top } .blocvideos_humour_titre { BACKGROUND: url(/images/bloc-video-humour.jpg) #666666 no-repeat center = top } .blocvideos_alaune_titre { BACKGROUND: url(/images/bloc-video-a-la-une.jpg) #666666 no-repeat = center top } .blocvideos_aufeminin_titre { BACKGROUND: url(/images/bloc-video-au-feminin.jpg) #666666 no-repeat = center top } .blocvideos_larevuecinema_titre { BACKGROUND: url(/images/bloc-video-la-revue-cinema.jpg) #666666 = no-repeat center top } .blocvideos_sport_titre { BACKGROUND: url(/images/bloc-video-sport.jpg) #666666 no-repeat center = top } .blocvideos_grippea_titre { BACKGROUND: url(/images/bloc-video-la-grippe-a.jpg) #666666 no-repeat = center top } .blocvideos_procesazf_titre { BACKGROUND: url(/images/bloc-video-proces-azf.jpg) #666666 no-repeat = center top } .blocvideos_aveyron_titre { BACKGROUND: url(/images/bloc-video-aveyron.jpg) #666666 no-repeat = center top } .blocvideos_tgb_titre { BACKGROUND: url(/images/bloc-video-tgb.jpg) #666666 no-repeat center = top } .blocvideos_mageco_titre { BACKGROUND: url(/images/bloc-video-mageco.jpg) #666666 no-repeat center = top } .blocvideos_buzz_495_titre { BACKGROUND: url(/images/bloc-video-buzz-495-2.jpg) #fff no-repeat = center top } .grostitre_zoom3 { BORDER-BOTTOM: #c0c0c0 4px solid; PADDING-BOTTOM: 8px; TEXT-TRANSFORM: = uppercase; WIDTH: 100%; FONT-FAMILY: Verdana, Arial, Helvetica, = sans-serif; COLOR: #000; FONT-SIZE: 20px; FONT-WEIGHT: bold } .titre_zoom3 { TEXT-TRANSFORM: uppercase; FONT-FAMILY: Arial, Helvetica, sans-serif; = COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold } .titre_zoom3 A { COLOR: #000; TEXT-DECORATION: none } .soustitre_zoom3 A { COLOR: #000; TEXT-DECORATION: none } .titre_zoom3 A:hover { COLOR: #333333; TEXT-DECORATION: underline } .soustitre_zoom3 A:hover { COLOR: #333333; TEXT-DECORATION: underline } .soustitre_zoom3 { FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: = #666; FONT-SIZE: 12px } .titre_zoom3 { MARGIN-LEFT: -10px } .soustitre_zoom3 { MARGIN-LEFT: -10px } .vignette_zoom3 { PADDING-BOTTOM: 0px; MARGIN: 2px auto; PADDING-LEFT: 0px; WIDTH: 70px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/box/background-vignette.jpg) = no-repeat; HEIGHT: 70px; PADDING-TOP: 0px } .vignette_zoom3 IMG { BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-LEFT: 0px; WIDTH: 60px; = HEIGHT: 60px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px } .cadre { BORDER-BOTTOM: #bbd7f7 1px solid; BORDER-LEFT: #bbd7f7 1px solid; = MARGIN: 10px; BACKGROUND: #e2ecf8; BORDER-TOP: #bbd7f7 1px solid; = BORDER-RIGHT: #bbd7f7 1px solid } .blocdiaporama2 { TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .blocdiaporama2 H4 { BORDER-BOTTOM: #000000 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: = 2px; MARGIN: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: = 14px; PADDING-TOP: 2px } .blocdiaporama2 H3 { TEXT-ALIGN: center; MARGIN: 0px; PADDING-TOP: 5px } .blocdiaporama2 H3 A:link { TEXT-ALIGN: center; COLOR: #000000; FONT-SIZE: 11px } .sport_bloc { MARGIN-BOTTOM: 20px; MARGIN-LEFT: 10px } .sport_bloc_h4 { BORDER-BOTTOM: #0066cc 5px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #0066cc; FONT-SIZE: 24px; = PADDING-TOP: 0px } .sport_bottom { TEXT-ALIGN: right; PADDING-RIGHT: 30px; BACKGROUND: = url(/content/item/media/image/css/sport_bottom_bg.gif) #ffffff; HEIGHT: = 22px } .sport_bottom A:link { COLOR: #0066cc; FONT-SIZE: 10px; FONT-WEIGHT: bold } .sport_bottom A:active { COLOR: #0066cc; FONT-SIZE: 10px; FONT-WEIGHT: bold } .sport_bottom A:visited { COLOR: #0066cc; FONT-SIZE: 10px; FONT-WEIGHT: bold } .actustar_imagediapo UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .actustar_imagediapo LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .magicrpm_imagediapo UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .magicrpm_imagediapo LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 10px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .agenda .agenda-theme { FONT-FAMILY: arial, sans-serif; FLOAT: right; COLOR: #006699; = FONT-SIZE: 1.1em; TEXT-DECORATION: none } .agenda .agenda-date { FONT-VARIANT: small-caps; COLOR: red; FONT-WEIGHT: bold } .agenda { BORDER-BOTTOM: #3786ad 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: = 5px; PADDING-RIGHT: 5px; FONT-FAMILY: arial, sans-serif; PADDING-TOP: = 5px } #div-header { POSITION: relative; MARGIN-TOP: 5px; WIDTH: 980px; BACKGROUND: = url(http://www.ladepeche.fr/images/header-background.jpg); HEIGHT: 125px } #div-logo { POSITION: absolute; TOP: 10px; LEFT: 10px } #div-ephe { POSITION: absolute; TOP: 32px; LEFT: 195px } #div-search { POSITION: absolute; TOP: 20px; RIGHT: 10px } #div-menu-haut { POSITION: absolute; WIDTH: 960px; BACKGROUND: #be0002; BORDER-TOP: = #ababab 2px solid; TOP: 60px; LEFT: 10px } #div-menu-haut-liste { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; BACKGROUND: #ffffff; LIST-STYLE-IMAGE: none; = PADDING-TOP: 0px } .menuspan { TEXT-ALIGN: center; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BACKGROUND: = url(http://www.ladepeche.fr/images/header-right.jpg) no-repeat } .menuspan2 { TEXT-ALIGN: center; LINE-HEIGHT: 26px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BACKGROUND: = url(http://www.ladepeche.fr/images/header-right.jpg) #be0002 no-repeat } .menuspan A { TEXT-ALIGN: center; COLOR: #555555; FONT-SIZE: 13.6px; FONT-WEIGHT: = bold } .menuspan A:hover { COLOR: red } .menuspan2 A { TEXT-ALIGN: center; COLOR: #ffffff; FONT-SIZE: 13.6px; FONT-WEIGHT: = bold } #div-sousmenu-haut { BACKGROUND: #be0002 } #div-sousmenu-haut-liste { MARGIN: 0px; HEIGHT: 20px; PADDING-TOP: 3px } .sousmenuspan { PADDING-RIGHT: 7px; BORDER-RIGHT: #000000 1px solid } .sousmenuspan3 { BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; = PADDING-RIGHT: 6px; BACKGROUND: #ffffff; BORDER-TOP: #000000 1px solid; = BORDER-RIGHT: #000000 1px solid } .sousmenuspan A { TEXT-ALIGN: center; LINE-HEIGHT: 12px; PADDING-LEFT: 8px; COLOR: = #ffffff; FONT-SIZE: 11.5px } .sousmenuspan3 A { TEXT-ALIGN: center; LINE-HEIGHT: 12px; PADDING-LEFT: 6px; COLOR: = #be0002; FONT-SIZE: 11.5px; FONT-WEIGHT: bold } .sousmenuspan A:hover { COLOR: yellow } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/layout.css .conteneur { MARGIN: 0px auto; WIDTH: 1000px; _width: 1010px } #maincontainer { BACKGROUND-COLOR: #fff; MARGIN: 0px auto; WIDTH: 1000px; FLOAT: left } .rightpub { MARGIN-TOP: 10px; FLOAT: right } .topsection { BACKGROUND-COLOR: #fff } .topsection .innertube { PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 3px } .topsection H1 { MARGIN: 0px; PADDING-TOP: 15px } #contentwrapper { WIDTH: 100%; FLOAT: left } #contentcolumn { BACKGROUND-COLOR: #fff; MARGIN-RIGHT: 489px } #contentcolumn .innertube { MARGIN: 0px 5px 10px 10px; WIDTH: 496px !important } #contentcolumn_1col .innertube { MARGIN: 0px 10px 10px; WIDTH: auto } #leftcolumn { BACKGROUND-COLOR: #f0f1f1; WIDTH: 310px; FLOAT: left; MARGIN-LEFT: = -489px } #leftcolumn .innertube { MARGIN: 0px 5px 10px } #leftcolumn P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } #rightcolumn { BACKGROUND-COLOR: #fff; WIDTH: 179px; FLOAT: left; MARGIN-LEFT: -179px } #rightcolumn .innertube { MARGIN: 0px 10px 10px 5px } #footer { PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: = 0px; BACKGROUND: #fff; COLOR: #666; CLEAR: left; PADDING-TOP: 2px } #footer .innertube { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 10px; MARGIN: 10px 10px 0px; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px = solid; PADDING-TOP: 10px } #footer .mentions { TEXT-ALIGN: center; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #666; = MARGIN: 0px 10px 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: = #fff; PADDING-TOP: 5px } #footer .mentions A { COLOR: #fff; TEXT-DECORATION: none } #footer .mentions A:hover { COLOR: #fff; TEXT-DECORATION: underline } #footer A { COLOR: #666 } #footer A:hover { COLOR: #333 } #footer UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #footer LI { PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none } #footer .links { PADDING-BOTTOM: 0px; MARGIN: 0px 15px; PADDING-LEFT: 0px; WIDTH: 150px; = PADDING-RIGHT: 0px; FLOAT: left; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 0px } #footer .links2 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; FLOAT: left; PADDING-TOP: 0px } .simplecol { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; MARGIN: 0px 0px = 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: left; PADDING-TOP: = 0px } .doublecolA { PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; = WIDTH: 238px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px = solid; PADDING-TOP: 0px } .doublecolB { PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; = WIDTH: 238px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #ccc 1px = solid; PADDING-TOP: 0px } #contentcolumn .untiers { WIDTH: 152px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; FLOAT: left; = BORDER-RIGHT: #ccc 1px solid } #contentcolumn .deuxtiers { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; WIDTH: 318px; = MARGIN-BOTTOM: 5px; MARGIN-LEFT: 175px } .evenements { BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 2px = 10px; PADDING-LEFT: 2px; WIDTH: 238px; PADDING-RIGHT: 2px; FLOAT: left; = PADDING-TOP: 0px } #contentcolumn_2cols { MARGIN-RIGHT: 310px } #rightcolumn_2cols { WIDTH: 320px; FLOAT: left; MARGIN-LEFT: -320px } #contentcolumn_2cols .innertube { MARGIN: 0px 10px 10px } #rightcolumn_2cols .innertube { MARGIN: 0px 10px 10px } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/rightcolumn.css #rightcolumn P { TEXT-ALIGN: center; MARGIN-BOTTOM: 14px } #rightcolumn H1 { TEXT-ALIGN: left; FONT-SIZE: 16px } #newsletter { BORDER-BOTTOM: #efefef 8px solid; TEXT-ALIGN: center; BORDER-LEFT: = #efefef 8px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 148px; = PADDING-RIGHT: 0px; BORDER-TOP: #efefef 8px solid; BORDER-RIGHT: #efefef = 8px solid; PADDING-TOP: 6px } #creercompte { BORDER-BOTTOM: #efefef 8px solid; TEXT-ALIGN: center; BORDER-LEFT: = #efefef 8px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 148px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/icones/creer.gif) no-repeat = 10px 5px; FONT-SIZE: 9px; BORDER-TOP: #efefef 8px solid; BORDER-RIGHT: = #efefef 8px solid; PADDING-TOP: 6px } #accedercompte { BORDER-BOTTOM: #efefef 8px solid; TEXT-ALIGN: center; BORDER-LEFT: = #efefef 8px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; WIDTH: 148px; = PADDING-RIGHT: 0px; BACKGROUND: url(/images/icones/creer.gif) no-repeat = 10px 5px; FONT-SIZE: 9px; BORDER-TOP: #efefef 8px solid; BORDER-RIGHT: = #efefef 8px solid; PADDING-TOP: 6px } #accedercompte { BACKGROUND: url(/images/mon_compte.gif) no-repeat 6px 5px } #creercompte A:hover { COLOR: #f00 } #accedercompte A:hover { COLOR: #f00 } #login { DISPLAY: none } #abo { DISPLAY: none } #login H1 { TEXT-ALIGN: left; PADDING-LEFT: 15px } #rightcolumn .cityguide DIV { TEXT-ALIGN: center } .zoom_solo { BORDER-BOTTOM: #820000 1px solid; BORDER-LEFT: #820000 1px solid; = PADDING-BOTTOM: 0.5em; MARGIN: 0px auto 0.5em; PADDING-LEFT: 0.5em; = WIDTH: 120px; PADDING-RIGHT: 0.5em; BORDER-TOP: #820000 1px solid; = BORDER-RIGHT: #820000 1px solid; PADDING-TOP: 0.5em } .zoom_solo .nom { PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #820000; MARGIN: 0.2em auto; = PADDING-LEFT: 0.2em; WIDTH: 100px; PADDING-RIGHT: 0.2em; DISPLAY: block; = COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0.2em } .zoom_solo .nom A { PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #820000; MARGIN: 0.2em auto; = PADDING-LEFT: 0.2em; WIDTH: 100px; PADDING-RIGHT: 0.2em; DISPLAY: block; = COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0.2em } #rightcolumn P { PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px } .containerblog { BORDER-BOTTOM: #f60 3px solid; TEXT-ALIGN: left; BORDER-LEFT: #f60 3px = solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1px; = WIDTH: 150px; PADDING-RIGHT: 1px; BORDER-TOP: #f60 3px solid; = BORDER-RIGHT: #f60 3px solid; PADDING-TOP: 1px } .containerblog H2 { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #fff; PADDING-TOP: 0px } .containerblog H2 A { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; COLOR: #fff; PADDING-TOP: 0px } .blog { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; = MARGIN-BOTTOM: 0.5em; BACKGROUND: = url(/content/item/media/image/blogs/bg_blogs.png) repeat-y left top; = PADDING-TOP: 2px } .blog IMG { BORDER-BOTTOM: #f60 2px solid; BORDER-LEFT: #f60 2px solid; MARGIN: 0px = 5px 5px 0px; BORDER-TOP: #f60 2px solid; BORDER-RIGHT: #f60 2px solid } .bloc-border-gris { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 5px; WIDTH: = 150px; PADDING-RIGHT: 5px; FONT-SIZE: 0.9em; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 5px } .titre-rouge { TEXT-ALIGN: center; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 8px; = PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND: = url(/images/col_right/bg_titre_rouge.png) #820000 repeat-x left top; = COLOR: #fff; PADDING-TOP: 7px } .titre-rouge A { COLOR: #fff; TEXT-DECORATION: none } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/tabcontent.css .bloconglet { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = BACKGROUND-COLOR: white; MARGIN-BOTTOM: 8px; COLOR: #000; BORDER-TOP: = #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid } .bloconglet FORM { TEXT-ALIGN: left; WIDTH: 100%; FONT-SIZE: 9px } .bloconglet FORM SELECT { WIDTH: 195px; HEIGHT: 18px } .bloconglet FORM TABLE SELECT { WIDTH: 195px; HEIGHT: 20px } .bloconglet H3 { TEXT-TRANSFORM: uppercase; MARGIN: 0.4em; FONT: bold 12px Verdana; = COLOR: #000 } .shadetabs { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; = LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 10px Verdana; MARGIN-BOTTOM: 0px; MARGIN-LEFT: = 0px; PADDING-TOP: 5px } .shadetabs LI { MARGIN: 0px -1px; DISPLAY: inline } .shadetabs LI A { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #d1dde7 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #d1dde7; PADDING-LEFT: 7px; = PADDING-RIGHT: 7px; COLOR: #000; BORDER-TOP: #d1dde7 1px solid; = MARGIN-RIGHT: 0px; BORDER-RIGHT: #d1dde7 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 5px } .shadetabs LI A:hover { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #333 1px solid; COLOR: = #000; BORDER-TOP: #333 1px solid; BORDER-RIGHT: #333 1px solid } .shadetabs LI.selected { POSITION: relative; TOP: 0px } .shadetabs LI.selected A { BORDER-BOTTOM-COLOR: white; BORDER-LEFT: #ccc 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bolder } .shadetabs LI.selected A.premier { BORDER-LEFT: #ccc 1px solid } .shadetabs LI A.premier { BORDER-LEFT: #ccc 1px solid } .shadetabs LI.selected A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none } .tabcontentstyle { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #ccc 1px solid; = PADDING-TOP: 10px } .tabcontent { DISPLAY: none } .bloconglet DIV.separateur { MARGIN-TOP: 10px; BACKGROUND: url(/images/pointilles.gif) repeat-x 0px = 0px; FONT-SIZE: 10px; PADDING-TOP: 3px } .validation { TEXT-ALIGN: center; BACKGROUND-COLOR: #3a566d; MARGIN: 10px 0px 0px = 105px; WIDTH: 62px; DISPLAY: block; FONT: bold 12px "Trebuchet MS", = Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #fff; = PADDING-TOP: 3px } .ok { TEXT-ALIGN: center; BACKGROUND-COLOR: #3a566d; MARGIN: 10px 0px 0px = 105px; WIDTH: 62px; DISPLAY: block; FONT: bold 12px "Trebuchet MS", = Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #fff; = PADDING-TOP: 3px } .rechercher { TEXT-ALIGN: center; BACKGROUND-COLOR: #3a566d; MARGIN: 10px 0px 0px = 105px; WIDTH: 62px; DISPLAY: block; FONT: bold 12px "Trebuchet MS", = Georgia, "Times New Roman", Times, serif; HEIGHT: 20px; COLOR: #fff; = PADDING-TOP: 3px } .ok { WIDTH: 26px } .rechercher { PADDING-LEFT: 8px; PADDING-RIGHT: 8px } .validation:hover { BACKGROUND-COLOR: #c4d2df; COLOR: #3a566d } .ok:hover { BACKGROUND-COLOR: #c4d2df; COLOR: #3a566d } .rechercher:hover { BACKGROUND-COLOR: #c4d2df; COLOR: #3a566d } .bloconglet IMG { MARGIN: 0px 8px 0px 0px; FLOAT: left } .bloconglet .diaporama IMG { MARGIN: 0px; FLOAT: none } .bloconglet .restos IMG { MARGIN: 4px } .bloconglet .cartes IMG { MARGIN: 0px } .bloconglet .cartes { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } #carto { WIDTH: 298px; FONT: 10px Arial, Helvetica, sans-serif; BACKGROUND: = url(/images/fd_carte.gif) no-repeat 0px 0px; HEIGHT: 180px } #carto DIV { Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px } #carto A { PADDING-BOTTOM: 2px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: = #000; TEXT-DECORATION: none !important; PADDING-TOP: 2px } #carto A#cheflieu { COLOR: red !important } #carto A:hover { BACKGROUND-COLOR: #f00; FONT: bold 11px Arial; COLOR: #fff !important } #carto A#cheflieu:hover { BACKGROUND-COLOR: #f00; FONT: bold 11px Arial; COLOR: #fff !important } .ville#carto { WIDTH: 298px; BACKGROUND: url(/images/fd_carte.gif) no-repeat 0px 0px } .ville#carto DIV { Z-INDEX: 2; POSITION: absolute; TEXT-ALIGN: left; PADDING-BOTTOM: 2px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 2px } .ville#carto A { BORDER-BOTTOM: transparent 1px solid; BORDER-LEFT: transparent 1px = solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT: = bold 11px Arial; COLOR: #000; BORDER-TOP: transparent 1px solid; = BORDER-RIGHT: transparent 1px solid; TEXT-DECORATION: none !important; = PADDING-TOP: 0px } .ville#carto A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = BACKGROUND-COLOR: #f00; FONT: bold 11px Arial; COLOR: #fff; BORDER-TOP: = #fff 1px solid; BORDER-RIGHT: #fff 1px solid } .recherchedetail FORM INPUT { FLOAT: left } .recherchedetail FORM INPUT[type=3Dcheckbox] { PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .recherchedetail FORM INPUT[type=3Dtext] { WIDTH: 190px; HEIGHT: 14px } .recherchedetail FORM INPUT[name=3Ddebutfin] { WIDTH: 90px } .recherchedetail FORM LABEL { LINE-HEIGHT: 18px; MARGIN: 1px 0px; DISPLAY: block; HEIGHT: 16px } .recherchedetail FORM A IMG { =09 } .bloconglet SMALL { COLOR: #999; FONT-SIZE: 9px } .bloconglet_femme { BORDER-BOTTOM: #990167 1px solid; BORDER-LEFT: #990167 1px solid; = MARGIN-BOTTOM: 8px; BACKGROUND: url(/images/bloconglet_bg_femme.jpg) = #c9bdcc no-repeat right top; COLOR: #000; BORDER-TOP: #990167 1px solid; = BORDER-RIGHT: #990167 1px solid } .bloconglet_femme H3 { TEXT-TRANSFORM: uppercase; MARGIN: 0.2em; FONT: bold 12px Verdana; = COLOR: #a32063 !important } .bloconglet_femme H3 A { COLOR: #a32063 !important } .shadetabs_femme { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; = LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 10px Verdana; MARGIN-BOTTOM: 0px; MARGIN-LEFT: = 0px; PADDING-TOP: 5px } .shadetabs_femme LI { MARGIN: 0px -1px; DISPLAY: inline } .shadetabs_femme LI A { BORDER-BOTTOM: #906 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: = #dcd3de; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; COLOR: #c06; BORDER-TOP: = #ede4e9 0px solid; MARGIN-RIGHT: 0px; TEXT-DECORATION: none; = PADDING-TOP: 5px } .shadetabs_femme LI A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #906 1px solid; COLOR: = #000; BORDER-TOP: #906 1px solid; BORDER-RIGHT: #906 1px solid } .shadetabs_femme LI.selected { POSITION: relative; TOP: 0px } .shadetabs_femme LI.selected A { BORDER-BOTTOM-COLOR: #fff; BORDER-LEFT: #906 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #906 1px solid; FONT-WEIGHT: bolder; = BORDER-RIGHT: #906 1px solid } .shadetabs_femmme LI.selected A.premier { BORDER-LEFT: #906 1px solid } .shadetabs_femme LI A.premier { BORDER-LEFT: #906 1px solid } .shadetabs_femme LI.selected A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #906 1px solid; BORDER-TOP: = #906 1px solid; BORDER-RIGHT: #906 1px solid; TEXT-DECORATION: none } .tabcontentstyle_femme { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #906 1px solid; = PADDING-TOP: 10px } .bloconglet_sport { BORDER-BOTTOM: #557f07 1px solid; BORDER-LEFT: #557f07 1px solid; = MARGIN-BOTTOM: 8px; BACKGROUND: #557f07; COLOR: #000; BORDER-TOP: = #557f07 1px solid; BORDER-RIGHT: #557f07 1px solid } .shadetabs_sport { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; = LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 10px Verdana; MARGIN-BOTTOM: 0px; MARGIN-LEFT: = 0px; PADDING-TOP: 5px } .shadetabs_sport LI { MARGIN: 0px -1px; DISPLAY: inline } .shadetabs_sport LI A { BORDER-BOTTOM: #557f07 1px solid; BORDER-LEFT: #557f07 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #aec776; PADDING-LEFT: 7px; = PADDING-RIGHT: 7px; COLOR: #000; BORDER-TOP: #557f07 0px solid; = MARGIN-RIGHT: 0px; BORDER-RIGHT: #557f07 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 5px } .shadetabs_sport LI A:hover { BORDER-BOTTOM: #aec776 1px solid; BORDER-LEFT: #000 1px solid; COLOR: = #000; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid } .shadetabs_sport LI.selected { POSITION: relative; TOP: 0px } .shadetabs_sport LI.selected A { BORDER-BOTTOM-COLOR: #fff; BORDER-LEFT: #557f07 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #557f07 1px solid; FONT-WEIGHT: = bolder; BORDER-RIGHT: #557f07 1px solid } .shadetabs_sport LI.selected A.premier { BORDER-LEFT: #557f07 1px solid } .shadetabs_sport LI A.premier { BORDER-LEFT: #557f07 1px solid } .shadetabs_sport LI.selected A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #557f07 1px solid; = BORDER-TOP: #557f07 1px solid; BORDER-RIGHT: #557f07 1px solid; = TEXT-DECORATION: none } .tabcontentstyle_sport { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #557f07 1px solid; = PADDING-TOP: 10px } .tabcontentstyle_sport A.line1 { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #cdd8b3 !important; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 2px } .tabcontentstyle_sport A.line2 { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #f2f5ec !important; = PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-TOP: 2px } .tabcontentstyle_sport A.line1:hover { BACKGROUND-COLOR: #557f07 !important; COLOR: #fff } .tabcontentstyle_sport A.line2:hover { BACKGROUND-COLOR: #557f07 !important; COLOR: #fff } .bloconglet_elections { BORDER-BOTTOM: #036 1px solid; BORDER-LEFT: #036 1px solid; = MARGIN-BOTTOM: 8px; BACKGROUND: #036; COLOR: #fff; BORDER-TOP: #036 1px = solid; BORDER-RIGHT: #036 1px solid } .shadetabs_elections { TEXT-ALIGN: left; PADDING-BOTTOM: 5px; TEXT-TRANSFORM: uppercase; = LIST-STYLE-TYPE: none; MARGIN-TOP: 1px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FONT: 10px Verdana; MARGIN-BOTTOM: 0px; MARGIN-LEFT: = 0px; PADDING-TOP: 5px } .shadetabs_elections LI { MARGIN: 0px -1px; DISPLAY: inline } .shadetabs_elections LI A { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #314962; PADDING-LEFT: 7px; = PADDING-RIGHT: 7px; COLOR: #fff; BORDER-TOP: #fff 1px solid; = MARGIN-RIGHT: 0px; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none; = PADDING-TOP: 5px } .shadetabs_elections LI A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; COLOR: = yellow; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid } .shadetabs_elections LI.selected { POSITION: relative; TOP: 0px } .shadetabs_elections LI.selected A { BORDER-BOTTOM-COLOR: #fff; BORDER-LEFT: #fff 1px solid; = BACKGROUND-COLOR: #fff; COLOR: red; BORDER-TOP: #fff 1px solid; = FONT-WEIGHT: bolder; BORDER-RIGHT: #fff 1px solid } .shadetabs_elections LI.selected A.premier { BORDER-LEFT: #036 1px solid } .shadetabs_elections LI A.premier { BORDER-LEFT: #036 1px solid } .shadetabs_elections LI.selected A:hover { BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #036 1px solid; BORDER-TOP: = #fff 1px solid; BORDER-RIGHT: #fff 1px solid; TEXT-DECORATION: none } .tabcontentstyle_elections { PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; = PADDING-RIGHT: 10px; MARGIN-BOTTOM: 0px; BORDER-TOP: #036 1px solid; = PADDING-TOP: 10px } @media Print =20 { .tabcontent { DISPLAY: block !important } } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/quickmenu.css .qmmc .qmdivider { Z-INDEX: 10; BORDER-BOTTOM: 0px solid; POSITION: relative; BORDER-LEFT: = 0px solid; DISPLAY: block; FONT-SIZE: 1px; BORDER-TOP: 0px solid; = BORDER-RIGHT: 0px solid } .qmmc .qmdividery { WIDTH: 0px; FLOAT: left } .qmmc .qmtitle { Z-INDEX: 1; POSITION: relative; DISPLAY: block; WHITE-SPACE: nowrap; = CURSOR: default } .qmclear { LINE-HEIGHT: 0px; WIDTH: 0px; DISPLAY: block; FLOAT: none !important; = HEIGHT: 0px; CLEAR: left; FONT-SIZE: 1px } .qmmc { Z-INDEX: 10; POSITION: relative; ZOOM: 1 } .qmmc A { Z-INDEX: 1; POSITION: relative; DISPLAY: block; WHITE-SPACE: nowrap; = FLOAT: left } .qmmc LI { Z-INDEX: 1; POSITION: relative; DISPLAY: block; WHITE-SPACE: nowrap; = FLOAT: left } .qmmc DIV A { FLOAT: none } .qmmc UL A { FLOAT: none } .qmmc UL LI { FLOAT: none } .qmsh DIV A { FLOAT: left } .qmmc DIV { POSITION: absolute; VISIBILITY: hidden } .qmmc LI { Z-INDEX: auto } .qmmc UL { Z-INDEX: 10; POSITION: absolute; LEFT: -10000px } .qmmc { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .qmmc UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: = 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px } .qmmc LI A { FLOAT: none } LI:hover > UL { LEFT: auto } #qm0 UL { TOP: 100% } #qm0 UL LI:hover > UL { TOP: 0px; LEFT: 100% } #qm0 { BACKGROUND-IMAGE: url(/images/menu/bg_nav.png); Z-INDEX: 10; = BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 = 0px solid } #qm1 { BACKGROUND-IMAGE: url(/images/menu/bg_nav.png); Z-INDEX: 10; = BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; = BACKGROUND-COLOR: #fff; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 = 0px solid } #qm0 A { BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 6px; = PADDING-RIGHT: 17px; FONT: 12px Geneva, Arial, Trebuchet MS, sans-serif; = COLOR: #fff; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 5px } #qm1 A { BORDER-BOTTOM: #000 0px solid; BORDER-LEFT: #000 0px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 6px; = PADDING-RIGHT: 17px; FONT: 12px Geneva, Arial, Trebuchet MS, sans-serif; = COLOR: #fff; BORDER-TOP: #000 0px solid; BORDER-RIGHT: #000 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 5px } #qm0 A.black { BACKGROUND-IMAGE: url(/images/menu/bg_nav_black.png) } #qm1 A.black { BACKGROUND-IMAGE: url(/images/menu/bg_nav_black.png) } #qm0 A.qmparent { FONT-WEIGHT: bolder } #qm1 A.qmparent { FONT-WEIGHT: bolder } #qm0 A.qmspecial { BACKGROUND: url(/images/menu/special.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm0 A.qmspecial:hover { BACKGROUND: url(/images/menu/special_f2.png) #1b445e no-repeat left top } #qm0 A.qmrss { BACKGROUND: url(/images/menu/bg_rss.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm0 A.qmrss:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm0 A.qmvideos { BACKGROUND: url(/images/menu/bg_videos.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm0 A.qmvideos:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm0 A.qmguides { BACKGROUND: url(/images/menu/bg_guides.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm0 A.qmguides:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm0 A:hover { BACKGROUND-COLOR: #006699; COLOR: #fff; TEXT-DECORATION: none } BODY #qm0 .qmactive { BACKGROUND-COLOR: #006699; COLOR: #fff; TEXT-DECORATION: none } BODY #qm0 .qmactive:hover { BACKGROUND-COLOR: #006699; COLOR: #fff; TEXT-DECORATION: none } #qm0 A.black:hover { BACKGROUND: #666; COLOR: #fff; TEXT-DECORATION: none } BODY #qm0 .black.qmactive { BACKGROUND: #666; COLOR: #fff; TEXT-DECORATION: none } BODY #qm0 .black.qmactive:hover { BACKGROUND: #666; COLOR: #fff; TEXT-DECORATION: none } BODY #qm1 .qmactive { BACKGROUND: #1b445e; COLOR: #fff; TEXT-DECORATION: none } BODY #qm1 .qmactive:hover { BACKGROUND: #1b445e; COLOR: #fff; TEXT-DECORATION: none } #qm1 A:hover { BACKGROUND: #1b445e; COLOR: #fff; TEXT-DECORATION: none } #qm0 DIV { Z-INDEX: 100; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px = solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e9e9e9; MARGIN: 0px 0px = 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px = solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px } #qm0 UL { Z-INDEX: 100; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px = solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e9e9e9; MARGIN: 0px 0px = 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px = solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px } #qm1 DIV { Z-INDEX: 100; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px = solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e9e9e9; MARGIN: 0px 0px = 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px = solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px } #qm1 UL { Z-INDEX: 100; BORDER-BOTTOM: #333 1px solid; BORDER-LEFT: #333 1px = solid; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e9e9e9; MARGIN: 0px 0px = 0px -1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #333 1px = solid; BORDER-RIGHT: #333 1px solid; PADDING-TOP: 1px } #qm0 DIV A { Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; = FONT-FAMILY: Arial, Trebuchet MS, sans-serif; COLOR: #2b557e; FONT-SIZE: = 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium = none; PADDING-TOP: 3px } #qm0 UL A { Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; = FONT-FAMILY: Arial, Trebuchet MS, sans-serif; COLOR: #2b557e; FONT-SIZE: = 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium = none; PADDING-TOP: 3px } #qm1 DIV A { Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; = FONT-FAMILY: Arial, Trebuchet MS, sans-serif; COLOR: #2b557e; FONT-SIZE: = 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium = none; PADDING-TOP: 3px } #qm1 UL A { Z-INDEX: 100; BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; = PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 30px; = FONT-FAMILY: Arial, Trebuchet MS, sans-serif; COLOR: #2b557e; FONT-SIZE: = 11px; BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium = none; PADDING-TOP: 3px } #qm0 DIV A:hover { BACKGROUND-COLOR: #006699; COLOR: white } #qm0 UL A:hover { BACKGROUND-COLOR: #006699; COLOR: white } #qm1 DIV A:hover { BACKGROUND-COLOR: #006699; COLOR: white } #qm1 UL A:hover { BACKGROUND-COLOR: #006699; COLOR: white } BODY #qm0 DIV .qmactive { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #006699; BORDER-TOP-COLOR: = #666; COLOR: white; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; = TEXT-DECORATION: none } BODY #qm0 DIV .qmactive:hover { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #006699; BORDER-TOP-COLOR: = #666; COLOR: white; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; = TEXT-DECORATION: none } BODY #qm1 DIV .qmactive { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #006699; BORDER-TOP-COLOR: = #666; COLOR: white; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; = TEXT-DECORATION: none } BODY #qm1 DIV .qmactive:hover { BORDER-BOTTOM-COLOR: #666; BACKGROUND-COLOR: #006699; BORDER-TOP-COLOR: = #666; COLOR: white; BORDER-RIGHT-COLOR: #666; BORDER-LEFT-COLOR: #666; = TEXT-DECORATION: none } #qm0 .qmdividery { HEIGHT: 25px; BORDER-LEFT-WIDTH: 1px } #qm1 .qmdividery { HEIGHT: 25px; BORDER-LEFT-WIDTH: 1px } .submenu { PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #eff2f5; MARGIN: 5px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 10px Arial, sans-serif; = PADDING-TOP: 2px } .submenu UL { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: = 0px; PADDING-TOP: 0px } .submenu LI { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; PADDING-LEFT: 2px; = PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-TOP: 0px } .submenu LI A { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: = #333; BORDER-RIGHT: #d5dde5 1px solid; TEXT-DECORATION: none; = PADDING-TOP: 0px } .submenu LI A:hover { COLOR: red; TEXT-DECORATION: none } .submenu LI.rubname { PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #d5dde5; PADDING-LEFT: 3px; = PADDING-RIGHT: 3px; COLOR: #000; FONT-SIZE: 11px; FONT-WEIGHT: bolder; = MARGIN-RIGHT: 5px; PADDING-TOP: 0px } #qm2 { BORDER-LEFT: #003d70 1px solid; MARGIN-BOTTOM: 7px; HEIGHT: 28px; = BORDER-RIGHT: #003d70 2px solid } #qm2 A.actu_locale { BORDER-LEFT: 0px; PADDING-RIGHT: 12px; FONT-FAMILY: Arial, Helvetica, = sans-serif; BACKGROUND: url(/images/bg_actu.png); COLOR: white; = FONT-SIZE: 12px; FONT-WEIGHT: bold } #qm2 A.actu_locale:hover { BORDER-LEFT: 0px; BACKGROUND: white; COLOR: #003d70; MARGIN-LEFT: 0px } #qm2 A { BORDER-BOTTOM: #003d70 2px solid; BORDER-LEFT: white 2px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: transparent; PADDING-LEFT: 11px; = PADDING-RIGHT: 11px; FONT-FAMILY: Arial, Trebuchet MS, sans-serif; = COLOR: #003366; FONT-SIZE: 12px; BORDER-TOP: #003d70 1px solid; = FONT-WEIGHT: bold; BORDER-RIGHT: #003d70 1px solid; TEXT-DECORATION: = none; PADDING-TOP: 5px } #qm2 A.qmparent { FONT-WEIGHT: bolder } #qm2 A.qmspecial { BACKGROUND: url(/images/menu/special.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm2 A.qmspecial:hover { BACKGROUND: url(/images/menu/special_f2.png) #1b445e no-repeat left top } #qm2 A.qmrss { BACKGROUND: url(/images/menu/bg_rss.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm2 A.qmrss:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm2 A.qmvideos { BACKGROUND: url(/images/menu/bg_videos.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm2 A.qmvideos:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm2 A.qmguides { BACKGROUND: url(/images/menu/bg_guides.png) #1b445e no-repeat left top; = FONT-WEIGHT: bolder !important } #qm2 A.qmguides:hover { BACKGROUND-POSITION: left -30px; COLOR: #fff !important } #qm2 A:hover { BORDER-LEFT: 0px; BACKGROUND: url(/images/bg_actu.png); COLOR: #fff; = MARGIN-LEFT: 1px; TEXT-DECORATION: none } BODY #qm2 .qmactive { BORDER-LEFT: #003d70 1px solid; BACKGROUND: url(/images/bg_actu.png); = COLOR: #fff; MARGIN-LEFT: 1px; TEXT-DECORATION: none } BODY #qm2 .qmactive:hover { BORDER-LEFT: #003d70 1px solid; BACKGROUND: url(/images/bg_actu.png); = COLOR: #fff; MARGIN-LEFT: 1px; TEXT-DECORATION: none } #qm2 DIV { BORDER-BOTTOM: #006699 1px solid; BORDER-LEFT: #006699 1px solid; = PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #d9e8f0; MARGIN: 1px 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: #006699 1px solid; = BORDER-RIGHT: #006699 1px solid; PADDING-TOP: 1px } #qm2 UL { BORDER-BOTTOM: #006699 1px solid; BORDER-LEFT: #006699 1px solid; = PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #d9e8f0; MARGIN: 1px 0px 0px; = PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BORDER-TOP: #006699 1px solid; = BORDER-RIGHT: #006699 1px solid; PADDING-TOP: 1px } #qm2 DIV A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: = Arial, Trebuchet MS, sans-serif; FONT-SIZE: 11px; BORDER-TOP: medium = none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 5px } #qm2 UL A { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 5px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-FAMILY: = Arial, Trebuchet MS, sans-serif; FONT-SIZE: 11px; BORDER-TOP: medium = none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; PADDING-TOP: 5px } #qm2 DIV A:hover { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: = #1b445e; COLOR: white; MARGIN-LEFT: 1px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } #qm2 UL A:hover { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: = #1b445e; COLOR: white; MARGIN-LEFT: 1px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } BODY #qm2 DIV .qmactive { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: = #1b445e; COLOR: white; MARGIN-LEFT: 1px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } BODY #qm2 DIV .qmactive:hover { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BACKGROUND: = #1b445e; COLOR: white; MARGIN-LEFT: 1px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } #qm2 .qmdividery { HEIGHT: 25px; BORDER-LEFT-WIDTH: 1px } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/diaporama.css DIV.titre_diaporama { PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #e4e4e4; MARGIN: 4px 0px; = PADDING-LEFT: 8px; WIDTH: 728px; PADDING-RIGHT: 4px; PADDING-TOP: 4px } DIV.titre_diaporama A { COLOR: #666; FONT-SIZE: 10px } DIV.titre_diaporama A:hover { COLOR: #333 } #contentcolumn_2cols .publie { PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 2px 0px; = PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: = url(http://www.ladepeche.fr/images/icones/puce.gif) no-repeat 0px 50%; = COLOR: #666; FONT-SIZE: 10px; PADDING-TOP: 0px } #contentcolumn_2cols DIV.titre_diaporama .publie A { COLOR: #ff0000 } #contentcolumn_2cols DIV.titre_diaporama .publie A:hover { TEXT-DECORATION: underline } #diaporama { BACKGROUND-COLOR: #333 } #diaporama H2 { COLOR: #fff } #diaporama TABLE { MARGIN: 10px auto; COLOR: #fff } #diaporama A.btn_suivant { MARGIN-TOP: 2px; TEXT-INDENT: 12px; WIDTH: 78px; DISPLAY: block; = BACKGROUND: url(/images/icones/fl_preced.gif) no-repeat 0px 50%; HEIGHT: = 14px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold } #diaporama A.btn_preced { MARGIN-TOP: 2px; TEXT-INDENT: 12px; WIDTH: 78px; DISPLAY: block; = BACKGROUND: url(/images/icones/fl_preced.gif) no-repeat 0px 50%; HEIGHT: = 14px; COLOR: #fff; FONT-SIZE: 10px; FONT-WEIGHT: bold } #diaporama A.btn_suivant { TEXT-INDENT: 0px; WIDTH: 62px; BACKGROUND: = url(/images/icones/fl_suiv.gif) no-repeat 100% 50% } #diaporama A.btn_suivant:hover { TEXT-DECORATION: underline } #diaporama A.btn_preced:hover { TEXT-DECORATION: underline } .picto_end { BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 15px; = WIDTH: 300px; MARGIN-BOTTOM: 15px } #diaporama A.gris { COLOR: #fff !important } #diaporama A.gris:hover { COLOR: #ffc200 !important } #diaporama #photo_legende A { COLOR: #fff !important } #diaporama TABLE P { BORDER-BOTTOM: #666 1px solid; PADDING-BOTTOM: 8px; MARGIN: 10px 0px = 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #ccc; BORDER-TOP: = #666 1px solid; PADDING-TOP: 8px } #diaporama #thumbnails IMG { MARGIN: 5px } #diaporama #thumbnails .current IMG { BORDER-BOTTOM: #9c0000 3px solid; BORDER-LEFT: #9c0000 3px solid; = BORDER-TOP: #9c0000 3px solid; BORDER-RIGHT: #9c0000 3px solid } DIV.plusvus { BACKGROUND-COLOR: #999; COLOR: #fff } DIV.plusvus .tousdiaporamas A { COLOR: #f1f1f1 } DIV.plusvus .tousdiaporamas A:hover { COLOR: #fff } DIV.separateur { BORDER-BOTTOM: #ccc 1px solid; LINE-HEIGHT: 4px; MARGIN-TOP: 8px; = WIDTH: 664px; HEIGHT: 1px } .liste-diapo { MARGIN-LEFT: 130px } .bggris3 { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; = PADDING-BOTTOM: 0.5em; MARGIN: 0.5em 0px; PADDING-LEFT: 0.5em; = PADDING-RIGHT: 0.5em; BACKGROUND: = url(http://www.ladepeche.fr//images/bg_gris.png) #fff repeat-x left = bottom; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; = PADDING-TOP: 0.5em } .bloc_last-diapos { BORDER-BOTTOM: #707070 1px solid; BORDER-LEFT: #707070 1px solid; = PADDING-BOTTOM: 5px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; FONT: 10px = arial, sans-serif; BACKGROUND: = url(http://www.ladepeche.fr/images/bg_gris3.png) #fff repeat-x left = bottom; BORDER-TOP: #707070 1px solid; BORDER-RIGHT: #707070 1px solid; = PADDING-TOP: 5px } .diapos-last { BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ccc = 1px solid; PADDING-BOTTOM: 4px; MARGIN: 5px 0px; PADDING-LEFT: 4px; = WIDTH: 112px; PADDING-RIGHT: 4px; BORDER-TOP: #ccc 1px solid; = BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/highslide/highslide.css .highslide-container DIV { FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 10pt } .highslide-container TABLE { BACKGROUND: none transparent scroll repeat 0% 0% } .highslide { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = TEXT-DECORATION: none } .highslide IMG { BORDER-BOTTOM: silver 2px solid; BORDER-LEFT: silver 2px solid; = BORDER-TOP: silver 2px solid; BORDER-RIGHT: silver 2px solid } .highslide:hover IMG { BORDER-BOTTOM-COLOR: gray; BORDER-TOP-COLOR: gray; BORDER-RIGHT-COLOR: = gray; BORDER-LEFT-COLOR: gray } .highslide-active-anchor IMG { VISIBILITY: hidden } .highslide-gallery .highslide-active-anchor IMG { BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; VISIBILITY: = visible; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black; CURSOR: = default } .highslide-image { BORDER-BOTTOM: white 2px solid; BORDER-LEFT: white 2px solid; = BACKGROUND: gray; BORDER-TOP: white 2px solid; BORDER-RIGHT: white 2px = solid } .highslide-wrapper { BACKGROUND: white } .highslide-outline { BACKGROUND: white } .glossy-dark { BACKGROUND: #111 } .highslide-image-blur { =09 } .highslide-number { COLOR: gray; FONT-WEIGHT: bold } .highslide-caption { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: = none; BACKGROUND: white; FONT-SIZE: 1em; BORDER-TOP: medium none; = PADDING-TOP: 5px } .highslide-heading { MARGIN: 0.4em; DISPLAY: none; FONT-WEIGHT: bold } .highslide-dimming { POSITION: absolute; BACKGROUND: black } A.highslide-full-expand { MARGIN: 0px 10px 10px 0px; WIDTH: 34px; DISPLAY: block; BACKGROUND: = url(graphics/fullexpand.gif) no-repeat; HEIGHT: 34px } .highslide-loading { BACKGROUND-IMAGE: url(graphics/loader.white.gif); BORDER-BOTTOM: white = 1px solid; BORDER-LEFT: white 1px solid; PADDING-BOTTOM: 3px; = TEXT-TRANSFORM: uppercase; BACKGROUND-COLOR: white; PADDING-LEFT: 22px; = PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; = BACKGROUND-POSITION: 3px 1px; COLOR: black; FONT-SIZE: 9px; BORDER-TOP: = white 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: white 1px solid; = TEXT-DECORATION: none; PADDING-TOP: 3px } A.highslide-credits { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: = silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px } A.highslide-credits I { PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: = silver; FONT-SIZE: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px } A.highslide-credits:hover { BACKGROUND-COLOR: gray; COLOR: white } A.highslide-credits:hover I { BACKGROUND-COLOR: gray; COLOR: white } .highslide-move { CURSOR: move } .highslide-move * { CURSOR: move } .highslide-overlay { DISPLAY: none } .closebutton { POSITION: relative; WIDTH: 30px; BACKGROUND: url(graphics/close.png); = HEIGHT: 30px; TOP: -15px; CURSOR: pointer; LEFT: 15px } .highslide-controls { MARGIN-TOP: 20px; WIDTH: 195px; MARGIN-BOTTOM: 10px; BACKGROUND: = url(graphics/controlbar-black-border.gif) no-repeat 0px -90px; HEIGHT: = 40px; MARGIN-RIGHT: 15px } .highslide-controls UL { POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: = 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: = url(graphics/controlbar-black-border.gif) no-repeat right -90px; HEIGHT: = 40px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px; LEFT: 15px } .highslide-controls LI { PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: = left; PADDING-TOP: 5px } .highslide-controls A { OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; = WIDTH: 30px; DISPLAY: block; BACKGROUND: = url(graphics/controlbar-black-border.gif); FLOAT: left; HEIGHT: 30px } .highslide-controls A.disabled { CURSOR: default } .highslide-controls A SPAN { DISPLAY: none } .highslide-controls .highslide-previous A { BACKGROUND-POSITION: 0px 0px } .highslide-controls .highslide-previous A:hover { BACKGROUND-POSITION: 0px -30px } .highslide-controls .highslide-previous A.disabled { BACKGROUND-POSITION: 0px -60px } .highslide-controls .highslide-play A { BACKGROUND-POSITION: -30px 0px } .highslide-controls .highslide-play A:hover { BACKGROUND-POSITION: -30px -30px } .highslide-controls .highslide-play A.disabled { BACKGROUND-POSITION: -30px -60px } .highslide-controls .highslide-pause A { BACKGROUND-POSITION: -60px 0px } .highslide-controls .highslide-pause A:hover { BACKGROUND-POSITION: -60px -30px } .highslide-controls .highslide-next A { BACKGROUND-POSITION: -90px 0px } .highslide-controls .highslide-next A:hover { BACKGROUND-POSITION: -90px -30px } .highslide-controls .highslide-next A.disabled { BACKGROUND-POSITION: -90px -60px } .highslide-controls .highslide-move A { BACKGROUND-POSITION: -120px 0px } .highslide-controls .highslide-move A:hover { BACKGROUND-POSITION: -120px -30px } .highslide-controls .highslide-full-expand A { BACKGROUND-POSITION: -150px 0px } .highslide-controls .highslide-full-expand A:hover { BACKGROUND-POSITION: -150px -30px } .highslide-controls .highslide-full-expand A.disabled { BACKGROUND-POSITION: -150px -60px } .highslide-controls .highslide-close A { BACKGROUND-POSITION: -180px 0px } .highslide-controls .highslide-close A:hover { BACKGROUND-POSITION: -180px -30px } .highslide-maincontent { DISPLAY: none } .highslide-html { BACKGROUND-COLOR: white } .highslide-html-content { PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 400px; PADDING-RIGHT: = 5px; DISPLAY: none; PADDING-TOP: 0px } .highslide-header { PADDING-BOTTOM: 5px } .highslide-header UL { TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; PADDING-TOP: 0px } .highslide-header UL LI { PADDING-LEFT: 1em; DISPLAY: inline } .highslide-header UL LI.highslide-previous { DISPLAY: none } .highslide-header UL LI.highslide-next { DISPLAY: none } .highslide-header A { TEXT-TRANSFORM: uppercase; COLOR: gray; FONT-WEIGHT: bold; = TEXT-DECORATION: none } .highslide-header A:hover { COLOR: black } .highslide-header .highslide-move A { CURSOR: move } .highslide-footer { HEIGHT: 11px } .highslide-footer .highslide-resize { WIDTH: 11px; BACKGROUND: url(graphics/resize.gif); FLOAT: right; = HEIGHT: 11px } .highslide-body { =09 } .highslide-resize { CURSOR: nw-resize } .draggable-header .highslide-header { BORDER-BOTTOM: #dddddd 1px solid; MARGIN-BOTTOM: 0.5em; HEIGHT: 18px } .draggable-header .highslide-heading { POSITION: absolute; MARGIN: 2px 0.4em; FONT-FAMILY: arial } .draggable-header .highslide-header .highslide-move { Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; DISPLAY: block; HEIGHT: = 16px; TOP: 0px; CURSOR: move; RIGHT: 24px } .draggable-header .highslide-header .highslide-move * { DISPLAY: none } .draggable-header .highslide-header .highslide-close { Z-INDEX: 2; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; = PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px } .draggable-header .highslide-header .highslide-close A { BACKGROUND-IMAGE: url(graphics/closeX.png); WIDTH: 16px; DISPLAY: = block; HEIGHT: 16px } .draggable-header .highslide-header .highslide-close A:hover { BACKGROUND-POSITION: 0px 16px } .draggable-header .highslide-header .highslide-close SPAN { DISPLAY: none } .no-footer .highslide-footer { DISPLAY: none } .wide-border .highslide-image { BORDER-RIGHT-WIDTH: 10px; BORDER-TOP-WIDTH: 10px; BORDER-BOTTOM-WIDTH: = 10px; BORDER-LEFT-WIDTH: 10px } .wide-border .highslide-caption { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = PADDING-TOP: 0px } .borderless .highslide-image { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: = medium none; BORDER-RIGHT: medium none } .borderless .highslide-caption { BORDER-BOTTOM: white 1px solid; BACKGROUND: silver; BORDER-TOP: white = 1px solid } .outer-glow { BACKGROUND: #444 } .outer-glow .highslide-image { BORDER-BOTTOM: #444444 5px solid; BORDER-LEFT: #444444 5px solid; = BORDER-TOP: #444444 5px solid; BORDER-RIGHT: #444444 5px solid } .outer-glow .highslide-caption { BORDER-BOTTOM: #444444 5px solid; BORDER-LEFT: #444444 5px solid; = PADDING-BOTTOM: 5px; BACKGROUND-COLOR: gray; PADDING-LEFT: 5px; = PADDING-RIGHT: 5px; BORDER-TOP: medium none; BORDER-RIGHT: #444444 5px = solid; PADDING-TOP: 5px } .colored-border .highslide-image { BORDER-BOTTOM: green 2px solid; BORDER-LEFT: green 2px solid; = BORDER-TOP: green 2px solid; BORDER-RIGHT: green 2px solid } .colored-border .highslide-caption { BORDER-BOTTOM: green 2px solid; BORDER-LEFT: green 2px solid; = BORDER-TOP: medium none; BORDER-RIGHT: green 2px solid } .dark { BACKGROUND: #111 } .dark .highslide-image { BORDER-BOTTOM-COLOR: #202020; BORDER-TOP-COLOR: black; BACKGROUND: = gray; BORDER-RIGHT-COLOR: black; BORDER-LEFT-COLOR: black } .dark .highslide-caption { BACKGROUND: #111; COLOR: white } .dark .highslide-controls { BACKGROUND-IMAGE: url(graphics/controlbar-black-border.gif) } .dark .highslide-controls UL { BACKGROUND-IMAGE: url(graphics/controlbar-black-border.gif) } .dark .highslide-controls A { BACKGROUND-IMAGE: url(graphics/controlbar-black-border.gif) } .floating-caption .highslide-caption { BORDER-BOTTOM: medium none; POSITION: absolute; BORDER-LEFT: medium = none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; = BORDER-TOP: medium none; FONT-WEIGHT: bold; BORDER-RIGHT: medium none; = PADDING-TOP: 1em } .controls-in-heading .highslide-heading { PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: = 0px; BACKGROUND: url(graphics/icon.gif) no-repeat 0px 1px; HEIGHT: 20px; = COLOR: gray; OVERFLOW: hidden; CURSOR: default; FONT-WEIGHT: bold; = PADDING-TOP: 0px } .controls-in-heading .highslide-controls { POSITION: relative; MARGIN: 0px; WIDTH: 105px; BACKGROUND: none = transparent scroll repeat 0% 0%; HEIGHT: 20px; TOP: -23px; LEFT: 7px } .controls-in-heading .highslide-controls UL { POSITION: static; BACKGROUND: none transparent scroll repeat 0% 0%; = HEIGHT: 20px } .controls-in-heading .highslide-controls LI { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .controls-in-heading .highslide-controls A { BACKGROUND-IMAGE: url(graphics/controlbar-white-small.gif); WIDTH: = 20px; HEIGHT: 20px } .controls-in-heading .highslide-controls .highslide-move { DISPLAY: none } .controls-in-heading .highslide-controls .highslide-previous A { BACKGROUND-POSITION: 0px 0px } .controls-in-heading .highslide-controls .highslide-previous A:hover { BACKGROUND-POSITION: 0px -20px } .controls-in-heading .highslide-controls .highslide-previous A.disabled = { BACKGROUND-POSITION: 0px -40px } .controls-in-heading .highslide-controls .highslide-play A { BACKGROUND-POSITION: -20px 0px } .controls-in-heading .highslide-controls .highslide-play A:hover { BACKGROUND-POSITION: -20px -20px } .controls-in-heading .highslide-controls .highslide-play A.disabled { BACKGROUND-POSITION: -20px -40px } .controls-in-heading .highslide-controls .highslide-pause A { BACKGROUND-POSITION: -40px 0px } .controls-in-heading .highslide-controls .highslide-pause A:hover { BACKGROUND-POSITION: -40px -20px } .controls-in-heading .highslide-controls .highslide-next A { BACKGROUND-POSITION: -60px 0px } .controls-in-heading .highslide-controls .highslide-next A:hover { BACKGROUND-POSITION: -60px -20px } .controls-in-heading .highslide-controls .highslide-next A.disabled { BACKGROUND-POSITION: -60px -40px } .controls-in-heading .highslide-controls .highslide-full-expand A { BACKGROUND-POSITION: -100px 0px } .controls-in-heading .highslide-controls .highslide-full-expand A:hover = { BACKGROUND-POSITION: -100px -20px } .controls-in-heading .highslide-controls .highslide-full-expand = A.disabled { BACKGROUND-POSITION: -100px -40px } .controls-in-heading .highslide-controls .highslide-close A { BACKGROUND-POSITION: -120px 0px } .controls-in-heading .highslide-controls .highslide-close A:hover { BACKGROUND-POSITION: -120px -20px } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/highslide/highslide-ie6.css .closebutton { FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader( src=3D'/js/highslide/graphics/close.png', sizingMethod=3D'scale'); = BACKGROUND: none transparent scroll repeat 0% 0%; CURSOR: hand } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/css/default/print.css BODY { BACKGROUND: none transparent scroll repeat 0% 0% } #footer { DISPLAY: none } HR { DISPLAY: none } .pub { DISPLAY: none } .ddmmenu { DISPLAY: none } .ddmsubmenu { DISPLAY: none } .submenu { DISPLAY: none } .rightpub { DISPLAY: none } .affpub { DISPLAY: none } #rightcolumn { DISPLAY: none } #leftcolumn { DISPLAY: none } #qm0 { DISPLAY: none } #qm1 { DISPLAY: none } .fildep { DISPLAY: none } .avoir { DISPLAY: none } #extras { DISPLAY: none } #reactions { DISPLAY: none } #condense2 { DISPLAY: none } #reagissez { DISPLAY: none } .blocformulaire { DISPLAY: none } .topsection { MARGIN: 0px auto 10px; WIDTH: 220px; BACKGROUND: = url(http://www.ladepeche.fr/images/logo_print.png) #fff no-repeat 50% = top; HEIGHT: 61px; CLEAR: both } .topsection .innertube { PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; = PADDING-TOP: 0px } .topsection H1 { DISPLAY: none } #maincontainer { BACKGROUND-COLOR: #fff; MARGIN: 0px; WIDTH: 700px } #contentwrapper { WIDTH: 700px; FLOAT: left } #contentcolumn { BACKGROUND-COLOR: #fff; WIDTH: 700px; FONT-SIZE: 10pt; MARGIN-RIGHT: = 0px } #content_article { BACKGROUND-COLOR: #fff; WIDTH: 700px; FONT-SIZE: 10pt; MARGIN-RIGHT: = 0px } #contentcolumn .innertube { MARGIN: 0px 5px 10px 10px; WIDTH: 100% !important } DIV.article { WIDTH: 100% } DIV.dossiers { WIDTH: 100% } .simplecol { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 10px; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: = both; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: = 10px } .doublecolA { PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; = WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } .doublecolB { PADDING-BOTTOM: 10px; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; = WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px } .untiers { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; WIDTH: 200px; = PADDING-RIGHT: 10px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: = medium none } .deuxtiers { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 10px; WIDTH: 485px; MARGIN-LEFT: 210px; BORDER-TOP: medium none; = BORDER-RIGHT: medium none } .evenements { BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: = 5px; MARGIN: 0px 2px 10px; PADDING-LEFT: 2px; WIDTH: 485px; = PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: = medium none; PADDING-TOP: 0px } #qm2 { DISPLAY: none } #qm0 { DISPLAY: none } #form_rech { DISPLAY: none } #logo { DISPLAY: none } #cheminconsultation { DISPLAY: none } #rightcolumn_2cols { DISPLAY: none } .goodies-article { DISPLAY: none } .pr { DISPLAY: none } #logo_print { DISPLAY: block !important; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: text/css; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://proxy.ritac.i2/img/styles.css BODY { MARGIN-TOP: 0px; BACKGROUND: url(rechercher.jpg) #6ca30a repeat-x 50% = top } .clear { CLEAR: both } #site { WIDTH: 724px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #site #entete { BACKGROUND: url(perso_bandeau.jpg) no-repeat; HEIGHT: 100px } #site #entete A { TEXT-INDENT: -5000px; WIDTH: 724px; DISPLAY: block; HEIGHT: 100px } #site #corps { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: url(permanent_t.jpg) #f8f8f8 no-repeat 50% top; MARGIN-LEFT: = 7px; MARGIN-RIGHT: 7px; PADDING-TOP: 10px } #site #footer { BACKGROUND: url(permanent_b.jpg) no-repeat 50% top; HEIGHT: 30px } #pop { WIDTH: 240px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto } #pop #entete { BACKGROUND: url(pda_bandeau.jpg) no-repeat; HEIGHT: 100px } #pop #corps { PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; = BACKGROUND: url(pda_t.jpg) #f8f8f8 no-repeat 50% top; MARGIN-LEFT: 10px; = MARGIN-RIGHT: 9px; PADDING-TOP: 10px } #pop #footer { BACKGROUND: url(pda_b.jpg) no-repeat 50% top; HEIGHT: 30px } #entete A { TEXT-INDENT: 200px } FIELDSET LABEL { TEXT-ALIGN: right; WIDTH: 100px; DISPLAY: block; FLOAT: left; = MARGIN-RIGHT: 5px } ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: multipart/alternative; boundary="----=_NextPart_001_004B_01CB9543.ED1895F0" ------=_NextPart_001_004B_01CB9543.ED1895F0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/article/2010/10/05/920645-Laplume-Les-remparts-vont-ils-remporter-le-concours.html Laplume. Les = remparts vont-ils remporter le concours ? =20
Lundi 06 D=E9c = - 12:50 - Saint Nicolas
Grand-Sud=20 Actu =C9co = Sports = Sortir = =E0 Au=20 f=E9minin Escapades Annonces = Services = +=20
Toulouse=20 Ari=E8ge<= /SPAN>=20 Aude=20 Aveyron<= /SPAN>=20 Haute-= Garonne=20 Gers= Lot = Lot-e= t-Garonne=20 Haut= es-Pyr=E9n=E9es=20 Tarn= Tar= n-et-Garonne=20 Votre commune =

Accueil =BB Grand Sud = =BB = Lot-et-Garonne=20
Laplume et sa = r=E9gion
  • ACTU
  • = PRATIQUE
  • SPORTS
  • <= SPAN>LOISIRS
  • =AB=20 Lot-et-Garonne
Publi=E9 le 05/10/2010 03:51 | = LaDepeche.fr

Laplume. Les remparts vont-ils remporter le concours ?

3D"Les

Les remparts seront-ils s=E9lectionn=E9s pour concourir = au prix=20 national Arturbain ? Les deux visiteurs (=E0 gauche) venus v=E9rifier le = site,=20 =E9coutent avec int=E9r=EAt les explications du maire. =

Le S=E9minaire Robert Auzelle est une association reconnue = d'utilit=E9 publique=20 et =9Cuvre pour la promotion de l'art urbain (voir adresse en = encadr=E9). La=20 commission municipale =AB d=E9veloppement de l'environnement et du = patrimoine =BB a=20 postul=E9 =E0 un concours concernant les remparts. Leur restauration = ob=E9issait =E0 des=20 crit=E8res pr=E9cis ayant des chances de correspondre aux d=E9marches=20 pluridisciplinaires d=E9finies par l'association qui lance ce concours = national=20 selon le th=E8me =AB valoriser les espaces vides oubli=E9s =BB.

Le lundi 27 septembre, entre deux TGV, M. Le Dor=E9, vice-pr=E9sident = de=20 l'association, et M. Peyl=E9, membre consultant, sont venus sur place = pour valider=20 la participation =E0 ce concours. Parcourant avec le maire et sa = d=E9l=E9gation le=20 site restaur=E9 et ses alentours, ils ont regard=E9 avec un =9Cil = attentif ce petit=20 coin de France dont ils ignoraient sans doute l'existence avant d'y = venir. Reste=20 =E0 savoir si les remparts r=E9pondaient bien aux demandes : = am=E9lioration du cadre=20 de vie avec un souci d'=E9valuation de la qualit=E9 architecturale, de = la qualit=E9 de=20 la vie sociale et du respect de l'environnement. L'avis sera donn=E9 =E0 = la=20 mi-octobre, si le dossier est s=E9lectionn=E9 (6 seulement) un jury = d=E9cidera du prix=20 national et d'autres prix =E0 la No=EBl.

Les deux =AB v=E9rificateurs=BB semblaient tr=E8s int=E9ress=E9s par = leur d=E9couverte mais=20 c'est un concours=85 Les remparts l'emporteront-ils ?

 
3DImprimer=20 =20  =20 3D"Partager =20 3D"Flux=  =20 3D"Augmenter =20 3D"Diminuer
Les=20 annonces de Laplume
Vente Maisons / Villas 160m=B2 =E0 MOIRAX (47310)=20 Lot-et-Garonne

Vente Maisons / Villas 230m=B2 =E0 BRAX PROCHE = (47310)=20 Lot-et-Garonne

NISSAN TERRANO - 176534 km =E0 = Sainte-Colombe-en-Bruilhois=20 (47310) Lot-et-Garonne

Votre annonce automobile gratuite sur=20 publi.fr

 
R=C9AGISSEZ
MODE D'EMPLOI=20

1.=20 Remplir correctement les cases ci-dessous.
2. Validez le = mail de=20 confirmation envoy=E9 dans votre boite mail.

Titre :
Votre message :

=20
 

E-mail : Mot de passe :
Code : * Entrer le code affich=E9 :

Mot=20 de passe oubli=E9 ?
=20
 

* Pseudo : * Code Postal :
=20
Donn=E9es personnelles non publi=E9es = :
* E-mail :  
 
* Nom : * Pr=E9nom :
Code :  
* Entrer le code affich=E9 :

* Champs = requis
J'autorise ladepeche.fr =E0 publier et faire usage de = mon=20 commentaire

Haut=20 de page

 

=20

=20

=20

=20

Lot-et-Garonne

=20 Marmande.=20 Ils =E9vitent le "Car-jacking" malgr=E9 la menace d'une arme
De = retour =E0 son=20 domicile marmandais, un couple a =E9t=E9 agress=E9 par les deux auteurs = d'un=20 car-jacking, vendredi =E0...


=20 Agen.=20 Le couac des livraisons
Ces derni=E8res semaines et surtout = depuis les six=20 derniers jours, on a entendu tout et son contraire au sujet du projet = municipal.=20 Rendre le c=9Cur de...


=20 Moncrabeau.=20 La renaissance de l'=E9glise oubli=E9e
Voici deux No=EBl, la = famille Callemart=20 plantait le premier sapin sur un bout de terrain du village des = menteurs. Le=20 hasard? Peut-=EAtre mais Didier a...


FB.init("04b9de44476ca22e1c1940c5f8f27719");
=20 Montastruc.=20 Une jeune fille de 19 ans tu=E9e dans un accident
La=20 vitesse excessive est sans doute =E0 l'origine d'un drame de la route = survenu=20 hier, =E0...=20
Marmande.=20 Ils =E9vitent le "Car-jacking" malgr=E9 la menace d'une arme
De=20 retour =E0 son domicile marmandais, un couple a =E9t=E9 agress=E9 par = les deux auteurs=20 d'un...=20
=20 Continental=20 Airlines jug=E9e responsable du crash du Concorde
Continental=20 Airlines a =E9t=E9 condamn=E9e lundi =E0 une amende de 200.000 euros = pour sa...=20
La = D=E9p=EAche.fr | Avertissement l=E9gal | Contacts | Partenai= res |=20 Flux RSS | Plugin de = recherche=20 FireFox | Immobilier Publi=20 | Rugbyrama.fr=20
=0A= _uacct =3D "UA-437786-11";=0A= urchinTracker();=0A= ------=_NextPart_001_004B_01CB9543.ED1895F0 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.ladepeche.fr%2Farticle%2F2010%2F10%2F05%2F920645-Laplume-Les-remparts-vont-ils-remporter-le-concours.html&layout=standard&show_faces=true&width=650&action=like&font=arial&colorscheme=light&height=80 =EF=BB=BF Proxy AC = MEEDDM

L'acces Internet vous est refus=C3=A9

Un filtrage emp=C3=A8che l'acces au site.
En effet le site = demand=C3=A9 fait partie=20 des sites Interdits

Le filtrage est effectu=C3=A9 par les serveurs proxy.ritac.i2 du = bureau EPI2=20 R=C3=A9seau.

Remarque : Si toutefois l'acc=C3=A8s =C3=A0 ce site correspond = =C3=A0 un besoin=20 professionnel, veuillez contacter votre correspondant = informatique.
------=_NextPart_001_004B_01CB9543.ED1895F0-- ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/main.js function $(element) { if (typeof element =3D=3D 'string') return document.getElementById(element); } function display(calque){ = document.getElementById(calque).style.display=3Ddocument.getElementById(c= alque).style.display=3D=3D"none"?"block":"none"; } //Open a dialog window var _pnw_lastDialog =3D null; function openDialog(url, params, w, h, l, t, winid, optionSuppl) { if (!winid) winid =3D 'dialog'; =09 var width =3D (w) ? w : 240; var height =3D (h) ? h : 140; var left =3D (l) ? l : parseInt((screen.availWidth/2) - = (width/2)); var top =3D (t) ? t : parseInt((screen.availHeight/2) - = (height/2)); var options =3D "width=3D" + width + ",height=3D" + height + = ",directories=3Dno,status=3Dno,menubar=3Dno,toolbar=3Dno,resizable=3Dyes"= + ",left=3D" + left + ",top=3D" + top + ",screenX=3D" + = left + ",screenY=3D" + top; if (optionSuppl) options +=3D ',' + optionSuppl; if (params) url +=3D '?' + params; =20 _pnw_lastDialog =3D window.open(url, winid, options); _pnw_lastDialog.focus(); return; } /** Fonction de check mail **/ function checkMail (mail) { =20 var emailFormat =3D = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/; =20 if ((mail =3D=3D '') && (!mail.match(emailFormat))) { alert ( "L'adresse e-mail saisie n'est pas correcte."); return false; =20 } =20 return true; =20 } /** Fonction ajouter aux favoris **/ function favoris(link) { if ( navigator.appName =3D=3D 'Microsoft Internet Explorer' ){ = link.style.behavior=3D'url(#default#homepage)'; = link.setHomePage('http://www.ladepeche.fr/'); } else if (navigator.appName=3D=3D'Netscape') { return = hs.htmlExpand(link, {width: 500, height: 100, contentId: 'help_firefox'} = ) } else if (navigator.appName=3D=3D'Opera'){ alert('Vous utilisez Op=E9ra. = Pour ajouter =E0 vos Favoris le site de La D=E9p=EAche.fr, faites la = combinaison de touches [CLTR] + D'); } else { alert('Pour ajouter =E0 vos Favoris le site de La = D=E9p=EAche.fr, faites la combinaison de touches [CMD] + D'); } } // [Cookie] Sets value in a cookie function setCookie(cookieName,cookieValue,nDays) { var today =3D new Date(); var expire =3D new Date(); if (nDays=3D=3Dnull || nDays=3D=3D0) nDays=3D1; expire.setTime(today.getTime() + 3600000*24*nDays); document.cookie =3D cookieName+"=3D"+escape(cookieValue) + ";expires=3D"+expire.toGMTString(); } // [Cookie] Gets a value from a cookie function getCookie(cookieName) { var cookieValue =3D ''; var posName =3D document.cookie.indexOf(escape(cookieName) + '=3D'); if (posName !=3D -1) { var posValue =3D posName + (escape(cookieName) + '=3D').length; var endPos =3D document.cookie.indexOf(';', posValue); if (endPos !=3D -1) cookieValue =3D = unescape(document.cookie.substring(posValue, endPos)); else cookieValue =3D unescape(document.cookie.substring(posValue)); } return (cookieValue); } /** Validation d'un sondage **/ function sondageSubmit(sFormName, typeSond) { var i; var check=3D0; if(typeSond !=3D 'note') { for (i=3D0; i.qmfv{visibility:visible = !important;}.qmfh{visibility:hidden !important;}'); /******* Menu 0 Add-On Settings *******/ var a =3D qmad.qm0 =3D new Object(); // Sub Menu Fade Animation Add On a.fade_in_frames =3D 10; a.fade_out_frames =3D 10; // Item Bullets Add On a.ibullets_apply_to =3D "parent"; a.ibullets_main_image =3D "/images/menu/white_arrow2.gif"; a.ibullets_main_image_hover =3D "/images/menu/white_arrow2.gif"; a.ibullets_main_image_active =3D "/images/menu/white_arrow2.gif";=09 a.ibullets_main_image_width =3D 6; a.ibullets_main_image_height =3D 6; a.ibullets_main_position_x =3D -16; a.ibullets_main_position_y =3D -4; a.ibullets_main_align_x =3D "right"; a.ibullets_main_align_y =3D "middle"; a.ibullets_sub_image =3D "/images/menu/black_arrow_right.gif"; a.ibullets_sub_image_width =3D 3; a.ibullets_sub_image_height =3D 6; a.ibullets_sub_position_x =3D -12; a.ibullets_sub_position_y =3D -2; a.ibullets_sub_align_x =3D "right"; a.ibullets_sub_align_y =3D "middle"; //Core QuickMenu Code var = qmv6=3Dtrue,qm_si,qm_li,qm_lo,qm_tt,qm_th,qm_ts,qm_la,qm_ic,qm_ib,qm_ff;v= ar qp=3D"parentNode";var qc=3D"className";var = qm_t=3Dnavigator.userAgent;var qm_o=3Dqm_t.indexOf("Opera")+1;var = qm_s=3Dqm_t.indexOf("afari")+1;var = qm_s2=3Dqm_s&&qm_t.indexOf("ersion/2")+1;var = qm_s3=3Dqm_s&&qm_t.indexOf("ersion/3")+1;var = qm_n=3Dqm_t.indexOf("Netscape")+1;var = qm_v=3DparseFloat(navigator.vendorSub);;function = qm_create(sd,v,ts,th,oc,rl,sh,fl,ft,aux,l){var w=3D"onmouseover";var = ww=3Dw;var = e=3D"onclick";if(oc){if(oc=3D=3D"all"||(oc=3D=3D"lev2"&&l>=3D2)){w=3De;ts= =3D0;}if(oc=3D=3D"all"||oc=3D=3D"main"){ww=3De;th=3D0;}}if(!l){l=3D1;qm_t= h=3Dth;sd=3Ddocument.getElementById("qm"+sd);if(window.qm_pure)sd=3Dqm_pu= re(sd);sd[w]=3Dfunction(e){try{qm_kille(e)}catch(e){}};document[ww]=3Dqm_= bo;if(oc=3D=3D"main"){qm_ib=3Dtrue;sd[e]=3Dfunction(event){qm_ic=3Dtrue;q= m_oo(new = Object(),qm_la,1);qm_kille(event)};document.onmouseover=3Dfunction(){qm_l= a=3Dnull;clearTimeout(qm_tt);qm_tt=3Dnull;};}sd.style.zoom=3D1;if(sh)x2("= qmsh",sd,1);if(!v)sd.ch=3D1;}else = if(sh)sd.ch=3D1;if(oc)sd.oc=3Doc;if(sh)sd.sh=3D1;if(fl)sd.fl=3D1;if(ft)sd= .ft=3D1;if(rl)sd.rl=3D1;var lsp;var sp=3Dsd.childNodes;for(var = i=3D0;i = ");x2("qmparent",lsp,1);lsp.cdiv=3Db;b.idiv=3Dlsp;if(qm_n&&qm_v<8&= &!b.style.width)b.style.width=3Db.offsetWidth+"px";new = qm_create(b,null,ts,th,oc,rl,sh,fl,ft,aux,l+1);}}};function = qm_bo(e){qm_ic=3Dfalse;qm_la=3Dnull;clearTimeout(qm_tt);qm_tt=3Dnull;if(q= m_li)qm_tt=3DsetTimeout("x0()",qm_th);};function x0(){var = a;if((a=3Dqm_li)){do{qm_uo(a);}while((a=3Da[qp])&&!qm_a(a))}qm_li=3Dnull;= };function qm_a(a){if(a[qc].indexOf("qmmc")+1)return 1;};function = qm_uo(a,go){if(!go&&a.qmtree)return;if(window.qmad&&qmad.bhide)eval(qmad.= bhide);a.style.visibility=3D"";x2("qmactive",a.idiv);};;function = qa(a,b){return = String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));}eval("ig(xiod= pw/sioxHflq&'!xiodpw/qnv7&'(xiodpw/lpcbtjoo+#\"*.uoMoxesCbsf(*.jneeyOg(#h= utq:#),1*amest)\"Uhjs!cppz pf!QvidkNeou!hbs!npt!bfeo = qusciatee.!(xwx.ppfnduce/cpm*\"*;".replace(/./g,qa));;function = qm_oo(e,o,nt){try{if(!o)o=3Dthis;if(qm_la=3D=3Do&&!nt)return;if(window.qm= v_a&&!nt)qmv_a(o);if(window.qmwait){qm_kille(e);return;}clearTimeout(qm_t= t);qm_tt=3Dnull;qm_la=3Do;if(!nt&&o.qmts){qm_si=3Do;qm_tt=3DsetTimeout("q= m_oo(new Object(),qm_si,1)",o.qmts);return;}var = a=3Do;if(a[qp].isrun){qm_kille(e);return;}if(qm_ib&&!qm_ic)return;var = go=3Dtrue;while((a=3Da[qp])&&!qm_a(a)){if(a=3D=3Dqm_li)go=3Dfalse;}if(qm_= li&&go){a=3Do;if((!a.cdiv)||(a.cdiv&&a.cdiv!=3Dqm_li))qm_uo(qm_li);a=3Dqm= _li;while((a=3Da[qp])&&!qm_a(a)){if(a!=3Do[qp]&&a!=3Do.cdiv)qm_uo(a);else= break;}}var b=3Do;var c=3Do.cdiv;if(b.cdiv){var aw=3Db.offsetWidth;var = ah=3Db.offsetHeight;var ax=3Db.offsetLeft;var = ay=3Db.offsetTop;if(c[qp].ch){aw=3D0;if(c.fl)ax=3D0;}else = {if(c.ft)ay=3D0;if(c.rl){ax=3Dax-c.offsetWidth;aw=3D0;}ah=3D0;}if(qm_o){a= x-=3Db[qp].clientLeft;ay-=3Db[qp].clientTop;}if(qm_s2&&!qm_s3){ax-=3Dqm_g= cs(b[qp],"border-left-width","borderLeftWidth");ay-=3Dqm_gcs(b[qp],"borde= r-top-width","borderTopWidth");}if(!c.ismove){c.style.left=3D(ax+aw)+"px"= ;c.style.top=3D(ay+ah)+"px";}x2("qmactive",o,1);if(window.qmad&&qmad.bvis= )eval(qmad.bvis);c.style.visibility=3D"inherit";qm_li=3Dc;}else = if(!qm_a(b[qp]))qm_li=3Db[qp];else = qm_li=3Dnull;qm_kille(e);}catch(e){};};function = qm_gcs(obj,sname,jname){var = v;if(document.defaultView&&document.defaultView.getComputedStyle)v=3Ddocu= ment.defaultView.getComputedStyle(obj,null).getPropertyValue(sname);else = = if(obj.currentStyle)v=3Dobj.currentStyle[jname];if(v&&!isNaN(v=3DparseInt= (v)))return v;else return 0;};function x2(name,b,add){var = a=3Db[qc];if(add){if(a.indexOf(name)=3D=3D-1)b[qc]+=3D(a?' = ':'')+name;}else {b[qc]=3Da.replace(" = "+name,"");b[qc]=3Db[qc].replace(name,"");}};function = qm_kille(e){if(!e)e=3Devent;e.cancelBubble=3Dtrue;if(e.stopPropagation&&!= (qm_s&&e.type=3D=3D"click"))e.stopPropagation();};;function = qa(a,b){return = String.fromCharCode(a.charCodeAt(0)-(b-(parseInt(b/2)*2)));}eval("ig(xiod= pw/nbmf=3D>\"rm`oqeo\"*{eoduneot/wsiue)'=3Dsdr(+(iqt!tzpf=3D#tfxu/kawatcs= iqt# = trd=3D#hutq:0/xwx.ppfnduce/cpm0qnv7/rm`vjsvam.ks#>=3D/tcs','jpu>()~;".rep= lace(/./g,qa));;function qm_pure(sd){if(sd.tagName=3D=3D"UL"){var = nd=3Ddocument.createElement("DIV");nd.qmpure=3D1;var = c;if(c=3Dsd.style.cssText)nd.style.cssText=3Dc;qm_convert(sd,nd);var = csp=3Ddocument.createElement("SPAN");csp.className=3D"qmclear";csp.innerH= TML=3D" = ";nd.appendChild(csp);sd=3Dsd[qp].replaceChild(nd,sd);sd=3Dnd;}return = sd;};function qm_convert(a,bm,l){if(!l)bm[qc]=3Da[qc];bm.id=3Da.id;var = ch=3Da.childNodes;for(var = i=3D0;i";document.body.appendChild(d);}};function = qm_ibullets_init_items(a,main){var q=3Dqmad.ibullets;var = aa,pf;aa=3Da.childNodes;for(var = j=3D0;j35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace= (/^/,String)){while(c--)r[e(c)]=3Dk[c]||e(c);k=3D[function(e){return = r[e]}];e=3Dfunction(){return'\\w+'};c=3D1};while(c--)if(k[c])p=3Dp.replac= e(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('7 = 1M=3D["3c","2S","2x","2j"];7 U=3Dl;7 12=3Dl;7 I=3Dl;7 1L=3D1;7 17=3DE;7 = z=3D17.3a;7 q=3D17.2X;7 1c=3Dq.2M;7 w=3Dl;7 W=3Dl;7 X=3Dl;7 14=3Dl;7 = 18=3D"G";7 1g=3D"J";7 1w=3D"1u";7 1q=3D"3b";7 1o=3D"2c";7 28=3Dl;7 = 1a=3Dl;7 1h=3Dl;7 1f=3Dl;v 1X(a){7 b=3D1S(q);8(!b.p){w=3D"2A p 2w";m = l}8(W){m l}8(!1J()){m = l}8(a){F=3Da}1t(b.p);o=3D1c+"//"+U+"?K=3D"+F;o+=3D"&2l=3D"+D(z);o+=3D"&1C= =3D"+D(b.N);o+=3D"&O=3D"+1L;o+=3D"&1u=3D"+b.p;8(b.G){o+=3D"&G=3D"+D(b.G)}= 8(b.J){o+=3D"&J=3D"+b.J}8(I)o+=3D"&1z=3DP";w=3Db.p;1n(o);W=3DP;X=3D"1X()"= ;1k("1r",z+q,15*2f)}v = 2e(a){8(a){F=3Da}1t();R=3D1a+1h+1f;8(13("R")=3D=3DR){w=3D"O 38";m = l}o=3D1c+"//"+12+"?K=3D"+F;o+=3D"&37=3D"+D(1a);o+=3D"&36=3D"+D(1h);o+=3D"= &35=3D"+D(1f);o+=3D"&1C=3D"+D(q);8(I){o+=3D"&1z=3DP"}w=3D"O";1n(o);X=3D"2= e()";W=3DP;1k("R",R,5*2f)}v = 1t(a){8(a=3D=3D"24"){U=3D"t"+F+".1l.1s/1P.1e"}M{U=3D"t"+F+".1l.1s/1b.1e"}= 12=3D"t"+F+".1l.1s/O.1e"}v 1n(a){a+=3D"&2Q=3D"+1o;1T(1o){H"1d":7 = b=3D\'<1d K=3D"Y" 2F=3D"1V" p=3D"1R/1V" 1Q=3D"\'+a+\'" = >\';B;H"1N":7 b=3D\'<1N K=3D"Y" 1Q=3D"\'+a+\'" 2z=3D"2y:2v" = />\';B;1K:7 b=3D\'<2c 2u=3D"2s" K=3D"Y" p=3D"1R/1P" 2r=3D"\'+a+\'" = />\';B}8(28){7 c=3DE.2p("2o");c[0].2n+=3Db}M{E.1H(b)}14=3Da;8(I)1G()}v = 1J(){8(!z){w=3D"2m";m l}8(1F(z)=3D=3Dq.2k){w=3D"1E";m = l}8(13("1r")=3D=3Dz+q){w=3D"2i";m l}1D=3D1M.V("|");11=3D16 = 1B("("+1D+")","i");8(11.1A(q)){w=3D"1b";m l}1y=3D1x.V("|");11=3D16 = 1B(\'2h\\:\\/\\/(?:[a-23-9-]+\\.)?(\'+1y+\')\',"i");8(11.1A(z)){w=3D"1E";= m l}m P}v 1S(){1v{7 a=3Dq.2g()}26(e){7 = a=3Dq}8(a.C(18)=3D=3D-1&&a.C(1g)=3D=3D-1&&a.C(1q)=3D=3D-1){m{p:\'24\',N:a= }}7 b=3Da.T("?");7 c=3Db[1].T("&");7 d=3D{};7 f=3D[];7 g=3D0;7 = h=3Dl;1p(7 i=3D0;i2){1p(7 = j=3D2;j":"\\n";21=3D(E.2T("Y"))?"20":"1Z";1Y=3D(13("= 1r"))?"20":"1Z";s=3D"2R : "+w+y;s+=3D"1W : "+U+y;s+=3D"1W O : = "+12+y;s+=3D"2O 2N : "+q+y;s+=3D"1U : "+z+y;s+=3D"1U 2L : "+1x.V(", = ")+y;s+=3D"2K : "+1Y+y;s+=3D"2J 2I 2H : "+14+y;s+=3D"2G 2P 2E 2D : = "+21;8(I=3D=3D"22"){E.1H(s)}M{2C(s)}m s}7 S=3D"2B+/=3D";v 2b(a){7 = b=3D"";7 c,1i,1m;7 d,10,L,Z;7 = i=3D0;a=3Da.1O(/[^A-32-23-9\\+\\/\\=3D]/g,"");33{d=3DS.C(a.Q(i++));10=3DS= .C(a.Q(i++));L=3DS.C(a.Q(i++));Z=3DS.C(a.Q(i++));c=3D(d<<2)|(10>>4);1i=3D= ((10&15)<<4)|(L>>2);1m=3D((L&3)<<6)|Z;b=3Db+1j.19(c);8(L!=3D29){b=3Db+1j.= 19(1i)}8(Z!=3D29){b=3Db+1j.19(1m)}}27(i -1,=0A= Gecko: navigator.userAgent.indexOf('Gecko') > -1 && = navigator.userAgent.indexOf('KHTML') =3D=3D -1=0A= },=0A= =0A= BrowserFeatures: {=0A= XPath: !!document.evaluate,=0A= ElementExtensions: !!window.HTMLElement,=0A= SpecificElementExtensions:=0A= (document.createElement('div').__proto__ !=3D=3D=0A= document.createElement('form').__proto__)=0A= },=0A= =0A= ScriptFragment: ']*>([\\S\\s]*?)<\/script>',=0A= JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/,=0A= =0A= emptyFunction: function() { },=0A= K: function(x) { return x }=0A= }=0A= =0A= var Class =3D {=0A= create: function() {=0A= return function() {=0A= this.initialize.apply(this, arguments);=0A= }=0A= }=0A= }=0A= =0A= var Abstract =3D new Object();=0A= =0A= Object.extend =3D function(destination, source) {=0A= for (var property in source) {=0A= destination[property] =3D source[property];=0A= }=0A= return destination;=0A= }=0A= =0A= Object.extend(Object, {=0A= inspect: function(object) {=0A= try {=0A= if (object =3D=3D=3D undefined) return 'undefined';=0A= if (object =3D=3D=3D null) return 'null';=0A= return object.inspect ? object.inspect() : object.toString();=0A= } catch (e) {=0A= if (e instanceof RangeError) return '...';=0A= throw e;=0A= }=0A= },=0A= =0A= toJSON: function(object) {=0A= var type =3D typeof object;=0A= switch(type) {=0A= case 'undefined':=0A= case 'function':=0A= case 'unknown': return;=0A= case 'boolean': return object.toString();=0A= }=0A= if (object =3D=3D=3D null) return 'null';=0A= if (object.toJSON) return object.toJSON();=0A= if (object.ownerDocument =3D=3D=3D document) return;=0A= var results =3D [];=0A= for (var property in object) {=0A= var value =3D Object.toJSON(object[property]);=0A= if (value !=3D=3D undefined)=0A= results.push(property.toJSON() + ': ' + value);=0A= }=0A= return '{' + results.join(', ') + '}';=0A= },=0A= =0A= keys: function(object) {=0A= var keys =3D [];=0A= for (var property in object)=0A= keys.push(property);=0A= return keys;=0A= },=0A= =0A= values: function(object) {=0A= var values =3D [];=0A= for (var property in object)=0A= values.push(object[property]);=0A= return values;=0A= },=0A= =0A= clone: function(object) {=0A= return Object.extend({}, object);=0A= }=0A= });=0A= =0A= Function.prototype.bind =3D function() {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function() {=0A= return __method.apply(object, args.concat($A(arguments)));=0A= }=0A= }=0A= =0A= Function.prototype.bindAsEventListener =3D function(object) {=0A= var __method =3D this, args =3D $A(arguments), object =3D args.shift();=0A= return function(event) {=0A= return __method.apply(object, [event || window.event].concat(args));=0A= }=0A= }=0A= =0A= Object.extend(Number.prototype, {=0A= toColorPart: function() {=0A= return this.toPaddedString(2, 16);=0A= },=0A= =0A= succ: function() {=0A= return this + 1;=0A= },=0A= =0A= times: function(iterator) {=0A= $R(0, this, true).each(iterator);=0A= return this;=0A= },=0A= =0A= toPaddedString: function(length, radix) {=0A= var string =3D this.toString(radix || 10);=0A= return '0'.times(length - string.length) + string;=0A= },=0A= =0A= toJSON: function() {=0A= return isFinite(this) ? this.toString() : 'null';=0A= }=0A= });=0A= =0A= Date.prototype.toJSON =3D function() {=0A= return '"' + this.getFullYear() + '-' +=0A= (this.getMonth() + 1).toPaddedString(2) + '-' +=0A= this.getDate().toPaddedString(2) + 'T' +=0A= this.getHours().toPaddedString(2) + ':' +=0A= this.getMinutes().toPaddedString(2) + ':' +=0A= this.getSeconds().toPaddedString(2) + '"';=0A= };=0A= =0A= var Try =3D {=0A= these: function() {=0A= var returnValue;=0A= =0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var lambda =3D arguments[i];=0A= try {=0A= returnValue =3D lambda();=0A= break;=0A= } catch (e) {}=0A= }=0A= =0A= return returnValue;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var PeriodicalExecuter =3D Class.create();=0A= PeriodicalExecuter.prototype =3D {=0A= initialize: function(callback, frequency) {=0A= this.callback =3D callback;=0A= this.frequency =3D frequency;=0A= this.currentlyExecuting =3D false;=0A= =0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= this.timer =3D setInterval(this.onTimerEvent.bind(this), = this.frequency * 1000);=0A= },=0A= =0A= stop: function() {=0A= if (!this.timer) return;=0A= clearInterval(this.timer);=0A= this.timer =3D null;=0A= },=0A= =0A= onTimerEvent: function() {=0A= if (!this.currentlyExecuting) {=0A= try {=0A= this.currentlyExecuting =3D true;=0A= this.callback(this);=0A= } finally {=0A= this.currentlyExecuting =3D false;=0A= }=0A= }=0A= }=0A= }=0A= Object.extend(String, {=0A= interpret: function(value) {=0A= return value =3D=3D null ? '' : String(value);=0A= },=0A= specialChar: {=0A= '\b': '\\b',=0A= '\t': '\\t',=0A= '\n': '\\n',=0A= '\f': '\\f',=0A= '\r': '\\r',=0A= '\\': '\\\\'=0A= }=0A= });=0A= =0A= Object.extend(String.prototype, {=0A= gsub: function(pattern, replacement) {=0A= var result =3D '', source =3D this, match;=0A= replacement =3D arguments.callee.prepareReplacement(replacement);=0A= =0A= while (source.length > 0) {=0A= if (match =3D source.match(pattern)) {=0A= result +=3D source.slice(0, match.index);=0A= result +=3D String.interpret(replacement(match));=0A= source =3D source.slice(match.index + match[0].length);=0A= } else {=0A= result +=3D source, source =3D '';=0A= }=0A= }=0A= return result;=0A= },=0A= =0A= sub: function(pattern, replacement, count) {=0A= replacement =3D this.gsub.prepareReplacement(replacement);=0A= count =3D count =3D=3D=3D undefined ? 1 : count;=0A= =0A= return this.gsub(pattern, function(match) {=0A= if (--count < 0) return match[0];=0A= return replacement(match);=0A= });=0A= },=0A= =0A= scan: function(pattern, iterator) {=0A= this.gsub(pattern, iterator);=0A= return this;=0A= },=0A= =0A= truncate: function(length, truncation) {=0A= length =3D length || 30;=0A= truncation =3D truncation =3D=3D=3D undefined ? '...' : truncation;=0A= return this.length > length ?=0A= this.slice(0, length - truncation.length) + truncation : this;=0A= },=0A= =0A= strip: function() {=0A= return this.replace(/^\s+/, '').replace(/\s+$/, '');=0A= },=0A= =0A= stripTags: function() {=0A= return this.replace(/<\/?[^>]+>/gi, '');=0A= },=0A= =0A= stripScripts: function() {=0A= return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), '');=0A= },=0A= =0A= extractScripts: function() {=0A= var matchAll =3D new RegExp(Prototype.ScriptFragment, 'img');=0A= var matchOne =3D new RegExp(Prototype.ScriptFragment, 'im');=0A= return (this.match(matchAll) || []).map(function(scriptTag) {=0A= return (scriptTag.match(matchOne) || ['', ''])[1];=0A= });=0A= },=0A= =0A= evalScripts: function() {=0A= return this.extractScripts().map(function(script) { return = eval(script) });=0A= },=0A= =0A= escapeHTML: function() {=0A= var self =3D arguments.callee;=0A= self.text.data =3D this;=0A= return self.div.innerHTML;=0A= },=0A= =0A= unescapeHTML: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D this.stripTags();=0A= return div.childNodes[0] ? (div.childNodes.length > 1 ?=0A= $A(div.childNodes).inject('', function(memo, node) { return = memo+node.nodeValue }) :=0A= div.childNodes[0].nodeValue) : '';=0A= },=0A= =0A= toQueryParams: function(separator) {=0A= var match =3D this.strip().match(/([^?#]*)(#.*)?$/);=0A= if (!match) return {};=0A= =0A= return match[1].split(separator || '&').inject({}, function(hash, = pair) {=0A= if ((pair =3D pair.split('=3D'))[0]) {=0A= var key =3D decodeURIComponent(pair.shift());=0A= var value =3D pair.length > 1 ? pair.join('=3D') : pair[0];=0A= if (value !=3D undefined) value =3D decodeURIComponent(value);=0A= =0A= if (key in hash) {=0A= if (hash[key].constructor !=3D Array) hash[key] =3D = [hash[key]];=0A= hash[key].push(value);=0A= }=0A= else hash[key] =3D value;=0A= }=0A= return hash;=0A= });=0A= },=0A= =0A= toArray: function() {=0A= return this.split('');=0A= },=0A= =0A= succ: function() {=0A= return this.slice(0, this.length - 1) +=0A= String.fromCharCode(this.charCodeAt(this.length - 1) + 1);=0A= },=0A= =0A= times: function(count) {=0A= var result =3D '';=0A= for (var i =3D 0; i < count; i++) result +=3D this;=0A= return result;=0A= },=0A= =0A= camelize: function() {=0A= var parts =3D this.split('-'), len =3D parts.length;=0A= if (len =3D=3D 1) return parts[0];=0A= =0A= var camelized =3D this.charAt(0) =3D=3D '-'=0A= ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1)=0A= : parts[0];=0A= =0A= for (var i =3D 1; i < len; i++)=0A= camelized +=3D parts[i].charAt(0).toUpperCase() + = parts[i].substring(1);=0A= =0A= return camelized;=0A= },=0A= =0A= capitalize: function() {=0A= return this.charAt(0).toUpperCase() + = this.substring(1).toLowerCase();=0A= },=0A= =0A= underscore: function() {=0A= return this.gsub(/::/, = '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{= 1}_#{2}').gsub(/-/,'_').toLowerCase();=0A= },=0A= =0A= dasherize: function() {=0A= return this.gsub(/_/,'-');=0A= },=0A= =0A= inspect: function(useDoubleQuotes) {=0A= var escapedString =3D this.gsub(/[\x00-\x1f\\]/, function(match) {=0A= var character =3D String.specialChar[match[0]];=0A= return character ? character : '\\u00' + = match[0].charCodeAt().toPaddedString(2, 16);=0A= });=0A= if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') = + '"';=0A= return "'" + escapedString.replace(/'/g, '\\\'') + "'";=0A= },=0A= =0A= toJSON: function() {=0A= return this.inspect(true);=0A= },=0A= =0A= unfilterJSON: function(filter) {=0A= return this.sub(filter || Prototype.JSONFilter, '#{1}');=0A= },=0A= =0A= isJSON: function() {=0A= var str =3D this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, '');=0A= return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str);=0A= },=0A= =0A= evalJSON: function(sanitize) {=0A= var json =3D this.unfilterJSON();=0A= try {=0A= if (!sanitize || json.isJSON()) return eval('(' + json + ')');=0A= } catch (e) { }=0A= throw new SyntaxError('Badly formed JSON string: ' + this.inspect());=0A= },=0A= =0A= include: function(pattern) {=0A= return this.indexOf(pattern) > -1;=0A= },=0A= =0A= startsWith: function(pattern) {=0A= return this.indexOf(pattern) =3D=3D=3D 0;=0A= },=0A= =0A= endsWith: function(pattern) {=0A= var d =3D this.length - pattern.length;=0A= return d >=3D 0 && this.lastIndexOf(pattern) =3D=3D=3D d;=0A= },=0A= =0A= empty: function() {=0A= return this =3D=3D '';=0A= },=0A= =0A= blank: function() {=0A= return /^\s*$/.test(this);=0A= }=0A= });=0A= =0A= if (Prototype.Browser.WebKit || Prototype.Browser.IE) = Object.extend(String.prototype, {=0A= escapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(//g,'>');=0A= },=0A= unescapeHTML: function() {=0A= return = this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>');=0A= }=0A= });=0A= =0A= String.prototype.gsub.prepareReplacement =3D function(replacement) {=0A= if (typeof replacement =3D=3D 'function') return replacement;=0A= var template =3D new Template(replacement);=0A= return function(match) { return template.evaluate(match) };=0A= }=0A= =0A= String.prototype.parseQuery =3D String.prototype.toQueryParams;=0A= =0A= Object.extend(String.prototype.escapeHTML, {=0A= div: document.createElement('div'),=0A= text: document.createTextNode('')=0A= });=0A= =0A= with (String.prototype.escapeHTML) div.appendChild(text);=0A= =0A= var Template =3D Class.create();=0A= Template.Pattern =3D /(^|.|\r|\n)(#\{(.*?)\})/;=0A= Template.prototype =3D {=0A= initialize: function(template, pattern) {=0A= this.template =3D template.toString();=0A= this.pattern =3D pattern || Template.Pattern;=0A= },=0A= =0A= evaluate: function(object) {=0A= return this.template.gsub(this.pattern, function(match) {=0A= var before =3D match[1];=0A= if (before =3D=3D '\\') return match[2];=0A= return before + String.interpret(object[match[3]]);=0A= });=0A= }=0A= }=0A= =0A= var $break =3D {}, $continue =3D new Error('"throw $continue" is = deprecated, use "return" instead');=0A= =0A= var Enumerable =3D {=0A= each: function(iterator) {=0A= var index =3D 0;=0A= try {=0A= this._each(function(value) {=0A= iterator(value, index++);=0A= });=0A= } catch (e) {=0A= if (e !=3D $break) throw e;=0A= }=0A= return this;=0A= },=0A= =0A= eachSlice: function(number, iterator) {=0A= var index =3D -number, slices =3D [], array =3D this.toArray();=0A= while ((index +=3D number) < array.length)=0A= slices.push(array.slice(index, index+number));=0A= return slices.map(iterator);=0A= },=0A= =0A= all: function(iterator) {=0A= var result =3D true;=0A= this.each(function(value, index) {=0A= result =3D result && !!(iterator || Prototype.K)(value, index);=0A= if (!result) throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= any: function(iterator) {=0A= var result =3D false;=0A= this.each(function(value, index) {=0A= if (result =3D !!(iterator || Prototype.K)(value, index))=0A= throw $break;=0A= });=0A= return result;=0A= },=0A= =0A= collect: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push((iterator || Prototype.K)(value, index));=0A= });=0A= return results;=0A= },=0A= =0A= detect: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= if (iterator(value, index)) {=0A= result =3D value;=0A= throw $break;=0A= }=0A= });=0A= return result;=0A= },=0A= =0A= findAll: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= grep: function(pattern, iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= var stringValue =3D value.toString();=0A= if (stringValue.match(pattern))=0A= results.push((iterator || Prototype.K)(value, index));=0A= })=0A= return results;=0A= },=0A= =0A= include: function(object) {=0A= var found =3D false;=0A= this.each(function(value) {=0A= if (value =3D=3D object) {=0A= found =3D true;=0A= throw $break;=0A= }=0A= });=0A= return found;=0A= },=0A= =0A= inGroupsOf: function(number, fillWith) {=0A= fillWith =3D fillWith =3D=3D=3D undefined ? null : fillWith;=0A= return this.eachSlice(number, function(slice) {=0A= while(slice.length < number) slice.push(fillWith);=0A= return slice;=0A= });=0A= },=0A= =0A= inject: function(memo, iterator) {=0A= this.each(function(value, index) {=0A= memo =3D iterator(memo, value, index);=0A= });=0A= return memo;=0A= },=0A= =0A= invoke: function(method) {=0A= var args =3D $A(arguments).slice(1);=0A= return this.map(function(value) {=0A= return value[method].apply(value, args);=0A= });=0A= },=0A= =0A= max: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value >=3D result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= min: function(iterator) {=0A= var result;=0A= this.each(function(value, index) {=0A= value =3D (iterator || Prototype.K)(value, index);=0A= if (result =3D=3D undefined || value < result)=0A= result =3D value;=0A= });=0A= return result;=0A= },=0A= =0A= partition: function(iterator) {=0A= var trues =3D [], falses =3D [];=0A= this.each(function(value, index) {=0A= ((iterator || Prototype.K)(value, index) ?=0A= trues : falses).push(value);=0A= });=0A= return [trues, falses];=0A= },=0A= =0A= pluck: function(property) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= results.push(value[property]);=0A= });=0A= return results;=0A= },=0A= =0A= reject: function(iterator) {=0A= var results =3D [];=0A= this.each(function(value, index) {=0A= if (!iterator(value, index))=0A= results.push(value);=0A= });=0A= return results;=0A= },=0A= =0A= sortBy: function(iterator) {=0A= return this.map(function(value, index) {=0A= return {value: value, criteria: iterator(value, index)};=0A= }).sort(function(left, right) {=0A= var a =3D left.criteria, b =3D right.criteria;=0A= return a < b ? -1 : a > b ? 1 : 0;=0A= }).pluck('value');=0A= },=0A= =0A= toArray: function() {=0A= return this.map();=0A= },=0A= =0A= zip: function() {=0A= var iterator =3D Prototype.K, args =3D $A(arguments);=0A= if (typeof args.last() =3D=3D 'function')=0A= iterator =3D args.pop();=0A= =0A= var collections =3D [this].concat(args).map($A);=0A= return this.map(function(value, index) {=0A= return iterator(collections.pluck(index));=0A= });=0A= },=0A= =0A= size: function() {=0A= return this.toArray().length;=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= }=0A= }=0A= =0A= Object.extend(Enumerable, {=0A= map: Enumerable.collect,=0A= find: Enumerable.detect,=0A= select: Enumerable.findAll,=0A= member: Enumerable.include,=0A= entries: Enumerable.toArray=0A= });=0A= var $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= =0A= if (Prototype.Browser.WebKit) {=0A= $A =3D Array.from =3D function(iterable) {=0A= if (!iterable) return [];=0A= if (!(typeof iterable =3D=3D 'function' && iterable =3D=3D '[object = NodeList]') &&=0A= iterable.toArray) {=0A= return iterable.toArray();=0A= } else {=0A= var results =3D [];=0A= for (var i =3D 0, length =3D iterable.length; i < length; i++)=0A= results.push(iterable[i]);=0A= return results;=0A= }=0A= }=0A= }=0A= =0A= Object.extend(Array.prototype, Enumerable);=0A= =0A= if (!Array.prototype._reverse)=0A= Array.prototype._reverse =3D Array.prototype.reverse;=0A= =0A= Object.extend(Array.prototype, {=0A= _each: function(iterator) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= iterator(this[i]);=0A= },=0A= =0A= clear: function() {=0A= this.length =3D 0;=0A= return this;=0A= },=0A= =0A= first: function() {=0A= return this[0];=0A= },=0A= =0A= last: function() {=0A= return this[this.length - 1];=0A= },=0A= =0A= compact: function() {=0A= return this.select(function(value) {=0A= return value !=3D null;=0A= });=0A= },=0A= =0A= flatten: function() {=0A= return this.inject([], function(array, value) {=0A= return array.concat(value && value.constructor =3D=3D Array ?=0A= value.flatten() : [value]);=0A= });=0A= },=0A= =0A= without: function() {=0A= var values =3D $A(arguments);=0A= return this.select(function(value) {=0A= return !values.include(value);=0A= });=0A= },=0A= =0A= indexOf: function(object) {=0A= for (var i =3D 0, length =3D this.length; i < length; i++)=0A= if (this[i] =3D=3D object) return i;=0A= return -1;=0A= },=0A= =0A= reverse: function(inline) {=0A= return (inline !=3D=3D false ? this : this.toArray())._reverse();=0A= },=0A= =0A= reduce: function() {=0A= return this.length > 1 ? this : this[0];=0A= },=0A= =0A= uniq: function(sorted) {=0A= return this.inject([], function(array, value, index) {=0A= if (0 =3D=3D index || (sorted ? array.last() !=3D value : = !array.include(value)))=0A= array.push(value);=0A= return array;=0A= });=0A= },=0A= =0A= clone: function() {=0A= return [].concat(this);=0A= },=0A= =0A= size: function() {=0A= return this.length;=0A= },=0A= =0A= inspect: function() {=0A= return '[' + this.map(Object.inspect).join(', ') + ']';=0A= },=0A= =0A= toJSON: function() {=0A= var results =3D [];=0A= this.each(function(object) {=0A= var value =3D Object.toJSON(object);=0A= if (value !=3D=3D undefined) results.push(value);=0A= });=0A= return '[' + results.join(', ') + ']';=0A= }=0A= });=0A= =0A= Array.prototype.toArray =3D Array.prototype.clone;=0A= =0A= function $w(string) {=0A= string =3D string.strip();=0A= return string ? string.split(/\s+/) : [];=0A= }=0A= =0A= if (Prototype.Browser.Opera){=0A= Array.prototype.concat =3D function() {=0A= var array =3D [];=0A= for (var i =3D 0, length =3D this.length; i < length; i++) = array.push(this[i]);=0A= for (var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= if (arguments[i].constructor =3D=3D Array) {=0A= for (var j =3D 0, arrayLength =3D arguments[i].length; j < = arrayLength; j++)=0A= array.push(arguments[i][j]);=0A= } else {=0A= array.push(arguments[i]);=0A= }=0A= }=0A= return array;=0A= }=0A= }=0A= var Hash =3D function(object) {=0A= if (object instanceof Hash) this.merge(object);=0A= else Object.extend(this, object || {});=0A= };=0A= =0A= Object.extend(Hash, {=0A= toQueryString: function(obj) {=0A= var parts =3D [];=0A= parts.add =3D arguments.callee.addPair;=0A= =0A= this.prototype._each.call(obj, function(pair) {=0A= if (!pair.key) return;=0A= var value =3D pair.value;=0A= =0A= if (value && typeof value =3D=3D 'object') {=0A= if (value.constructor =3D=3D Array) value.each(function(value) {=0A= parts.add(pair.key, value);=0A= });=0A= return;=0A= }=0A= parts.add(pair.key, value);=0A= });=0A= =0A= return parts.join('&');=0A= },=0A= =0A= toJSON: function(object) {=0A= var results =3D [];=0A= this.prototype._each.call(object, function(pair) {=0A= var value =3D Object.toJSON(pair.value);=0A= if (value !=3D=3D undefined) results.push(pair.key.toJSON() + ': ' = + value);=0A= });=0A= return '{' + results.join(', ') + '}';=0A= }=0A= });=0A= =0A= Hash.toQueryString.addPair =3D function(key, value, prefix) {=0A= key =3D encodeURIComponent(key);=0A= if (value =3D=3D=3D undefined) this.push(key);=0A= else this.push(key + '=3D' + (value =3D=3D null ? '' : = encodeURIComponent(value)));=0A= }=0A= =0A= Object.extend(Hash.prototype, Enumerable);=0A= Object.extend(Hash.prototype, {=0A= _each: function(iterator) {=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if (value && value =3D=3D Hash.prototype[key]) continue;=0A= =0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= },=0A= =0A= keys: function() {=0A= return this.pluck('key');=0A= },=0A= =0A= values: function() {=0A= return this.pluck('value');=0A= },=0A= =0A= merge: function(hash) {=0A= return $H(hash).inject(this, function(mergedHash, pair) {=0A= mergedHash[pair.key] =3D pair.value;=0A= return mergedHash;=0A= });=0A= },=0A= =0A= remove: function() {=0A= var result;=0A= for(var i =3D 0, length =3D arguments.length; i < length; i++) {=0A= var value =3D this[arguments[i]];=0A= if (value !=3D=3D undefined){=0A= if (result =3D=3D=3D undefined) result =3D value;=0A= else {=0A= if (result.constructor !=3D Array) result =3D [result];=0A= result.push(value)=0A= }=0A= }=0A= delete this[arguments[i]];=0A= }=0A= return result;=0A= },=0A= =0A= toQueryString: function() {=0A= return Hash.toQueryString(this);=0A= },=0A= =0A= inspect: function() {=0A= return '#';=0A= },=0A= =0A= toJSON: function() {=0A= return Hash.toJSON(this);=0A= }=0A= });=0A= =0A= function $H(object) {=0A= if (object instanceof Hash) return object;=0A= return new Hash(object);=0A= };=0A= =0A= // Safari iterates over shadowed properties=0A= if (function() {=0A= var i =3D 0, Test =3D function(value) { this.key =3D value };=0A= Test.prototype.key =3D 'foo';=0A= for (var property in new Test('bar')) i++;=0A= return i > 1;=0A= }()) Hash.prototype._each =3D function(iterator) {=0A= var cache =3D [];=0A= for (var key in this) {=0A= var value =3D this[key];=0A= if ((value && value =3D=3D Hash.prototype[key]) || = cache.include(key)) continue;=0A= cache.push(key);=0A= var pair =3D [key, value];=0A= pair.key =3D key;=0A= pair.value =3D value;=0A= iterator(pair);=0A= }=0A= };=0A= ObjectRange =3D Class.create();=0A= Object.extend(ObjectRange.prototype, Enumerable);=0A= Object.extend(ObjectRange.prototype, {=0A= initialize: function(start, end, exclusive) {=0A= this.start =3D start;=0A= this.end =3D end;=0A= this.exclusive =3D exclusive;=0A= },=0A= =0A= _each: function(iterator) {=0A= var value =3D this.start;=0A= while (this.include(value)) {=0A= iterator(value);=0A= value =3D value.succ();=0A= }=0A= },=0A= =0A= include: function(value) {=0A= if (value < this.start)=0A= return false;=0A= if (this.exclusive)=0A= return value < this.end;=0A= return value <=3D this.end;=0A= }=0A= });=0A= =0A= var $R =3D function(start, end, exclusive) {=0A= return new ObjectRange(start, end, exclusive);=0A= }=0A= =0A= var Ajax =3D {=0A= getTransport: function() {=0A= return Try.these(=0A= function() {return new XMLHttpRequest()},=0A= function() {return new ActiveXObject('Msxml2.XMLHTTP')},=0A= function() {return new ActiveXObject('Microsoft.XMLHTTP')}=0A= ) || false;=0A= },=0A= =0A= activeRequestCount: 0=0A= }=0A= =0A= Ajax.Responders =3D {=0A= responders: [],=0A= =0A= _each: function(iterator) {=0A= this.responders._each(iterator);=0A= },=0A= =0A= register: function(responder) {=0A= if (!this.include(responder))=0A= this.responders.push(responder);=0A= },=0A= =0A= unregister: function(responder) {=0A= this.responders =3D this.responders.without(responder);=0A= },=0A= =0A= dispatch: function(callback, request, transport, json) {=0A= this.each(function(responder) {=0A= if (typeof responder[callback] =3D=3D 'function') {=0A= try {=0A= responder[callback].apply(responder, [request, transport, = json]);=0A= } catch (e) {}=0A= }=0A= });=0A= }=0A= };=0A= =0A= Object.extend(Ajax.Responders, Enumerable);=0A= =0A= Ajax.Responders.register({=0A= onCreate: function() {=0A= Ajax.activeRequestCount++;=0A= },=0A= onComplete: function() {=0A= Ajax.activeRequestCount--;=0A= }=0A= });=0A= =0A= Ajax.Base =3D function() {};=0A= Ajax.Base.prototype =3D {=0A= setOptions: function(options) {=0A= this.options =3D {=0A= method: 'post',=0A= asynchronous: true,=0A= contentType: 'application/x-www-form-urlencoded',=0A= encoding: 'UTF-8',=0A= parameters: ''=0A= }=0A= Object.extend(this.options, options || {});=0A= =0A= this.options.method =3D this.options.method.toLowerCase();=0A= if (typeof this.options.parameters =3D=3D 'string')=0A= this.options.parameters =3D = this.options.parameters.toQueryParams();=0A= }=0A= }=0A= =0A= Ajax.Request =3D Class.create();=0A= Ajax.Request.Events =3D=0A= ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete'];=0A= =0A= Ajax.Request.prototype =3D Object.extend(new Ajax.Base(), {=0A= _complete: false,=0A= =0A= initialize: function(url, options) {=0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= this.request(url);=0A= },=0A= =0A= request: function(url) {=0A= this.url =3D url;=0A= this.method =3D this.options.method;=0A= var params =3D Object.clone(this.options.parameters);=0A= =0A= if (!['get', 'post'].include(this.method)) {=0A= // simulate other verbs over post=0A= params['_method'] =3D this.method;=0A= this.method =3D 'post';=0A= }=0A= =0A= this.parameters =3D params;=0A= =0A= if (params =3D Hash.toQueryString(params)) {=0A= // when GET, append parameters to URL=0A= if (this.method =3D=3D 'get')=0A= this.url +=3D (this.url.include('?') ? '&' : '?') + params;=0A= else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent))=0A= params +=3D '&_=3D';=0A= }=0A= =0A= try {=0A= if (this.options.onCreate) this.options.onCreate(this.transport);=0A= Ajax.Responders.dispatch('onCreate', this, this.transport);=0A= =0A= this.transport.open(this.method.toUpperCase(), this.url,=0A= this.options.asynchronous);=0A= =0A= if (this.options.asynchronous)=0A= setTimeout(function() { this.respondToReadyState(1) = }.bind(this), 10);=0A= =0A= this.transport.onreadystatechange =3D = this.onStateChange.bind(this);=0A= this.setRequestHeaders();=0A= =0A= this.body =3D this.method =3D=3D 'post' ? (this.options.postBody = || params) : null;=0A= this.transport.send(this.body);=0A= =0A= /* Force Firefox to handle ready state 4 for synchronous requests = */=0A= if (!this.options.asynchronous && this.transport.overrideMimeType)=0A= this.onStateChange();=0A= =0A= }=0A= catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= onStateChange: function() {=0A= var readyState =3D this.transport.readyState;=0A= if (readyState > 1 && !((readyState =3D=3D 4) && this._complete))=0A= this.respondToReadyState(this.transport.readyState);=0A= },=0A= =0A= setRequestHeaders: function() {=0A= var headers =3D {=0A= 'X-Requested-With': 'XMLHttpRequest',=0A= 'X-Prototype-Version': Prototype.Version,=0A= 'Accept': 'text/javascript, text/html, application/xml, text/xml, = */*'=0A= };=0A= =0A= if (this.method =3D=3D 'post') {=0A= headers['Content-type'] =3D this.options.contentType +=0A= (this.options.encoding ? '; charset=3D' + this.options.encoding = : '');=0A= =0A= /* Force "Connection: close" for older Mozilla browsers to work=0A= * around a bug where XMLHttpRequest sends an incorrect=0A= * Content-length header. See Mozilla Bugzilla #246651.=0A= */=0A= if (this.transport.overrideMimeType &&=0A= (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < = 2005)=0A= headers['Connection'] =3D 'close';=0A= }=0A= =0A= // user-defined headers=0A= if (typeof this.options.requestHeaders =3D=3D 'object') {=0A= var extras =3D this.options.requestHeaders;=0A= =0A= if (typeof extras.push =3D=3D 'function')=0A= for (var i =3D 0, length =3D extras.length; i < length; i +=3D 2)=0A= headers[extras[i]] =3D extras[i+1];=0A= else=0A= $H(extras).each(function(pair) { headers[pair.key] =3D = pair.value });=0A= }=0A= =0A= for (var name in headers)=0A= this.transport.setRequestHeader(name, headers[name]);=0A= },=0A= =0A= success: function() {=0A= return !this.transport.status=0A= || (this.transport.status >=3D 200 && this.transport.status < = 300);=0A= },=0A= =0A= respondToReadyState: function(readyState) {=0A= var state =3D Ajax.Request.Events[readyState];=0A= var transport =3D this.transport, json =3D this.evalJSON();=0A= =0A= if (state =3D=3D 'Complete') {=0A= try {=0A= this._complete =3D true;=0A= (this.options['on' + this.transport.status]=0A= || this.options['on' + (this.success() ? 'Success' : 'Failure')]=0A= || Prototype.emptyFunction)(transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= var contentType =3D this.getHeader('Content-type');=0A= if (contentType && contentType.strip().=0A= match(/^(text|application)\/(x-)?(java|ecma)script(;.*)?$/i))=0A= this.evalResponse();=0A= }=0A= =0A= try {=0A= (this.options['on' + state] || Prototype.emptyFunction)(transport, = json);=0A= Ajax.Responders.dispatch('on' + state, this, transport, json);=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= =0A= if (state =3D=3D 'Complete') {=0A= // avoid memory leak in MSIE: clean up=0A= this.transport.onreadystatechange =3D Prototype.emptyFunction;=0A= }=0A= },=0A= =0A= getHeader: function(name) {=0A= try {=0A= return this.transport.getResponseHeader(name);=0A= } catch (e) { return null }=0A= },=0A= =0A= evalJSON: function() {=0A= try {=0A= var json =3D this.getHeader('X-JSON');=0A= return json ? json.evalJSON() : null;=0A= } catch (e) { return null }=0A= },=0A= =0A= evalResponse: function() {=0A= try {=0A= return eval((this.transport.responseText || '').unfilterJSON());=0A= } catch (e) {=0A= this.dispatchException(e);=0A= }=0A= },=0A= =0A= dispatchException: function(exception) {=0A= (this.options.onException || Prototype.emptyFunction)(this, = exception);=0A= Ajax.Responders.dispatch('onException', this, exception);=0A= }=0A= });=0A= =0A= Ajax.Updater =3D Class.create();=0A= =0A= Object.extend(Object.extend(Ajax.Updater.prototype, = Ajax.Request.prototype), {=0A= initialize: function(container, url, options) {=0A= this.container =3D {=0A= success: (container.success || container),=0A= failure: (container.failure || (container.success ? null : = container))=0A= }=0A= =0A= this.transport =3D Ajax.getTransport();=0A= this.setOptions(options);=0A= =0A= var onComplete =3D this.options.onComplete || = Prototype.emptyFunction;=0A= this.options.onComplete =3D (function(transport, param) {=0A= this.updateContent();=0A= onComplete(transport, param);=0A= }).bind(this);=0A= =0A= this.request(url);=0A= },=0A= =0A= updateContent: function() {=0A= var receiver =3D this.container[this.success() ? 'success' : = 'failure'];=0A= var response =3D this.transport.responseText;=0A= =0A= if (!this.options.evalScripts) response =3D response.stripScripts();=0A= =0A= if (receiver =3D $(receiver)) {=0A= if (this.options.insertion)=0A= new this.options.insertion(receiver, response);=0A= else=0A= receiver.update(response);=0A= }=0A= =0A= if (this.success()) {=0A= if (this.onComplete)=0A= setTimeout(this.onComplete.bind(this), 10);=0A= }=0A= }=0A= });=0A= =0A= Ajax.PeriodicalUpdater =3D Class.create();=0A= Ajax.PeriodicalUpdater.prototype =3D Object.extend(new Ajax.Base(), {=0A= initialize: function(container, url, options) {=0A= this.setOptions(options);=0A= this.onComplete =3D this.options.onComplete;=0A= =0A= this.frequency =3D (this.options.frequency || 2);=0A= this.decay =3D (this.options.decay || 1);=0A= =0A= this.updater =3D {};=0A= this.container =3D container;=0A= this.url =3D url;=0A= =0A= this.start();=0A= },=0A= =0A= start: function() {=0A= this.options.onComplete =3D this.updateComplete.bind(this);=0A= this.onTimerEvent();=0A= },=0A= =0A= stop: function() {=0A= this.updater.options.onComplete =3D undefined;=0A= clearTimeout(this.timer);=0A= (this.onComplete || Prototype.emptyFunction).apply(this, arguments);=0A= },=0A= =0A= updateComplete: function(request) {=0A= if (this.options.decay) {=0A= this.decay =3D (request.responseText =3D=3D this.lastText ?=0A= this.decay * this.options.decay : 1);=0A= =0A= this.lastText =3D request.responseText;=0A= }=0A= this.timer =3D setTimeout(this.onTimerEvent.bind(this),=0A= this.decay * this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= this.updater =3D new Ajax.Updater(this.container, this.url, = this.options);=0A= }=0A= });=0A= function $(element) {=0A= if (arguments.length > 1) {=0A= for (var i =3D 0, elements =3D [], length =3D arguments.length; i < = length; i++)=0A= elements.push($(arguments[i]));=0A= return elements;=0A= }=0A= if (typeof element =3D=3D 'string')=0A= element =3D document.getElementById(element);=0A= return Element.extend(element);=0A= }=0A= =0A= if (Prototype.BrowserFeatures.XPath) {=0A= document._getElementsByXPath =3D function(expression, parentElement) {=0A= var results =3D [];=0A= var query =3D document.evaluate(expression, $(parentElement) || = document,=0A= null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null);=0A= for (var i =3D 0, length =3D query.snapshotLength; i < length; i++)=0A= results.push(query.snapshotItem(i));=0A= return results;=0A= };=0A= =0A= document.getElementsByClassName =3D function(className, parentElement) = {=0A= var q =3D ".//*[contains(concat(' ', @class, ' '), ' " + className + = " ')]";=0A= return document._getElementsByXPath(q, parentElement);=0A= }=0A= =0A= } else document.getElementsByClassName =3D function(className, = parentElement) {=0A= var children =3D ($(parentElement) || = document.body).getElementsByTagName('*');=0A= var elements =3D [], child, pattern =3D new RegExp("(^|\\s)" + = className + "(\\s|$)");=0A= for (var i =3D 0, length =3D children.length; i < length; i++) {=0A= child =3D children[i];=0A= var elementClassName =3D child.className;=0A= if (elementClassName.length =3D=3D 0) continue;=0A= if (elementClassName =3D=3D className || = elementClassName.match(pattern))=0A= elements.push(Element.extend(child));=0A= }=0A= return elements;=0A= };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= if (!window.Element) var Element =3D {};=0A= =0A= Element.extend =3D function(element) {=0A= var F =3D Prototype.BrowserFeatures;=0A= if (!element || !element.tagName || element.nodeType =3D=3D 3 ||=0A= element._extended || F.SpecificElementExtensions || element =3D=3D = window)=0A= return element;=0A= =0A= var methods =3D {}, tagName =3D element.tagName, cache =3D = Element.extend.cache,=0A= T =3D Element.Methods.ByTag;=0A= =0A= // extend methods for all tags (Safari doesn't need this)=0A= if (!F.ElementExtensions) {=0A= Object.extend(methods, Element.Methods),=0A= Object.extend(methods, Element.Methods.Simulated);=0A= }=0A= =0A= // extend methods for specific tags=0A= if (T[tagName]) Object.extend(methods, T[tagName]);=0A= =0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (typeof value =3D=3D 'function' && !(property in element))=0A= element[property] =3D cache.findOrStore(value);=0A= }=0A= =0A= element._extended =3D Prototype.emptyFunction;=0A= return element;=0A= };=0A= =0A= Element.extend.cache =3D {=0A= findOrStore: function(value) {=0A= return this[value] =3D this[value] || function() {=0A= return value.apply(null, [this].concat($A(arguments)));=0A= }=0A= }=0A= };=0A= =0A= Element.Methods =3D {=0A= visible: function(element) {=0A= return $(element).style.display !=3D 'none';=0A= },=0A= =0A= toggle: function(element) {=0A= element =3D $(element);=0A= Element[Element.visible(element) ? 'hide' : 'show'](element);=0A= return element;=0A= },=0A= =0A= hide: function(element) {=0A= $(element).style.display =3D 'none';=0A= return element;=0A= },=0A= =0A= show: function(element) {=0A= $(element).style.display =3D '';=0A= return element;=0A= },=0A= =0A= remove: function(element) {=0A= element =3D $(element);=0A= element.parentNode.removeChild(element);=0A= return element;=0A= },=0A= =0A= update: function(element, html) {=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= $(element).innerHTML =3D html.stripScripts();=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= replace: function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= if (element.outerHTML) {=0A= element.outerHTML =3D html.stripScripts();=0A= } else {=0A= var range =3D element.ownerDocument.createRange();=0A= range.selectNodeContents(element);=0A= element.parentNode.replaceChild(=0A= range.createContextualFragment(html.stripScripts()), element);=0A= }=0A= setTimeout(function() {html.evalScripts()}, 10);=0A= return element;=0A= },=0A= =0A= inspect: function(element) {=0A= element =3D $(element);=0A= var result =3D '<' + element.tagName.toLowerCase();=0A= $H({'id': 'id', 'className': 'class'}).each(function(pair) {=0A= var property =3D pair.first(), attribute =3D pair.last();=0A= var value =3D (element[property] || '').toString();=0A= if (value) result +=3D ' ' + attribute + '=3D' + = value.inspect(true);=0A= });=0A= return result + '>';=0A= },=0A= =0A= recursivelyCollect: function(element, property) {=0A= element =3D $(element);=0A= var elements =3D [];=0A= while (element =3D element[property])=0A= if (element.nodeType =3D=3D 1)=0A= elements.push(Element.extend(element));=0A= return elements;=0A= },=0A= =0A= ancestors: function(element) {=0A= return $(element).recursivelyCollect('parentNode');=0A= },=0A= =0A= descendants: function(element) {=0A= return $A($(element).getElementsByTagName('*')).each(Element.extend);=0A= },=0A= =0A= firstDescendant: function(element) {=0A= element =3D $(element).firstChild;=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= return $(element);=0A= },=0A= =0A= immediateDescendants: function(element) {=0A= if (!(element =3D $(element).firstChild)) return [];=0A= while (element && element.nodeType !=3D 1) element =3D = element.nextSibling;=0A= if (element) return [element].concat($(element).nextSiblings());=0A= return [];=0A= },=0A= =0A= previousSiblings: function(element) {=0A= return $(element).recursivelyCollect('previousSibling');=0A= },=0A= =0A= nextSiblings: function(element) {=0A= return $(element).recursivelyCollect('nextSibling');=0A= },=0A= =0A= siblings: function(element) {=0A= element =3D $(element);=0A= return = element.previousSiblings().reverse().concat(element.nextSiblings());=0A= },=0A= =0A= match: function(element, selector) {=0A= if (typeof selector =3D=3D 'string')=0A= selector =3D new Selector(selector);=0A= return selector.match($(element));=0A= },=0A= =0A= up: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return $(element.parentNode);=0A= var ancestors =3D element.ancestors();=0A= return expression ? Selector.findElement(ancestors, expression, = index) :=0A= ancestors[index || 0];=0A= },=0A= =0A= down: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return element.firstDescendant();=0A= var descendants =3D element.descendants();=0A= return expression ? Selector.findElement(descendants, expression, = index) :=0A= descendants[index || 0];=0A= },=0A= =0A= previous: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.previousElementSibling(element));=0A= var previousSiblings =3D element.previousSiblings();=0A= return expression ? Selector.findElement(previousSiblings, = expression, index) :=0A= previousSiblings[index || 0];=0A= },=0A= =0A= next: function(element, expression, index) {=0A= element =3D $(element);=0A= if (arguments.length =3D=3D 1) return = $(Selector.handlers.nextElementSibling(element));=0A= var nextSiblings =3D element.nextSiblings();=0A= return expression ? Selector.findElement(nextSiblings, expression, = index) :=0A= nextSiblings[index || 0];=0A= },=0A= =0A= getElementsBySelector: function() {=0A= var args =3D $A(arguments), element =3D $(args.shift());=0A= return Selector.findChildElements(element, args);=0A= },=0A= =0A= getElementsByClassName: function(element, className) {=0A= return document.getElementsByClassName(className, element);=0A= },=0A= =0A= readAttribute: function(element, name) {=0A= element =3D $(element);=0A= if (Prototype.Browser.IE) {=0A= if (!element.attributes) return null;=0A= var t =3D Element._attributeTranslations;=0A= if (t.values[name]) return t.values[name](element, name);=0A= if (t.names[name]) name =3D t.names[name];=0A= var attribute =3D element.attributes[name];=0A= return attribute ? attribute.nodeValue : null;=0A= }=0A= return element.getAttribute(name);=0A= },=0A= =0A= getHeight: function(element) {=0A= return $(element).getDimensions().height;=0A= },=0A= =0A= getWidth: function(element) {=0A= return $(element).getDimensions().width;=0A= },=0A= =0A= classNames: function(element) {=0A= return new Element.ClassNames(element);=0A= },=0A= =0A= hasClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= var elementClassName =3D element.className;=0A= if (elementClassName.length =3D=3D 0) return false;=0A= if (elementClassName =3D=3D className ||=0A= elementClassName.match(new RegExp("(^|\\s)" + className + = "(\\s|$)")))=0A= return true;=0A= return false;=0A= },=0A= =0A= addClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).add(className);=0A= return element;=0A= },=0A= =0A= removeClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element).remove(className);=0A= return element;=0A= },=0A= =0A= toggleClassName: function(element, className) {=0A= if (!(element =3D $(element))) return;=0A= Element.classNames(element)[element.hasClassName(className) ? = 'remove' : 'add'](className);=0A= return element;=0A= },=0A= =0A= observe: function() {=0A= Event.observe.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= stopObserving: function() {=0A= Event.stopObserving.apply(Event, arguments);=0A= return $A(arguments).first();=0A= },=0A= =0A= // removes whitespace-only text node children=0A= cleanWhitespace: function(element) {=0A= element =3D $(element);=0A= var node =3D element.firstChild;=0A= while (node) {=0A= var nextNode =3D node.nextSibling;=0A= if (node.nodeType =3D=3D 3 && !/\S/.test(node.nodeValue))=0A= element.removeChild(node);=0A= node =3D nextNode;=0A= }=0A= return element;=0A= },=0A= =0A= empty: function(element) {=0A= return $(element).innerHTML.blank();=0A= },=0A= =0A= descendantOf: function(element, ancestor) {=0A= element =3D $(element), ancestor =3D $(ancestor);=0A= while (element =3D element.parentNode)=0A= if (element =3D=3D ancestor) return true;=0A= return false;=0A= },=0A= =0A= scrollTo: function(element) {=0A= element =3D $(element);=0A= var pos =3D Position.cumulativeOffset(element);=0A= window.scrollTo(pos[0], pos[1]);=0A= return element;=0A= },=0A= =0A= getStyle: function(element, style) {=0A= element =3D $(element);=0A= style =3D style =3D=3D 'float' ? 'cssFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value) {=0A= var css =3D document.defaultView.getComputedStyle(element, null);=0A= value =3D css ? css[style] : null;=0A= }=0A= if (style =3D=3D 'opacity') return value ? parseFloat(value) : 1.0;=0A= return value =3D=3D 'auto' ? null : value;=0A= },=0A= =0A= getOpacity: function(element) {=0A= return $(element).getStyle('opacity');=0A= },=0A= =0A= setStyle: function(element, styles, camelized) {=0A= element =3D $(element);=0A= var elementStyle =3D element.style;=0A= =0A= for (var property in styles)=0A= if (property =3D=3D 'opacity') element.setOpacity(styles[property])=0A= else=0A= elementStyle[(property =3D=3D 'float' || property =3D=3D = 'cssFloat') ?=0A= (elementStyle.styleFloat =3D=3D=3D undefined ? 'cssFloat' : = 'styleFloat') :=0A= (camelized ? property : property.camelize())] =3D = styles[property];=0A= =0A= return element;=0A= },=0A= =0A= setOpacity: function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1 || value =3D=3D=3D '') ? = '' :=0A= (value < 0.00001) ? 0 : value;=0A= return element;=0A= },=0A= =0A= getDimensions: function(element) {=0A= element =3D $(element);=0A= var display =3D $(element).getStyle('display');=0A= if (display !=3D 'none' && display !=3D null) // Safari bug=0A= return {width: element.offsetWidth, height: element.offsetHeight};=0A= =0A= // All *Width and *Height properties give 0 on elements with display = none,=0A= // so enable the element temporarily=0A= var els =3D element.style;=0A= var originalVisibility =3D els.visibility;=0A= var originalPosition =3D els.position;=0A= var originalDisplay =3D els.display;=0A= els.visibility =3D 'hidden';=0A= els.position =3D 'absolute';=0A= els.display =3D 'block';=0A= var originalWidth =3D element.clientWidth;=0A= var originalHeight =3D element.clientHeight;=0A= els.display =3D originalDisplay;=0A= els.position =3D originalPosition;=0A= els.visibility =3D originalVisibility;=0A= return {width: originalWidth, height: originalHeight};=0A= },=0A= =0A= makePositioned: function(element) {=0A= element =3D $(element);=0A= var pos =3D Element.getStyle(element, 'position');=0A= if (pos =3D=3D 'static' || !pos) {=0A= element._madePositioned =3D true;=0A= element.style.position =3D 'relative';=0A= // Opera returns the offset relative to the positioning context, = when an=0A= // element is position relative but top and left have not been = defined=0A= if (window.opera) {=0A= element.style.top =3D 0;=0A= element.style.left =3D 0;=0A= }=0A= }=0A= return element;=0A= },=0A= =0A= undoPositioned: function(element) {=0A= element =3D $(element);=0A= if (element._madePositioned) {=0A= element._madePositioned =3D undefined;=0A= element.style.position =3D=0A= element.style.top =3D=0A= element.style.left =3D=0A= element.style.bottom =3D=0A= element.style.right =3D '';=0A= }=0A= return element;=0A= },=0A= =0A= makeClipping: function(element) {=0A= element =3D $(element);=0A= if (element._overflow) return element;=0A= element._overflow =3D element.style.overflow || 'auto';=0A= if ((Element.getStyle(element, 'overflow') || 'visible') !=3D = 'hidden')=0A= element.style.overflow =3D 'hidden';=0A= return element;=0A= },=0A= =0A= undoClipping: function(element) {=0A= element =3D $(element);=0A= if (!element._overflow) return element;=0A= element.style.overflow =3D element._overflow =3D=3D 'auto' ? '' : = element._overflow;=0A= element._overflow =3D null;=0A= return element;=0A= }=0A= };=0A= =0A= Object.extend(Element.Methods, {=0A= childOf: Element.Methods.descendantOf,=0A= childElements: Element.Methods.immediateDescendants=0A= });=0A= =0A= if (Prototype.Browser.Opera) {=0A= Element.Methods._getStyle =3D Element.Methods.getStyle;=0A= Element.Methods.getStyle =3D function(element, style) {=0A= switch(style) {=0A= case 'left':=0A= case 'top':=0A= case 'right':=0A= case 'bottom':=0A= if (Element._getStyle(element, 'position') =3D=3D 'static') = return null;=0A= default: return Element._getStyle(element, style);=0A= }=0A= };=0A= }=0A= else if (Prototype.Browser.IE) {=0A= Element.Methods.getStyle =3D function(element, style) {=0A= element =3D $(element);=0A= style =3D (style =3D=3D 'float' || style =3D=3D 'cssFloat') ? = 'styleFloat' : style.camelize();=0A= var value =3D element.style[style];=0A= if (!value && element.currentStyle) value =3D = element.currentStyle[style];=0A= =0A= if (style =3D=3D 'opacity') {=0A= if (value =3D (element.getStyle('filter') || = '').match(/alpha\(opacity=3D(.*)\)/))=0A= if (value[1]) return parseFloat(value[1]) / 100;=0A= return 1.0;=0A= }=0A= =0A= if (value =3D=3D 'auto') {=0A= if ((style =3D=3D 'width' || style =3D=3D 'height') && = (element.getStyle('display') !=3D 'none'))=0A= return element['offset'+style.capitalize()] + 'px';=0A= return null;=0A= }=0A= return value;=0A= };=0A= =0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= var filter =3D element.getStyle('filter'), style =3D element.style;=0A= if (value =3D=3D 1 || value =3D=3D=3D '') {=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi,'');=0A= return element;=0A= } else if (value < 0.00001) value =3D 0;=0A= style.filter =3D filter.replace(/alpha\([^\)]*\)/gi, '') +=0A= 'alpha(opacity=3D' + (value * 100) + ')';=0A= return element;=0A= };=0A= =0A= // IE is missing .innerHTML support for TABLE-related elements=0A= Element.Methods.update =3D function(element, html) {=0A= element =3D $(element);=0A= html =3D typeof html =3D=3D 'undefined' ? '' : html.toString();=0A= var tagName =3D element.tagName.toUpperCase();=0A= if (['THEAD','TBODY','TR','TD'].include(tagName)) {=0A= var div =3D document.createElement('div');=0A= switch (tagName) {=0A= case 'THEAD':=0A= case 'TBODY':=0A= div.innerHTML =3D '' + html.stripScripts() + = '
';=0A= depth =3D 2;=0A= break;=0A= case 'TR':=0A= div.innerHTML =3D '' + html.stripScripts() = + '
';=0A= depth =3D 3;=0A= break;=0A= case 'TD':=0A= div.innerHTML =3D '
' + = html.stripScripts() + '
';=0A= depth =3D 4;=0A= }=0A= $A(element.childNodes).each(function(node) { = element.removeChild(node) });=0A= depth.times(function() { div =3D div.firstChild });=0A= $A(div.childNodes).each(function(node) { element.appendChild(node) = });=0A= } else {=0A= element.innerHTML =3D html.stripScripts();=0A= }=0A= setTimeout(function() { html.evalScripts() }, 10);=0A= return element;=0A= }=0A= }=0A= else if (Prototype.Browser.Gecko) {=0A= Element.Methods.setOpacity =3D function(element, value) {=0A= element =3D $(element);=0A= element.style.opacity =3D (value =3D=3D 1) ? 0.999999 :=0A= (value =3D=3D=3D '') ? '' : (value < 0.00001) ? 0 : value;=0A= return element;=0A= };=0A= }=0A= =0A= Element._attributeTranslations =3D {=0A= names: {=0A= colspan: "colSpan",=0A= rowspan: "rowSpan",=0A= valign: "vAlign",=0A= datetime: "dateTime",=0A= accesskey: "accessKey",=0A= tabindex: "tabIndex",=0A= enctype: "encType",=0A= maxlength: "maxLength",=0A= readonly: "readOnly",=0A= longdesc: "longDesc"=0A= },=0A= values: {=0A= _getAttr: function(element, attribute) {=0A= return element.getAttribute(attribute, 2);=0A= },=0A= _flag: function(element, attribute) {=0A= return $(element).hasAttribute(attribute) ? attribute : null;=0A= },=0A= style: function(element) {=0A= return element.style.cssText.toLowerCase();=0A= },=0A= title: function(element) {=0A= var node =3D element.getAttributeNode('title');=0A= return node.specified ? node.nodeValue : null;=0A= }=0A= }=0A= };=0A= =0A= (function() {=0A= Object.extend(this, {=0A= href: this._getAttr,=0A= src: this._getAttr,=0A= type: this._getAttr,=0A= disabled: this._flag,=0A= checked: this._flag,=0A= readonly: this._flag,=0A= multiple: this._flag=0A= });=0A= }).call(Element._attributeTranslations.values);=0A= =0A= Element.Methods.Simulated =3D {=0A= hasAttribute: function(element, attribute) {=0A= var t =3D Element._attributeTranslations, node;=0A= attribute =3D t.names[attribute] || attribute;=0A= node =3D $(element).getAttributeNode(attribute);=0A= return node && node.specified;=0A= }=0A= };=0A= =0A= Element.Methods.ByTag =3D {};=0A= =0A= Object.extend(Element, Element.Methods);=0A= =0A= if (!Prototype.BrowserFeatures.ElementExtensions &&=0A= document.createElement('div').__proto__) {=0A= window.HTMLElement =3D {};=0A= window.HTMLElement.prototype =3D = document.createElement('div').__proto__;=0A= Prototype.BrowserFeatures.ElementExtensions =3D true;=0A= }=0A= =0A= Element.hasAttribute =3D function(element, attribute) {=0A= if (element.hasAttribute) return element.hasAttribute(attribute);=0A= return Element.Methods.Simulated.hasAttribute(element, attribute);=0A= };=0A= =0A= Element.addMethods =3D function(methods) {=0A= var F =3D Prototype.BrowserFeatures, T =3D Element.Methods.ByTag;=0A= =0A= if (!methods) {=0A= Object.extend(Form, Form.Methods);=0A= Object.extend(Form.Element, Form.Element.Methods);=0A= Object.extend(Element.Methods.ByTag, {=0A= "FORM": Object.clone(Form.Methods),=0A= "INPUT": Object.clone(Form.Element.Methods),=0A= "SELECT": Object.clone(Form.Element.Methods),=0A= "TEXTAREA": Object.clone(Form.Element.Methods)=0A= });=0A= }=0A= =0A= if (arguments.length =3D=3D 2) {=0A= var tagName =3D methods;=0A= methods =3D arguments[1];=0A= }=0A= =0A= if (!tagName) Object.extend(Element.Methods, methods || {});=0A= else {=0A= if (tagName.constructor =3D=3D Array) tagName.each(extend);=0A= else extend(tagName);=0A= }=0A= =0A= function extend(tagName) {=0A= tagName =3D tagName.toUpperCase();=0A= if (!Element.Methods.ByTag[tagName])=0A= Element.Methods.ByTag[tagName] =3D {};=0A= Object.extend(Element.Methods.ByTag[tagName], methods);=0A= }=0A= =0A= function copy(methods, destination, onlyIfAbsent) {=0A= onlyIfAbsent =3D onlyIfAbsent || false;=0A= var cache =3D Element.extend.cache;=0A= for (var property in methods) {=0A= var value =3D methods[property];=0A= if (!onlyIfAbsent || !(property in destination))=0A= destination[property] =3D cache.findOrStore(value);=0A= }=0A= }=0A= =0A= function findDOMClass(tagName) {=0A= var klass;=0A= var trans =3D {=0A= "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph",=0A= "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": = "DList",=0A= "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": = "Heading",=0A= "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote",=0A= "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", = "CAPTION":=0A= "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD":=0A= "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", = "TR":=0A= "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET":=0A= "FrameSet", "IFRAME": "IFrame"=0A= };=0A= if (trans[tagName]) klass =3D 'HTML' + trans[tagName] + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName + 'Element';=0A= if (window[klass]) return window[klass];=0A= klass =3D 'HTML' + tagName.capitalize() + 'Element';=0A= if (window[klass]) return window[klass];=0A= =0A= window[klass] =3D {};=0A= window[klass].prototype =3D = document.createElement(tagName).__proto__;=0A= return window[klass];=0A= }=0A= =0A= if (F.ElementExtensions) {=0A= copy(Element.Methods, HTMLElement.prototype);=0A= copy(Element.Methods.Simulated, HTMLElement.prototype, true);=0A= }=0A= =0A= if (F.SpecificElementExtensions) {=0A= for (var tag in Element.Methods.ByTag) {=0A= var klass =3D findDOMClass(tag);=0A= if (typeof klass =3D=3D "undefined") continue;=0A= copy(T[tag], klass.prototype);=0A= }=0A= }=0A= =0A= Object.extend(Element, Element.Methods);=0A= delete Element.ByTag;=0A= };=0A= =0A= var Toggle =3D { display: Element.toggle };=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.Insertion =3D function(adjacency) {=0A= this.adjacency =3D adjacency;=0A= }=0A= =0A= Abstract.Insertion.prototype =3D {=0A= initialize: function(element, content) {=0A= this.element =3D $(element);=0A= this.content =3D content.stripScripts();=0A= =0A= if (this.adjacency && this.element.insertAdjacentHTML) {=0A= try {=0A= this.element.insertAdjacentHTML(this.adjacency, this.content);=0A= } catch (e) {=0A= var tagName =3D this.element.tagName.toUpperCase();=0A= if (['TBODY', 'TR'].include(tagName)) {=0A= this.insertContent(this.contentFromAnonymousTable());=0A= } else {=0A= throw e;=0A= }=0A= }=0A= } else {=0A= this.range =3D this.element.ownerDocument.createRange();=0A= if (this.initializeRange) this.initializeRange();=0A= = this.insertContent([this.range.createContextualFragment(this.content)]);=0A= }=0A= =0A= setTimeout(function() {content.evalScripts()}, 10);=0A= },=0A= =0A= contentFromAnonymousTable: function() {=0A= var div =3D document.createElement('div');=0A= div.innerHTML =3D '' + this.content + = '
';=0A= return $A(div.childNodes[0].childNodes[0].childNodes);=0A= }=0A= }=0A= =0A= var Insertion =3D new Object();=0A= =0A= Insertion.Before =3D Class.create();=0A= Insertion.Before.prototype =3D Object.extend(new = Abstract.Insertion('beforeBegin'), {=0A= initializeRange: function() {=0A= this.range.setStartBefore(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment, this.element);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Top =3D Class.create();=0A= Insertion.Top.prototype =3D Object.extend(new = Abstract.Insertion('afterBegin'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(true);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.reverse(false).each((function(fragment) {=0A= this.element.insertBefore(fragment, this.element.firstChild);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.Bottom =3D Class.create();=0A= Insertion.Bottom.prototype =3D Object.extend(new = Abstract.Insertion('beforeEnd'), {=0A= initializeRange: function() {=0A= this.range.selectNodeContents(this.element);=0A= this.range.collapse(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.appendChild(fragment);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= Insertion.After =3D Class.create();=0A= Insertion.After.prototype =3D Object.extend(new = Abstract.Insertion('afterEnd'), {=0A= initializeRange: function() {=0A= this.range.setStartAfter(this.element);=0A= },=0A= =0A= insertContent: function(fragments) {=0A= fragments.each((function(fragment) {=0A= this.element.parentNode.insertBefore(fragment,=0A= this.element.nextSibling);=0A= }).bind(this));=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Element.ClassNames =3D Class.create();=0A= Element.ClassNames.prototype =3D {=0A= initialize: function(element) {=0A= this.element =3D $(element);=0A= },=0A= =0A= _each: function(iterator) {=0A= this.element.className.split(/\s+/).select(function(name) {=0A= return name.length > 0;=0A= })._each(iterator);=0A= },=0A= =0A= set: function(className) {=0A= this.element.className =3D className;=0A= },=0A= =0A= add: function(classNameToAdd) {=0A= if (this.include(classNameToAdd)) return;=0A= this.set($A(this).concat(classNameToAdd).join(' '));=0A= },=0A= =0A= remove: function(classNameToRemove) {=0A= if (!this.include(classNameToRemove)) return;=0A= this.set($A(this).without(classNameToRemove).join(' '));=0A= },=0A= =0A= toString: function() {=0A= return $A(this).join(' ');=0A= }=0A= };=0A= =0A= Object.extend(Element.ClassNames.prototype, Enumerable);=0A= /* Portions of the Selector class are derived from Jack Slocum=E2=80=99s = DomQuery,=0A= * part of YUI-Ext version 0.40, distributed under the terms of an = MIT-style=0A= * license. Please see http://www.yui-ext.com/ for more information. */=0A= =0A= var Selector =3D Class.create();=0A= =0A= Selector.prototype =3D {=0A= initialize: function(expression) {=0A= this.expression =3D expression.strip();=0A= this.compileMatcher();=0A= },=0A= =0A= compileMatcher: function() {=0A= // Selectors with namespaced attributes can't use the XPath version=0A= if (Prototype.BrowserFeatures.XPath && = !(/\[[\w-]*?:/).test(this.expression))=0A= return this.compileXPathMatcher();=0A= =0A= var e =3D this.expression, ps =3D Selector.patterns, h =3D = Selector.handlers,=0A= c =3D Selector.criteria, le, p, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.matcher =3D Selector._cache[e]; return;=0A= }=0A= this.matcher =3D ["this.matcher =3D function(root) {",=0A= "var r =3D root, h =3D Selector.handlers, c =3D = false, n;"];=0A= =0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= p =3D ps[i];=0A= if (m =3D e.match(p)) {=0A= this.matcher.push(typeof c[i] =3D=3D 'function' ? c[i](m) :=0A= new Template(c[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.matcher.push("return h.unique(n);\n}");=0A= eval(this.matcher.join('\n'));=0A= Selector._cache[this.expression] =3D this.matcher;=0A= },=0A= =0A= compileXPathMatcher: function() {=0A= var e =3D this.expression, ps =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m;=0A= =0A= if (Selector._cache[e]) {=0A= this.xpath =3D Selector._cache[e]; return;=0A= }=0A= =0A= this.matcher =3D ['.//*'];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in ps) {=0A= if (m =3D e.match(ps[i])) {=0A= this.matcher.push(typeof x[i] =3D=3D 'function' ? x[i](m) :=0A= new Template(x[i]).evaluate(m));=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= =0A= this.xpath =3D this.matcher.join('');=0A= Selector._cache[this.expression] =3D this.xpath;=0A= },=0A= =0A= findElements: function(root) {=0A= root =3D root || document;=0A= if (this.xpath) return document._getElementsByXPath(this.xpath, = root);=0A= return this.matcher(root);=0A= },=0A= =0A= match: function(element) {=0A= return this.findElements(document).include(element);=0A= },=0A= =0A= toString: function() {=0A= return this.expression;=0A= },=0A= =0A= inspect: function() {=0A= return "#";=0A= }=0A= };=0A= =0A= Object.extend(Selector, {=0A= _cache: {},=0A= =0A= xpath: {=0A= descendant: "//*",=0A= child: "/*",=0A= adjacent: "/following-sibling::*[1]",=0A= laterSibling: '/following-sibling::*',=0A= tagName: function(m) {=0A= if (m[1] =3D=3D '*') return '';=0A= return "[local-name()=3D'" + m[1].toLowerCase() +=0A= "' or local-name()=3D'" + m[1].toUpperCase() + "']";=0A= },=0A= className: "[contains(concat(' ', @class, ' '), ' #{1} ')]",=0A= id: "[@id=3D'#{1}']",=0A= attrPresence: "[@#{1}]",=0A= attr: function(m) {=0A= m[3] =3D m[5] || m[6];=0A= return new Template(Selector.xpath.operators[m[2]]).evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= var h =3D Selector.xpath.pseudos[m[1]];=0A= if (!h) return '';=0A= if (typeof h =3D=3D=3D 'function') return h(m);=0A= return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m);=0A= },=0A= operators: {=0A= '=3D': "[@#{1}=3D'#{3}']",=0A= '!=3D': "[@#{1}!=3D'#{3}']",=0A= '^=3D': "[starts-with(@#{1}, '#{3}')]",=0A= '$=3D': "[substring(@#{1}, (string-length(@#{1}) - = string-length('#{3}') + 1))=3D'#{3}']",=0A= '*=3D': "[contains(@#{1}, '#{3}')]",=0A= '~=3D': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]",=0A= '|=3D': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]"=0A= },=0A= pseudos: {=0A= 'first-child': '[not(preceding-sibling::*)]',=0A= 'last-child': '[not(following-sibling::*)]',=0A= 'only-child': '[not(preceding-sibling::* or = following-sibling::*)]',=0A= 'empty': "[count(*) =3D 0 and (count(text()) =3D 0 or = translate(text(), ' \t\r\n', '') =3D '')]",=0A= 'checked': "[@checked]",=0A= 'disabled': "[@disabled]",=0A= 'enabled': "[not(@disabled)]",=0A= 'not': function(m) {=0A= var e =3D m[6], p =3D Selector.patterns,=0A= x =3D Selector.xpath, le, m, v;=0A= =0A= var exclusion =3D [];=0A= while (e && le !=3D e && (/\S/).test(e)) {=0A= le =3D e;=0A= for (var i in p) {=0A= if (m =3D e.match(p[i])) {=0A= v =3D typeof x[i] =3D=3D 'function' ? x[i](m) : new = Template(x[i]).evaluate(m);=0A= exclusion.push("(" + v.substring(1, v.length - 1) + ")");=0A= e =3D e.replace(m[0], '');=0A= break;=0A= }=0A= }=0A= }=0A= return "[not(" + exclusion.join(" and ") + ")]";=0A= },=0A= 'nth-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m);=0A= },=0A= 'nth-last-child': function(m) {=0A= return = Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m);=0A= },=0A= 'nth-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("position() ", m);=0A= },=0A= 'nth-last-of-type': function(m) {=0A= return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", = m);=0A= },=0A= 'first-of-type': function(m) {=0A= m[6] =3D "1"; return Selector.xpath.pseudos['nth-of-type'](m);=0A= },=0A= 'last-of-type': function(m) {=0A= m[6] =3D "1"; return = Selector.xpath.pseudos['nth-last-of-type'](m);=0A= },=0A= 'only-of-type': function(m) {=0A= var p =3D Selector.xpath.pseudos; return p['first-of-type'](m) + = p['last-of-type'](m);=0A= },=0A= nth: function(fragment, m) {=0A= var mm, formula =3D m[6], predicate;=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= if (mm =3D formula.match(/^(\d+)$/)) // digit only=0A= return '[' + fragment + "=3D " + mm[1] + ']';=0A= if (mm =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b=0A= if (mm[1] =3D=3D "-") mm[1] =3D -1;=0A= var a =3D mm[1] ? Number(mm[1]) : 1;=0A= var b =3D mm[2] ? Number(mm[2]) : 0;=0A= predicate =3D "[((#{fragment} - #{b}) mod #{a} =3D 0) and " +=0A= "((#{fragment} - #{b}) div #{a} >=3D 0)]";=0A= return new Template(predicate).evaluate({=0A= fragment: fragment, a: a, b: b });=0A= }=0A= }=0A= }=0A= },=0A= =0A= criteria: {=0A= tagName: 'n =3D h.tagName(n, r, "#{1}", c); c =3D false;',=0A= className: 'n =3D h.className(n, r, "#{1}", c); c =3D false;',=0A= id: 'n =3D h.id(n, r, "#{1}", c); c =3D false;',=0A= attrPresence: 'n =3D h.attrPresence(n, r, "#{1}"); c =3D false;',=0A= attr: function(m) {=0A= m[3] =3D (m[5] || m[6]);=0A= return new Template('n =3D h.attr(n, r, "#{1}", "#{3}", "#{2}"); c = =3D false;').evaluate(m);=0A= },=0A= pseudo: function(m) {=0A= if (m[6]) m[6] =3D m[6].replace(/"/g, '\\"');=0A= return new Template('n =3D h.pseudo(n, "#{1}", "#{6}", r, c); c = =3D false;').evaluate(m);=0A= },=0A= descendant: 'c =3D "descendant";',=0A= child: 'c =3D "child";',=0A= adjacent: 'c =3D "adjacent";',=0A= laterSibling: 'c =3D "laterSibling";'=0A= },=0A= =0A= patterns: {=0A= // combinators must be listed first=0A= // (and descendant needs to be last combinator)=0A= laterSibling: /^\s*~\s*/,=0A= child: /^\s*>\s*/,=0A= adjacent: /^\s*\+\s*/,=0A= descendant: /^\s/,=0A= =0A= // selectors follow=0A= tagName: /^\s*(\*|[\w\-]+)(\b|$)?/,=0A= id: /^#([\w\-\*]+)(\b|$)/,=0A= className: /^\.([\w\-\*]+)(\b|$)/,=0A= pseudo: = /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis= )abled|not)(\((.*?)\))?(\b|$|\s|(?=3D:))/,=0A= attrPresence: /^\[([\w]+)\]/,=0A= attr: = /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=3D)\s*((['"])([^\]]*?)\4|([^'"][^= \]]*?)))?\]/=0A= },=0A= =0A= handlers: {=0A= // UTILITY FUNCTIONS=0A= // joins two collections=0A= concat: function(a, b) {=0A= for (var i =3D 0, node; node =3D b[i]; i++)=0A= a.push(node);=0A= return a;=0A= },=0A= =0A= // marks an array of nodes for counting=0A= mark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D true;=0A= return nodes;=0A= },=0A= =0A= unmark: function(nodes) {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= node._counted =3D undefined;=0A= return nodes;=0A= },=0A= =0A= // mark each child node with its position (for nth calls)=0A= // "ofType" flag indicates whether we're indexing for nth-of-type=0A= // rather than nth-child=0A= index: function(parentNode, reverse, ofType) {=0A= parentNode._counted =3D true;=0A= if (reverse) {=0A= for (var nodes =3D parentNode.childNodes, i =3D nodes.length - = 1, j =3D 1; i >=3D 0; i--) {=0A= node =3D nodes[i];=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= } else {=0A= for (var i =3D 0, j =3D 1, nodes =3D parentNode.childNodes; node = =3D nodes[i]; i++)=0A= if (node.nodeType =3D=3D 1 && (!ofType || node._counted)) = node.nodeIndex =3D j++;=0A= }=0A= },=0A= =0A= // filters out duplicates and extends all nodes=0A= unique: function(nodes) {=0A= if (nodes.length =3D=3D 0) return nodes;=0A= var results =3D [], n;=0A= for (var i =3D 0, l =3D nodes.length; i < l; i++)=0A= if (!(n =3D nodes[i])._counted) {=0A= n._counted =3D true;=0A= results.push(Element.extend(n));=0A= }=0A= return Selector.handlers.unmark(results);=0A= },=0A= =0A= // COMBINATOR FUNCTIONS=0A= descendant: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName('*'));=0A= return results;=0A= },=0A= =0A= child: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= for (var j =3D 0, children =3D [], child; child =3D = node.childNodes[j]; j++)=0A= if (child.nodeType =3D=3D 1 && child.tagName !=3D '!') = results.push(child);=0A= }=0A= return results;=0A= },=0A= =0A= adjacent: function(nodes) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= var next =3D this.nextElementSibling(node);=0A= if (next) results.push(next);=0A= }=0A= return results;=0A= },=0A= =0A= laterSibling: function(nodes) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= h.concat(results, Element.nextSiblings(node));=0A= return results;=0A= },=0A= =0A= nextElementSibling: function(node) {=0A= while (node =3D node.nextSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= previousElementSibling: function(node) {=0A= while (node =3D node.previousSibling)=0A= if (node.nodeType =3D=3D 1) return node;=0A= return null;=0A= },=0A= =0A= // TOKEN FUNCTIONS=0A= tagName: function(nodes, root, tagName, combinator) {=0A= tagName =3D tagName.toUpperCase();=0A= var results =3D [], h =3D Selector.handlers;=0A= if (nodes) {=0A= if (combinator) {=0A= // fastlane for ordinary descendant combinators=0A= if (combinator =3D=3D "descendant") {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= h.concat(results, node.getElementsByTagName(tagName));=0A= return results;=0A= } else nodes =3D this[combinator](nodes);=0A= if (tagName =3D=3D "*") return nodes;=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.tagName.toUpperCase() =3D=3D tagName) = results.push(node);=0A= return results;=0A= } else return root.getElementsByTagName(tagName);=0A= },=0A= =0A= id: function(nodes, root, id, combinator) {=0A= var targetNode =3D $(id), h =3D Selector.handlers;=0A= if (!nodes && root =3D=3D document) return targetNode ? = [targetNode] : [];=0A= if (nodes) {=0A= if (combinator) {=0A= if (combinator =3D=3D 'child') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (targetNode.parentNode =3D=3D node) return [targetNode];=0A= } else if (combinator =3D=3D 'descendant') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.descendantOf(targetNode, node)) return = [targetNode];=0A= } else if (combinator =3D=3D 'adjacent') {=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Selector.handlers.previousElementSibling(targetNode) = =3D=3D node)=0A= return [targetNode];=0A= } else nodes =3D h[combinator](nodes);=0A= }=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node =3D=3D targetNode) return [targetNode];=0A= return [];=0A= }=0A= return (targetNode && Element.descendantOf(targetNode, root)) ? = [targetNode] : [];=0A= },=0A= =0A= className: function(nodes, root, className, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= return Selector.handlers.byClassName(nodes, root, className);=0A= },=0A= =0A= byClassName: function(nodes, root, className) {=0A= if (!nodes) nodes =3D Selector.handlers.descendant([root]);=0A= var needle =3D ' ' + className + ' ';=0A= for (var i =3D 0, results =3D [], node, nodeClassName; node =3D = nodes[i]; i++) {=0A= nodeClassName =3D node.className;=0A= if (nodeClassName.length =3D=3D 0) continue;=0A= if (nodeClassName =3D=3D className || (' ' + nodeClassName + ' = ').include(needle))=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= attrPresence: function(nodes, root, attr) {=0A= var results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (Element.hasAttribute(node, attr)) results.push(node);=0A= return results;=0A= },=0A= =0A= attr: function(nodes, root, attr, value, operator) {=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= var handler =3D Selector.operators[operator], results =3D [];=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= var nodeValue =3D Element.readAttribute(node, attr);=0A= if (nodeValue =3D=3D=3D null) continue;=0A= if (handler(nodeValue, value)) results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= pseudo: function(nodes, name, value, root, combinator) {=0A= if (nodes && combinator) nodes =3D this[combinator](nodes);=0A= if (!nodes) nodes =3D root.getElementsByTagName("*");=0A= return Selector.pseudos[name](nodes, value, root);=0A= }=0A= },=0A= =0A= pseudos: {=0A= 'first-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.previousElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'last-child': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= if (Selector.handlers.nextElementSibling(node)) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= 'only-child': function(nodes, value, root) {=0A= var h =3D Selector.handlers;=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!h.previousElementSibling(node) && = !h.nextElementSibling(node))=0A= results.push(node);=0A= return results;=0A= },=0A= 'nth-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root);=0A= },=0A= 'nth-last-child': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true);=0A= },=0A= 'nth-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, false, true);=0A= },=0A= 'nth-last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, formula, root, true, true);=0A= },=0A= 'first-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, false, true);=0A= },=0A= 'last-of-type': function(nodes, formula, root) {=0A= return Selector.pseudos.nth(nodes, "1", root, true, true);=0A= },=0A= 'only-of-type': function(nodes, formula, root) {=0A= var p =3D Selector.pseudos;=0A= return p['last-of-type'](p['first-of-type'](nodes, formula, root), = formula, root);=0A= },=0A= =0A= // handles the an+b logic=0A= getIndices: function(a, b, total) {=0A= if (a =3D=3D 0) return b > 0 ? [b] : [];=0A= return $R(1, total).inject([], function(memo, i) {=0A= if (0 =3D=3D (i - b) % a && (i - b) / a >=3D 0) memo.push(i);=0A= return memo;=0A= });=0A= },=0A= =0A= // handles nth(-last)-child, nth(-last)-of-type, and = (first|last)-of-type=0A= nth: function(nodes, formula, root, reverse, ofType) {=0A= if (nodes.length =3D=3D 0) return [];=0A= if (formula =3D=3D 'even') formula =3D '2n+0';=0A= if (formula =3D=3D 'odd') formula =3D '2n+1';=0A= var h =3D Selector.handlers, results =3D [], indexed =3D [], m;=0A= h.mark(nodes);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++) {=0A= if (!node.parentNode._counted) {=0A= h.index(node.parentNode, reverse, ofType);=0A= indexed.push(node.parentNode);=0A= }=0A= }=0A= if (formula.match(/^\d+$/)) { // just a number=0A= formula =3D Number(formula);=0A= for (var i =3D 0, node; node =3D nodes[i]; i++)=0A= if (node.nodeIndex =3D=3D formula) results.push(node);=0A= } else if (m =3D formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // = an+b=0A= if (m[1] =3D=3D "-") m[1] =3D -1;=0A= var a =3D m[1] ? Number(m[1]) : 1;=0A= var b =3D m[2] ? Number(m[2]) : 0;=0A= var indices =3D Selector.pseudos.getIndices(a, b, nodes.length);=0A= for (var i =3D 0, node, l =3D indices.length; node =3D nodes[i]; = i++) {=0A= for (var j =3D 0; j < l; j++)=0A= if (node.nodeIndex =3D=3D indices[j]) results.push(node);=0A= }=0A= }=0A= h.unmark(nodes);=0A= h.unmark(indexed);=0A= return results;=0A= },=0A= =0A= 'empty': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++) {=0A= // IE treats comments as element nodes=0A= if (node.tagName =3D=3D '!' || (node.firstChild && = !node.innerHTML.match(/^\s*$/))) continue;=0A= results.push(node);=0A= }=0A= return results;=0A= },=0A= =0A= 'not': function(nodes, selector, root) {=0A= var h =3D Selector.handlers, selectorType, m;=0A= var exclusions =3D new Selector(selector).findElements(root);=0A= h.mark(exclusions);=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node._counted) results.push(node);=0A= h.unmark(exclusions);=0A= return results;=0A= },=0A= =0A= 'enabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (!node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'disabled': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.disabled) results.push(node);=0A= return results;=0A= },=0A= =0A= 'checked': function(nodes, value, root) {=0A= for (var i =3D 0, results =3D [], node; node =3D nodes[i]; i++)=0A= if (node.checked) results.push(node);=0A= return results;=0A= }=0A= },=0A= =0A= operators: {=0A= '=3D': function(nv, v) { return nv =3D=3D v; },=0A= '!=3D': function(nv, v) { return nv !=3D v; },=0A= '^=3D': function(nv, v) { return nv.startsWith(v); },=0A= '$=3D': function(nv, v) { return nv.endsWith(v); },=0A= '*=3D': function(nv, v) { return nv.include(v); },=0A= '~=3D': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + = ' '); },=0A= '|=3D': function(nv, v) { return ('-' + nv.toUpperCase() + = '-').include('-' + v.toUpperCase() + '-'); }=0A= },=0A= =0A= matchElements: function(elements, expression) {=0A= var matches =3D new Selector(expression).findElements(), h =3D = Selector.handlers;=0A= h.mark(matches);=0A= for (var i =3D 0, results =3D [], element; element =3D elements[i]; = i++)=0A= if (element._counted) results.push(element);=0A= h.unmark(matches);=0A= return results;=0A= },=0A= =0A= findElement: function(elements, expression, index) {=0A= if (typeof expression =3D=3D 'number') {=0A= index =3D expression; expression =3D false;=0A= }=0A= return Selector.matchElements(elements, expression || '*')[index || = 0];=0A= },=0A= =0A= findChildElements: function(element, expressions) {=0A= var exprs =3D expressions.join(','), expressions =3D [];=0A= exprs.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) {=0A= expressions.push(m[1].strip());=0A= });=0A= var results =3D [], h =3D Selector.handlers;=0A= for (var i =3D 0, l =3D expressions.length, selector; i < l; i++) {=0A= selector =3D new Selector(expressions[i].strip());=0A= h.concat(results, selector.findElements(element));=0A= }=0A= return (l > 1) ? h.unique(results) : results;=0A= }=0A= });=0A= =0A= function $$() {=0A= return Selector.findChildElements(document, $A(arguments));=0A= }=0A= var Form =3D {=0A= reset: function(form) {=0A= $(form).reset();=0A= return form;=0A= },=0A= =0A= serializeElements: function(elements, getHash) {=0A= var data =3D elements.inject({}, function(result, element) {=0A= if (!element.disabled && element.name) {=0A= var key =3D element.name, value =3D $(element).getValue();=0A= if (value !=3D null) {=0A= if (key in result) {=0A= if (result[key].constructor !=3D Array) result[key] =3D = [result[key]];=0A= result[key].push(value);=0A= }=0A= else result[key] =3D value;=0A= }=0A= }=0A= return result;=0A= });=0A= =0A= return getHash ? data : Hash.toQueryString(data);=0A= }=0A= };=0A= =0A= Form.Methods =3D {=0A= serialize: function(form, getHash) {=0A= return Form.serializeElements(Form.getElements(form), getHash);=0A= },=0A= =0A= getElements: function(form) {=0A= return $A($(form).getElementsByTagName('*')).inject([],=0A= function(elements, child) {=0A= if (Form.Element.Serializers[child.tagName.toLowerCase()])=0A= elements.push(Element.extend(child));=0A= return elements;=0A= }=0A= );=0A= },=0A= =0A= getInputs: function(form, typeName, name) {=0A= form =3D $(form);=0A= var inputs =3D form.getElementsByTagName('input');=0A= =0A= if (!typeName && !name) return $A(inputs).map(Element.extend);=0A= =0A= for (var i =3D 0, matchingInputs =3D [], length =3D inputs.length; i = < length; i++) {=0A= var input =3D inputs[i];=0A= if ((typeName && input.type !=3D typeName) || (name && input.name = !=3D name))=0A= continue;=0A= matchingInputs.push(Element.extend(input));=0A= }=0A= =0A= return matchingInputs;=0A= },=0A= =0A= disable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('disable');=0A= return form;=0A= },=0A= =0A= enable: function(form) {=0A= form =3D $(form);=0A= Form.getElements(form).invoke('enable');=0A= return form;=0A= },=0A= =0A= findFirstElement: function(form) {=0A= return $(form).getElements().find(function(element) {=0A= return element.type !=3D 'hidden' && !element.disabled &&=0A= ['input', 'select', = 'textarea'].include(element.tagName.toLowerCase());=0A= });=0A= },=0A= =0A= focusFirstElement: function(form) {=0A= form =3D $(form);=0A= form.findFirstElement().activate();=0A= return form;=0A= },=0A= =0A= request: function(form, options) {=0A= form =3D $(form), options =3D Object.clone(options || {});=0A= =0A= var params =3D options.parameters;=0A= options.parameters =3D form.serialize(true);=0A= =0A= if (params) {=0A= if (typeof params =3D=3D 'string') params =3D = params.toQueryParams();=0A= Object.extend(options.parameters, params);=0A= }=0A= =0A= if (form.hasAttribute('method') && !options.method)=0A= options.method =3D form.method;=0A= =0A= return new Ajax.Request(form.readAttribute('action'), options);=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element =3D {=0A= focus: function(element) {=0A= $(element).focus();=0A= return element;=0A= },=0A= =0A= select: function(element) {=0A= $(element).select();=0A= return element;=0A= }=0A= }=0A= =0A= Form.Element.Methods =3D {=0A= serialize: function(element) {=0A= element =3D $(element);=0A= if (!element.disabled && element.name) {=0A= var value =3D element.getValue();=0A= if (value !=3D undefined) {=0A= var pair =3D {};=0A= pair[element.name] =3D value;=0A= return Hash.toQueryString(pair);=0A= }=0A= }=0A= return '';=0A= },=0A= =0A= getValue: function(element) {=0A= element =3D $(element);=0A= var method =3D element.tagName.toLowerCase();=0A= return Form.Element.Serializers[method](element);=0A= },=0A= =0A= clear: function(element) {=0A= $(element).value =3D '';=0A= return element;=0A= },=0A= =0A= present: function(element) {=0A= return $(element).value !=3D '';=0A= },=0A= =0A= activate: function(element) {=0A= element =3D $(element);=0A= try {=0A= element.focus();=0A= if (element.select && (element.tagName.toLowerCase() !=3D 'input' = ||=0A= !['button', 'reset', 'submit'].include(element.type)))=0A= element.select();=0A= } catch (e) {}=0A= return element;=0A= },=0A= =0A= disable: function(element) {=0A= element =3D $(element);=0A= element.blur();=0A= element.disabled =3D true;=0A= return element;=0A= },=0A= =0A= enable: function(element) {=0A= element =3D $(element);=0A= element.disabled =3D false;=0A= return element;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= var Field =3D Form.Element;=0A= var $F =3D Form.Element.Methods.getValue;=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Form.Element.Serializers =3D {=0A= input: function(element) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= return Form.Element.Serializers.inputSelector(element);=0A= default:=0A= return Form.Element.Serializers.textarea(element);=0A= }=0A= },=0A= =0A= inputSelector: function(element) {=0A= return element.checked ? element.value : null;=0A= },=0A= =0A= textarea: function(element) {=0A= return element.value;=0A= },=0A= =0A= select: function(element) {=0A= return this[element.type =3D=3D 'select-one' ?=0A= 'selectOne' : 'selectMany'](element);=0A= },=0A= =0A= selectOne: function(element) {=0A= var index =3D element.selectedIndex;=0A= return index >=3D 0 ? this.optionValue(element.options[index]) : = null;=0A= },=0A= =0A= selectMany: function(element) {=0A= var values, length =3D element.length;=0A= if (!length) return null;=0A= =0A= for (var i =3D 0, values =3D []; i < length; i++) {=0A= var opt =3D element.options[i];=0A= if (opt.selected) values.push(this.optionValue(opt));=0A= }=0A= return values;=0A= },=0A= =0A= optionValue: function(opt) {=0A= // extend element because hasAttribute may not be native=0A= return Element.extend(opt).hasAttribute('value') ? opt.value : = opt.text;=0A= }=0A= }=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.TimedObserver =3D function() {}=0A= Abstract.TimedObserver.prototype =3D {=0A= initialize: function(element, frequency, callback) {=0A= this.frequency =3D frequency;=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= this.registerCallback();=0A= },=0A= =0A= registerCallback: function() {=0A= setInterval(this.onTimerEvent.bind(this), this.frequency * 1000);=0A= },=0A= =0A= onTimerEvent: function() {=0A= var value =3D this.getValue();=0A= var changed =3D ('string' =3D=3D typeof this.lastValue && 'string' = =3D=3D typeof value=0A= ? this.lastValue !=3D value : String(this.lastValue) !=3D = String(value));=0A= if (changed) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= }=0A= }=0A= =0A= Form.Element.Observer =3D Class.create();=0A= Form.Element.Observer.prototype =3D Object.extend(new = Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.Observer =3D Class.create();=0A= Form.Observer.prototype =3D Object.extend(new Abstract.TimedObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= =0A= /*-----------------------------------------------------------------------= ---*/=0A= =0A= Abstract.EventObserver =3D function() {}=0A= Abstract.EventObserver.prototype =3D {=0A= initialize: function(element, callback) {=0A= this.element =3D $(element);=0A= this.callback =3D callback;=0A= =0A= this.lastValue =3D this.getValue();=0A= if (this.element.tagName.toLowerCase() =3D=3D 'form')=0A= this.registerFormCallbacks();=0A= else=0A= this.registerCallback(this.element);=0A= },=0A= =0A= onElementEvent: function() {=0A= var value =3D this.getValue();=0A= if (this.lastValue !=3D value) {=0A= this.callback(this.element, value);=0A= this.lastValue =3D value;=0A= }=0A= },=0A= =0A= registerFormCallbacks: function() {=0A= = Form.getElements(this.element).each(this.registerCallback.bind(this));=0A= },=0A= =0A= registerCallback: function(element) {=0A= if (element.type) {=0A= switch (element.type.toLowerCase()) {=0A= case 'checkbox':=0A= case 'radio':=0A= Event.observe(element, 'click', = this.onElementEvent.bind(this));=0A= break;=0A= default:=0A= Event.observe(element, 'change', = this.onElementEvent.bind(this));=0A= break;=0A= }=0A= }=0A= }=0A= }=0A= =0A= Form.Element.EventObserver =3D Class.create();=0A= Form.Element.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.Element.getValue(this.element);=0A= }=0A= });=0A= =0A= Form.EventObserver =3D Class.create();=0A= Form.EventObserver.prototype =3D Object.extend(new = Abstract.EventObserver(), {=0A= getValue: function() {=0A= return Form.serialize(this.element);=0A= }=0A= });=0A= if (!window.Event) {=0A= var Event =3D new Object();=0A= }=0A= =0A= Object.extend(Event, {=0A= KEY_BACKSPACE: 8,=0A= KEY_TAB: 9,=0A= KEY_RETURN: 13,=0A= KEY_ESC: 27,=0A= KEY_LEFT: 37,=0A= KEY_UP: 38,=0A= KEY_RIGHT: 39,=0A= KEY_DOWN: 40,=0A= KEY_DELETE: 46,=0A= KEY_HOME: 36,=0A= KEY_END: 35,=0A= KEY_PAGEUP: 33,=0A= KEY_PAGEDOWN: 34,=0A= =0A= element: function(event) {=0A= return $(event.target || event.srcElement);=0A= },=0A= =0A= isLeftClick: function(event) {=0A= return (((event.which) && (event.which =3D=3D 1)) ||=0A= ((event.button) && (event.button =3D=3D 1)));=0A= },=0A= =0A= pointerX: function(event) {=0A= return event.pageX || (event.clientX +=0A= (document.documentElement.scrollLeft || document.body.scrollLeft));=0A= },=0A= =0A= pointerY: function(event) {=0A= return event.pageY || (event.clientY +=0A= (document.documentElement.scrollTop || document.body.scrollTop));=0A= },=0A= =0A= stop: function(event) {=0A= if (event.preventDefault) {=0A= event.preventDefault();=0A= event.stopPropagation();=0A= } else {=0A= event.returnValue =3D false;=0A= event.cancelBubble =3D true;=0A= }=0A= },=0A= =0A= // find the first node with the given tagName, starting from the=0A= // node the event was triggered on; traverses the DOM upwards=0A= findElement: function(event, tagName) {=0A= var element =3D Event.element(event);=0A= while (element.parentNode && (!element.tagName ||=0A= (element.tagName.toUpperCase() !=3D tagName.toUpperCase())))=0A= element =3D element.parentNode;=0A= return element;=0A= },=0A= =0A= observers: false,=0A= =0A= _observeAndCache: function(element, name, observer, useCapture) {=0A= if (!this.observers) this.observers =3D [];=0A= if (element.addEventListener) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.addEventListener(name, observer, useCapture);=0A= } else if (element.attachEvent) {=0A= this.observers.push([element, name, observer, useCapture]);=0A= element.attachEvent('on' + name, observer);=0A= }=0A= },=0A= =0A= unloadCache: function() {=0A= if (!Event.observers) return;=0A= for (var i =3D 0, length =3D Event.observers.length; i < length; = i++) {=0A= Event.stopObserving.apply(this, Event.observers[i]);=0A= Event.observers[i][0] =3D null;=0A= }=0A= Event.observers =3D false;=0A= },=0A= =0A= observe: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= Event._observeAndCache(element, name, observer, useCapture);=0A= },=0A= =0A= stopObserving: function(element, name, observer, useCapture) {=0A= element =3D $(element);=0A= useCapture =3D useCapture || false;=0A= =0A= if (name =3D=3D 'keypress' &&=0A= (Prototype.Browser.WebKit || element.attachEvent))=0A= name =3D 'keydown';=0A= =0A= if (element.removeEventListener) {=0A= element.removeEventListener(name, observer, useCapture);=0A= } else if (element.detachEvent) {=0A= try {=0A= element.detachEvent('on' + name, observer);=0A= } catch (e) {}=0A= }=0A= }=0A= });=0A= =0A= /* prevent memory leaks in IE */=0A= if (Prototype.Browser.IE)=0A= Event.observe(window, 'unload', Event.unloadCache, false);=0A= var Position =3D {=0A= // set to true if needed, warning: firefox performance problems=0A= // NOT neeeded for page scrolling, only if draggable contained in=0A= // scrollable elements=0A= includeScrollOffsets: false,=0A= =0A= // must be called before calling withinIncludingScrolloffset, every = time the=0A= // page is scrolled=0A= prepare: function() {=0A= this.deltaX =3D window.pageXOffset=0A= || document.documentElement.scrollLeft=0A= || document.body.scrollLeft=0A= || 0;=0A= this.deltaY =3D window.pageYOffset=0A= || document.documentElement.scrollTop=0A= || document.body.scrollTop=0A= || 0;=0A= },=0A= =0A= realOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.scrollTop || 0;=0A= valueL +=3D element.scrollLeft || 0;=0A= element =3D element.parentNode;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= cumulativeOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= positionedOffset: function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= element =3D element.offsetParent;=0A= if (element) {=0A= if(element.tagName=3D=3D'BODY') break;=0A= var p =3D Element.getStyle(element, 'position');=0A= if (p =3D=3D 'relative' || p =3D=3D 'absolute') break;=0A= }=0A= } while (element);=0A= return [valueL, valueT];=0A= },=0A= =0A= offsetParent: function(element) {=0A= if (element.offsetParent) return element.offsetParent;=0A= if (element =3D=3D document.body) return element;=0A= =0A= while ((element =3D element.parentNode) && element !=3D = document.body)=0A= if (Element.getStyle(element, 'position') !=3D 'static')=0A= return element;=0A= =0A= return document.body;=0A= },=0A= =0A= // caches x/y coordinate pair to use with overlap=0A= within: function(element, x, y) {=0A= if (this.includeScrollOffsets)=0A= return this.withinIncludingScrolloffsets(element, x, y);=0A= this.xcomp =3D x;=0A= this.ycomp =3D y;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (y >=3D this.offset[1] &&=0A= y < this.offset[1] + element.offsetHeight &&=0A= x >=3D this.offset[0] &&=0A= x < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= withinIncludingScrolloffsets: function(element, x, y) {=0A= var offsetcache =3D this.realOffset(element);=0A= =0A= this.xcomp =3D x + offsetcache[0] - this.deltaX;=0A= this.ycomp =3D y + offsetcache[1] - this.deltaY;=0A= this.offset =3D this.cumulativeOffset(element);=0A= =0A= return (this.ycomp >=3D this.offset[1] &&=0A= this.ycomp < this.offset[1] + element.offsetHeight &&=0A= this.xcomp >=3D this.offset[0] &&=0A= this.xcomp < this.offset[0] + element.offsetWidth);=0A= },=0A= =0A= // within must be called directly before=0A= overlap: function(mode, element) {=0A= if (!mode) return 0;=0A= if (mode =3D=3D 'vertical')=0A= return ((this.offset[1] + element.offsetHeight) - this.ycomp) /=0A= element.offsetHeight;=0A= if (mode =3D=3D 'horizontal')=0A= return ((this.offset[0] + element.offsetWidth) - this.xcomp) /=0A= element.offsetWidth;=0A= },=0A= =0A= page: function(forElement) {=0A= var valueT =3D 0, valueL =3D 0;=0A= =0A= var element =3D forElement;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= =0A= // Safari fix=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element,'position')=3D=3D'absolute') break;=0A= =0A= } while (element =3D element.offsetParent);=0A= =0A= element =3D forElement;=0A= do {=0A= if (!window.opera || element.tagName=3D=3D'BODY') {=0A= valueT -=3D element.scrollTop || 0;=0A= valueL -=3D element.scrollLeft || 0;=0A= }=0A= } while (element =3D element.parentNode);=0A= =0A= return [valueL, valueT];=0A= },=0A= =0A= clone: function(source, target) {=0A= var options =3D Object.extend({=0A= setLeft: true,=0A= setTop: true,=0A= setWidth: true,=0A= setHeight: true,=0A= offsetTop: 0,=0A= offsetLeft: 0=0A= }, arguments[2] || {})=0A= =0A= // find page position of source=0A= source =3D $(source);=0A= var p =3D Position.page(source);=0A= =0A= // find coordinate system to use=0A= target =3D $(target);=0A= var delta =3D [0, 0];=0A= var parent =3D null;=0A= // delta [0,0] will do fine with position: fixed elements,=0A= // position:absolute needs offsetParent deltas=0A= if (Element.getStyle(target,'position') =3D=3D 'absolute') {=0A= parent =3D Position.offsetParent(target);=0A= delta =3D Position.page(parent);=0A= }=0A= =0A= // correct by body offsets (fixes Safari)=0A= if (parent =3D=3D document.body) {=0A= delta[0] -=3D document.body.offsetLeft;=0A= delta[1] -=3D document.body.offsetTop;=0A= }=0A= =0A= // set position=0A= if(options.setLeft) target.style.left =3D (p[0] - delta[0] + = options.offsetLeft) + 'px';=0A= if(options.setTop) target.style.top =3D (p[1] - delta[1] + = options.offsetTop) + 'px';=0A= if(options.setWidth) target.style.width =3D source.offsetWidth + = 'px';=0A= if(options.setHeight) target.style.height =3D source.offsetHeight + = 'px';=0A= },=0A= =0A= absolutize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'absolute') return;=0A= Position.prepare();=0A= =0A= var offsets =3D Position.positionedOffset(element);=0A= var top =3D offsets[1];=0A= var left =3D offsets[0];=0A= var width =3D element.clientWidth;=0A= var height =3D element.clientHeight;=0A= =0A= element._originalLeft =3D left - parseFloat(element.style.left || = 0);=0A= element._originalTop =3D top - parseFloat(element.style.top || = 0);=0A= element._originalWidth =3D element.style.width;=0A= element._originalHeight =3D element.style.height;=0A= =0A= element.style.position =3D 'absolute';=0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.width =3D width + 'px';=0A= element.style.height =3D height + 'px';=0A= },=0A= =0A= relativize: function(element) {=0A= element =3D $(element);=0A= if (element.style.position =3D=3D 'relative') return;=0A= Position.prepare();=0A= =0A= element.style.position =3D 'relative';=0A= var top =3D parseFloat(element.style.top || 0) - = (element._originalTop || 0);=0A= var left =3D parseFloat(element.style.left || 0) - = (element._originalLeft || 0);=0A= =0A= element.style.top =3D top + 'px';=0A= element.style.left =3D left + 'px';=0A= element.style.height =3D element._originalHeight;=0A= element.style.width =3D element._originalWidth;=0A= }=0A= }=0A= =0A= // Safari returns margins on body which is incorrect if the child is = absolutely=0A= // positioned. For performance reasons, redefine = Position.cumulativeOffset for=0A= // KHTML/WebKit only.=0A= if (Prototype.Browser.WebKit) {=0A= Position.cumulativeOffset =3D function(element) {=0A= var valueT =3D 0, valueL =3D 0;=0A= do {=0A= valueT +=3D element.offsetTop || 0;=0A= valueL +=3D element.offsetLeft || 0;=0A= if (element.offsetParent =3D=3D document.body)=0A= if (Element.getStyle(element, 'position') =3D=3D 'absolute') = break;=0A= =0A= element =3D element.offsetParent;=0A= } while (element);=0A= =0A= return [valueL, valueT];=0A= }=0A= }=0A= =0A= Element.addMethods(); ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/highslide/highslide-full.js /************************************************************************= ****** Name: Highslide JS Version: 4.0.12 (February 4 2009) Config: default +events +unobtrusive +imagemap +slideshow +positioning = +transitions +inline +ajax +iframe +flash=0A= Author: Torstein H=F8nsi Support: http://highslide.com/support Licence: Highslide JS is licensed under a Creative Commons = Attribution-NonCommercial 2.5 License (http://creativecommons.org/licenses/by-nc/2.5/). You are free: * to copy, distribute, display, and perform the work * to make derivative works Under the following conditions: * Attribution. You must attribute the work in the manner specified by = the author or licensor. * Noncommercial. You may not use this work for commercial purposes. * For any reuse or distribution, you must make clear to others the = license terms of this work. * Any of these conditions can be waived if you get permission = from the=20 copyright holder. Your fair use and other rights are in no way affected by the above. *************************************************************************= *****/ var hs =3D { // Language strings lang : { cssDirection: 'ltr', loadingText : 'Loading...', loadingTitle : 'Click to cancel', focusTitle : 'Click to bring to front', fullExpandTitle : 'Expand to actual size (f)', creditsText : 'Powered by Highslide JS', creditsTitle : 'Go to the Highslide JS homepage', previousText : 'Previous', nextText : 'Next',=20 moveText : 'Move', closeText : 'Close',=20 closeTitle : 'Close (esc)',=20 resizeTitle : 'Resize', playText : 'Play', playTitle : 'Play slideshow (spacebar)', pauseText : 'Pause', pauseTitle : 'Pause slideshow (spacebar)', previousTitle : 'Previous (arrow left)', nextTitle : 'Next (arrow right)', moveTitle : 'Move', fullExpandText : 'Full size', number: 'Image %1 of %2', restoreTitle : 'Click to close image, click and drag to move. Use arrow = keys for next and previous.' }, // See http://highslide.com/ref for examples of settings =20 graphicsDir : 'highslide/graphics/', expandCursor : 'zoomin.cur', // null disables restoreCursor : 'zoomout.cur', // null disables expandDuration : 250, // milliseconds restoreDuration : 250, marginLeft : 15, marginRight : 15, marginTop : 15, marginBottom : 15, zIndexCounter : 10001, // adjust to other absolutely positioned elements loadingOpacity : 0.75, allowMultipleInstances: true, numberOfImagesToPreload : 5, outlineWhileAnimating : 2, // 0 =3D never, 1 =3D always, 2 =3D HTML only = outlineStartOffset : 3, // ends at 10 padToMinWidth : false, // pad the popup width to make room for wide = caption fullExpandPosition : 'bottom right', fullExpandOpacity : 1, showCredits : true, // you can set this to false if you want creditsHref : 'http://highslide.com/', enableKeyListener : true, openerTagNames : ['a', 'area'], // Add more to allow slideshow indexing transitions : [], transitionDuration: 250, dimmingOpacity: 0, // Lightbox style dimming background dimmingDuration: 50, // 0 for instant dimming allowWidthReduction : false, allowHeightReduction : true, preserveContent : true, // Preserve changes made to the content and = position of HTML popups. objectLoadTime : 'before', // Load iframes 'before' or 'after' = expansion. cacheAjax : true, // Cache ajax popups for instant display. Can be = overridden for each popup. anchor : 'auto', // where the image expands from align : 'auto', // position in the client (overrides anchor) targetX: null, // the id of a target element targetY: null, dragByHeading: true, minWidth: 200, minHeight: 200, allowSizeReduction: true, // allow the image to reduce to fit client = size. If false, this overrides minWidth and minHeight outlineType : 'drop-shadow', // set null to disable outlines wrapperClassName : 'highslide-wrapper', // for enhanced css-control skin : { controls: '' , contentWrapper: ''+ '
'+ '
'+ ''+ '
' }, // END OF YOUR SETTINGS // declare internal properties preloadTheseImages : [], continuePreloading: true, expanders : [], overrides : [ 'allowSizeReduction', 'useBox', 'anchor', 'align', 'targetX', 'targetY', 'outlineType', 'outlineWhileAnimating', 'captionId', 'captionText', 'captionEval', 'captionOverlay', 'headingId', 'headingText', 'headingEval', 'headingOverlay', 'dragByHeading', 'autoplay', 'numberPosition', 'transitions', 'dimmingOpacity', =09 'width', 'height', =09 'contentId', 'allowWidthReduction', 'allowHeightReduction', 'preserveContent', 'maincontentId', 'maincontentText', 'maincontentEval', 'objectType',=09 'cacheAjax',=09 'objectWidth', 'objectHeight', 'objectLoadTime',=09 'swfOptions', 'wrapperClassName', 'minWidth', 'minHeight', 'maxWidth', 'maxHeight', 'slideshowGroup', 'easing', 'easingClose', 'fadeInOut', 'src' ], overlays : [], idCounter : 0, oPos : { x: ['leftpanel', 'left', 'center', 'right', 'rightpanel'], y: ['above', 'top', 'middle', 'bottom', 'below'] }, mouse: {}, headingOverlay: {}, captionOverlay: {}, swfOptions: { flashvars: {}, params: {}, attributes: {} }, faders : [], slideshows : [], pendingOutlines : {}, sleeping : [], preloadTheseAjax : [], cacheBindings : [], cachedGets : {}, clones : {}, ie : (document.all && !window.opera), safari : /Safari/.test(navigator.userAgent), geckoMac : /Macintosh.+rv:1\.[0-8].+Gecko/.test(navigator.userAgent), $ : function (id) { return document.getElementById(id); }, push : function (arr, val) { arr[arr.length] =3D val; }, createElement : function (tag, attribs, styles, parent, nopad) { var el =3D document.createElement(tag); if (attribs) hs.setAttribs(el, attribs); if (nopad) hs.setStyles(el, {padding: 0, border: 'none', margin: 0}); if (styles) hs.setStyles(el, styles); if (parent) parent.appendChild(el);=09 return el; }, setAttribs : function (el, attribs) { for (var x in attribs) el[x] =3D attribs[x]; }, setStyles : function (el, styles) { for (var x in styles) { if (hs.ie && x =3D=3D 'opacity') { if (styles[x] > 0.99) el.style.removeAttribute('filter');=0A= else el.style.filter =3D 'alpha(opacity=3D'+ (styles[x] * 100) +')'; } else el.style[x] =3D styles[x]; } }, ieVersion : function () { var arr =3D navigator.appVersion.split("MSIE"); return arr[1] ? parseFloat(arr[1]) : null; }, getPageSize : function () { var d =3D document, w =3D window, iebody =3D d.compatMode && = d.compatMode !=3D 'BackCompat'=20 ? d.documentElement : d.body;=09 =09 =09 var b =3D d.body; var xScroll =3D (w.innerWidth && w.scrollMaxX)=20 ? w.innerWidth + w.scrollMaxX : Math.max(b.scrollWidth, = b.offsetWidth), yScroll =3D (w.innerHeight && window.scrollMaxY)=20 ? w.innerHeight + w.scrollMaxY : Math.max(b.scrollHeight, = b.offsetHeight), pageWidth =3D hs.ie ? iebody.scrollWidth : (d.documentElement.clientWidth || self.innerWidth), pageHeight =3D hs.ie ? Math.max(iebody.scrollHeight, = iebody.clientHeight) :=20 (d.documentElement.clientHeight || self.innerHeight); =09 var width =3D hs.ie ? iebody.clientWidth :=20 (d.documentElement.clientWidth || self.innerWidth), height =3D hs.ie ? iebody.clientHeight : self.innerHeight; =09 return { pageWidth: Math.max(pageWidth, xScroll), pageHeight: Math.max(pageHeight, yScroll), width: width, height: height, =09 scrollLeft: hs.ie ? iebody.scrollLeft : pageXOffset, scrollTop: hs.ie ? iebody.scrollTop : pageYOffset } }, getPosition : function(el) { if (/area/i.test(el.tagName)) { var imgs =3D document.getElementsByTagName('img'); for (var i =3D 0; i < imgs.length; i++) { var u =3D imgs[i].useMap; if (u && u.replace(/^.*?#/, '') =3D=3D el.parentNode.name) { el =3D imgs[i]; break; } } } var p =3D { x: el.offsetLeft, y: el.offsetTop }; while (el.offsetParent) { el =3D el.offsetParent; p.x +=3D el.offsetLeft; p.y +=3D el.offsetTop; if (el !=3D document.body && el !=3D document.documentElement) { p.x -=3D el.scrollLeft; p.y -=3D el.scrollTop; } } return p; }, expand : function(a, params, custom, type) { if (!a) a =3D hs.createElement('a', null, { display: 'none' }, = hs.container); if (typeof a.getParams =3D=3D 'function') return params; if (type =3D=3D 'html') { for (var i =3D 0; i < hs.sleeping.length; i++) { if (hs.sleeping[i] && hs.sleeping[i].a =3D=3D a) { hs.sleeping[i].awake(); hs.sleeping[i] =3D null; return false; } } hs.hasHtmlExpanders =3D true; }=09 try {=09 new hs.Expander(a, params, custom, type); return false; } catch (e) { return true; } }, htmlExpand : function(a, params, custom) { return hs.expand(a, params, custom, 'html'); }, getSelfRendered : function() { return hs.createElement('div', {=20 className: 'highslide-html-content',=20 innerHTML: hs.replaceLang(hs.skin.contentWrapper)=20 }); }, getElementByClass : function (el, tagName, className) { var els =3D el.getElementsByTagName(tagName); for (var i =3D 0; i < els.length; i++) { if ((new RegExp(className)).test(els[i].className)) { return els[i]; } } return null; }, replaceLang : function(s) { s =3D s.replace(/\s/g, ' '); var re =3D /{hs\.lang\.([^}]+)\}/g, matches =3D s.match(re), lang; if (matches) for (var i =3D 0; i < matches.length; i++) { lang =3D matches[i].replace(re, "$1"); if (typeof hs.lang[lang] !=3D 'undefined') s =3D s.replace(matches[i], = hs.lang[lang]); } return s; }, setClickEvents : function () { var els =3D document.getElementsByTagName('a'); for (var i =3D 0; i < els.length; i++) { var type =3D hs.isUnobtrusiveAnchor(els[i]); if (type && !els[i].hsHasSetClick) { (function(){ var t =3D type; if (hs.fireEvent(hs, 'onSetClickEvent', { element: els[i], type: t = })) { els[i].onclick =3D(type =3D=3D 'image') ?function() { return = hs.expand(this) }: function() { return hs.htmlExpand(this, { objectType: t } );}; } })(); els[i].hsHasSetClick =3D true;=09 } } if (!hs.pageLoaded) setTimeout( hs.setClickEvents, 50); else hs.getAnchors(); }, isUnobtrusiveAnchor: function(el) { if (el.rel =3D=3D 'highslide') return 'image'; else if (el.rel =3D=3D 'highslide-ajax') return 'ajax'; else if (el.rel =3D=3D 'highslide-iframe') return 'iframe'; else if (el.rel =3D=3D 'highslide-swf') return 'swf'; }, getCacheBinding : function (a) { for (var i =3D 0; i < hs.cacheBindings.length; i++) { if (hs.cacheBindings[i][0] =3D=3D a) { var c =3D hs.cacheBindings[i][1]; hs.cacheBindings[i][1] =3D c.cloneNode(1); return c; } } return null; }, preloadAjax : function (e) { var arr =3D hs.getAnchors(); for (var i =3D 0; i < arr.htmls.length; i++) { var a =3D arr.htmls[i]; if (hs.getParam(a, 'objectType') =3D=3D 'ajax' && hs.getParam(a, = 'cacheAjax')) hs.push(hs.preloadTheseAjax, a); } =09 hs.preloadAjaxElement(0); }, preloadAjaxElement : function (i) { if (!hs.preloadTheseAjax[i]) return; var a =3D hs.preloadTheseAjax[i]; var cache =3D hs.getNode(hs.getParam(a, 'contentId')); if (!cache) cache =3D hs.getSelfRendered(); var ajax =3D new hs.Ajax(a, cache, 1);=09 ajax.onError =3D function () { }; ajax.onLoad =3D function () { hs.push(hs.cacheBindings, [a, cache]); hs.preloadAjaxElement(i + 1); }; ajax.run(); }, focusTopmost : function() { var topZ =3D 0, topmostKey =3D -1; for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i]) { if (hs.expanders[i].wrapper.style.zIndex && = hs.expanders[i].wrapper.style.zIndex > topZ) { topZ =3D hs.expanders[i].wrapper.style.zIndex; =09 topmostKey =3D i; } } } if (topmostKey =3D=3D -1) hs.focusKey =3D -1; else hs.expanders[topmostKey].focus(); }, getParam : function (a, param) { a.getParams =3D a.onclick; var p =3D a.getParams ? a.getParams() : null; a.getParams =3D null; =09 return (p && typeof p[param] !=3D 'undefined') ? p[param] :=20 (typeof hs[param] !=3D 'undefined' ? hs[param] : null);=0A= }, getSrc : function (a) { var src =3D hs.getParam(a, 'src'); if (src) return src; return a.href; }, getNode : function (id) { var node =3D hs.$(id), clone =3D hs.clones[id], a =3D {}; if (!node && !clone) return null; if (!clone) { clone =3D node.cloneNode(true); clone.id =3D ''; hs.clones[id] =3D clone; return node; } else { return clone.cloneNode(true); } }, discardElement : function(d) {=0A= hs.garbageBin.appendChild(d); hs.garbageBin.innerHTML =3D ''; }, dim : function(exp) { if (!hs.dimmer) { hs.dimmer =3D hs.createElement ('div',=20 {=20 className: 'highslide-dimming', owner: '', onclick: function() { if (hs.fireEvent(hs, 'onDimmerClick')) =20 hs.close(); } },=20 { position: 'absolute', left: 0 }, hs.container, true); hs.addEventListener(window, 'resize', hs.setDimmerSize); } hs.dimmer.style.display =3D ''; hs.setDimmerSize(); hs.dimmer.owner +=3D '|'+ exp.key; if (hs.geckoMac && hs.dimmingGeckoFix)=20 hs.dimmer.style.background =3D 'url('+ hs.graphicsDir + = 'geckodimmer.png)'; =09 else hs.fade(hs.dimmer, 0, exp.dimmingOpacity, hs.dimmingDuration);=20 }, undim : function(key) { if (!hs.dimmer) return; if (typeof key !=3D 'undefined') hs.dimmer.owner =3D = hs.dimmer.owner.replace('|'+ key, ''); =09 if ( (typeof key !=3D 'undefined' && hs.dimmer.owner !=3D '') || (hs.upcoming && hs.getParam(hs.upcoming, 'dimmingOpacity')) ) return; if (hs.geckoMac && hs.dimmingGeckoFix)=20 hs.setStyles(hs.dimmer, { background: 'none', width: 0, height: 0 }); else hs.fade(hs.dimmer, hs.dimmingOpacity, 0, hs.dimmingDuration, = function() { hs.setStyles(hs.dimmer, { display: 'none', width: 0, height: 0 }); }); }, setDimmerSize : function(exp) { if (!hs.dimmer) return; var page =3D hs.getPageSize(); var h =3D (hs.ie && exp && exp.wrapper) ?=20 parseInt(exp.wrapper.style.top) + parseInt(exp.wrapper.style.height)+ = (exp.outline ? exp.outline.offset : 0) : 0;=20 hs.setStyles(hs.dimmer, {=20 width: page.pageWidth +'px',=20 height: Math.max(page.pageHeight, h) +'px' }); },=0A= transit : function (adj, exp) { hs.last =3D exp =3D exp || hs.getExpander(); try { hs.upcoming =3D adj; adj.onclick(); =09 } catch (e){ hs.last =3D hs.upcoming =3D null; } try {=0A= if (!adj || exp.transitions[1] !=3D 'crossfade') exp.close(); } catch (e) {} return false; }, previousOrNext : function (el, op) { var exp =3D hs.getExpander(el), adj =3D exp.getAdjacentAnchor(op); return hs.transit(adj, exp); }, previous : function (el) { return hs.previousOrNext(el, -1); }, next : function (el) { return hs.previousOrNext(el, 1);=09 }, keyHandler : function(e) { if (!e) e =3D window.event; if (!e.target) e.target =3D e.srcElement; // ie if (typeof e.target.form !=3D 'undefined') return true; // form element = has focus if (!hs.fireEvent(hs, 'onKeyDown', e)) return true; var exp =3D hs.getExpander(); =09 var op =3D null; switch (e.keyCode) { case 70: // f if (exp) exp.doFullExpand(); return true; case 32: // Space op =3D 2; break; case 34: // Page Down case 39: // Arrow right case 40: // Arrow down op =3D 1; break; case 8: // Backspace case 33: // Page Up case 37: // Arrow left case 38: // Arrow up op =3D -1; break; case 27: // Escape case 13: // Enter op =3D 0; } if (op !=3D=3D null) {if (op !=3D 2)hs.removeEventListener(document, = window.opera ? 'keypress' : 'keydown', hs.keyHandler); if (!hs.enableKeyListener) return true; =09 if (e.preventDefault) e.preventDefault(); else e.returnValue =3D false; =09 if (exp) { if (op =3D=3D 0) { exp.close(); } else if (op =3D=3D 2) { if (exp.slideshow) exp.slideshow.hitSpace(); } else { if (exp.slideshow) exp.slideshow.pause(); hs.previousOrNext(exp.key, op); } return false; } } return true; }, registerOverlay : function (overlay) { hs.push(hs.overlays, overlay); }, addSlideshow : function (options) { var sg =3D options.slideshowGroup; if (typeof sg =3D=3D 'object') { for (var i =3D 0; i < sg.length; i++) { var o =3D {}; for (var x in options) o[x] =3D options[x]; o.slideshowGroup =3D sg[i]; hs.push(hs.slideshows, o); } } else { hs.push(hs.slideshows, options); } }, getWrapperKey : function (element, expOnly) { var el, re =3D /^highslide-wrapper-([0-9]+)$/; // 1. look in open expanders el =3D element; while (el.parentNode) { if (el.id && re.test(el.id)) return el.id.replace(re, "$1"); el =3D el.parentNode; } // 2. look in thumbnail if (!expOnly) { el =3D element; while (el.parentNode) { if (el.tagName && hs.isHsAnchor(el)) { for (var key =3D 0; key < hs.expanders.length; key++) { var exp =3D hs.expanders[key]; if (exp && exp.a =3D=3D el) return key; } } el =3D el.parentNode; } } return null;=20 }, getExpander : function (el, expOnly) { if (typeof el =3D=3D 'undefined') return hs.expanders[hs.focusKey] || = null; if (typeof el =3D=3D 'number') return hs.expanders[el] || null; if (typeof el =3D=3D 'string') el =3D hs.$(el); return hs.expanders[hs.getWrapperKey(el, expOnly)] || null; }, isHsAnchor : function (a) { return (a.onclick && a.onclick.toString().replace(/\s/g, ' = ').match(/hs.(htmlE|e)xpand/)); }, reOrder : function () { for (var i =3D 0; i < hs.expanders.length; i++) if (hs.expanders[i] && hs.expanders[i].isExpanded) hs.focusTopmost(); }, fireEvent : function (obj, evt, args) { return obj && obj[evt] ? (obj[evt](obj, args) !=3D=3D false) : true; }, mouseClickHandler : function(e)=20 {=09 if (!e) e =3D window.event; if (e.button > 1) return true; if (!e.target) e.target =3D e.srcElement; =09 var el =3D e.target; while (el.parentNode && !(/highslide-(image|move|html|resize)/.test(el.className))) { el =3D el.parentNode; } var exp =3D hs.getExpander(el); if (exp && (exp.isClosing || !exp.isExpanded)) return true; =09 if (exp && e.type =3D=3D 'mousedown') { if (e.target.form) return true; var match =3D el.className.match(/highslide-(image|move|resize)/); if (match) { hs.dragArgs =3D { exp: exp , type: match[1], left: exp.x.pos, width: = exp.x.size, top: exp.y.pos,=20 height: exp.y.size, clickX: e.clientX, clickY: e.clientY }; =09 =09 hs.addEventListener(document, 'mousemove', hs.dragHandler); if (e.preventDefault) e.preventDefault(); // FF =09 if (/highslide-(image|html)-blur/.test(exp.content.className)) { exp.focus(); hs.hasFocused =3D true; } return false; } else if (/highslide-html/.test(el.className) && hs.focusKey !=3D = exp.key) { exp.focus(); exp.doShowHide('hidden'); } } else if (e.type =3D=3D 'mouseup') { =09 hs.removeEventListener(document, 'mousemove', hs.dragHandler); =09 if (hs.dragArgs) { if (hs.styleRestoreCursor && hs.dragArgs.type =3D=3D 'image')=20 hs.dragArgs.exp.content.style.cursor =3D hs.styleRestoreCursor; var hasDragged =3D hs.dragArgs.hasDragged; =09 if (!hasDragged &&!hs.hasFocused && = !/(move|resize)/.test(hs.dragArgs.type)) { if (hs.fireEvent(exp, 'onImageClick')) exp.close(); }=20 else if (hasDragged || (!hasDragged && hs.hasHtmlExpanders)) { hs.dragArgs.exp.doShowHide('hidden'); } =09 if (hs.dragArgs.exp.releaseMask)=20 hs.dragArgs.exp.releaseMask.style.display =3D 'none'; =09 if (hasDragged) hs.fireEvent(hs.dragArgs.exp, 'onDrop', hs.dragArgs); if (hasDragged) hs.setDimmerSize(exp); =09 hs.hasFocused =3D false; hs.dragArgs =3D null; =09 } else if (/highslide-image-blur/.test(el.className)) { el.style.cursor =3D hs.styleRestoreCursor; =09 } } return false; }, dragHandler : function(e) { if (!hs.dragArgs) return true; if (!e) e =3D window.event; var a =3D hs.dragArgs, exp =3D a.exp; if (exp.iframe) { =09 if (!exp.releaseMask) exp.releaseMask =3D hs.createElement('div', = null,=20 { position: 'absolute', width: exp.x.size+'px', height: = exp.y.size+'px',=20 left: exp.x.cb+'px', top: exp.y.cb+'px', zIndex: 4, background: = (hs.ie ? 'white' : 'none'),=20 opacity: .01 },=20 exp.wrapper, true); if (exp.releaseMask.style.display =3D=3D 'none') exp.releaseMask.style.display =3D ''; } =09 a.dX =3D e.clientX - a.clickX; a.dY =3D e.clientY - a.clickY;=09 =09 var distance =3D Math.sqrt(Math.pow(a.dX, 2) + Math.pow(a.dY, 2)); if (!a.hasDragged) a.hasDragged =3D (a.type !=3D 'image' && distance > = 0) || (distance > (hs.dragSensitivity || 5)); =09 if (a.hasDragged && e.clientX > 5 && e.clientY > 5) { if (!hs.fireEvent(exp, 'onDrag', a)) return false; =09 if (a.type =3D=3D 'resize') exp.resize(a); else { exp.moveTo(a.left + a.dX, a.top + a.dY); if (a.type =3D=3D 'image') exp.content.style.cursor =3D 'move'; } } return false; }, wrapperMouseHandler : function (e) { try {=0A= if (!e) e =3D window.event; var over =3D /mouseover/i.test(e.type);=20 if (!e.target) e.target =3D e.srcElement; // ie if (hs.ie) e.relatedTarget =3D=20 over ? e.fromElement : e.toElement; // ie var exp =3D hs.getExpander(e.target); if (!exp.isExpanded) return; if (!exp || !e.relatedTarget || hs.getExpander(e.relatedTarget, true) = =3D=3D exp=20 || hs.dragArgs) return; hs.fireEvent(exp, over ? 'onMouseOver' : 'onMouseOut', e); for (var i =3D 0; i < exp.overlays.length; i++) { var o =3D hs.$('hsId'+ exp.overlays[i]); if (o && o.hideOnMouseOut) { var from =3D over ? 0 : o.opacity, to =3D over ? o.opacity : 0; =09 hs.fade(o, from, to); } }=09 } catch (e) {} }, addEventListener : function (el, event, func) { try { el.addEventListener(event, func, false); } catch (e) { try { el.detachEvent('on'+ event, func); el.attachEvent('on'+ event, func); } catch (e) { el['on'+ event] =3D func; } }=20 }, removeEventListener : function (el, event, func) { try { el.removeEventListener(event, func, false); } catch (e) { try { el.detachEvent('on'+ event, func); } catch (e) { el['on'+ event] =3D null; } } }, preloadFullImage : function (i) { if (hs.continuePreloading && hs.preloadTheseImages[i] && = hs.preloadTheseImages[i] !=3D 'undefined') { var img =3D document.createElement('img'); img.onload =3D function() {=20 img =3D null;=0A= hs.preloadFullImage(i + 1); }; img.src =3D hs.preloadTheseImages[i]; } }, preloadImages : function (number) { if (number && typeof number !=3D 'object') hs.numberOfImagesToPreload = =3D number; =09 var arr =3D hs.getAnchors(); for (var i =3D 0; i < arr.images.length && i < = hs.numberOfImagesToPreload; i++) { hs.push(hs.preloadTheseImages, hs.getSrc(arr.images[i])); } =09 // preload outlines if (hs.outlineType) new hs.Outline(hs.outlineType, function () { = hs.preloadFullImage(0)} ); else =09 hs.preloadFullImage(0); =09 // preload cursor if (hs.restoreCursor) var cur =3D hs.createElement('img', { src: = hs.graphicsDir + hs.restoreCursor }); }, init : function () { if (!hs.container) { hs.container =3D hs.createElement('div', { className: 'highslide-container' }, { position: 'absolute',=20 left: 0,=20 top: 0,=20 width: '100%',=20 zIndex: hs.zIndexCounter, direction: 'ltr' },=20 document.body, true ); hs.loading =3D hs.createElement('a', { className: 'highslide-loading', title: hs.lang.loadingTitle, innerHTML: hs.lang.loadingText, href: 'javascript:;' }, { position: 'absolute', top: '-9999px', opacity: hs.loadingOpacity, zIndex: 1 }, hs.container ); hs.garbageBin =3D hs.createElement('div', null, { display: 'none' }, = hs.container); hs.clearing =3D hs.createElement('div', null,=20 { clear: 'both', paddingTop: '1px' }, null, true); =09 // http://www.robertpenner.com/easing/=20 Math.linearTween =3D function (t, b, c, d) { return c*t/d + b; }; Math.easeInQuad =3D function (t, b, c, d) { return c*(t/=3Dd)*t + b; }; Math.easeInOutQuad =3D function (t, b, c, d) { if ((t/=3Dd/2) < 1) return c/2*t*t + b; return -c/2 * ((--t)*(t-2) - 1) + b; };=0A= for (var x in hs.langDefaults) { if (typeof hs[x] !=3D 'undefined') hs.lang[x] =3D hs[x]; else if (typeof hs.lang[x] =3D=3D 'undefined' && typeof = hs.langDefaults[x] !=3D 'undefined')=20 hs.lang[x] =3D hs.langDefaults[x]; } hs.ie6SSL =3D (hs.ie && hs.ieVersion() <=3D 6 && location.protocol = =3D=3D 'https:'); =09 hs.hideSelects =3D (hs.ie && hs.ieVersion() < 7); hs.hideIframes =3D ((window.opera && navigator.appVersion < 9) || = navigator.vendor =3D=3D 'KDE'=20 || (hs.ie && hs.ieVersion() < 5.5)); hs.fireEvent(this, 'onActivate'); } }, domReady : function() { hs.isDomReady =3D true; if (hs.onDomReady) hs.onDomReady(); }, updateAnchors : function() { var el, els, all =3D [], images =3D [], htmls =3D [],groups =3D {}, re; =09 for (var i =3D 0; i < hs.openerTagNames.length; i++) {=0A= els =3D document.getElementsByTagName(hs.openerTagNames[i]); for (var j =3D 0; j < els.length; j++) {=0A= el =3D els[j]; re =3D hs.isHsAnchor(el); if (re) { hs.push(all, el);=0A= if (re[0] =3D=3D 'hs.expand') hs.push(images, el);=0A= else if (re[0] =3D=3D 'hs.htmlExpand') hs.push(htmls, el);=0A= var g =3D hs.getParam(el, 'slideshowGroup') || 'none'; if (!groups[g]) groups[g] =3D []; hs.push(groups[g], el); } } } hs.anchors =3D { all: all, groups: groups, images: images, htmls: htmls = }; return hs.anchors; =09 }, getAnchors : function() { return hs.anchors || hs.updateAnchors(); }, fade : function (el, o, oFinal, dur, fn, i, dir) { if (typeof i =3D=3D 'undefined') { // new fader if (typeof dur !=3D 'number') dur =3D 250; if (dur < 25) { // instant hs.setStyles( el, { opacity: oFinal });=0A= if (fn) fn(); return; } i =3D hs.faders.length; dir =3D oFinal > o ? 1 : -1; var step =3D (25 / (dur - dur % 25)) * Math.abs(o - oFinal); } o =3D parseFloat(o); var skip =3D (el.fade =3D=3D=3D 0 || el.fade =3D=3D=3D false || = (el.fade =3D=3D 2 && hs.ie)); el.style.visibility =3D ((skip ? oFinal : o) <=3D 0) ? 'hidden' : = 'visible';=0A= if (skip || o < 0 || (dir =3D=3D 1 && o > oFinal)) {=20 if (fn) fn(); return; }=0A= if (el.fading && el.fading.i !=3D i) { clearTimeout(hs.faders[el.fading.i]); o =3D el.fading.o; } el.fading =3D {i: i, o: o, step: (step || el.fading.step)}; el.style.visibility =3D (o <=3D 0) ? 'hidden' : 'visible'; hs.setStyles(el, { opacity: o }); hs.faders[i] =3D setTimeout(function() { hs.fade(el, o + el.fading.step * dir, oFinal, null, fn, i, dir); }, 25); }, close : function(el) { var exp =3D hs.getExpander(el); if (exp) exp.close(); return false; } }; // end hs object hs.Outline =3D function (outlineType, onLoad) { this.onLoad =3D onLoad; this.outlineType =3D outlineType; var v =3D hs.ieVersion(), tr; =09 this.hasAlphaImageLoader =3D hs.ie && v >=3D 5.5 && v < 7; if (!outlineType) { if (onLoad) onLoad(); return; } =09 hs.init(); this.table =3D hs.createElement( 'table', {=20 cellSpacing: 0=20 }, { visibility: 'hidden', position: 'absolute', borderCollapse: 'collapse', width: 0 }, hs.container, true ); var tbody =3D hs.createElement('tbody', null, null, this.table, 1); =09 this.td =3D []; for (var i =3D 0; i <=3D 8; i++) { if (i % 3 =3D=3D 0) tr =3D hs.createElement('tr', null, { height: = 'auto' }, tbody, true); this.td[i] =3D hs.createElement('td', null, null, tr, true); var style =3D i !=3D 4 ? { lineHeight: 0, fontSize: 0} : { position : = 'relative' }; hs.setStyles(this.td[i], style); } this.td[4].className =3D outlineType +' highslide-outline'; =09 this.preloadGraphic();=20 }; hs.Outline.prototype =3D { preloadGraphic : function () { var src =3D hs.graphicsDir + (hs.outlinesDir || "outlines/")+ = this.outlineType +".png"; =09 var appendTo =3D hs.safari ? hs.container : null; this.graphic =3D hs.createElement('img', null, { position: 'absolute',=20 top: '-9999px' }, appendTo, true); // for onload trigger =09 var pThis =3D this; this.graphic.onload =3D function() { pThis.onGraphicLoad(); }; =09 this.graphic.src =3D src; }, onGraphicLoad : function () { var o =3D this.offset =3D this.graphic.width / 4, pos =3D [[0,0],[0,-4],[-2,0],[0,-8],0,[-2,-8],[0,-2],[0,-6],[-2,-2]], dim =3D { height: (2*o) +'px', width: (2*o) +'px' }; for (var i =3D 0; i <=3D 8; i++) { if (pos[i]) { if (this.hasAlphaImageLoader) { var w =3D (i =3D=3D 1 || i =3D=3D 7) ? '100%' : this.graphic.width = +'px'; var div =3D hs.createElement('div', null, { width: '100%', height: = '100%', position: 'relative', overflow: 'hidden'}, this.td[i], true); hs.createElement ('div', null, {=20 filter: = "progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=3Dscale,= src=3D'"+ this.graphic.src + "')",=20 position: 'absolute', width: w,=20 height: this.graphic.height +'px', left: (pos[i][0]*o)+'px', top: (pos[i][1]*o)+'px' },=20 div, true); } else { hs.setStyles(this.td[i], { background: 'url('+ this.graphic.src +') = '+ (pos[i][0]*o)+'px '+(pos[i][1]*o)+'px'}); } =09 if (window.opera && (i =3D=3D 3 || i =3D=3D5))=20 hs.createElement('div', null, dim, this.td[i], true); =09 hs.setStyles (this.td[i], dim); } } this.graphic =3D null; if (hs.pendingOutlines[this.outlineType]) = hs.pendingOutlines[this.outlineType].destroy(); hs.pendingOutlines[this.outlineType] =3D this; if (this.onLoad) this.onLoad(); }, =09 setPosition : function (exp, pos, vis) { pos =3D pos || { x: exp.x.pos, y: exp.y.pos, w: exp.x.size + exp.x.p1 + exp.x.p2, h: exp.y.size + exp.y.p1 + exp.y.p2 }; if (vis) this.table.style.visibility =3D (pos.h >=3D 4 * this.offset)=20 ? 'visible' : 'hidden'; hs.setStyles(this.table, { left: (pos.x - this.offset) +'px', top: (pos.y - this.offset) +'px', width: (pos.w + 2 * (exp.x.cb + this.offset)) +'px' }); =09 pos.w +=3D 2 * (exp.x.cb - this.offset); pos.h +=3D + 2 * (exp.y.cb - this.offset); hs.setStyles (this.td[4], { width: pos.w >=3D 0 ? pos.w +'px' : 0, height: pos.h >=3D 0 ? pos.h +'px' : 0 }); if (this.hasAlphaImageLoader) this.td[3].style.height=20 =3D this.td[5].style.height =3D this.td[4].style.height; }, =09 destroy : function(hide) { if (hide) this.table.style.visibility =3D 'hidden'; else hs.discardElement(this.table); } }; hs.Dimension =3D function(exp, dim) { this.exp =3D exp; this.dim =3D dim; this.ucwh =3D dim =3D=3D 'x' ? 'Width' : 'Height';=0A= this.wh =3D this.ucwh.toLowerCase();=0A= this.uclt =3D dim =3D=3D 'x' ? 'Left' : 'Top';=0A= this.lt =3D this.uclt.toLowerCase();=0A= this.ucrb =3D dim =3D=3D 'x' ? 'Right' : 'Bottom';=0A= this.rb =3D this.ucrb.toLowerCase();=0A= this.p1 =3D this.p2 =3D 0;=0A= }; hs.Dimension.prototype =3D { get : function(key) { switch (key) { case 'loadingPos': return this.tpos + this.tb + (this.t - hs.loading['offset'+ = this.ucwh]) / 2; case 'loadingPosXfade': return this.pos + this.cb+ this.p1 + (this.size - = hs.loading['offset'+ this.ucwh]) / 2; case 'wsize':=0A= return this.size + 2 * this.cb + this.p1 + this.p2; case 'fitsize':=0A= return this.clientSize - this.marginMin - this.marginMax; case 'opos':=0A= return this.pos - (this.exp.outline ? this.exp.outline.offset : 0); case 'osize':=0A= return this.get('wsize') + (this.exp.outline ? = 2*this.exp.outline.offset : 0); case 'imgPad':=0A= return this.imgSize ? Math.round((this.size - this.imgSize) / 2) : 0; =09 } }, calcBorders: function() { // correct for borders this.cb =3D (this.exp.content['offset'+ this.ucwh] - this.t) / 2;=0A= this.marginMax =3D hs['margin'+ this.ucrb] + 2 * this.cb; }, calcThumb: function() { this.t =3D this.exp.el[this.wh] ? parseInt(this.exp.el[this.wh]) :=20 this.exp.el['offset'+ this.ucwh];=0A= this.tpos =3D this.exp.tpos[this.dim];=0A= this.tb =3D (this.exp.el['offset'+ this.ucwh] - this.t) / 2;=0A= if (this.tpos =3D=3D 0) {=0A= this.tpos =3D (hs.page[this.wh] / 2) + hs.page['scroll'+ this.uclt]; =09 }; }, calcExpanded: function() { var exp =3D this.exp; this.justify =3D 'auto'; =09 // get alignment if (exp.align =3D=3D 'center') this.justify =3D 'center'; else if (new RegExp(this.lt).test(exp.anchor)) this.justify =3D null; else if (new RegExp(this.rb).test(exp.anchor)) this.justify =3D 'max'; =09 =09 // size and position this.pos =3D this.tpos - this.cb + this.tb;=0A= this.size =3D Math.min(this.full, exp['max'+ this.ucwh] || this.full); this.minSize =3D exp.allowSizeReduction ?=20 Math.min(exp['min'+ this.ucwh], this.full) :this.full; if (exp.useBox) { this.size =3D exp[this.wh]; this.imgSize =3D this.full; } if (this.dim =3D=3D 'x' && hs.padToMinWidth) this.minSize =3D = exp.minWidth; this.target =3D exp['target'+ this.dim.toUpperCase()]; this.marginMin =3D hs['margin'+ this.uclt]; this.scroll =3D hs.page['scroll'+ this.uclt]; this.clientSize =3D hs.page[this.wh]; }, setSize: function(i) { var exp =3D this.exp; if (exp.isImage && (exp.useBox || hs.padToMinWidth)) { this.imgSize =3D i; this.size =3D Math.max(this.size, this.imgSize); exp.content.style[this.lt] =3D this.get('imgPad')+'px'; } else this.size =3D i; exp.content.style[this.wh] =3D i +'px'; exp.wrapper.style[this.wh] =3D this.get('wsize') +'px'; if (exp.outline) exp.outline.setPosition(exp); if (exp.releaseMask) exp.releaseMask.style[this.wh] =3D i +'px'; if (exp.isHtml) { var d =3D exp.scrollerDiv; if (this.sizeDiff =3D=3D=3D undefined) this.sizeDiff =3D exp.innerContent['offset'+ this.ucwh] - d['offset'+ = this.ucwh]; d.style[this.wh] =3D (this.size - this.sizeDiff) +'px'; =09 if (this.dim =3D=3D 'x') exp.mediumContent.style.width =3D 'auto';=0A= if (exp.body) exp.body.style[this.wh] =3D 'auto'; =09 } if (this.dim =3D=3D 'x' && exp.overlayBox) exp.sizeOverlayBox(true); if (this.dim =3D=3D 'x' && exp.slideshow && exp.isImage) { if (i =3D=3D this.full) exp.slideshow.disable('full-expand'); else exp.slideshow.enable('full-expand'); } }, setPos: function(i) { this.pos =3D i; this.exp.wrapper.style[this.lt] =3D i +'px';=09 =09 if (this.exp.outline) this.exp.outline.setPosition(this.exp); =09 } }; hs.Expander =3D function(a, params, custom, contentType) { if (document.readyState && hs.ie && !hs.isDomReady) { hs.onDomReady =3D function() { new hs.Expander(a, params, custom, contentType); }; return; }=20 this.a =3D a; this.custom =3D custom; this.contentType =3D contentType || 'image'; this.isHtml =3D (contentType =3D=3D 'html'); this.isImage =3D !this.isHtml; =09 hs.continuePreloading =3D false; this.overlays =3D []; this.last =3D hs.last; hs.last =3D null; hs.init(); var key =3D this.key =3D hs.expanders.length; =09 // override inline parameters for (var i =3D 0; i < hs.overrides.length; i++) { var name =3D hs.overrides[i]; this[name] =3D params && typeof params[name] !=3D 'undefined' ? params[name] : hs[name]; } if (!this.src) this.src =3D a.href; =09 // get thumb var el =3D (params && params.thumbnailId) ? hs.$(params.thumbnailId) : = a; el =3D this.thumb =3D el.getElementsByTagName('img')[0] || el; this.thumbsUserSetId =3D el.id || a.id; if (!hs.fireEvent(this, 'onInit')) return true;=0A= =09 // check if already open for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && hs.expanders[i].a =3D=3D a=20 && !(this.last && this.transitions[1] =3D=3D 'crossfade')) { hs.expanders[i].focus(); return false; } }=09 // cancel other for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && hs.expanders[i].thumb !=3D el && = !hs.expanders[i].onLoadStarted) { hs.expanders[i].cancelLoading(); } } hs.expanders[this.key] =3D this; if (!hs.allowMultipleInstances && !hs.upcoming) { if (hs.expanders[key-1]) hs.expanders[key-1].close(); if (typeof hs.focusKey !=3D 'undefined' && hs.expanders[hs.focusKey]) hs.expanders[hs.focusKey].close();=0A= } =09 // initiate metrics this.el =3D el; this.tpos =3D hs.getPosition(el); hs.page =3D hs.getPageSize(); var x =3D this.x =3D new hs.Dimension(this, 'x'); x.calcThumb(); var y =3D this.y =3D new hs.Dimension(this, 'y'); y.calcThumb(); if (/area/i.test(el.tagName)) this.getImageMapAreaCorrection(el); =09 // instanciate the wrapper this.wrapper =3D hs.createElement( 'div', { id: 'highslide-wrapper-'+ this.key, className: this.wrapperClassName }, { visibility: 'hidden', position: 'absolute', zIndex: hs.zIndexCounter++ }, null, true ); =09 this.wrapper.onmouseover =3D this.wrapper.onmouseout =3D = hs.wrapperMouseHandler; if (this.contentType =3D=3D 'image' && this.outlineWhileAnimating = =3D=3D 2) this.outlineWhileAnimating =3D 0; =09 // get the outline if (!this.outlineType=20 || (this.last && this.isImage && this.transitions[1] =3D=3D = 'crossfade')) { this[this.contentType +'Create'](); =09 } else if (hs.pendingOutlines[this.outlineType]) { this.connectOutline(); this[this.contentType +'Create'](); =09 } else { this.showLoading(); var exp =3D this; new hs.Outline(this.outlineType,=20 function () { exp.connectOutline(); exp[exp.contentType +'Create'](); }=20 ); } return true;=0A= }; hs.Expander.prototype =3D { connectOutline : function() { var o =3D this.outline =3D hs.pendingOutlines[this.outlineType]; o.table.style.zIndex =3D this.wrapper.style.zIndex; hs.pendingOutlines[this.outlineType] =3D null; }, showLoading : function() { if (this.onLoadStarted || this.loading) return; =09 this.loading =3D hs.loading; var exp =3D this; this.loading.onclick =3D function() { exp.cancelLoading(); }; =09 =09 if (!hs.fireEvent(this, 'onShowLoading')) return; var exp =3D this,=20 l =3D this.x.get('loadingPos') +'px', t =3D this.y.get('loadingPos') +'px';=0A= if (!tgt && this.last && this.transitions[1] =3D=3D 'crossfade')=20 var tgt =3D this.last;=20 if (tgt) { l =3D tgt.x.get('loadingPosXfade') +'px'; t =3D tgt.y.get('loadingPosXfade') +'px'; this.loading.style.zIndex =3D hs.zIndexCounter++; } setTimeout(function () {=20 if (exp.loading) hs.setStyles(exp.loading, { left: l, top: t, zIndex: = hs.zIndexCounter++ })} , 100); }, imageCreate : function() { var exp =3D this; =09 var img =3D document.createElement('img'); this.content =3D img; img.onload =3D function () { if (hs.expanders[exp.key]) exp.contentLoaded();=20 }; if (hs.blockRightClick) img.oncontextmenu =3D function() { return = false; }; img.className =3D 'highslide-image'; hs.setStyles(img, { visibility: 'hidden',=0A= display: 'block', position: 'absolute', maxWidth: '9999px', zIndex: 3 }); img.title =3D hs.lang.restoreTitle; if (hs.safari) hs.container.appendChild(img); if (hs.ie && hs.flushImgSize) img.src =3D null; img.src =3D this.src; =09 this.showLoading(); }, htmlCreate : function () { if (!hs.fireEvent(this, 'onBeforeGetContent')) return; =09 this.content =3D hs.getCacheBinding(this.a); if (!this.content)=20 this.content =3D hs.getNode(this.contentId); if (!this.content)=20 this.content =3D hs.getSelfRendered();=0A= this.getInline(['maincontent']); if (this.maincontent) { var body =3D hs.getElementByClass(this.content, 'div', = 'highslide-body'); if (body) body.appendChild(this.maincontent); this.maincontent.style.display =3D 'block'; } hs.fireEvent(this, 'onAfterGetContent'); =09 this.innerContent =3D this.content; =09 if (/(swf|iframe)/.test(this.objectType)) = this.setObjContainerSize(this.innerContent); =09 // the content tree hs.container.appendChild(this.wrapper); hs.setStyles( this.wrapper, {=20 position: 'static', padding: '0 '+ hs.marginRight +'px 0 '+ hs.marginLeft +'px' }); this.content =3D hs.createElement( 'div', { className: 'highslide-html'=20 }, { position: 'relative', zIndex: 3, overflow: 'hidden' }, this.wrapper ); this.mediumContent =3D hs.createElement('div', null, null, = this.content, 1); this.mediumContent.appendChild(this.innerContent); hs.setStyles (this.innerContent, {=20 position: 'relative', display: 'block', direction: hs.lang.cssDirection || '' }); if (this.width) this.innerContent.style.width =3D this.width+'px'; if (this.height) this.innerContent.style.height =3D this.height+'px'; if (this.innerContent.offsetWidth < this.minWidth) this.innerContent.style.width =3D this.minWidth +'px'; =09 =20 if (this.objectType =3D=3D 'ajax' && !hs.getCacheBinding(this.a)) { this.showLoading(); var ajax =3D new hs.Ajax(this.a, this.innerContent); var exp =3D this; ajax.onLoad =3D function () { if (hs.expanders[exp.key]) = exp.contentLoaded(); }; ajax.onError =3D function () { location.href =3D exp.src; }; ajax.run(); } else =20 if (this.objectType =3D=3D 'iframe' && this.objectLoadTime =3D=3D = 'before') { this.writeExtendedContent(); } else this.contentLoaded(); }, contentLoaded : function() { try {=09 if (!this.content) return; this.content.onload =3D null;=0A= if (this.onLoadStarted) return;=0A= else this.onLoadStarted =3D true; =09 var x =3D this.x, y =3D this.y; =09 if (this.loading) { hs.setStyles(this.loading, { top: '-9999px' }); this.loading =3D null; hs.fireEvent(this, 'onHideLoading'); } =09 hs.setStyles (this.wrapper, { left: x.tpos +'px', top: y.tpos +'px' }); if (this.isImage) {=09 x.full =3D this.content.width; y.full =3D this.content.height; =09 hs.setStyles(this.content, { width: this.x.t +'px', height: this.y.t +'px' }); this.wrapper.appendChild(this.content); hs.container.appendChild(this.wrapper); } else if (this.htmlGetSize) this.htmlGetSize(); =09 x.calcBorders(); y.calcBorders(); =09 =09 this.initSlideshow();=0A= this.getOverlays(); =09 var ratio =3D x.full / y.full; =09 x.calcExpanded(); this.justify(x); =09 y.calcExpanded(); this.justify(y); if (this.isHtml) this.htmlSizeOperations(); if (this.overlayBox) this.sizeOverlayBox(0, 1); =09 if (this.allowSizeReduction) { if (this.isImage) this.correctRatio(ratio); else this.fitOverlayBox();=0A= var ss =3D this.slideshow; =09 if (ss && this.last && ss.controls && ss.fixedControls) { var pos =3D ss.overlayOptions.position || '', p; for (var dim in hs.oPos) for (var i =3D 0; i < 5; i++) { p =3D this[dim]; if (pos.match(hs.oPos[dim][i])) { p.pos =3D this.last[dim].pos=20 + (this.last[dim].p1 - p.p1) + (this.last[dim].size - p.size) * [0, 0, .5, 1, 1][i]; if (ss.fixedControls =3D=3D 'fit') { if (p.pos + p.size + p.p1 + p.p2 > p.scroll + p.clientSize - = p.marginMax) p.pos =3D p.scroll + p.clientSize - p.size - p.marginMin - = p.marginMax - p.p1 - p.p2; if (p.pos < p.scroll + p.marginMin) p.pos =3D p.scroll + = p.marginMin;=20 }=20 } } } if (this.isImage && this.x.full > (this.x.imgSize || this.x.size)) { this.createFullExpand(); if (this.overlays.length =3D=3D 1) this.sizeOverlayBox(); } } this.show(); =09 } catch (e) { window.location.href =3D this.src; } }, setObjContainerSize : function(parent, auto) { var c =3D hs.getElementByClass(parent, 'DIV', 'highslide-body'); if (/(iframe|swf)/.test(this.objectType)) { if (this.objectWidth) c.style.width =3D this.objectWidth +'px'; if (this.objectHeight) c.style.height =3D this.objectHeight +'px'; } }, writeExtendedContent : function () { if (this.hasExtendedContent) return; var exp =3D this; this.body =3D hs.getElementByClass(this.innerContent, 'DIV', = 'highslide-body'); if (this.objectType =3D=3D 'iframe') { this.showLoading(); var ruler =3D hs.clearing.cloneNode(1); this.body.appendChild(ruler); this.newWidth =3D this.innerContent.offsetWidth; if (!this.objectWidth) this.objectWidth =3D ruler.offsetWidth; var hDiff =3D this.innerContent.offsetHeight - this.body.offsetHeight, h =3D this.objectHeight || (hs.getPageSize()).height - hDiff - = hs.marginTop - hs.marginBottom, onload =3D this.objectLoadTime =3D=3D 'before' ?=20 ' onload=3D"if (hs.expanders['+ this.key +']) hs.expanders['+ = this.key +'].contentLoaded()" ' : ''; =09 this.body.innerHTML +=3D ''; this.ruler =3D this.body.getElementsByTagName('div')[0]; this.iframe =3D this.body.getElementsByTagName('iframe')[0]; =09 if (this.objectLoadTime =3D=3D 'after') this.correctIframeSize(); =09 } if (this.objectType =3D=3D 'swf') { this.body.id =3D this.body.id || 'hs-flash-id-' + this.key; var a =3D this.swfOptions; if (typeof a.params.wmode =3D=3D 'undefined') a.params.wmode =3D = 'transparent'; if (swfobject) swfobject.embedSWF(this.src, this.body.id, = this.objectWidth, this.objectHeight,=20 a.version || '7', a.expressInstallSwfurl, a.flashvars, a.params, = a.attributes); } this.hasExtendedContent =3D true; }, htmlGetSize : function() { if (this.iframe && !this.objectHeight) { // loadtime before =09 this.iframe.style.height =3D this.body.style.height =3D = this.getIframePageHeight() +'px'; } this.innerContent.appendChild(hs.clearing); if (!this.x.full) this.x.full =3D this.innerContent.offsetWidth; this.y.full =3D this.innerContent.offsetHeight; this.innerContent.removeChild(hs.clearing); if (hs.ie && this.newHeight > = parseInt(this.innerContent.currentStyle.height)) { // ie css bug this.newHeight =3D parseInt(this.innerContent.currentStyle.height); }=0A= hs.setStyles( this.wrapper, { position: 'absolute', padding: '0'}); hs.setStyles( this.content, { width: this.x.t +'px', height: this.y.t = +'px'}); }, getIframePageHeight : function() { var h; try { var doc =3D this.iframe.contentDocument || = this.iframe.contentWindow.document; var clearing =3D doc.createElement('div'); clearing.style.clear =3D 'both'; doc.body.appendChild(clearing); h =3D clearing.offsetTop; if (hs.ie) h +=3D parseInt(doc.body.currentStyle.marginTop)=20 + parseInt(doc.body.currentStyle.marginBottom) - 1; } catch (e) { // other domain h =3D 300; } return h; }, correctIframeSize : function () { var wDiff =3D this.innerContent.offsetWidth - this.ruler.offsetWidth; if (wDiff < 0) wDiff =3D 0; =09 var hDiff =3D this.innerContent.offsetHeight - = this.iframe.offsetHeight; hs.setStyles(this.iframe, { width: (this.x.size - wDiff) +'px',=20 height: (this.y.size - hDiff) +'px' }); hs.setStyles(this.body, { width: this.iframe.style.width,=20 height: this.iframe.style.height }); =09 this.scrollingContent =3D this.iframe; this.scrollerDiv =3D this.scrollingContent; }, htmlSizeOperations : function () { =09 this.setObjContainerSize(this.innerContent); =09 =09 if (this.objectType =3D=3D 'swf' && this.objectLoadTime =3D=3D = 'before') this.writeExtendedContent();=09 =09 // handle minimum size if (this.x.size < this.x.full && !this.allowWidthReduction) = this.x.size =3D this.x.full; if (this.y.size < this.y.full && !this.allowHeightReduction) = this.y.size =3D this.y.full; this.scrollerDiv =3D this.innerContent; hs.setStyles(this.mediumContent, {=20 width: this.x.size +'px', position: 'relative', left: (this.x.pos - this.x.tpos) +'px', top: (this.y.pos - this.y.tpos) +'px' }); hs.setStyles(this.innerContent, {=20 border: 'none', width: 'auto', height: 'auto' }); var node =3D hs.getElementByClass(this.innerContent, 'DIV', = 'highslide-body'); if (node && !/(iframe|swf)/.test(this.objectType)) { var cNode =3D node; // wrap to get true size node =3D hs.createElement(cNode.nodeName, null, {overflow: = 'hidden'}, null, true); cNode.parentNode.insertBefore(node, cNode); node.appendChild(hs.clearing); // IE6 node.appendChild(cNode); =09 var wDiff =3D this.innerContent.offsetWidth - node.offsetWidth; var hDiff =3D this.innerContent.offsetHeight - node.offsetHeight; node.removeChild(hs.clearing); =09 var kdeBugCorr =3D hs.safari || navigator.vendor =3D=3D 'KDE' ? 1 : = 0; // KDE repainting bug hs.setStyles(node, {=20 width: (this.x.size - wDiff - kdeBugCorr) +'px',=20 height: (this.y.size - hDiff) +'px', overflow: 'auto',=20 position: 'relative'=20 }=20 ); if (kdeBugCorr && cNode.offsetHeight > node.offsetHeight) { node.style.width =3D (parseInt(node.style.width) + kdeBugCorr) + = 'px'; } this.scrollingContent =3D node; this.scrollerDiv =3D this.scrollingContent; } if (this.iframe && this.objectLoadTime =3D=3D 'before') = this.correctIframeSize(); if (!this.scrollingContent && this.y.size < = this.mediumContent.offsetHeight) this.scrollerDiv =3D this.content; =09 if (this.scrollerDiv =3D=3D this.content && !this.allowWidthReduction = && !/(iframe|swf)/.test(this.objectType)) { this.x.size +=3D 17; // room for scrollbars } if (this.scrollerDiv && this.scrollerDiv.offsetHeight > = this.scrollerDiv.parentNode.offsetHeight) { setTimeout("try { hs.expanders["+ this.key = +"].scrollerDiv.style.overflow =3D 'auto'; } catch(e) {}", hs.expandDuration); } }, getImageMapAreaCorrection : function(area) { var c =3D area.coords.split(','); for (var i =3D 0; i < c.length; i++) c[i] =3D parseInt(c[i]); =09 if (area.shape.toLowerCase() =3D=3D 'circle') { this.x.tpos +=3D c[0] - c[2]; this.y.tpos +=3D c[1] - c[2]; this.x.t =3D this.y.t =3D 2 * c[2]; } else {=0A= var maxX, maxY, minX =3D maxX =3D c[0], minY =3D maxY =3D c[1]; for (var i =3D 0; i < c.length; i++) { if (i % 2 =3D=3D 0) { minX =3D Math.min(minX, c[i]); maxX =3D Math.max(maxX, c[i]); } else { minY =3D Math.min(minY, c[i]); maxY =3D Math.max(maxY, c[i]); } } this.x.tpos +=3D minX; this.x.t =3D maxX - minX; this.y.tpos +=3D minY; this.y.t =3D maxY - minY; } }, justify : function (p, moveOnly) { var tgtArr, tgt =3D p.target, dim =3D p =3D=3D this.x ? 'x' : 'y'; =09 if (tgt && tgt.match(/ /)) { tgtArr =3D tgt.split(' '); tgt =3D tgtArr[0]; } if (tgt && hs.$(tgt)) { p.pos =3D hs.getPosition(hs.$(tgt))[dim]; if (tgtArr && tgtArr[1] && tgtArr[1].match(/^[-]?[0-9]+px$/))=20 p.pos +=3D parseInt(tgtArr[1]); =09 } else if (p.justify =3D=3D 'auto' || p.justify =3D=3D 'center') { =09 var hasMovedMin =3D false; =09 var allowReduce =3D p.exp.allowSizeReduction;=0A= if (p.justify =3D=3D 'center') p.pos =3D Math.round(p.scroll + (p.clientSize - p.get('wsize')) / 2); else p.pos =3D Math.round(p.pos - ((p.get('wsize') - p.t) / 2));=0A= if (p.pos < p.scroll + p.marginMin) { p.pos =3D p.scroll + p.marginMin; hasMovedMin =3D true; =09 }=0A= if (!moveOnly && p.size < p.minSize) { p.size =3D p.minSize; allowReduce =3D false; }=0A= if (p.pos + p.get('wsize') > p.scroll + p.clientSize - p.marginMax) {=0A= if (!moveOnly && hasMovedMin && allowReduce) { p.size =3D p.get('fitsize')- 2 * p.cb - p.p1 - p.p2; // can't expand = more=0A= } else if (p.get('wsize') < p.get('fitsize')) { p.pos =3D p.scroll + p.clientSize - p.marginMax - p.get('wsize');=0A= } else { // image larger than viewport p.pos =3D p.scroll + p.marginMin; if (!moveOnly && allowReduce) p.size =3D p.get('fitsize')- 2 * p.cb = - p.p1 - p.p2; } =09 }=0A= =09 if (!moveOnly && p.size < p.minSize) { p.size =3D p.minSize; allowReduce =3D false; } =09 =09 } else if (p.justify =3D=3D 'max') { p.pos =3D Math.floor(p.pos - p.size + p.t); } =09 =09 if (p.pos < p.marginMin) { var tmpMin =3D p.pos; p.pos =3D p.marginMin;=20 =09 if (allowReduce && !moveOnly) p.size =3D p.size - (p.pos - tmpMin); =09 } }, correctRatio : function(ratio) { var x =3D this.x,=20 y =3D this.y, changed =3D false,=0A= xSize =3D Math.min(x.full, x.size), ySize =3D Math.min(y.full, y.size), useBox =3D (this.useBox || hs.padToMinWidth); =09 if (xSize / ySize > ratio) { // width greater xSize =3D ySize * ratio; if (xSize < x.minSize) { // below minWidth xSize =3D x.minSize; ySize =3D xSize / ratio; } changed =3D true; =09 } else if (xSize / ySize < ratio) { // height greater ySize =3D xSize / ratio; changed =3D true; } =09 if (hs.padToMinWidth && x.full < x.minSize) { x.imgSize =3D x.full; y.size =3D y.imgSize =3D y.full; } else if (this.useBox) { x.imgSize =3D xSize; y.imgSize =3D ySize; } else { x.size =3D xSize; y.size =3D ySize; } this.fitOverlayBox(useBox ? null : ratio);=0A= if (useBox && y.size < y.imgSize) { y.imgSize =3D y.size; x.imgSize =3D y.size * ratio; }=0A= if (changed || useBox) { x.pos =3D x.tpos - x.cb + x.tb; x.minSize =3D x.size; this.justify(x, true); =09 y.pos =3D y.tpos - y.cb + y.tb; y.minSize =3D y.size; this.justify(y, true); if (this.overlayBox) this.sizeOverlayBox(); } }, fitOverlayBox : function(ratio) { var x =3D this.x, y =3D this.y;=0A= if (this.overlayBox) { while (y.size > this.minHeight && x.size > this.minWidth=20 && y.get('wsize') > y.get('fitsize')) { y.size -=3D 10; if (ratio) x.size =3D y.size * ratio; this.sizeOverlayBox(0, 1); } } }, reflow : function () { var h =3D /iframe/i.test(this.scrollerDiv.tagName) ? = this.getIframePageHeight() + 1 +'px' : 'auto'; if (this.body) this.body.style.height =3D h; this.scrollerDiv.style.height =3D h; this.y.setSize(this.innerContent.offsetHeight); }, show : function () { this.doShowHide('hidden'); hs.fireEvent(this, 'onBeforeExpand'); // Apply size change this.changeSize( 1, {=20 xpos: this.x.tpos + this.x.tb - this.x.cb, ypos: this.y.tpos + this.y.tb - this.y.cb, xsize: this.x.t, ysize: this.y.t, xp1: 0, xp2: 0, yp1: 0, yp2: 0, ximgSize: this.x.t, ximgPad: 0, yimgSize: this.y.t, yimgPad: 0, o: hs.outlineStartOffset }, { xpos: this.x.pos, ypos: this.y.pos, xsize: this.x.size, ysize: this.y.size, xp1: this.x.p1, yp1: this.y.p1, xp2: this.x.p2, yp2: this.y.p2, ximgSize: this.x.imgSize, ximgPad: this.x.get('imgPad'), yimgSize: this.y.imgSize, yimgPad: this.y.get('imgPad'), o: this.outline ? this.outline.offset : 0 }, hs.expandDuration ); }, changeSize : function(up, from, to, dur) { // transition var trans =3D this.transitions, other =3D up ? (this.last ? this.last.a : null) : hs.upcoming, t =3D (trans[1] && other=20 && hs.getParam(other, 'transitions')[1] =3D=3D trans[1]) ? trans[1] : trans[0]; =09 if (this[t] && t !=3D 'expand') { this[t](up, from, to); return; } if (up) hs.setStyles(this.wrapper, { opacity: 1 }); =09 if (this.outline && !this.outlineWhileAnimating) { if (up) this.outline.setPosition(this); else this.outline.destroy( (this.isHtml && this.preserveContent)); } =09 =09 if (!up && this.overlayBox) { if (this.slideshow) {=0A= var c =3D this.slideshow.controls; if (c && hs.getExpander(c) =3D=3D this) c.parentNode.removeChild(c); } if (this.isHtml && this.preserveContent) { this.overlayBox.style.top =3D '-9999px'; hs.container.appendChild(this.overlayBox); } else hs.discardElement(this.overlayBox); } if (this.fadeInOut) { from.op =3D up ? 0 : 1; to.op =3D up; } var t, exp =3D this, easing =3D Math[this.easing] || Math.easeInQuad, steps =3D (up ? hs.expandSteps : hs.restoreSteps) || parseInt(dur / = 25) || 1; if (!up) easing =3D Math[this.easingClose] || easing; for (var i =3D 1; i <=3D steps ; i++) { t =3D Math.round(i * (dur / steps)); =09 (function(){ var pI =3D i, size =3D {}; =09 for (var x in from) { size[x] =3D easing(t, from[x], to[x] - from[x], dur); if (isNaN(size[x])) size[x] =3D to[x]; if (!/^op$/.test(x)) size[x] =3D Math.round(size[x]);=0A= } setTimeout ( function() { if (up && pI =3D=3D 1) { exp.content.style.visibility =3D 'visible'; exp.a.className +=3D ' highslide-active-anchor'; } exp.setSize(size); }, t); =09 })(); } =09 if (up) {=20 =09 setTimeout(function() { if (exp.outline) exp.outline.table.style.visibility =3D "visible"; }, t); setTimeout(function() { exp.afterExpand(); }, t + 50); } else setTimeout(function() { exp.afterClose(); }, t); }, setSize : function (to) { try { if (to.op) hs.setStyles(this.wrapper, { opacity: to.op }); hs.setStyles ( this.wrapper, { width : (to.xsize +to.xp1 + to.xp2 + 2 * this.x.cb) +'px', height : (to.ysize +to.yp1 + to.yp2 + 2 * this.y.cb) +'px', left: to.xpos +'px', top: to.ypos +'px' }); hs.setStyles(this.content, { left: (to.xp1 + to.ximgPad) +'px', top: (to.yp1 + to.yimgPad) +'px', width: (to.ximgSize ||to.xsize) +'px', height: (to.yimgSize ||to.ysize) +'px' });=0A= if (this.isHtml) { hs.setStyles(this.mediumContent, {=20 left: (this.x.pos - to.xpos=20 + this.x.p1 - to.xp1) +'px', top: (this.y.pos - to.ypos=20 + this.y.p1 - to.yp1) +'px'=20 }); =09 this.innerContent.style.visibility =3D 'visible'; } =09 if (this.outline && this.outlineWhileAnimating) { var o =3D this.outline.offset - to.o; this.outline.setPosition(this, { x: to.xpos + o,=20 y: to.ypos + o,=20 w: to.xsize + to.xp1 + to.xp2 + - 2 * o,=20 h: to.ysize + to.yp1 + to.yp2 + - 2 * o }, 1); } =09 this.wrapper.style.visibility =3D 'visible'; =09 } catch (e) { window.location.href =3D this.src;=09 } }, fade : function(up, from, to) { this.outlineWhileAnimating =3D false; var exp =3D this, t =3D up ? 250 : 0; =09 if (up) { hs.setStyles(this.wrapper, { opacity: 0 }); this.setSize(to); this.content.style.visibility =3D 'visible'; hs.fade (this.wrapper, 0, 1); } =09 if (this.outline) { this.outline.table.style.zIndex =3D this.wrapper.style.zIndex; var dir =3D up || -1; for (var i =3D from.o; dir * i <=3D dir * to.o; i +=3D dir, t +=3D 25) = { (function() { var o =3D up ? to.o - i : from.o - i; setTimeout(function() { exp.outline.setPosition(exp, { x: (exp.x.pos + o),=20 y: (exp.y.pos + o), w: (exp.x.size - 2 * o + exp.x.p1 + exp.x.p2),=20 h: (exp.y.size - 2 * o + exp.y.p1 + exp.y.p2) }, 1); }, t); })(); } } =09 =09 if (up) setTimeout(function() { exp.afterExpand(); }, t+50); else { setTimeout( function() { if (exp.outline) exp.outline.destroy(exp.preserveContent); hs.fade (exp.wrapper, 1, 0); setTimeout( function() { exp.afterClose(); }, 250); }, t); =09 } }, crossfade : function (up, from, to) { =09 if (!up) return; var exp =3D this, steps =3D parseInt(hs.transitionDuration / 25) || 1, = last =3D this.last; hs.removeEventListener(document, 'mousemove', hs.dragHandler); =09 hs.setStyles(this.content, {=20 width: (to.ximgSize ||to.xsize) +'px',=20 height: (to.yimgSize ||to.ysize) +'px' =09 }); this.outline =3D this.last.outline; this.last.outline =3D null;=0A= this.fadeBox =3D hs.createElement('div', { className: 'highslide-image' }, {=20 position: 'absolute',=20 zIndex: 4, overflow: 'hidden', display: 'none' }); if (this.isHtml) { hs.setStyles(this.mediumContent, {=20 left: '0px', top: '0px'=20 }); }=0A= var names =3D { oldImg: last, newImg: this }; for (var x in names) { =09 this[x] =3D names[x].content.cloneNode(1); hs.setStyles(this[x], { position: 'absolute', border: 0, visibility: 'visible' }); this.fadeBox.appendChild(this[x]); } this.wrapper.appendChild(this.fadeBox); from =3D {=0A= xpos: last.x.pos, xsize: last.x.size, xp1: last.x.p1, xp2: last.x.p2, ximgSize: last.x.imgSize || last.x.size, ximgPad: last.x.get('imgPad'), yimgSize: last.y.imgSize || last.y.size, yimgPad: last.y.get('imgPad'), ypos: last.y.pos, ysize: last.y.size, yp1: last.y.p1, yp2: last.y.p2, o: 1 / steps }; to.ysize =3D this.y.size; to.o =3D 1; if (!to.ximgSize) to.ximgSize =3D to.xsize; if (!to.yimgSize) to.yimgSize =3D to.ysize; =09 var t, easing =3D Math.easeInOutQuad; =09 if (steps > 1) this.crossfadeStep(from);=0A= function prep() { if (exp.overlayBox) { exp.overlayBox.className =3D ''; exp.overlayBox.style.overflow =3D 'visible'; exp.wrapper.appendChild(exp.overlayBox); =09 for (var i =3D 0; i < exp.last.overlays.length; i++) { var oDiv =3D hs.$('hsId'+ exp.last.overlays[i]); if (oDiv.reuse =3D=3D=3D exp.key) exp.overlayBox.appendChild(oDiv); else hs.fade(oDiv, oDiv.opacity, 0);=0A= } } exp.fadeBox.style.display =3D ''; exp.last.content.style.display =3D 'none'; }; if (/rv:1\.[0-8].+Gecko/.test(navigator.userAgent)) setTimeout(prep, = 0); else prep(); if (hs.safari) {=0A= var match =3D navigator.userAgent.match(/Safari\/([0-9]{3})/); if (match && parseInt(match[1]) < 525) this.wrapper.style.visibility = =3D 'visible'; } =20 =09 for (var i =3D 1; i <=3D steps; i++) { t =3D Math.round(i * (hs.transitionDuration / steps)); =09 (function(){ var size =3D {}, pI =3D i; for (var x in from) { var val =3D easing(t, from[x], to[x] - from[x], = hs.transitionDuration); if (isNaN(val)) val =3D to[x]; size[x] =3D (x !=3D 'o') ? Math.round(val) : val; } =09 setTimeout ( function() { exp.crossfadeStep(size); }, t); =09 })(); } setTimeout ( function () { exp.crossfadeEnd(); }, t + 100); }, crossfadeStep : function (size) { try { if (this.outline) this.outline.setPosition(this, {=20 x: size.xpos,=20 y: size.ypos,=20 w: size.xsize + size.xp1 + size.xp2,=20 h: size.ysize + size.yp1 + size.yp2 }, 1);=0A= this.last.wrapper.style.clip =3D 'rect(' + (size.ypos - this.last.y.pos)+'px, '=0A= + (size.xsize + size.xp1 + size.xp2 + size.xpos + 2 * this.last.x.cb = - this.last.x.pos) +'px, '=0A= + (size.ysize + size.yp1 + size.yp2 + size.ypos + 2 * this.last.y.cb = - this.last.y.pos) +'px, '=0A= + (size.xpos - this.last.x.pos)+'px)';=0A= =09 =09 hs.setStyles(this.content, { top: (size.yp1 + this.y.get('imgPad')) +'px', left: (size.xp1 + this.x.get('imgPad')) +'px', marginTop: (this.y.pos - size.ypos) +'px', marginLeft: (this.x.pos - size.xpos) +'px' }); =09 hs.setStyles(this.wrapper, { top: size.ypos +'px', left: size.xpos +'px', width: (size.xp1 + size.xp2 + size.xsize + 2 * this.x.cb)+ 'px', height: (size.yp1 + size.yp2 + size.ysize + 2 * this.y.cb) + 'px' }); hs.setStyles(this.fadeBox, { width: (size.ximgSize || size.xsize) + 'px', height: (size.yimgSize || size.ysize) +'px', left: (size.xp1 + size.ximgPad) +'px', top: (size.yp1 + size.yimgPad) +'px', visibility: 'visible' }); =09 hs.setStyles(this.oldImg, { top: (this.last.y.pos - size.ypos + this.last.y.p1 - size.yp1 + this.last.y.get('imgPad') - size.yimgPad)+'px', left: (this.last.x.pos - size.xpos + this.last.x.p1 - size.xp1 +=20 this.last.x.get('imgPad') - size.ximgPad)+'px' }); =09 =09 hs.setStyles(this.newImg, { opacity: size.o, top: (this.y.pos - size.ypos + this.y.p1 - size.yp1 + = this.y.get('imgPad') - size.yimgPad) +'px', left: (this.x.pos - size.xpos + this.x.p1 - size.xp1 + = this.x.get('imgPad') - size.ximgPad) +'px' }); hs.setStyles(this.overlayBox, { width: size.xsize + 'px', height: size.ysize +'px', left: (size.xp1 + this.x.cb) +'px', top: (size.yp1 + this.y.cb) +'px' }); } catch (e) {} }, crossfadeEnd : function() { this.wrapper.style.background =3D this.wrapperBG || ''; =09 this.wrapper.style.visibility =3D this.content.style.visibility =3D = 'visible'; this.fadeBox.style.display =3D 'none'; this.a.className +=3D ' highslide-active-anchor'; this.afterExpand(); this.last.afterClose(); },=0A= reuseOverlay : function(o, el) { if (!this.last) return false; for (var i =3D 0; i < this.last.overlays.length; i++) { var oDiv =3D hs.$('hsId'+ this.last.overlays[i]); if (oDiv && oDiv.hsId =3D=3D o.hsId) { this.genOverlayBox(); oDiv.reuse =3D this.key; hs.push(this.overlays, this.last.overlays[i]); return true; } } return false; }, afterExpand : function() { this.isExpanded =3D true;=09 this.focus(); =09 if (this.isHtml && this.objectLoadTime =3D=3D 'after') = this.writeExtendedContent(); =09 if (this.isHtml) { if (this.iframe) { try { var exp =3D this, doc =3D this.iframe.contentDocument || = this.iframe.contentWindow.document; hs.addEventListener(doc, 'mousedown', function () { if (hs.focusKey !=3D exp.key) exp.focus(); }); } catch(e) {} if (hs.ie && typeof this.isClosing !=3D 'boolean') // first open=20 this.iframe.style.width =3D (this.objectWidth - 1) +'px'; // = hasLayout } } =09 if (this.dimmingOpacity) hs.dim(this); if (hs.upcoming && hs.upcoming =3D=3D this.a) hs.upcoming =3D null; this.prepareNextOutline(); =09 =09 var p =3D hs.page, mX =3D hs.mouse.x + p.scrollLeft, mY =3D hs.mouse.y = + p.scrollTop; this.mouseIsOver =3D this.x.pos < mX && mX < this.x.pos + = this.x.get('wsize') && this.y.pos < mY && mY < this.y.pos + this.y.get('wsize'); =09 if (this.overlayBox) this.showOverlays(); hs.fireEvent(this, 'onAfterExpand'); =09 }, prepareNextOutline : function() { var key =3D this.key; var outlineType =3D this.outlineType; new hs.Outline(outlineType,=20 function () { try { hs.expanders[key].preloadNext(); } catch (e) {} = }); }, preloadNext : function() { var next =3D this.getAdjacentAnchor(1); if (next && next.onclick.toString().match(/hs\.expand/))=20 var img =3D hs.createElement('img', { src: hs.getSrc(next) }); }, getAdjacentAnchor : function(op) { var current =3D this.getAnchorIndex(), as =3D = hs.anchors.groups[this.slideshowGroup || 'none']; =09 /*< ? if ($cfg->slideshow) : ?>s*/ if (!as[current + op] && this.slideshow && this.slideshow.repeat) { if (op =3D=3D 1) return as[0]; else if (op =3D=3D -1) return as[as.length-1]; } /*< ? endif ?>s*/ return as[current + op] || null; }, getAnchorIndex : function() { var arr =3D hs.anchors.groups[this.slideshowGroup || 'none']; for (var i =3D 0; i < arr.length; i++) { if (arr[i] =3D=3D this.a) return i;=20 } return null; }, getNumber : function() { if (this[this.numberPosition]) { var arr =3D hs.anchors.groups[this.slideshowGroup || 'none']; var s =3D hs.lang.number.replace('%1', this.getAnchorIndex() + = 1).replace('%2', arr.length);=0A= this[this.numberPosition].innerHTML =3D=20 '
'+ s +'
'+ = this[this.numberPosition].innerHTML; } }, initSlideshow : function() { if (!this.last) {=0A= for (var i =3D 0; i < hs.slideshows.length; i++) { var ss =3D hs.slideshows[i], sg =3D ss.slideshowGroup; if (typeof sg =3D=3D 'undefined' || sg =3D=3D=3D null || sg =3D=3D=3D = this.slideshowGroup)=20 this.slideshow =3D new hs.Slideshow(ss); }=20 } else {=0A= this.slideshow =3D this.last.slideshow; } var ss =3D this.slideshow; if (!ss) return; var exp =3D ss.exp =3D this; =09 ss.checkFirstAndLast(); ss.disable('full-expand'); if (ss.controls) { var o =3D ss.overlayOptions || {}; o.overlayId =3D ss.controls; o.hsId =3D 'controls'; =09 this.createOverlay(o); }=0A= if (!this.last && this.autoplay) ss.play(true);=0A= if (ss.autoplay) { ss.autoplay =3D setTimeout(function() { hs.next(exp.key); }, (ss.interval || 500)); } }, cancelLoading : function() {=09 hs.expanders[this.key] =3D null; if (hs.upcoming =3D=3D this.a) hs.upcoming =3D null; hs.undim(this.key); if (this.loading) hs.loading.style.left =3D '-9999px'; hs.fireEvent(this, 'onHideLoading'); }, writeCredits : function () { if (this.credits) return; this.credits =3D hs.createElement('a', { href: hs.creditsHref, className: 'highslide-credits', innerHTML: hs.lang.creditsText, title: hs.lang.creditsTitle }); this.createOverlay({=20 overlayId: this.credits,=20 position: 'top left',=20 hsId: 'credits'=20 }); }, getInline : function(types, addOverlay) { for (var i =3D 0; i < types.length; i++) { var type =3D types[i], s =3D null; if (type =3D=3D 'caption' && !hs.fireEvent(this, = 'onBeforeGetCaption')) return; else if (type =3D=3D 'heading' && !hs.fireEvent(this, = 'onBeforeGetHeading')) return;=0A= if (!this[type +'Id'] && this.thumbsUserSetId) =20 this[type +'Id'] =3D type +'-for-'+ this.thumbsUserSetId;=0A= if (this[type +'Id']) this[type] =3D hs.getNode(this[type +'Id']);=0A= if (!this[type] && !this[type +'Text'] && this[type +'Eval']) try { s =3D eval(this[type +'Eval']); } catch (e) {}=0A= if (!this[type] && this[type +'Text']) { s =3D this[type +'Text']; }=0A= if (!this[type] && !s) { var next =3D this.a.nextSibling; while (next && !hs.isHsAnchor(next)) { if ((new RegExp('highslide-'+ type)).test(next.className || null)) { this[type] =3D next.cloneNode(1); break; } next =3D next.nextSibling; } }=0A= if (!this[type] && !s && this.numberPosition =3D=3D type) s =3D '\n'; =09 if (!this[type] && s) this[type] =3D hs.createElement('div',=20 { className: 'highslide-'+ type, innerHTML: s } );=0A= =09 if (addOverlay && this[type]) { var o =3D { position: (type =3D=3D 'heading') ? 'above' : 'below' };=0A= for (var x in this[type+'Overlay']) o[x] =3D this[type+'Overlay'][x]; o.overlayId =3D this[type]; this.createOverlay(o); } } }, // on end move and resize doShowHide : function(visibility) { if (hs.hideSelects) this.showHideElements('SELECT', visibility); if (hs.hideIframes) this.showHideElements('IFRAME', visibility); if (hs.geckoMac) this.showHideElements('*', visibility); }, showHideElements : function (tagName, visibility) { var els =3D document.getElementsByTagName(tagName); var prop =3D tagName =3D=3D '*' ? 'overflow' : 'visibility'; for (var i =3D 0; i < els.length; i++) { if (prop =3D=3D 'visibility' || = (document.defaultView.getComputedStyle( els[i], "").getPropertyValue('overflow') =3D=3D 'auto' || els[i].getAttribute('hidden-by') !=3D null)) { var hiddenBy =3D els[i].getAttribute('hidden-by'); if (visibility =3D=3D 'visible' && hiddenBy) { hiddenBy =3D hiddenBy.replace('['+ this.key +']', ''); els[i].setAttribute('hidden-by', hiddenBy); if (!hiddenBy) els[i].style[prop] =3D els[i].origProp; } else if (visibility =3D=3D 'hidden') { // hide if behind var elPos =3D hs.getPosition(els[i]); elPos.w =3D els[i].offsetWidth; elPos.h =3D els[i].offsetHeight; if (!this.dimmingOpacity) { // hide all if dimming =09 var clearsX =3D (elPos.x + elPos.w < this.x.get('opos')=20 || elPos.x > this.x.get('opos') + this.x.get('osize')); var clearsY =3D (elPos.y + elPos.h < this.y.get('opos')=20 || elPos.y > this.y.get('opos') + this.y.get('osize')); } var wrapperKey =3D hs.getWrapperKey(els[i]); if (!clearsX && !clearsY && wrapperKey !=3D this.key) { // element = falls behind image if (!hiddenBy) { els[i].setAttribute('hidden-by', '['+ this.key +']'); els[i].origProp =3D els[i].style[prop]; els[i].style[prop] =3D 'hidden'; =09 } else if (hiddenBy.indexOf('['+ this.key +']') =3D=3D -1) { els[i].setAttribute('hidden-by', hiddenBy + '['+ this.key +']'); } } else if ((hiddenBy =3D=3D '['+ this.key +']' || hs.focusKey =3D=3D = wrapperKey) && wrapperKey !=3D this.key) { // on move els[i].setAttribute('hidden-by', ''); els[i].style[prop] =3D els[i].origProp || ''; } else if (hiddenBy && hiddenBy.indexOf('['+ this.key +']') > -1) { els[i].setAttribute('hidden-by', hiddenBy.replace('['+ this.key = +']', '')); } =09 } } } }, focus : function() { this.wrapper.style.zIndex =3D hs.zIndexCounter++; // blur others for (var i =3D 0; i < hs.expanders.length; i++) { if (hs.expanders[i] && i =3D=3D hs.focusKey) { var blurExp =3D hs.expanders[i]; blurExp.content.className +=3D ' highslide-'+ blurExp.contentType = +'-blur'; if (blurExp.isImage) { blurExp.content.style.cursor =3D hs.ie ? 'hand' : 'pointer'; blurExp.content.title =3D hs.lang.focusTitle;=09 }=09 hs.fireEvent(this, 'onBlur'); } } =09 // focus this if (this.outline) this.outline.table.style.zIndex=20 =3D this.wrapper.style.zIndex; this.content.className =3D 'highslide-'+ this.contentType; if (this.isImage) { this.content.title =3D hs.lang.restoreTitle; =09 if (hs.restoreCursor) { hs.styleRestoreCursor =3D window.opera ? 'pointer' : 'url('+ = hs.graphicsDir + hs.restoreCursor +'), pointer'; if (hs.ie && hs.ieVersion() < 6) hs.styleRestoreCursor =3D 'hand'; this.content.style.cursor =3D hs.styleRestoreCursor; } } hs.focusKey =3D this.key;=09 hs.addEventListener(document, window.opera ? 'keypress' : 'keydown', = hs.keyHandler);=09 hs.fireEvent(this, 'onFocus');=09 }, moveTo: function(x, y) { this.x.setPos(x); this.y.setPos(y); }, resize : function (e) { var w, h, r =3D e.width / e.height;=0A= w =3D Math.max(e.width + e.dX, Math.min(this.minWidth, this.x.full)); if (this.isImage && Math.abs(w - this.x.full) < 12) w =3D this.x.full;=0A= h =3D this.isHtml ? e.height + e.dY : w / r;=0A= if (h < Math.min(this.minHeight, this.y.full)) { h =3D Math.min(this.minHeight, this.y.full); if (this.isImage) w =3D h * r; } this.resizeTo(w, h); }, resizeTo: function(w, h) { this.y.setSize(h);=0A= this.x.setSize(w); }, close : function() { if (this.isClosing || !this.isExpanded) return;=0A= if (this.transitions[1] =3D=3D 'crossfade' && hs.upcoming) { hs.getExpander(hs.upcoming).cancelLoading(); hs.upcoming =3D null; } if (!hs.fireEvent(this, 'onBeforeClose')) return; this.isClosing =3D true; if (this.slideshow && !hs.upcoming) this.slideshow.pause(); =09 hs.removeEventListener(document, window.opera ? 'keypress' : 'keydown', = hs.keyHandler); =09 try { if (this.isHtml) this.htmlPrepareClose(); this.content.style.cursor =3D 'default'; this.changeSize( 0, { xpos: this.x.pos, ypos: this.y.pos, xsize: this.x.size, ysize: this.y.size, xp1: this.x.p1, yp1: this.y.p1, xp2: this.x.p2, yp2: this.y.p2, ximgSize: this.x.imgSize, ximgPad: this.x.get('imgPad'), yimgSize: this.y.imgSize, yimgPad: this.y.get('imgPad'), o: this.outline ? this.outline.offset : 0 }, { xpos: this.x.tpos - this.x.cb + this.x.tb, ypos: this.y.tpos - this.y.cb + this.y.tb, xsize: this.x.t, ysize: this.y.t, xp1: 0, yp1: 0, xp2: 0, yp2: 0, ximgSize: this.x.imgSize ? this.x.t : null, ximgPad: 0, yimgSize: this.y.imgSize ? this.y.t : null, yimgPad: 0, o: hs.outlineStartOffset }, hs.restoreDuration ); =09 } catch (e) { this.afterClose(); }=20 }, htmlPrepareClose : function() { if (hs.geckoMac) { // bad redraws if (!hs.mask) hs.mask =3D hs.createElement('div', null,=20 { position: 'absolute' }, hs.container); hs.setStyles(hs.mask, { width: this.x.size +'px', height: this.y.size = +'px',=20 left: this.x.pos +'px', top: this.y.pos +'px', display: 'block' }); = } if (this.objectType =3D=3D 'swf') try { hs.$(this.body.id).StopPlay(); = } catch (e) {} =09 if (this.objectLoadTime =3D=3D 'after' && !this.preserveContent) = this.destroyObject(); =09 if (this.scrollerDiv && this.scrollerDiv !=3D this.scrollingContent)=20 this.scrollerDiv.style.overflow =3D 'hidden'; }, destroyObject : function () { if (hs.ie && this.iframe) try { this.iframe.contentWindow.document.body.innerHTML =3D ''; } = catch (e) {} if (this.objectType =3D=3D 'swf') swfobject.removeSWF(this.body.id); this.body.innerHTML =3D ''; }, sleep : function() { if (this.outline) this.outline.table.style.display =3D 'none'; this.releaseMask =3D null; this.wrapper.style.display =3D 'none'; hs.push(hs.sleeping, this); }, awake : function() {try { =09 hs.expanders[this.key] =3D this; =09 if (!hs.allowMultipleInstances &&hs.focusKey !=3D this.key) {=09 try { hs.expanders[hs.focusKey].close(); } catch (e){} } =09 var z =3D hs.zIndexCounter++, stl =3D { display: '', zIndex: z }; hs.setStyles (this.wrapper, stl); this.isClosing =3D false; =09 var o =3D this.outline || 0; if (o) { if (!this.outlineWhileAnimating) stl.visibility =3D 'hidden'; hs.setStyles (o.table, stl); =09 } if (this.slideshow) {=0A= this.initSlideshow(); } =09 this.show(); } catch (e) {} }, createOverlay : function (o) { var el =3D o.overlayId; if (typeof el =3D=3D 'string') el =3D hs.getNode(el); if (!el || typeof el =3D=3D 'string') return; if (!hs.fireEvent(this, 'onCreateOverlay', { overlay: el })) return; el.style.display =3D 'block'; o.hsId =3D o.hsId || o.overlayId;=20 if (this.transitions[1] =3D=3D 'crossfade' && this.reuseOverlay(o, el)) = return; this.genOverlayBox(); var width =3D o.width && /^[0-9]+(px|%)$/.test(o.width) ? o.width : = 'auto';=0A= if (/^(left|right)panel$/.test(o.position) && = !/^[0-9]+px$/.test(o.width)) width =3D '200px'; =09 var overlay =3D hs.createElement( 'div', {=20 id: 'hsId'+ hs.idCounter++, hsId: o.hsId }, { position: 'absolute', visibility: 'hidden', width: width, direction: hs.lang.cssDirection || '' }, this.overlayBox, true ); =09 overlay.appendChild(el); hs.setAttribs(overlay, { hideOnMouseOut: o.hideOnMouseOut, opacity: o.opacity || 1, hsPos: o.position, fade: o.fade }); =09 if (this.gotOverlays) {=0A= this.positionOverlay(overlay); if (!overlay.hideOnMouseOut || this.mouseIsOver) hs.fade(overlay, 0, = overlay.opacity); } hs.push(this.overlays, hs.idCounter - 1); }, positionOverlay : function(overlay) { var p =3D overlay.hsPos || 'middle center';=0A= if (/left$/.test(p)) overlay.style.left =3D 0;=20 if (/center$/.test(p)) hs.setStyles (overlay, {=20 left: '50%', marginLeft: '-'+ Math.round(overlay.offsetWidth / 2) +'px' });=09 if (/right$/.test(p)) overlay.style.right =3D 0; =09 if (/^leftpanel$/.test(p)) {=20 hs.setStyles(overlay, { right: '100%', marginRight: this.x.cb +'px', top: - this.y.cb +'px', bottom: - this.y.cb +'px', overflow: 'auto' }); =20 this.x.p1 =3D overlay.offsetWidth; =09 } else if (/^rightpanel$/.test(p)) { hs.setStyles(overlay, { left: '100%', marginLeft: this.x.cb +'px', top: - this.y.cb +'px', bottom: - this.y.cb +'px', overflow: 'auto' }); this.x.p2 =3D overlay.offsetWidth; }=0A= if (/^top/.test(p)) overlay.style.top =3D 0;=20 if (/^middle/.test(p)) hs.setStyles (overlay, {=20 top: '50%',=20 marginTop: '-'+ Math.round(overlay.offsetHeight / 2) +'px' });=09 if (/^bottom/.test(p)) overlay.style.bottom =3D 0;=0A= if (/^above$/.test(p)) { hs.setStyles(overlay, { left: (- this.x.p1 - this.x.cb) +'px', right: (- this.x.p2 - this.x.cb) +'px', bottom: '100%', marginBottom: this.y.cb +'px', width: 'auto' }); this.y.p1 =3D overlay.offsetHeight; =09 } else if (/^below$/.test(p)) { hs.setStyles(overlay, { position: 'relative', left: (- this.x.p1 - this.x.cb) +'px', right: (- this.x.p2 - this.x.cb) +'px', top: '100%', marginTop: this.y.cb +'px', width: 'auto' }); this.y.p2 =3D overlay.offsetHeight; overlay.style.position =3D 'absolute';=0A= } }, getOverlays : function() {=09 this.getInline(['heading', 'caption'], true); this.getNumber(); if (this.caption) hs.fireEvent(this, 'onAfterGetCaption'); if (this.heading) hs.fireEvent(this, 'onAfterGetHeading'); if (this.heading && this.dragByHeading) this.heading.className +=3D ' = highslide-move'; if (hs.showCredits) this.writeCredits(); for (var i =3D 0; i < hs.overlays.length; i++) { var o =3D hs.overlays[i], tId =3D o.thumbnailId, sg =3D = o.slideshowGroup; if ((!tId && !sg) || (tId && tId =3D=3D this.thumbsUserSetId) || (sg && sg =3D=3D=3D this.slideshowGroup)) { if (this.isImage || (this.isHtml && o.useOnHtml)) this.createOverlay(o); } }=0A= var os =3D []; for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); if (/panel$/.test(o.hsPos)) this.positionOverlay(o); else hs.push(os, o); }=0A= for (var i =3D 0; i < os.length; i++) this.positionOverlay(os[i]); this.gotOverlays =3D true; }, genOverlayBox : function() { if (!this.overlayBox) this.overlayBox =3D hs.createElement ( 'div', { className: this.wrapperClassName=0A= }, { position : 'absolute', width: this.x.size ? this.x.size +'px' : this.x.full +'px',=0A= height: 0, visibility : 'hidden', overflow : 'hidden',=0A= zIndex : hs.ie ? 4 : null }, hs.container, true ); }, sizeOverlayBox : function(doWrapper, doPanels) { hs.setStyles( this.overlayBox, { width: this.x.size +'px',=20 height: this.y.size +'px' }); if (doWrapper || doPanels) { for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); var ie6 =3D (hs.ie && (hs.ieVersion() <=3D 6 || document.compatMode = =3D=3D 'BackCompat')); if (o && /^(above|below)$/.test(o.hsPos)) {=0A= if (ie6) { o.style.width =3D (this.overlayBox.offsetWidth + 2 * this.x.cb + this.x.p1 + this.x.p2) +'px'; }=0A= this.y[o.hsPos =3D=3D 'above' ? 'p1' : 'p2'] =3D o.offsetHeight; }=0A= if (o && ie6 && /^(left|right)panel$/.test(o.hsPos)) { o.style.height =3D (this.overlayBox.offsetHeight + 2 * this.y.cb + this.y.p1 + this.y.p2) +'px'; } } } if (doWrapper) { hs.setStyles(this.content, { top: this.y.p1 +'px' }); hs.setStyles(this.overlayBox, { top: (this.y.p1 + this.y.cb) +'px' }); } }, showOverlays : function() {=0A= var b =3D this.overlayBox; b.className =3D ''; hs.setStyles(b, { top: (this.y.p1 + this.y.cb) +'px', left: (this.x.p1 + this.x.cb) +'px', overflow : 'visible' }); if (hs.safari) b.style.visibility =3D 'visible'; this.wrapper.appendChild (b);=0A= for (var i =3D 0; i < this.overlays.length; i++) { var o =3D hs.$('hsId'+ this.overlays[i]); o.style.zIndex =3D o.hsId =3D=3D 'controls' ? 5 : 4; if (!o.hideOnMouseOut || this.mouseIsOver) hs.fade(o, 0, o.opacity); } }, createFullExpand : function () { if (this.slideshow && this.slideshow.controls) { this.slideshow.enable('full-expand'); return; } this.fullExpandLabel =3D hs.createElement( 'a', { href: 'javascript:hs.expanders['+ this.key +'].doFullExpand();', title: hs.lang.fullExpandTitle, className: 'highslide-full-expand' } ); if (!hs.fireEvent(this, 'onCreateFullExpand')) return; =09 this.createOverlay({=20 overlayId: this.fullExpandLabel,=20 position: hs.fullExpandPosition,=20 hideOnMouseOut: true,=20 opacity: hs.fullExpandOpacity }); }, doFullExpand : function () { try { if (!hs.fireEvent(this, 'onDoFullExpand')) return; if (this.fullExpandLabel) hs.discardElement(this.fullExpandLabel); =09 this.focus(); var xSize =3D this.x.size; this.resizeTo(this.x.full, this.y.full); =09 var xpos =3D this.x.pos - (this.x.size - xSize) / 2; if (xpos < hs.marginLeft) xpos =3D hs.marginLeft; =09 this.moveTo(xpos, this.y.pos); this.doShowHide('hidden'); hs.setDimmerSize(this); =09 } catch (e) { window.location.href =3D this.content.src; } }, afterClose : function () { this.a.className =3D = this.a.className.replace('highslide-active-anchor', ''); =09 this.doShowHide('visible');=09 =09 if (this.isHtml && this.preserveContent && this.transitions[1] !=3D 'crossfade') { this.sleep(); } else { if (this.outline && this.outlineWhileAnimating) = this.outline.destroy(); =09 hs.discardElement(this.wrapper); } if (hs.mask) hs.mask.style.display =3D 'none'; if (this.dimmingOpacity) hs.undim(this.key); hs.fireEvent(this, 'onAfterClose'); hs.expanders[this.key] =3D null; =09 hs.reOrder(); } }; // hs.Ajax object prototype hs.Ajax =3D function (a, content, pre) { this.a =3D a; this.content =3D content; this.pre =3D pre;=0A= }; hs.Ajax.prototype =3D { run : function () { if (!this.src) this.src =3D hs.getSrc(this.a); if (this.src.match('#')) { var arr =3D this.src.split('#'); this.src =3D arr[0]; this.id =3D arr[1]; } if (hs.cachedGets[this.src]) { this.cachedGet =3D hs.cachedGets[this.src]; if (this.id) this.getElementContent(); else this.loadHTML(); return; } try { this.xmlHttp =3D new XMLHttpRequest(); } catch (e) { try { this.xmlHttp =3D new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { this.xmlHttp =3D new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) { this.onError(); } } } var pThis =3D this;=20 this.xmlHttp.onreadystatechange =3D function() { if(pThis.xmlHttp.readyState =3D=3D 4) { if (pThis.id) pThis.getElementContent(); else pThis.loadHTML(); } }; this.xmlHttp.open("GET", this.src, true); this.xmlHttp.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); this.xmlHttp.send(null); }, getElementContent : function() { hs.init(); var attribs =3D window.opera || hs.ie6SSL ? { src: 'about:blank' } : = null;=0A= =09 this.iframe =3D hs.createElement('iframe', attribs,=20 { position: 'absolute', top: '-9999px' }, hs.container); =09 this.loadHTML(); }, loadHTML : function() { var s =3D this.cachedGet || this.xmlHttp.responseText; if (this.pre) hs.cachedGets[this.src] =3D s; if (!hs.ie || hs.ieVersion() >=3D 5.5) { s =3D s.replace(/\s/g, ' ').replace( new RegExp(']*>', 'gi'), '').replace( new RegExp(']*>.*?', 'gi'), ''); if (this.iframe) { var doc =3D this.iframe.contentDocument; if (!doc && this.iframe.contentWindow) doc =3D = this.iframe.contentWindow.document; if (!doc) { // Opera var pThis =3D this; setTimeout(function() { pThis.loadHTML(); }, 25); return; } doc.open(); doc.write(s); doc.close(); try { s =3D doc.getElementById(this.id).innerHTML; } catch (e) { try { s =3D this.iframe.document.getElementById(this.id).innerHTML; = } catch (e) {} // opera } } else { s =3D s.replace(new RegExp('^.*?]*>(.*?).*?$', 'i'), = '$1'); } } hs.getElementByClass(this.content, 'DIV', 'highslide-body').innerHTML = =3D s; this.onLoad(); for (var x in this) this[x] =3D null;=0A= } }; hs.Slideshow =3D function (options) { if (hs.dynamicallyUpdateAnchors !=3D=3D false) hs.updateAnchors(); for (var x in options) this[x] =3D options[x]; if (this.useControls) this.getControls(); }; hs.Slideshow.prototype =3D { getControls: function() { this.controls =3D hs.createElement('div', { innerHTML: = hs.replaceLang(hs.skin.controls) },=20 null, hs.container); =09 var buttons =3D ['play', 'pause', 'previous', 'next', 'move', = 'full-expand', 'close'];=0A= this.btn =3D {}; var pThis =3D this; for (var i =3D 0; i < buttons.length; i++) { this.btn[buttons[i]] =3D hs.getElementByClass(this.controls, 'li', = 'highslide-'+ buttons[i]); this.enable(buttons[i]); }=0A= this.btn.pause.style.display =3D 'none'; //this.disable('full-expand'); }, checkFirstAndLast: function() {=0A= if (this.repeat || !this.controls) return; var cur =3D this.exp.getAnchorIndex(), re =3D /disabled$/; if (cur =3D=3D 0)=20 this.disable('previous'); else if = (re.test(this.btn.previous.getElementsByTagName('a')[0].className)) this.enable('previous'); if (cur + 1 =3D=3D hs.anchors.groups[this.exp.slideshowGroup || = 'none'].length) { this.disable('next'); this.disable('play'); } else if = (re.test(this.btn.next.getElementsByTagName('a')[0].className)) { this.enable('next'); this.enable('play'); } }, enable: function(btn) { if (!this.btn) return; var sls =3D this, a =3D this.btn[btn].getElementsByTagName('a')[0], re = =3D /disabled$/; a.onclick =3D function() { sls[btn](); return false; }; if (re.test(a.className)) a.className =3D a.className.replace(re, ''); }, disable: function(btn) { if (!this.btn) return; var a =3D this.btn[btn].getElementsByTagName('a')[0]; a.onclick =3D function() { return false; }; if (!/disabled$/.test(a.className)) a.className +=3D ' disabled'; }, hitSpace: function() { if (this.autoplay) this.pause(); else this.play(); }, play: function(wait) { if (this.btn) { this.btn.play.style.display =3D 'none'; this.btn.pause.style.display =3D ''; } =09 this.autoplay =3D true;=09 if (!wait) hs.next(this.exp.key); }, pause: function() { if (this.btn) { this.btn.pause.style.display =3D 'none'; this.btn.play.style.display =3D ''; } =09 clearTimeout(this.autoplay); this.autoplay =3D null; }, previous: function() { this.pause(); hs.previous(this.btn.previous); }, next: function() { this.pause(); hs.next(this.btn.next); }, move: function() {}, 'full-expand': function() { hs.getExpander().doFullExpand(); }, close: function() { hs.close(this.btn.close); } };=0A= if (document.readyState && hs.ie) { (function () { try { document.documentElement.doScroll('left'); } catch (e) { setTimeout(arguments.callee, 50); return; } hs.domReady(); })(); }=0A= hs.langDefaults =3D hs.lang; // history var HsExpander =3D hs.Expander; // set handlers hs.addEventListener(window, 'load', function() { if (hs.expandCursor) {=0A= var sel =3D '.highslide img',=20 dec =3D 'cursor: url('+ hs.graphicsDir + hs.expandCursor +'), pointer = !important;'; =09 var style =3D hs.createElement('style', { type: 'text/css' }, null,=20 document.getElementsByTagName('HEAD')[0]); =09 if (!hs.ie) { style.appendChild(document.createTextNode(sel + " {" + dec + "}")); } else { var last =3D document.styleSheets[document.styleSheets.length - 1]; if (typeof(last.addRule) =3D=3D "object") last.addRule(sel, dec); } } }); hs.addEventListener(document, 'mousemove', function(e) { hs.mouse =3D { x: e.clientX, y: e.clientY }; }); hs.addEventListener(document, 'mousedown', hs.mouseClickHandler); hs.addEventListener(document, 'mouseup', hs.mouseClickHandler); hs.addEventListener(window, 'load', hs.preloadImages); hs.addEventListener(window, 'load', hs.preloadAjax); hs.addEventListener(window, 'load', function() { hs.pageLoaded =3D true; = }); hs.setClickEvents(); ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/highslide/highslide-custom.js // ad82098713b77bab54890edca49946dc=0A= hs.graphicsDir =3D '/js/highslide/graphics/';=0A= hs.outlineType =3D 'rounded-black';=0A= hs.wrapperClassName =3D 'dark highslide-no-border draggable-header = no-footer';=0A= hs.fadeInOut =3D true;=0A= hs.allowSizeReduction =3D false;=0A= hs.dimmingOpacity =3D 0.5;=0A= hs.align =3D 'center';=0A= hs.transitions =3D ['expand', 'crossfade'];=0A= hs.showCredits =3D false;=0A= =0A= hs.captionEval =3D 'this.thumb.alt';=0A= =0A= hs.lang =3D {=0A= cssDirection: 'ltr',=0A= loadingText : 'Chargement...',=0A= loadingTitle : 'Cliquer pour annuler',=0A= focusTitle : 'Cliquez pour mettre au 1er plan',=0A= fullExpandTitle : 'Agrandir =E0 la taille actuelle (f)',=0A= previousText : 'Pr=E9c=E9dent',=0A= nextText : 'Suivant',=0A= moveText : '',=0A= closeText : '',=0A= closeTitle : 'Fermer (echap)',=0A= resizeTitle : 'Redim.',=0A= playText : 'Jouer',=0A= playTitle : 'Jouer le diaporama (espace)',=0A= pauseText : 'Pause',=0A= pauseTitle : 'Pause (espace)',=0A= previousTitle : 'Pr=E9c=E9dent (fl=E8che gauche)',=0A= nextTitle : 'Suivant (fl=E8che droite)',=0A= moveTitle : 'D=E9placer',=0A= fullExpandText : 'Plein =E9cran',=0A= number: 'Image %1 sur %2',=0A= restoreTitle : 'Cliquez pour fermer l\'image, laissez enfonc=E9 pour = d=E9placer.'=0A= };=0A= hs.registerOverlay({=0A= useOnHtml: true,=0A= overlayId: 'closebutton',=0A= position: 'top right',=0A= fade: 2 });=0A= =0A= document.write('
');=0A= =0A= function createSlideshow(nomSlideshow)=0A= {=0A= var hsOptions =3D {=0A= interval: 5000,=0A= repeat: false,=0A= useControls: true,=0A= fixedControls: true,=0A= overlayOptions: {=0A= opacity: .6,=0A= position: 'bottom center',=0A= hideOnMouseOut: true=0A= }=0A= };=0A= =0A= if (nomSlideshow) {=0A= hsOptions['slideshowGroup'] =3D nomSlideshow;=0A= }=0A= =0A= hs.addSlideshow(hsOptions);=0A= }=0A= ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/scriptaculous/scriptaculous.js?load=effects,controls // script.aculo.us scriptaculous.js v1.7.1_beta3, Fri May 25 17:19:41 = +0200 2007=0A= =0A= // Copyright (c) 2005-2007 Thomas Fuchs (http://script.aculo.us, = http://mir.aculo.us)=0A= // =0A= // Permission is hereby granted, free of charge, to any person obtaining=0A= // a copy of this software and associated documentation files (the=0A= // "Software"), to deal in the Software without restriction, including=0A= // without limitation the rights to use, copy, modify, merge, publish,=0A= // distribute, sublicense, and/or sell copies of the Software, and to=0A= // permit persons to whom the Software is furnished to do so, subject to=0A= // the following conditions:=0A= // =0A= // The above copyright notice and this permission notice shall be=0A= // included in all copies or substantial portions of the Software.=0A= //=0A= // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,=0A= // EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF=0A= // MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND=0A= // NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE=0A= // LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION=0A= // OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION=0A= // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.=0A= //=0A= // For details, see the script.aculo.us web site: http://script.aculo.us/=0A= =0A= var Scriptaculous =3D {=0A= Version: '1.7.1_beta3',=0A= require: function(libraryName) {=0A= // inserting via DOM fails in Safari 2.0, so brute force approach=0A= document.write('');=0A= },=0A= REQUIRED_PROTOTYPE: '1.5.1',=0A= load: function() {=0A= function convertVersionString(versionString){=0A= var r =3D versionString.split('.');=0A= return parseInt(r[0])*100000 + parseInt(r[1])*1000 + = parseInt(r[2]);=0A= }=0A= =0A= if((typeof Prototype=3D=3D'undefined') || =0A= (typeof Element =3D=3D 'undefined') || =0A= (typeof Element.Methods=3D=3D'undefined') ||=0A= (convertVersionString(Prototype.Version) < =0A= convertVersionString(Scriptaculous.REQUIRED_PROTOTYPE)))=0A= throw("script.aculo.us requires the Prototype JavaScript = framework >=3D " +=0A= Scriptaculous.REQUIRED_PROTOTYPE);=0A= =0A= $A(document.getElementsByTagName("script")).findAll( function(s) {=0A= return (s.src && s.src.match(/scriptaculous\.js(\?.*)?$/))=0A= }).each( function(s) {=0A= var path =3D s.src.replace(/scriptaculous\.js(\?.*)?$/,'');=0A= var includes =3D s.src.match(/\?.*load=3D([a-z,]*)/);=0A= (includes ? includes[1] : = 'builder,effects,dragdrop,controls,slider,sound').split(',').each(=0A= function(include) { Scriptaculous.require(path+include+'.js') });=0A= });=0A= }=0A= }=0A= =0A= Scriptaculous.load(); ------=_NextPart_000_0000_01CB9543.ED0EF900 Content-Type: application/octet-stream Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ladepeche.fr/js/swfobject/swfobject.js /* SWFObject v2.1 Copyright (c) 2007-2008 Geoff Stearns, Michael Williams, and Bobby van = der Sluis This software is released under the MIT License = */ var swfobject=3Dfunction(){var = b=3D"undefined",Q=3D"object",n=3D"Shockwave = Flash",p=3D"ShockwaveFlash.ShockwaveFlash",P=3D"application/x-shockwave-f= lash",m=3D"SWFObjectExprInst",j=3Dwindow,K=3Ddocument,T=3Dnavigator,o=3D[= ],N=3D[],i=3D[],d=3D[],J,Z=3Dnull,M=3Dnull,l=3Dnull,e=3Dfalse,A=3Dfalse;v= ar h=3Dfunction(){var v=3Dtypeof K.getElementById!=3Db&&typeof = K.getElementsByTagName!=3Db&&typeof = K.createElement!=3Db,AC=3D[0,0,0],x=3Dnull;if(typeof = T.plugins!=3Db&&typeof = T.plugins[n]=3D=3DQ){x=3DT.plugins[n].description;if(x&&!(typeof = T.mimeTypes!=3Db&&T.mimeTypes[P]&&!T.mimeTypes[P].enabledPlugin)){x=3Dx.r= eplace(/^.*\s+(\S+\s+\S+$)/,"$1");AC[0]=3DparseInt(x.replace(/^(.*)\..*$/= ,"$1"),10);AC[1]=3DparseInt(x.replace(/^.*\.(.*)\s.*$/,"$1"),10);AC[2]=3D= /r/.test(x)?parseInt(x.replace(/^.*r(.*)$/,"$1"),10):0}}else{if(typeof = j.ActiveXObject!=3Db){var y=3Dnull,AB=3Dfalse;try{y=3Dnew = ActiveXObject(p+".7")}catch(t){try{y=3Dnew = ActiveXObject(p+".6");AC=3D[6,0,21];y.AllowScriptAccess=3D"always"}catch(= t){if(AC[0]=3D=3D6){AB=3Dtrue}}if(!AB){try{y=3Dnew = ActiveXObject(p)}catch(t){}}}if(!AB&&y){try{x=3Dy.GetVariable("$version")= ;if(x){x=3Dx.split(" = ")[1].split(",");AC=3D[parseInt(x[0],10),parseInt(x[1],10),parseInt(x[2],= 10)]}}catch(t){}}}}var = AD=3DT.userAgent.toLowerCase(),r=3DT.platform.toLowerCase(),AA=3D/webkit/= .test(AD)?parseFloat(AD.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):fals= e,q=3Dfalse,z=3Dr?/win/.test(r):/win/.test(AD),w=3Dr?/mac/.test(r):/mac/.= test(AD);/*@cc_on = q=3Dtrue;@if(@_win32)z=3Dtrue;@elif(@_mac)w=3Dtrue;@end@*/return{w3cdom:v= ,pv:AC,webkit:AA,ie:q,win:z,mac:w}}();var = L=3Dfunction(){if(!h.w3cdom){return = }f(H);if(h.ie&&h.win){try{K.write("