bplist00T_WebMainResource_WebSubresources_WebSubframeArchives ^WebResourceURL_WebResourceTextEncodingName_WebResourceMIMEType_WebResourceData_WebResourceFrameName_3http://www.heise.de/newsticker/meldung/print/141281UUTF-8Ytext/htmlO= heise online - 29.06.09 - Roboter-Olympiade in der Heimat des Terminators
heise online

29.06.2009 20:01


Roboter-Olympiade in der Heimat des Terminators

Der vielleicht bekannteste Roboter der Welt wurde gar nicht weit von hier geboren. Der vom gebürtigen Österreicher Arnold Schwarzenegger verkörperte Terminator ist reine Fiktion. Die Roboter, die seit dem heutigen Montag die Stadthalle Graz bevölkern, keine zehn Kilometer von Schwarzeneggers Geburtsort Thal entfernt, sind dagegen echt: Sie sollen ab Mittwoch im Rahmen der 13. RoboCup-Weltmeisterschaft[1] um Titelehren kämpfen.

Über 2300 Teilnehmer aus 44 Ländern werden zu der Veranstaltung erwartet, die sich mittlerweile zum größten und vielseitigsten Roboterwettbewerb der Welt entwickelt hat. Im Jahr 1997 als reines Fußballturnier gestartet, kamen im Lauf der Jahre ständig neue Disziplinen hinzu, sodass der RoboCup[2] heute eher einer Roboter-Olympiade gleicht. Die verschiedenen Spielklassen mit ihren Unterkategorien und Spezialwettbewerben sind nur noch schwer überschaubar. Neben den Fußballspielen für laufende, fahrende und simulierte Roboter gibt es insbesondere Wettkämpfe für Rettungs- und Haushaltsroboter sowie den Nachwuchswettbewerb RoboCup Junior, der wiederum in mehrere Ligen unterteilt ist.

Das Fußballspiel wurde ursprünglich als einheitliche Testumgebung für mobile, kooperierende autonome Roboter etabliert. Dem liegt die Idee zugrunde, dass die Technologien, die für die Orientierung in der hochdynamischen Umgebung eines Fußballspiels erforderlich sind, sich auch in ganz anderen Situationen als brauchbar erweisen dürften. Die für alle gleichen Spielbedingungen ermöglichen zudem einen Vergleich der verschiedenen Lösungsansätze. Um die Entwicklung voranzutreiben, wurde ein ehrgeiziges Ziel formuliert: Bis zum Jahr 2050 soll ein Team humanoider Roboter den amtierenden menschlichen Fußballweltmeister schlagen.

Fußball steht weiterhin im Mittelpunkt des RoboCup und ist auch für die Zuschauer am attraktivsten. Insbesondere die Middle Size League mit radgetriebenen, komplett autonomen Robotern, die fünf gegen fünf auf einem 12 mal 18 Meter großen Spielfeld gegeneinander antreten, sorgt immer wieder für rasante, packende Begegnungen. Bei den humanoiden, zweibeinigen Robotern geht es etwas langsamer zu, aber kaum weniger spannend. In der Größenklasse bis 60 Zentimeter (kid-size) wird drei gegen drei gespielt, bei den größeren Robotern gibt es Spezialwettbewerbe wie Strafstöße oder Hindernisläufe. Zu beobachten ist hier insbesondere, wie sich die Fähigkeiten der Roboter von Jahr zu Jahr sichtbar verbessern.

Besonderer Aufmerksamkeit wird sich in diesem Jahr die Standard Platform League erfreuen. Hier verwenden alle Teams den gleichen Roboter, den zweibeinigen Nao der französischen Firma Aldebaran Robotics[3]. Im Wettbewerb geht es ausschließlich um dessen Programmierung, an der Hardware darf nichts verändert werden. Die ersten Wettkämpfe mit dem Nao wurden bereits bei der letzten RoboCup-WM in Suzhou ausgetragen[4], brachten aber in erster Linie die Kinderkrankheiten des Roboters zum Vorschein. Seit Februar/März steht den Teams nun ein neues, verbessertes Modell zur Verfügung, sodass flüssigere Spiele zu erwarten sind. Interessant auch die internationalen Kooperationen, die sich in dieser Liga gebildet haben: Im Team ZaDeAt[5] etwa arbeiten Universitäten aus Südafrika, Deutschland und Österreich zusammen, für das Team CMWrEagle haben sich die US-amerikanische Carnegie Mellon University, Pittsburgh, und die chinesische University of Science and Technology, Hefei, zusammengetan.

Viel Zuspruch findet auch der Wettbewerb RoboCup@home, bei dem sich Roboter in einer Wohnumgebung bewähren müssen. Sie sollen die Standorte verschiedener Gegenstände wie Kühlschrank, Fernseher oder Esstisch lernen, sollen ihre Bediener erkennen und ihnen auf Verlangen bestimmte Gegenstände bringen können. Für die teilnehmenden Teams ist diese Liga besonders attraktiv, weil sie lediglich einen Roboter benötigen. Der stärkere Anwendungsbezug mag auch die Einwerbung finanzieller Unterstützung erleichtern.

Der Wettkampf selbst wird aber auch in dieser Liga nicht leicht. Dafür haben der lokale Organisator Sven Olufs und seine Mitarbeiter gesorgt. "Wir haben hier eine komplette Wohnung errichtet, mit Wohnzimmer, Schlafzimmer, Flur, Küche und Bad", erläutert der Informatiker von der TU Wien beim Rundgang durch die Räume. Es gibt Türen, die von den Robotern geöffnet werden müssen, und enge Durchgänge. Besonders stolz ist Olufs auf den Spiegel im Schlafzimmer. Wie werden die Roboter der 19 teilnehmenden Teams wohl mit diesem Hindernis umgehen? Werden sie von ihrem eigenen Spiegelbild so fasziniert sein, dass sie alles andere um sich herum vergessen? Werden sie vor Schreck erstarren und einen Computerabsturz erleiden? Oder werden sie mit Höchstgeschwindigkeit davon eilen? (Hans-Arthur Marsiske) /

(vbr[6]/c't)


URL dieses Artikels:
http://www.heise.de/newsticker/meldung/141281

Links in diesem Artikel:
  [1] http://www.robocup2009.org
  [2] http://www.robocup.org
  [3] http://www.aldebaran-robotics.com/
  [4] http://www.heise.de/newsticker/RoboCup-WM-2008-Hochdramatische-Endspiele-und-mehrere-Weltmeistertitel-fuer-deutsche-Teams--/meldung/113055
  [5] http://www.zadeat.org
  [6] mailto:vbr@ct.heise.de

P"&*/59=BEIMQ_WebResourceResponse_)http://www.heise.de/stil/standard2008.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_)http://www.heise.de/stil/standard2008.css./01X$classesZ$classname12UNSURLXNSObject#A  6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11U24067_Tue, 30 Jun 2009 08:23:04 GMTUclose_Wed, 24 Jun 2009 17:02:36 GMT./\]]^2_NSMutableDictionary\NSDictionary^./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 6;DORXajls{(6<\bdXtext/cssO^/* ------------------------------ allgemeines ------------------------------ */ html, body { margin: 0; padding: 0; } body { font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 100.01%; line-height: 120%; color: #151515; background: white; } td, th { font-family: Arial, Helvetica, Verdana, sans-serif; } a, p.pagelist a, a.ohne { text-decoration: none; } .meldung_wrapper a { text-decoration: underline; } .artikel_navi a, .artikel_navi_toc a, .artikel_navi_folgeseite a, .news_navi a, .translation a, #bilderstrecke_vorschau a, .zoom_navi a, #mitte_news .related_items a { text-decoration: none; } a:hover, .artikel_navi a:hover, .artikel_navi_toc a:hover, .artikel_navi_folgeseite a:hover, .news_navi a:hover, .translation a:hover, #bilderstrecke_vorschau a:hover, .zoom_navi a:hover, #mitte_news .related_items a:hover { text-decoration: underline; } a:visited { color: #666666; } a:active { color: #cc0000; } a:link, .link_farbe:visited, #links a, .news_navi a, .news_option a, .news_foren a, .artikel_foren a, .artikel_navi a, .artikel_navi_toc a, .artikel_navi_folgeseite a, .artikel_option a, p.themen_foren a, .zoom_navi a, #navi_bottom .international a, #navi_bottom .international a:hover, #mitte_rechts b a, #mitte_rechts #filter a:visited, #mitte_rechts .services a:visited { color: #003399; } h1, h2, h3, h4, fieldset, form { margin: 0; } h1, h2 { font-size: 1.2em; margin-bottom: 0.5em; } h3, h4, p, pre, ul { font-size: 1em; } pre, code, tt { font-family: "Courier New", monospace; font-size: 0.9em; } sup, sub { line-height: 0; font-size: 75%; } .left { float: left; } .right { float: right; } .clear, hr { clear: both; } .unsichtbar, .none { display: none; } table, img, fieldset { border: none; } table td, table th { padding: 0.2em 0.5em; border: none; } th { font-weight: bold; text-align: left; } table.color { border-spacing: 2px 1px; } table.border, .meldung_wrapper table { border-collapse: collapse; } td.color, th.color { background: #eeeeee; } .meldung_wrapper .ISI_IGNORE table, .meldung_wrapper .ISI_IGNORE td { margin: 0; padding: 0; border: none; } table.border td, table.border th, .meldung_wrapper table td, .meldung_wrapper table th { border: 1px solid #333333; } .ISI_IGNORE td { border: none; } .meldung_wrapper table[align="right"] { margin-left: 1em; margin-bottom: 1em; } .meldung_wrapper table[align="left"] { margin-right: 1em; margin-bottom: 1em; } .heise-table { font-size: 0.8em; border-spacing: 0 0; border-collapse: collapse; margin-bottom: 1em; } .heise-table td, .heise-table th { border: 1px solid #666666; } .heise-table-title { background-color: #929090; text-align: center; font-weight: bold; color: #ffffff; } .heise-table-subtitle { font-weight: bold; background-color: #d2d0d0; } .heise-table-header { font-weight: bold; background-color: #eeeeee; } .heise-table-emph { background-color: #eeeeee; } th.left, td.left, .text_left { text-align: left; float: none; } th.right, td.right, .text_right, .rechts_buendig { text-align: right; float: none; } th.center, td.center, .text_center { text-align: center; float: none; } td.top, th.top { vertical-align: top; } td.bottom, th.bottom { vertical-align: bottom; } .heisebox, .heisebox_left, .heisebox_right { border: 1px solid #999999; font-size: 90%; } .heisebox { margin: 1.5em 0; } .heisebox_left, .heisebox_right { width: 40%; } .heisebox_left { float: left; margin: 0.2em 1.2em 0.2em 0; } .heisebox_right { float: right; margin: 0.2em 0 0.2em 1.2em; } .heisebox h4, .heisebox_left h4, .heisebox_right h4 { font-size: 1em; margin: 0; padding: 0.3em 0.75em; color: #333333; background-color: #eeeeee; border-bottom: 1px solid #999999; } .heisebox pre, .heisebox_left pre, .heisebox_right pre, .heisebox p, .heisebox_left p, .heisebox_right p { margin: 0.75em; } .nowrap { white-space: nowrap; } .bild_links, .bild_bu_links { float: left; margin: 12px 1.4em 12px 0; line-height: 105%; } .bild_rechts, .bild_bu { float: right; text-align: right; margin: 12px 0 12px 1em; line-height: 105%; } .bild_zentriert { text-align: center; margin: 0.2em auto; clear: both; line-height: 105%; } span.bild_links, span.bild_rechts, span.bild_zentriert { display: block; } .quelle, .source { color: #666666; font-size: 80%; } .bildunterschrift { font-size: 0.8em; } .source { font-size: 0.75em; } .literaturhinweis { font-size: 90%; } .literaturhinweis dl { margin-top: 0; } .literaturhinweis dt { width: 2em; float: left; text-align: right; } .preisvergleich { text-align: right; margin: 1em; font-size: 90%; } .preisvergleich a { text-decoration: none; } .diagramm { position: relative; border: 1px solid #666666; } .diagramm .balken { display: block; position: relative; background: #294781; text-align: center; color: #ffffff; font-size: 80%; padding: 1px 0; } .hinweis_anzeige { margin: 0; padding: 0; text-align: right; font-size: 80%; } .adbottom { margin-top: 1em; } .contentbanner { margin-top: -0.5em; margin-bottom: -0.5em; } .sponsor { margin-top: -0.2em; margin-bottom: -0.2em; } .bcadv { clear: both; margin: 0; text-align: center; } .cadv { float: right; margin-left: 1em; } .bcadv img[width="1"], .bcadv img[width="2"], .cadv img[width="1"], .cadv img[width="2"], .contentbanner img[width="1"], .contentbanner img[width="2"], .sponsor img[width="1"], .sponsor img[width="2"], .sales img[width="1"], .sales img[width="2"], .adbottom img[width="1"], .adbottom img[width="2"], .leaderboard img[width="1"], .leaderboard img[width="2"], .heiseadvert img[width="1"], .heiseadvert img[width="2"], .skyscraper img[width="1"], .skyscraper img[width="2"], .naviad img[width="1"], .naviad img[width="2"], .teaser_adliste img[width="1"], .teaser_adliste img[width="2"], .oaszaehler { position: absolute; top: 0px; left: -999px; z-index: 0; } .anzeigenlabel { font-size: 9px; } .anzeigenlabel_links { font-size: 9px; float: left; } .adbottom, .adbottom_itmarkt, .adbottom_jobs { margin: 0 1em 1em 18px; } .adbottom_itmarkt { max-width: 400px; border: 1px solid #0066cc; } .adbottom_itmarkt h4 { background: #0066cc; color: #ddeeff; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 1em; margin: 0; font-size: 0.8em; } .adbottom_itmarkt a { font-weight: bold; } .adbottom_itmarkt p { font-size: 0.8em; margin-top: 0.5em; margin-right: 1em; margin-bottom: 0em; padding-left: 1em; } .adbottom_itmarkt ul { font-size: 0.8em; line-height: 1.5em; list-style: circle; margin-top: 0em; margin-right: 1em; margin-bottom: 0.5em; } .adbottom_jobs td { font-size: 0.8em; } .adbottom_jobs h4 { background: #339; color: #FFF; padding-top: 0.2em; padding-bottom: 0.2em; padding-left: 0.2em; margin: 0; } .adbottom_jobs a { color: #339; } .adbottom_itmarkt h4 a, .adbottom_jobs h4 a { color: #ffffff; } /* heise jobs Text-Skyscraper */ #heise_jobs_banner { width: 160px; height: 600px; overflow: hidden; text-align: center; padding: 0.15em; font-family: Verdana, Arial, sans-serif; } #heise_jobs_banner, .heise_jobs_banner_anzeige { background-color: #efefef; margin-bottom: 0.8em; } .heise_jobs_banner_anzeige p { font-size: 0.73em; color: #cc3300; text-align: left; font-family: Verdana, Arial, sans-serif; } .heise_jobs_banner_anzeige p.hl { margin-bottom: -0.8em; } .heise_jobs_banner_anzeige p.hl a { color: #cc3300; font-weight: bold; text-decoration: none; } .heise_jobs_banner_anzeige p.text a { line-height: 1em; color: #000066; text-decoration: none; } .heise_jobs_banner_anzeige p.hl a:hover { text-decoration: underline; } .heise_jobs_banner_anzeige p.text a:hover { text-decoration: underline; } /* AdTiles */ #mitte_rechts .teaser_adtiles { clear: both; float: left; margin-top: 10px; padding: 10px; } #mitte_rechts .teaser_adtiles h6 { color: #000; font-size: 0.7em; font-weight: normal; margin: 0 0 0 5px; padding: 0; } #mitte_rechts .teaser_adtiles div.tile { background-color: #fff; border: 1px solid #ccc; display: inline; float: left; height: 125px; overflow: hidden; margin: 3px; padding: 2px; width: 125px; } /* bottomAd 4in1 */ #heise_bottom_4in1_banner { width: 28em; min-width: 450px; border: 1px solid #003399; border-top: 0; padding: 0; clear: both; } #heise_bottom_4in1_banner img.zaehler { position: absolute; } .heise_bottom_4in1_banner_anzeige { height: 65px; margin: 0; border-top: 1px solid #0066cc; padding: 0; clear: both; } .heise_bottom_4in1_banner_anzeige img { width: 75px; height: 50px; float: left; border: 0; margin: 0.5em 0.5em 0.2em 0.2em; } .heise_bottom_4in1_banner_anzeige p, #mitte_news .heise_bottom_4in1_banner_anzeige p { font-family: Verdana, Arial, sans-serif; color: #000000; font-size: 11px; line-height: 11px; margin-top: -8px; margin-bottom: 9px; text-align: left; } .heise_bottom_4in1_banner_anzeige p.hl, #mitte_news .heise_bottom_4in1_banner_anzeige p.hl { margin-top: 0.5em; font-weight: bold; } .heise_bottom_4in1_banner_anzeige p a { color: #003399; text-decoration: none; } .heise_bottom_4in1_banner_anzeige p a:link { color: #003399; text-decoration: none; } .heise_bottom_4in1_banner_anzeige p a:active { color: #003399; text-decoration: none; } .heise_bottom_4in1_banner_anzeige p a:visited { color: #0066cc; text-decoration: none; } .heise_bottom_4in1_banner_anzeige p a:hover { text-decoration: underline; } .tx_rot, .suchwort { color: #cc0000; } .tx_weiss { color: #ffffff; } .messespecial { color: #cc0000; font-size: 0.8em; } .cebit, .systems, .ifa, .photokina, .computex, .ces, .messe { color: #cc0000; font-size: 80%; } .seite, p.pagelist, .size80 { font-size: 80%; } .size90 { font-size: 90%; } .size120 { font-size: 120%; } .size10px { font-size: 10px; } .size12px { font-size: 12px; } div.werbung { font-size: 70%; color: #666666; margin-top: -0.5em; margin-bottom: -1.2em; } .translation { font-size: 0.9em; margin-top: 0; } #schnipsel_edit { position: absolute; top: 27px; left: 10px; font: 12px Arial, Helvetica, Verdana, sans-serif; } #schnipsel_edit a { background: #ff0000; color: #ffffff; padding: 2px; } #schnipsel_edit a:hover { background: #0000ff; text-decoration: none; } /* ------------------------------ heise online Standard-Navigation ------------------------------ */ #navi_top, #navi_bottom { background: #eeeeee; color: #000000; padding: 3px; white-space: nowrap; margin: 0; } #navi_top { border-bottom: 1px solid #999999; text-align: center; font: 12px Arial, Helvetica, Verdana, sans-serif; } #navi_top span { font-weight: bold; padding: 0 3px; color: #666666; } #navi_bottom { font: 10px Arial, Helvetica, Verdana, sans-serif; clear: both; position: relative; bottom: -100px; border-top: 1px solid #999999; list-style: none; margin: 0; padding-left: 1em; height: 1.2em; } * html #navi_bottom { width: 100%; } #navi_bottom .right a, #navi_bottom .left a { margin-left: 0.5em; margin-right: 0.5em; } #navi_bottom .international { clear: both; display: block; background: #eeeeee; } #navi_top a, #navi_bottom a { background: #eeeeee; color: #000000; text-decoration: none; } #navi_top a:hover, #navi_bottom a:hover { background: #333333; color: #ffffff; } #navi_bottom .international a { color: #003399; text-decoration: none; } #navi_bottom .international a:hover { color: #003399; background: #eeeeee; text-decoration: underline; } #navi_bottom li.international { margin-left: -1.5em; padding-left: 1.5em; margin-right: -0.3em; padding-right: 0.3em; } * +html #navi_bottom li.international { width: 100%; } #navi_bottom li.international span { margin-left: 0.5em; } /* ------------------------------ struktur ------------------------------ */ #container { width: 60em; min-width: 730px; position: relative; padding: 0; margin: 0; } #container_content { width: 60em; min-width: 730px; position: relative; top: 100px; left: 0; float: left; background: #ffffff; } #links { float: left; width: 10em; min-width: 140px; margin-bottom: 2em; background: #ffffff; } #mitte { float: right; width: 48em; min-width: 540px; background: #ffffff; margin-bottom: 2em; padding-right: 0.5em; } #mitte #mitte_links { float: left; min-width: 360px; width: 70%; } #mitte #mitte_rechts { float: right; width: 27%; } #bannerzone { position: absolute; top: 0; left: 0; margin: 0; padding: 0; height: 100px; } #bannerzone .leaderboard { position: relative; top: 3px; margin: 0 5px 0 0; padding: 0; width: 60em; min-width: 730px; } #bannerzone .heiseadvert { position: absolute; top: 20px; margin: 0 5px 0 0; padding: 0; width: 60em; min-width: 730px; } #bannerzone .skyscraper { position: absolute; top: 100px; left: 100%; margin: 0; padding: 0; } #bannerzone .leaderboard { border-top: 1px solid transparent; } .leaderboard table *, .heiseadvert table * { /* anpassung, wenn werbung mit tabellen ausgeliefert wird */ margin: 0; padding: 0; } /* ------------------------------ ie 6+7 anpassungen ------------------------------ */ * html body, * html td, * html th, * html input, * html select { font-size: 16px; } * html #container, * +html #container { width: 62em; } * html #bannerzone .heiseadvert { position: relative; } * html #bannerzone .skyscraper { left: 60em; } * html #navi_bottom { bottom: 0; margin-top: 100px; float: left; } * html table.border { border-right: 1px solid #333333; } /* ------------------------------ navigation links ------------------------------ */ #links .logo { margin-left: 0.5em; } #navi_login { white-space: nowrap; font-size: 90%; line-height: 110%; margin: 0 0 1em 0; padding: 0; } #links .farbe { margin: 1em 0 1em; padding: 0.5em 0.2em 1em 0.5em; font-size: 0.9em; } #links .farbe h4 { white-space: nowrap; margin: 1em 0 0.2em; } #links .farbe ul { margin-top: 0; margin-left: 0.2em; padding-left: 0.2em; list-style: none; } #links .farbe li { margin: 0.1em 0; } #links .farbe a { color: #003399; } #links .farbe form, #links .farbe form div, #links #search_plugin, #links #search_plugin p { margin: 0; padding: 0; } #links .farbe form input { font-size: 0.9em; } #links #search_plugin { font-size: 90%; } /* ------------------------------ rechte spalte ------------------------------ */ #mitte_rechts { font-size: 0.9em; } #mitte_rechts h4 { margin-top: 0.5em; margin-bottom: 0.3em; } #mitte_rechts h4 a { color: #151515; } #mitte_rechts ul { margin: 0.2em; padding-left: 0.2em; list-style: none; } #mitte_rechts li { margin: 0.5em 0.3em 0.8em 0.5em; } #mitte_rechts p { margin: 1em 0.5em; } #mitte_rechts .size80 { font-size: 0.9em; } /* ------------------------------ Mitte ------------------------------ */ #mitte .ueberschrift { font-size: 1.2em; padding-bottom: 0.1em; padding-top: 10px; } #mitte .ueberschrift a { color: #151515; } #mitte .forum_content { margin-top: 1em; } #mitte_links .anriss, #mitte_links h4 { line-height: 1.2em; margin-bottom: 0; } #mitte_links .size90 { font-size: 0.9em; margin-top: 0.1em; } #mitte_links .anriss .datum { color: #666666; font-weight: normal; font-size: 85%; } #mitte_links .anriss_mit_bild_links img { float: left; margin-top: 3px; margin-right: 15px; padding-bottom: 5px; } #mitte_links .anriss_mit_bild_rechts img { float: right; margin-top: 3px; margin-left: 15px; padding-bottom: 5px; } #mitte_links .anriss_mit_bild_links p, #mitte_links .anriss_mit_bild_rechts p { margin-bottom: 0; } #mitte_links .anriss_mit_bild_links, #mitte_links .anriss_mit_bild_rechts { clear: both; padding-top: 12px; } #mitte_links h4.more_link { padding-top: 1em; clear: both; } /* ------------------------------ News/Artikel ------------------------------ */ .tage div { margin-left: 1em; margin-bottom: 0.3em; } .tage h4 { margin-bottom: 0.2em; } .weekday { background: #eeeeee; padding: 1px; } .sunday { background: #ccddee; padding: 1px; } .artikel_archiv td { padding: 0.1em 0.5em; font-size: 80%; } .news_archiv td, .news_archiv th, .artikel_archiv td.link { font-size: 90%; } .news_archiv a { font-weight: bold; } .kurzliste { font-size: 90%; margin-bottom: 1.5em; } .kurzliste p { margin: 0.5em 0; } .news_datum, .artikel_datum { font-size: 80%; margin-bottom: 1em; float: left; } .news_navi, .artikel_navi { font-size: 80%; float: right; margin-bottom: 1em; } .artikel_navi_folgeseite { font-size: 80%; float: right; margin-top: 0; margin-bottom: 1em; } .artikel_navi_toc { float: right; width: 13em; padding-left: 1em; padding-bottom: 1em; font-size: 90%; } .news_option, .artikel_option { font-size: 80%; float: left; clear: both; } .themen_foren { float: right; font-weight: bold; margin-top: 0; } .hilfe_foren { float: left; font-weight: bold; margin-top: 0; } .news_foren, .artikel_foren { float: left; margin-top: 0; } .news_archiv a.news_navi, a.news_navi { /* Ausnahmen fuer Jahres-Navigation im Archiv */ float: none; } #mail_formular { font-size: 90%; padding: 0.2em 1em; background: #eeeeee; } .meldung_wrapper, .meldung_wrapper pre { clear: both; } .meldung_wrapper .art_datum { font-size: 80%; margin-bottom: 1em; } .meldung_wrapper .art_autor { font-weight: normal; font-style: italic; margin-bottom: 0.5em; } a[name], .meldung_wrapper a[name] { text-decoration: none; } .related_items { margin-bottom: 2em; clear: both; } * html .related_items { padding-top: 20px; } *+html .related_items { padding-top: 20px; } .related_items ul { margin-left: 0.75em; padding-left: 0.75em; list-style: none; font-size: 80%; } .related_items h4 { background: transparent url(/icons/ho/background_weitere.gif) no-repeat left -20px; margin-bottom: 0; padding-top: 15px; font-size: 80%; } #mitte_news .news_foren { text-align: right; } #mitte_news a.audiolink, #mitte_links a.audiolink { padding-left: 20px; background: transparent url(/icons/ho/audio.gif) no-repeat left center; } #mitte_news a.videolink, #mitte_links a.videolink { padding-left: 20px; background: transparent url(/icons/ho/video.gif) no-repeat left center; } /* ------------------------------ Readspeaker ------------------------------ */ .readspeaker { /* float: left; */ margin: 0 0 0.3em 2px; font-size: 1.2em; clear: both; } /* -------------------- High-Res-Bilder ------------------- */ #mitte_zoom { margin: 15px; } .zoom_navi { margin-bottom: 10px; } .zoom_navi a { font-size: 0.8em; } /* ------------------------------ Bilderstrecke ------------------------------ */ #bilderstrecke { width: 632px; margin-left: auto; margin-right: auto; } #bilderstrecke h2 { font-size: 1.2em; text-align: center; } #bilderstrecke .navi_oben, #bilderstrecke .navi_unten { text-align: center; padding: 0.2em; font-size: 0.9em; background: #eee; height: 1.3em; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; } #bilderstrecke .navi_oben { border-top: 1px solid #aaa; } #bilderstrecke .navi_unten { border-bottom: 1px solid #aaa; } #bilderstrecke .navi_oben img { margin: 0 6px; } #bilderstrecke .navi_oben a, #bilderstrecke .navi_unten a { text-decoration: none; color: #000; padding: 2px; } #bilderstrecke .navi_oben a:hover, #bilderstrecke .navi_unten a:hover { color: #039; text-decoration: underline; } #bilderstrecke .navi_oben .nummer a, #bilderstrecke .navi_oben .nummer b { padding: 0 4px; } #bilderstrecke .navi_oben .nummer b { background: #c00; color: #fff; } #bilderstrecke .navi_oben .links, #bilderstrecke .navi_unten .links { float: left; text-align: left; } #bilderstrecke .navi_oben .rechts, #bilderstrecke .navi_unten .rechts { float: right; text-align: right; } #bilderstrecke .navi_oben .rechts, #bilderstrecke .navi_oben .links { width: 15%; white-space: nowrap; } #bilderstrecke .navi_oben .nummer { float: left; width: 69%; } #bilderstrecke .navi_unten .rechts, #bilderstrecke .navi_unten .links { width: 30%; margin: 0.2em 6px; } #bilderstrecke .bild { margin: 0; text-align: center; clear: both; border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1; width: 630px; } #bilderstrecke .bild img { margin: 12px auto; } #bilderstrecke .bild .source { font-size: 0.8em; color: #999; text-align: right; display: block; padding-right: 14px; padding-bottom: 10px; margin-top: -6px; } #bilderstrecke p { font-size: 0.9em; font-weight: bold; text-align: center; clear: both; } #bilderstrecke_vorschau { width: 390px; margin: 5px auto; background: #eee; padding: 5px; clear: both; } * html #bilderstrecke_vorschau, * +html #bilderstrecke_vorschau { /* anpassung IE6/7 */ width: 400px; } #bilderstrecke_vorschau h4, #bilderstrecke_vorschau p { margin: 0 0 0 5px; } #bilderstrecke_vorschau .bilder { margin: 5px 0 5px 5px; } #bilderstrecke_vorschau .bilder img { margin-right: 5px; } #bilderstrecke_vorschau p { font-size: 0.8em; } /* ------------------------------ Audio/Video Inhalte ------------------------------ */ #av_inhalte { width: 640px; margin-left: auto; margin-right: auto; text-align: center; } #av_inhalte h1 { font-size: 1.2em; } #av_inhalte h2 { font-size: 0.8em; color: #666; } #av_inhalte p { text-align: left; } #av_inhalte p.zurueck { margin-top: 20px; } #av_inhalte p.zurueck a { text-decoration: none; } /* ------------------------------ suchfeld ------------------------------ */ #suchfeld fieldset { margin: 0; padding: 0 10px 10px; border: none; } #suchfeld legend { font-size: 0.9em; font-weight: bold; line-height: 0.9em; color: #151515; margin-left: 0; padding-left: 0; display: block; } #suchfeld input.textfield, #suchfeld_foren input.textfield { margin-right: 2px; margin-left: 0; background-color: #fffef8; border: 1px solid #c1c1c1; width: 6.8em; } #suchfeld input.search_submit, #suchfeld_foren input.search_submit { padding: 1px 4px; background-color: #535353; color: #fff; border: none; } /* ----------------- suchfeld - IE Ausnahmen für DOCTYPE-Seiten ----------------- */ * html #suchfeld input.textfield, * +html #suchfeld input.textfield { width: 6.6em; } /* ------------------------------ breadcrumb-navi ------------------------------ */ #breadcrumb { border-bottom: 1px solid #ccc; padding: 6px 0 0; font-size: 0.8em; white-space: nowrap; margin: 0 0 10px; font-weight: normal; } #breadcrumb .rsaquo { font-family: Tahoma; font-size: 1.2em; margin: 0px 6px; } /* ------------------------------ Hinweis-Button ------------------------------ */ .aktion { color: #fff; background: #c30; border-right: solid #600 1px; border-bottom: solid #600 1px; border-top: solid #f99 1px; border-left: solid #f99 1px; font-size: 80%; font-weight: bold; vertical-align: 1px; } _)http://www.heise.de/stil/navi_top2008.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_)http://www.heise.de/stil/navi_top2008.css./01X$classesZ$classname12UNSURLXNSObject#A z 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11T1132_Mon, 29 Jun 2009 18:46:18 GMTUclose_Fri, 18 Jul 2008 23:23:52 GMT./\]]^2_NSMutableDictionary\NSDictionaryl./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 6;DORXajls{(6;[adOl#navi_top { padding: 0; margin: 0 0 0.3em 0; text-align: center; background: #ffffff; border-bottom: none; } #navi_top ul, #navi_top ul li { list-style: none; display: inline; margin: 0; padding: 0; } #navi_top ul { text-align: center; } #navi_top ul li { background: url("/icons/ho/midot.gif") no-repeat 0 0; } #navi_top ul li.first { background: none; } #navi_top a { padding: 0.1em 0.3em; margin-left: 10px; color: #252525; background: transparent; } #navi_top span, #navi_top .nur_sitemap { display: none; } #navi_top .erste_zeile, #navi_top .zweite_zeile { margin: 0; white-space: nowrap; padding: 0.3em 0.2em; } #navi_top .erste_zeile { background: #ffffff url("/icons/ho/background_navi_top.gif") repeat-x 0 -5px; border-bottom: #d6d6d6 1px solid; } #navi_top .zweite_zeile { background: #ffffff url("/icons/ho/background_navi_top.gif") repeat-x top left; border-bottom: #d6d6d6 1px solid; } #navi_top .erste_zeile a { color: #003399; } #navi_top .erste_zeile a:hover, #navi_top .zweite_zeile a:hover { color: #ffffff; } _,http://www.heise.de/stil/ho/standard2008.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_,http://www.heise.de/stil/ho/standard2008.css./01X$classesZ$classname12UNSURLXNSObject#AoZ 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11U26630_Tue, 30 Jun 2009 21:14:21 GMTUclose_Tue, 30 Jun 2009 03:44:49 GMT./\]]^2_NSMutableDictionary\NSDictionaryh./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 9>GRU[dmov~"+9?_edOh/* ------------------------------ allgemeines ------------------------------ */ /* Ist noch zu prüfen .sponsor { float: left; margin-top: 10px; margin-bottom: 0; margin-right: 30px; line-height: 100%; } */ body { background: #dfddde; } #navi_top .navi_oben_ho { font-weight: 700; } #container { margin: 0 auto; } #container, #container_content, #bannerzone .leaderboard, #bannerzone .heiseadvert { min-width: 840px; } #container_content { border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; } #container, #navi_top .zweite_zeile { clear: both; } h1, h2 { line-height: 115%; } .sponsor { margin: -6px 0 0 44%; line-height: 100%; } .sponsor table td, .sponsor table th, .sponsor table { /* anpassung, wenn werbung mit tabellen ausgeliefert wird */ margin: 0; padding: 0; } .bcadv, .naviad { clear: both; margin: 0 auto 0.5em; text-align: center; } #mitte_rechts .bcadv div, .naviad { margin: 0 auto; } .news_topteaser .bcadv { margin: 0 auto 1em; padding-bottom: 0.5em; clear: both; } .naviad span { padding-right: 1em; display: block; margin: 0.2em 0; text-align: center !important; } .naviad br { display: none; } .contentbanner { margin: 0 0 1em 0; } .sales { margin-bottom: 1em; } #breadcrumb a { color: #003399; } #logo_bereich { padding-left: 11px; padding-top: 6px; } #logo_bereich #logo { float: left; margin: 0; padding: 0; } #logo_bereich #logo a { float: left; } #logo_bereich #login_suche { float: right; margin: 0; padding: 0 11px 0 0; } #navi_login { float: left; font-size: 0.75em; height: 2.25em; margin: 0; padding: 2em 0 0 1em; color: #333333; } form#suchfeld { float: left; font-size: 0.75em; padding-top: 1.7em; height: 2.55em; margin: 0 0 0 2em; color: #333333; } #suchfeld input.textfield, #suchfeld input.search_submit { font-size: 90%; } #suchfeld input.search_hidden { position: relative; z-index: -10; } #navi_login br { display: none; } #navi_login b { padding-right: 1em; background: url("/icons/ho/midot.gif") no-repeat top right; } #navi_login a { color: #003399; } #navigation, #breadcrumb { background: #d2d0d0; } #navigation { clear: both; list-style: none; margin: 0; padding: 0.2em 11px; background: url("/icons/ho/background_navigation.gif") repeat-x top left; border-top: 1px solid #dddddd; border-bottom: 1px solid #e2e2e2; height: 1.2em; } #navigation li { float: left; margin: 0; padding: 0; } #navigation li.right { float: right; font-size: 0.8em; } #navigation li a { color: #003399; font-size: 0.82em; padding: 2px 6px; margin-right: 0.5em; } #navigation li.right a { color: #333333; } #navigation a:hover { color: #3366cc !important; text-decoration: none; } #breadcrumb { clear: both; margin: 0; padding: 0.1em 18px; border-top: 1px solid #b2b0b0; border-bottom: 1px solid #f6f6f6; color: #333333; font-size: 0.75em; font-weight: normal; } #breadcrumb .rsaquo { line-height: 0.75em; font-size: 1.1em; } /* ------------------------------ struktur ------------------------------ */ #mitte { width: 60em; min-width: 840px; color: #151515; padding: 0; margin: 0; background: url("/icons/ho/background_mitte_40zu60.gif") 60% 0 repeat-y; } #mitte #mitte_links { width: 60%; min-width: 504px; overflow: hidden; background: #ffffff url("/icons/ho/background_mitte_links.gif") repeat-x top left; } #mitte #mitte_rechts { width: 40%; min-width: 336px; float: left; overflow: hidden; } #mitte #mitte_rechts p { margin: 0; } /* ------------------------------ rechte Spalte ------------------------------ */ #mitte #mitte_rechts .col50, #mitte #mitte_rechts .col50anschnitt, #mitte #mitte_rechts .col100, #mitte #mitte_rechts .col100weiss, #mitte #mitte_rechts .col100aktion, #mitte #mitte_rechts .col100preisvergleich { margin: 2% 4%; padding: 0 1%; } #mitte #mitte_rechts .col50, #mitte #mitte_rechts .col50anschnitt { width: 40%; float: left; display: inline; } #mitte #mitte_rechts .col50 { padding: 1% 2% 1% 4%; margin: 2% 2% 2% 4%; width: 36%; } #mitte #mitte_rechts .col50 .teaser img, #mitte #mitte_rechts .col50anschnitt .teaser img { margin-bottom: 3px; margin-top: 0; } #mitte #mitte_rechts .col100, #mitte #mitte_rechts .col100weiss, #mitte #mitte_rechts .col100aktion, #mitte #mitte_rechts .col100preisvergleich { width: 84%; padding: 1% 4%; clear: both; } #mitte #mitte_rechts .col100preisvergleich { padding: 1% 0; width: 88%; } #mitte #mitte_rechts .col100weiss { background: #ffffff; padding: 2% 4%; } #mitte #mitte_rechts .col100 img, #mitte #mitte_rechts .col100weiss img, #mitte #mitte_rechts .col100aktion img { float: left; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; vertical-align: middle; } #mitte #mitte_rechts .col100 img { float: right; margin-right: 0; margin-left: 0.5em; } #mitte #mitte_rechts .col100 h4.objekt, #mitte #mitte_rechts .col100weiss h4.objekt { padding-top: 0.7em; } #mitte #mitte_rechts .col100aktion { background: #cccccc; width: 86%; padding: 2% 2% 2% 4%; float: left; } * html #mitte #mitte_rechts .col100aktion { float: none; } #mitte #mitte_rechts .col100aktion h2.messe_special { padding-top: 0.4em; margin-bottom: 0.2em; font-size: 1em; } #mitte #mitte_rechts .col100aktion h3 { font-size: 1em; } #mitte #mitte_rechts .col100aktion p { font-size: 0.9em; line-height: 115%; } #mitte #mitte_rechts .col100aktion p a { color: #151515; } #mitte #mitte_rechts .teaser, #mitte #mitte_rechts .teaser_liste, #mitte #mitte_rechts .teaser_messespecial { font-size: 90%; line-height: 110%; } #mitte #mitte_rechts .teaser_liste { margin-bottom: 1em; line-height: 113%; } #mitte #mitte_rechts .size80 { font-size: 100% !important; } #mitte #mitte_rechts .teaser_liste h4, #mitte #mitte_rechts .teaser_messespecial h4 { margin: 0; } #mitte #mitte_rechts .teaser_messespecial div.size80 { margin-bottom: 15px; } #mitte #mitte_rechts .teaser_liste ul, #mitte #mitte_rechts .teaser_liste li, #mitte #mitte_rechts .teaser_messespecial ul, #mitte #mitte_rechts .teaser_messespecial li { margin-left: 0; padding-left: 0; } #mitte #mitte_rechts .teaser_messespecial ul { margin-bottom: 1.5em; } #mitte #mitte_rechts .teaser_liste ol { margin-left: 1em; padding-left: 1em; } #mitte #mitte_rechts .teaser_messespecial ul li.galerie { margin-left: 6px; } #mitte #mitte_rechts .teaser_messespecial ul li.galerie img { margin-right: 3px; } #mitte #mitte_rechts .teaser_messespecial p { margin-top: 0.5em; margin-bottom: 1em; font-size: 0.9em; } #mitte #mitte_rechts .teaser_messespecial h2 { font-size: 1.2em; } #mitte #mitte_rechts .teaser_messespecial h2 img { margin-bottom: 6px; } #mitte #mitte_rechts .teaser_messespecial h3 { margin-top: 0.3em; margin-bottom: 0.5em; font-size: 1em; line-height: 120%; } #mitte #mitte_rechts .col100aktion h2.messe_special a, #mitte #mitte_rechts .teaser_messespecial h3 a, #mitte #mitte_rechts .teaser_messespecial li a { color: #cc0000; } #mitte #mitte_rechts .col100aktion h4.umfrage { margin-bottom: 0.2em; padding-top: 0.5em; font-size: 0.8em; } #mitte #mitte_rechts .col100aktion h4.umfrage, #mitte #mitte_rechts .col100aktion h3.umfrage { line-height: 120%; } #mitte #mitte_rechts .col100aktion h4.umfrage a { color: #5a6783; } #mitte #mitte_rechts .col100aktion h3.umfrage a:visited { color: #003399; } #mitte #mitte_rechts .teaser h3 a, #mitte #mitte #mitte_rechts .teaser_liste b a:visited { color: #003399; } #mitte #mitte_rechts .teaser_messespecial h2 a, #mitte #mitte_rechts .teaser_messespecial p a { color: #151515; } #mitte #mitte_rechts .online-markt { clear: both; border-top: 1px solid #d3d3d3; background: url("/icons/ho/background_onlinemarkt.gif") repeat-x top left; height: 100%; } #mitte #mitte_rechts .online-markt p.left, #mitte #mitte_rechts .online-markt p.right { font-size: 0.7em; color: #666666; margin: 1em 1.4em 0.5em; } /* ------------------------------ rechte Spalte Channel-Layout ------------------------------ */ #mitte #mitte_rechts p.kasten_news, #mitte #mitte_rechts div.kasten_rechts, #mitte #mitte_rechts p.kasten-head2, #mitte #mitte_rechts .foren_navi_beitraege p { margin: 0.3em 0 0.5em; /* Ausnahmen wenn noch nicht als Liste ausgegeben wird */ } #mitte #mitte_rechts p.kasten_software { margin: 0.6em 0; /* Ausnahmen wenn noch nicht als Liste ausgegeben wird */ } #mitte #mitte_rechts p.kasten_news, #mitte #mitte_rechts div.kasten_rechts { font-size: 90%; /* Ausnahmen wenn noch nicht als Liste ausgegeben wird */ } #mitte #mitte_rechts .kasten_box p, #mitte #mitte_rechts .kasten_box ul { margin-left: 0 !important; padding-left: 0 !important; /* Ausnahmen wenn noch nicht als Liste ausgegeben wird */ } #channellayout { margin: 0 0 0.5em 0; } #channellayout h3 { text-align: center; padding: 3px 0; border-bottom: 1px solid #c0c0c0; } #channellayout h4 { margin-left: 0.9em !important; } #channellayout p, #channellayout div.kasten_rechts { margin-left: 1em !important; } #channellayout p.kasten-head2, #channellayout p.kasten-head { margin-left: 0.5em !important; } #channellayout p img, #channellayout .teaser img { float: left; margin: 0 0.7em 0.2em 0; } #channellayout .teaser h3 { text-align: left; font-size: 1.2em; margin-top: 0.5em; padding: 0; border-bottom: none; } #channellayout .teaser { float: left; margin-bottom: 0.5em; margin-left: 1em; } #channellayout h4 { margin-bottom: 0; margin-top: 1em; clear: both; } #channellayout h4.objekt { clear: none; } #channellayout h4, #channellayout h4 a { color: #373737; } #channellayout ul { margin-left: 0.3em; padding-left: 0.3em; margin-bottom: 1em; line-height: 115%; } #channellayout p, #channellayout ul { font-size: 90%; } #channellayout li span.rsaquo { display: block; float: left; font-weight: bold; width: 2.5%; } #mitte #mitte_rechts #channellayout p.kasten_news { line-height: 113%; } /* ------------------------------ Link-Listen ------------------------------ */ #mitte_rechts .teaser_adliste { clear: both; } #mitte_rechts .teaser_adliste .microsites, #mitte_rechts .teaser_adliste .linkliste { margin: 10px; padding-left: 10px; } #mitte_rechts .teaser_adliste .microsites { font-weight: bold; font-size: 85%; padding-bottom: 10px; } #mitte_rechts .teaser_adliste .linkliste { font-size: 85%; margin: 5px 0 0 10px; } #mitte_rechts .teaser_adliste .microsites li { margin: 0.5em 0; line-height: 110%; } #mitte_rechts .teaser_adliste .linkliste li { margin: 0.5em 0; padding-left: 20px; line-height: 15px; background: url(/icons/ho/low_link.gif) no-repeat top left; } #mitte_rechts .teaser_adliste a:visited { color: #003399; } /* ------------------------------ heise jobs Liste ------------------------------ */ #mitte_rechts .stellenangebote { margin: 10px; padding-left: 10px; padding-bottom: 0.8em; } #mitte_rechts .stellenangebote ul { font-size: 85%; padding-left: 0; margin-left: 0; } #mitte_rechts .stellenangebote li { margin: 0.5em 0; line-height: 110%; } #mitte_rechts .stellenangebote p { font-size: 85%; text-align: right; } #mitte_rechts .stellenangebote p .raquo { color:#CC3300 !important; } #mitte_rechts .stellenangebote p a { color: #4E83FC; } /* ------------------------------ Teaser Preisvergleicher ------------------------------ */ #mitte #mitte_rechts .col100preisvergleich h3 { margin-top: 0.5em; } .preisvergleich { margin-top: 0.5em; margin-bottom: 0.5em; } .preisvergleich a, .col100preisvergleich a { color: #990000 !important; } .col100preisvergleich ol a { color: #003399 !important; } .preisvergleich h4 { margin: 0 !important; } .preisvergleich input, .preisvergleich select { font-size: 0.8em; margin-top: 0.3em; margin-bottom: 0.3em; width: 10em; } .preisvergleich select { width: 12.5em; } .preisvergleich input.submit { background: #990000; color: #ffffff; border: none; width: auto; } #mitte #mitte_rechts .col100preisvergleich .teaser_liste ol.preisvergleich_top10 { list-style-type: none; margin: 0 0 12px; padding-left: 0; float: left; } .col100preisvergleich ol.preisvergleich_top10 li, .col100preisvergleich p { clear: both; } .col100preisvergleich ol.preisvergleich_top10 div { font-size: 0.82em; padding-left: 2.2em; padding-top: 3px; } * +html .col100preisvergleich ol.preisvergleich_top10 div { padding-top: 0; } .col100preisvergleich ol.preisvergleich_top10 a.top10 { float: left; width: 22em; } .col100preisvergleich ol.preisvergleich_top10 .num { margin-right: 4px; width: 1.5em; text-align: right; float: left; } /* ------------------------------ News ------------------------------ */ #mitte_news, #mitte_text, #mitte_suche, #mitte_microsite, #mitte_messehighlight, .forum_content { margin: 1em 18px; } #mitte_text { margin-top: 1em; } #mitte_news .weitere a, #mitte_news .nachricht a, #mitte_news .news_navi a, #mitte_news .news_option a, #mitte_news .news_foren a, #mitte_news .themen_foren a, #mitte_news .translation a { text-decoration: none; } #mitte_news .news_navi a { color: #3366cc; } #mitte_news .weitere a:hover, #mitte_news .nachricht a:hover, #mitte_news .news_navi a:hover, #mitte_news .news_option a:hover, #mitte_news .news_foren a:hover, #mitte_news .themen_foren a:hover, #mitte_news .translation a:hover { text-decoration: underline; } #mitte_news a, #mitte_messehighlight a { color: #012469; text-decoration: underline; } #mitte_news p, #mitte_news ul, #mitte_news ol, #mitte_text p, #mitte_text ul, #mitte_text ol, #mitte_messehighlight p, #mitte_messehighlight ul, #mitte_messehighlight ol { margin-top: 0; font-size: 0.9em; } #mitte_news li, #mitte_text li, #mitte_messehighlight li { margin-top: 0.2em; margin-bottom: 0.2em; } #mitte_news .rsaquo, #mitte_text .rsaquo, #mitte_messehighlight .rsaquo { font-family: Tahoma; color: #3366cc; font-size: 1em; } #mitte_text textarea.nutzungsbedingungen { width: 90%; height: 12.5em; } #mitte_news .trennlinie_1px { border-top: 1px solid #cccccc; clear: both; } #mitte_news .trennlinie_6px { border-top: 6px solid #eeeeee; clear: both; } #mitte_news .anrissliste { padding-top: 0.2em; } #mitte_news .anrissliste .teaserbild_links img { float: left; margin: 0.2em 1em 0.5em 0; } #mitte_news .anrissliste .teaserbild_rechts img { float: right; margin: 0.2em 0 0.5em 1em; } #mitte_news .anrissliste p, #mitte_news .anrissliste h4, #mitte_news .newsliste p { font-size: 0.8em; } #mitte_news .news_topteaser .position_2, #mitte_news .news_topteaser .position_3 { line-height: 115%; } #mitte_news .newsliste h4 { margin-bottom: 1em; font-size: 0.9em; } #mitte_news .anrissliste h4 { clear: both; padding-top: 1em; } #mitte_news .weitere { font-size: 0.85em; margin-top: 1em; padding-bottom: 1.3em; background: url("/icons/ho/background_weitere.gif") no-repeat bottom left; } #mitte_news .news_navi, #mitte_news .nachricht, #mitte_news .news_option, #mitte_news .news_datum, #mitte_news .meldung_wrapper table { font-size: 0.8em; } #mitte_news .news_navi, #mitte_news .news_option, #mitte_news .news_datum { margin-bottom: 1.5em; } .news_logo { float: left; margin-top: -5px; margin-left: 10em; width: 10em; display: inline; text-align: right; } #archiv_kalender table { border-spacing: 0 0; border-collapse: collapse; } #archiv_kalender td { font-size: 0.85em; margin: 0; padding: 0 10px 0 0; } #archiv_kalender td pre { font-family: "Courier New"; } .sunday { background: #ccddee; } .tage { font-size: 0.85em; } .tage a { font-weight: bold; } .tage a:visited { font-weight: normal; } .tage div { margin-bottom: 0.2em; margin-top: 0.2em; } .tage h4 { margin-top: 1em; } #bilderstrecke_vorschau { width: 400px; } #mitte_news .anrissliste a, #mitte_news .newsliste a, #mitte_news .news_topteaser a, #mitte_news .tage a, #mitte_news #bilderstrecke_vorschau a { text-decoration: none; } #mitte_news .anrissliste a:hover, #mitte_news .newsliste a:hover, #mitte_news .news_topteaser a:hover, #mitte_news .tage a:hover, #mitte_news #bilderstrecke_vorschau a:hover { text-decoration: underline; } #mitte_news .anrissliste a:visited, #mitte_news .newsliste a:visited, #mitte_news .news_topteaser a:visited, #mitte_news a:visited { color: #666666; } /* ------------------------------ News Top-Teaser ------------------------------ */ #mitte_news .news_topteaser ul { padding-left: 0; margin-left: 0; margin-top: 0.2em; list-style: none; } #mitte_news .news_topteaser li { font-size: 0.9em; background: url("/icons/ho/midot.gif") no-repeat 0 2px; padding-left: 18px; } #mitte_news .news_topteaser li a { color: #003399; } #mitte_news .news_topteaser .position_1 { margin-bottom: 1em; } #mitte_news .news_topteaser .position_1 h1 { font-size: 1.3em; margin-top: 0.7em; line-height: 115%; } #mitte_news .news_topteaser .position_1 p { font-size: 0.9em; margin-bottom: 0; } #mitte_news .news_topteaser .position_1 img { float: left; margin-right: 1em; margin-bottom: 0.3em; } #mitte_news .news_topteaser .position_2, #mitte_news .news_topteaser .position_3 { width: 45%; float: left; padding: 0 10px; margin-top: 1em; margin-bottom: 1em; } #mitte_news .news_topteaser .position_2 { border-right: 1px solid #cccccc; } #mitte_news .news_topteaser .position_2 h2, #mitte_news .news_topteaser .position_3 h2 { font-size: 0.9em; margin-bottom: 0.2em; } #mitte_news .news_topteaser .position_2 p, #mitte_news .news_topteaser .position_3 p { font-size: 0.8em; margin-bottom: 0; } #mitte_news .news_topteaser .position_1 ul { float: left; width: 20em; } #mitte_news .news_topteaser .position_2 ul, #mitte_news .news_topteaser .position_3 ul { margin-bottom: 0; clear: both; } /* ------------------------------ Sitemap ------------------------------ */ #sitemap { clear: both; float: left; position: relative; top: 100px; border-top: 1px solid #cccccc; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; width: 60em; min-width: 840px; background: #ffffff; } * html #sitemap, * +html #sitemap { bottom: 0; margin-top: 0; float: left; } #sitemap ul { float: left; font-size: 0.7em; list-style: none; margin-left: 0; padding-left: 16px; padding-right: 1.4em; } #sitemap a { color: #151515; } /* ------------------------------ Messe special ------------------------------ */ .messespecial_datum { font-size: 1em; display: inline; float: left; margin-top: 1.25em; margin-left: 0.5em; } .messespecial_datum a, .messespecial_datum a:visited { color: #cc0000; } .messespecial_zt { color: #999999; margin-top: 1em; } .messespecial_highlightjahr { font-size: 0.75em; color: #999999; } #mitte_messehighlight h2 { /* Titel */ margin-top: 0.5em; margin-bottom: 0.5em; } #mitte_messehighlight h3 { /* Untertitel */ margin-top: 0.5em; margin-bottom: 0.5em; font-size: 0.9em; font-style: italic; } #mitte_messehighlight h4, #mitte_news h4.autor { /* Autor, Zwischentitel */ margin-top: 0.5em; margin-bottom: 0.5em; font-size: 0.9em; } #mitte_messehighlight h4 a, #mitte_messehighlight #bilderstrecke_vorschau a, #mitte_news h4.autor a { text-decoration: none; } #mitte_messehighlight h4 a:hover, #mitte_messehighlight #bilderstrecke_vorschau a:hover, #mitte_news h4.autor a:hover { text-decoration: underline; } #mitte_messehighlight h4.parenthesis { margin-bottom: 6px; } #mitte_messehighlight h4.parenthesis i { font-weight: normal; } #mitte_messehighlight .page_navi { font-size: 0.7em; text-align: center; color: #333; margin-top: 20px; } #mitte_messehighlight .page_navi b { padding: 3px 5px 1px 5px; margin: 0px 1px; color: #333; background-color: #ddd; } #mitte_messehighlight .page_navi a { text-decoration: none; color: #c00; padding: 3px 5px 1px 5px; margin: 0px 1px; } #mitte_messehighlight .page_navi a:hover { background-color: #ddd; text-decoration: none; } #mitte_messehighlight .page_navi .laquo { font-size: 1.1em; font-family: Verdana, sans-serif; color: #ddd; } #mitte_messehighlight .page_navi .laquo a { font-size: 1.1em; font-family: Verdana, sans-serif; color: #c00; background-color: transparent; } #mitte_messehighlight div.page_navi .laquo a:hover { background-color: #ddd; } #mitte_news dl.legende { float: left; display: inline; font-size: 0.9em; margin: 10px 20px 10px 0; padding: 0; width: 255px; } #mitte_news .legende dt { float: left; display: inline; width: 44px; margin: 0 10px 0 0; padding: 0; } #mitte_news .legende dd { float: left; display: inline; width: 201px; font-size: 85%; line-height: 120%; margin: 0; padding: 0; } #mitte_news .legende dd.titel { font-size: 100%; margin-bottom: 0.5em; font-weight: bold; } #mitte_news .legende .home_ent { color: #ed4b33; } #mitte_news .legende .public_media { color: #723f95; } #mitte_news .legende .audio_ent { color: #d2549c; } #mitte_news .legende .communication { color: #5bbc6f; } #mitte_news .legende .home_app { color: #85bde7; } #mitte_news .legende .tech_comp { color: #0088c1; } #mitte_news .legende .my_media { color: #f7b934; } /* Restaurant-Tipps */ #messe_restaurant dl, #messe_restaurant ul { padding: 0; margin: 0; } #messe_restaurant ul { list-style-type: none; margin-bottom: 1em; } #mitte_news .messe_restaurant dl#details { margin-bottom: 1em; } #messe_restaurant dl#details dt { clear: both; float: left; font-weight: bold; margin: 0.25em 0; width: 20%; } #messe_restaurant dl#details dd { float: right; margin: 0.25em 0; width: 70%; text-align: left; } #messe_restaurant dl#details dd img { margin-top: 0.2em; } #messe_restaurant dl#navi dt, #messe_restaurant dl#navi dd { display: inline; margin: 0 0 0 .2em; padding: 0; } #messe_restaurant dl dt, #messe_restaurant dl dd { font-size: 0.85em; } #messe_restaurant li { display: inline; margin-right: 0.5em; } #messe_restaurant h2 { border-top: 1px solid #ccc; clear: both; display: block; font-size: 1em; margin: 1em 0 0.5em; padding-top: 0.75em; } #messe_restaurant h3 { /*clear: both;*/ font-size: 0.9em; margin: 1em 0 0.25em; } #messe_restaurant .heftkasten { border: 1px solid #ccc; padding: 0.5em 0; float: right; font-size: 0.8em; margin: 0.5em 1em 1em; width: 120px; text-align: center; } #messe_restaurant .heftkasten p { color: #333; display: block; line-height: 120%; margin: 0 0 0.5em; padding: 0; } /* Routenplaner */ #messe_routenplaner dl { background-color: #DDE7F1; font-size: 0.9em; margin: 1em 0; padding: 0.75em; width: 24.5em; } #messe_routenplaner dt { font-size: 1.2em; font-weight: bold; margin-bottom: 0.25em; } #messe_routenplaner dd { margin: 0; padding: 0; } #messe_routenplaner h2 { font-size: 1em; margin: 1.5em 0 1em; } #messe_routenplaner ol { list-style-type: upper-latin; padding: 0 1.5em; margin: 0; font-weight: bold; font-size: 0.85em; } #messe_routenplaner li { border-bottom: 1px solid #ccc; color: #039; list-style-position: inside; padding: 1em 1.5em 0.25em; margin: 0 -1.5em; } #messe_routenplaner li:hover { background-color: #f3f3f3; } #messe_routenplaner fieldset { display: block; } #messe_routenplaner b { color: #000; } #messe_routenplaner label { color: #000; font-weight: normal; } #messe_routenplaner select, #messe_routenplaner input, #messe_routenplaner label { margin: 0.25em 0; } /* Veranstaltungen */ #mitte_news .events h3 { margin-bottom: 4px; font-size: 0.9em; width: 30em; } #mitte_news .events .heise-table { width: 32em; } #mitte_news .events .heise-table td:first-child { width: 5.1em; background-color: #eee; } /* -------------------- Suche ------------------- */ h4.erg_filter { background-color:#D2d0d0; font-size:0.9em; margin: 0 !important; padding: 6px 20px 6px 10px; } #searchresult { font-size: 90%; } #mitte #mitte_rechts .jobs p { margin-right: 6px; } #mitte_rechts .jobs { border-top: 2px solid #fff; border-right: none; border-bottom: 2px solid #fff; border-left: none; } /* -------------------- Newsletter ------------------- */ #newsletter .bg_box h3 { color: #039; } #newsletter .bg_box { border: 1px solid #ccc; } #newsletter .bg_box input { background-color: #fff; } #newsletter .bg_box input.button { background-color: #039; color: white; } #newsletter .privacy h3 { color: #039; } /* -------------------- Werbung ------------------- */ #mitte_news .anrissliste .heise_bottom_4in1_banner_anzeige p { font-size: 0.7em; } /* -------------------- Glossar ------------------- */ .glossar_link:link, .glossar_link:visited, #mitte_news .glossar_link:link, #mitte_news .glossar_link:visited { color: #000000; text-decoration: underline; } /* -------------------- Podcast ------------------- */ #mitte_news .podcast p a, .audiotext a { color: #003399; } #mitte_news .podcast p.readspeaker { font-size: 80%; } #mitte_news .podcast p.readspeaker a { text-decoration: none; } #mitte_news .podcast #meldungs_auswahl { margin-bottom: 1em; float: left; font-size: 90%; } #mitte_news .podcast #meldungs_auswahl input, #mitte_news .podcast #meldungs_auswahl label { float: left; width: 80%; } #mitte_news .podcast #meldungs_auswahl input { width: 6%; margin-right: 2%; } #mitte_news .podcast #meldungs_auswahl div { clear: both; padding: 0.3em 0; } #mitte_news .podcast form p input { background: #535353; border: none; color: #FFFFFF; padding: 1px 4px; } * html #mitte_news .podcast form p input { width: 15em; }  !_'http://www.heise.de/stil/ho/glossar.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_'http://www.heise.de/stil/ho/glossar.css./01X$classesZ$classname12UNSURLXNSObject#A# 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11R71_Mon, 29 Jun 2009 18:46:42 GMTUclose_Wed, 28 Mar 2007 23:38:00 GMT./\]]^2_NSMutableDictionary\NSDictionaryG./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 49BMPV_hjqy &47W]}dOG.glossar_link { text-decoration: underline; color: #000000; } #$%_$http://www.heise.de/stil/drucken.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_$http://www.heise.de/stil/drucken.css./01X$classesZ$classname12UNSURLXNSObject#A*  6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11T1839_Mon, 29 Jun 2009 18:46:18 GMTUclose_Wed, 04 Feb 2009 15:26:29 GMT./\]]^2_NSMutableDictionary\NSDictionary/./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 16?JMS\egnv #16V\|dO//* Druckversion */ body, #breadcrumb, #container, #container_content, #links, #mitte, #mitte #mitte_links, #mitte_news, #mitte_text, #mitte_suche, #mitte_microsite, #mitte_messehighlight .forum_content { float: none; position: static; width: 100%; margin: 0; padding: 0; overflow: visible; } body, #breadcrumb, #container, #container_content, #links, #mitte, #mitte #mitte_links { width: 100%; } #mitte_news, #mitte_text, #mitte_suche, #mitte_microsite, #mitte_messehighlight, .forum_content { width: auto; } body, #container, #container_content, #mitte, #mitte #mitte_links { border: none; background: #fff; color: #000; font-size: 12pt; } #breadcrumb { padding-left: 1.5em; margin-bottom: 1em; } a, a:link { /* Links | nicht unterstrichen */ color: #000 !important; text-decoration: none !important; font-weight: bold; } #logo_bereich #logo { float: none !important; } /* .heiseadvert, */ .skyscraper, .leaderboard, .heiseadvert, .sponsor, .cadv, .badv, .bcadv, .adbottom, .weitere, .druck, .news_navi, .news_foren, .news_option, .news_logo, .readspeaker, #mitte #mitte_rechts, #navi_top, #login_suche, #navi_bottom .left, #navigation, #sitemap { /* Nicht druckende Bereiche */ display: none; } #mitte #mitte_links p a:link:after, #mitte #mitte_links p a:visited:after { /* hinter Links URL ausgeben (nur Gecko-Engine) */ content: " [" attr(href) "] "; font-size: 90%; font-weight: normal; } #mitte #mitte_links p a[href^="/"]:link:after, #mitte #mitte_links p a[href^="/"]:visited:after { /* hinter Links URL ausgeben (nur Gecko-Engine); wenn URL mit / anfängt, heise.de davor */ content: " [http://www.heise.de" attr(href)"] "; } #navi_bottom { margin: 1em 0 0 0; padding: 0; } #navi_bottom, #navi_bottom A { background: #fff; } .news_logo { margin-left: 1em; text-align: left; } '()_*http://www.heise.de/stil/ho/channel_ct.cssObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_*http://www.heise.de/stil/ho/channel_ct.css./01X$classesZ$classname12UNSURLXNSObject#A#̄ 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytesXtext/css]Apache/2.2.11T1863_Mon, 29 Jun 2009 18:46:42 GMTUclose_Fri, 13 Mar 2009 16:30:25 GMT./\]]^2_NSMutableDictionary\NSDictionaryG./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 7<EPSYbkmt| )7<\bdOG#channellayout h3 { background: #3376d4; color: #ffffff; } #mitte #mitte_rechts #channellayout .teaser { font-size: 100%; margin: 0 0 1em; float: none; } #mitte #mitte_rechts #channellayout .teaser img { margin-top: 1em; margin-bottom: 10px !important; } #mitte #mitte_rechts #channellayout .teaser_gefluester, #mitte #mitte_rechts #channellayout .teaser_sonderhefte, #mitte #mitte_rechts #channellayout .foren_beitraege, #mitte #mitte_rechts #channellayout .teaser_cttv { margin-left: 12px; margin-right: 1em; padding-top: 12px; clear: both; } #mitte #mitte_rechts #channellayout .foren_beitraege { margin-left: 6px; } #mitte #mitte_rechts #channellayout .foren_beitraege p a { color: #003399; } #mitte #mitte_rechts #channellayout .foren_beitraege h4 { margin-top: 0; } #mitte #mitte_rechts #channellayout .teaser_gefluester img { float: right; margin: 0 0 12px 1em; } #mitte #mitte_rechts #channellayout .teaser_gefluester h2 { font-size: 1em; margin-bottom: 0; } #mitte #mitte_rechts #channellayout .teaser_gefluester p { font-size: 90%; } #mitte #mitte_rechts #channellayout .teaser_gefluester p, #mitte #mitte_rechts #channellayout .teaser_cttv p { margin-left: 0 !important; line-height: 110%; } #mitte #mitte_rechts #channellayout .teaser_cttv { padding-top: 16px; padding-bottom: 10px; } #mitte #mitte_rechts #channellayout .teaser_sonderhefte img { float: left; margin: 0 1em 18px 0; } #mitte #mitte_rechts #channellayout .teaser_sonderhefte h4 { margin-top: 0; margin-bottom: 0; } #mitte #mitte_rechts #channellayout .teaser_sonderhefte h3 { font-size: 1.2em; background: transparent; text-align: left; border-bottom: 0; } #mitte #mitte_rechts #channellayout .teaser_sonderhefte p { font-size: 85%; margin-top: 0.2em; } +,-._+http://www.heise.de/support/lib/external.jsObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345KLMNOPQRSTUVWXYZ[_`U$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_+http://www.heise.de/support/lib/external.js./01X$classesZ$classname12UNSURLXNSObject#A^! 6789BWNS.keysZNS.objects:;<=>?@A CDEFGHIJTVary]Accept-Ranges\Content-TypeVServer^Content-LengthTDateZConnection]Last-ModifiedZUser-AgentUbytes_application/x-javascript]Apache/2.2.11S576_Mon, 29 Jun 2009 18:46:18 GMTUclose_Tue, 28 Apr 2009 03:49:06 GMT./\]]^2_NSMutableDictionary\NSDictionary@./abbc2_NSHTTPURLResponse]NSURLResponse)27:PRd 8=FQTZclnu}!<JNntd_application/x-javascriptO@/* login_foto.js * (c) Heise Zeitschriften Verlag GmbH & Co. KG * $Revision: 4442 $ */ function externalLinks() { if (!document.getElementsByTagName) return; var anchors = document.getElementsByTagName("a"); for (var i=0; i?@AB DEFGHIJKLSP3p]Cache-ControlWExpires_Content-Encoding\Content-TypeVServer^Content-LengthTDate]Last-Modified_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_)public, max-age=86400, x-gzip-ok="public"_Tue, 30 Jun 2009 22:11:44 GMTTgzip_text/javascript; charset=UTF-8TcafeU11864_Mon, 29 Jun 2009 22:11:44 GMT_Sat, 20 Jun 2009 00:20:34 GMT./`aab2_NSMutableDictionary\NSDictionary./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  FKT_bhqz|  %3?_dh~h_text/javascriptO(function(){ var i=true,l=null,m=false,n=(new Date).getTime();var o=this,aa=function(a,b,c){var d=a.split("."),e=c||o;!(d[0]in e)&&e.execScript&&e.execScript("var "+d[0]);for(var f;d.length&&(f=d.shift());)if(!d.length&&b!==undefined)e[f]=b;else e=e[f]?e[f]:(e[f]={})},p=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length=="number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array"; if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b},ba=function(a){var b=p(a);return b=="array"||b=="object"&&typeof a.length=="number"},q=function(a){return typeof a=="string"},ca=function(a){var b=p(a);return b=="object"||b=="array"||b=="function"}; Math.floor(Math.random()*2147483648).toString(36); var da=function(a){var b=p(a);if(b=="object"||b=="array"){if(a.clone)return a.clone.call(a);var c=b=="array"?[]:{};for(var d in a)c[d]=da(a[d]);return c}return a},ea=function(a,b){var c=a.u;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);c&&d.unshift.apply(d,c);c=d}b=a.w||b;a=a.v||a;var e,f=b||o;e=c?function(){var h=Array.prototype.slice.call(arguments);h.unshift.apply(h,c);return a.apply(f,h)}:function(){return a.apply(f,arguments)};e.u=c;e.w=b;e.v=a;return e},fa=Date.now||function(){return(new Date).getTime()}, r=function(a,b,c){aa(a,b,c)};function t(a,b){var c=parseFloat(a);return isNaN(c)||c>1||c<0?b:c}function ga(a,b){if(a=="true")return i;if(a=="false")return m;return b}function v(a,b){var c=/^([\w-]+\.)+[\w-]{2,}(\:[0-9]+)?$/;return c.test(a)?a:b};var ha="pagead2.googlesyndication.com",ia="googleads.g.doubleclick.net",ja="pubads.g.doubleclick.net",ka="partner.googleadservices.com",y=v("pagead2.googlesyndication.com",ha),la=v("googleads.g.doubleclick.net",ia),ma=v("pagead2.googlesyndication.com",ha);v("pubads.g.doubleclick.net",ja);v("partner.googleadservices.com",ka);function z(a){return typeof encodeURIComponent=="function"?encodeURIComponent(a):escape(a)}function na(a,b,c){var d=document.createElement("script");d.type="text/javascript";if(b)d.onload=b;if(c)d.id=c;d.src=a;var e=document.getElementsByTagName("head")[0];if(!e)return m;window.setTimeout(function(){e.appendChild(d)},0);return i}function oa(a,b){a.google_image_requests||(a.google_image_requests=[]);var c=new Image;c.src=b;a.google_image_requests.push(c)} function pa(a){if(a in qa)return qa[a];return qa[a]=navigator.userAgent.toLowerCase().indexOf(a)!=-1}var qa={}; function ra(){if(navigator.plugins&&navigator.mimeTypes.length){var a=navigator.plugins["Shockwave Flash"];if(a&&a.description)return a.description.replace(/([a-zA-Z]|\s)+/,"").replace(/(\s)+r/,".")}else if(navigator.userAgent&&navigator.userAgent.indexOf("Windows CE")>=0){for(var b=3,c=1;c;)try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash."+(b+1));b++}catch(d){c=l}return b.toString()}else if(pa("msie")&&!window.opera){c=l;try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.7")}catch(e){b= 0;try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash.6");b=6;c.AllowScriptAccess="always"}catch(f){if(b==6)return b.toString()}try{c=new ActiveXObject("ShockwaveFlash.ShockwaveFlash")}catch(h){}}if(c){b=c.GetVariable("$version").split(" ")[1];return b.replace(/,/g,".")}}return"0"}function sa(a){var b=a.google_ad_format;if(b)return b.indexOf("_0ads")>0;return a.google_ad_output!="html"&&a.google_num_radlinks>0}function B(a){return!!a&&a.indexOf("_sdo")!=-1} function ta(a){return sa(a)||B(a.google_ad_format)}function C(a,b){var c=Math.random();if(c0||document.URL.indexOf("&google_debug")>0);var Fa=function(a){return a.replace(/^[\s\xa0]+|[\s\xa0]+$/g,"")},La=function(a,b){if(b)return a.replace(Ga,"&").replace(Ha,"<").replace(Ia,">").replace(Ja,""");else{if(!Ka.test(a))return a;if(a.indexOf("&")!=-1)a=a.replace(Ga,"&");if(a.indexOf("<")!=-1)a=a.replace(Ha,"<");if(a.indexOf(">")!=-1)a=a.replace(Ia,">");if(a.indexOf('"')!=-1)a=a.replace(Ja,""");return a}},Ga=/&/g,Ha=//g,Ja=/\"/g,Ka=/[&<>\"]/,Oa=function(a){if(E(a,"&"))return"document"in o&&!E(a,"<")? Ma(a):Na(a);return a},Ma=function(a){var b=o.document.createElement("a");b.innerHTML=a;b.normalize&&b.normalize();a=b.firstChild.nodeValue;b.innerHTML="";return a},Na=function(a){return a.replace(/&([^;]+);/g,function(b,c){switch(c){case "amp":return"&";case "lt":return"<";case "gt":return">";case "quot":return'"';default:if(c.charAt(0)=="#"){var d=Number("0"+c.substr(1));if(!isNaN(d))return String.fromCharCode(d)}return b}})},Pa=function(a,b){for(var c=b.length,d=0;db)return 1;return 0};fa();var F=function(a){this.t=a;this.i=[];this.p=this.h=0;this.d=[];this.n=m};F.prototype.s=function(a,b){var c=this.t[b],d=this.i;this.t[b]=function(e){if(e&&e.length>0){var f=e.length>1?e[1].url:l;d.push([a,Oa(e[0].url),f])}c(e)}};F.prototype.r=function(){this.h++};F.prototype.o=function(){if(!this.n){na("http://"+y+"/pagead/osd.js");this.n=i}};F.prototype.j=function(a){if(this.h>0)for(var b=document.getElementsByTagName("iframe"),c=0;c0)for(var c=document.getElementsByTagName("a"),d=function(g,u){return g.innerHTML.indexOf(u)>0},e=0;e0){for(var c=0;c2*f||k>2*e)return m}return i}function Va(a,b){for(var c in b)a["google_"+c]=b[c]} function Wa(a,b){if(!b)return a.URL;return a.referrer}function Xa(a,b){if(!b&&a.google_referrer_url==l)return"0";else if(b&&a.google_referrer_url==l)return"1";else if(!b&&a.google_referrer_url!=l)return"2";else if(b&&a.google_referrer_url!=l)return"3";return"4"}function Ya(a,b,c,d){a.page_url=Wa(c,d);a.page_location=l}function Za(a,b,c,d){a.page_url=b.google_page_url;a.page_location=Wa(c,d)||"EMPTY"} function $a(a,b){var c={},d=Ua(a,b,a.google_ad_width,a.google_ad_height);c.iframing=Xa(a,d);a.google_page_url?Za(c,a,b,d):Ya(c,a,b,d);c.last_modified_time=b.URL==c.page_url?Date.parse(b.lastModified)/1000:l;c.referrer_url=d?a.google_referrer_url:a.google_page_url&&a.google_referrer_url?a.google_referrer_url:b.referrer;return c}function ab(a){var b={},c=a.URL.substring(a.URL.lastIndexOf("http"));b.iframing=l;b.page_url=c;b.page_location=a.URL;b.last_modified_time=l;b.referrer_url=c;return b} function bb(a,b){var c=cb(a,b);Va(a,c)}function cb(a,b){var c;return c=a.google_page_url==l&&db[b.domain]?ab(b):$a(a,b)}var db={};db["ad.yieldmanager.com"]=i;var eb=function(a,b,c){var d=ea(b,o,a),e=window.onerror;window.onerror=d;try{c()}catch(f){var h=f.toString(),k="";if(f.fileName)k=f.fileName;var j=-1;if(f.lineNumber)j=f.lineNumber;var g=d(h,k,j);if(!g)throw f;}window.onerror=e};r("google_protectAndRun",eb); var gb=function(a,b,c,d){if(Math.random()<0.01){var e=Ba,f=["http://",y,"/pagead/gen_204","?id=jserror","&cb=",Ca?1:0,"&cd=",Da?1:0,"&context=",z(a),"&msg=",z(b),"&file=",z(c),"&line=",z(d.toString()),"&url=",z(e.URL.substring(0,512)),"&ref=",z(e.referrer.substring(0,512))];f.push(fb());oa(D,f.join(""))}return!Ea};r("google_handleError",gb); var fb=function(){var a=["&client=",z(D.google_ad_client),"&format=",z(D.google_ad_format),"&slotname=",z(D.google_ad_slot),"&output=",z(D.google_ad_output),"&ad_type=",z(D.google_ad_type)];return a.join("")};var hb=function(a,b,c){if(a.forEach)a.forEach(b,c);else if(Array.forEach)Array.forEach(a,b,c);else for(var d=a.length,e=q(a)?a.split(""):a,f=0;f=0)};var Kb;var Lb=function(a){return q(a)?document.getElementById(a):a},Mb=Lb,Ob=function(a,b){jb(b,function(c,d){if(d=="style")a.style.cssText=c;else if(d=="class")a.className=c;else if(d=="for")a.htmlFor=c;else if(d in Nb)a.setAttribute(Nb[d],c);else a[d]=c})},Nb={cellpadding:"cellPadding",cellspacing:"cellSpacing",colspan:"colSpan",rowspan:"rowSpan",valign:"vAlign",height:"height",width:"width",usemap:"useMap",frameborder:"frameBorder",type:"type"},Pb=function(a){var b=a.document;if(M&&!O("500")&&!Ab){if(typeof a.innerHeight== "undefined")a=window;var c=a.innerHeight,d=a.document.documentElement.scrollHeight;if(a==a.top)if(d");c=e.join("")}var f=a.createElement(c);if(d)if(q(d))f.className=d;else Ob(f,d);if(b.length>2){function h(g){if(g)f.appendChild(q(g)?a.createTextNode(g):g)}for(var k=2;k0)?hb(Tb(j)?ib(j):j,h):h(j)}}return f},Ub=function(a,b){a.appendChild(b)},Vb=function(a){return a&&a.parentNode?a.parentNode.removeChild(a):l},Wb=function(a,b){var c=b.parentNode; c&&c.replaceChild(a,b)},Xb=M&&Ra(Ib,"521")<=0,Yb=function(a,b){if(typeof a.contains!="undefined"&&!Xb&&b.nodeType==1)return a==b||a.contains(b);if(typeof a.compareDocumentPosition!="undefined")return a==b||Boolean(a.compareDocumentPosition(b)&16);for(;b&&a!=b;)b=b.parentNode;return b==a},P=function(a){return a.nodeType==9?a:a.ownerDocument||a.document},Tb=function(a){if(a&&typeof a.length=="number")if(ca(a))return typeof a.item=="function"||typeof a.item=="string";else if(p(a)=="function")return typeof a.item== "function";return m},Q=function(a){this.c=a||o.document||document};Q.prototype.createElement=function(a){return this.c.createElement(a)};Q.prototype.createTextNode=function(a){return this.c.createTextNode(a)};Q.prototype.m=function(){return this.c.compatMode=="CSS1Compat"};Q.prototype.l=function(){return Qb(this.c)};Q.prototype.appendChild=Ub;Q.prototype.removeNode=Vb;Q.prototype.replaceNode=Wb;Q.prototype.contains=Yb;var Zb,$b,ac,bc,cc,dc,ec=function(){dc=cc=bc=ac=$b=Zb=m;var a=wb();if(a)if(a.indexOf("Firefox")!=-1)Zb=i;else if(a.indexOf("Camino")!=-1)$b=i;else if(a.indexOf("iPhone")!=-1||a.indexOf("iPod")!=-1)ac=i;else if(a.indexOf("Android")!=-1)bc=i;else if(a.indexOf("Chrome")!=-1)cc=i;else if(a.indexOf("Safari")!=-1)dc=i};ec();var fc=function(a,b){var c=P(a);if(c.defaultView&&c.defaultView.getComputedStyle){var d=c.defaultView.getComputedStyle(a,"");if(d)return d[b]}return l},R=function(a,b){return fc(a,b)||(a.currentStyle?a.currentStyle[b]:l)||a.style[b]},gc=function(a){var b;b=a?a.nodeType==9?a:P(a):document;if(L&&!(b?new Q(P(b)):Kb||(Kb=new Q)).m())return b.body;return b.documentElement},hc=function(a){var b=a.getBoundingClientRect();if(L){var c=a.ownerDocument;b.left-=c.documentElement.clientLeft+c.body.clientLeft; b.top-=c.documentElement.clientTop+c.body.clientTop}return b},ic=function(a){if(L)return a.offsetParent;for(var b=P(a),c=R(a,"position"),d=c=="fixed"||c=="absolute",e=a.parentNode;e&&e!=b;e=e.parentNode){c=R(e,"position");d=d&&c=="static"&&e!=b.documentElement&&e!=b.body;if(!d&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight||c=="fixed"||c=="absolute"))return e}return l},jc=function(a){var b,c=P(a),d=R(a,"position"),e=zb&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b= c.getBoxObjectFor(a))&&(b.screenX<0||b.screenY<0),f=new G(0,0),h=gc(c);if(a==h)return f;if(a.getBoundingClientRect){b=hc(a);var k=(c?new Q(P(c)):Kb||(Kb=new Q)).l();f.x=b.left+k.x;f.y=b.top+k.y}else if(c.getBoxObjectFor&&!e){b=c.getBoxObjectFor(a);var j=c.getBoxObjectFor(h);f.x=b.screenX-j.screenX;f.y=b.screenY-j.screenY}else{var g=a;do{f.x+=g.offsetLeft;f.y+=g.offsetTop;if(g!=a){f.x+=g.clientLeft||0;f.y+=g.clientTop||0}if(M&&R(g,"position")=="fixed"){f.x+=c.body.scrollLeft;f.y+=c.body.scrollTop; break}g=g.offsetParent}while(g&&g!=a);if(K||M&&d=="absolute")f.y-=c.body.offsetTop;for(g=a;(g=ic(g))&&g!=c.body&&g!=h;){f.x-=g.scrollLeft;if(!K||g.tagName!="TR")f.y-=g.scrollTop}}return f};zb&&O("1.9"); var kc=function(a,b,c,d){if(/^\d+px?$/.test(b))return parseInt(b,10);else{var e=a.style[c],f=a.runtimeStyle[c];a.runtimeStyle[c]=a.currentStyle[c];a.style[c]=b;var h=a.style[d];a.style[c]=e;a.runtimeStyle[c]=f;return h}},lc=function(a){var b=P(a),c="";if(b.createTextRange){var d=b.body.createTextRange();d.moveToElementText(a);c=d.queryCommandValue("FontName")}if(!c){c=R(a,"fontFamily");if(K&&Gb)c=c.replace(/ \[[^\]]*\]/,"")}var e=c.split(",");if(e.length>1)c=e[0];return Pa(c,"\"'")},mc=function(a){var b= a.match(/[^\d]+$/);return b&&b[0]||l},nc={cm:1,"in":1,mm:1,pc:1,pt:1},oc={em:1,ex:1},pc=function(a){var b=R(a,"fontSize"),c=mc(b);if(b&&"px"==c)return parseInt(b,10);if(L)if(c in nc)return kc(a,b,"left","pixelLeft");else if(a.parentNode&&a.parentNode.nodeType==1&&c in oc){var d=a.parentNode,e=R(d,"fontSize");return kc(d,b==e?"1em":b,"left","pixelLeft")}var f=Sb("span",{style:"visibility:hidden;position:absolute;line-height:0;padding:0;margin:0;border:0;height:1em;"});Ub(a,f);b=f.offsetHeight;Vb(f); return b};var S=document,T=navigator,U=window; function qc(){var a=S.cookie,b=Math.round((new Date).getTime()/1000),c=U.google_analytics_domain_name,d=typeof c=="undefined"?rc("auto"):rc(c),e=a.indexOf("__utma="+d+".")>-1,f=a.indexOf("__utmb="+d)>-1,h=a.indexOf("__utmc="+d)>-1,k,j={},g=!!U&&!!U.gaGlobal;if(e){k=a.split("__utma="+d+".")[1].split(";")[0].split(".");j.sid=f&&h?k[3]+"":g&&U.gaGlobal.sid?U.gaGlobal.sid:b+"";j.vid=k[0]+"."+k[1];j.from_cookie=i}else{j.sid=g&&U.gaGlobal.sid?U.gaGlobal.sid:b+"";j.vid=g&&U.gaGlobal.vid?U.gaGlobal.vid:(Math.round(Math.random()* 2147483647)^sc()&2147483647)+"."+b;j.from_cookie=m}j.dh=d;j.hid=g&&U.gaGlobal.hid?U.gaGlobal.hid:Math.round(Math.random()*2147483647);return U.gaGlobal=j} function sc(){var a=S.cookie?S.cookie:"",b=U.history.length,c,d,e=[T.appName,T.version,T.language?T.language:T.browserLanguage,T.platform,T.userAgent,T.javaEnabled()?1:0].join("");if(U.screen)e+=U.screen.width+"x"+U.screen.height+U.screen.colorDepth;else if(U.java){d=java.awt.Toolkit.getDefaultToolkit().getScreenSize();e+=d.screen.width+"x"+d.screen.height}e+=a;e+=S.referrer?S.referrer:"";for(c=e.length;b>0;)e+=b--^c++;return tc(e)} function tc(a){var b=1,c=0,d,e;if(!(a==undefined||a=="")){b=0;for(d=a.length-1;d>=0;d--){e=a.charCodeAt(d);b=(b<<6&268435455)+e+(e<<14);c=b&266338304;b=c!=0?b^c>>21:b}}return b}function rc(a){if(!a||a==""||a=="none")return 1;if("auto"==a){a=S.domain;if("www."==a.substring(0,4))a=a.substring(4,a.length)}return tc(a.toLowerCase())};var uc="";function vc(a){if(a){if(uc!="")uc+=",";uc+=a}}function wc(a){if(a&&a instanceof Array)for(var b=0;b");var e=Bc(a,b,t("1",0.01)),f=d||e;f&&pa("msie")&&!window.opera?b.write("<"+c+' src="http://'+y+'/pagead/render_ads.js">"):b.write("<"+c+'>google_protectAndRun("ads_core.google_render_ad", google_handleError, google_render_ad);")}function V(a){return a!=l?'"'+a+'"':'""'} function W(a,b){if(a&&b)window.google_ad_url+="&"+a+"="+b}function X(a){var b=window,c=Aa(a),d=b[a];W(c,d)}function Y(a,b){b!=l&&W(a,z(b))}function Z(a){var b=window,c=Aa(a),d=b[a];Y(c,d)}function $(a,b){var c=window,d=Aa(a),e=c[a];if(d&&e&&typeof e=="object")e=e[b%e.length];W(d,e)} function Cc(a){var b=a.screen,c=navigator.javaEnabled(),d=-(new Date).getTimezoneOffset();if(b){W("u_h",b.height);W("u_w",b.width);W("u_ah",b.availHeight);W("u_aw",b.availWidth);W("u_cd",b.colorDepth)}W("u_tz",d);W("u_his",history.length);W("u_java",c);navigator.plugins&&W("u_nplug",navigator.plugins.length);navigator.mimeTypes&&W("u_nmime",navigator.mimeTypes.length)}function Dc(a){if(a){a=a.toLowerCase();if(a.substring(0,3)!="ca-")a="ca-"+a}return a} function Ec(a){if(a){a=a.toLowerCase();if(a.substring(0,9)!="dist-aff-")a="dist-aff-"+a}return a}function Fc(a){var b="google_unique_id";if(a[b])++a[b];else a[b]=1;return a[b]}function Gc(){var a=L&&O("6"),b=zb&&O("1.8.1"),c=M&&O("525");if(Fb&&(a||b||c))return i;else if(Eb&&(c||b))return i;else if(Gb&&b)return i;return m}function Ac(){return(typeof ExpandableAdSlotFactory=="function"||typeof ExpandableAdSlotFactory=="object")&&typeof ExpandableAdSlotFactory.createIframe=="function"} function zc(a,b){if(a.google_allow_expandable_ads===m||!b.body||a.google_ad_output!="html"||Ua(a,b)||ta(a)||isNaN(a.google_ad_height)||isNaN(a.google_ad_width)||!Gc())return m;return i}function Hc(a,b){if((a.google_unique_id||0)==0&&a.google_ad_output=="html"&&document.body&&typeof b.body.getBoundingClientRect=="function")return C(["36812001","36812002"],t("0.01",0));return""} function Ic(a){var b="";if((a.google_unique_id||0)==0&&(a.google_ad_output=="js"||a.google_ad_output=="html")){ta(a)||(b=C(["36813001","36813002","36813003","36813004"],t("0.008",0)));if(b=="")b=C(["36813005","36813006"],t("0.008",0))}return b}function Jc(a,b){switch(a){case "36813002":b.a(1);b.b(["js"]);break;case "36813003":b.a(1);b.b(["html"]);break;case "36813004":b.a(2);b.b(["html","js"]);break;case "36813006":b.a(0);b.b(["html","js"]);break}} function Kc(a,b,c,d){var e=Fc(a);c=c.substring(0,1992);c=c.replace(/%\w?$/,"");var f="script";if((a.google_ad_output=="js"||a.google_ad_output=="json_html")&&(a.google_ad_request_done||a.google_radlink_request_done))b.write("<"+f+' language="JavaScript1.1" src='+V(Lc(c))+">");else if(a.google_ad_output=="html")if(xc&&Ac()){var h=a.google_container_id||d||l;a["google_expandable_ad_slot"+e]=ExpandableAdSlotFactory.createIframe("google_ads_frame"+e,Lc(c),a.google_ad_width,a.google_ad_height, h)}else{var k='';a.google_container_id?Mc(a.google_container_id,b,k):b.write(k)}else a.google_ad_output=="textlink"&&b.write("<"+f+' language="JavaScript1.1" src='+V(Lc(c))+">")} function Nc(a,b,c){if(!a)return m;if(!b)return i;return c}function Oc(a){for(var b in ua)a[b]=l;for(b in ya)b=="google_correlator"||(a[b]=l);for(b in za)a[b]=l;a.google_allow_expandable_ads=l;a.google_container_id=l;a.google_tag_info=l;a.google_eids=l} function Pc(a,b){var c=l,d=window,e=document,f=n,h=d.google_ad_format,k=Qc(d),j;if(d.google_cpa_choice!=c){d.google_ad_url=k+"/cpa/ads?";j=escape(Dc(d.google_ad_client));d.google_ad_region="_google_cpa_region_";X("google_cpa_choice");if(typeof e.characterSet!="undefined")Y("oe",e.characterSet);else typeof e.charset!="undefined"&&Y("oe",e.charset)}else if(B(h)){d.google_ad_url=k+"/pagead/sdo?";j=escape(Ec(d.google_ad_client))}else{d.google_ad_url=k+"/pagead/ads?";j=escape(Dc(d.google_ad_client))}d.google_ad_url+= "client="+j;X("google_ad_host");X("google_ad_host_tier_id");var g=d.google_num_slots_by_client,u=d.google_num_slots_by_channel,w=d.google_prev_ad_formats_by_region,x=d.google_prev_ad_slotnames_by_region;if(d.google_ad_region==c&&d.google_ad_section!=c)d.google_ad_region=d.google_ad_section;var s=d.google_ad_region==c?"":d.google_ad_region;if(B(h)){d.google_num_sdo_slots=d.google_num_sdo_slots?d.google_num_sdo_slots+1:1;if(d.google_num_sdo_slots>4)return m}else if(sa(d)){d.google_num_0ad_slots=d.google_num_0ad_slots? d.google_num_0ad_slots+1:1;if(d.google_num_0ad_slots>3)return m}else if(d.google_cpa_choice==c){d.google_num_ad_slots=d.google_num_ad_slots?d.google_num_ad_slots+1:1;if(d.google_num_slots_to_rotate){w[s]=c;x[s]=c;if(d.google_num_slot_to_show==c)d.google_num_slot_to_show=f%d.google_num_slots_to_rotate+1;if(d.google_num_slot_to_show!=d.google_num_ad_slots)return m}else if(d.google_num_ad_slots>6&&s=="")return m}W("dt",n);X("google_language");d.google_country?X("google_country"):X("google_gl");X("google_region"); Z("google_city");Z("google_hints");X("google_safe");X("google_encoding");X("google_last_modified_time");Z("google_alternate_ad_url");X("google_alternate_color");X("google_skip");X("google_targeting");var N=d.google_ad_client;if(g[N])g[N]+=1;else{g[N]=1;g.length+=1}if(w[s])if(!B(h)){Y("prev_fmts",w[s].toLowerCase());g.length>1&&W("slot",g[N])}x[s]&&Y("prev_slotnames",x[s].toLowerCase());if(Nc(h,d.google_ad_slot,d.google_override_format)){Y("format",h.toLowerCase());B(h)||(w[s]=w[s]?w[s]+","+h:h)}else if(d.google_ad_slot)x[s]= x[s]?x[s]+","+d.google_ad_slot:d.google_ad_slot;X("google_max_num_ads");W("output",d.google_ad_output);X("google_adtest");X("google_ad_callback");X("google_ad_slot");Z("google_correlator");d.google_new_domain_checked==1&&d.google_new_domain_enabled==0&&W("dblk",1);if(d.google_ad_channel){Z("google_ad_channel");for(var rb="",tb=d.google_ad_channel.split(Rc),va=0;va-1){for(f=0;f");f=Mb(g)}}var u=m;u=k?Pc(f,j):Pc();f&&f.id==g&&Vb(f);if(u){c.q(a.google_ad_output,a.google_ad_url);Kc(a,b,a.google_ad_url);Oc(a)}}function Lc(a){var b=(new Date).getTime()-n,c="&dtd="+(b<1000?b:"M");return a+c}function Uc(a,b,c,d){var e=gb(a,b,c,d);yc(window,document);return e} function Vc(){var a=window,b=l;if(a.google_ad_frameborder==b)a.google_ad_frameborder=0;if(a.google_ad_output==b)a.google_ad_output="html";if(B(a.google_ad_format)){var c=a.google_ad_format.match(/^(\d+)x(\d+)_.*/);if(c){a.google_ad_width=parseInt(c[1],10);a.google_ad_height=parseInt(c[2],10);a.google_ad_output="html"}}if(a.google_ad_format==b&&a.google_ad_output=="html")a.google_ad_format=a.google_ad_width+"x"+a.google_ad_height;bb(a,document);if(a.google_num_slots_by_channel==b)a.google_num_slots_by_channel= [];if(a.google_viewed_host_channels==b)a.google_viewed_host_channels=[];if(a.google_num_slots_by_client==b)a.google_num_slots_by_client=[];if(a.google_prev_ad_formats_by_region==b)a.google_prev_ad_formats_by_region=[];if(a.google_prev_ad_slotnames_by_region==b)a.google_prev_ad_slotnames_by_region=[];if(a.google_correlator==b)a.google_correlator=n;if(a.google_adslot_loaded==b)a.google_adslot_loaded={};if(a.google_adContentsBySlot==b)a.google_adContentsBySlot={};if(a.google_flash_version==b)a.google_flash_version= ra();if(a.google_new_domain_checked==b)a.google_new_domain_checked=0;if(a.google_new_domain_enabled==b)a.google_new_domain_enabled=0}function Xc(a){for(var b={},c=a.split("?"),d=c[c.length-1].split("&"),e=0;e1?window.decodeURIComponent?decodeURIComponent(f[1].replace(/\+/g," ")):unescape(f[1]):""}catch(h){}}return b} function Yc(){var a=window,b=Xc(document.URL);if(b.google_ad_override){a.google_ad_override=b.google_ad_override;a.google_adtest="on"}}function Mc(a,b,c){if(a){var d=b.getElementById(a);if(d&&c&&c.length!=""){d.style.visibility="visible";d.innerHTML=c}}}var Rc=/[+, ]/;window.google_render_ad=Tc;var Zc={google:1,googlegroups:1,gmail:1,googlemail:1,googleimages:1,googleprint:1};function $c(a){var b=a.google_page_location||a.google_page_url;if(!b)return m;b=b.toString();if(b.indexOf("http://")==0)b=b.substring(7,b.length);else if(b.indexOf("https://")==0)b=b.substring(8,b.length);var c=b.indexOf("/");if(c==-1)c=b.length;var d=b.substring(0,c),e=d.split("."),f=m;if(e.length>=3)f=e[e.length-3]in Zc;if(e.length>=2)f=f||e[e.length-2]in Zc;return f} function Bc(a,b,c){if($c(a)){a.google_new_domain_checked=1;return m}if(a.google_new_domain_checked==0){var d=Math.random();if(d<=c){var e="http://"+la+"/pagead/test_domain.js",f="script";b.write("<"+f+' src="'+e+'">");a.google_new_domain_checked=1;return i}}return m}function Qc(a){if(!$c(a)&&a.google_new_domain_enabled==1)return"http://"+la;return"http://"+ma};var ad=["30143070","30143071","30143072","30143073","30143074","30143075"],bd=typeof window.postMessage=="function"||typeof window.postMessage=="object"||typeof document.postMessage=="function",dd=function(a,b){typeof A1_googleCreateSlot=="function"?A1_googleCreateSlot(a.google_ad_client):cd(a,b)},ed=function(){if(!(bd||!M))return m;return i},fd=function(a){if(ta(a))return m;var b=a.google_ad_output;if(b&&b!="html")return m;var c=a.google_ad_client;if(typeof c!="string"||c.substring(0,4)!="pub-"&& c.substring(0,7)!="ca-pub-")return m;return i},hd=function(a){if(typeof a.google_a1_eid=="string")return a.google_a1_eid;var b=t("0.005",0);a.google_a1_eid=gd(ad,b);return a.google_a1_eid},cd=function(a,b){if(!a.google_included_a1_script){var c="script",d="/pagead/show_ads_sra3.js";b.write("<"+c+' src="http://'+y+d+'">");a.google_included_a1_script=i}},gd=function(a,b){var c=Math.random();if(chttp://pagead2.googlesyndication.com/pagead/expansion_embed.jsObplist00 X$versionT$topY$archiverX$objects_WebResourceResponse_NSKeyedArchiver &,-345MNOPQRSTUVWXYZ[\]^_cdU$null  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1 '()$+WNS.base[NS.relative_>http://pagead2.googlesyndication.com/pagead/expansion_embed.js./01X$classesZ$classname12UNSURLXNSObject#A= 6789CWNS.keysZNS.objects:;<=>?@AB DEFGHIJKLSP3p]Cache-ControlWExpires_Content-Encoding\Content-TypeVServer^Content-LengthTDate]Last-Modified_lpolicyref="http://www.googleadservices.com/pagead/p3p.xml", CP="NOI DEV PSA PSD IVA PVD OTP OUR OTR IND OTC"_)public, max-age=86400, x-gzip-ok="public"_Tue, 30 Jun 2009 22:11:44 GMTTgzip_text/javascript; charset=UTF-8TcafeU14468_Mon, 29 Jun 2009 22:11:44 GMT_Tue, 23 Jun 2009 19:12:47 GMT./`aab2_NSMutableDictionary\NSDictionary!./effg2_NSHTTPURLResponse]NSURLResponse)27:PRd  MR[fiox',: &FfkohO!(function(){ function h(a){throw a;} var j=true,k=null,o=false,q=this,aa=function(a,b,c){var d=a.split("."),e=c||q;!(d[0]in e)&&e.execScript&&e.execScript("var "+d[0]);for(var f;d.length&&(f=d.shift());)if(!d.length&&b!==undefined)e[f]=b;else e=e[f]?e[f]:(e[f]={})},ba=function(a,b){for(var c=a.split("."),d=b||q,e;e=c.shift();)if(d[e])d=d[e];else return k;return d},ca=function(){},da=function(a){var b=typeof a;if(b=="object")if(a){if(a instanceof Array||!(a instanceof Object)&&Object.prototype.toString.call(a)=="[object Array]"||typeof a.length== "number"&&typeof a.splice!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("splice"))return"array";if(!(a instanceof Object)&&(Object.prototype.toString.call(a)=="[object Function]"||typeof a.call!="undefined"&&typeof a.propertyIsEnumerable!="undefined"&&!a.propertyIsEnumerable("call")))return"function"}else return"null";else if(b=="function"&&typeof a.call=="undefined")return"object";return b},r=function(a){return da(a)=="array"},ea=function(a){var b=da(a);return b== "array"||b=="object"&&typeof a.length=="number"},s=function(a){return typeof a=="string"},fa=function(a){return da(a)=="function"},ga=function(a){var b=da(a);return b=="object"||b=="array"||b=="function"},ja=function(a){if(a.hasOwnProperty&&a.hasOwnProperty(ha))return a[ha];a[ha]||(a[ha]=++ia);return a[ha]},ha="closure_hashCode_"+Math.floor(Math.random()*2147483648).toString(36),ia=0,t=function(a,b){var c=a.Gc;if(arguments.length>2){var d=Array.prototype.slice.call(arguments,2);c&&d.unshift.apply(d, c);c=d}b=a.Ic||b;a=a.Hc||a;var e,f=b||q;e=c?function(){var g=Array.prototype.slice.call(arguments);g.unshift.apply(g,c);return a.apply(f,g)}:function(){return a.apply(f,arguments)};e.Gc=c;e.Ic=b;e.Hc=a;return e},ka=Date.now||function(){return(new Date).getTime()},u=function(a,b,c){aa(a,b,c)},v=function(a,b){function c(){}c.prototype=b.prototype;a.L=b.prototype;a.prototype=new c};var la=function(a,b,c){if(a.indexOf)return a.indexOf(b,c);if(Array.indexOf)return Array.indexOf(a,b,c);for(var d=c==k?0:c<0?Math.max(0,a.length+c):c,e=d;eb)return 1;return 0};ka();var za,Aa,Ba,Ca,Da,Ea,Fa,Ga,Ha,Ia,Ja=function(){return q.navigator?q.navigator.userAgent:k},Ka=function(){return q.navigator},La=function(){Ea=Da=Ca=Ba=Aa=za=o;var a;if(a=Ja()){var b=Ka();za=a.indexOf("Opera")==0;Aa=!za&&a.indexOf("MSIE")!=-1;Ca=(Ba=!za&&a.indexOf("WebKit")!=-1)&&a.indexOf("Mobile")!=-1;Ea=(Da=!za&&!Ba&&b.product=="Gecko")&&b.vendor=="Camino"}};La(); var Ma=za,A=Aa,Na=Da,B=Ba,Oa=Ca,Pa=function(){var a=Ka();return a&&a.platform||""},Qa=Pa(),Ra=function(){Fa=wa(Qa,"Mac");Ga=wa(Qa,"Win");Ha=wa(Qa,"Linux");Ia=!!Ka()&&wa(Ka().appVersion||"","X11")};Ra(); var Sa=function(){var a="",b;if(Ma&&q.opera){var c=q.opera.version;a=typeof c=="function"?c():c}else{if(Na)b=/rv\:([^\);]+)(\)|;)/;else if(A)b=/MSIE\s+([^\);]+)(\)|;)/;else if(B)b=/WebKit\/(\S+)/;if(b){var d=b.exec(Ja());a=d?d[1]:""}}return a},Ta=Sa(),Ua={},Va=function(a){return Ua[a]||(Ua[a]=ya(Ta,a)>=0)};var Wa;var Ya=function(a){return a?new C(Xa(a)):Wa||(Wa=new C)},Za=function(a){var b=a.document;if(B&&!Va("500")&&!Oa){if(typeof a.innerHeight=="undefined")a=window;var c=a.innerHeight,d=a.document.documentElement.scrollHeight;if(a==a.top)if(d1){if(b%2)h(Error("Uneven number of arguments"));for(var c=0;c2*this.c&&this.da();return j}return o};F.prototype.da=function(){if(this.c!=this.g.length){for(var a=0,b=0;a=c.length)h(ib);var i=c[b++];return a?i:d[i]}};return g};var nb=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)};var ob=/^(?:([^:\/?#]+):)?(?:\/\/(?:([^\/?#]*)@)?([^\/?#:@]*)(?::([0-9]+))?)?([^?#]+)?(?:\?([^#]*))?(?:#(.*))?$/,pb=function(a){return a.match(ob)};var G=function(a,b){var c;if(a instanceof G){this.K(b==k?a.m:b);this.Ja(a.C);this.Ka(a.ba);this.Ea(a.U);this.Ha(a.Q);this.Ga(a.Y);this.Ia(a.q.clone());this.Fa(a.V)}else if(a&&(c=pb(String(a)))){this.K(!!b);this.Ja(c[1]||"",j);this.Ka(c[2]||"",j);this.Ea(c[3]||"",j);this.Ha(c[4]);this.Ga(c[5]||"",j);this.xc(c[6]||"",j);this.Fa(c[7]||"",j)}else{this.K(!!b);this.q=new H(k,this,this.m)}};G.prototype.C="";G.prototype.ba="";G.prototype.U="";G.prototype.Q=k;G.prototype.Y="";G.prototype.V=""; G.prototype.fc=o;G.prototype.m=o;G.prototype.toString=function(){if(this.o)return this.o;var a=[];this.C&&a.push(qb(this.C,rb),":");if(this.U){a.push("//");this.ba&&a.push(qb(this.ba,rb),"@");a.push(sb(this.U));this.Q!=k&&a.push(":",String(this.Q))}this.Y&&a.push(qb(this.Y,tb));var b=String(this.q);b&&a.push("?",b);this.V&&a.push("#",qb(this.V,ub));return this.o=a.join("")};G.prototype.clone=function(){return vb(this.C,this.ba,this.U,this.Q,this.Y,this.q.clone(),this.V,this.m)}; G.prototype.Ja=function(a,b){this.D();delete this.o;if(this.C=b?a?decodeURIComponent(a):"":a)this.C=this.C.replace(/:$/,"");return this};G.prototype.Ka=function(a,b){this.D();delete this.o;this.ba=b?a?decodeURIComponent(a):"":a;return this};G.prototype.Ea=function(a,b){this.D();delete this.o;this.U=b?a?decodeURIComponent(a):"":a;return this};G.prototype.Ha=function(a){this.D();delete this.o;if(a){a=Number(a);if(isNaN(a)||a<0)h(Error("Bad port number "+a));this.Q=a}else this.Q=k;return this}; G.prototype.Ga=function(a,b){this.D();delete this.o;this.Y=b?a?decodeURIComponent(a):"":a;return this};G.prototype.Ia=function(a,b){this.D();delete this.o;if(a instanceof H){this.q=a;this.q.Bb=this;this.q.K(this.m)}else{b||(a=qb(a,wb));this.q=new H(a,this,this.m)}return this};G.prototype.xc=function(a,b){return this.Ia(a,b)};G.prototype.jb=function(a){return this.q.get(a)};G.prototype.Fa=function(a,b){this.D();delete this.o;this.V=b?a?decodeURIComponent(a):"":a;return this};G.prototype.D=function(){if(this.fc)h(Error("Tried to modify a read-only Uri"))}; G.prototype.K=function(a){this.m=a;this.q&&this.q.K(a)}; var vb=function(a,b,c,d,e,f,g,i){var m=new G(k,i);a&&m.Ja(a);b&&m.Ka(b);c&&m.Ea(c);d&&m.Ha(d);e&&m.Ga(e);f&&m.Ia(f);g&&m.Fa(g);return m},sb=function(a){if(s(a))return encodeURIComponent(a);return k},xb=/^[a-zA-Z0-9\-_.!~*'():\/;?]*$/,qb=function(a,b){var c=k;if(s(a)){c=a;xb.test(c)||(c=encodeURI(a));if(c.search(b)>=0)c=c.replace(b,yb)}return c},yb=function(a){var b=a.charCodeAt(0);return"%"+(b>>4&15).toString(16)+(b&15).toString(16)},rb=/[#\/\?@]/g,tb=/[\#\?]/g,wb=/[\#\?@]/g,ub=/#/g,H=function(a, b,c){this.t=a||k;this.Bb=b||k;this.m=!!c};H.prototype.u=function(){if(!this.d){this.d=new F;if(this.t)for(var a=this.t.split("&"),b=0;b=0){d=a[b].substring(0,c);e=a[b].substring(c+1)}else d=a[b];d=decodeURIComponent(d.replace(/\+/g," "));d=this.G(d);this.add(d,e?decodeURIComponent(e.replace(/\+/g," ")):"")}}};H.prototype.d=k;H.prototype.c=k; H.prototype.add=function(a,b){this.u();this.ka();a=this.G(a);if(this.r(a)){var c=this.d.get(a);r(c)?c.push(b):this.d.set(a,[c,b])}else this.d.set(a,b);this.c++;return this};H.prototype.remove=function(a){this.u();a=this.G(a);if(this.d.r(a)){this.ka();var b=this.d.get(a);if(r(b))this.c-=b.length;else this.c--;return this.d.remove(a)}return o};H.prototype.r=function(a){this.u();a=this.G(a);return this.d.r(a)}; H.prototype.H=function(){this.u();for(var a=this.d.w(),b=this.d.H(),c=[],d=0;d0&&a.push("&");a.push(f,"=",va(g[i]));b++}else{b>0&&a.push("&");a.push(f,"=",va(g));b++}}return this.t=a.join("")};H.prototype.ka=function(){delete this.Xa;delete this.t;this.Bb&&delete this.Bb.o}; H.prototype.clone=function(){var a=new H;if(this.Xa)a.Xa=this.Xa;if(this.t)a.t=this.t;if(this.d)a.d=this.d.clone();return a};H.prototype.G=function(a){var b=String(a);if(this.m)b=b.toLowerCase();return b};H.prototype.K=function(a){var b=a&&!this.m;if(b){this.u();this.ka();mb(this.d,function(c,d){var e=d.toLowerCase();if(d!=e){this.remove(d);this.add(e,c)}},this)}this.m=a};var I={},Ab=function(a,b){for(var c=b||zb,d=c.length,e="";a-- >0;)e+=c.charAt(Math.floor(Math.random()*d));return e},zb="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789";var J=function(){};v(J,D);J.prototype.i=0;var K=function(a){this.a=a;this.na=[];this.Nc=t(this.Rb,this)};v(K,J);K.prototype.i=2;K.prototype.Aa=o;K.prototype.Bc=0;K.prototype.connect=function(){if(this.a.N()==0){this.z=this.a.O;this.z.XPC_toOuter=t(this.kb,this)}else this.Pa()}; K.prototype.Pa=function(){var a=j;try{if(!this.z)this.z=window.frameElement;if(this.z&&this.z.XPC_toOuter){this.qb=this.z.XPC_toOuter;this.z.XPC_toOuter.XPC_toInner=t(this.kb,this);a=o;this.send("tp","SETUP_ACK");this.a.B()}}catch(b){}if(a){if(!this.Eb)this.Eb=t(this.Pa,this);window.setTimeout(this.Eb,100)}};K.prototype.aa=function(a){if(this.a.N()==0&&!this.a.h()&&a=="SETUP_ACK"){this.qb=this.z.XPC_toOuter.XPC_toInner;this.a.B()}else h(Error("Got unexpected transport message."))}; K.prototype.kb=function(a,b){if(!this.Aa&&this.na.length==0)this.a.s(a,b);else{this.na.push({serviceName:a,payload:b});if(this.na.length==1)this.Bc=window.setTimeout(this.Nc,1)}};K.prototype.Rb=function(){for(;this.na.length;){var a=this.na.shift();this.a.s(a.serviceName,a.payload)}};K.prototype.send=function(a,b){this.Aa=j;this.qb(a,b);this.Aa=o};K.prototype.b=function(){K.L.b.call(this);this.z=this.qb=k};var L=function(a){this.a=a;this.oa=this.a.f.ppu;this.Pc=this.a.f.lpu;this.Ba=[]},Bb,Cb;v(L,J);L.prototype.i=4;L.prototype.Ca=0;L.prototype.S=o;L.prototype.A=o;L.prototype.ia=function(){return"googlexpc_"+this.a.name+"_msg"};L.prototype.fa=function(){return"googlexpc_"+this.a.name+"_ack"};L.prototype.connect=function(){if(!this.A){this.Lb();this.A=j}this.Gb()};L.prototype.Lb=function(){var a=this.ia();this.X=this.sa(a);this.ob=window.frames[a];a=this.fa();this.T=this.sa(a);this.Ma=window.frames[a]}; L.prototype.sa=function(a){var b=document.createElement("iframe"),c=b.style;c.position="absolute";c.top="-10px";c.left="10px";c.width="1px";c.height="1px";b.id=b.name=a;b.src=this.oa+"#INITIAL";document.body.appendChild(b);return b};L.prototype.dc=function(){this.a.name=Ab(10);this.Ya();this.A=o;this.Rc=this.sa("googlexpc_reconnect_"+this.a.name)}; L.prototype.kc=function(){for(var a=this.a.j.frames,b=a.length,c=0;cthis.gc)h(Error("[goog.structs.SimplePool] Initial cannot be greater than max"));for(var b=0;b=0&&g.Z;y--){n.currentTarget=p[y];f&=dc(g,p[y],d,j,n)}if(l){g=e[o];g.Z=g.c;for(y=0;!n.za&&y=c;){var d=gc.shift().iframeElement;bb(d)}hc=window.setTimeout(jc,1000)},jc=function(){ic()};S.prototype.i=3;S.prototype.connect=function(){this.send("tp","SETUP")}; S.prototype.aa=function(a){if(a=="SETUP"){this.send("tp","SETUP_ACK");this.a.B()}else a=="SETUP_ACK"&&this.a.B()}; S.prototype.send=function(a,b){if(A){var c=document.createElement("div");c.innerHTML='';var d=c.childNodes[0];d.xpcOnload=kc}else{d=document.createElement("iframe");B?gc.push({timestamp:ka(),iframeElement:d}):Xb(d,"load",kc)}var e=d.style;e.visibility="hidden";e.width=d.style.height="0px";e.position="absolute";var f=this.Oc;f+="#"+this.a.name;if(this.lc)f+=","+this.lc;f+="|"+a+":"+encodeURIComponent(b);d.src=f;document.body.appendChild(d)}; var kc=function(){bb(this);this.xpcOnload=k};window.xpcRelay=function(a,b){var c=b.indexOf(":"),d=b.substring(0,c),e=b.substring(c+1);I[a].s(d,decodeURIComponent(e))};S.prototype.b=function(){S.L.b.call(this);B&&ic(0)};var T=function(a,b){this.a=a;this.ya=b||"*"};v(T,J);T.prototype.A=o;T.prototype.i=1;var lc=0,nc=function(){if(lc==0)Xb(window.postMessage?window:document,"message",mc,o,T);lc++},mc=function(a){var b=a.va.data,c=b.indexOf("|"),d=b.indexOf(":");if(c==-1||d==-1)return o;var e=b.substring(0,c),f=b.substring(c+1,d),g=b.substring(d+1),i=I[e];if(i){i.s(f,g);return j}for(var m in I){var l=I[m];if(l.N()==1&&!l.h()&&f=="tp"&&g=="SETUP"){l.name=e;delete I[m];I[e]=l;l.s(f,g);return j}}return o}; T.prototype.aa=function(a){switch(a){case "SETUP":if(!this.Sc){this.Sc=j;this.send("tp","SETUP_ACK")}break;case "SETUP_ACK":this.a.B();break}};T.prototype.connect=function(){nc();this.A=j;this.ra()};T.prototype.ra=function(){if(!this.a.h()){this.send("tp","SETUP");window.setTimeout(t(this.ra,this),100)}};T.prototype.send=function(a,b){var c=this.a.j;if(c){var d=c.postMessage?c:c.document;this.send=function(e,f){d.postMessage(this.a.name+"|"+e+":"+f,this.ya)};this.send(a,b)}}; T.prototype.b=function(){T.L.b.call(this);if(this.A){lc--;if(lc==0)Zb(window.postMessage?window:document,"message",mc,o,T)}};var U=function(a){this.a=a;this.Fb=a.at||"";this.pc=a.rat||"";oc();this.GCXPC____NIXJS_handle_message=this.I;this.GCXPC____NIXJS_create_channel=this.Mb};v(U,J); var oc=function(){if(!window.nix_setup_complete){var a="Class GCXPC____NIXVBS_wrapper\n Private m_Transport\nPrivate m_Auth\nPublic Sub SetTransport(transport)\nIf isEmpty(m_Transport) Then\nSet m_Transport = transport\nEnd If\nEnd Sub\nPublic Sub SetAuth(auth)\nIf isEmpty(m_Auth) Then\nm_Auth = auth\nEnd If\nEnd Sub\nPublic Function GetAuthToken()\n GetAuthToken = m_Auth\nEnd Function\nPublic Sub SendMessage(service, payload)\n Call m_Transport.GCXPC____NIXJS_handle_message(service, payload)\nEnd Sub\nPublic Sub CreateChannel(channel)\n Call m_Transport.GCXPC____NIXJS_create_channel(channel)\nEnd Sub\nPublic Sub GCXPC____NIXVBS_container()\n End Sub\nEnd Class\n Function GCXPC____NIXVBS_get_wrapper(transport, auth)\nDim wrap\nSet wrap = New GCXPC____NIXVBS_wrapper\nwrap.SetTransport transport\nwrap.SetAuth auth\nSet GCXPC____NIXVBS_get_wrapper = wrap\nEnd Function";try{window.execScript(a, "vbscript");window.nix_setup_complete=j}catch(b){}}};U.prototype.i=6;U.prototype.P=o;U.prototype.J=k;U.prototype.connect=function(){this.a.N()==0?this.Oa():this.Na()};U.prototype.Oa=function(){if(!this.P){var a=this.a.O;try{a.contentWindow.opener=window.GCXPC____NIXVBS_get_wrapper(this,this.Fb);this.P=j}catch(b){}this.P||window.setTimeout(t(this.Oa,this),100)}}; U.prototype.Na=function(){if(!this.P){try{var a=window.opener;if(a&&"GCXPC____NIXVBS_container"in a){this.J=a;var b=this.J.GetAuthToken();if(b!=this.pc)return;this.J.CreateChannel(window.GCXPC____NIXVBS_get_wrapper(this,this.Fb));this.P=j;this.a.B()}}catch(c){return}this.P||window.setTimeout(t(this.Na,this),100)}};U.prototype.Mb=function(a){this.J=a;var b=this.J.GetAuthToken();b!=this.pc||this.a.B()};U.prototype.I=function(a,b){function c(){this.a.s(a,b)}window.setTimeout(t(c,this),1)}; U.prototype.send=function(a,b){this.J.SendMessage(a,b)};U.prototype.b=function(){U.L.b.call(this);this.J=k};var V=function(a){D.call(this);this.f=a;this.name=this.f.cn||Ab(10);this.xb={};I[this.name]=this;Xb(window,"unload",pc)};v(V,D);V.prototype.e=k;V.prototype.La=1;V.prototype.h=function(){return this.La==2};V.prototype.j=k;V.prototype.O=k;V.prototype.zb=function(a){this.j=a};V.prototype.Tb=function(){var a;if(fa(document.postMessage)||fa(window.postMessage)||A&&window.postMessage)a=1;else if(Na)a=2;else if(A&&this.f.pru)a=3;else if(A)a=6;else if(this.f.lpu&&this.f.ppu)a=4;return a}; V.prototype.Ob=function(){if(!this.e){this.f.tp||(this.f.tp=this.Tb());switch(this.f.tp){case 1:this.e=new T(this,this.f.ph);break;case 6:this.e=new U(this);break;case 2:this.e=new K(this);break;case 3:this.e=new S(this);break;case 4:this.e=new L(this);break}if(!this.e)h(Error("CrossPageChannel: No suitable transport found!"))}};V.prototype.Qb=o;V.prototype.Jb=o; V.prototype.connect=function(a){this.Lc=a||ca;if(this.Qb)this.Jb=j;else{if(this.f.ifrid)this.O=s(this.f.ifrid)?document.getElementById(this.f.ifrid):this.f.ifrid;if(this.O){var b=this.O.contentWindow;b||(b=window.frames[this.f.ifrid]);this.zb(b)}if(!this.j)if(window==top)h(Error("CrossPageChannel: Can't connect, peer window-object not set."));else this.zb(window.parent);this.Ob();this.e.connect()}};V.prototype.close=function(){if(this.h()){this.La=3;this.e.dispose();this.e=k}}; V.prototype.B=function(){if(!this.h()){this.La=2;this.Lc()}};V.prototype.jc=function(){this.close()};V.prototype.sb=function(a,b,c){this.xb[a]={name:a,callback:b,jsonEncoded:!!c}};V.prototype.send=function(a,b){if(this.h())if(this.j.closed)this.close();else{if(ga(b))b=(new E).serialize(b);this.e.send(a,b)}};V.prototype.s=function(a,b){if(!a||a=="tp")this.e.aa(b);else if(this.h()){var c=this.xb[a];if(c){if(c.jsonEncoded)try{b=fb(b)}catch(d){return}c.callback(b)}}}; V.prototype.N=function(){return window.parent==this.j?1:0};V.prototype.b=function(){V.L.b.call(this);this.close();this.O=this.j=k;delete this.xb;I[this.name]=k};var pc=function(){for(var a in I){var b=I[a];b&&b.dispose()}};function qc(a,b){if(a=="true")return j;if(a=="false")return o;return b};var W=document;qc("<<>>",o);qc("<<>>",o);qc("<<>>",o);var rc=window;var sc=function(a){var b=a||W.location.protocol+"//"+W.location.host;return b+"/robots.txt"};var X=function(){this.n=this.W=o;this.nb=j;this.l=this.k=this.fb=this.eb=0};X.prototype.Ub=function(a){if(a&&typeof a.width=="number"&&typeof a.height=="number"&&typeof a.expansionCallback=="function"&&typeof a.collapseCallback=="function"){this.eb=a.height;this.fb=a.width;this.Vb=a.expansionCallback;this.Ib=a.collapseCallback;this.W=j}else this.W=o;return this.W};X.prototype.ga=function(){return this.k};X.prototype.ha=function(){return this.l};X.prototype.hb=function(){return this.eb}; X.prototype.ib=function(){return this.fb};X.prototype.la=function(){return this.n};X.prototype.lb=function(){return this.W};X.prototype.Ab=function(a){this.nb=a};X.prototype.Ac=function(){if(!this.W)return o;if(this.n)return o;return j};X.prototype.zc=function(){if(!this.W)return o;if(!this.n)return o;return j};X.prototype.Fc=function(a,b,c){this.n=j;this.nb&&this.Cc(a,b,c);typeof this.Vb=="function"&&this.Vb(a,b,c)}; X.prototype.Ec=function(a,b){this.n=o;this.nb&&this.qc();typeof this.Ib=="function"&&this.Ib(a,b)};X.prototype.Cc=function(a,b,c){if(c==0||c==3){var d=a-this.l;if(d>0)W.body.style.marginLeft=d+"px"}if(c==0||c==1){var e=b-this.k;if(e>0)W.body.style.marginTop=e+"px"}};X.prototype.qc=function(){W.body.style.marginLeft="0";W.body.style.marginTop="0"}; var tc=function(a){u("CreativeToolset",a);u("CreativeToolset.prototype.collapseWindow",a.prototype.Ta);u("CreativeToolset.prototype.enableExpansion",a.prototype.cb);u("CreativeToolset.prototype.expandWindow",a.prototype.db);u("CreativeToolset.prototype.getCollapsedHeight",a.prototype.ga);u("CreativeToolset.prototype.getCollapsedWidth",a.prototype.ha);u("CreativeToolset.prototype.getExpandedHeight",a.prototype.hb);u("CreativeToolset.prototype.getExpandedWidth",a.prototype.ib);u("CreativeToolset.prototype.isExpanded", a.prototype.la);u("CreativeToolset.prototype.isExpansionEnabled",a.prototype.lb);u("CreativeToolset.prototype.shouldMaintainCoordinates",a.prototype.Ab)};var Y=function(){X.call(this)};v(Y,X);Y.prototype.cb=function(a){if(this.Ub(a)){this.cc(W.URL);return j}else return o};Y.prototype.yc=function(a){a=new G(a);var b=a.jb("xpc"),c=a.jb("p"),d={};d.cn=b;d.ph=c;d.ppu=sc(c);d.lpu=sc();return d};Y.prototype.cc=function(a){var b=Za(rc||window);this.l=b.width;this.k=b.height;var c=this.yc(a);this.a=new V(c);this.a.sb("expandable_ad",t(this.I,this));this.Kb()};Y.prototype.Kb=function(){this.a.connect(function(){});window.setTimeout(t(this.ja,this),30000)}; Y.prototype.ja=function(){if(this.a&&!this.a.h())this.a=k};Y.prototype.db=function(){this.Ac()&&this.tb("expand_w"+this.fb+"_h"+this.eb)};Y.prototype.Ta=function(){this.zc()&&this.tb("collapse")};Y.prototype.tb=function(a){this.a&&this.a.h()&&this.a.send("expandable_ad",a)}; Y.prototype.I=function(a){var b=a.split("_");if(!(b[0]!="ok")){for(var c,d,e,f=2;f0&&d>0&&e>=0)this.Fc(c,d,e);else b[1]=="collapse"&&typeof c=="number"&&typeof d=="number"&&c>0&&d>0&&this.Ec(c,d)}};tc(Y);var uc,vc,wc,xc,yc,zc,Ac=function(){zc=yc=xc=wc=vc=uc=o;var a=Ja();if(a)if(a.indexOf("Firefox")!=-1)uc=j;else if(a.indexOf("Camino")!=-1)vc=j;else if(a.indexOf("iPhone")!=-1||a.indexOf("iPod")!=-1)wc=j;else if(a.indexOf("Android")!=-1)xc=j;else if(a.indexOf("Chrome")!=-1)yc=j;else if(a.indexOf("Safari")!=-1)zc=j};Ac();var Bc=function(a,b){var c=Xa(a);if(c.defaultView&&c.defaultView.getComputedStyle){var d=c.defaultView.getComputedStyle(a,"");if(d)return d[b]}return k},Cc=function(a,b){return Bc(a,b)||(a.currentStyle?a.currentStyle[b]:k)||a.style[b]},Dc=function(a){var b;b=a?a.nodeType==9?a:Xa(a):document;if(A&&!Ya(b).ec())return b.body;return b.documentElement},Ec=function(a){var b=a.getBoundingClientRect();if(A){var c=a.ownerDocument;b.left-=c.documentElement.clientLeft+c.body.clientLeft;b.top-=c.documentElement.clientTop+ c.body.clientTop}return b},Fc=function(a){if(A)return a.offsetParent;for(var b=Xa(a),c=Cc(a,"position"),d=c=="fixed"||c=="absolute",e=a.parentNode;e&&e!=b;e=e.parentNode){c=Cc(e,"position");d=d&&c=="static"&&e!=b.documentElement&&e!=b.body;if(!d&&(e.scrollWidth>e.clientWidth||e.scrollHeight>e.clientHeight||c=="fixed"||c=="absolute"))return e}return k},Gc=function(a){var b,c=Xa(a),d=Cc(a,"position"),e=Na&&c.getBoxObjectFor&&!a.getBoundingClientRect&&d=="absolute"&&(b=c.getBoxObjectFor(a))&&(b.screenX< 0||b.screenY<0),f=new w(0,0),g=Dc(c);if(a==g)return f;if(a.getBoundingClientRect){b=Ec(a);var i=Ya(c).gb();f.x=b.left+i.x;f.y=b.top+i.y}else if(c.getBoxObjectFor&&!e){b=c.getBoxObjectFor(a);var m=c.getBoxObjectFor(g);f.x=b.screenX-m.screenX;f.y=b.screenY-m.screenY}else{var l=a;do{f.x+=l.offsetLeft;f.y+=l.offsetTop;if(l!=a){f.x+=l.clientLeft||0;f.y+=l.clientTop||0}if(B&&Cc(l,"position")=="fixed"){f.x+=c.body.scrollLeft;f.y+=c.body.scrollTop;break}l=l.offsetParent}while(l&&l!=a);if(Ma||B&&d=="absolute")f.y-= c.body.offsetTop;for(l=a;(l=Fc(l))&&l!=c.body&&l!=g;){f.x-=l.scrollLeft;if(!Ma||l.tagName!="TR")f.y-=l.scrollTop}}return f},Hc=function(a){var b=new w;if(a.nodeType==1)if(a.getBoundingClientRect){var c=Ec(a);b.x=c.left;b.y=c.top}else{var d=Ya(a).gb(),e=Gc(a);b.x=e.x-d.x;b.y=e.y-d.y}else{b.x=a.clientX;b.y=a.clientY}return b};Na&&Va("1.9");var Z=function(a,b,c,d){this.n=o;this.$b=a;this.Dc=b;this.l=c;this.k=d};Z.prototype.la=function(){return this.n};Z.prototype.ha=function(){return this.l};Z.prototype.ga=function(){return this.k};Z.prototype.collapse=function(){var a=this.wa();if(a){a.style.width=this.l+"px";a.style.height=this.k+"px";a.style.left="0";a.style.top="0";a.style.zIndex="";a.parentNode.style.zIndex="";a.parentNode.parentNode.style.zIndex="";this.n=o}}; Z.prototype.expand=function(a,b,c){var d=this.wa();if(d){d.style.position="absolute";d.style.width=a+"px";d.style.height=b+"px";d.style.zIndex=9999;d.parentNode.style.zIndex=9999;d.parentNode.parentNode.style.zIndex=9999;if(a>this.l&&(c==0||c==3))d.style.left="-"+(a-this.l)+"px";if(b>this.k&&(c==1||c==0))d.style.top="-"+(b-this.k)+"px";this.n=j}}; Z.prototype.Sb=function(a,b){var c=Hc(this.wa()),d=Za(window||window),e=a-this.l,f=b-this.k,g=c.y,i=f>g,m=d.height-(c.y+this.k),l=i||m>=g,n=c.x,p=e>n,x=d.width-(c.x+this.l),y=p||x>=n,P=0;if(l&&y)P=2;else if(l&&!y)P=3;else if(!l&&y)P=1;else if(!l&&!y)P=0;return P};Z.prototype.wa=function(){if(!this.ac)this.ac=W.getElementById(this.$b);return this.ac};var $=function(a,b){this.F=a;this.Kc=b;this.ya=this.Wb(a.Dc);this.bc(this.Xb(this.F))};$.prototype.Xb=function(a){var b={};b.ifrid=a.$b;b.pu=a.Dc;b.ph=this.ya;b.cn=this.Kc;b.ppu=sc(this.ya);b.lpu=sc();return b};$.prototype.bc=function(a){this.a=new V(a);this.a.sb("expandable_ad",t(this.I,this));this.Ua();window.setTimeout(t(this.ja,this),30000)};$.prototype.Ua=function(){if(this.a)try{this.a.connect()}catch(a){window.setTimeout(t(this.Ua,this),10)}}; $.prototype.ja=function(){if(this.a&&!this.a.h()){this.a.e.connect=function(){};if(this.a.e.i==1)this.a.e.ra=function(){};if(this.a.e.i==4)this.a.e.Tc=function(){};this.a.e.dispose();this.a.dispose()}};$.prototype.Wb=function(a){var b=a.indexOf("//"),c=b>0,d=c?a.substring(0,b):W.location.protocol,e=c?a.substring(b+2):W.location.host,f=e.indexOf("/");if(f<0)f=e.indexOf("?");if(c&&f>0)e=e.substring(0,f);return d+"//"+e}; $.prototype.I=function(a){var b=a.split("_"),c=b[0];if(c=="expand")this.Zb(b);else c=="collapse"&&this.Yb()};$.prototype.ub=function(a){this.a.send("expandable_ad",a)};$.prototype.Zb=function(a){if(!this.F.n){for(var b=0,c=0,d=0;d