bplist00ÓŽÝ_WebSubresources_WebSubframeArchives_WebMainResource¯_ $(,048<@DHLPTX\`dhlptx|€„ˆŒ‘•™¡¥©­±µ¹½ÁÅÉÍÑÕÜàäèíñõùý "&)-159=AEIMQUY]aeimquy}…‰Ô _WebResourceResponse_WebResourceData^WebResourceURL_WebResourceMIMETypeOEbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_>http://www.worldtempus.com/typo3temp/stylesheet_4069472d7e.cssÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£âµÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)Xtext/css_Wed, 22 Jun 2011 06:18:11 GMTT2182_"179a3c-2acc-49c5918446300"Uclose_Tue, 15 Feb 2011 21:46:20 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary*ÌÒ./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  OT]hkqzƒ…Œ”Ÿ¡¬®°²´¶¸º¼¾ÀËÍÏÑÓÕ×ÙÛÝßäò -2=K]chŠª¯ÍÓóøü"'+?lMO*Ì/* default styles for extension "tx_srlanguagemenu_pi1" */ .tx-srlanguagemenu-pi1 p { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; } .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; } .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; } .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; } .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; } .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; } .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; } .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; } .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; } .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; } .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; } .tx-srlanguagemenu-pi1 .SPC { float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; } .tx-srlanguagemenu-pi1 fieldset { } .tx-srlanguagemenu-pi1 fieldset legend { } .tx-srlanguagemenu-pi1 fieldset label { display: none; } .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; } .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { } /* default styles for extension "tx_felogin_pi1" */ .tx-felogin-pi1 label { display: block; } /* default styles for extension "tx_srfeuserregister_pi1" */ .tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; } .tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; } .tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; } .tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif"); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; } .tx-srfeuserregister-pi1 label { margin: 0; padding: 0; } .tx-srfeuserregister-pi1 label span { color: #ff0000; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; } .tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0; } .tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; } * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; } .tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; } * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; } .tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url("../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif"); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; } .tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; } .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; } .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; } .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; } .tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; } .tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; } .tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; } .tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; } .tx-srfeuserregister-pi1 dd { text-align: left; width: 50%; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; } .tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; } * html .tx-srfeuserregister-pi1 dd { float: none; } .tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; } .tx-srfeuserregister-pi1 dd label { padding: 0 1em 0 .5em; } /* default styles for extension "tx_alphasitemap_pi1" */ .alpha-sitemap-chars span {padding: 0 3px;} /* default styles for extension "tx_cssstyledcontent" */ /* Captions */ DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; } DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; } DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; } /* Needed for noRows setting */ DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; } /* Border just around the image */ DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG { border: 1px solid black; padding: 0px 0px; } DIV.csc-textpic-imagewrap { padding: 0; } DIV.csc-textpic IMG { border: none; } /* DIV: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; } /* UL: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; } DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; } /* DL: This will place the images side by side */ DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; } DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */ DL.csc-textpic-image { margin: 0; } DL.csc-textpic-image DT { margin: 0; display: inline; } DL.csc-textpic-image DD { margin: 0; } /* Clearer */ DIV.csc-textpic-clear { clear: both; } /* Margins around images: */ /* Pictures on left, add margin on right */ DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-right: 10px; } /* Pictures on right, add margin on left */ DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-left: 10px; } /* Pictures centered, add margin on left */ DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; /* IE fix for double-margin bug */ margin-left: 10px; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; } /* Space below each image (also in-between rows) */ DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; } DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; } DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; } /* No margins around the whole image-block */ DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; } DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; } /* Add margin from image-block to text (in case of "Text w/ images") */ DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { margin-right: 10px !important; } DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { margin-left: 10px !important; } /* Positioning of images: */ /* Above */ DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; } /* Center (above or below) */ DIV.csc-textpic-center { text-align: center; /* IE-hack */ } DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; } DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ } DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ } /* Right (above or below) */ DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; } DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; } /* Left (above or below) */ DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; } DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; } /* Left (in text) */ DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; } /* Right (in text) */ DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; } /* Right (in text, no wrap around) */ DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; } /* Hide from IE5-mac. Only IE-win sees this. \*/ * html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; } /* End hide from IE5/mac */ /* Left (in text, no wrap around) */ DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; } /* Hide from IE5-mac. Only IE-win sees this. \*/ * html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; } /* End hide from IE5/mac */ /* Browser fixes: */ /* Fix for unordered and ordered list with image "In text, left" */ .csc-textpic-intext-left ol, .csc-textpic-intext-left ul { padding-left: 40px; overflow: auto; height: 1%; } DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; } /* default styles for extension "tx_contagged" */ acronym, abbr, dfn { font-style: normal; border-bottom: 1px dotted #333333; cursor: help; position: relative; } div.tx-contagged-pi1 dt { font-size: 1.2em; } div.tx-contagged-index span { margin: 0; }_>http://www.worldtempus.com/typo3temp/stylesheet_4069472d7e.cssXtext/cssÔ  ONbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_Ghttp://www.worldtempus.com/typo3conf/ext/mailform/template/mailform.cssÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£ÝåóÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)Xtext/css_Wed, 22 Jun 2011 06:18:11 GMTT2051_"450635-2577-4951ca7f02a00"Uclose_Mon, 15 Nov 2010 19:43:36 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary%wÒ./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  X]fqtzƒŒŽ•¨ªµ·¹»½¿ÁÃÅÇÉÔÖØÚÜÞàâäæèíû"'6;FTflqŠ“³¸ÖÜü(+04HlVO%w/******************************************************************************* Element container layout definition All elements are shown in a container which uses one of the following classes. Please read the specific container description for more Information. *******************************************************************************/ /** * This class represents the outer mailform table. In this table * all fields and elements are shown in cells */ .mailform-table-outer {} /** * If you like to access every single cell, please use the form wizard * You may input here a class which is used for every cell, but you must */ /** * td-no-style represents every single defined cell. But you can change the * class of every cell in the field wizard */ .td-no-style { background-color: #FFF; } /** * This class is used for the outer container of a Form-Element * IF the current form content is valid * In the current version not used, for later purposes */ .tx_mailform_valid { } /** * This class is used for the outer container of a Form-Element * IF the current form content is not valid. */ .tx_mailform_invalid { } /** * This class is used for the outer container of a Form-Element * IF the current content is required, and the user has not yet input * the required data */ .tx_mailform_required { } /** * This class is used for the outer container of a Form-Element * The class is used, if the form has not yet sent, and is not corrected. * Actually this is the class, the user will see the most (if he inputs correct * data) */ .tx_mailform_none { } /** * If the user inputs invalid data, the error will be displayed with * this text formation */ .tx_mailform_FieldErrorMessage { color: #FF0000; font-weight: bold; } /** * This is the class which will be the outer container class for Layout * elements. * That excludes all form elements. * It Includes eg title-element, html-element, separator-element */ .tx_layout_element_container { color: #F00; } /******************************************************************************* Formular required star All existing possibilities for a required star are listed below *******************************************************************************/ .tx_mailform_required_star {} .tx_mailform_required_star-ok {} .tx_mailform_required_star-required {} .tx_mailform_required_star-error {} /******************************************************************************* Formular element label definition All current existing elements are listed below You can separately design every different element type *******************************************************************************/ .tx_mailform_label_global { } .tx_mailform_label_textarea { } .tx_mailform_label_title { } .tx_mailform_label_text { } .tx_mailform_label_textwdesc { } .tx_mailform_label_default { width:200px; } .tx_mailform_label_submit { } .tx_mailform_label_file { } .tx_mailform_label_password { } .tx_mailform_label_radio { } .tx_mailform_label_select { } .tx_mailform_label_layout_default { } .tx_mailform_label_navi_nextpage { } .tx_mailform_label_navi_previouspage { } .tx_mailform_label_navi_pagenavi { } .tx_mailform_label_navi_reset { } .tx_mailform_label_submit { } /******************************************************************************* Formular element layout definition All current existing elements are listed below You can separately design every different element type *******************************************************************************/ /** * Normal Text element */ .tx_mailform_text { font-size: 11px; color: #000; border: 1px solid #222; height: 15px; } /** * Select (Dropdown / Multiselect) */ .tx_mailform_select { font-size: 10px; color: #000; border: 1px solid #222; margin-bottom: 5px; } .tx_mailform_option { font-size: 10px; color: #000; } /** * Textarea */ .tx_mailform_textarea { font-size: 11px; font-family: Arial; color: #000; background-color: #F3F3F3; margin-bottom: 5px; border: 1px solid #222; } /** * Hidden Field * (Actually it does not make sense to design a invisible element) */ .tx_mailform_hidden { font-size: 10px; color: #000; border: 1px solid #222; } /** * Password field */ .tx_mailform_password { font-size: 10px; color: #000; border: 1px solid #222; margin-bottom: 5px; } /** * File Upload * Currently not functional */ .tx_mailform_file { font-size: 10px; color: #000; border: 1px solid #222; margin-bottom: 5px; } /** * Captcha */ .tx_mailform_captcha { font-size: 15px; color: #000; border: 1px solid #222; height: 18px; } /** * Checkboxes */ input.tx_mailform_checkbox_box { border: 0px none #000000; } div.tx_mailform_checkbox_wrap { overflow:hidden; float:left; } * html div.tx_mailform_checkbox_wrap { overflow:visible; height:1%; } div.tx_mailform_checkbox_element { width:120px; height:18px; } td.tx_mailform_checkbox_text { font-size: 10px; color: #000; } label.tx_mailform_cb_label { font-size: 10px; color: #000; } /** * Radio Buttons */ input.tx_mailform_radio_button { } td.tx_mailform_radio_text { font-size: 10px; color: #000; padding: 5px; } label.tx_mailform_rb_label { font-size: 10px; color: #000; margin-bottom: 2px; } tx_mailform_radio_element { width:120px; height:15px; } /******************************************************************************* Layout-element layout definition All current existing elements are listed below You can separately design every different element type *******************************************************************************/ /** * Popular HR Separator */ .tx_mailform_hrSeparator { width: 100%; height: 2px; } /** * Text Title */ .mailform-table-outer h3 { display: block; } /** * HTML - Element * * - The HTML Element is not accessable over CSS. * - Please Include your CSS Definition in your specified HTML Element * - In the Wizard */ /******************************************************************************* Navigation-element layout definition All current existing elements are listed below You can separately design every different element type *******************************************************************************/ /** * Submit Button */ .tx_mailform_submit { font-size: 10px; color: #000; border: 1px solid #222; margin-bottom: 5px; } /** * Submitbutton with extended features */ .tx_mailform_submitextended { font-size: 10px; color: #000; border: 1px solid #222; margin-bottom: 5px; } .tx_mailform_navi_nextpage { font-size: 10px; color: #000; margin-bottom: 5px; } .tx_mailform_navi_previouspage { font-size: 10px; color: #000; margin-bottom: 5px; } .tx_mailform_navi_reload { font-size: 10px; color: #000; margin-bottom: 5px; } .tx_mailform_navi_pagenavi { font-size: 10px; color: #000; margin-bottom: 5px; } .tx_mailform_navi_reset { } /****************************************************************************** * Faebi Code ****************************************************************************** */ .tx_mailform_field_text, .tx_mailform_field_textwdesc, .tx_mailform_field_textwdesc-anderes_textfeld, .tx_mailform_field_textarea, .tx_mailform_field_select, .tx_mailform_field_radio, .tx_mailform_field_password, .tx_mailform_field_submit, .tx_mailform_field_submitimage, .tx_mailform_field_submitextended, .tx_mailform_field_file { width:100%; overflow:hidden; } .tx_mailform_field_text-float, .tx_mailform_field_text-float_labelrechts { float:left; } .tx_mailform_field_text-float_ohnelabel { float:left; overflow:hidden; } .tx_mailform_field_select-float_left_withlabel, .tx_mailform_field_select-float_left { float:left; width:100%; } .tx_mailform_field_checkbox { overflow:hidden; padding-bottom:15px; } .tx_mailform_field_captcha {} .tx_mailform_field_staticcountry {} .tx_mailform_field_contelement {} /** * Layout Elements */ .tx_mailform_layout_default {} .tx_mailform_layout_title {} .tx_mailform_layout_htmlelement {} .tx_mailform_layout_error {} /** * Navigation */ .tx_mailform_navi_pagenavi {} .tx_mailform_navi_nextpage {} .tx_mailform_navi_previouspage {} .tx_mailform_navi_reset {} .tx_mailform_td_label{ width:200px; } .tx_mailform_div_label_left { width:200px; float:left; } .tx_mailform_div_label_error { color:#F00; font-weight: bold; } .tx_mailform_div_input { float:left; } .tx_mailform_div_icon { float:left; } .tx_mailform_div_err_msg, .tx_mailform_div_err_msg_block { display:block; } .tx_mailform_div_err_msg, .tx_mailform_div_err_msg_float-left { float:left; } .tx_mailform_div_err_msg_float-none { float:none; } .tx_mailform_div_err_msg_1 {} .tx_mailform_field_text-float_labelrechts_input { width:60px; } .tx_mailform_div_label_left_nowidth { float:left; } .tx_mailform_div_output_select_width { float:left; width:200px; } .tx_mailform_div_output_select-check { float:left; } _Ghttp://www.worldtempus.com/typo3conf/ext/mailform/template/mailform.cssÔ  OSbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_Khttp://www.worldtempus.com/fileadmin/templates/WT/css/extCss/extCss-min.cssÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£à'BÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)Xtext/css_Wed, 22 Jun 2011 06:18:11 GMTU10305_"780002-d777-4a3a2ce89a800"Uclose_Thu, 19 May 2011 15:39:12 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary×wÒ./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  \ajux~‡’™¡¬®¹»½¿ÁÃÅÇÉËÍØÚÜÞàâäæèêìñÿ&+:?JXjpuŽ—·½Ûá  -059Ml[O×w/* @override http://staging.worldtempus.net/fileadmin/templates/WT/css/extCss/extCss-min.css http://staging.worldtempus.info/fileadmin/templates/WT/css/extCss/extCss-min.css */ * { margin: 0; padding: 0; } .cw_clearfloat { clear: both; visibility: hidden; height: 0; font-size: 1px; } body { font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 12px; margin: 0; padding: 0; background-color: #000; background-image: url(../../images/bg_silk.jpg); background-repeat: no-repeat; background-position: left top; color: #FFF; } form { margin: 0; } input,textarea,select { background-color: #FFF; color: #000; border: 1px solid #CCC; } a { COLOR: #c89900; text-decoration: none; } a:hover { text-decoration: underline; } h1 { margin-top: 0; font-size: 2em; } h2 { margin-top: 0; font-size: 1.5em; margin-bottom: 5px; line-height: 1.2em; } h3 { margin-top: 0; font-size: 1.2em; margin-bottom: 0; text-transform: uppercase; padding-bottom: 5px; } h4 { margin: 0; font-size: 1.2em; margin-bottom: 0; text-align: justify; } h4.tdfirstline { border-right: 5px solid #FFF; border-top: 10px solid #FFF; background-color: #CCC; color: #000; font-weight: bold; font-size: 12px; padding: 5px; } h5 { margin-top: 0; font-size: .9em; margin-bottom: 5px; } h6 { margin-top: 0; font-size: .8em; margin-bottom: 5px; } img { border-width: 0; } .cw_thumbnail { padding: 3px; } .cw_modelname { font-weight: bold; font-size: 1.1em; } .cw_3col_scsmenu li { float: left; width: 200px; } .cw_3col_scsmenu .csc-menu li { width: 180px; } .cw_3col_scsmenu .tx-alphasitemap-pi1 h3 { clear: both; } #cw_pagetitle { margin-bottom: 10px; } #cw_pagetitle h1 { margin-top: 0; font-size: 1.5em; margin-bottom: 5px; line-height: 1.2em; } #cw_container { width: 955px; min-width: 955px; margin-left: auto; margin-right: auto; } #cw_topbar { width: 100%; height: 20px; color: #fff; font-size: 10px; position: relative; padding-top: 3px; } #cw_topbar a { color: #fff; } #cw_topbarbloc1 { float: left; width: 260px; margin-left: 5px; padding-top: 1px; } #cw_topbarbloc2 { float: left; width: 190px; } #cw_topbarbloc3 { float: left; width: 270px; } #cw_topbarbloc3 h3 { display: none; } #cw_topbarbloc4 { float: left; width: 220px; padding-top: 1px; text-align: right; } #cw_topbar ul { list-style-type: none; margin: 0; padding: 0; } #cw_topbar li { padding: 0; padding-right: 60px; float: right; text-align: right; } #cw_topbar .cw_boldwhite { color: #FFF; font-weight: bold; } #cw_topbar input { font-size: 10px; height: 14px; background-color: #CCC; } #cw_topbar input.cw_buttonicon { background-color: transparent; border: 0; } #cw_topbar .cw_itemcur a { font-weight: bold; color: #FFF; } #cw_langmenu { width: 200px; padding-left: 10px; padding-top: 10px; font-size: 10px; color: #FFF; } #cw_langmenu a { margin-right: 5px; padding-left: 0; text-align: center; text-decoration: none; margin-left: 5px; } #cw_langmenu a:hover { text-decoration: underline; } #cw_langmenu .cw_itemcur { font-weight: bold; color: #FFF; margin-right: 5px; margin-left: 5px; } #cw_headergroup { position: relative; float: left; width: 222px; height: 90px; } #cw_header { width: 200px; padding-top: 28px; float: left; } #cw_header img { vertical-align: bottom; } #wt_header { width: 200px; padding-top: 28px; float: left; } #wt_header img { vertical-align: bottom; } #cw_topbanner { height: 90px; width: 728px; float: left; } #cw_topbanner img { display: block; } #cw_dhtmlmenu,#cw_dhtmlmenu ul { padding: 0; margin: 0; list-style: none; } #cw_dhtmlmenu li li { float: none; display: inline; white-space: normal; } #cw_dhtmlmenu li ul { position: absolute; left: -999em; height: auto; margin: 0; width: 200px; } #cw_dhtmlmenu li ul ul { left: -999em; margin: -2em 0 0 199px; } #cw_dhtmlmenu li li a { background-color: #000; color: #c89900; padding: 5px 6px 5px 20px; width: 175px; w\idth: 175px; margin: 0 0 -1px 0; border: 0; font-size: 12px; } #cw_dhtmlmenu li li .cw_itemact a { background-color: #000; color: #FFF; } #cw_dhtmlmenu li li .cw_itemcur a { background-color: #000; color: #FFF; } #cw_dhtmlmenu li ul ul a { font-size: 11px; font-weight: normal; } #cw_dhtmlmenu li li a:hover { background-color: #333; border: 0; color: #FFF; } #cw_dhtmlmenu li li .cw_itemsub a { background-image: url(../../images/submenu.gif); background-position: right; background-repeat: no-repeat; } #cw_dhtmlmenu li li .cw_itemsub a:hover { background-image: url(../../images/submenu_over.gif); background-position: right; background-repeat: no-repeat; } #cw_dhtmlmenu li:hover,#cw_dhtmlmenu li.hover { position: static; } #cw_dhtmlmenu li:hover ul ul,#cw_dhtmlmenu li.sfhover ul ul,#cw_dhtmlmenu li:hover ul ul ul,#cw_dhtmlmenu li.sfhover ul ul ul { left: -999em; } #cw_dhtmlmenu li:hover ul,#cw_dhtmlmenu li li:hover ul,#cw_dhtmlmenu li li li:hover ul,#cw_dhtmlmenu li.sfhover ul,#cw_dhtmlmenu li li.sfhover ul,#cw_dhtmlmenu li li li.sfhover ul { left: auto; z-index: 10; } /* #cw_topmenu{color:#FFF;font-size:12px;background-image:url(../../images/bg_topmenu.png)!important;background-image:url(../../images/bg_topmenu.gif);height:25px;padding:10px;clear:both;} #cw_topmenu.cw_nopaddingleft{padding:0 20px 0 0;} #cw_topmenu ul{list-style-type:none;width:100%;margin:0;padding:0;} #cw_topmenu li{float:left;white-space:nowrap;} #cw_topmenu li a{padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:6px;line-height:15px;display:block;text-decoration:none;color:#FFF;font-weight:bold;font-size:15px;border-style:solid;border-width:0 1px 0 1px;border-left-color:#926e11;border-right-color:#a4801c;} #cw_topmenu a:hover{color:#000;} #cw_topmenu a:active{background:#fff;color:#000;} #cw_topmenu .cw_itemact a{background:#fff;color:#000;} #cw_topmenu .cw_itemcur a{background:#fff;color:#000;} */ #cw_topmenu { color: #FFF; font-size: 12px; background-image: url(../../images/bg_topmenu.gif) !important; height: 34px; width: 784px; margin: 8px 0px; clear: left; float: left; } #cw_topmenu.cw_nopaddingleft { padding: 0 20px 0 0; } #cw_topmenu ul { list-style-type: none; width: 100%; margin: 0; padding: 0; } #cw_topmenu li { float: left; white-space: nowrap; } #cw_topmenu li a { padding-left: 20px; padding-right: 20px; padding-top: 5px; padding-bottom: 6px; line-height: 23px; display: block; text-decoration: none; text-transform: uppercase; color: #FFF; font-weight: bold; font-size: 15px; border-style: solid; border-width: 0 1px 0 1px; border-left-color: transparent; border-right-color: #ECD8A1; } #cw_topmenu a:hover { color: #000; } #cw_topmenu a:active { background: #fff; color: #000; } #cw_topmenu .cw_itemact a { /*background: #fff;*/ color: #000; } #cw_topmenu .cw_itemcur a { background: #fff; color: #000; } #cw_leftcolumn { width: 140px; height: 100%; float: left; margin-right: 10px; line-height: 1.25em; } #cw_leftmenu { list-style-type: none; width: 115px; margin: 0; padding-top: 10px; padding-right: 0; padding-bottom: 0; padding-left: 0; } #cw_leftmenu li { display: inline; margin: 0; padding: 0; } #cw_leftmenu a { display: block; width: 100%; width: 115px!important; text-decoration: none; color: #C89900; font-weight: bold; font-size: 12px; padding-top: 3px; padding-right: 0; padding-bottom: 3px; padding-left: 0; } #cw_leftmenu li li a { padding-left: 15px; font-size: 11px; font-weight: normal; width: 100%; width: 100px!important; } #cw_leftcolumn li li li a { width: 100%; width: auto!important; padding-left: 30px; font-weight: normal; } #cw_leftmenu a:hover { color: #FFF; } #cw_leftmenu .cw_itemact a { color: #FFF; } #cw_leftmenu .cw_itemcur a { color: #FFF; font-weight: bold; } #cw_leftcontent { margin: 0; padding: 0; height: 100%; } /*#cw_contentcontainer{background-image:url(../../images/bg_contentcontainer.png)!important;background-image:url(../../images/bg_contentcontainer.gif);padding:0 10px 10px 10px;float:left;width:935px;}*/ #cw_contentcontainer { /*background-image:url(../../images/bg_contentcontainer.png)!important; background-image:url(../../images/bg_contentcontainer.gif);*/ padding: 0 0px 0px 0px; float: left; width: 784px; } .cw_boxcontentcontainer { background-color: #FFF; position: relative; float: left; width: 100%; /*margin-bottom: 8px;*/ } #cw_2columns_brands .cw_boxcontentcontainer { width: 455px; float: left; margin-right: 10px; } #cw_2columns_brands_simple .cw_boxcontentcontainer { width: 610px; } /* .cw_boxcontentcontainertopleft,.cw_boxcontentcontainertopright,.cw_boxcontentcontainerbotleft,.cw_boxcontentcontainerbotright{height:12px;width:12px;background-repeat:no-repeat;font-size:1px;} .cw_boxcontentcontainertopleft{background:url(../../images/box_contentcontainer_topleft.gif);} .cw_boxcontentcontainertopright{float:right;background:url(../../images/box_contentcontainer_topright.gif);} .cw_boxcontentcontainercontent{color:#333;padding:0 10px 0 10px;} .cw_boxcontentcontainerbotleft{background:url(../../images/box_contentcontainer_botleft.gif);} .cw_boxcontentcontainerbotright{float:right;background:url(../../images/box_contentcontainer_botright.gif);} */ .cw_boxcontentcontainertopleft,.cw_boxcontentcontainertopright,.cw_boxcontentcontainerbotleft,.cw_boxcontentcontainerbotright { height: 12px; width: 5px; background-repeat: no-repeat; font-size: 1px; } .cw_boxcontentcontainertopleft { background: url(../../images/box_contentcontainer_topleft.gif); } .cw_boxcontentcontainertopright { float: right; background: url(../../images/box_contentcontainer_topright.gif); } .cw_boxcontentcontainercontent { color: #333; padding: 0 10px 0 10px; } .cw_boxcontentcontainerbotleft { background: url(../../images/box_contentcontainer_botleft.gif); } .cw_boxcontentcontainerbotright { float: right; background: url(../../images/box_contentcontainer_botright.gif); } .cw_frame_boxwhitestroke { background-color: #eee; width: auto; width: 100%; margin-bottom: 10px; } .cw_frame_boxwhitestroketopleft,.cw_frame_boxwhitestroketopright,.cw_frame_boxwhitestrokebotleft,.cw_frame_boxwhitestrokebotright { height: 12px; width: 12px; background-repeat: no-repeat; font-size: 1px; } .cw_frame_boxwhitestroketopleft { background: url(../../images/cw_frame_boxwhitestroke_topleft.gif); font-size: 1px; } .cw_frame_boxwhitestroketopright { float: right; background: url(../../images/cw_frame_boxwhitestroke_topright.gif); font-size: 1px; } .cw_frame_boxwhitestrokecontent { color: #333; padding: 0 10px 0 10px; } .cw_frame_boxwhitestrokebotleft { background: url(../../images/cw_frame_boxwhitestroke_botleft.gif); font-size: 1px; } .cw_frame_boxwhitestrokebotright { float: right; background: url(../../images/cw_frame_boxwhitestroke_botright.gif); font-size: 1px; } .wt_frame_boxdarkgreystroketopleft { background: url(../../images/wt_frame_boxdarkgreystroke_topleft.png); font-size: 1px; } .wt_frame_boxdarkgreystroketopright { float: right; background: url(../../images/wt_frame_boxdarkgreystroke_topright.png); font-size: 1px; } .wt_frame_boxdarkgreystrokecontent { color: #333; padding: 0px 10px 0px 10px; } .wt_frame_boxdarkgreystrokebotleft { background: url(../../images/wt_frame_boxdarkgreystroke_botleft.png); font-size: 1px; } .wt_frame_boxdarkgreystrokebotright { float: right; background: url(../../images/wt_frame_boxdarkgreystroke_botright.png); font-size: 1px; } .wt_frame_boxdarkgreystroke { background-color: #282828; width: auto; width: 100%; margin-bottom: 0px; margin-top: 5px; } .wt_frame_boxdarkgreystroketopleft, .wt_frame_boxdarkgreystroketopright, .wt_frame_boxdarkgreystrokebotleft, .wt_frame_boxdarkgreystrokebotright { height: 12px; width: 12px; background-repeat: no-repeat; font-size: 1px; } .wt_listofwatches img { padding: 7px; } #cw_content .wt_frame_boxdarkgreystrokecontent p { margin-bottom: 0px; color: #FFFFFF; } .wt_video { padding: 5px 5px 10px 5px; } .wt_buttoncontainer { padding-top: 4px; } a.wt_button { background: transparent url('../../images/bg_button_a.png') no-repeat scroll top right; color: #444; display: block; float: left; height: 24px; margin-right: 6px; padding-right: 18px; /* sliding doors padding */ text-decoration: none; width: 555px; text-align: center; } a.wt_button span { background: transparent url('../../images/bg_button_span.png') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; } a.wt_button:active { background-position: bottom right; /*color: #000;*/ outline: none; /* hide dotted outline in Firefox */ } a.wt_button:active span { background-position: bottom left; /*paddin g: 6px 0px 4px 18px;*/ /* push text down 1px */ } a.wt_button2 { background: transparent url('../../images/bg_black_a.png') no-repeat scroll top right; /*color: #444;*/ display: block; float: left; height: 24px; margin-right: 6px; padding-right: 18px; /* sliding doors padding */ text-decoration: none; width: 555px; } a.wt_button2 span { background: transparent url('../../images/bg_black_span.png') no-repeat; display: block; line-height: 14px; padding: 5px 0 5px 18px; } a.wt_button2:active { background-position: bottom right; /*color: #000;*/ outline: none; /* hide dotted outline in Firefox */ } a.wt_button2:active span { background-position: bottom left; padding: 6px 0 4px 18px; /* push text down 1px */ } .wt_videobox { width: 187px; margin: 5px; float: left; } .wt_videoboxcontent { height: 170px; text-align: center; } .wt_videothumbnail { margin-top: 5px; } .wt_videodate { margin-top: 10px; font-size: .85em; color: #999; } .wt_newstitle_related { font-size: 0.95em; font-weight: bold; } /*.cw_roundboxes{position:relative;float:left;width:100%;margin-bottom:10px;}*/ .cw_roundboxes { position: relative; float: left; width: 100%; /*margin-bottom: 8px;*/ padding-bottom: 8px; _background-color:#333; /* The entire background of the roundboxes IE6 */ _padding-bottom: 0px; /* Padding is backgrounded in IE6. This style avoid it */ _margin-bottom: 8px; /* Margin is not backgrounded in IE6 */ } .cw_roundboxestitle { font-size: 14px; text-transform: uppercase; padding: 3px 0 2px 0; border-bottom: 1px solid; margin-bottom: 0px; } .cw_roundboxestitle img { vertical-align: text-bottom; } /*.cw_roundboxestitlelogo{float:right;width:30px;height:19px;background-image:url(../../images/WT_logo_headerbox.gif);background-repeat:no-repeat;background-position:right top;}*/ .cw_roundboxestitlelogo { float: right; width: 30px; height: 19px; background-image: url(../../images/WT_logo_headerbox.gif); background-repeat: no-repeat; background-position: right top; display: none; } /*.cw_roundboxescontent{padding:0 12px 0 12px;border-right:1px solid;border-left:1px solid;}*/ .cw_roundboxescontent { padding: 0 12px 0 12px; /* Avoid padding on background consideration on IE6 */ _padding: 0 0px 0 0px; _margin:0 9px 0 9px; /* Correspond to the width of the corners */ } /* .cw_roundboxestopleft,.cw_roundboxestopright,.cw_roundboxesbotleft,.cw_roundboxesbotright{height:13px;width:12px;background-repeat:no-repeat;font-size:1px;} .cw_roundboxesbot,.cw_roundboxesbotleft,.cw_roundboxesbotright{background-position:bottom;} .cw_roundboxestopleft{float:left;} .cw_roundboxestopright{float:right;} .cw_roundboxesbotright{float:right;} .cw_roundboxesgrey .cw_roundboxestopleft{background-image:url(../../images/roundboxes/roundboxesgrey_topleft.gif);} .cw_roundboxesgrey .cw_roundboxestopright{background-image:url(../../images/roundboxes/roundboxesgrey_topright.gif);} .cw_roundboxesgrey .cw_roundboxestitle{border-bottom-color:#333;} .cw_roundboxesgrey .cw_roundboxescontent{background-color:#282828;border-left-color:#3e3e3e;border-right-color:#1d1d1d;background-image:url(../../images/roundboxes/roundboxesgrey_top.gif);background-repeat:repeat-x;} .cw_roundboxesgrey .cw_roundboxesbot{background-image:url(../../images/roundboxes/roundboxesgrey_bot.gif);} .cw_roundboxesgrey .cw_roundboxesbotleft{background-image:url(../../images/roundboxes/roundboxesgrey_botleft.gif);} .cw_roundboxesgrey .cw_roundboxesbotright{background-image:url(../../images/roundboxes/roundboxesgrey_botright.gif);} .cw_roundboxesgold .cw_roundboxestopleft{background-image:url(../../images/roundboxes/roundboxesgold_topleft.gif);} .cw_roundboxesgold .cw_roundboxestopright{background-image:url(../../images/roundboxes/roundboxesgold_topright.gif);}.cw_roundboxesgold .cw_roundboxestitle{border-bottom-color:#cfa114;}.cw_roundboxesgold .cw_roundboxescontent{background-color:#a47c30;border-left-color:#cda340;border-right-color:#9f782f;background-image:url(../../images/roundboxes/roundboxesgold_top.gif);background-repeat:repeat-x;} .cw_roundboxesgold .cw_roundboxesbot{background-image:url(../../images/roundboxes/roundboxesgold_bot.gif);}.cw_roundboxesgold .cw_roundboxesbotleft{background-image:url(../../images/roundboxes/roundboxesgold_botleft.gif);} .cw_roundboxesgold .cw_roundboxesbotright{background-image:url(../../images/roundboxes/roundboxesgold_botright.gif);}.cw_roundboxesdarkgrey .cw_roundboxestopleft{background-image:url(../../images/roundboxes/roundboxesdarkgrey_topleft.gif);} .cw_roundboxesdarkgrey .cw_roundboxestopright{background-image:url(../../images/roundboxes/roundboxesdarkgrey_topright.gif);}.cw_roundboxesdarkgrey .cw_roundboxestitle{border-bottom-color:#333;}.cw_roundboxesdarkgrey .cw_roundboxescontent{background-color:#181818;border-left-color:#222;border-right-color:#131313;background-image:url(../../images/roundboxes/roundboxesdarkgrey_top.gif);background-repeat:repeat-x;} .cw_roundboxesdarkgrey .cw_roundboxesbot{background-image:url(../../images/roundboxes/roundboxesdarkgrey_bot.gif);}.cw_roundboxesdarkgrey .cw_roundboxesbotleft{background-image:url(../../images/roundboxes/roundboxesdarkgrey_botleft.gif);} .cw_roundboxesdarkgrey .cw_roundboxesbotright{background-image:url(../../images/roundboxes/roundboxesdarkgrey_botright.gif);} */ .cw_roundboxestopleft, .cw_roundboxestopright, .cw_roundboxesbotleft, .cw_roundboxesbotright { /*height: 13px;*/ width: 9px; background-repeat: no-repeat; font-size: 1px; } .cw_roundboxestopleft,.cw_roundboxestopright { height: 13px; _height:25px; /* Height of the top corners */ } .cw_roundboxesbotleft,.cw_roundboxesbotright { height: 13px; } .cw_roundboxesbot,.cw_roundboxesbotleft,.cw_roundboxesbotright { background-position: bottom; } .cw_roundboxestopleft { float: left; } .cw_roundboxestopright { float: right; } .cw_roundboxesbotright { float: right; } .cw_roundboxesgrey .cw_roundboxestopleft { background-image: url(../../images/roundboxes/roundboxesgrey_topleft.gif); } .cw_roundboxesgrey .cw_roundboxestopright { background-image: url(../../images/roundboxes/roundboxesgrey_topright.gif); } .cw_roundboxesgrey .cw_roundboxestitle { border-bottom-color: #5c5c5c; } .cw_roundboxesgrey .cw_roundboxescontent { background-color: #333; background-image: url(../../images/roundboxes/roundboxesgrey_top.gif); background-repeat: repeat-x; /*border-right-color: red;*/ /*border-left-color: #3e3e3e;*/ _position: relative; /* ADD */ /* Resolve title disappearing on IE6 when using float and back-ground color*/ /*_line-height:1.1;*/ } .cw_roundboxesgrey .cw_roundboxesbot { background-image: url(../../images/roundboxes/roundboxesgrey_bot.gif); } .cw_roundboxesgrey .cw_roundboxesbotleft { background-image: url(../../images/roundboxes/roundboxesgrey_botleft.gif); } .cw_roundboxesgrey .cw_roundboxesbotright { background-image: url(../../images/roundboxes/roundboxesgrey_botright.gif); } .cw_roundboxesgold .cw_roundboxestopleft { background-image: url(../../images/roundboxes/roundboxesgold_topleft.gif); } .cw_roundboxesgold .cw_roundboxestopright { background-image: url(../../images/roundboxes/roundboxesgold_topright.gif); } .cw_roundboxesgold .cw_roundboxestitle { border-bottom-color: #cfa114; } .cw_roundboxesgold .cw_roundboxescontent { background-color: #a47c30; border-left-color: #cda340; border-right-color: #9f782f; background-image: url(../../images/roundboxes/roundboxesgold_top.gif); background-repeat: repeat-x; /* IE6, show border hidden by background */ _position: relative; } .cw_roundboxes .cw_roundboxesgold { _background-color: #a47c30; } .cw_roundboxesgold .cw_roundboxesbot { background-image: url(../../images/roundboxes/roundboxesgold_bot.gif); } .cw_roundboxesgold .cw_roundboxesbotleft { background-image: url(../../images/roundboxes/roundboxesgold_botleft.gif); } .cw_roundboxesgold .cw_roundboxesbotright { background-image: url(../../images/roundboxes/roundboxesgold_botright.gif); } .cw_roundboxesdarkgrey .cw_roundboxestopleft { background-image: url(../../images/roundboxes/roundboxesdarkgrey_topleft.gif); } .cw_roundboxesdarkgrey .cw_roundboxestopright { background-image: url(../../images/roundboxes/roundboxesdarkgrey_topright.gif); } .cw_roundboxesdarkgrey .cw_roundboxestitle { border-bottom-color: #333; } .cw_roundboxesdarkgrey .cw_roundboxescontent { background-color: #181818; border-left-color: #222; border-right-color: #131313; background-image: url(../../images/roundboxes/roundboxesdarkgrey_top.gif); background-repeat: repeat-x; } .cw_roundboxesdarkgrey .cw_roundboxesbot { background-image: url(../../images/roundboxes/roundboxesdarkgrey_bot.gif); } .cw_roundboxesdarkgrey .cw_roundboxesbotleft { background-image: url(../../images/roundboxes/roundboxesdarkgrey_botleft.gif); } .cw_roundboxesdarkgrey .cw_roundboxesbotright { background-image: url(../../images/roundboxes/roundboxesdarkgrey_botright.gif); } #cw_alphabeticalnavigation { text-align: center; } #cw_alphabeticalnavigation a { margin-right: 10px; font-weight: bold; } #cw_alphabeticalnavigation .cw_itemcur a { color: #000; } #cw_picturegroup { margin-bottom: 30px; text-align: center; } #cw_picturegroupimage img { display: inline; } #cw_picturegrouplegend { font-size: .9em; margin: 2px 0 2px 0; } #cw_picturegroupnavigation { text-align: right; } #cw_picturegroupnavigation img { display: inline; padding-left: 10px; border: 0; } #cw_specsgroup { margin-bottom: 30px; } #cw_specsgroup table { border: 0; width: 100%; border-top: solid 1px #CCC; margin-bottom: 10px; } #cw_specsgroup td.cw_specslegend { color: #999; width: 80px; } #cw_specsgroup .cw_frame_boxwhitestroke table { border-top: 0; font-weight: bold; margin-bottom: 0; font-weight: bold; } #cw_specsgroup .cw_frame_boxwhitestroke td.cw_specslegend { color: #000; width: 70px; } #cw_descriptionsgroup { margin-bottom: 30px; } #cw_commentsgroup { font-size: .95em; } .cw_commentsbloc { border: solid 1px #CCC; padding: 5px; margin-bottom: 10px; } .cw_commentsblocheader { border-bottom: solid 1px #CCC; margin-bottom: 5px; font-weight: bold; } #cw_commentsgroup h4 { margin-bottom: 10px; } .cw_contentbloc { margin-bottom: 5px; } #cw_brands_picture { height: 260px; background-color: #1E1E1E; padding-left: 12px; padding-top: 10px; margin-bottom: 10px; background-image: url(../../images/bg_brands_picture.gif); } .cw_monthwatchlogo { width: 100px; float: left; } .cw_monthwatchlegend { margin-left: 100px; } .cw_partnerbrands td { vertical-align: middle; text-align: center; width: 33%; } /* #cw_homerow2 div.cw_slidetitle{width:166px;float:left;text-align:center;font-size:15px;} #cw_homerow2 div.cw_slidetitle a{color:#fff;text-decoration:none;} #cw_homerow2 div.cw_slidetitle a:hover{color:#fff;text-decoration:none;} #cw_homerow2 .cw_slidecontainer{width:595px;height:39px;margin:0;margin-left:167px;margin-top:-10px;overflow:hidden;position:relative;} #cw_homerow2 .cw_slidecontainer ul{position:relative;} #cw_homerow2 .cw_slidecontainer ul#cw_brandslide-copy{top:-37px;} #cw_homerow2 .cw_slidecontainer ul li{list-style-type:none;float:left;padding-top:12px;padding-left:20px;} */ #cw_homerow2 div.cw_slidetitle { width: 166px; float: left; text-align: center; font-size: 15px; } #cw_homerow2 div.cw_slidetitle a { color: #fff; text-decoration: none; } #cw_homerow2 div.cw_slidetitle a:hover { color: #fff; text-decoration: none; } #cw_homerow2 .cw_slidecontainer { width: 595px; height: 28px; margin: 0; margin-left: 167px; margin-top: -5px; overflow: hidden; position: relative; } #cw_homerow2 .cw_slidecontainer ul { position: relative; } #cw_homerow2 .cw_slidecontainer ul#cw_brandslide-copy { top: -37px; } #cw_homerow2 .cw_slidecontainer ul li { list-style-type: none; float: left; padding-top: 12px; padding-left: 20px; } #cw_partnerbrands_box { float: left; margin-top: 15px; width: 160px; } #cw_partnerbrands_box img { margin: 0; padding: 0; float: left; } #cw_partnerbrands_box div img { float: none; } #cw_partnerbrands_box div { display: block; margin: 0; height: 150px; padding: 5px; background: black url(../../images/ajax-loader.gif) no-repeat 65px 75px; } .cw_resultbottomnavigation { text-align: center; font-size: .95em; color: #999; padding-top: 20px; } .cw_resultbottomnavigation a { padding: 0 4px; } .cw_resultbottomnavigation .cw_itemcur a,.cw_resultbottomnavigation .cw_itemcur a:hover { color: #000; text-decoration: none; font-weight: bold; } .cw_watchfinder select { width: 170px; } .cw_watchfinder #cw_advancedform { background-color: #D8D8D8; border: solid 1px #CCC; padding: 5px; } .cw_watchfinder #cw_advancedform select { width: 160px; border-color: #999; } .cw_watchfinder #cw_advancedform fieldset select { margin-bottom: 5px; } .cw_watchfinder #cw_advancedform fieldset { border: solid 1px #999; margin-bottom: 10px; } .cw_watchfinder #cw_advancedform legend { color: #333; font-weight: bold; padding: 0 4px 4px 4px; } .cw_watchfinder .wf_functions .cw_formfield { float: left; width: 250px; } .cw_contentbloc .cw_contentbloc { margin-bottom: 0; } .cw_small_watchfinder select { width: 100%; background-color: #3b3b3b; color: #FFF; border: solid 1px #4c4b4b; } .cw_small_watchfinder .cw_formfield { padding-left: 0; padding-right: 0; } .cw_small_watchfinder .cw_formgroup { margin-bottom: 10px; display: inline; /*h27*/ } .cw_small_watchfinder .csc-mailform-submit { background-color: #c89900; color: #FFF; } .n { margin-top: 30px; font-size: .95em; } td.s { padding-bottom: 20px; } #cw_content p.g { margin-bottom: 3px; } .cw_dicoterm td { padding: 5px 10px 5px 0; } .cw_contentmenu { list-style: none; margin: 0; padding: 0; } #cw_content ul.cw_contentmenu { margin: 0; padding: 0; } .cw_contentmenu li { margin: 0; padding: 0 0 5px 0; } .cw_contentmenu li a { padding-left: 15px; background-image: url(../../images/bullet_morelink.gif); background-repeat: no-repeat; background-position: left; display: block; } /*#cw_centercolumn{float:left;margin-top:0;margin-right:10px;margin-bottom:0;margin-left:0;} #cw_3columns #cw_centercolumn{width:460px;} #cw_2columns #cw_centercolumn{width:615px;_width:612px;}*/ #cw_centercolumn { float: left; margin-top: 0; margin-right: 0px; margin-bottom: 8px; margin-left: 0; } #cw_3columns #cw_centercolumn { width: 478px; } #cw_2columns #cw_centercolumn { width: 633px; /* For IE6 */ _width:630px; } #cw_2columns_brands #cw_centercolumn { width: 610px; } #cw_2columns_brands_simple #cw_centercolumn { width: 610px; } #cw_centercolumn li { margin-bottom: 10px; font-size: 1em; } #cw_contenttools { text-align: right; margin-bottom: 10px; font-size: 11px; } #cw_breadcrumb { color: #999; font-size: 10px; } #cw_breadcrumb a { color: #999; font-weight: normal; text-decoration: none; } #cw_breadcrumb a:hover { text-decoration: underline; } #cw_breadcrumb .cw_itemcur { font-weight: bold; } #cw_content p { text-align: justify; font-size: 1em; margin-top: 0; margin-bottom: 10px; line-height: 1.3em; } #cw_content .indent { margin-left: 40px; } #cw_content .align-left { text-align: left; } #cw_content .align-right { text-align: right; } #cw_content .align-justify { text-align: justify; } #cw_content .align-center { text-align: center; } #cw_content img { margin: 0; display: inline; } #cw_content hr { height: 1px; margin: 5px 0 5px 0; border: 0; border-top: 1px solid #FFF; } #cw_content ul { margin-left: 30px; } #cw_content ul ul { margin-top: 10px; list-style-type: disc; } #cw_content ol { margin-left: 40px; } .small { font-size: .85em; } .medium { font-size: .9em; } .large { font-size: 1.2em; } td { vertical-align: top; } td.cw_morelinkcell { vertical-align: bottom; white-space: nowrap; } table.contenttable td { border-bottom: solid 1px #CCC; } table.standard { width: 100%; } table.standard td { padding: 0; font-size: 1em; } table.contenttable { width: 100%; margin-bottom: 10px; } tr.firstline td { background-color: #CCC; padding: 5px; font-weight: bold; color: #000; } tr.oddline td { padding: 5px; } tr.evenline td { padding: 5px; } table.cw_tablelogos td { vertical-align: middle; text-align: center; padding: 5px; } .tx-dropdownsitemap-pi1 div.expAll { background-color: #FFF; border: 0; padding: 0; } /*#cw_rightcolumn{float:left;width:145px;margin-right:10px;font-size:.95em;line-height:1.25;} #cw_2columns_brands #cw_rightcolumn{margin-right:0;}*/ #cw_rightcolumn { float: left; width: 145px; margin-left: 10px; font-size: .95em; line-height: 1.25; } #cw_2columns_brands #cw_rightcolumn { margin-right: 0; } /* #cw_skyskrapercolumn{float:left;width:160px;} #cw_skyskrapercolumn div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image{margin:0;} #cw_skyskrapercolumn div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image{margin:0;} */ #cw_skyskrapercolumn { margin-top: 10px; float: right; width: 160px; } #cw_skyskrapercolumn div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image { margin: 0; } #cw_skyskrapercolumn div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image { margin: 0; } #cw_logosponsors { margin: 0; float: right; } #cw_logosponsors img { border: 0; } #cw_partnerbrands_box { margin: 15px 0 10px 0; width: 160px; float: right; } /*#cw_footergroup{bottom:0;background-image:url(../../images/bg_contentcontainer.png)!important;background-image:url(../../images/bg_contentcontainer.gif);clear:both;}*/ #cw_footergroup { clear: both; } .cw_boxfootercontainertopleft { background: url(../../images/box_footercontainer_topleft.gif); } .cw_boxfootercontainertopright { float: right; background: url(../../images/box_footercontainer_topright.gif); } .cw_boxfootercontainercontent { color: #333; padding: 0 10px 0 10px; } .cw_boxfootercontainerbotleft { background: url(../../images/box_footercontainer_botleft.gif); } .cw_boxfootercontainerbotright { float: right; background: url(../../images/box_footercontainer_botright.gif); } /*#cw_footer{color:#C89900;font-size:9px;height:65px;background-image:url(../../images/bg_footer.gif);background-repeat:no-repeat;padding-top:10px;padding-right:15px;padding-bottom:5px;padding-left:15px;margin-right:10px;margin-left:10px;}*/ #cw_footer , #wt_footer { color: #C89900; background-color: #333; margin-right: 10px; margin-left: 0px; margin-bottom: 8px; } .cw_footercontainertopleft,.cw_footercontainertopright,.cw_footercontainerbotleft,.cw_footercontainerbotright { height: 12px; width: 5px; background-repeat: no-repeat; font-size: 1px; } .cw_footercontainertop { } .cw_footercontainertopright { float: right; background-image: url(../../images/box_footercontainer_topright.gif); } .cw_footercontainertopleft { background-image: url(../../images/box_footercontainer_topleft.gif); } .cw_footercontainerbotright { float: right; background-image: url(../../images/box_footercontainer_botright.gif); } .cw_footercontainerbotleft { background-image: url(../../images/box_footercontainer_botleft.gif); } /*#cw_copyright{color:#999;}*/ #cw_copyright { color: #999; margin: 5px 15px; } /*#cw_footer .footermenu{height:15px;}*/ #cw_footer .footermenu { height: 15px; margin: 0 15px; } #cw_footer .copyright { height: 50px; vertical-align: bottom; } #cw_signature { text-align: center; font-size: 9px; padding-top: 10px; padding-bottom: 10px; } .cw_2columns tr,.cw_3columns tr { vertical-align: top; } .cw_sep_left { padding-left: 5px; } .cw_sep_right { padding-right: 5px; } .cw_column { padding: 5px 0 5px 0; } .cw_3columns .cw_column { width: 33%; } .cw_2columns .cw_column { width: 50%; } .cw_2columns .cw_column_66 { width: 66%; } .cw_2columns .cw_column_33 { width: 33%; } .cw_frame_indentleft { margin-left: 30px; } .cw_frame_indentboth { margin-left: 30px; margin-right: 30px; } .cw_frame_rulerabove { border-top: 1px solid #ccc; } .cw_frame_rulerbelow { border-bottom: 1px solid #ccc; margin-bottom: 20px; padding-bottom: 0; } #cw_content .cw_frame_rulerbelow p { margin-bottom: 0; padding-bottom: 0; } .cw_frame_highlight { border: 1px solid #ccc; padding: 5px; margin-bottom: 20px; } #cw_content .cw_frame_highlight p { margin-bottom: 0; padding-bottom: 0; } .tx-indexedsearch-browsebox TD { padding: 10px; } .tx-indexedsearch-percent { font-weight: bold; } .tx-indexedsearch-secHead { padding-top: 20px; } .tx-indexedsearch-secHead TD { font-weight: bold; } .tx-indexedsearch-title A { font-weight: bold; } .tx-loginboxmacmade-pi1-error { color: #BE0027; } TABLE.tx-loginboxmacmade-pi1-loginTable { margin-top: 10px; } .tx-loginboxmacmade-pi1-loginTable TD { padding: 0; vertical-align: top; font-size: 1em; } TD.tx-loginboxmacmade-pi1-labelCell { background-color: #0C1651; padding: 5px; font-weight: bold; color: #FFF; } TD.tx-loginboxmacmade-pi1-fieldCell { background-color: #B5D6F6; padding: 5px; } #cw_content ul.csc-sitemap { margin-left: 0; padding: 0; list-style: none; } .csc-sitemap ul { margin: 10px 0 20px 0; } .csc-sitemap li { list-style-type: none; font-weight: bold; color: #FFF; } .csc-sitemap li a { font-size: 15px; font-weight: bold; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCC; display: block; } .csc-sitemap li li { list-style-type: square; } .csc-sitemap li li a { font-size: 11px; border-bottom: 0; display: inline; } .csc-sitemap li li li { list-style-type: square; } .csc-sitemap li li li a { font-size: 10px; } #tx-fotoboek img { margin: 0; border: 1px solid black; } #tx-fotoboek table { width: 100%; } .tx-fotoboek-nav { background-color: #0C1651; padding: 6px; color: #FFF; font-size: 1em; font-weight: bold; } .tx-fotoboek-nav a { padding: 3px; color: #FFF; text-decoration: none; } .tx-fotoboek-nav a:hover { background: #06c; color: #FFF; } .tx-fotoboek-nav a:active { background: #CCC; } .cw_formgroup { clear: left; width: 100%; padding: 0; margin: 0; margin-bottom: 10px; } .cw_formseparator { border-bottom: 1px solid #000; margin-top: 4px; margin-bottom: 4px; } .cw_formitem { float: left; padding: 0; margin: 0; } .cw_formwrap .cw_formlabel { font-weight: bold; padding-top: 8px; padding-left: 4px; padding-right: 6px; padding-bottom: 0; margin: 0; } .cw_radio_label { font-size: 12px; } .cw_formfield { padding-left: 4px; padding-right: 6px; padding-bottom: 0; } .cw_formfield .cw_formlabel { display: inline; } .csc-mailform-check,.csc-mailform-radio { width: auto; background-color: transparent; color: #000; border: 0; } .cw_formwrap h2 { margin-top: 4px; margin-bottom: 4px; } .cw_slimform { display: inline; } .cw_frame_boxwhitestroke .cw_formlabel { padding-top: 0; } .cw_frame_boxwhitestroke .cw_formgroup { padding-bottom: 10px; } .tx-quickpoll-pi1 h2 { font-size: 13px; font-weight: bold; text-align: left; margin-bottom: 0; } .pollquestion,.pollresulttext { font-size: 11px; text-align: left; } .polltotal { font-weight: bold; } .pollanswer { background-color: transparent; } .pollpercentbar { background-color: #B5D6F6; } input.pollsubmit { width: auto; height: 25px; background-color: #DBDBDB; border-top: 1px outset #eee; border-left: 1px outset #bbb; border-right: 1px outset #ddd; border-bottom: 1px outset #ccc; } input.pollsubmit:hover { background-color: #E0EEFC; border-top: 1px solid #93a2bb; border-left: 1px solid #93a2bb; border-right: 1px solid #93a2bb; border-bottom: 1px solid #93a2bb; } input.pollsubmit:active { border-top: 1px inset #dce1e9; border-left: 1px inset #dce1e9; border-right: 1px inset #dce1e9; border-bottom: 1px inset #dce1e9; } .cw_highlightnews_imgbloc { width: 120px; float: left; } .cw_highlightnews_contentbloc { margin-left: 0px; } .cw_newsdate { font-size: .85em; color: #999; } .cw_newsdate span { font-size: 1.1em; color: #000; } .cw_roundboxesgold .cw_newsdate { font-size: .85em; color: #FFF; } .cw_newstitle { font-size: 1.1em; font-weight: bold; } #cw_pagesubtitle { padding-bottom: 2px; } .cw_roundboxesgold .cw_newstitle a { color: #000; } .cw_morelink { text-align: right; font-size: .85em; clear: both; } .cw_headlinesbloc .cw_morelink { text-align: right; font-size: .85em; clear: both; /*h2 7*/ border-bottom: #5c5c5c solid 1px; } #cw_content p.cw_morelink { text-align: right; font-size: .85em; } #cw_rightcolumn .cw_morelink a { display: block; background-position: left 3px; } #cw_rightcolumn .cw_roundboxes .cw_morelink { text-align: left; } #cw_rightcolumn .cw_roundboxesgold .cw_morelink a { text-align: left; /*background-image: url(../../images/bullet_morelink_dark.gif);*/ color: #000; } H3+.cw_morelink { margin-top: -15px; margin-bottom: 3px; } .cw_morelink a { padding-left: 15px; /*background-image: url(../../images/bullet_morelink.gif); background-repeat: no-repeat; background-position: left;*/ } .cw_headlinesbloc .cw_morelink a { padding-left: 15px; /*background-image: url(../../images/bullet_morelink.gif); background-repeat: no-repeat; background-position: left;*/ } .cw_headlinesbloc .cw_morelink a { /*h27*/ display: none; } .newslisttable { width: 100%; margin-top: 10px; margin-bottom: 10px; } table.newslisttable td { padding-left: 10px; padding-right: 10px; } table.newslisttable td.cw_newsdate { width: 100px; text-align: center; } .cw-news-archive ul { list-style-type: none; padding: 0; margin: 0; } .cw-news-archive li { padding: 0; margin: 0; padding-left: 6px; } .cw-news-archive .news-amenu-item-year { font-weight: bold; } #cw_rightcolumn .cw_newsbloc { padding-bottom: 10px; } /*#cw_home #cw_centercolumn{width:765px;}*/ #cw_home #cw_centercolumn { width: 784px; } /*#cw_homerow2{background-image:url(../../images/bg_cw_home_row2.gif);background-repeat:no-repeat;height:30px;clear:both;margin-bottom:10px;padding-top:10px;}*/ #cw_homerow2 { background-image: url(../../images/bg_cw_home_row2.gif); background-repeat: no-repeat; height: 23px; clear: both; margin-bottom: 8px; padding-top: 5px; /*display:none;*/ } /* #cw_homerow3{clear:both;height:190px;} #cw_homerow3 .cw_roundboxestitle{height:40px;text-transform:none;font-size:12px;border-bottom:0;line-height:normal;} */ #cw_homerow3 { clear: both; /*margin-bottom:8px; padding-bottom:8px; height: 260px;*/ } /*#cw_homerow3 .cw_roundboxestitle { height: 40px; text-transform: none; font-size: 12px; border-bottom: 0; line-height: normal; }*/ #cw_homerow4 { clear: both; } /*#cw_homecol11{width:572px;_width:570px;float:left;margin-right:10px;}*/ #cw_homerow1 .cw_headlinesbloc { border-bottom:1px solid #333333; clear:both; /* height:80px; *height:79px;*/ height:86px; *height:87px; padding-top: 5px; margin-bottom:5px; padding-bottom:5px; position:relative; } #cw_homecol11 { width: 388px; /*_width: 390px;*/ float: left; /*overflow: hidden;*/ } /*#cw_homecol12{width:183px;float:left;}*/ #cw_homecol12 { width: 388px; float: right; } #cw_homecol12_1 { float:right; /*margin-right:3px;*/ /*width: 186px;*/ width:190px; } #cw_homecol12_2 { float:left; /*margin-left:3px;*/ /*width: 186px;*/ width:190px; } #wt_homecol1sub { clear: both; } div.box_cw_homecol12.contentFrame_100 { /*margin-left: 8px;*/ width: 388px; float: right; /* For watchfinder and montre du mois background problem resolution */ /**margin-top:8px; */ } /* div.box_cw_homecol12.contentFrame_0 { width: 186px; float: right; margin-left: 8px; } */ #cw_homecol21 { width: 163px; float: left; font-size: 14px; padding-left: 5px; } #cw_homecol22 { width: 597px; float: left; font-size: 14px; } #cw_homecol22 a { font-weight: bold; padding-right: 20px; } #cw_homecol12_3 img { margin-bottom:2px; *padding-bottom:5px; /* IE7 hack */ } #wt_homecol31, #wt_homecol32{ float: left; width: 300px; margin-right: 8px; display: inline; } #wt_homecol33 { float: right; width: 168px; } #wt_homecol41 { float: left; width: 388px; } #wt_homecol42{ float: right; width: 388px; } #wt_homecol42 img{ padding-top:4px; *padding-top:10px; } #wt_homecol42 p { text-align:center; } /* #cw_homecol31,#cw_homecol32,#cw_homecol33{width:183px;margin-right:11px;float:left;} #cw_homecol34{width:183px;float:left;} #cw_homecol41{width:572px;float:left;margin-right:10px;} #cw_homecol42{width:183px;float:left;} #cw_homecol31 .cw_roundboxescontentspacer,#cw_homecol32 .cw_roundboxescontentspacer,#cw_homecol33 .cw_roundboxescontentspacer,#cw_homecol34 .cw_roundboxescontentspacer{height:120px;} #cw_homecol11 .cw_roundboxescontentspacer,#cw_homecol12 .cw_roundboxescontentspacer{height:378px;} #cw_homecol41 .cw_roundboxescontentspacer,#cw_homecol42 .cw_roundboxescontentspacer{height:328px;} */ #cw_homecol31, #cw_homecol32{ width: 190px; margin-right: 8px; float: left; } #cw_homecol33 { width: 190px; margin-right: 8px; float: left; } #cw_homecol34 { width: 190px; float: left; } #cw_homecol41 { width: 572px; float: left; margin-right: 10px; } #cw_homecol42 { width: 183px; float: left; } #cw_homecol31 .cw_roundboxescontentspacer,#cw_homecol32 .cw_roundboxescontentspacer,#cw_homecol33 .cw_roundboxescontentspacer,#cw_homecol34 .cw_roundboxescontentspacer { height: 120px; } /* .cw_headlinesbloc{border-bottom:solid 1px #333;padding-bottom:5px;margin-bottom:5px;height:80px;clear:both;position:relative;} .cw_headlinesbloc img{float:left;} .cw_headlinesblocdate,.cw_headlinesbloctitle,.cw_headlinesblocresume,.cw_headlinesbloc .cw_morelink{padding:0 0 1px 0;float:left;width:424px;margin-left:10px;} .cw_headlinesblocdate{font-size:10px;color:#666;line-height:10px;} .cw_headlinesbloctitle{font-weight:bold;line-height:13px;} .cw_headlinesblocresume{font-size:11px;line-height:12px;} .cw_headlinesbloc .cw_morelink{position:absolute;bottom:0;right:0;} */ .cw_headlinesbloc { border-bottom: solid 1px #333; padding-bottom: 5px; margin-bottom: 5px; height: 80px; clear: both; position: relative; } .cw_headlinesbloc img { float: left; } .cw_headlinesblocdate,.cw_headlinesbloctitle,.cw_headlinesblocresume,.cw_headlinesbloc .cw_morelink { padding: 0 0 1px 0; /*h 27*/ float: left; width: 248px; margin-left: 10px; } #cw_homecol11 .cw_headlinesblocdate, #cw_homecol11 .cw_headlinesbloctitle, #cw_homecol11 .cw_headlinesblocresume, #cw_homecol11 .cw_headlinesbloc .cw_morelink { padding: 0 0 1px 0; /*h 27*/ float: left; width: 242px; margin-left: 10px; } .cw_headlinesblocdate { font-size: 10px; color: #fff; line-height: 10px; } .cw_headlinesbloctitle { font-weight: bold; line-height: 13px; } .cw_headlinesblocresume { font-size: 11px; line-height: 12px; } .cw_headlinesbloc .cw_morelink { position: absolute; bottom: 0; right: 0; } .cw_livebloc { /*background-image: url(../../images/bg_live_bloc.gif);*/ /*background-repeat: no-repeat;*/ /*margin-top: 10px;*/ border-bottom: solid 1px #666; height: 89px; margin-top:2px; clear: both; /*height: 86px;*/ *height: 89px; *margin-top:2px; } .cw_livebloccol1 { /*width: 120px;*/ /*padding-top: 5px;*/ float: left; padding-top: 4px; /* 15px initially but changed due to the virtual clock */ width: 90px; font-size: 13px; font-weight: bold; } .cw_liveblocol1title { padding-left: 30px; } .cw_liveblocol1content { /*padding-left: 10px;*/ line-height: 10px; } .cw_livebloccol2 { float: left; width: 273px; overflow: hidden; height: 90px; position: relative; /*height: 87px;*/ *height: 87px; } #cw_livescrollingzone,#cw_livescrollingzone-copy { /*margin-top: 4px;*/ position: absolute; margin-top: 0px; *margin-top: 0px; } .cw_livescrollinggroup { /*height:45px;*/ margin: 0; border-bottom: solid 1px #666; padding-top: 2px; padding-bottom: 1px; height:21px; /* IE7 hack */ *padding-top: 3px; *height:20px; *padding-bottom: 1px; /* IE6 hack */ _padding-top: 5px; _height:20px; } .cw_livescrollingdate { /*color: #666;*/ display: inline; font-size: 10px; line-height: 10px; } .cw_livescrollingcontent { display: inline; margin-left: 5px; font-size: 11px; line-height: 14px; } /* New info live management */ #wt_livescrollingzone, #wt_livescrollingzone-copy { position: absolute; margin-top: 4px; } .wt_livescrollinggroup { /*height:45px;*/ margin: 0; border-bottom: solid 1px #666; padding-top: 2px; padding-bottom: 1px; height:26px; width:273px; /* IE7 hack */ /*padding-top: 2px; *padding-bottom: 2px; *height:24px; *width:273px;*/ *padding-top: 3px; *padding-bottom: 2px; *height:24px; *width:273px; } .wt_livescrollingdate { /*display: inline;*/ /*color: #666;*/ font-size: 10px; line-height: 10px; } .wt_livescrollingcontent { /*margin-left: 5px;*/ display: inline; font-size: 11px; line-height: 14px; } .cw_watchgroup .firstline td { border-right: 5px solid #FFF; border-top: 10px solid #FFF; } .cw_watchgroup .oddline td { border-left: 1px solid #CCC; } .cw_watchgroup td { width: 33%; border: none; border-left: 1px solid #CCC; padding: 0 10px 0 0; } .cw_watchgroup .seperator td { border: none; } #cw_content .cw_watchgroup td ul { margin: 0; list-style: none; list-style-image: none; list-style-type: none; } #cw_centercolumn .cw_watchgroup li { padding-left: 15px; margin-bottom: 15px; list-style: none; list-style-image: none; list-style-type: none; } .cw_watchgroup li.headline { background-color: #CCC; color: #000; font-weight: bold; padding: 5px; display: block; } .cw_contentmenu li a { background: url(../../images/bullet_morelink.gif) left 3px no-repeat; display: block; padding: 0; padding-left: 15px; font-weight: normal; line-height: 12px; color: #C89900; } .cw_watchgroup li.headline a { background: none; padding: 0; color: #000; font-weight: bold; } .link_to_brand_list li { font-weight: bold; } .link_to_brand_list li a { font-weight: bold; line-height: 15px; } .cw_magazine_imgbloc { width: 175px; float: left; } .cw_magazine_imgbloc img { border: 1px solid #E0E0E0; } .cw_magazine_contentimgtd { height: 285px; } .cw_magazine_contentimgtd img { border: 1px solid #E0E0E0; } .cw_magazine_contentbloc { margin-left: 185px; } .cw_magazinetitle { font-size: 1.1em; font-weight: bold; } #cw_notingbloc { text-align: right; margin-bottom: 5px; } .cw_spg_img_menu,#cw_content .cw_spg_img_menu { list-style-type: none; margin: 0; } .cw_spg_img_menu li { float: left; width: 150px; height: 150px; display: block; text-align: center; margin-right: 24px; margin-left: 24px; /*_margin-right: 21px; _margin-left: 21px;*/ } #cw_content img.templateDisplay_imageNotFound { display: none; } #cw_content .upperCase:first-letter { text-transform: uppercase; } /* Login box, these lines are also put in file css/Extension.css. This done in anticipation of the next yuicompressor.jar */ #cw_content .tx-felogin-pi1 label { width: 150px; float: left; text-align: right; padding-right: 10px } #cw_content .tx-felogin-pi1 input[type=submit] { margin-left: 160px; } #cw_content .tx-felogin-pi1 form div { padding-top: 6px } #cw_content .tx-felogin-pi1 legend { font-weight: bold; padding: 0 0.5em; margin-top: 10px; } #cw_content .tx-felogin-pi1 input[type="submit"] { margin-bottom: 10px } /* Tablebox */ .wt_table { display: table; } .wt_tablerow { display: table-row; } .wt_tablecellminibox { vertical-align: middle; text-align: center; /*border: 1px solid #444444;*/ display: table-cell; } /* This content does not appear in IE6 without float */ /* * .wt_roundboxescontentspacer { } */ .wt_roundboxescontentspacer { /*height: 164px;*/ padding-top: 4px; *padding-top:-1px; *margin-left:-4px; /* This content does not appear in IE6 without float */ _float:left; _padding-top: 1px; _margin-left:1px; } /* New marketing box */ .wt_reqmessage { color: #FF0000; } #wt_specialbtn { float: left; height: 28px; width: 380px; margin-bottom: 8px; line-height: 28px; background-image: url(../../images/bg_specialbtn.gif); font-weight: bold; text-transform: uppercase; text-align: center; } /* @group wt_footerfirstmenu */ .clearfix:after { content: "."; display: block; clear:both; height: 0; visibility: hidden; } .clearfix { display: inline-block; } ul#wt_footerfirstmenu { padding: 0 15px; } ul#wt_footerfirstmenu ul { width: 160px; margin-right: 10px; list-style-type: none; float: left; /*border: solid red 1px;*/ } ul#wt_footerfirstmenu ul li { float: none; text-transform: uppercase; font-weight: bold; } ul#wt_footerfirstmenu li { /*text-transform: none;*/ /*float: left;*/ } ul#wt_footerfirstmenu li ul li { font-weight: normal; text-transform: none; } /* @end */ /* @group wt_advanced_footer */ #wt_advanced_footer div.tx-alphasitemap-pi1 { clear: both; position: relative; padding: 0 15px; /* the proper rules ready for future */ column-count: 5; column-gap: 20px; column-rule: none; /* Moz/Firefox rules */ -moz-column-count: 5; -moz-column-gap: 20px; -moz-column-rule: none; /* Safari & Chrome rules */ -webkit-column-count: 5; -webkit-column-gap: 20px; -webkit-column-rule: none; line-height: 15px; } #wt_advanced_footer div.tx-alphasitemap-pi1 h3 { /*margin-top: 15px;*/ padding-bottom: 0px; /*width: 150px;*/ /*float: left; clear:left;*/ /*display: none;*/ } #wt_advanced_footer p.alpha-sitemap-chars { display: none; } #wt_advanced_footer div.tx-alphasitemap-pi1 ul { list-style-type: none; /*margin-bottom: 7px;*/ } #wt_advanced_footer p { display: inline; margin-right: 5px; } div.wt_thirdfooter { clear: both; padding: 10px 15px; } /* @end */ /* #cw_homecol12_2 div.cw_roundboxes div.cw_roundboxesgrey .cw_roundboxestop { } */ /* #cw_homecol12_2 div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxestop div.cw_roundboxestopright, #cw_homecol12_2 div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxestop div.cw_roundboxestopleft, #cw_homecol12_1 div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxestop div.cw_roundboxestopright, #cw_homecol12_1 div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxestop div.cw_roundboxestopleft { display: none; } */ /* #cw_homecol12_2 div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxescontent { /*height: 186px;*/ /*padding: 0 0px 0 0px; margin: 0; /*background-image: url(../../images/roundboxes/roundboxesgrey_top_complet.gif);*/ /*}*/ /* Height of the watch of the month and watchfinder design */ #wt_homecol1sub div.cw_roundboxes div.cw_roundboxesgrey div.cw_roundboxescontent { /*height:180px;*/ } /* Watch of the month adjustement */ #cw_homecol12_2 .cw_roundboxescontentspacer { margin-left:-9px; _margin-top:-17px; _margin-left:-6px; _margin-right:-7px; _margin-bottom:-6px; _padding-top:0px; _padding-bottom:0px; } #cw_home #cw_homecol12_2 .cw_morelink { padding-top:5px; } /* Resolve watch of the month and watchfinder margin problems under IE7 */ /* #cw_homecol12_1 .cw_roundboxescontent, #cw_homecol12_2 .cw_roundboxescontent{ *padding:0px; *margin:0px; } */ /* Resolve watch of the month and watchfinder background problems under IE7 */ #cw_homecol12_1 .cw_roundboxes, #cw_homecol12_2 .cw_roundboxes{ /*background-color:#333; *padding-bottom:0px; *margin-bottom:0px;*/ /* Avoid padding on background consideration on IE6 */ /* _padding-bottom: 0px; _marging-bottom: 8px; _background-color:#333; */ } /* First and second marketing box */ #cw_homecol31 div.cw_roundboxescontent div, #cw_homecol32 div.cw_roundboxescontent div { padding-top:5px; padding-left:5px; } /* Star + adjustement */ #wt_homecol33 div.cw_roundboxescontentspacer { padding-top:5px; } #cw_home #cw_homerow3 .cw_roundboxesbotleft, #cw_home #cw_homerow3 .cw_roundboxesbotright { height:13px; *height:13px; } #cw_home .cw_morelink { padding-top:5px; } /* Reduce bottom place */ #cw_home .cw_roundboxesbotleft, #cw_home .cw_roundboxesbotright { background-repeat:no-repeat; font-size:1px; height:6px; width:9px; } /* Some adjustement for the marketing boxes */ #cw_home #cw_homerow5 .cw_roundboxesbotleft, #cw_home #cw_homerow5 .cw_roundboxesbotright { height:13px; } #cw_homecol12_2 .spacer { height:7px; *height:12px; } #cw_home #wt_homecol42 p.cw_morelink { text-align: right; } #cw_home #cw_homecol11 .cw_morelink { padding-top:1px; } #wt_homecol42 .cw_2columns { border-bottom: solid 1px #666; } .cw_partnerbrandscontent #cw_pagetitle h1 { position: relative; left:-12px; font-size: 1em; padding-top: 5px; padding-bottom: 5px; padding-left: 12px; border-bottom: 1px solid #797979; width: 621px; _width: auto !important; color: #ffffff; } /* @group Search Box */ .cw_partnerbrandscontent #partnerbrand_search_box { clear:both; border-bottom: 1px solid #797979; padding-bottom: 25px; _display: block; _height: 10px; _overflow: hidden; } .alphabet{ _float: left; } .cw_partnerbrandscontent #partnerbrand_search_box ul { margin: 0; padding: 0; list-style-type: none; _float: left; _display: block; _height: 30px; _clear:both; } .cw_partnerbrandscontent #partnerbrand_search_box li { margin: 0; padding: 6px; float: left; color: #5e5e5e; _display: block; } .cw_partnerbrandscontent #partnerbrand_search_box li.filterable { cursor: pointer; text-decoration: underline; color: #fff; } .cw_partnerbrandscontent #partnerbrand_search_box div div{ clear:both; padding-top: 7px; } .cw_partnerbrandscontent #partnerbrand_search_box .alphabet span { text-transform: uppercase; padding-right: 15px; padding-left: 15px; font-size: 0.8em; } .cw_partnerbrandscontent #partnerbrand_search_box .alphabet input.input_text { background-color: #424242; color: #fff; width: 200px; padding: 2px; } .cw_partnerbrandscontent #partnerbrand_search_box .alphabet input.input_submit { text-transform: uppercase; padding: 2px 8px; border-style: none; } /* @end */ /* @group Brands List */ .cw_partnerbrandscontent #partnerbrandslist { padding-bottom: 10px; width: 100%; clear: both; } .cw_partnerbrandscontent #partnerbrandslist ul { margin: 0; padding: 5px 0 0; list-style-type: none; float:left; clear:both; width: 100%; } .cw_partnerbrandscontent #partnerbrandslist li { padding: 6px; float: left; width: 280px; margin-right: 0; margin-left: 0; margin-bottom: 0; margin: 0; } .cw_partnerbrandscontent #partnerbrandslist li a { color: #fff; font-size: 12px; } .cw_partnerbrandscontent #partnerbrandslist img { width: 160px; height: 80px; border: 1px solid #797979; } .cw_partnerbrandscontent #partnerbrandslist div { width: 100px; margin: 34px 5px 5px 9px; font-size: 11px; } .cw_partnerbrandscontent #partnerbrandslist div.longbrandname { margin-top: 28px; } .cw_partnerbrandscontent #partnerbrandslist li *{ float: left; } .cw_partnerbrandscontent .cw_roundboxesbot { margin-top: -10px; } /* Virtual clock style */ .wt_virtualclock { margin-bottom: 7px; } /* Watchfinder alternative queries */ ul#wt_alternativequeries { margin:0px; padding:0px; display: inline-block; } ul#wt_alternativequeries ul { float:left; list-style-type: none; margin:0px; padding:0px; } ul#wt_alternativequeries ul li { float:none; margin:0px; padding:0px; margin-right:20px; } /* @end */ _Khttp://www.worldtempus.com/fileadmin/templates/WT/css/extCss/extCss-min.cssÔ O)bplist00Ô 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€€€_Dhttp://www.worldtempus.com/fileadmin/templates/WT/images/bg_silk.jpgÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤ª`ÄÈÓ 6789CWNS.keysZNS.objects€©:;<=>?@AB€ € € € € €€€€©DEFGHIJKL€€€€€€€€€]Last-Modified]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagUX-PadZConnection_Tue, 15 Feb 2011 21:20:57 GMTUbytes_Apache/2.2.16 (Debian)Zimage/jpeg_Wed, 22 Jun 2011 06:18:12 GMTU19573_"178935-4c75-49c58bd7d4040"_avoid browser bugUcloseÒ./`a£ab2_NSMutableDictionary\NSDictionaryLuÒ./ef£fg2_NSHTTPURLResponse]NSURLResponse)27:PRd…‹¦­°³·»¾ÁÄÇÊÍÐÓÕ×ÙÛÝßáãåçéëòú  SXalou~‡‰˜£¥¯±³µ·¹»½¿ÁËÍÏÑÓÕ×ÙÛÝëù !&,7W]v¡§ÅÙßäèþ +h9OLuÿØÿàJFIFddÿìDucky1ÿîAdobedÀÿÛ„        %$$$%))))))))))    ##"##))))))))))ÿÀúš"ÿÄs!1AQaq"‘2ð¡±ÁÑáBñR#br’3SÿÚ ?üF´²jµÕïÐîðÒª³—d–ŸàåñÕ¼ÙÌ®úú´•T¿ÕÄüú3ÊVíüÈ¿‘ÖªµŠ§õ7¢’}Ë3óÖ#S+ºÄ¼fWW€9|Ö‹'*ú£šîc׿Ŀ–¼ë0´1iæ^Š_p!Û èô‚üçBÍç;lUç? :h§‰yMÂŽÁ¨pœ÷Äë’U¬½™ðìá~„¬ü5l̯ŸrÕ®%µèFi,â:tTg>× i©Õ­„´Ù–Òuζ`UÙÖ±LÚÚ-Ï{þ·ìÿþ_ö]{î“w”ÚäóéþÙýßݯ-ÔøüpúhzßyçuñâoØšÄ-wPßýÝ[t¤½»#Ë·•;r³ik×_‘%ݦ¸Î‡7’ÎÏÜ£tßN€Eì•xç–y-Œ‰zú‰Á §e\ý/ö%4ÔF6êfLÎÀiÊgŽK ·’Öú¶ÛoÈÎC`]ÙB‡’U’O|jõÏC90žÚ·8ª´¹z¯Ðu’Ãr’ŽÝŒDä…÷IÃRã®WD-÷ ¥[?mtŒ99€¿=æjÚD[Ëk9oM:€'“ë¡%8s¹Æ$ N1–¬<ËÂþëî«*RÙe¸è»ÿ]àÿù¾ÙUûlómtêqýõÕ_ܨ×L­²z?wuãðÃp¾”ã äx^fü—Õ8˜]×òuѧ¯UþLÑþ†¶‡‰neº¹ˆIô›ÈëËVYÕ§Œ5žäuqø`TÓNØ$“sÛP ‘ø‚ég%þ@Q9QžÅüj‰fSÂpþe«Uo»³äÛP×E×â^•›%Y{7¿À ­-Çp¥%eªxÁ­Ubú[Û§®åOI´nÓYþMh›†³X—? 4QKÿdeãŠËìË*ñM»CQ9꓈*—ö5Åû·[½t ªj¥¹\¢tz”´ÃíÝ®¿–µZ~(„ÜÙÙ$“S \—ÒœBm­’RZØQÊZ–ôˆ›Ô M!Ë䥮K¦Kù-Å%*ßùv’,ãE ý1 ãÇ;jÓ@sù|swjµJîrù+ÅÎÏC¾É%nKÛ³×±Éu4†´Ñ€¢ñ(ÖSßô-V¡¦ò–þÂÙm'+Ûb·äªöéÐ |¶\p•vÒ\ìyÞ[òmí´ýÅùo/¡ÇiÈ®»•O;·û‘h‰‡Õt–V:­À6úÏFO'§áý?"vè³ÔF'®¤á鎩‡3 f ½cmWêBNvêkJÕV^ú¦5ñ7…ÅK—ßVЍÝg©³¯Ò­…9~牺Ùm¦ðÈ·¡)ë:ÉÙýJµËM½TÇü™[ÂÔµ.>¦+ª–¶Q®~9³xøaGÄÙø¬Ô­žQó(êßÕ–ÞV cjî´X37µaOç©V·Y„@–ˆ A €’KPõžà@µ ­{  •7 pÕI·Ž¼¬”7e§üÓW.U¯ÀßÇUe -Ë]}\.µå*9(•=sŒ–ªŸ§aÎÝ V‹Ìù*´”©I4’yü‰¤·\{“™Ênz0'ÃÅ®O/ '0·‰Ð«›%h›yɲ‰)Y³áváÿ²Ig§æYCM´ÚúiÑb›S‚«p›Ë´Ê†˜*Ú³jôvµµkíd¼»yäñÕï®åRs‹?t·é°šªË^ç¶ÓmW”æ}ôù䯕QÊöÛéz7ñ"‘ááhõm :âªÏ©e ~‹WèZÕj·­RySšÕºåBã• j×±'¬L/ɳ *¦­g 9KoHîtbÓÔÏÊ¿±KRö}ØmÔY®åM¼õÒÑ3>†öà’kUsù/ÆygÐÑÙET{žcUkøÔ¼ãã€æò]ºÆ’ò¤ÁénZñìÛ˜øÓ+ lDF2%(ŒõÀÐ%×EûI;“;&Ž;½·-TÚŽ™’"~E×·:ji³S_wdšÆ éVâTÖ¹Î#*zdžšZ3O?þŸòÛT’ªÿäô/áðrmÕj´Ôäÿ¶ò¿ì¯ÛòåÁ'oV°¾@rý­yy³:ë“ì>ÕpðQËÊu™Î2|ÇýwÚêÍÅ\šî}EWŽ+:µ… a÷”M&òõYø$p:xét­-8˜VOǪÓI¶âg×lžj£|¡ËÑúËæ¥¡Ú°ë]^»œßÜë~.m]ôï¥zr£Pš„áëð<¯7ŠÔ——?U ký‹È¢‰&–ŸŽ…-O÷«äôHæäÕžÍé±­<­Z-ooW"õŒ-#ó2º‡/1©Ø’½eæ:˜ZšU¨îº‚×®åmV²÷f¼[ž:¯Í ©rܯH^ÕÊIö*Ó«‡¨4¡$ã÷ €\NV~ @@$`€˜õ‰K=‚IÆb\v- NsWªÓ ñø¬ó^ù5ñøS;á­E8¤þ›”û£z×”òKŠM·…ÛT¼.þ4ÕqiøÇnø,“Wm¨æó^ÏÝŸˆIU7J©jM½t'ج—gªmöŒ¯Ð ËÆ:,oëÒIurš[^ØÄ•­]u÷FD·4NÜXã•ÑçSÖ9F˜l—eÅÄòJlŸRÕñZÍBUµWº¬"³£WŽ6ЬfðyT¿»’Jz.ùÜÊÖªÅ^ÉãM»uÊJÒ’XkºITÕ›xXé, ÿe*ßÔ¹%–òñù9qïOé{¤dæÎßë²k)µŸ‡Àºj¶^8×êI¼¿Ø èÝ\*§*?)&ÊO íù²]iô­_ã OúêîñT¦Ë$|ç“Èü¾[y-­›3Úÿ¶û…ãûeã«÷yq;ÂÔñ¥1­~ŒÇÉYVŒÚa¿W¸¼œåK}>7ÜxWtýïZ­Ëß\5ÿÖ÷o”Fº.$ºg'¬š«ÖUnâÊc‡?P+ýnµª¶ëéÞ"{\W+‹ˆ/Ë—¹8i>S-;|t!Y¦ŸYVƒü“$éZ¯už¯DúÉìÝøÛMµQ¾Æíõ6Ómm©­œew]që gº²mµ¢XfviÓˈz$÷fœy[•S·MC+¼ñY®Ž²|W6¡;5X_‹òTQ¢1¼ç0eý¶M¶Ó„“O½«–¢·)a¿ù[;¦›m§¤çM°^µVXœgÓ»2oå™Oý Òa¹–´Ú\7–Ôn–?¸ªu˜÷&åõNÚÖË2›n8èó1òÕºÙʇŒn—`<àM“«‚ö”Yì“iî;É*rŸC»ÍnXO½·ÂìyöI7™_·p+*g$DwìL"TʘId Æ}K©ZZMhµ,Þ!6¥CøZ¤Ô½=M|xÌa•®èÚ•i'@&´NxOC¯ÃE 5ЧÆÚ˜ÐïñøâºFa®àJ¥ªÖñÓ§ÄÑ./»Ñ“Z­ð´LÏî|ËÁö÷óLñN=tH þÏÍý¿uj¯§Åì^«Qö^'kòÂQ«þE6´¼·–zßõþ Õ¯º5z0=o UJ¶mºéÓÕ“i²vQ«O§ø2ñÙ«¥eÊ“ûh^j½Õù힀h¸$¸¬ôï¤E6&eÄ=ßÄ‹rM6ÛÎVÅlÓKdÞóÔ üµâÔ)IÞë·ÄÆ×¯Õg-=~Üëò;7*{á-;©8¬òšPÖŽ%öªé´’p’z-`¯›ÅâòÑ:¸Æ[JgøjìÛ÷]wŒz—§–¶n©$Üñ_ø¸‡? <'ÛZ‰$ætõÖkUÕÁï:øüž4¼•Za©‰9|ßeK{ÓÏ‘;(ýÀó|wᕦèÝÖ¶ªµ\¼¸3¿‚õxÕ8ÀñyZ­ß´…‹3êCi¤£/àkz$VV=ÐÜ#.­ZÒ5¼ÔQVÚ¥(ޖëI¶²ã!×û&ð”aµ£ž;BïØ%ŸCKQ¥9…ªz‘Æ:g Pvü‰ÂÀv_¡¸Ïê‚m9Ñ ¹Ku9õ%ß,Œg 2ñò&vœÃüÀeá)ødº´“xÛVe‡ 5<¦z3¾ DCˆõóeÒQ?ìµDGEðO|$LB“'Љ×rŸU¸«•¾'±­aU½ÓM5¬™zKqž…¼tµœÖ,Ö^ tøšK]gܧ¦¹:j—Ü'[©s¢Ðóù^“´¥Žú›×Èë·Ó9cÔ¥B¶ÒëT^¶VP½­Äòq*êªÚŽ5R²“øu&ßGþÅ*ÑíZ¥ðÓ kh…d’S wøÛ”·¶}×ÈšÙ¦œ¶¦>¦ËÜ¡ð†©§®ª2.x´Ý’úw3IÅ­1XÄcN¨»i¿j‹bÆ2·"V°›ø¬—‘.KŠ!8–úú†×²ZnbËÿwËV™}ûl ŠùlãŽú-“õdÕÚM©Ò^еdYçIÚvÈyuth¿g©3[]L<·fž[_ÈÇ Ò­%g«ô)|áÖ7ÎÐZ2¹Y¯w»*Ôá¸R—îë?ûUaL7ÕÄœ§}ünО·É¸PpÙ:¶ž¨êù”6ûZeejuùœ¨˜ˆ9låòæz›sfÒÃzt':·&V@•ÙdÓTûlS\ïÓcHrÐD²ÚþN¯‰ÞÉ/›ÑøªœJÕbNÿ #+ (íêéãUNŸ6©U+.}BÆ­L–ìߨܼ9O®þãî¹qûzá}V_¡éymoåäQXo=œóùm÷kùm­ž=6ÿoáþÉm7 Ôú´ñ[Çã÷?nxÒåý‡‰·§µ)´¼`õù-á9k\•ò.WÄÆ‘®ÄªÃáË:¶¦Yk% Y}:ôùH^Z¤¦Úewïƒžßø¼µ¯Hlô-DÛTn³†¦W¦N{øÓRê’Òw~ rÿmªçFœ¼mùšøü®Öx”Ô,Nz™¥îzôXÜ…WT•œUfvõÀµ|vöëk8´Ês×&>O³ú«E1™ê»[:̯léÓþK¿+vÓÞ–{®“âã䢄ý½:¼¤’Îç¤\Ãåé&oíSús¦óýÕ¶ša®++#Éâuz8Œw-ãz6²À‹®XQ+Vfê•yF¯C¦ôORÛ]Ûèg䣶Ÿæ@çOe0UõÛ¡w4ÊyÒ;2»È¿bq9êËy ¶´qͬþœä¯—•Õ[Q„ê¦5þÇã²÷q‡¬èÖv1·ÒâÞ“£ïƒo‘.^?,7nÒçÓ<Öi¹˜®%>åÝŸ»Uj&ËYîeä²o”DÃ┬m0Ú†ÿ­Ãiꀽîªí-YjšQ«É*éûíD—m?R»;Öª1 5Ø_û/¹U¯ôøõ²‹9ùžw†œî«1:··r<ÞWæòÛÈñ/C¯ì©lª¿«n±°‡ÃýXUÊã õGM]ªíˬÄc½ Ju­RRÒRá,j–†ÔI¸MOÕd²³®X^úím'8wn$Š%VÓÅwo$á§É{›ZíP%«×iS2ôD«7ªÃø'Ð6›u”¥|~!D%9ùF9µgú¡·¹~Ô”et]‰q_þÝV2U$¾§ róÀ–¥%]œG}No%- ¶ÜèÙÒß¶j´Õ7¯âLœ´÷kóì’R¥ÎÓ¡œ¸²‡Ån»~O³i8i6ãOC–iÕ% BìÞÉ*R_öì­Z™q£,è’ÃYX{ÎŽŽP¸ÙBéÕ—¯™UCp¥(ÑÇS^¾Ù3“iÕånØtµ8:®©öêsßÀ×»Æ÷ÎÞ…«ä†¬µPœ~Ri[UµÉ­1²`sÓ-U¯‚1µ^4V°w¿o¦l³Œ/‡Vcåñ»Ený®b€qûcHަ-LÂïó6ò§Î&xïÕ¤å­ä ÃÔL¾OSKÇÕ‡Ìñ3 Wè-X—ùá¦ÆlÖêaZÚu!ByÇcKûœªëЫ„º÷ý€Ù5qžä·µíÙ~}€žI¯jþd½šiq¬Â÷=0f¾™å á÷ìl²ÓÓ9[ÇPã…Ê³Š·òEëšðqË=§rË1[})á½gbZ¶ºY¬@ÃMº´Òy[6»z—äžãZµ w܈÷<5],·ž¤Ö´³³i†ڕîÓVœ¨èùýQ5iK™Óþ ê¹Ñ¤§9‰ÿ‚<•µ­/9Åú²ÿRM¨ª1ñ€ µn]R[qé³ÌÈöáfª=Üu‰ø¢ÙM:9¦¹ÿ%my½¯Zð£}4­aWUþ­NÿÈ„ëYþÆí/ÚÓÑ?«Öš…]›è·LY¹”á=3–¶ý™£ÅV“ÂÉFÆN9.^Ä’—twI(Æ#öÔ?$«(›oŽôkk:{­ºIãó’kkV?ü]V¹þLëx·+)Nfº,kŒi8ÊŸˆŠ^Í¥Â~§mrÕºmÕý+ý§+e&-¬òÖb4qùJ•–Ú¼¿õpž` Ú¼¬ÚÄ)Õ%е9RÜ“äÕ^±…¢H¯•ÕÚ+T’IÛ3rõ’Þ>¼ªÒáÜû§9ON‰'kHÑOa)©kÝE=újFh×·”á&²³3í#JZ­âV|?ä ¥Sn;×øg7‘6íe iÉôzV\¸µ‰R.ÕœWéOM`O%fªùίc3{fÑŽ‘ÜËé´Xv(À€·‘9Ja<˜Y4’Y×'c‰†µpôÐÂÔM$µ—3¤•S–’õf”¤kèZµrÚÃQ¡¯ŽÕòZä ðøÝõ^›#¾¾6ÓMåCM™øèœBÏðoZ·‡œÂŒu¯(®lœ¾¤ÚcªŸH.ª²ã3©Ï÷ZøáÆZÍg~Àg÷jøÒUqoØñ¾ïÌííO]|ÿqo"rôÓ±ÁgÊÓòÞ*?%¸§Ùë}§ƒÙ_#®Wè¦?´ðò\Ö\ªݞ²IV,§ÉÆú¨ôUå_ú®“¦Æ¹Vö×\b"ž'š·›yè­èiÊÏŒ}IçM€¼7£÷LDbzô"Ó‡»ËXÛ6š·ðµ×â"WµK®éÔ™ŠÝ(ÏÀ¶¶¦”Ehëu/ò_ذå'ºÏêmÄFw„ºj[=Tî·é%”¤ê”-jEk–’”ÜÚz0Òª¯Ä‹% ÚS[­;G¡8v÷CNjÊæÊ-—{-w M”ZãÔÇÉ-µ ± ›q‹'W5X•¤ô3òÕ­œç>€rÞ±®#-~…©èÖ¶ý¬¬ã”~©Áøó[§ðK°³²›-vkLýÚ¸_ù-Ç–Žxé=µa¬¦ßû0)ÉqË4éÔ›+)­³ÛH‚RI¤°žý·"VšN“´` <~F›u„”N6Ôºòhž~ìuÜÇ•²ãU=w!YBÄB|±/ [Ëà¥Ö»J9íâþ¹vyŸgFΟ’«ŒuÉ­•mN.©¦“]¤+FÕ¥5¶ò,«sÑÆÝÍüßovSdžÙ0ö·ÕnôÆ­U·…õF\ôÊÊÌ6#W¯uúþ»;5U3˜è€¥a§3Õ.£Û᥎ÿZål%ž˜PF5IñÜiUCËìDDnºhœ6¿ˆãŒã~R«2ÔK‰O;d·$Òå<ë…2!ÚmY”›~ƒ†ñ»Òé§“Åj[ÿôSÅKß àÚ¬ÕNeµ¬.ˆçªu÷«Fpú>æ•ò«føkF¦%/jL*Õ54˜ÆÆré[Z=µµ}¯÷] eÙµUîo9ÃìŠZ´WMY5f—)ÌÎÐ «»¸Ž)¯bN vˆ´û±—_ä³PøÙ*ÂSË÷(ý±Ï3ôîšZHåâ²IÓ‹Ï,¿‚DJiÓÓ |v%ÖÊ©¸ªxMf^¾¤qµ¹B—)Ù/Ú4ýqÊ«-cÛŸ‚ Š«®©4ö33ü´qX—Ç´uŸ+oºÄÆàE›iGWyF+ɶ¥º·šÎ>é¶¹×µ³X”ö°‹Õ»Y9Å× ³]ÓZ(Ûb©ñ˜Ñþ2ÚN:-vo9-e\U¤£_HÜÎyeãñزnº<>šä M’NÖP§Û3"ïÚ•œ©Ê}ï&tâÛ­–™AÕ¹ÒèM´¸¹Iæ4ÌuÜ56kXX²ÝNæ»Â—Õêj«t𸧚Úaa½:À•ªå$Ò«ÆÚ‘ל8vZi¤nMœ·k(Je5=ŠrYØ}’r^jèÖØ2·»= ®›P³©„ƨ UÍ{¢¬}6ìËY˜%¹ixS¦[Zªœb'ViÁ+Düžª2^µ†’Z¼v:x!:Ì÷xÉÑãñÖª"]c%ª¥çY™4­%Ö¯}zÑJʳ»…))ÓRÎ)WiK¢ß'ÝýÝkÆ´xX…ú7Ü֞䥯É7ŸîoämYÎ ¸û‡ämœ¶z¶^ÏN¤R®Ì®¯Ôô¾ÃÀœ^Ú)Žìµðÿ]_‘âTÕh¿S¢—åË<”o„SÉärümiªOóÔª²šÕu΀:“QULãÚ–…ÒO/×>¦t²ª˜Âo8}5vuuuPÞjÿŸT¤ëY½µÌBã sôÛü#.yœ¥˜ý2Oº¸‰[¶ñéÔ Yâ[ÿãŽË™jÚ®ù)›ÂmµZâ ¸n¹eê¤ SVVUۮȭš·µi±ZÖï5»•¶‚fÕo*Ø{|!~àš´´¹?“î%B×–±¾¿mín;&’}:kV°¬›má̸îUXJɹßhÁ—–¶q.!g;¬›^RT®gJÆ©76V­½Ùƹˆ C³´&Ö²RÕšÂÌ?O]M~”éºÛ¾ÅoK4Ûpôù¯@1àÔÕ­GtC¯*Ï– ZIB_L/c6ç ÷¹… ;F«r¶|›r´Ó²/ˆkOðg»Šåæ&"Ñÿ–1¶ èÚYЈ²j0–ZßÃê—ú 4ãinTuÛàYy,¥K޽ºAœ¾rÞ1± æ½ñ¨JõUI¿cÖssyþÑQg‹4Õ¥–‹M[öËZwÒ6ðù•[­ßTÐu“m%­ZÙÃöôGŸí+z¿7ÛbºßǬz_Ö£ý^ï»Àºx­-aY)X•9Ʀ6¯%5PÞ>ô¤Å“I§„û¢¿û)u[êÖÑ”÷Ç`3t•ß.ÉlWú^yN·¬o&ü_.JÉñpŸ^Ì&0šNú¤´méô>°ú¤›j^³:üÑGZ´­÷^…«æ¢Ë§õ‡‰µuÕÊYRµùå$“”›iF«±wZÙ¨O–­ˆt´om²¿àñÞ°¼nxfmÐÕÖÖñ«&¸ÛémÆuEUjœBSYnÚFØÉoVbËd¿0+gtù<¶ýÏRZnª,D~ì•)aÅ^iï jrjØàá»)„Þ°lü$ãlµëØ·’îÐÞ´ªI¨ÅVÏüŠ¥ŽvkfÑGG[KJ+£üjt\é˜{Æ rUšìú-úd»¯±ÚeÂK|Lø{g´$µžý@µ]Z•‹ÃN»BèòÈ”—¶_÷¬8ÞmWE/®Ë¬”KŒÛZ§¿Åo%÷i;hU©¤ªûVߢ-eÅEl^;¨ìÈ·ߎx¦Ô¯P3RôÖpJég+-N2"V©vÜ™öÆÒ´ÈMÒÝ^úâqcÝ-G©©™ýˆWVQÁN*šÄÿ’é$žö{ )u3\/s_±­oZÕ+{¨×æŠ6ÚX”’ųëú–¥mŦ´JˬíóTßâÜl£RŽ´ªï´öE×+7Wi¶&wÌc©¬'jµ5ÿG—ŒƒO–¿D`äêµ96ãÜöo²üÌ<ªIÎï¦@ÏU +JΨ¬î'2²¤Àú^=*›X4¥mˆôÊ4§‰¬½;QV’ÓmN»HÖ±+êk¿‘ªpõßù+æòª,,½_}O3î>æÜžaHýÇÝÑ&¨²µlò¼ßqo#ií¢#Ë嵥ϩÎÞ@›Y³7—‚[4ûöÞµ”¥¥ó_´ûuå²ç*»¾Ó'{â«jU5YÕ6“Uù±Z¯_޲”J˜ËêÊZɸ™ªÖ4õ»;>3•‰QøFé_Ñ­;ö2\U4Qe®­F¸/UÊ´—E8Ó t¯$ae%…®Û"ô½’”£’Ì裡ÏGI;,ôOÐÙZïG="{sʸ‡î³’j­ÂsÒJUr\TçuªDÎæ+]žínì¯ÉË–¶]µ‚W%ÒtUŒ¹ø§ ¨ŸwO™-5îkxðõø<êý÷Õ¹ÑáúYPñoW%’«UuQ/Eóîmgl½’…éh]kXеjøÍš–×Ë©o+èÔÚ& cdëîk/dÎ+)\£~f÷˜x]ÌÅrVMú&ÔÇ ù~¤ÖêÓMðW‹¿¿}T˘èivø4¡5®ùЭ¢-1‡…Ô |‘[uŒ¤³ðE#ü5f ÙåN˜*ë uIæÎü€Íê妿X)*%=új3œoÛХݛ…™Ò?À¬¹s¦Þ…ùq§³S¦‹;çR¾Ü¬qPýXš¨ŠÌ8o@!Õá[lZ4ëª&Í,êž¿xµh~Þ‰å¶eµË3èóQÆ¿^ÂךÃyO+I)g[5Zêµkb'0Òx„·@uø¼öñÙY$£áƒkø+z¿/<æÞ5˜ÿêpVε™›t×þ/5üm>M=cþ@ËíL*â?rkk6ë§Zöl躧ÜWa__%!o½LkZ¶š´KÕâø-JiZh²ÓšÉ?Ôï í¬a©&åEiê§Q_#§5k5xJ»|À¯\rq…¯©…“žtÅ^8Ìë±Õõ5;m¤²ÏÇK¥ W2Þšu—Åä^;ZaÒÉÂÖ'tiXòEÖZ^ÔðgäñÒGÑþÖËB*ø»Bн×E¼½ÀÙµnUtŒfÚ’ëegãXÓ“NTk‚¼¹×•z¸]ºä¿.-gÝ¥º)*»+¥lãYÓS?#‡jçTÇÊMªÛ£¯Ù,îœèŠZò”)]Ó逭óiÚ¯||rD6Þ•ý¯–~%–-ɦ¥Äôư«äêìù8s°€§H­\÷PÚêU«y*8Kê7­SÒ¹¶֑שŸ¶%™üþ b« )Y—+/♳h„œD-º³eWf¢©8ÙþdpVq¥–ϯø>.–†ãT)ÒH¿Q=ã+d^+Ç:¿ªÝ?_ªÝ¬½­a×÷=ªâZË]I·þÙÇBîŠeK«^Éßþ Z³T¯í¬MSë×âjµ³YSg ñ±JÖkeŠòêÉà©Ç“öë/Xe¥J²jÉej·Þ@µ•¹{¦¸QW)qÕÒ˜iÕÚ± )w5W«¯+G¾…üp•y9irè–u}@–­.ÊÊRN‹gúgʺ¬©…®ý 7N ¤íœ· RÓFú·ïÿ×_soŠŸ »Í­YªRÒÝ6s]NzNªÓeþŸ«ìs]¶ñ„ðŸ`3dI ­V«Ui´÷¡KýÂIªåg.'ãó%ò¯ÐóhˆpýESjv_LjVÜ*â«:'ôÖ«¿‘$ùÚóÉþ²VÉZ¼¶Ó´åuE¡4¡ñ_»îM[|lÒâ“yXq«+ûT¨—Ÿ’Œ”VS.hÞ­Ãõf«¨ÚX™âÖ?…»‡¼kóä¯þÔî¡%Xœ4±yÃvq ¾Õž†–‹&¥¥)®Ùëü’¨Óöû“”œl-ã¯.î<¾4¸¼Nàó|þFÔ' d_ÏkÚÎϯáœw$ ìòU“¡5£¶›ZÑݪÕKgƒÁýuVz´çªCÁáþ¹w®B|¾Z»%¡¦¾ Eü®ÏÚ›S‡£2©ÑZåIJæó¬$ºªR×®}wÕQ)8ßbk­UºÎèŠÖÍ{–ºz|Kº¥í[tÑ®Ÿ˜Ky*ßV’Lð^å6¶ZÓ¹šˆÞer}ÉmÙñPÕeãÒsóËÚ×V¥cñœv¦˜s…ž¯È­¼“jŲŤoù‡ŸªÏ ?7vÿV¡¸âÖízúš×ÈÝlÚ|›Ã9+k̤°µz—ñÚªÓë8ÇÃâzç¤Â={šS‹¯ܽ2¶ýÎz;D+g©º‡É´²°öï_•ºá<$ò ‡íjÆ­kû„᪼NsÑ’ÓX«YK ¶øYfúÎRo\JÌÛðɲ|}©µg Ö«JUœ&µøv–p¡¿Lc²ègg7Ì×¢,ÒK^š(ÙM9­-ËËêôuËY¶VèÎ[«…¤%Ž¿à»~GËÚ¸ÎsŒæ3n2µ«m¯’­b- ®Z}µØ¯Õ+ ­U½;¿6µkXMJkö9íuGlú=fv`MíM¦ª­;õG?“Ë pšÄB—¢)#åÊÖ|_Ç=ºö´¼i­änSÓc0”Í<~F±«Z##o rÚÄ'ËÙöÞx·çÇe•ü>Jµh˜zrÞ6Ðó3XXÃ×sÐðÙ_ÇÉëMnþ€.¬Ú˜ÎŒÝ]›jýþM¿²Ö””Âit÷t3´rPýÝtzDßìÚIÇy,­õ;}5RùîVÊʵ{=–V»E¥?}¶zþ¸´4Ú¶µ´ÃFVšê°Ú˜ýDCQdêÔü‰Ã—\¤¦Û<°%&ë\ñ¼¹nav‚R\a¸—2–ÌÏßzÙ§•üj)f›¢^䥵é˜U6»|•tá÷PV|jeåå¯ÒJ¥M,L,ûYg•šV7ÀÏâ'-vë[Ž•tñÒW¡)énQl´º@vNÏÉiOn+ó¶ñUS’q]_(içñ‚#“îž¾½wM«nålZÉZ•oÚÖ©', ÕSµyY­£ a›$«VøcéîFu¯²Z–£Û:÷h²|Ü;º&²·kDª•Mõ×Y_Žä¤ìÒrªµyÛTV«G¢Jß=ô.«|ðÂŒ¤á4€Œr¶®‹ªèG+$ñ-Vk/éˤítšãU¢³ý}•ÌÏÔëœm=ÀÇŠVOŒ©—Œ%ÔÖ¾4ª¸¹ms™ˆÝüCjSOÜý®Êf#­xÎ&­jç–¿ê/tÙæë>¯ùf.¯ŠVœf5k8:ã—„ÖaÃHÎγʭ§¦\ÂÐ{»V°â,¥hÿ3žÚÂgM–ݧ·M{Õ§^ fõÀ%¿õ êßÄ“nÏ||Ž{ømfr¬ÜmóèoO-ÊMòÕéðì-gœ'U‰]@æþ‡ÒÇë&õðÓÅZÚʳÓy.ü•ñ¿kZ%9ÇÈçµÝ”YéˆèßP5ó¶åÇѼ§Ý­2­ÿ'î—6ĹÌ4Z­t_¶›€âå¬Kù/CDë\òjwÎ7Ìrë.2–‘¤2«Š%îü¾ m)gè«Þ3þCu‹D­•Vq¹ÊüêÑ[i ]ÁWå²iW«ÌÌæ@èw­j’pÛV޲) -êôÊÇÏ©Ï[:[꬯‰·Ža7—/·yEk&œDÊÆäê›I¶Ú—»rQ¦“M%jÒëñTš• Df{À' qsÿÇl­¦Ñ8qñü#5wF¬æc i/Ô²kêJÝ2MÙ-+0ŸOÃ:“nw_ÎVÍb:Þ*¤µÕîájɶڲ–µºü…RVI,¬ôÏÀ£pý°ëÑ­‹'UŸþ+gÇÕhÒý ´ÿÖYs¦Ho‹useÔˆ\]x7'¦w`QQQÕ¶šÏ¯äVÿKsYoE‘>[4“{$ª÷Šâ ðþ©ÎS]IUV.XÖIØ«ICSÅ}V}u5·%6¤¤ñŽ›³šÞUãñZ•Vjá9}ÖÀìÚ´»,¤ÚM)ž§ÜyêìÕSã3 ·o7“ÅÂŽ“ÉʽmЏÒÇk;YÙå¾ -gg,¨)K +IÍÀ­eÆû>“ÉzÖ­·gtXS©ñ[–VWmÎïi;(ª´elÿào7ŠñFÚÊŽK¯ƒÈüw\妢{3·ËGjñk)ê¿~‡êüM4öÄi —¼¨®*÷ïègÊmjó™ýJÕòªz>0ç©6\”ÆWÕêû”YoôïŒd>JµËiYºÖsêgVèÓoŠÒe­ÉçgwkaæÄ¯Ø 5[9³|”Ì÷ô9Nei_s/ìÇ»6]?’×»TU˜s9_=@‰ÇgŽë«ìZ¯Y|[R·Íz2´‹YVÞÙÛD‘­ÝlåNm³†Õ|=­Êõ•ŸÆÖoŠáá%´gr¼¬çUYÛrö¾œª×I<ã â±\,«&–äÜCYÂÌ|ÈVJU–TáÁGhJuq‰„ú°,jöuXvYò>œ¥ áëŸB^TYæïð-)Õ;%¦>ï»öʵ¬åN‹™eW8y풩嫚§:®É),¨ÒY‡ µÕ~5µÂ÷.Ø—Ì‹9ã{Kz·¤Î¥¹VµQ;ÆnÙmæÖס[ß–ËðŠgg8ÇmˆÙ¨ß iãâžwÄ5Œ5MÃzNaêeâ«~äÿû8ññ.¬á©i¼|' Kj\¨Ñë·p“»âÔê›}I½¦Ü«„œ$³® §hoÚ»ã ^qÛÖ>e¡6’÷.¹•Ü­\«OÓß\Ñû¦ªWl8ë:|PÛÊJuƒ®¸÷B馿¡Ááqg8ïÏÈë­š¯µeë»ã³uV®ˆ’êÖ³‰ëŒ¿ýZ¶ìúj—W¹¬ºÙ]Mea)ýÀ«qfõĵ‰•ñe[V´ÝÊy`µŸ$ìœW§TWÙÁ>ºÎË®àgwTÝi­¼å™ÞÝ7Ó£+床¥™ìC³«KJí+/? À7–ü.¸Â˜[ÂúvGŸäó5\[/ýVšvÁ§Üýï“—¸unb#¦‡ ›³—«Ûn^¬€Uäà½i¥ÛåN¯Û»Y-õ˜0ñ¦ã^§M< Özk?ž¬è¯QU4“oêëøeÚ¥ZTq–Þÿ2¯Ž|i·—­RˆÉ¥*¨Ô¼Ó)Æ$´­>«=qŒ>6kŠjqÛ1í–áè–Ùs’Ô|·Õ8Yzô¢Ö³MÚ%a6åÂs¤¯„çŽaÆ»éÐÅÚ‹ÈøÌgŠ•hüu4ªŸuT4þ¥¦ú¢µ~JÇ\¤ÚïØ•Z)m¬¹Q¼Œ¯©«W\9…—ï¡oªÒ%·Æ¶N öæ%[ ¼æ'ˆŠ­N!µ2æu’éÕ[Û´ÅfsÉDµ³|RˆoømK¨ML¹]pEtVÃY-8JôÓ§®ÚŠáÖÚr—»ºHäÝxËz=ῆ¥¬«wÇ”Z5KÊÚ~dEmgˆä½ùQð"Ü+6¬¶åö‰"óF¡N1ǶåxUMçxZ7¼²õž 55™io––»M+9‡+1‡×gxqkLÃö÷Ñe˜ù- aÆíåË‚öòW‹ªo1Ê_L#žÍräôOÚ–­ž%—„ú$dÜÉ{-Áö(Ôw–Û×r —³ Ru×RÏ6Š¿‰D¢s Ӄͦg-,i§ÌV+Ùâr]5[ÇñÓ÷(¼œq/?ŽÕNSm7ò6Ó[~ÆmÏÄ€²Î>H©¯Z½z·ŽÌñYRúkñ-™m¾/U=“ÊS„›mOpÒO6umÎÑ€´¯kÕYìãÁ®\[M¥eÚv+nR„±»×©£\xðˆJ[{·Ô«åoþZ'’Ñ1dáD?Ƥ\ï;­ )žUÕÊõôOÄÛV½ËÓmQ_Ô𳕹É[7ÆÍæÍOÇŽša7\C×=#°*¦íZ¸ªS«/W wÂ{)!U<ÑÂXé3ص_±+C²YZ?P+zÕBæÙ™ß&~EÇK¹VÆ;šZôi·õZ!ªãõ0½Ú–¢,¾«~ÝÏÉ亳ä—$ð’Ÿž²py¼Ï6Å«19|M~çÊëÅÄÑ'×}=ly÷sfædnHž:κ?¼$tx~Ú¶×=`×ÁàâùrЬ¸}N·Jº%\-Ú…Ø ¼^$«:[kjt;Òµ·hä´ÓdghãXÛ þ¤;%Æ? 6ä“w†­:Î0fÜE­¦ÐdüÏ)·;«WŠxy†í7põÚ7%,«Jé·ÈÊßTâ1‰¼û^*Üãõ`txï®=úmÖ‘L«k=»Ñe7—Ù›:ð¯&ß~Àpyè«äN“=6~…|¥|ÞEg‹f4žÇGܨuµ\8OâqyýžO‘êþ¤€ÓîiLqˆ99›º\^›F§W&ìëj¦­¤¥'-å)OWø`Q4Øna·Ž €/)ç}#÷&–ÖwPÌö×ã½b,“JVu‚‹\µ•+&sŠ´ó:F…×’”¼¬×fÀ¿Ž!qM¹™X4¯–µ³ÆÌhŸcݦ«d’zUtù—ªk‹ÖÝ–?0;|n•ã_"…8¾±êK‡{%6â÷1«¬ÙD´œ§„ç8“Jµe4oiÄÂÎ@½_ºSå¼íøBS~Ûf\ÿª–ê£ÚÓ˜rÒÿ’%W5Œn³3¿`-î«㵣1$sJ¿ùL/†ˆvW™YJ]'U¬Ë"öä¹ÙËœÌ$×Õ ùZmž¸•Ëiõ#6|\;µ*tÿêÊ;'‹7ŒF’ÖK+¶µˆúk—Ž’À—5QôÙ¦Ô(SüÞôNg”o\~úä›Ù,yU/kS¼t0iW’n!{V%í/ànÚªë²["Õ6ìžÐúÀ³‡8nr¿r¤ÒÿU§P&É}5œ}[ä¡-©n»é:•Ÿøûv~,Oã®b¿ $€²S¹½*øé1£O(Ê"øÿ&ưô†˜µ¬Ò®Ï:IÛ‹³ŒÄ¢9¬¬4šZá–«®9-q( TUCÊq‚]­U5XVÑu)Ï2ÜN½dCr¬òå½åüµyJk ¦&ªÚÙJò[ê¬gRÉÚ³ÝözVÜ&=­D,ÄæNŠ4ë3ÄÉÏã¶SOÚ£1:›ÑÄëØŠý;8z­wI9Õ?«ªèVhêù}QÓô!ßÚÒKŠzoñ@G“É…]¬´ÊÇSƒË÷6¯“WÅLFškþ ~ãËofÉrx¬ç™æù|öµœ4’úR€)å¿;OLu†ô:|^ß»0×Èðý»»ÊrôZ~gm"©V+¤e"mäI¬ËXÎÀO:ÿ®gt&ÖJbÚ˜ÛÈ¥rXÝ™¿$·;þÝÀÙÝÌQ¼éØ­¯»sÓù2v„ì´ÒT•vm×–ý0Ð^ïjÆ4d¦å´þ:#4“Q¯N°L¹ÆÐ a§dæÍã·Ä½fém´í©”ñqò-V•§ -´»ÄÜñs…–”/S¥xݧ–c3ªi‚Ω¾PÞ˜ÑÞ;7X²ß^àg÷êºÂÎþ‡™÷réVÿ×{ÁêùšàÕºÄâ#¡æyÿýMw"ª—¥.Ü8Êêô2òª¿¥i¤9-ö×j®µ^ôå2å¶KÏb Y8ÌRÓÏ©IÄÞ›¾$ù5¬êÙ-qk‹i½Sý™m2kä÷E¦vZY¨gàѽyhžWÕ˜†¶…59ÕÒ©µm³ü—çÉr×2õmËYjÎõÇúÙnçК8WO'0°W•nìèš™Nt÷!ù±KJ'/@&Ñ[q·º³îâöø•å)óQW•‘kkE)=jg«I.6²ßdùÅÖËòdÒc’n©b7Ó¶ÆU´/nœY­rS›ß]£¨»Ã²«še§çÓ¹ƒ³ÓN³¯D,ÔqMÚrúIOsõ[ôH ²²÷7ªÔ‡íÂyk$~ÄiêT’— à µjÚ€º~Èußêßк|í—Æ7èŠ=®1Ü+h¡'Öcâéh³âð³iê^l׬ámž†2æuë%êý°ò½uLV“3–œi¡[Y¥}ês9ÐÒiÂFIæbZ4ñµ™Z¬Óá¾8ÛD\¢Sqäã¤:ò˜}º›øÜ¬çä ©H—2ÞÛ¯C%]jÕe¦á½7Áwf•SO¼•ó]5Å·XRÖÀy~Ex‰zš òO'?¨&v jÚ;Áª´µ.ÏÐÆ~eª×,©[ 4µ£à 'ÆÍc&ñ=ŠrƳԉ—/T·hËÕÏqþ½åà†Û"À 9©$–\o±Rr“‡Ó»S¨–È΄Âj{SnÃK¹‡•«×ø,“UONý½ ¼–èÛRÞv„¥ ½Êå²eÌî´†ÜÆ…¨ù.:'˜]ŒäºMÂÛ· ?/úÕ{VÏC/'‘á,GîUÞѦu(Ü ´¥õ*–È$&Bè@ÒZ¶ëé‚„¦OŠÑ^Rý ªøãW¸å§“Їºˆ.¯Ç)ÇXÏ Uò7îåý~E-ÆÊÍ¿léØÇ–p²¶ýË;N1ÖsØ_,rp¡IC[·iom_S ±A •Ìv–ûÖ¯”Ç'Œ~fu­›„½QÑã¢zl§;°"ë^!Æ'lœörΟ-ý¼JôüŽP©;Á€‰kŒhåN6!=çFC}@€Qe×rÒ–T™‰ù¯)Œú…döîç3OÔ6¬ÓRŸÀÌ’’gàAd¡j&ÜuÜëÍ||^:õ–eöõ²²q¦77ó¾8_’ܬñ Ém¹d@ Àî˜ãg$ö®ùì`Ò•äá•PÒÆgS«Ã㵞5{î€ÛÁF¨í¥V¯¹Ë÷Vný“·Îÿ®¼|m7 bO3ÈæÓ3 S/ÔhJ ¿€@ '¹ž:syÑjÀµ*ÛI|ÏGÅUUÉ.1ëÔçñQ(j8¿öéÞKªxRO]vm 9¾çÈÝœ7Ÿ¨ä{òY»4Þ‹þ b{]f ÃÂPÖdŽÄúeõ®5 —‚Al€ƒ- ¥7êgU:üü~×tŽ€t$ÜÙ,Çä˜}Ï’éñ{FÛ‡äµ__àæ»³rØzˆm„ÙO¦Ä6NÈdT²`i\4hü“=u“Þ·@-{Êk^¦D·±P$™ &DÿÙ_Dhttp://www.worldtempus.com/fileadmin/templates/WT/images/bg_silk.jpgZimage/jpegÔ Oÿbplist00Ô 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€€€_Ghttp://www.worldtempus.com/fileadmin/templates/WT/images/bg_topmenu.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤©‚4ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTT1820_"178880-71c-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø TYbmpvˆŠ‘™¤¦¯±³µ·¹»½¿ÈÊÌÎÐÒÔÖØæíúÿ,2KUuz—½ÂÆÜéìñõ dOGIF89a"ÕË£ ¼•Ò¯:Ù¹SÉ¡àÅpÛ×´D¯‰ ܽZ«… Ñ©*¦Ëž ¡|) OA+!oU3(?1‹m —‚>6.x^Ì¥"Ö¶Jͦ&ÝÁfÛ½\Ñ«3âÈx´¸‘À˜Ô²BâÉxÏ©,ßÄlÆžâÉy!ù,"ÿÀǃbiȤrÉl:ŸÐ¨tJ­Z¯Ø¬vËíz¿à°xL.›Ïè´úl¡‘…|N¯Ûïø¼~Ïïûÿ€‚ƒ„…†‡ˆ‰Š‹ŒŽ‘’“”•–—œžŸ ¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁœ ÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëÆ'ïðñòóôõö÷øùúûüýþÿ H° Áƒ*\Ȱ¡Ã‡#JœH1ˆ‹3jÜȱ£Ç CŠI²¤É“(Sª\ɲ¥Ë—0cÊœI³¦Í›8sêÜÉ3cŠÿŸ@ƒ J´¨Ñ£H“*]Ê´©Ó§P£JJµªÕ«X³jÝʵ«×¯`ÊK¶¬Ù³hÓª]˶­Û·pãÊK·®Ý»xóêÝË·¯ß¿€ L¸°áÈ+^L·„ãÇ#KžL¹²å˘3kÞ̹³çÏ C‹Mº´éÓ¨S«^ͺµë×°cËž ¹€íÛ¸sëÞÍ»·ïßÀƒ N¼¸ñãÈ“+_μ¹óçУKŸN½ºõëØ³kߎ»ƒ÷ïàËO¾¼ùóèÓ«_Ͼ½û÷ðãËŸO¿¾ýûøóëßÏ¿¿ÿÿ(à€ày`à&¨à‚ 6èàƒF(á„Vhá…f¨á†vèÿᇠ†(âˆ$–hâ‰(¦¨âŠàâ‹0Æ(ãŒ4Öhã8æ¨ãŽ<öèã@)äDiä‘H&©ä’L6éä“PF)å”0n`å•Xf©å–\véå—`†)æ˜d–iæ™h¦©æšl¶éæ›pÆ)çœtÖiçxæ©çžX’à矀*è „j衈&ªè¢Œ6êè£F*餔Vj饘fªé¦œvêé§ †*ꨀ `ꩨ¦ªêª¬¶êê«°Æ*무Öjë­¸æªë®¼öêë¯À+ì°Äkì±È&«ì²¨~àì³ÐF+í´ÔVkíµØf«í¶Üvëí·à†+î¸ä–kî¹è¦«ÿîºì¶ëî»ðÆ+ï¼Ðš`ï½øæ«ï¾üöëï¿,ðÀlðÁ'¬ð 7ìðÃG,ñÄWlñÅg¬ñÆøràñÇ ‡,òÈ$—lòÉ(§¬òÊ,·ìòË0Ç,óÌ4×lóÍ8ç¬óÎ<÷ìóÏ@-ôÐ k`ôÑH'­ôÒL7íôÓPG-õÔTWmõÕXg­õÖ\wíõ×`‡-öØd—möÙh§­öÚHàöÛpÇ-÷Üt×m÷Ýxç­÷Þ|÷í÷߀.øà„nøáˆ'®øâŒ7îøãG.ùäp`ùå˜g®ùæœwîùç ‡.ú褗nú騧®úꬷîúë°Ç.ûì´×nÿûí¸ç®ûàûïÀ/üðÄoüñÈ'¯üòÌ7ïüóÐG/ýôÔWoýõØg¯ýöÜwïý÷à‡/þøÀ`þù觯þúì·ïþûðÇ/ÿüô×oÿýøç¯ÿþü÷ïÿÿ  HÀð€L ˆ¾8ðŒ 'HÁ Zð‚Ì 7ÈÁzðƒ ¡GHšð„(L¡ WȺð…0Œ¡ gÁØð†8Ì¡wÈÃúð‡@ ¢‡HÄ"ñˆHL¢—ÈÄ&:ñ‰PŒ¢§HÅ*ZñŠXÌ¢·ˆCxñ‹` £ÇHÆ2šñŒhL£×ÈÆ6ºñpŒ£çHÇ:ÚÿñŽxÌ£÷ÈÇ>úñ€ ¤  ÆòˆL¤"ÉÈF:ò‘Œ¤$'IÉJZò’˜Ì¤&7ÉÉNzò“  ¥(GIÊRšò”¨L¥*W‰È à•°Œ¥,gIËZÚò–¸Ì¥.wÉË^úò—À ¦0‡IÌbó˜ÈL¦2—ÉÌf:ó™ÐŒ¦4§IÍWf@ Ȧ6·ÉÍnzó›à §8ÇIÎršóœèL§:×ÉÎvºóðŒ§<çIÏzÚóžøÌ§>÷ÉÏ~ú3›x@@Ђô M¨BÊІ:ô¡¨D'JÑŠZô¢ͨF7ÊÑŽzô£ ©HGJÒ’šô¤(MiÞ 8à¥90©LgJÓšÚô¦8Í©NwÊÓžúô§@ ªP‡JÔ¢õ¨HMªR—ÊÔ¦:õ©PªT§ Õ @@A;_Ghttp://www.worldtempus.com/fileadmin/templates/WT/images/bg_topmenu.gifYimage/gifÔ !"#Obplist00Ô 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€€€_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_topleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¥ò­ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:13 GMTS101_"178886-65-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryeÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø fkt‚ˆ‘šœ£«¶¸ÁÃÅÇÉËÍÏÑÚÜÞàâäæèêøÿ  %0>D]g‡‹§­ÍÒÖìùûd&OeGIF89a ³‡‡‡ûûû÷÷÷ÑÑÑxxx×××ÿÿÿ!ù, p†1U4#s„dižh;_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_topleft.gifÔ %&'Obplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_topright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¥ó×ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:13 GMTS102_"1788f6-66-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryfÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆŒ¨®ÎÓ×íúüd'OfGIF89a ³‡‡‡ûûû÷÷÷ÑÑÑxxx×××ÿÿÿ!ù, 0!cf€ËŠâ `ižh;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_topright.gifÔ )*+Obplist00Ô 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€€€_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_botleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦YÞÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS101_"178932-65-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryeÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø fkt‚ˆ‘šœ£«¶¸ÁÃÅÇÉËÍÏÑÚÜÞàâäæèêøÿ  %0>D]g‡‹§­ÍÒÖìùûd&OeGIF89a ³‡‡‡ûûû÷÷÷ÑÑÑxxx×××ÿÿÿ!ù, ÉI«½÷PBU™À`HK I;_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_botleft.gifÔ -./Obplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_botright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦”`ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTT1447_"17892a-5a7-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary§Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆª°ÐÕÙïüÿd*O§GIF89a ³eeetttÇÇÇÎÎÎõõõþþþ!ù !ÿüICCRGBG10120appl mntrRGB XYZ Ù  acspAPPLapplöÖÓ-appl dscmòdescüogXYZlwtpt€rXYZ”bXYZ¨rTRC¼cprtÌ8chad,gÿTRC¼bTRC¼mluc enUS&~esES&‚daDK.êdeDE,¨fiFI(ÜfrFU(*itIT(VnlNL(nbNO&ptBR&‚svSE&jaJPRkoKR@zhTWlzhCNÔruRU"¤plPL,ÆYleineÿn RGB-profiiliGenerisk RGB-profilProfil Générique RVBN‚, RGB 0×0í0Õ0¡0¤0ëu( RGB ‚r_icÏðPerfil RGB GenéricoAllgemeines RGB-Profilfn RGB cÏðeÿ‡NöGenerel RGB-beskrivelseAlgemeen RGB-profielÇ|¼ RGB Õ¸\Ó Ç|Profilo RGB GenericoGeneric RGB Profile1I89 ?@>D8;L RGBUniwersalny profÿil RGBdescGeneric RGB ProfileGeneric RGB ProfileXYZ Zu¬s4XYZ óRÏXYZ tM=îÐXYZ (Ÿ¸6curvÍtextCopyright 2007 Apple Inc.C, all rights reserved.sf32 BÞÿÿó&’ý‘ÿÿû¢ÿÿý£ÜÀl, ðÈI«½x:hF‚D;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_contentcontainer_botright.gifÔ 123Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_topleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦ EúÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS110_"1788fe-6e-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionarynÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø inw‚…‹”Ÿ¦®¹»ÄÆÈÊÌÎÐÒÔÝßáãåçéëíû#(3AG`jŠŽª°ÐÕÙïüþd)OnGIF89a ³ñññüüüõõõ÷÷÷ïïïöööóóóÿÿÿîîî!ù, ðÈ @ÏA²—†'‚(¦X¦Ùžp,Ïi;_\http://www.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_topleft.gifÔ 567Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_topright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦³FÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTR86_"1788a6-56-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryVÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø joxƒ†Œ•ž §¯º¼ÅÇÉËÍÏÑÓÕÞàâäæèêìîü$)4BHak‹Žª°ÐÕÙïüþd)OVGIF89a ¢ñññïïïüüü÷÷÷óóóöööÿÿÿîîî!ù, xªPbЬFœ˜@Œ‹ä“NŸ¦¤lë* ;_]http://www.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_topright.gifÔ 9:;Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_botleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦ËŽÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS108_"17892b-6c-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionarylÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø inw‚…‹”Ÿ¦®¹»ÄÆÈÊÌÎÐÒÔÝßáãåçéëíû#(3AG`jŠŽª°ÐÕÙïüþd)OlGIF89a ³ñññóóóúúúüüüþþþïïïõõõöööÿÿÿîîî!ù, 0ÉI«½8ëZvØÂ†|B%‚˜ªJE;_\http://www.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_botleft.gifÔ =>?Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_botright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦ Ä“ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS110_"1788a0-6e-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionarynÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø joxƒ†Œ•ž §¯º¼ÅÇÉËÍÏÑÓÕÞàâäæèêìîü$)4BHak‹«±ÑÖÚðýÿd*OnGIF89a ³ñññüüüïïïõõõööö÷÷÷óóóÿÿÿîîî!ù, ÉI«½8k*6ØÃhчi EªN¸G;_]http://www.worldtempus.com/fileadmin/templates/WT/images/cw_frame_boxwhitestroke_botright.gifÔ ABCObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_topleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤Ê{öÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTS224_"1788e5-e0-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryàÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø kpy„‡–Ÿ¡¨°»½ÆÈÊÌÎÐÒÔÖßáãåçéëíïý%*5CIblŒ¬²Ò×Ûñþ d+OàGIF89a Ä555yyyIII___cccŠŠŠˆˆˆ(((bbbggg)))}}}mmmMMMZZZ===qqqQQQAAA………hhhuuuUUU888EEE:::!ù, ]`’4 bšIw¬ì¡p /Fm×W®ëSïûŽ P(™¤RIi:¨TŠ©Z­„¬V;èz½‘°X¬)›Í•´Z i»Ý‚¸\ΩÛí–¼^/éûý‚‚…††‰ŠŠ!;_^http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_topleft.gifÔ EFGObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_topright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤½ÓVÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTS224_"1788ee-e0-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryàÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø lqz…ˆŽ— ¢©±¼¾ÇÉËÍÏÑÓÕ×àâäæèêìîðþ&+6DJcm‘­³ÓØÜòÿ d,OàGIF89a Ä555yyyIII___cccŠŠŠˆˆˆ(((bbbggg)))}}}mmmMMMZZZ===qqqQQQAAA………hhhuuuUUU888EEE:::!ù, ] "ŠL“$Gª]R¼ð«tM/W®ëSïûŽ P(™¤RIi:¨TŠ©Z­„¬V;èz½‘°X¬)›Í•´Z i»Ý‚¸\ΩÛí–¼^/éûý‚‚…††‰ŠŠ!;__http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_topright.gifÔ IJKObplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_top.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤ÇaÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTS217_"1788ea-d9-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryÙÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆŒ¨®ÎÓ×íúüd'OÙGIF89a Ä888yyyIIIEEE___cccUUU555}}}ŠŠŠmmmMMMZZZ===:::qqqQQQAAAˆˆˆ………hhhuuu!ù, V`!Žcbžç¢®k徯%Ïsdß·¢ï{àÿ?Œp8”G†r¹¼8ŸOƒt:%X¯W‡v»=x¿ß‰xØïwˆ~¿øÿ‚ƒƒ!;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_top.gifÔ MNOObplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_bot.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤È1YÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTR54_"1788e6-36-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary6Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆ‹§­ÍÒÖìùûd&O6GIF89a €333!ù,  „©Ëí£œ´Ú‹g;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_bot.gifÔ QRSObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_botleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¥ÛÍ%ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:13 GMTR80_"1788a8-50-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryPÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø kpy„‡–Ÿ¡¨°»½ÆÈÊÌÎÐÒÔÖßáãåçéëíïý%*5CIblŒ«±ÑÖÚðýÿd*OPGIF89a ¢ ###333!ù, HºÜþ0ÊI«½8k €ƒð Ð1 ;_^http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_botleft.gifÔ UVWObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_botright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¤ÏùQÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:12 GMTR80_"1788ad-50-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryPÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø lqz…ˆŽ— ¢©±¼¾ÇÉËÍÏÑÓÕ×àâäæèêìîðþ&+6DJcm¬²Ò×Ûñþ d+OPGIF89a ¢ ###333!ù, HºÜþ0ÊI«½8ëý040 ;__http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgrey_botright.gifÔ YZ[Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_topleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦+%>ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS671_"1788f2-29f-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryŸÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø kpy„‡–Ÿ¡¨°»½ÆÈÊÌÎÐÒÔÖßáãåçéëíïý%*5CIblŒ­³ÓØÜòÿ d-OŸGIF89a <æÐ¤CѧDÕ§C´5¥}0¨€1©‚2°‰4׫G§1©1±‰4«„2³Œ5®ˆ3ç¿YÜ®L²Š4«ƒ2¦~1Í£@¦1â¶R¯‡3­…3³Œ4©2«„3ݰO­†2®‡3l,å»Wª„4Ú¬J¤}0­…2ª‚2¶Ž8­†3¸8±Š5²‹5°‰3®ˆ4¹9Ù®K²‹4²Š5Í¢BÄœ?ÈŸ?“p*¶7µŽ6®†4ˆi*ª2¨1¨€2Þ´Qß¶P¸‘7à¶P´Œ5À—=§€1ã¸UÈ A¿–<¥}1¦0®†3¬…3êÂX½”>¡{1½•9«ƒ3ÕªG¤|0!ù, <ü€P‚ƒ‚!D„‚85 Š!?"3K„ OE>ƒ J26¡¡‚LC=(@  PM/*0)P<1 + Ë4O&,Ó 7$$'IA"-N é H%%9òQ B êØá"J‚ *LH ðH}#!@1"Å'Q2jÜEGŽ?n )2#É’'E¦ü¸dI_¶ùÒdÍ(35æ´Ysg7Öú’hI£"‘~ p“iM§/¡–”*’êÒ¦7dÝZSkW®/½†[RlY²")ÜT[3;_^http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_topleft.gifÔ ]^_Obplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_topright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦(ÿÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS657_"1788e9-291-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary‘Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø lqz…ˆŽ— ¢©±¼¾ÇÉËÍÏÑÓÕ×àâäæèêìîðþ&+6DJcm‘®´ÔÙÝó  d.O‘GIF89a <æ˜t-´5šv/°‰4¨€1y.³Œ5«„2À—=¥}1¦€2²‹4­†3µŽ6¡{1²‹6«ƒ2©1¯‡3¯ˆ4®‡3¨€2¯ˆ3¦~1¦~0ФC¤}1©‚1¤}0»”8©‚2­…3¥}0§€1§1½’<«ƒ3°‰3¿–<«„3®‡4¸9ª‚2¬†3­…2ÕªG§~1³Œ4¬…3·6Ù®K²Š4¹‘:׫G²‹5Åœ@°‰5±‹5±‰4ª‚1ª2¯‡4¦1§0Í£@´Œ4È A­†2Õ§CÚ¬J©2™?½”>Þ´Q¦0±Š4Ÿx/¤|0!ù, <î€ENM…††D2I-‡†#H75B Ž ˜&G–†  4@ƒ†/A© L… 6±931…:K%¼)M(8¹,0 + C '$â<F*;= !ôõøN">.J.\ÀðC„p¡AC‚ 8™H±"E3bÌX‘ ÇŽ)z éddH“QrT™‘¥E— IÂI²dÍ™q:)P“§Ì›=ƒ’ôR@M£$‘=Ê”$€šO6 •*Ô«R³ZÕú±jW¨;__http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_topright.gifÔ abcObplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_top.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦/Ë>ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS426_"1788f0-1aa-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryªÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆŒ©¯ÏÔØîûþd)OªGIF89a<ÕêÂXÈŸ?°‰4¥}0­…3³Œ5¨€1«ƒ2¦1¦~1²‹4²‹5¤}0³Œ4§€1­†3©‚2±‰4¯ˆ3«„2©1¯‡3©‚1²Š4«ƒ3®‡3±‹4§€2¯ˆ4°‰3´Œ5¯‡4ª‚1³5©2¥}1®ˆ3¦~0ª1¨1±Š5²Š5¬…3¬ƒ2§~0¬ƒ3¨€2­…2¦0§~1«„3­†2´5¤|0!ù,<Ç@€pH,Ȥr™¤9ŸÐ¨tJ­V=BÁ£ iµp{¹(—Åâ¼VhÞ(Eª#D"‚¯û%$$‡*/•3––•’-¡+2¡¨£&"&"µ ².½'Àü%  ,0ËÍ%1ÎÙ#Ù Ù àÜ #5åæçèéêëìíîïðñòóôõö÷øùúûüýþÿ H° Áƒ* ;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_top.gifÔ efgObplist00Ô 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€€€_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_bot.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦;²ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS408_"1788eb-198-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary˜Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø glu€ƒ‰’›¤¬·¹ÂÄÆÈÊÌÎÐÒÛÝßáãåçéëù !&1?E^hˆŒ©¯ÏÔØîûþd)O˜GIF89a-Õ¢{/x-—t+˜u+œw- z/£{0›w-˜u,—t*¡z.¡z/–t*–t+›w,žx-–s*•t*£{/žx.—u+–s+£|/™u,¡y.šu,¢{0—u*™u+¢z0™v+¢z/x.•s+ z.šv,Ÿy.{_)l,•s*£|0¤|0!ù,-µÀ”pH,ȤrÉl:ŸÐ¨tJ­Z¯Ø¬vËíz¿à°¸ˆ*›Ïh4Õ`6¸-(‹ÄbKæ(€ðÙûõ{  "  †$•–—˜˜›ž› ›£¤©±ªª¬#·¸¹º¹ÀÁ¿ÄÀÁ ÌÏÑÐ× ' 'ÛÚ!'ëìíîî&ñòóôô%÷øùúúA;_Zhttp://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_bot.gifÔ ijkObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_botleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦E¾õÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS402_"1788f3-192-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary’Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø kpy„‡–Ÿ¡¨°»½ÆÈÊÌÎÐÒÔÖßáãåçéëíïý%*5CIblŒ­³ÓØÜòÿ d-O’GIF89a -Õ€e(Ÿy.Í£@šv,Åœ@™?¢{/žx-—t+ÈŸ?£{0ˆi*y.œw-¡z. z/£|/–t*¡z/œw,˜u+x.™u+©1–s*l,›w-À—=¢z/“p*¦€2¢{0Ÿy/ z.•s*½’<šu-x-˜u,˜t-”q*™u,½”>”p*–t+Žk+—u+–s+¢|0—t*¸‘9²‹6¡{1£|0¤|0!ù, -¯@ÁmH,Þ„F#2I\2ÏftèdV“WcbzÛN½QðSÌ$pÍStTýd—ÏÜB|>ÝУòiϵOU75‚ƒ„#\27 5 5Ž 3˜—•!žž  ©ªª0%´²64 º  · ÅÆÅ6Â$&ÏÉ·')Ö.1Ò·"(/Û·+,ä· ï-ìÉæ A;_^http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_botleft.gifÔ mnoObplist00Ô 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.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_botright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦F|(ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS403_"1788aa-193-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary“Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø lqz…ˆŽ— ¢©±¼¾ÇÉËÍÏÑÓÕ×àâäæèêìîðþ&+6DJcm‘®´ÔÙÝó  d.O“GIF89a -Õ˜t-Ÿy.¢{/šv,ˆi*|b(€e(…h+œw-x-˜u,¡z.—t+›w-žx. z/–t+£{/Žk+¡z/ƒd'{_)˜u+£|/›w, y/l+œw,¢z/‹l*¢{0™v,l,x.žx-”o,–s*•r+™u+—u+¢z0“p*l,£|0¤|0!ù, -°À–pHlŠÈ#’¨\ ›NèRšt©E,1er»_kØ9^–‘ªnë\doÕîa\˜îÖ­wg~¹G«ûE€D+…†‡-j‡+Ž+-••(#*  ¤Ÿ,©ªª,  " !, ¾¾*,,ÆÇÄ&   Ä, Ù'ÂÃ×$ ÕÖ×,%*®æ,îæåó×A;__http://www.worldtempus.com/fileadmin/templates/WT/images/roundboxes/roundboxesgold_botright.gifÔ qrsObplist00Ô 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€€€_Lhttp://www.worldtempus.com/fileadmin/templates/WT/images/bullet_morelink.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦ï¢ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTR55_"17889c-37-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary7Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø Y^gru{„–ž©«´¶¸º¼¾ÀÂÄÍÏÑÓÕ×ÙÛÝëòÿ#17PZz}™Ÿ¿ÄÈÞëíòö dO7GIF89a €È™!ù, Œ¦Š¸×‹2Ð4ë|;_Lhttp://www.worldtempus.com/fileadmin/templates/WT/images/bullet_morelink.gifÔ uvwO bplist00Ô 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€€€_Xhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_topleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦HüÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS101_"178885-65-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryeÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø ejs~‡™›¢ªµ·ÀÂÄÆÈÊÌÎÐÙÛÝßáãåçé÷þ $/=C\f†Š¦¬ÌÑÕëøúÿd%OeGIF89a ³+++222***111333!ù, 0bÀAD)´ž"„dižh;_Xhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_topleft.gifÔ yz{Obplist00Ô 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€€€_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_topright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦G¬“ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS102_"178893-66-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryfÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø fkt‚ˆ‘šœ£«¶¸ÁÃÅÇÉËÍÏÑÚÜÞàâäæèêøÿ  %0>D]g‡‹§­ÍÒÖìùûd&OfGIF89a ³+++222***111333!ù, ˜r’R«âÊ `ižh;_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_topright.gifÔ }~O bplist00Ô 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€€€_Xhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_botleft.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦Q@ÝÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS101_"178904-65-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryeÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø ejs~‡™›¢ªµ·ÀÂÄÆÈÊÌÎÐÙÛÝßáãåçé÷þ $/=C\f†Š¦¬ÌÑÕëøúÿd%OeGIF89a ³+++222***111333!ù, PÉI«½WÐAQ˜BHÉQ@;_Xhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_botleft.gifÔ ‚ƒObplist00Ô 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€€€_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_botright.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À¦O†ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:14 GMTS101_"178884-65-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryeÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø fkt‚ˆ‘šœ£«¶¸ÁÃÅÇÉËÍÏÑÚÜÞàâäæèêøÿ  %0>D]g‡‹§­ÍÒÖìùûd&OeGIF89a ³+++222***111333!ù, PÉI«½x :f@€QI;_Yhttp://www.worldtempus.com/fileadmin/templates/WT/images/box_footercontainer_botright.gifÔ …†‡ OMbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_Hhttp://www.worldtempus.com/typo3conf/ext/wtWatchesRatings/res/styles.cssÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£âCÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)Xtext/css_Wed, 22 Jun 2011 06:18:11 GMTS464_"450288-70e-4951ca81df0c0"Uclose_Mon, 15 Nov 2010 19:43:39 GMTÒ./de£ef2_NSMutableDictionary\NSDictionaryÒ./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  Y^gru{„–ž©«¶¸º¼¾ÀÂÄÆÈÊÕ×ÙÛÝßáãåçéîü#(7<GUgmr‹”´¸ÕÛû'*/3GlUO.tx-wtWatchesRatings { position: relative; left: 0; top: 0; padding-top: 16px; margin: 5px 5px; } .tx-wtWatchesRatings-display { position: absolute; left: 0; top: 0; height: 12px; } .tx-wtWatchesRatings-grey-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; background: url(wtWatchesRating_stars.gif) repeat-x; font-size: 1px; } .tx-wtWatchesRatings-gold-bar { position: absolute; left: 0; top: 0; width: 0px; height: 12px; background: url(wtWatchesRating_stars.gif) repeat-x 0 -12px; font-size: 1px; font-size: 1px; } .tx-wtWatchesRatings-vote-bar { position: absolute; left: 0; top: 0; width: 55px; height: 12px; font-size: 1px; } .tx-wtWatchesRatings-vote-bar DIV A { position: absolute; left:0; top: 0; width: 11px; height: 12px; border: none; text-decoration: none; } .tx-wtWatchesRatings-vote-bar DIV A:hover { background-image: url(wtWatchesRating_stars.gif); background-position: 0 -24px; } .tx-wtWatchesRatings-vote-bar DIV A.tx-wtWatchesRatings-star-1 { left: 0px; width: 11px; z-index: 5; } .tx-wtWatchesRatings-vote-bar DIV A.tx-wtWatchesRatings-star-2 { left: 0px; width: 22px; z-index: 4; } .tx-wtWatchesRatings-vote-bar DIV A.tx-wtWatchesRatings-star-3 { left: 0px; width: 33px; z-index: 3; } .tx-wtWatchesRatings-vote-bar DIV A.tx-wtWatchesRatings-star-4 { left: 0px; width: 44px; z-index: 2; } .tx-wtWatchesRatings-vote-bar DIV A.tx-wtWatchesRatings-star-5 { left: 0px; width: 55px; z-index: 1; } .tx-wtWatchesRatings-cleaner { clear: left; } .tx-wtWatchesRatings-text { color: #606060; font-size: 11px; font-family: Helvetica,Arial; } .tx-wtWatchesRating-display-wrap { position: absolute; left: 0; top: 0; font-size: 12px; visibility: hidden; z-index: 1; } .tx-wtWatchesRating-display-wrap IMG { float: left; margin-right: 5px; } _Hhttp://www.worldtempus.com/typo3conf/ext/wtWatchesRatings/res/styles.cssÔ ‰Š‹Obplist00Ô 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€€€_Whttp://www.worldtempus.com/typo3conf/ext/wtWatchesRatings/res/wtWatchesRating_stars.gifÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À§¦±£ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€]Accept-RangesVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-ModifiedUbytes_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:18:15 GMTT1182_"45025f-49e-4951ca81df0c0"Uclose_Mon, 15 Nov 2010 19:43:39 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionaryžÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø dir}€†˜š¡©´¶¿ÁÃÅÇÉËÍÏØÚÜÞàâäæèöý #.<B[e…Ч­ÍÒÖìùüd'OžGIF89a $÷ÿÿÿùøùóòóòñòíìíèçèæåæåäåãâãôôú÷÷ûììðûûýúúüøøúððòïïñþþÿýýþüüýúúûôôõíî÷øùÿôõûîïõîðøúûÿóôøñòö÷ùÿîðöëíóûüÿ÷øûõöùôõøòóöñòõõ÷üðò÷õ÷ûîðôíïóùúüøùû÷øúö÷ùõöøïðòúüÿíïòëíðýþÿûüý÷øùôõõðññýþýõöõíîíùùøèÆ<Þ¾=óÑIöÔKîÍIñÐKîÎKôÓNïÏMçÉMø×TùØUôÔSö×UëÌRçÉQóÕ[ãÈ\ùÜgìÔqàËwúãˆêÕ‚éÖ‹ïèÌöïÓèãÏóïßòñí÷ÖUùÚbúßwåÌnçÑ{õÞ‡úäøâîÛ’çÕúè¤ñßžûè¥ãÓ˜æÖœóã¨îߦå×¢çÚ¬øë½åÙ¯áÖ¬éáÃòëÑíçÒú靸ìÅõíÓäßÎîêÝîëáêèâðïìíìéìéáÀœDÇ¥QÑ­VÅ£RÄ£TØ´^Ï®\Ú·bÙ·cÚ¸dÚºnÞ¿ràÂxãÇ„åÍ’æÏ–ÞËœÞÖÃëäÒàÛÎëçÝ®Œ<Í©V½œOÒ®Y˨VÄ£VÖ³aÕ²aȪf§iÆ®vÖ¼€Ê²záÉ‘×À‹ä̗ϺŠ×ĘѾ”éÔ¦âÐ§êØ¯ÒáÖÇ¥ÖȧãÔ³ìÞ¾ÒÆªìàÅïçÖèáÑèáÒðëàìèßðìãîëäéÕ«äÒ¬ÏÁ¤ÝÖÈìèàïåÒèæãíêæìêèñðïïîíéèççåäø÷÷ôóóïîîþþþýýýüüüûûûúúúùùùøøø÷÷÷öööõõõôôôóóóðððïïïîîîìììëëëêêêéééèèèæææäääãããáááÿÿÿ!ùà, $ÿ €ƒ‡²“UKð á@fÛ¼Q;(™2gÇ®=Ë6íY2dÚlËÆ,@4lÚº ¸æÍYÂ…˜õ°†l ŽË@»–Sàk%ldæ Ú2’ „ö ¶k׸ 8í€5hΦiÓ”h3d5£8ZÌ5V¸u%BZ„朩µ` ƒ1¶¼Æ 7´ÜÁb§•'R¬¨¡•g4b¢$1òcJtÂx预Ë0Ã`H¸@Fˆ&KšdÉ ÐC• D†A"‡C| 8)ãæ 6LГOˆ âÀ!`‡4”>ÐÁGE¥ÏräTªö—,–{ˆ„j‹ ZÀæjT+(fP°«¬T}*ÅÊϤ\¸œâÈ"†\ò‡'Àœ0K(Œ(‚ˆ&˜€â È€ð!‡lRH&’¨ ¢R ‚X‰H 'ƒ²J'”¨2Ãm¼˜²K )£Ë+/Œ12œ Ý :@@;_Whttp://www.worldtempus.com/typo3conf/ext/wtWatchesRatings/res/wtWatchesRating_stars.gifÔ ŽOSbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_>http://www.worldtempus.com/fileadmin/templates/WT/js/cobweb.jsÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£éG®ÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)_application/javascript_Wed, 22 Jun 2011 06:18:11 GMTS674_"188c6d-60a-49e0e519fcac0"Uclose_Wed, 09 Mar 2011 15:24:03 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  OT]hkqzƒ…Œ”Ÿ¡¬®°²´¶¸º¼¾ÀËÍÏÑÓÕ×ÙÛÝßäò -2=K]chšº¾Ûá  -059Ml[O var reEmail = /^.+\@.+\..+$/ var isOpera = (navigator.userAgent.indexOf("Opera") > -1); var isNS4 = (document.layers); var isNS6 = (!document.all && document.getElementById); var isMacIE = ( (navigator.userAgent.indexOf("MSIE") > -1) && (navigator.userAgent.indexOf("Mac") > -1) ); var isMacIE4 = ( (navigator.userAgent.indexOf("IE 4") > -1) && (navigator.userAgent.indexOf("Mac") > -1) ); function openPopup(URL, name, width, height ) { var oWindow = window.open(URL, name, "resizable=1, scrollbars=1, toolbar=0, location=0, directories=0, status=0, menubar=0, copyhistory=0, width=" + width + ", height=" + height ); if (window.focus) { oWindow.focus(); } } function isEmpty(s) { return ((s == null) || (s.length == 0)); } function isEmail (email) { if (!isEmpty(email)) { return reEmail.test(email); } else { return false; } } function addBookmark(bookmarkurl, bookmarktitle) { if (document.all && !isOpera) { window.external.AddFavorite(bookmarkurl, bookmarktitle); } else if (isNS4 || isNS6) { alert("To add this page to your bookmarks, press Ctrl + D"); } else if (isOpera) { alert("To add this page to your bookmarks, press Ctrl + T"); } return; } if (! window.addEvent ) { function addEvent(obj, evType, fn){ if (obj.addEventListener){ obj.addEventListener(evType, fn, false); return true; } else if (obj.attachEvent){ var r = obj.attachEvent("on"+evType, fn); return r; } else { return false; } } } /* addEvent(window, 'load', addEmbedFlash); */_>http://www.worldtempus.com/fileadmin/templates/WT/js/cobweb.js_application/javascriptÔ ’“”OObplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_:http://www.worldtempus.com/fileadmin/templates/WT/js/ld.jsÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£ïÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)_application/javascript_Wed, 22 Jun 2011 06:18:11 GMTS810_"1881e5-7ed-49fc3762de140"Uclose_Thu, 31 Mar 2011 08:55:57 GMTÒ./de£ef2_NSMutableDictionary\NSDictionaryíÒ./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  KPYdgmvˆ›¨ª¬®°²´¶¸º¼ÇÉËÍÏÑÓÕ×ÙÛàî).9GY_d}–¶º×Ýý),15IlWOí/** * This script detects browser language and redirect to the corresponding * language * In Microsoft Internet Explorer 4.0 and earlier, the browserLanguage * corresponds to the language of the installed IE * In Internet Explorer 5 and later, the browserLanguage reflects * the language of the installed OS * * @author: Ranaivo Mahaleo RAZAKANIRINA * Copyright 2011 - Worldtempus */ /** * This function pre-treat the language string * to get the 2 first character of the language string * If the language string is empty * or the length of string is less or equal than 1 * the code returned is 'en' */ function PreLanguage(language_string) { if(language_string.length>1) { language_string = language_string.toLowerCase(); // not supported by Netscape 2 and 3, Explorer 3, // Hotjava 3, Opera 3 and WebTV. var language_min_code = language_string.substr(0,2); return language_min_code; } //if else { return 'en'; } //else } // PreLanguage var patterns = new Array( 'http(.*)' + window.location.hostname + '$', 'http(.*)' + window.location.hostname + '/$' ); var url = document.URL; var matched_language_url = false; for(var i=0;i -1) { document.location.href = 'http://'+window.location.hostname+'/fr/'; } //if else if (language.indexOf('it') > -1) { document.location.href = 'http://'+window.location.hostname+'/it/'; } // else if else { document.location.href = 'http://'+window.location.hostname+'/en/'; } //else } // if not matched_url _:http://www.worldtempus.com/fileadmin/templates/WT/js/ld.jsÔ –—˜OWbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_Chttp://www.worldtempus.com/fileadmin/templates/WT/js/watchfinder.jsÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£ð5&ÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)_application/javascript_Wed, 22 Jun 2011 06:18:11 GMTS402_"ba98e-47c-49f4ba821e5c0"Uclose_Fri, 25 Mar 2011 09:59:59 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary|Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  TYbmpvˆŠ‘™¤¦±³µ·¹»½¿ÁÃÅÐÒÔÖØÚÜÞàâäé÷ #27BPbhm†Ÿ¿Ãßå $149=Ql_O| function LoadTitle() { new Ajax.Request('/index.php?eID=temp_extId', { method: 'post', parameters: 'tx_watchfinder_pi1[genus]='+LoadTitle.arguments[0]+'&tx_watchfinder_pi1[brand]='+LoadTitle.arguments[1]+'&tx_watchfinder_pi1[collection]='+LoadTitle.arguments[2]+'&tx_watchfinder_pi1[model]='+LoadTitle.arguments[3]+'&tx_watchfinder_pi1[look]='+LoadTitle.arguments[4]+'&tx_watchfinder_pi1[bodymatters]='+LoadTitle.arguments[5]+'&tx_watchfinder_pi1[movement]='+LoadTitle.arguments[6]+'&tx_watchfinder_pi1[diameter]='+LoadTitle.arguments[7]+'&tx_watchfinder_pi1[shape]='+LoadTitle.arguments[8]+'&tx_watchfinder_pi1[strapmatters]='+LoadTitle.arguments[9]+'&tx_watchfinder_pi1[waterproofness]='+LoadTitle.arguments[10]+'&tx_watchfinder_pi1[limited]='+LoadTitle.arguments[11]+'&tx_watchfinder_pi1[sapphirebottom]='+LoadTitle.arguments[12]+'&tx_watchfinder_pi1[setting]='+LoadTitle.arguments[13]+'&L='+LoadTitle.arguments[14], onSuccess: TreatRequest }); } // LoadTitle function TreatRequest(orgRequest) { var result = orgRequest.responseText.evalJSON(true); $('title_page').innerHTML = result.data; } // TreatRequest _Chttp://www.worldtempus.com/fileadmin/templates/WT/js/watchfinder.jsÔ š›œOjbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_Ohttp://www.worldtempus.com/fileadmin/templates/WT/js/scriptaculous/prototype.jsÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±À£ô×ÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Accept-Ranges_Content-EncodingVServer\Content-TypeTDate^Content-LengthTEtagZConnection]Last-Modified_Accept-EncodingUbytesTgzip_Apache/2.2.16 (Debian)_application/javascript_Wed, 22 Jun 2011 06:18:11 GMTU29137_"188230-1ecaf-49c58bd7d4040"Uclose_Tue, 15 Feb 2011 21:20:57 GMTÒ./de£ef2_NSMutableDictionary\NSDictionaryì¯Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  `eny|‚‹”–¥°²½¿ÁÃÅÇÉËÍÏÑÜÞàâäæèêìîðõ*/>CN\nty’«ËÑðö5BGLPdlrOì¯/* Prototype JavaScript framework, version 1.6.0.2 * (c) 2005-2008 Sam Stephenson * * Prototype is freely distributable under the terms of an MIT-style license. * For details, see the Prototype web site: http://www.prototypejs.org/ * *--------------------------------------------------------------------------*/ var Prototype = { Version: '1.6.0.2', Browser: { IE: !!(window.attachEvent && !window.opera), Opera: !!window.opera, WebKit: navigator.userAgent.indexOf('AppleWebKit/') > -1, Gecko: navigator.userAgent.indexOf('Gecko') > -1 && navigator.userAgent.indexOf('KHTML') == -1, MobileSafari: !!navigator.userAgent.match(/Apple.*Mobile.*Safari/) }, BrowserFeatures: { XPath: !!document.evaluate, ElementExtensions: !!window.HTMLElement, SpecificElementExtensions: document.createElement('div').__proto__ && document.createElement('div').__proto__ !== document.createElement('form').__proto__ }, ScriptFragment: ']*>([\\S\\s]*?)<\/script>', JSONFilter: /^\/\*-secure-([\s\S]*)\*\/\s*$/, emptyFunction: function() { }, K: function(x) { return x } }; if (Prototype.Browser.MobileSafari) Prototype.BrowserFeatures.SpecificElementExtensions = false; /* Based on Alex Arnell's inheritance implementation. */ var Class = { create: function() { var parent = null, properties = $A(arguments); if (Object.isFunction(properties[0])) parent = properties.shift(); function klass() { this.initialize.apply(this, arguments); } Object.extend(klass, Class.Methods); klass.superclass = parent; klass.subclasses = []; if (parent) { var subclass = function() { }; subclass.prototype = parent.prototype; klass.prototype = new subclass; parent.subclasses.push(klass); } for (var i = 0; i < properties.length; i++) klass.addMethods(properties[i]); if (!klass.prototype.initialize) klass.prototype.initialize = Prototype.emptyFunction; klass.prototype.constructor = klass; return klass; } }; Class.Methods = { addMethods: function(source) { var ancestor = this.superclass && this.superclass.prototype; var properties = Object.keys(source); if (!Object.keys({ toString: true }).length) properties.push("toString", "valueOf"); for (var i = 0, length = properties.length; i < length; i++) { var property = properties[i], value = source[property]; if (ancestor && Object.isFunction(value) && value.argumentNames().first() == "$super") { var method = value, value = Object.extend((function(m) { return function() { return ancestor[m].apply(this, arguments) }; })(property).wrap(method), { valueOf: function() { return method }, toString: function() { return method.toString() } }); } this.prototype[property] = value; } return this; } }; var Abstract = { }; Object.extend = function(destination, source) { for (var property in source) destination[property] = source[property]; return destination; }; Object.extend(Object, { inspect: function(object) { try { if (Object.isUndefined(object)) return 'undefined'; if (object === null) return 'null'; return object.inspect ? object.inspect() : String(object); } catch (e) { if (e instanceof RangeError) return '...'; throw e; } }, toJSON: function(object) { var type = typeof object; switch (type) { case 'undefined': case 'function': case 'unknown': return; case 'boolean': return object.toString(); } if (object === null) return 'null'; if (object.toJSON) return object.toJSON(); if (Object.isElement(object)) return; var results = []; for (var property in object) { var value = Object.toJSON(object[property]); if (!Object.isUndefined(value)) results.push(property.toJSON() + ': ' + value); } return '{' + results.join(', ') + '}'; }, toQueryString: function(object) { return $H(object).toQueryString(); }, toHTML: function(object) { return object && object.toHTML ? object.toHTML() : String.interpret(object); }, keys: function(object) { var keys = []; for (var property in object) keys.push(property); return keys; }, values: function(object) { var values = []; for (var property in object) values.push(object[property]); return values; }, clone: function(object) { return Object.extend({ }, object); }, isElement: function(object) { return object && object.nodeType == 1; }, isArray: function(object) { return object != null && typeof object == "object" && 'splice' in object && 'join' in object; }, isHash: function(object) { return object instanceof Hash; }, isFunction: function(object) { return typeof object == "function"; }, isString: function(object) { return typeof object == "string"; }, isNumber: function(object) { return typeof object == "number"; }, isUndefined: function(object) { return typeof object == "undefined"; } }); Object.extend(Function.prototype, { argumentNames: function() { var names = this.toString().match(/^[\s\(]*function[^(]*\((.*?)\)/)[1].split(",").invoke("strip"); return names.length == 1 && !names[0] ? [] : names; }, bind: function() { if (arguments.length < 2 && Object.isUndefined(arguments[0])) return this; var __method = this, args = $A(arguments), object = args.shift(); return function() { return __method.apply(object, args.concat($A(arguments))); } }, bindAsEventListener: function() { var __method = this, args = $A(arguments), object = args.shift(); return function(event) { return __method.apply(object, [event || window.event].concat(args)); } }, curry: function() { if (!arguments.length) return this; var __method = this, args = $A(arguments); return function() { return __method.apply(this, args.concat($A(arguments))); } }, delay: function() { var __method = this, args = $A(arguments), timeout = args.shift() * 1000; return window.setTimeout(function() { return __method.apply(__method, args); }, timeout); }, wrap: function(wrapper) { var __method = this; return function() { return wrapper.apply(this, [__method.bind(this)].concat($A(arguments))); } }, methodize: function() { if (this._methodized) return this._methodized; var __method = this; return this._methodized = function() { return __method.apply(null, [this].concat($A(arguments))); }; } }); Function.prototype.defer = Function.prototype.delay.curry(0.01); Date.prototype.toJSON = function() { return '"' + this.getUTCFullYear() + '-' + (this.getUTCMonth() + 1).toPaddedString(2) + '-' + this.getUTCDate().toPaddedString(2) + 'T' + this.getUTCHours().toPaddedString(2) + ':' + this.getUTCMinutes().toPaddedString(2) + ':' + this.getUTCSeconds().toPaddedString(2) + 'Z"'; }; var Try = { these: function() { var returnValue; for (var i = 0, length = arguments.length; i < length; i++) { var lambda = arguments[i]; try { returnValue = lambda(); break; } catch (e) { } } return returnValue; } }; RegExp.prototype.match = RegExp.prototype.test; RegExp.escape = function(str) { return String(str).replace(/([.*+?^=!:${}()|[\]\/\\])/g, '\\$1'); }; /*--------------------------------------------------------------------------*/ var PeriodicalExecuter = Class.create({ initialize: function(callback, frequency) { this.callback = callback; this.frequency = frequency; this.currentlyExecuting = false; this.registerCallback(); }, registerCallback: function() { this.timer = setInterval(this.onTimerEvent.bind(this), this.frequency * 1000); }, execute: function() { this.callback(this); }, stop: function() { if (!this.timer) return; clearInterval(this.timer); this.timer = null; }, onTimerEvent: function() { if (!this.currentlyExecuting) { try { this.currentlyExecuting = true; this.execute(); } finally { this.currentlyExecuting = false; } } } }); Object.extend(String, { interpret: function(value) { return value == null ? '' : String(value); }, specialChar: { '\b': '\\b', '\t': '\\t', '\n': '\\n', '\f': '\\f', '\r': '\\r', '\\': '\\\\' } }); Object.extend(String.prototype, { gsub: function(pattern, replacement) { var result = '', source = this, match; replacement = arguments.callee.prepareReplacement(replacement); while (source.length > 0) { if (match = source.match(pattern)) { result += source.slice(0, match.index); result += String.interpret(replacement(match)); source = source.slice(match.index + match[0].length); } else { result += source, source = ''; } } return result; }, sub: function(pattern, replacement, count) { replacement = this.gsub.prepareReplacement(replacement); count = Object.isUndefined(count) ? 1 : count; return this.gsub(pattern, function(match) { if (--count < 0) return match[0]; return replacement(match); }); }, scan: function(pattern, iterator) { this.gsub(pattern, iterator); return String(this); }, truncate: function(length, truncation) { length = length || 30; truncation = Object.isUndefined(truncation) ? '...' : truncation; return this.length > length ? this.slice(0, length - truncation.length) + truncation : String(this); }, strip: function() { return this.replace(/^\s+/, '').replace(/\s+$/, ''); }, stripTags: function() { return this.replace(/<\/?[^>]+>/gi, ''); }, stripScripts: function() { return this.replace(new RegExp(Prototype.ScriptFragment, 'img'), ''); }, extractScripts: function() { var matchAll = new RegExp(Prototype.ScriptFragment, 'img'); var matchOne = new RegExp(Prototype.ScriptFragment, 'im'); return (this.match(matchAll) || []).map(function(scriptTag) { return (scriptTag.match(matchOne) || ['', ''])[1]; }); }, evalScripts: function() { return this.extractScripts().map(function(script) { return eval(script) }); }, escapeHTML: function() { var self = arguments.callee; self.text.data = this; return self.div.innerHTML; }, unescapeHTML: function() { var div = new Element('div'); div.innerHTML = this.stripTags(); return div.childNodes[0] ? (div.childNodes.length > 1 ? $A(div.childNodes).inject('', function(memo, node) { return memo+node.nodeValue }) : div.childNodes[0].nodeValue) : ''; }, toQueryParams: function(separator) { var match = this.strip().match(/([^?#]*)(#.*)?$/); if (!match) return { }; return match[1].split(separator || '&').inject({ }, function(hash, pair) { if ((pair = pair.split('='))[0]) { var key = decodeURIComponent(pair.shift()); var value = pair.length > 1 ? pair.join('=') : pair[0]; if (value != undefined) value = decodeURIComponent(value); if (key in hash) { if (!Object.isArray(hash[key])) hash[key] = [hash[key]]; hash[key].push(value); } else hash[key] = value; } return hash; }); }, toArray: function() { return this.split(''); }, succ: function() { return this.slice(0, this.length - 1) + String.fromCharCode(this.charCodeAt(this.length - 1) + 1); }, times: function(count) { return count < 1 ? '' : new Array(count + 1).join(this); }, camelize: function() { var parts = this.split('-'), len = parts.length; if (len == 1) return parts[0]; var camelized = this.charAt(0) == '-' ? parts[0].charAt(0).toUpperCase() + parts[0].substring(1) : parts[0]; for (var i = 1; i < len; i++) camelized += parts[i].charAt(0).toUpperCase() + parts[i].substring(1); return camelized; }, capitalize: function() { return this.charAt(0).toUpperCase() + this.substring(1).toLowerCase(); }, underscore: function() { return this.gsub(/::/, '/').gsub(/([A-Z]+)([A-Z][a-z])/,'#{1}_#{2}').gsub(/([a-z\d])([A-Z])/,'#{1}_#{2}').gsub(/-/,'_').toLowerCase(); }, dasherize: function() { return this.gsub(/_/,'-'); }, inspect: function(useDoubleQuotes) { var escapedString = this.gsub(/[\x00-\x1f\\]/, function(match) { var character = String.specialChar[match[0]]; return character ? character : '\\u00' + match[0].charCodeAt().toPaddedString(2, 16); }); if (useDoubleQuotes) return '"' + escapedString.replace(/"/g, '\\"') + '"'; return "'" + escapedString.replace(/'/g, '\\\'') + "'"; }, toJSON: function() { return this.inspect(true); }, unfilterJSON: function(filter) { return this.sub(filter || Prototype.JSONFilter, '#{1}'); }, isJSON: function() { var str = this; if (str.blank()) return false; str = this.replace(/\\./g, '@').replace(/"[^"\\\n\r]*"/g, ''); return (/^[,:{}\[\]0-9.\-+Eaeflnr-u \n\r\t]*$/).test(str); }, evalJSON: function(sanitize) { var json = this.unfilterJSON(); try { if (!sanitize || json.isJSON()) return eval('(' + json + ')'); } catch (e) { } throw new SyntaxError('Badly formed JSON string: ' + this.inspect()); }, include: function(pattern) { return this.indexOf(pattern) > -1; }, startsWith: function(pattern) { return this.indexOf(pattern) === 0; }, endsWith: function(pattern) { var d = this.length - pattern.length; return d >= 0 && this.lastIndexOf(pattern) === d; }, empty: function() { return this == ''; }, blank: function() { return /^\s*$/.test(this); }, interpolate: function(object, pattern) { return new Template(this, pattern).evaluate(object); } }); if (Prototype.Browser.WebKit || Prototype.Browser.IE) Object.extend(String.prototype, { escapeHTML: function() { return this.replace(/&/g,'&').replace(//g,'>'); }, unescapeHTML: function() { return this.replace(/&/g,'&').replace(/</g,'<').replace(/>/g,'>'); } }); String.prototype.gsub.prepareReplacement = function(replacement) { if (Object.isFunction(replacement)) return replacement; var template = new Template(replacement); return function(match) { return template.evaluate(match) }; }; String.prototype.parseQuery = String.prototype.toQueryParams; Object.extend(String.prototype.escapeHTML, { div: document.createElement('div'), text: document.createTextNode('') }); with (String.prototype.escapeHTML) div.appendChild(text); var Template = Class.create({ initialize: function(template, pattern) { this.template = template.toString(); this.pattern = pattern || Template.Pattern; }, evaluate: function(object) { if (Object.isFunction(object.toTemplateReplacements)) object = object.toTemplateReplacements(); return this.template.gsub(this.pattern, function(match) { if (object == null) return ''; var before = match[1] || ''; if (before == '\\') return match[2]; var ctx = object, expr = match[3]; var pattern = /^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/; match = pattern.exec(expr); if (match == null) return before; while (match != null) { var comp = match[1].startsWith('[') ? match[2].gsub('\\\\]', ']') : match[1]; ctx = ctx[comp]; if (null == ctx || '' == match[3]) break; expr = expr.substring('[' == match[3] ? match[1].length : match[0].length); match = pattern.exec(expr); } return before + String.interpret(ctx); }); } }); Template.Pattern = /(^|.|\r|\n)(#\{(.*?)\})/; var $break = { }; var Enumerable = { each: function(iterator, context) { var index = 0; iterator = iterator.bind(context); try { this._each(function(value) { iterator(value, index++); }); } catch (e) { if (e != $break) throw e; } return this; }, eachSlice: function(number, iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var index = -number, slices = [], array = this.toArray(); while ((index += number) < array.length) slices.push(array.slice(index, index+number)); return slices.collect(iterator, context); }, all: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var result = true; this.each(function(value, index) { result = result && !!iterator(value, index); if (!result) throw $break; }); return result; }, any: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var result = false; this.each(function(value, index) { if (result = !!iterator(value, index)) throw $break; }); return result; }, collect: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var results = []; this.each(function(value, index) { results.push(iterator(value, index)); }); return results; }, detect: function(iterator, context) { iterator = iterator.bind(context); var result; this.each(function(value, index) { if (iterator(value, index)) { result = value; throw $break; } }); return result; }, findAll: function(iterator, context) { iterator = iterator.bind(context); var results = []; this.each(function(value, index) { if (iterator(value, index)) results.push(value); }); return results; }, grep: function(filter, iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var results = []; if (Object.isString(filter)) filter = new RegExp(filter); this.each(function(value, index) { if (filter.match(value)) results.push(iterator(value, index)); }); return results; }, include: function(object) { if (Object.isFunction(this.indexOf)) if (this.indexOf(object) != -1) return true; var found = false; this.each(function(value) { if (value == object) { found = true; throw $break; } }); return found; }, inGroupsOf: function(number, fillWith) { fillWith = Object.isUndefined(fillWith) ? null : fillWith; return this.eachSlice(number, function(slice) { while(slice.length < number) slice.push(fillWith); return slice; }); }, inject: function(memo, iterator, context) { iterator = iterator.bind(context); this.each(function(value, index) { memo = iterator(memo, value, index); }); return memo; }, invoke: function(method) { var args = $A(arguments).slice(1); return this.map(function(value) { return value[method].apply(value, args); }); }, max: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var result; this.each(function(value, index) { value = iterator(value, index); if (result == null || value >= result) result = value; }); return result; }, min: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var result; this.each(function(value, index) { value = iterator(value, index); if (result == null || value < result) result = value; }); return result; }, partition: function(iterator, context) { iterator = iterator ? iterator.bind(context) : Prototype.K; var trues = [], falses = []; this.each(function(value, index) { (iterator(value, index) ? trues : falses).push(value); }); return [trues, falses]; }, pluck: function(property) { var results = []; this.each(function(value) { results.push(value[property]); }); return results; }, reject: function(iterator, context) { iterator = iterator.bind(context); var results = []; this.each(function(value, index) { if (!iterator(value, index)) results.push(value); }); return results; }, sortBy: function(iterator, context) { iterator = iterator.bind(context); return this.map(function(value, index) { return {value: value, criteria: iterator(value, index)}; }).sort(function(left, right) { var a = left.criteria, b = right.criteria; return a < b ? -1 : a > b ? 1 : 0; }).pluck('value'); }, toArray: function() { return this.map(); }, zip: function() { var iterator = Prototype.K, args = $A(arguments); if (Object.isFunction(args.last())) iterator = args.pop(); var collections = [this].concat(args).map($A); return this.map(function(value, index) { return iterator(collections.pluck(index)); }); }, size: function() { return this.toArray().length; }, inspect: function() { return '#'; } }; Object.extend(Enumerable, { map: Enumerable.collect, find: Enumerable.detect, select: Enumerable.findAll, filter: Enumerable.findAll, member: Enumerable.include, entries: Enumerable.toArray, every: Enumerable.all, some: Enumerable.any }); function $A(iterable) { if (!iterable) return []; if (iterable.toArray) return iterable.toArray(); var length = iterable.length || 0, results = new Array(length); while (length--) results[length] = iterable[length]; return results; } if (Prototype.Browser.WebKit) { $A = function(iterable) { if (!iterable) return []; if (!(Object.isFunction(iterable) && iterable == '[object NodeList]') && iterable.toArray) return iterable.toArray(); var length = iterable.length || 0, results = new Array(length); while (length--) results[length] = iterable[length]; return results; }; } Array.from = $A; Object.extend(Array.prototype, Enumerable); if (!Array.prototype._reverse) Array.prototype._reverse = Array.prototype.reverse; Object.extend(Array.prototype, { _each: function(iterator) { for (var i = 0, length = this.length; i < length; i++) iterator(this[i]); }, clear: function() { this.length = 0; return this; }, first: function() { return this[0]; }, last: function() { return this[this.length - 1]; }, compact: function() { return this.select(function(value) { return value != null; }); }, flatten: function() { return this.inject([], function(array, value) { return array.concat(Object.isArray(value) ? value.flatten() : [value]); }); }, without: function() { var values = $A(arguments); return this.select(function(value) { return !values.include(value); }); }, reverse: function(inline) { return (inline !== false ? this : this.toArray())._reverse(); }, reduce: function() { return this.length > 1 ? this : this[0]; }, uniq: function(sorted) { return this.inject([], function(array, value, index) { if (0 == index || (sorted ? array.last() != value : !array.include(value))) array.push(value); return array; }); }, intersect: function(array) { return this.uniq().findAll(function(item) { return array.detect(function(value) { return item === value }); }); }, clone: function() { return [].concat(this); }, size: function() { return this.length; }, inspect: function() { return '[' + this.map(Object.inspect).join(', ') + ']'; }, toJSON: function() { var results = []; this.each(function(object) { var value = Object.toJSON(object); if (!Object.isUndefined(value)) results.push(value); }); return '[' + results.join(', ') + ']'; } }); // use native browser JS 1.6 implementation if available if (Object.isFunction(Array.prototype.forEach)) Array.prototype._each = Array.prototype.forEach; if (!Array.prototype.indexOf) Array.prototype.indexOf = function(item, i) { i || (i = 0); var length = this.length; if (i < 0) i = length + i; for (; i < length; i++) if (this[i] === item) return i; return -1; }; if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf = function(item, i) { i = isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1; var n = this.slice(0, i).reverse().indexOf(item); return (n < 0) ? n : i - n - 1; }; Array.prototype.toArray = Array.prototype.clone; function $w(string) { if (!Object.isString(string)) return []; string = string.strip(); return string ? string.split(/\s+/) : []; } if (Prototype.Browser.Opera){ Array.prototype.concat = function() { var array = []; for (var i = 0, length = this.length; i < length; i++) array.push(this[i]); for (var i = 0, length = arguments.length; i < length; i++) { if (Object.isArray(arguments[i])) { for (var j = 0, arrayLength = arguments[i].length; j < arrayLength; j++) array.push(arguments[i][j]); } else { array.push(arguments[i]); } } return array; }; } Object.extend(Number.prototype, { toColorPart: function() { return this.toPaddedString(2, 16); }, succ: function() { return this + 1; }, times: function(iterator) { $R(0, this, true).each(iterator); return this; }, toPaddedString: function(length, radix) { var string = this.toString(radix || 10); return '0'.times(length - string.length) + string; }, toJSON: function() { return isFinite(this) ? this.toString() : 'null'; } }); $w('abs round ceil floor').each(function(method){ Number.prototype[method] = Math[method].methodize(); }); function $H(object) { return new Hash(object); }; var Hash = Class.create(Enumerable, (function() { function toQueryPair(key, value) { if (Object.isUndefined(value)) return key; return key + '=' + encodeURIComponent(String.interpret(value)); } return { initialize: function(object) { this._object = Object.isHash(object) ? object.toObject() : Object.clone(object); }, _each: function(iterator) { for (var key in this._object) { var value = this._object[key], pair = [key, value]; pair.key = key; pair.value = value; iterator(pair); } }, set: function(key, value) { return this._object[key] = value; }, get: function(key) { return this._object[key]; }, unset: function(key) { var value = this._object[key]; delete this._object[key]; return value; }, toObject: function() { return Object.clone(this._object); }, keys: function() { return this.pluck('key'); }, values: function() { return this.pluck('value'); }, index: function(value) { var match = this.detect(function(pair) { return pair.value === value; }); return match && match.key; }, merge: function(object) { return this.clone().update(object); }, update: function(object) { return new Hash(object).inject(this, function(result, pair) { result.set(pair.key, pair.value); return result; }); }, toQueryString: function() { return this.map(function(pair) { var key = encodeURIComponent(pair.key), values = pair.value; if (values && typeof values == 'object') { if (Object.isArray(values)) return values.map(toQueryPair.curry(key)).join('&'); } return toQueryPair(key, values); }).join('&'); }, inspect: function() { return '#'; }, toJSON: function() { return Object.toJSON(this.toObject()); }, clone: function() { return new Hash(this); } } })()); Hash.prototype.toTemplateReplacements = Hash.prototype.toObject; Hash.from = $H; var ObjectRange = Class.create(Enumerable, { initialize: function(start, end, exclusive) { this.start = start; this.end = end; this.exclusive = exclusive; }, _each: function(iterator) { var value = this.start; while (this.include(value)) { iterator(value); value = value.succ(); } }, include: function(value) { if (value < this.start) return false; if (this.exclusive) return value < this.end; return value <= this.end; } }); var $R = function(start, end, exclusive) { return new ObjectRange(start, end, exclusive); }; var Ajax = { getTransport: function() { return Try.these( function() {return new XMLHttpRequest()}, function() {return new ActiveXObject('Msxml2.XMLHTTP')}, function() {return new ActiveXObject('Microsoft.XMLHTTP')} ) || false; }, activeRequestCount: 0 }; Ajax.Responders = { responders: [], _each: function(iterator) { this.responders._each(iterator); }, register: function(responder) { if (!this.include(responder)) this.responders.push(responder); }, unregister: function(responder) { this.responders = this.responders.without(responder); }, dispatch: function(callback, request, transport, json) { this.each(function(responder) { if (Object.isFunction(responder[callback])) { try { responder[callback].apply(responder, [request, transport, json]); } catch (e) { } } }); } }; Object.extend(Ajax.Responders, Enumerable); Ajax.Responders.register({ onCreate: function() { Ajax.activeRequestCount++ }, onComplete: function() { Ajax.activeRequestCount-- } }); Ajax.Base = Class.create({ initialize: function(options) { this.options = { method: 'post', asynchronous: true, contentType: 'application/x-www-form-urlencoded', encoding: 'UTF-8', parameters: '', evalJSON: true, evalJS: true }; Object.extend(this.options, options || { }); this.options.method = this.options.method.toLowerCase(); if (Object.isString(this.options.parameters)) this.options.parameters = this.options.parameters.toQueryParams(); else if (Object.isHash(this.options.parameters)) this.options.parameters = this.options.parameters.toObject(); } }); Ajax.Request = Class.create(Ajax.Base, { _complete: false, initialize: function($super, url, options) { $super(options); this.transport = Ajax.getTransport(); this.request(url); }, request: function(url) { this.url = url; this.method = this.options.method; var params = Object.clone(this.options.parameters); if (!['get', 'post'].include(this.method)) { // simulate other verbs over post params['_method'] = this.method; this.method = 'post'; } this.parameters = params; if (params = Object.toQueryString(params)) { // when GET, append parameters to URL if (this.method == 'get') this.url += (this.url.include('?') ? '&' : '?') + params; else if (/Konqueror|Safari|KHTML/.test(navigator.userAgent)) params += '&_='; } try { var response = new Ajax.Response(this); if (this.options.onCreate) this.options.onCreate(response); Ajax.Responders.dispatch('onCreate', this, response); this.transport.open(this.method.toUpperCase(), this.url, this.options.asynchronous); if (this.options.asynchronous) this.respondToReadyState.bind(this).defer(1); this.transport.onreadystatechange = this.onStateChange.bind(this); this.setRequestHeaders(); this.body = this.method == 'post' ? (this.options.postBody || params) : null; this.transport.send(this.body); /* Force Firefox to handle ready state 4 for synchronous requests */ if (!this.options.asynchronous && this.transport.overrideMimeType) this.onStateChange(); } catch (e) { this.dispatchException(e); } }, onStateChange: function() { var readyState = this.transport.readyState; if (readyState > 1 && !((readyState == 4) && this._complete)) this.respondToReadyState(this.transport.readyState); }, setRequestHeaders: function() { var headers = { 'X-Requested-With': 'XMLHttpRequest', 'X-Prototype-Version': Prototype.Version, 'Accept': 'text/javascript, text/html, application/xml, text/xml, */*' }; if (this.method == 'post') { headers['Content-type'] = this.options.contentType + (this.options.encoding ? '; charset=' + this.options.encoding : ''); /* Force "Connection: close" for older Mozilla browsers to work * around a bug where XMLHttpRequest sends an incorrect * Content-length header. See Mozilla Bugzilla #246651. */ if (this.transport.overrideMimeType && (navigator.userAgent.match(/Gecko\/(\d{4})/) || [0,2005])[1] < 2005) headers['Connection'] = 'close'; } // user-defined headers if (typeof this.options.requestHeaders == 'object') { var extras = this.options.requestHeaders; if (Object.isFunction(extras.push)) for (var i = 0, length = extras.length; i < length; i += 2) headers[extras[i]] = extras[i+1]; else $H(extras).each(function(pair) { headers[pair.key] = pair.value }); } for (var name in headers) this.transport.setRequestHeader(name, headers[name]); }, success: function() { var status = this.getStatus(); return !status || (status >= 200 && status < 300); }, getStatus: function() { try { return this.transport.status || 0; } catch (e) { return 0 } }, respondToReadyState: function(readyState) { var state = Ajax.Request.Events[readyState], response = new Ajax.Response(this); if (state == 'Complete') { try { this._complete = true; (this.options['on' + response.status] || this.options['on' + (this.success() ? 'Success' : 'Failure')] || Prototype.emptyFunction)(response, response.headerJSON); } catch (e) { this.dispatchException(e); } var contentType = response.getHeader('Content-type'); if (this.options.evalJS == 'force' || (this.options.evalJS && this.isSameOrigin() && contentType && contentType.match(/^\s*(text|application)\/(x-)?(java|ecma)script(;.*)?\s*$/i))) this.evalResponse(); } try { (this.options['on' + state] || Prototype.emptyFunction)(response, response.headerJSON); Ajax.Responders.dispatch('on' + state, this, response, response.headerJSON); } catch (e) { this.dispatchException(e); } if (state == 'Complete') { // avoid memory leak in MSIE: clean up this.transport.onreadystatechange = Prototype.emptyFunction; } }, isSameOrigin: function() { var m = this.url.match(/^\s*https?:\/\/[^\/]*/); return !m || (m[0] == '#{protocol}//#{domain}#{port}'.interpolate({ protocol: location.protocol, domain: document.domain, port: location.port ? ':' + location.port : '' })); }, getHeader: function(name) { try { return this.transport.getResponseHeader(name) || null; } catch (e) { return null } }, evalResponse: function() { try { return eval((this.transport.responseText || '').unfilterJSON()); } catch (e) { this.dispatchException(e); } }, dispatchException: function(exception) { (this.options.onException || Prototype.emptyFunction)(this, exception); Ajax.Responders.dispatch('onException', this, exception); } }); Ajax.Request.Events = ['Uninitialized', 'Loading', 'Loaded', 'Interactive', 'Complete']; Ajax.Response = Class.create({ initialize: function(request){ this.request = request; var transport = this.transport = request.transport, readyState = this.readyState = transport.readyState; if((readyState > 2 && !Prototype.Browser.IE) || readyState == 4) { this.status = this.getStatus(); this.statusText = this.getStatusText(); this.responseText = String.interpret(transport.responseText); this.headerJSON = this._getHeaderJSON(); } if(readyState == 4) { var xml = transport.responseXML; this.responseXML = Object.isUndefined(xml) ? null : xml; this.responseJSON = this._getResponseJSON(); } }, status: 0, statusText: '', getStatus: Ajax.Request.prototype.getStatus, getStatusText: function() { try { return this.transport.statusText || ''; } catch (e) { return '' } }, getHeader: Ajax.Request.prototype.getHeader, getAllHeaders: function() { try { return this.getAllResponseHeaders(); } catch (e) { return null } }, getResponseHeader: function(name) { return this.transport.getResponseHeader(name); }, getAllResponseHeaders: function() { return this.transport.getAllResponseHeaders(); }, _getHeaderJSON: function() { var json = this.getHeader('X-JSON'); if (!json) return null; json = decodeURIComponent(escape(json)); try { return json.evalJSON(this.request.options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } }, _getResponseJSON: function() { var options = this.request.options; if (!options.evalJSON || (options.evalJSON != 'force' && !(this.getHeader('Content-type') || '').include('application/json')) || this.responseText.blank()) return null; try { return this.responseText.evalJSON(options.sanitizeJSON || !this.request.isSameOrigin()); } catch (e) { this.request.dispatchException(e); } } }); Ajax.Updater = Class.create(Ajax.Request, { initialize: function($super, container, url, options) { this.container = { success: (container.success || container), failure: (container.failure || (container.success ? null : container)) }; options = Object.clone(options); var onComplete = options.onComplete; options.onComplete = (function(response, json) { this.updateContent(response.responseText); if (Object.isFunction(onComplete)) onComplete(response, json); }).bind(this); $super(url, options); }, updateContent: function(responseText) { var receiver = this.container[this.success() ? 'success' : 'failure'], options = this.options; if (!options.evalScripts) responseText = responseText.stripScripts(); if (receiver = $(receiver)) { if (options.insertion) { if (Object.isString(options.insertion)) { var insertion = { }; insertion[options.insertion] = responseText; receiver.insert(insertion); } else options.insertion(receiver, responseText); } else receiver.update(responseText); } } }); Ajax.PeriodicalUpdater = Class.create(Ajax.Base, { initialize: function($super, container, url, options) { $super(options); this.onComplete = this.options.onComplete; this.frequency = (this.options.frequency || 2); this.decay = (this.options.decay || 1); this.updater = { }; this.container = container; this.url = url; this.start(); }, start: function() { this.options.onComplete = this.updateComplete.bind(this); this.onTimerEvent(); }, stop: function() { this.updater.options.onComplete = undefined; clearTimeout(this.timer); (this.onComplete || Prototype.emptyFunction).apply(this, arguments); }, updateComplete: function(response) { if (this.options.decay) { this.decay = (response.responseText == this.lastText ? this.decay * this.options.decay : 1); this.lastText = response.responseText; } this.timer = this.onTimerEvent.bind(this).delay(this.decay * this.frequency); }, onTimerEvent: function() { this.updater = new Ajax.Updater(this.container, this.url, this.options); } }); function $(element) { if (arguments.length > 1) { for (var i = 0, elements = [], length = arguments.length; i < length; i++) elements.push($(arguments[i])); return elements; } if (Object.isString(element)) element = document.getElementById(element); return Element.extend(element); } if (Prototype.BrowserFeatures.XPath) { document._getElementsByXPath = function(expression, parentElement) { var results = []; var query = document.evaluate(expression, $(parentElement) || document, null, XPathResult.ORDERED_NODE_SNAPSHOT_TYPE, null); for (var i = 0, length = query.snapshotLength; i < length; i++) results.push(Element.extend(query.snapshotItem(i))); return results; }; } /*--------------------------------------------------------------------------*/ if (!window.Node) var Node = { }; if (!Node.ELEMENT_NODE) { // DOM level 2 ECMAScript Language Binding Object.extend(Node, { ELEMENT_NODE: 1, ATTRIBUTE_NODE: 2, TEXT_NODE: 3, CDATA_SECTION_NODE: 4, ENTITY_REFERENCE_NODE: 5, ENTITY_NODE: 6, PROCESSING_INSTRUCTION_NODE: 7, COMMENT_NODE: 8, DOCUMENT_NODE: 9, DOCUMENT_TYPE_NODE: 10, DOCUMENT_FRAGMENT_NODE: 11, NOTATION_NODE: 12 }); } (function() { var element = this.Element; this.Element = function(tagName, attributes) { attributes = attributes || { }; tagName = tagName.toLowerCase(); var cache = Element.cache; if (Prototype.Browser.IE && attributes.name) { tagName = '<' + tagName + ' name="' + attributes.name + '">'; delete attributes.name; return Element.writeAttribute(document.createElement(tagName), attributes); } if (!cache[tagName]) cache[tagName] = Element.extend(document.createElement(tagName)); return Element.writeAttribute(cache[tagName].cloneNode(false), attributes); }; Object.extend(this.Element, element || { }); }).call(window); Element.cache = { }; Element.Methods = { visible: function(element) { return $(element).style.display != 'none'; }, toggle: function(element) { element = $(element); Element[Element.visible(element) ? 'hide' : 'show'](element); return element; }, hide: function(element) { $(element).style.display = 'none'; return element; }, show: function(element) { $(element).style.display = ''; return element; }, remove: function(element) { element = $(element); element.parentNode.removeChild(element); return element; }, update: function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) return element.update().insert(content); content = Object.toHTML(content); element.innerHTML = content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }, replace: function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); else if (!Object.isElement(content)) { content = Object.toHTML(content); var range = element.ownerDocument.createRange(); range.selectNode(element); content.evalScripts.bind(content).defer(); content = range.createContextualFragment(content.stripScripts()); } element.parentNode.replaceChild(content, element); return element; }, insert: function(element, insertions) { element = $(element); if (Object.isString(insertions) || Object.isNumber(insertions) || Object.isElement(insertions) || (insertions && (insertions.toElement || insertions.toHTML))) insertions = {bottom:insertions}; var content, insert, tagName, childNodes; for (var position in insertions) { content = insertions[position]; position = position.toLowerCase(); insert = Element._insertionTranslations[position]; if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) { insert(element, content); continue; } content = Object.toHTML(content); tagName = ((position == 'before' || position == 'after') ? element.parentNode : element).tagName.toUpperCase(); childNodes = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); if (position == 'top' || position == 'after') childNodes.reverse(); childNodes.each(insert.curry(element)); content.evalScripts.bind(content).defer(); } return element; }, wrap: function(element, wrapper, attributes) { element = $(element); if (Object.isElement(wrapper)) $(wrapper).writeAttribute(attributes || { }); else if (Object.isString(wrapper)) wrapper = new Element(wrapper, attributes); else wrapper = new Element('div', wrapper); if (element.parentNode) element.parentNode.replaceChild(wrapper, element); wrapper.appendChild(element); return wrapper; }, inspect: function(element) { element = $(element); var result = '<' + element.tagName.toLowerCase(); $H({'id': 'id', 'className': 'class'}).each(function(pair) { var property = pair.first(), attribute = pair.last(); var value = (element[property] || '').toString(); if (value) result += ' ' + attribute + '=' + value.inspect(true); }); return result + '>'; }, recursivelyCollect: function(element, property) { element = $(element); var elements = []; while (element = element[property]) if (element.nodeType == 1) elements.push(Element.extend(element)); return elements; }, ancestors: function(element) { return $(element).recursivelyCollect('parentNode'); }, descendants: function(element) { return $(element).select("*"); }, firstDescendant: function(element) { element = $(element).firstChild; while (element && element.nodeType != 1) element = element.nextSibling; return $(element); }, immediateDescendants: function(element) { if (!(element = $(element).firstChild)) return []; while (element && element.nodeType != 1) element = element.nextSibling; if (element) return [element].concat($(element).nextSiblings()); return []; }, previousSiblings: function(element) { return $(element).recursivelyCollect('previousSibling'); }, nextSiblings: function(element) { return $(element).recursivelyCollect('nextSibling'); }, siblings: function(element) { element = $(element); return element.previousSiblings().reverse().concat(element.nextSiblings()); }, match: function(element, selector) { if (Object.isString(selector)) selector = new Selector(selector); return selector.match($(element)); }, up: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(element.parentNode); var ancestors = element.ancestors(); return Object.isNumber(expression) ? ancestors[expression] : Selector.findElement(ancestors, expression, index); }, down: function(element, expression, index) { element = $(element); if (arguments.length == 1) return element.firstDescendant(); return Object.isNumber(expression) ? element.descendants()[expression] : element.select(expression)[index || 0]; }, previous: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(Selector.handlers.previousElementSibling(element)); var previousSiblings = element.previousSiblings(); return Object.isNumber(expression) ? previousSiblings[expression] : Selector.findElement(previousSiblings, expression, index); }, next: function(element, expression, index) { element = $(element); if (arguments.length == 1) return $(Selector.handlers.nextElementSibling(element)); var nextSiblings = element.nextSiblings(); return Object.isNumber(expression) ? nextSiblings[expression] : Selector.findElement(nextSiblings, expression, index); }, select: function() { var args = $A(arguments), element = $(args.shift()); return Selector.findChildElements(element, args); }, adjacent: function() { var args = $A(arguments), element = $(args.shift()); return Selector.findChildElements(element.parentNode, args).without(element); }, identify: function(element) { element = $(element); var id = element.readAttribute('id'), self = arguments.callee; if (id) return id; do { id = 'anonymous_element_' + self.counter++ } while ($(id)); element.writeAttribute('id', id); return id; }, readAttribute: function(element, name) { element = $(element); if (Prototype.Browser.IE) { var t = Element._attributeTranslations.read; if (t.values[name]) return t.values[name](element, name); if (t.names[name]) name = t.names[name]; if (name.include(':')) { return (!element.attributes || !element.attributes[name]) ? null : element.attributes[name].value; } } return element.getAttribute(name); }, writeAttribute: function(element, name, value) { element = $(element); var attributes = { }, t = Element._attributeTranslations.write; if (typeof name == 'object') attributes = name; else attributes[name] = Object.isUndefined(value) ? true : value; for (var attr in attributes) { name = t.names[attr] || attr; value = attributes[attr]; if (t.values[attr]) name = t.values[attr](element, value); if (value === false || value === null) element.removeAttribute(name); else if (value === true) element.setAttribute(name, name); else element.setAttribute(name, value); } return element; }, getHeight: function(element) { return $(element).getDimensions().height; }, getWidth: function(element) { return $(element).getDimensions().width; }, classNames: function(element) { return new Element.ClassNames(element); }, hasClassName: function(element, className) { if (!(element = $(element))) return; var elementClassName = element.className; return (elementClassName.length > 0 && (elementClassName == className || new RegExp("(^|\\s)" + className + "(\\s|$)").test(elementClassName))); }, addClassName: function(element, className) { if (!(element = $(element))) return; if (!element.hasClassName(className)) element.className += (element.className ? ' ' : '') + className; return element; }, removeClassName: function(element, className) { if (!(element = $(element))) return; element.className = element.className.replace( new RegExp("(^|\\s+)" + className + "(\\s+|$)"), ' ').strip(); return element; }, toggleClassName: function(element, className) { if (!(element = $(element))) return; return element[element.hasClassName(className) ? 'removeClassName' : 'addClassName'](className); }, // removes whitespace-only text node children cleanWhitespace: function(element) { element = $(element); var node = element.firstChild; while (node) { var nextNode = node.nextSibling; if (node.nodeType == 3 && !/\S/.test(node.nodeValue)) element.removeChild(node); node = nextNode; } return element; }, empty: function(element) { return $(element).innerHTML.blank(); }, descendantOf: function(element, ancestor) { element = $(element), ancestor = $(ancestor); var originalAncestor = ancestor; if (element.compareDocumentPosition) return (element.compareDocumentPosition(ancestor) & 8) === 8; if (element.sourceIndex && !Prototype.Browser.Opera) { var e = element.sourceIndex, a = ancestor.sourceIndex, nextAncestor = ancestor.nextSibling; if (!nextAncestor) { do { ancestor = ancestor.parentNode; } while (!(nextAncestor = ancestor.nextSibling) && ancestor.parentNode); } if (nextAncestor && nextAncestor.sourceIndex) return (e > a && e < nextAncestor.sourceIndex); } while (element = element.parentNode) if (element == originalAncestor) return true; return false; }, scrollTo: function(element) { element = $(element); var pos = element.cumulativeOffset(); window.scrollTo(pos[0], pos[1]); return element; }, getStyle: function(element, style) { element = $(element); style = style == 'float' ? 'cssFloat' : style.camelize(); var value = element.style[style]; if (!value) { var css = document.defaultView.getComputedStyle(element, null); value = css ? css[style] : null; } if (style == 'opacity') return value ? parseFloat(value) : 1.0; return value == 'auto' ? null : value; }, getOpacity: function(element) { return $(element).getStyle('opacity'); }, setStyle: function(element, styles) { element = $(element); var elementStyle = element.style, match; if (Object.isString(styles)) { element.style.cssText += ';' + styles; return styles.include('opacity') ? element.setOpacity(styles.match(/opacity:\s*(\d?\.?\d*)/)[1]) : element; } for (var property in styles) if (property == 'opacity') element.setOpacity(styles[property]); else elementStyle[(property == 'float' || property == 'cssFloat') ? (Object.isUndefined(elementStyle.styleFloat) ? 'cssFloat' : 'styleFloat') : property] = styles[property]; return element; }, setOpacity: function(element, value) { element = $(element); element.style.opacity = (value == 1 || value === '') ? '' : (value < 0.00001) ? 0 : value; return element; }, getDimensions: function(element) { element = $(element); var display = $(element).getStyle('display'); if (display != 'none' && display != null) // Safari bug return {width: element.offsetWidth, height: element.offsetHeight}; // All *Width and *Height properties give 0 on elements with display none, // so enable the element temporarily var els = element.style; var originalVisibility = els.visibility; var originalPosition = els.position; var originalDisplay = els.display; els.visibility = 'hidden'; els.position = 'absolute'; els.display = 'block'; var originalWidth = element.clientWidth; var originalHeight = element.clientHeight; els.display = originalDisplay; els.position = originalPosition; els.visibility = originalVisibility; return {width: originalWidth, height: originalHeight}; }, makePositioned: function(element) { element = $(element); var pos = Element.getStyle(element, 'position'); if (pos == 'static' || !pos) { element._madePositioned = true; element.style.position = 'relative'; // Opera returns the offset relative to the positioning context, when an // element is position relative but top and left have not been defined if (window.opera) { element.style.top = 0; element.style.left = 0; } } return element; }, undoPositioned: function(element) { element = $(element); if (element._madePositioned) { element._madePositioned = undefined; element.style.position = element.style.top = element.style.left = element.style.bottom = element.style.right = ''; } return element; }, makeClipping: function(element) { element = $(element); if (element._overflow) return element; element._overflow = Element.getStyle(element, 'overflow') || 'auto'; if (element._overflow !== 'hidden') element.style.overflow = 'hidden'; return element; }, undoClipping: function(element) { element = $(element); if (!element._overflow) return element; element.style.overflow = element._overflow == 'auto' ? '' : element._overflow; element._overflow = null; return element; }, cumulativeOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }, positionedOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; element = element.offsetParent; if (element) { if (element.tagName == 'BODY') break; var p = Element.getStyle(element, 'position'); if (p !== 'static') break; } } while (element); return Element._returnOffset(valueL, valueT); }, absolutize: function(element) { element = $(element); if (element.getStyle('position') == 'absolute') return; // Position.prepare(); // To be done manually by Scripty when it needs it. var offsets = element.positionedOffset(); var top = offsets[1]; var left = offsets[0]; var width = element.clientWidth; var height = element.clientHeight; element._originalLeft = left - parseFloat(element.style.left || 0); element._originalTop = top - parseFloat(element.style.top || 0); element._originalWidth = element.style.width; element._originalHeight = element.style.height; element.style.position = 'absolute'; element.style.top = top + 'px'; element.style.left = left + 'px'; element.style.width = width + 'px'; element.style.height = height + 'px'; return element; }, relativize: function(element) { element = $(element); if (element.getStyle('position') == 'relative') return; // Position.prepare(); // To be done manually by Scripty when it needs it. element.style.position = 'relative'; var top = parseFloat(element.style.top || 0) - (element._originalTop || 0); var left = parseFloat(element.style.left || 0) - (element._originalLeft || 0); element.style.top = top + 'px'; element.style.left = left + 'px'; element.style.height = element._originalHeight; element.style.width = element._originalWidth; return element; }, cumulativeScrollOffset: function(element) { var valueT = 0, valueL = 0; do { valueT += element.scrollTop || 0; valueL += element.scrollLeft || 0; element = element.parentNode; } while (element); return Element._returnOffset(valueL, valueT); }, getOffsetParent: function(element) { if (element.offsetParent) return $(element.offsetParent); if (element == document.body) return $(element); while ((element = element.parentNode) && element != document.body) if (Element.getStyle(element, 'position') != 'static') return $(element); return $(document.body); }, viewportOffset: function(forElement) { var valueT = 0, valueL = 0; var element = forElement; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; // Safari fix if (element.offsetParent == document.body && Element.getStyle(element, 'position') == 'absolute') break; } while (element = element.offsetParent); element = forElement; do { if (!Prototype.Browser.Opera || element.tagName == 'BODY') { valueT -= element.scrollTop || 0; valueL -= element.scrollLeft || 0; } } while (element = element.parentNode); return Element._returnOffset(valueL, valueT); }, clonePosition: function(element, source) { var options = Object.extend({ setLeft: true, setTop: true, setWidth: true, setHeight: true, offsetTop: 0, offsetLeft: 0 }, arguments[2] || { }); // find page position of source source = $(source); var p = source.viewportOffset(); // find coordinate system to use element = $(element); var delta = [0, 0]; var parent = null; // delta [0,0] will do fine with position: fixed elements, // position:absolute needs offsetParent deltas if (Element.getStyle(element, 'position') == 'absolute') { parent = element.getOffsetParent(); delta = parent.viewportOffset(); } // correct by body offsets (fixes Safari) if (parent == document.body) { delta[0] -= document.body.offsetLeft; delta[1] -= document.body.offsetTop; } // set position if (options.setLeft) element.style.left = (p[0] - delta[0] + options.offsetLeft) + 'px'; if (options.setTop) element.style.top = (p[1] - delta[1] + options.offsetTop) + 'px'; if (options.setWidth) element.style.width = source.offsetWidth + 'px'; if (options.setHeight) element.style.height = source.offsetHeight + 'px'; return element; } }; Element.Methods.identify.counter = 1; Object.extend(Element.Methods, { getElementsBySelector: Element.Methods.select, childElements: Element.Methods.immediateDescendants }); Element._attributeTranslations = { write: { names: { className: 'class', htmlFor: 'for' }, values: { } } }; if (Prototype.Browser.Opera) { Element.Methods.getStyle = Element.Methods.getStyle.wrap( function(proceed, element, style) { switch (style) { case 'left': case 'top': case 'right': case 'bottom': if (proceed(element, 'position') === 'static') return null; case 'height': case 'width': // returns '0px' for hidden elements; we want it to return null if (!Element.visible(element)) return null; // returns the border-box dimensions rather than the content-box // dimensions, so we subtract padding and borders from the value var dim = parseInt(proceed(element, style), 10); if (dim !== element['offset' + style.capitalize()]) return dim + 'px'; var properties; if (style === 'height') { properties = ['border-top-width', 'padding-top', 'padding-bottom', 'border-bottom-width']; } else { properties = ['border-left-width', 'padding-left', 'padding-right', 'border-right-width']; } return properties.inject(dim, function(memo, property) { var val = proceed(element, property); return val === null ? memo : memo - parseInt(val, 10); }) + 'px'; default: return proceed(element, style); } } ); Element.Methods.readAttribute = Element.Methods.readAttribute.wrap( function(proceed, element, attribute) { if (attribute === 'title') return element.title; return proceed(element, attribute); } ); } else if (Prototype.Browser.IE) { // IE doesn't report offsets correctly for static elements, so we change them // to "relative" to get the values, then change them back. Element.Methods.getOffsetParent = Element.Methods.getOffsetParent.wrap( function(proceed, element) { element = $(element); var position = element.getStyle('position'); if (position !== 'static') return proceed(element); element.setStyle({ position: 'relative' }); var value = proceed(element); element.setStyle({ position: position }); return value; } ); $w('positionedOffset viewportOffset').each(function(method) { Element.Methods[method] = Element.Methods[method].wrap( function(proceed, element) { element = $(element); var position = element.getStyle('position'); if (position !== 'static') return proceed(element); // Trigger hasLayout on the offset parent so that IE6 reports // accurate offsetTop and offsetLeft values for position: fixed. var offsetParent = element.getOffsetParent(); if (offsetParent && offsetParent.getStyle('position') === 'fixed') offsetParent.setStyle({ zoom: 1 }); element.setStyle({ position: 'relative' }); var value = proceed(element); element.setStyle({ position: position }); return value; } ); }); Element.Methods.getStyle = function(element, style) { element = $(element); style = (style == 'float' || style == 'cssFloat') ? 'styleFloat' : style.camelize(); var value = element.style[style]; if (!value && element.currentStyle) value = element.currentStyle[style]; if (style == 'opacity') { if (value = (element.getStyle('filter') || '').match(/alpha\(opacity=(.*)\)/)) if (value[1]) return parseFloat(value[1]) / 100; return 1.0; } if (value == 'auto') { if ((style == 'width' || style == 'height') && (element.getStyle('display') != 'none')) return element['offset' + style.capitalize()] + 'px'; return null; } return value; }; Element.Methods.setOpacity = function(element, value) { function stripAlpha(filter){ return filter.replace(/alpha\([^\)]*\)/gi,''); } element = $(element); var currentStyle = element.currentStyle; if ((currentStyle && !currentStyle.hasLayout) || (!currentStyle && element.style.zoom == 'normal')) element.style.zoom = 1; var filter = element.getStyle('filter'), style = element.style; if (value == 1 || value === '') { (filter = stripAlpha(filter)) ? style.filter = filter : style.removeAttribute('filter'); return element; } else if (value < 0.00001) value = 0; style.filter = stripAlpha(filter) + 'alpha(opacity=' + (value * 100) + ')'; return element; }; Element._attributeTranslations = { read: { names: { 'class': 'className', 'for': 'htmlFor' }, values: { _getAttr: function(element, attribute) { return element.getAttribute(attribute, 2); }, _getAttrNode: function(element, attribute) { var node = element.getAttributeNode(attribute); return node ? node.value : ""; }, _getEv: function(element, attribute) { attribute = element.getAttribute(attribute); return attribute ? attribute.toString().slice(23, -2) : null; }, _flag: function(element, attribute) { return $(element).hasAttribute(attribute) ? attribute : null; }, style: function(element) { return element.style.cssText.toLowerCase(); }, title: function(element) { return element.title; } } } }; Element._attributeTranslations.write = { names: Object.extend({ cellpadding: 'cellPadding', cellspacing: 'cellSpacing' }, Element._attributeTranslations.read.names), values: { checked: function(element, value) { element.checked = !!value; }, style: function(element, value) { element.style.cssText = value ? value : ''; } } }; Element._attributeTranslations.has = {}; $w('colSpan rowSpan vAlign dateTime accessKey tabIndex ' + 'encType maxLength readOnly longDesc').each(function(attr) { Element._attributeTranslations.write.names[attr.toLowerCase()] = attr; Element._attributeTranslations.has[attr.toLowerCase()] = attr; }); (function(v) { Object.extend(v, { href: v._getAttr, src: v._getAttr, type: v._getAttr, action: v._getAttrNode, disabled: v._flag, checked: v._flag, readonly: v._flag, multiple: v._flag, onload: v._getEv, onunload: v._getEv, onclick: v._getEv, ondblclick: v._getEv, onmousedown: v._getEv, onmouseup: v._getEv, onmouseover: v._getEv, onmousemove: v._getEv, onmouseout: v._getEv, onfocus: v._getEv, onblur: v._getEv, onkeypress: v._getEv, onkeydown: v._getEv, onkeyup: v._getEv, onsubmit: v._getEv, onreset: v._getEv, onselect: v._getEv, onchange: v._getEv }); })(Element._attributeTranslations.read.values); } else if (Prototype.Browser.Gecko && /rv:1\.8\.0/.test(navigator.userAgent)) { Element.Methods.setOpacity = function(element, value) { element = $(element); element.style.opacity = (value == 1) ? 0.999999 : (value === '') ? '' : (value < 0.00001) ? 0 : value; return element; }; } else if (Prototype.Browser.WebKit) { Element.Methods.setOpacity = function(element, value) { element = $(element); element.style.opacity = (value == 1 || value === '') ? '' : (value < 0.00001) ? 0 : value; if (value == 1) if(element.tagName == 'IMG' && element.width) { element.width++; element.width--; } else try { var n = document.createTextNode(' '); element.appendChild(n); element.removeChild(n); } catch (e) { } return element; }; // Safari returns margins on body which is incorrect if the child is absolutely // positioned. For performance reasons, redefine Element#cumulativeOffset for // KHTML/WebKit only. Element.Methods.cumulativeOffset = function(element) { var valueT = 0, valueL = 0; do { valueT += element.offsetTop || 0; valueL += element.offsetLeft || 0; if (element.offsetParent == document.body) if (Element.getStyle(element, 'position') == 'absolute') break; element = element.offsetParent; } while (element); return Element._returnOffset(valueL, valueT); }; } if (Prototype.Browser.IE || Prototype.Browser.Opera) { // IE and Opera are missing .innerHTML support for TABLE-related and SELECT elements Element.Methods.update = function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) return element.update().insert(content); content = Object.toHTML(content); var tagName = element.tagName.toUpperCase(); if (tagName in Element._insertionTranslations.tags) { $A(element.childNodes).each(function(node) { element.removeChild(node) }); Element._getContentFromAnonymousElement(tagName, content.stripScripts()) .each(function(node) { element.appendChild(node) }); } else element.innerHTML = content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }; } if ('outerHTML' in document.createElement('div')) { Element.Methods.replace = function(element, content) { element = $(element); if (content && content.toElement) content = content.toElement(); if (Object.isElement(content)) { element.parentNode.replaceChild(content, element); return element; } content = Object.toHTML(content); var parent = element.parentNode, tagName = parent.tagName.toUpperCase(); if (Element._insertionTranslations.tags[tagName]) { var nextSibling = element.next(); var fragments = Element._getContentFromAnonymousElement(tagName, content.stripScripts()); parent.removeChild(element); if (nextSibling) fragments.each(function(node) { parent.insertBefore(node, nextSibling) }); else fragments.each(function(node) { parent.appendChild(node) }); } else element.outerHTML = content.stripScripts(); content.evalScripts.bind(content).defer(); return element; }; } Element._returnOffset = function(l, t) { var result = [l, t]; result.left = l; result.top = t; return result; }; Element._getContentFromAnonymousElement = function(tagName, html) { var div = new Element('div'), t = Element._insertionTranslations.tags[tagName]; if (t) { div.innerHTML = t[0] + html + t[1]; t[2].times(function() { div = div.firstChild }); } else div.innerHTML = html; return $A(div.childNodes); }; Element._insertionTranslations = { before: function(element, node) { element.parentNode.insertBefore(node, element); }, top: function(element, node) { element.insertBefore(node, element.firstChild); }, bottom: function(element, node) { element.appendChild(node); }, after: function(element, node) { element.parentNode.insertBefore(node, element.nextSibling); }, tags: { TABLE: ['', '
', 1], TBODY: ['', '
', 2], TR: ['', '
', 3], TD: ['
', '
', 4], SELECT: ['', 1] } }; (function() { Object.extend(this.tags, { THEAD: this.tags.TBODY, TFOOT: this.tags.TBODY, TH: this.tags.TD }); }).call(Element._insertionTranslations); Element.Methods.Simulated = { hasAttribute: function(element, attribute) { attribute = Element._attributeTranslations.has[attribute] || attribute; var node = $(element).getAttributeNode(attribute); return node && node.specified; } }; Element.Methods.ByTag = { }; Object.extend(Element, Element.Methods); if (!Prototype.BrowserFeatures.ElementExtensions && document.createElement('div').__proto__) { window.HTMLElement = { }; window.HTMLElement.prototype = document.createElement('div').__proto__; Prototype.BrowserFeatures.ElementExtensions = true; } Element.extend = (function() { if (Prototype.BrowserFeatures.SpecificElementExtensions) return Prototype.K; var Methods = { }, ByTag = Element.Methods.ByTag; var extend = Object.extend(function(element) { if (!element || element._extendedByPrototype || element.nodeType != 1 || element == window) return element; var methods = Object.clone(Methods), tagName = element.tagName, property, value; // extend methods for specific tags if (ByTag[tagName]) Object.extend(methods, ByTag[tagName]); for (property in methods) { value = methods[property]; if (Object.isFunction(value) && !(property in element)) element[property] = value.methodize(); } element._extendedByPrototype = Prototype.emptyFunction; return element; }, { refresh: function() { // extend methods for all tags (Safari doesn't need this) if (!Prototype.BrowserFeatures.ElementExtensions) { Object.extend(Methods, Element.Methods); Object.extend(Methods, Element.Methods.Simulated); } } }); extend.refresh(); return extend; })(); Element.hasAttribute = function(element, attribute) { if (element.hasAttribute) return element.hasAttribute(attribute); return Element.Methods.Simulated.hasAttribute(element, attribute); }; Element.addMethods = function(methods) { var F = Prototype.BrowserFeatures, T = Element.Methods.ByTag; if (!methods) { Object.extend(Form, Form.Methods); Object.extend(Form.Element, Form.Element.Methods); Object.extend(Element.Methods.ByTag, { "FORM": Object.clone(Form.Methods), "INPUT": Object.clone(Form.Element.Methods), "SELECT": Object.clone(Form.Element.Methods), "TEXTAREA": Object.clone(Form.Element.Methods) }); } if (arguments.length == 2) { var tagName = methods; methods = arguments[1]; } if (!tagName) Object.extend(Element.Methods, methods || { }); else { if (Object.isArray(tagName)) tagName.each(extend); else extend(tagName); } function extend(tagName) { tagName = tagName.toUpperCase(); if (!Element.Methods.ByTag[tagName]) Element.Methods.ByTag[tagName] = { }; Object.extend(Element.Methods.ByTag[tagName], methods); } function copy(methods, destination, onlyIfAbsent) { onlyIfAbsent = onlyIfAbsent || false; for (var property in methods) { var value = methods[property]; if (!Object.isFunction(value)) continue; if (!onlyIfAbsent || !(property in destination)) destination[property] = value.methodize(); } } function findDOMClass(tagName) { var klass; var trans = { "OPTGROUP": "OptGroup", "TEXTAREA": "TextArea", "P": "Paragraph", "FIELDSET": "FieldSet", "UL": "UList", "OL": "OList", "DL": "DList", "DIR": "Directory", "H1": "Heading", "H2": "Heading", "H3": "Heading", "H4": "Heading", "H5": "Heading", "H6": "Heading", "Q": "Quote", "INS": "Mod", "DEL": "Mod", "A": "Anchor", "IMG": "Image", "CAPTION": "TableCaption", "COL": "TableCol", "COLGROUP": "TableCol", "THEAD": "TableSection", "TFOOT": "TableSection", "TBODY": "TableSection", "TR": "TableRow", "TH": "TableCell", "TD": "TableCell", "FRAMESET": "FrameSet", "IFRAME": "IFrame" }; if (trans[tagName]) klass = 'HTML' + trans[tagName] + 'Element'; if (window[klass]) return window[klass]; klass = 'HTML' + tagName + 'Element'; if (window[klass]) return window[klass]; klass = 'HTML' + tagName.capitalize() + 'Element'; if (window[klass]) return window[klass]; window[klass] = { }; window[klass].prototype = document.createElement(tagName).__proto__; return window[klass]; } if (F.ElementExtensions) { copy(Element.Methods, HTMLElement.prototype); copy(Element.Methods.Simulated, HTMLElement.prototype, true); } if (F.SpecificElementExtensions) { for (var tag in Element.Methods.ByTag) { var klass = findDOMClass(tag); if (Object.isUndefined(klass)) continue; copy(T[tag], klass.prototype); } } Object.extend(Element, Element.Methods); delete Element.ByTag; if (Element.extend.refresh) Element.extend.refresh(); Element.cache = { }; }; document.viewport = { getDimensions: function() { var dimensions = { }; var B = Prototype.Browser; $w('width height').each(function(d) { var D = d.capitalize(); dimensions[d] = (B.WebKit && !document.evaluate) ? self['inner' + D] : (B.Opera) ? document.body['client' + D] : document.documentElement['client' + D]; }); return dimensions; }, getWidth: function() { return this.getDimensions().width; }, getHeight: function() { return this.getDimensions().height; }, getScrollOffsets: function() { return Element._returnOffset( window.pageXOffset || document.documentElement.scrollLeft || document.body.scrollLeft, window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop); } }; /* Portions of the Selector class are derived from Jack Slocum’s DomQuery, * part of YUI-Ext version 0.40, distributed under the terms of an MIT-style * license. Please see http://www.yui-ext.com/ for more information. */ var Selector = Class.create({ initialize: function(expression) { this.expression = expression.strip(); this.compileMatcher(); }, shouldUseXPath: function() { if (!Prototype.BrowserFeatures.XPath) return false; var e = this.expression; // Safari 3 chokes on :*-of-type and :empty if (Prototype.Browser.WebKit && (e.include("-of-type") || e.include(":empty"))) return false; // XPath can't do namespaced attributes, nor can it read // the "checked" property from DOM nodes if ((/(\[[\w-]*?:|:checked)/).test(this.expression)) return false; return true; }, compileMatcher: function() { if (this.shouldUseXPath()) return this.compileXPathMatcher(); var e = this.expression, ps = Selector.patterns, h = Selector.handlers, c = Selector.criteria, le, p, m; if (Selector._cache[e]) { this.matcher = Selector._cache[e]; return; } this.matcher = ["this.matcher = function(root) {", "var r = root, h = Selector.handlers, c = false, n;"]; while (e && le != e && (/\S/).test(e)) { le = e; for (var i in ps) { p = ps[i]; if (m = e.match(p)) { this.matcher.push(Object.isFunction(c[i]) ? c[i](m) : new Template(c[i]).evaluate(m)); e = e.replace(m[0], ''); break; } } } this.matcher.push("return h.unique(n);\n}"); eval(this.matcher.join('\n')); Selector._cache[this.expression] = this.matcher; }, compileXPathMatcher: function() { var e = this.expression, ps = Selector.patterns, x = Selector.xpath, le, m; if (Selector._cache[e]) { this.xpath = Selector._cache[e]; return; } this.matcher = ['.//*']; while (e && le != e && (/\S/).test(e)) { le = e; for (var i in ps) { if (m = e.match(ps[i])) { this.matcher.push(Object.isFunction(x[i]) ? x[i](m) : new Template(x[i]).evaluate(m)); e = e.replace(m[0], ''); break; } } } this.xpath = this.matcher.join(''); Selector._cache[this.expression] = this.xpath; }, findElements: function(root) { root = root || document; if (this.xpath) return document._getElementsByXPath(this.xpath, root); return this.matcher(root); }, match: function(element) { this.tokens = []; var e = this.expression, ps = Selector.patterns, as = Selector.assertions; var le, p, m; while (e && le !== e && (/\S/).test(e)) { le = e; for (var i in ps) { p = ps[i]; if (m = e.match(p)) { // use the Selector.assertions methods unless the selector // is too complex. if (as[i]) { this.tokens.push([i, Object.clone(m)]); e = e.replace(m[0], ''); } else { // reluctantly do a document-wide search // and look for a match in the array return this.findElements(document).include(element); } } } } var match = true, name, matches; for (var i = 0, token; token = this.tokens[i]; i++) { name = token[0], matches = token[1]; if (!Selector.assertions[name](element, matches)) { match = false; break; } } return match; }, toString: function() { return this.expression; }, inspect: function() { return "#"; } }); Object.extend(Selector, { _cache: { }, xpath: { descendant: "//*", child: "/*", adjacent: "/following-sibling::*[1]", laterSibling: '/following-sibling::*', tagName: function(m) { if (m[1] == '*') return ''; return "[local-name()='" + m[1].toLowerCase() + "' or local-name()='" + m[1].toUpperCase() + "']"; }, className: "[contains(concat(' ', @class, ' '), ' #{1} ')]", id: "[@id='#{1}']", attrPresence: function(m) { m[1] = m[1].toLowerCase(); return new Template("[@#{1}]").evaluate(m); }, attr: function(m) { m[1] = m[1].toLowerCase(); m[3] = m[5] || m[6]; return new Template(Selector.xpath.operators[m[2]]).evaluate(m); }, pseudo: function(m) { var h = Selector.xpath.pseudos[m[1]]; if (!h) return ''; if (Object.isFunction(h)) return h(m); return new Template(Selector.xpath.pseudos[m[1]]).evaluate(m); }, operators: { '=': "[@#{1}='#{3}']", '!=': "[@#{1}!='#{3}']", '^=': "[starts-with(@#{1}, '#{3}')]", '$=': "[substring(@#{1}, (string-length(@#{1}) - string-length('#{3}') + 1))='#{3}']", '*=': "[contains(@#{1}, '#{3}')]", '~=': "[contains(concat(' ', @#{1}, ' '), ' #{3} ')]", '|=': "[contains(concat('-', @#{1}, '-'), '-#{3}-')]" }, pseudos: { 'first-child': '[not(preceding-sibling::*)]', 'last-child': '[not(following-sibling::*)]', 'only-child': '[not(preceding-sibling::* or following-sibling::*)]', 'empty': "[count(*) = 0 and (count(text()) = 0 or translate(text(), ' \t\r\n', '') = '')]", 'checked': "[@checked]", 'disabled': "[@disabled]", 'enabled': "[not(@disabled)]", 'not': function(m) { var e = m[6], p = Selector.patterns, x = Selector.xpath, le, v; var exclusion = []; while (e && le != e && (/\S/).test(e)) { le = e; for (var i in p) { if (m = e.match(p[i])) { v = Object.isFunction(x[i]) ? x[i](m) : new Template(x[i]).evaluate(m); exclusion.push("(" + v.substring(1, v.length - 1) + ")"); e = e.replace(m[0], ''); break; } } } return "[not(" + exclusion.join(" and ") + ")]"; }, 'nth-child': function(m) { return Selector.xpath.pseudos.nth("(count(./preceding-sibling::*) + 1) ", m); }, 'nth-last-child': function(m) { return Selector.xpath.pseudos.nth("(count(./following-sibling::*) + 1) ", m); }, 'nth-of-type': function(m) { return Selector.xpath.pseudos.nth("position() ", m); }, 'nth-last-of-type': function(m) { return Selector.xpath.pseudos.nth("(last() + 1 - position()) ", m); }, 'first-of-type': function(m) { m[6] = "1"; return Selector.xpath.pseudos['nth-of-type'](m); }, 'last-of-type': function(m) { m[6] = "1"; return Selector.xpath.pseudos['nth-last-of-type'](m); }, 'only-of-type': function(m) { var p = Selector.xpath.pseudos; return p['first-of-type'](m) + p['last-of-type'](m); }, nth: function(fragment, m) { var mm, formula = m[6], predicate; if (formula == 'even') formula = '2n+0'; if (formula == 'odd') formula = '2n+1'; if (mm = formula.match(/^(\d+)$/)) // digit only return '[' + fragment + "= " + mm[1] + ']'; if (mm = formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b if (mm[1] == "-") mm[1] = -1; var a = mm[1] ? Number(mm[1]) : 1; var b = mm[2] ? Number(mm[2]) : 0; predicate = "[((#{fragment} - #{b}) mod #{a} = 0) and " + "((#{fragment} - #{b}) div #{a} >= 0)]"; return new Template(predicate).evaluate({ fragment: fragment, a: a, b: b }); } } } }, criteria: { tagName: 'n = h.tagName(n, r, "#{1}", c); c = false;', className: 'n = h.className(n, r, "#{1}", c); c = false;', id: 'n = h.id(n, r, "#{1}", c); c = false;', attrPresence: 'n = h.attrPresence(n, r, "#{1}", c); c = false;', attr: function(m) { m[3] = (m[5] || m[6]); return new Template('n = h.attr(n, r, "#{1}", "#{3}", "#{2}", c); c = false;').evaluate(m); }, pseudo: function(m) { if (m[6]) m[6] = m[6].replace(/"/g, '\\"'); return new Template('n = h.pseudo(n, "#{1}", "#{6}", r, c); c = false;').evaluate(m); }, descendant: 'c = "descendant";', child: 'c = "child";', adjacent: 'c = "adjacent";', laterSibling: 'c = "laterSibling";' }, patterns: { // combinators must be listed first // (and descendant needs to be last combinator) laterSibling: /^\s*~\s*/, child: /^\s*>\s*/, adjacent: /^\s*\+\s*/, descendant: /^\s/, // selectors follow tagName: /^\s*(\*|[\w\-]+)(\b|$)?/, id: /^#([\w\-\*]+)(\b|$)/, className: /^\.([\w\-\*]+)(\b|$)/, pseudo: /^:((first|last|nth|nth-last|only)(-child|-of-type)|empty|checked|(en|dis)abled|not)(\((.*?)\))?(\b|$|(?=\s|[:+~>]))/, attrPresence: /^\[([\w]+)\]/, attr: /\[((?:[\w-]*:)?[\w-]+)\s*(?:([!^$*~|]?=)\s*((['"])([^\4]*?)\4|([^'"][^\]]*?)))?\]/ }, // for Selector.match and Element#match assertions: { tagName: function(element, matches) { return matches[1].toUpperCase() == element.tagName.toUpperCase(); }, className: function(element, matches) { return Element.hasClassName(element, matches[1]); }, id: function(element, matches) { return element.id === matches[1]; }, attrPresence: function(element, matches) { return Element.hasAttribute(element, matches[1]); }, attr: function(element, matches) { var nodeValue = Element.readAttribute(element, matches[1]); return nodeValue && Selector.operators[matches[2]](nodeValue, matches[5] || matches[6]); } }, handlers: { // UTILITY FUNCTIONS // joins two collections concat: function(a, b) { for (var i = 0, node; node = b[i]; i++) a.push(node); return a; }, // marks an array of nodes for counting mark: function(nodes) { var _true = Prototype.emptyFunction; for (var i = 0, node; node = nodes[i]; i++) node._countedByPrototype = _true; return nodes; }, unmark: function(nodes) { for (var i = 0, node; node = nodes[i]; i++) node._countedByPrototype = undefined; return nodes; }, // mark each child node with its position (for nth calls) // "ofType" flag indicates whether we're indexing for nth-of-type // rather than nth-child index: function(parentNode, reverse, ofType) { parentNode._countedByPrototype = Prototype.emptyFunction; if (reverse) { for (var nodes = parentNode.childNodes, i = nodes.length - 1, j = 1; i >= 0; i--) { var node = nodes[i]; if (node.nodeType == 1 && (!ofType || node._countedByPrototype)) node.nodeIndex = j++; } } else { for (var i = 0, j = 1, nodes = parentNode.childNodes; node = nodes[i]; i++) if (node.nodeType == 1 && (!ofType || node._countedByPrototype)) node.nodeIndex = j++; } }, // filters out duplicates and extends all nodes unique: function(nodes) { if (nodes.length == 0) return nodes; var results = [], n; for (var i = 0, l = nodes.length; i < l; i++) if (!(n = nodes[i])._countedByPrototype) { n._countedByPrototype = Prototype.emptyFunction; results.push(Element.extend(n)); } return Selector.handlers.unmark(results); }, // COMBINATOR FUNCTIONS descendant: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) h.concat(results, node.getElementsByTagName('*')); return results; }, child: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) { for (var j = 0, child; child = node.childNodes[j]; j++) if (child.nodeType == 1 && child.tagName != '!') results.push(child); } return results; }, adjacent: function(nodes) { for (var i = 0, results = [], node; node = nodes[i]; i++) { var next = this.nextElementSibling(node); if (next) results.push(next); } return results; }, laterSibling: function(nodes) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) h.concat(results, Element.nextSiblings(node)); return results; }, nextElementSibling: function(node) { while (node = node.nextSibling) if (node.nodeType == 1) return node; return null; }, previousElementSibling: function(node) { while (node = node.previousSibling) if (node.nodeType == 1) return node; return null; }, // TOKEN FUNCTIONS tagName: function(nodes, root, tagName, combinator) { var uTagName = tagName.toUpperCase(); var results = [], h = Selector.handlers; if (nodes) { if (combinator) { // fastlane for ordinary descendant combinators if (combinator == "descendant") { for (var i = 0, node; node = nodes[i]; i++) h.concat(results, node.getElementsByTagName(tagName)); return results; } else nodes = this[combinator](nodes); if (tagName == "*") return nodes; } for (var i = 0, node; node = nodes[i]; i++) if (node.tagName.toUpperCase() === uTagName) results.push(node); return results; } else return root.getElementsByTagName(tagName); }, id: function(nodes, root, id, combinator) { var targetNode = $(id), h = Selector.handlers; if (!targetNode) return []; if (!nodes && root == document) return [targetNode]; if (nodes) { if (combinator) { if (combinator == 'child') { for (var i = 0, node; node = nodes[i]; i++) if (targetNode.parentNode == node) return [targetNode]; } else if (combinator == 'descendant') { for (var i = 0, node; node = nodes[i]; i++) if (Element.descendantOf(targetNode, node)) return [targetNode]; } else if (combinator == 'adjacent') { for (var i = 0, node; node = nodes[i]; i++) if (Selector.handlers.previousElementSibling(targetNode) == node) return [targetNode]; } else nodes = h[combinator](nodes); } for (var i = 0, node; node = nodes[i]; i++) if (node == targetNode) return [targetNode]; return []; } return (targetNode && Element.descendantOf(targetNode, root)) ? [targetNode] : []; }, className: function(nodes, root, className, combinator) { if (nodes && combinator) nodes = this[combinator](nodes); return Selector.handlers.byClassName(nodes, root, className); }, byClassName: function(nodes, root, className) { if (!nodes) nodes = Selector.handlers.descendant([root]); var needle = ' ' + className + ' '; for (var i = 0, results = [], node, nodeClassName; node = nodes[i]; i++) { nodeClassName = node.className; if (nodeClassName.length == 0) continue; if (nodeClassName == className || (' ' + nodeClassName + ' ').include(needle)) results.push(node); } return results; }, attrPresence: function(nodes, root, attr, combinator) { if (!nodes) nodes = root.getElementsByTagName("*"); if (nodes && combinator) nodes = this[combinator](nodes); var results = []; for (var i = 0, node; node = nodes[i]; i++) if (Element.hasAttribute(node, attr)) results.push(node); return results; }, attr: function(nodes, root, attr, value, operator, combinator) { if (!nodes) nodes = root.getElementsByTagName("*"); if (nodes && combinator) nodes = this[combinator](nodes); var handler = Selector.operators[operator], results = []; for (var i = 0, node; node = nodes[i]; i++) { var nodeValue = Element.readAttribute(node, attr); if (nodeValue === null) continue; if (handler(nodeValue, value)) results.push(node); } return results; }, pseudo: function(nodes, name, value, root, combinator) { if (nodes && combinator) nodes = this[combinator](nodes); if (!nodes) nodes = root.getElementsByTagName("*"); return Selector.pseudos[name](nodes, value, root); } }, pseudos: { 'first-child': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { if (Selector.handlers.previousElementSibling(node)) continue; results.push(node); } return results; }, 'last-child': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { if (Selector.handlers.nextElementSibling(node)) continue; results.push(node); } return results; }, 'only-child': function(nodes, value, root) { var h = Selector.handlers; for (var i = 0, results = [], node; node = nodes[i]; i++) if (!h.previousElementSibling(node) && !h.nextElementSibling(node)) results.push(node); return results; }, 'nth-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root); }, 'nth-last-child': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true); }, 'nth-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, false, true); }, 'nth-last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, formula, root, true, true); }, 'first-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, false, true); }, 'last-of-type': function(nodes, formula, root) { return Selector.pseudos.nth(nodes, "1", root, true, true); }, 'only-of-type': function(nodes, formula, root) { var p = Selector.pseudos; return p['last-of-type'](p['first-of-type'](nodes, formula, root), formula, root); }, // handles the an+b logic getIndices: function(a, b, total) { if (a == 0) return b > 0 ? [b] : []; return $R(1, total).inject([], function(memo, i) { if (0 == (i - b) % a && (i - b) / a >= 0) memo.push(i); return memo; }); }, // handles nth(-last)-child, nth(-last)-of-type, and (first|last)-of-type nth: function(nodes, formula, root, reverse, ofType) { if (nodes.length == 0) return []; if (formula == 'even') formula = '2n+0'; if (formula == 'odd') formula = '2n+1'; var h = Selector.handlers, results = [], indexed = [], m; h.mark(nodes); for (var i = 0, node; node = nodes[i]; i++) { if (!node.parentNode._countedByPrototype) { h.index(node.parentNode, reverse, ofType); indexed.push(node.parentNode); } } if (formula.match(/^\d+$/)) { // just a number formula = Number(formula); for (var i = 0, node; node = nodes[i]; i++) if (node.nodeIndex == formula) results.push(node); } else if (m = formula.match(/^(-?\d*)?n(([+-])(\d+))?/)) { // an+b if (m[1] == "-") m[1] = -1; var a = m[1] ? Number(m[1]) : 1; var b = m[2] ? Number(m[2]) : 0; var indices = Selector.pseudos.getIndices(a, b, nodes.length); for (var i = 0, node, l = indices.length; node = nodes[i]; i++) { for (var j = 0; j < l; j++) if (node.nodeIndex == indices[j]) results.push(node); } } h.unmark(nodes); h.unmark(indexed); return results; }, 'empty': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) { // IE treats comments as element nodes if (node.tagName == '!' || (node.firstChild && !node.innerHTML.match(/^\s*$/))) continue; results.push(node); } return results; }, 'not': function(nodes, selector, root) { var h = Selector.handlers, selectorType, m; var exclusions = new Selector(selector).findElements(root); h.mark(exclusions); for (var i = 0, results = [], node; node = nodes[i]; i++) if (!node._countedByPrototype) results.push(node); h.unmark(exclusions); return results; }, 'enabled': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (!node.disabled) results.push(node); return results; }, 'disabled': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (node.disabled) results.push(node); return results; }, 'checked': function(nodes, value, root) { for (var i = 0, results = [], node; node = nodes[i]; i++) if (node.checked) results.push(node); return results; } }, operators: { '=': function(nv, v) { return nv == v; }, '!=': function(nv, v) { return nv != v; }, '^=': function(nv, v) { return nv.startsWith(v); }, '$=': function(nv, v) { return nv.endsWith(v); }, '*=': function(nv, v) { return nv.include(v); }, '~=': function(nv, v) { return (' ' + nv + ' ').include(' ' + v + ' '); }, '|=': function(nv, v) { return ('-' + nv.toUpperCase() + '-').include('-' + v.toUpperCase() + '-'); } }, split: function(expression) { var expressions = []; expression.scan(/(([\w#:.~>+()\s-]+|\*|\[.*?\])+)\s*(,|$)/, function(m) { expressions.push(m[1].strip()); }); return expressions; }, matchElements: function(elements, expression) { var matches = $$(expression), h = Selector.handlers; h.mark(matches); for (var i = 0, results = [], element; element = elements[i]; i++) if (element._countedByPrototype) results.push(element); h.unmark(matches); return results; }, findElement: function(elements, expression, index) { if (Object.isNumber(expression)) { index = expression; expression = false; } return Selector.matchElements(elements, expression || '*')[index || 0]; }, findChildElements: function(element, expressions) { expressions = Selector.split(expressions.join(',')); var results = [], h = Selector.handlers; for (var i = 0, l = expressions.length, selector; i < l; i++) { selector = new Selector(expressions[i].strip()); h.concat(results, selector.findElements(element)); } return (l > 1) ? h.unique(results) : results; } }); if (Prototype.Browser.IE) { Object.extend(Selector.handlers, { // IE returns comment nodes on getElementsByTagName("*"). // Filter them out. concat: function(a, b) { for (var i = 0, node; node = b[i]; i++) if (node.tagName !== "!") a.push(node); return a; }, // IE improperly serializes _countedByPrototype in (inner|outer)HTML. unmark: function(nodes) { for (var i = 0, node; node = nodes[i]; i++) node.removeAttribute('_countedByPrototype'); return nodes; } }); } function $$() { return Selector.findChildElements(document, $A(arguments)); } var Form = { reset: function(form) { $(form).reset(); return form; }, serializeElements: function(elements, options) { if (typeof options != 'object') options = { hash: !!options }; else if (Object.isUndefined(options.hash)) options.hash = true; var key, value, submitted = false, submit = options.submit; var data = elements.inject({ }, function(result, element) { if (!element.disabled && element.name) { key = element.name; value = $(element).getValue(); if (value != null && (element.type != 'submit' || (!submitted && submit !== false && (!submit || key == submit) && (submitted = true)))) { if (key in result) { // a key is already present; construct an array of values if (!Object.isArray(result[key])) result[key] = [result[key]]; result[key].push(value); } else result[key] = value; } } return result; }); return options.hash ? data : Object.toQueryString(data); } }; Form.Methods = { serialize: function(form, options) { return Form.serializeElements(Form.getElements(form), options); }, getElements: function(form) { return $A($(form).getElementsByTagName('*')).inject([], function(elements, child) { if (Form.Element.Serializers[child.tagName.toLowerCase()]) elements.push(Element.extend(child)); return elements; } ); }, getInputs: function(form, typeName, name) { form = $(form); var inputs = form.getElementsByTagName('input'); if (!typeName && !name) return $A(inputs).map(Element.extend); for (var i = 0, matchingInputs = [], length = inputs.length; i < length; i++) { var input = inputs[i]; if ((typeName && input.type != typeName) || (name && input.name != name)) continue; matchingInputs.push(Element.extend(input)); } return matchingInputs; }, disable: function(form) { form = $(form); Form.getElements(form).invoke('disable'); return form; }, enable: function(form) { form = $(form); Form.getElements(form).invoke('enable'); return form; }, findFirstElement: function(form) { var elements = $(form).getElements().findAll(function(element) { return 'hidden' != element.type && !element.disabled; }); var firstByIndex = elements.findAll(function(element) { return element.hasAttribute('tabIndex') && element.tabIndex >= 0; }).sortBy(function(element) { return element.tabIndex }).first(); return firstByIndex ? firstByIndex : elements.find(function(element) { return ['input', 'select', 'textarea'].include(element.tagName.toLowerCase()); }); }, focusFirstElement: function(form) { form = $(form); form.findFirstElement().activate(); return form; }, request: function(form, options) { form = $(form), options = Object.clone(options || { }); var params = options.parameters, action = form.readAttribute('action') || ''; if (action.blank()) action = window.location.href; options.parameters = form.serialize(true); if (params) { if (Object.isString(params)) params = params.toQueryParams(); Object.extend(options.parameters, params); } if (form.hasAttribute('method') && !options.method) options.method = form.method; return new Ajax.Request(action, options); } }; /*--------------------------------------------------------------------------*/ Form.Element = { focus: function(element) { $(element).focus(); return element; }, select: function(element) { $(element).select(); return element; } }; Form.Element.Methods = { serialize: function(element) { element = $(element); if (!element.disabled && element.name) { var value = element.getValue(); if (value != undefined) { var pair = { }; pair[element.name] = value; return Object.toQueryString(pair); } } return ''; }, getValue: function(element) { element = $(element); var method = element.tagName.toLowerCase(); return Form.Element.Serializers[method](element); }, setValue: function(element, value) { element = $(element); var method = element.tagName.toLowerCase(); Form.Element.Serializers[method](element, value); return element; }, clear: function(element) { $(element).value = ''; return element; }, present: function(element) { return $(element).value != ''; }, activate: function(element) { element = $(element); try { element.focus(); if (element.select && (element.tagName.toLowerCase() != 'input' || !['button', 'reset', 'submit'].include(element.type))) element.select(); } catch (e) { } return element; }, disable: function(element) { element = $(element); element.blur(); element.disabled = true; return element; }, enable: function(element) { element = $(element); element.disabled = false; return element; } }; /*--------------------------------------------------------------------------*/ var Field = Form.Element; var $F = Form.Element.Methods.getValue; /*--------------------------------------------------------------------------*/ Form.Element.Serializers = { input: function(element, value) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': return Form.Element.Serializers.inputSelector(element, value); default: return Form.Element.Serializers.textarea(element, value); } }, inputSelector: function(element, value) { if (Object.isUndefined(value)) return element.checked ? element.value : null; else element.checked = !!value; }, textarea: function(element, value) { if (Object.isUndefined(value)) return element.value; else element.value = value; }, select: function(element, index) { if (Object.isUndefined(index)) return this[element.type == 'select-one' ? 'selectOne' : 'selectMany'](element); else { var opt, value, single = !Object.isArray(index); for (var i = 0, length = element.length; i < length; i++) { opt = element.options[i]; value = this.optionValue(opt); if (single) { if (value == index) { opt.selected = true; return; } } else opt.selected = index.include(value); } } }, selectOne: function(element) { var index = element.selectedIndex; return index >= 0 ? this.optionValue(element.options[index]) : null; }, selectMany: function(element) { var values, length = element.length; if (!length) return null; for (var i = 0, values = []; i < length; i++) { var opt = element.options[i]; if (opt.selected) values.push(this.optionValue(opt)); } return values; }, optionValue: function(opt) { // extend element because hasAttribute may not be native return Element.extend(opt).hasAttribute('value') ? opt.value : opt.text; } }; /*--------------------------------------------------------------------------*/ Abstract.TimedObserver = Class.create(PeriodicalExecuter, { initialize: function($super, element, frequency, callback) { $super(callback, frequency); this.element = $(element); this.lastValue = this.getValue(); }, execute: function() { var value = this.getValue(); if (Object.isString(this.lastValue) && Object.isString(value) ? this.lastValue != value : String(this.lastValue) != String(value)) { this.callback(this.element, value); this.lastValue = value; } } }); Form.Element.Observer = Class.create(Abstract.TimedObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.Observer = Class.create(Abstract.TimedObserver, { getValue: function() { return Form.serialize(this.element); } }); /*--------------------------------------------------------------------------*/ Abstract.EventObserver = Class.create({ initialize: function(element, callback) { this.element = $(element); this.callback = callback; this.lastValue = this.getValue(); if (this.element.tagName.toLowerCase() == 'form') this.registerFormCallbacks(); else this.registerCallback(this.element); }, onElementEvent: function() { var value = this.getValue(); if (this.lastValue != value) { this.callback(this.element, value); this.lastValue = value; } }, registerFormCallbacks: function() { Form.getElements(this.element).each(this.registerCallback, this); }, registerCallback: function(element) { if (element.type) { switch (element.type.toLowerCase()) { case 'checkbox': case 'radio': Event.observe(element, 'click', this.onElementEvent.bind(this)); break; default: Event.observe(element, 'change', this.onElementEvent.bind(this)); break; } } } }); Form.Element.EventObserver = Class.create(Abstract.EventObserver, { getValue: function() { return Form.Element.getValue(this.element); } }); Form.EventObserver = Class.create(Abstract.EventObserver, { getValue: function() { return Form.serialize(this.element); } }); if (!window.Event) var Event = { }; Object.extend(Event, { KEY_BACKSPACE: 8, KEY_TAB: 9, KEY_RETURN: 13, KEY_ESC: 27, KEY_LEFT: 37, KEY_UP: 38, KEY_RIGHT: 39, KEY_DOWN: 40, KEY_DELETE: 46, KEY_HOME: 36, KEY_END: 35, KEY_PAGEUP: 33, KEY_PAGEDOWN: 34, KEY_INSERT: 45, cache: { }, relatedTarget: function(event) { var element; switch(event.type) { case 'mouseover': element = event.fromElement; break; case 'mouseout': element = event.toElement; break; default: return null; } return Element.extend(element); } }); Event.Methods = (function() { var isButton; if (Prototype.Browser.IE) { var buttonMap = { 0: 1, 1: 4, 2: 2 }; isButton = function(event, code) { return event.button == buttonMap[code]; }; } else if (Prototype.Browser.WebKit) { isButton = function(event, code) { switch (code) { case 0: return event.which == 1 && !event.metaKey; case 1: return event.which == 1 && event.metaKey; default: return false; } }; } else { isButton = function(event, code) { return event.which ? (event.which === code + 1) : (event.button === code); }; } return { isLeftClick: function(event) { return isButton(event, 0) }, isMiddleClick: function(event) { return isButton(event, 1) }, isRightClick: function(event) { return isButton(event, 2) }, element: function(event) { var node = Event.extend(event).target; return Element.extend(node.nodeType == Node.TEXT_NODE ? node.parentNode : node); }, findElement: function(event, expression) { var element = Event.element(event); if (!expression) return element; var elements = [element].concat(element.ancestors()); return Selector.findElement(elements, expression, 0); }, pointer: function(event) { return { x: event.pageX || (event.clientX + (document.documentElement.scrollLeft || document.body.scrollLeft)), y: event.pageY || (event.clientY + (document.documentElement.scrollTop || document.body.scrollTop)) }; }, pointerX: function(event) { return Event.pointer(event).x }, pointerY: function(event) { return Event.pointer(event).y }, stop: function(event) { Event.extend(event); event.preventDefault(); event.stopPropagation(); event.stopped = true; } }; })(); Event.extend = (function() { var methods = Object.keys(Event.Methods).inject({ }, function(m, name) { m[name] = Event.Methods[name].methodize(); return m; }); if (Prototype.Browser.IE) { Object.extend(methods, { stopPropagation: function() { this.cancelBubble = true }, preventDefault: function() { this.returnValue = false }, inspect: function() { return "[object Event]" } }); return function(event) { if (!event) return false; if (event._extendedByPrototype) return event; event._extendedByPrototype = Prototype.emptyFunction; var pointer = Event.pointer(event); Object.extend(event, { target: event.srcElement, relatedTarget: Event.relatedTarget(event), pageX: pointer.x, pageY: pointer.y }); return Object.extend(event, methods); }; } else { Event.prototype = Event.prototype || document.createEvent("HTMLEvents").__proto__; Object.extend(Event.prototype, methods); return Prototype.K; } })(); Object.extend(Event, (function() { var cache = Event.cache; function getEventID(element) { if (element._prototypeEventID) return element._prototypeEventID[0]; arguments.callee.id = arguments.callee.id || 1; return element._prototypeEventID = [++arguments.callee.id]; } function getDOMEventName(eventName) { if (eventName && eventName.include(':')) return "dataavailable"; return eventName; } function getCacheForID(id) { return cache[id] = cache[id] || { }; } function getWrappersForEventName(id, eventName) { var c = getCacheForID(id); return c[eventName] = c[eventName] || []; } function createWrapper(element, eventName, handler) { var id = getEventID(element); var c = getWrappersForEventName(id, eventName); if (c.pluck("handler").include(handler)) return false; var wrapper = function(event) { if (!Event || !Event.extend || (event.eventName && event.eventName != eventName)) return false; Event.extend(event); handler.call(element, event); }; wrapper.handler = handler; c.push(wrapper); return wrapper; } function findWrapper(id, eventName, handler) { var c = getWrappersForEventName(id, eventName); return c.find(function(wrapper) { return wrapper.handler == handler }); } function destroyWrapper(id, eventName, handler) { var c = getCacheForID(id); if (!c[eventName]) return false; c[eventName] = c[eventName].without(findWrapper(id, eventName, handler)); } function destroyCache() { for (var id in cache) for (var eventName in cache[id]) cache[id][eventName] = null; } if (window.attachEvent) { window.attachEvent("onunload", destroyCache); } return { observe: function(element, eventName, handler) { element = $(element); var name = getDOMEventName(eventName); var wrapper = createWrapper(element, eventName, handler); if (!wrapper) return element; if (element.addEventListener) { element.addEventListener(name, wrapper, false); } else { element.attachEvent("on" + name, wrapper); } return element; }, stopObserving: function(element, eventName, handler) { element = $(element); var id = getEventID(element), name = getDOMEventName(eventName); if (!handler && eventName) { getWrappersForEventName(id, eventName).each(function(wrapper) { element.stopObserving(eventName, wrapper.handler); }); return element; } else if (!eventName) { Object.keys(getCacheForID(id)).each(function(eventName) { element.stopObserving(eventName); }); return element; } var wrapper = findWrapper(id, eventName, handler); if (!wrapper) return element; if (element.removeEventListener) { element.removeEventListener(name, wrapper, false); } else { element.detachEvent("on" + name, wrapper); } destroyWrapper(id, eventName, handler); return element; }, fire: function(element, eventName, memo) { element = $(element); if (element == document && document.createEvent && !element.dispatchEvent) element = document.documentElement; var event; if (document.createEvent) { event = document.createEvent("HTMLEvents"); event.initEvent("dataavailable", true, true); } else { event = document.createEventObject(); event.eventType = "ondataavailable"; } event.eventName = eventName; event.memo = memo || { }; if (document.createEvent) { element.dispatchEvent(event); } else { element.fireEvent(event.eventType, event); } return Event.extend(event); } }; })()); Object.extend(Event, Event.Methods); Element.addMethods({ fire: Event.fire, observe: Event.observe, stopObserving: Event.stopObserving }); Object.extend(document, { fire: Element.Methods.fire.methodize(), observe: Element.Methods.observe.methodize(), stopObserving: Element.Methods.stopObserving.methodize(), loaded: false }); (function() { /* Support for the DOMContentLoaded event is based on work by Dan Webb, Matthias Miller, Dean Edwards and John Resig. */ var timer; function fireContentLoadedEvent() { if (document.loaded) return; if (timer) window.clearInterval(timer); document.fire("dom:loaded"); document.loaded = true; } if (document.addEventListener) { if (Prototype.Browser.WebKit) { timer = window.setInterval(function() { if (/loaded|complete/.test(document.readyState)) fireContentLoadedEvent(); }, 0); Event.observe(window, "load", fireContentLoadedEvent); } else { document.addEventListener("DOMContentLoaded", fireContentLoadedEvent, false); } } else { document.write("
_Rhttp://www.worldtempus.com/oxwt2/www/jedelivre/ox-afr.php?zoneid=336&target=_blankYtext/htmlUUTF-8Ò¢¢žŸÔ ÒÓÔÔ  $¡Oibplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_ http://www.worldtempus.com/oxwt2/www/jedelivre/ox-lg.php?bannerid=1203&campaignid=288&zoneid=9&loc=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&cb=fa60baa35eÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±ÁæïwÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€SP3p]Cache-ControlWExpiresVPragmaVServer\Content-TypeTDate^Content-LengthZSet-CookieZConnection_CP="CUR ADM OUR NOR STA NID"_private, max-age=0, no-cache_Mon, 26 Jul 1997 05:00:00 GMTXno-cache_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:23:34 GMTR43_TOAID=3d796bd5bbdae12fcb0f421df7b17c8d; expires=Thu, 21-Jun-2012 06:23:34 GMT; path=/UcloseÒ./de£ef2_NSMutableDictionary\NSDictionary+Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  $-8;AJSU\doq|~€‚„†ˆŠŒŽ›Ÿ¡£¥§©«­¯³ÁÉÐ×äéø-LluŽ˜¸»!7DFKOclq_ http://www.worldtempus.com/oxwt2/www/jedelivre/ox-lg.php?bannerid=1203&campaignid=288&zoneid=9&loc=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&cb=fa60baa35eÕ– Ö£¤¥š›Xae423e5eO 1 Corum
_Phttp://www.worldtempus.com/oxwt2/www/jedelivre/ox-afr.php?zoneid=9&target=_blankÒ§¬¢¨©Ô ÒÓÔÔ ª$«Okbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_http://www.worldtempus.com/oxwt2/www/jedelivre/ox-lg.php?bannerid=1133&campaignid=264&zoneid=488&loc=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&cb=0482456345Ò./01X$classesZ$classname¢12UNSURLXNSObject#A³±Áæû‚oÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€SP3p]Cache-ControlWExpiresVPragmaVServer\Content-TypeTDate^Content-LengthZSet-CookieZConnection_CP="CUR ADM OUR NOR STA NID"_private, max-age=0, no-cache_Mon, 26 Jul 1997 05:00:00 GMTXno-cache_Apache/2.2.16 (Debian)Yimage/gif_Wed, 22 Jun 2011 06:23:34 GMTR43_TOAID=3d796bd5bbdae12fcb0f421df7b17c8d; expires=Thu, 21-Jun-2012 06:23:34 GMT; path=/UcloseÒ./de£ef2_NSMutableDictionary\NSDictionary+Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  !&/:=CLUW^fqs~€‚„†ˆŠŒŽ’Ÿ¡£¥§©«­¯±µÃËÒÙæëú/Nnwšº½#9FHMQels_http://www.worldtempus.com/oxwt2/www/jedelivre/ox-lg.php?bannerid=1133&campaignid=264&zoneid=488&loc=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&cb=0482456345Õ– Ö­®¯š›Xa62052efO ' Bell & Ross
_Dhttp://www.worldtempus.com/oxwt2/www/jedelivre/ox-afr.php?zoneid=488Ò±¿£²¶ºÔ ³´µO5bplist00Ô 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€€€_5http://platform0.twitter.com/widgets/images/tweet.pngÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±Á¡ò1ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€SP3p]Accept-Ranges\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_TCP="CAO DSP LAW CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa OUR BUS IND UNI COM NAV INT"UbytesYimage/pngT2371_Wed, 22 Jun 2011 06:22:25 GMT_""fb7050303f85fef2271cf317cbcbce6d"Zkeep-alive_Wed, 22 Jun 2011 00:17:52 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary CÒ./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø BGP[^dmvx‡’”Ÿ¡£¥§©«­¶¸º¼¾ÀÂÄÆÊØåôùþ nt~ƒ£ÈÓóøü"'+?dMO C‰PNG  IHDR7º=+%rsBITÛáOà"PLTEÿÿÿÎãð¤ÌåÆá»»»z¸ßS£ÖßßßÆÛæ¾Éл»»Îãð¤ÌåÆáz¸ßS£Ön­Ôÿÿÿ÷úýòøüõ÷ùïöúèóùïòõåð÷Þï÷ãìñÞìóÛêõØëöÞéïÕèõÕæïÎåôÎãðÌàíÆàïÎÝæ¿ßíÆÛæ¼ÛêÄØåÂÖá½Öæ½Ôà¸Óà»ÐÞ½ÌÕ´Îß³Ì×®ÌÛ¤ÌåµÉÖ®Ê× Íà¥ÌÞ®ÆÕÆá¤ÅÖ ÃÓ¬Àͦ¾Îž¿Ï§¼É¿Ü¹Ë…½Ö{¿Ý¡µÁ“¸Ì¹Ì›µÆ’¶Æ”µ½™³Àz¸ß´Åv¹×†³Ç{µÅ­¿“¬»…­ÆcµÙx¯Çƒ¬¾|ªÀk®ÊŒ¤³†£µz¦»U®Õ|£¶t¥½‚ ³v£·~ž²€¯IªÔn¡ºh Ä\£Âh¡¹S£Ö|›®pžµk¶€˜¦uš«t•ªk—­FžÄs“§Y™´:ŸÉ[˜³Qš¹a•­h“¨s¡m¤[’¬c‘§mŒŸ3™Ìa£D”¶eŠ"™Ì-•Â"—ÊTŒ¥[ˆž!”Å,‘¼BŒ«Lˆ¤[…™c€‘J†¢Y‚– ¾I… *‹µR”‰·[yŒ@œF}—†³Ry‹„°;y•Cv|¥Mo„1t”x Cp…/n‹s™'nDg}q—#kŒ-hƒ?bw#h‡=ax"cd‡!`}3Yp ^{ZuVp(OhQiC]>X:U 7R.f¶tRNS""""™™™™™ªÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿ·þÚ pHYs  ÒÝ~ütEXtSoftwareAdobe Fireworks CS4²Ó ÎIDAThí˜ý[ÓFÀã림҄‹I—\ÚQ ¡¬¶n-í†u0(:Wu:‹ql«eì¥Zì\ŽU|+›c¢Ó° š1­-ýÿv×–­¾.¤Dæ¸Ù‘i§=NaaÁ²êA(ˆßÿ‰F§$–ˆ‘22„b& ¶gÛÈf—-|`%›öÀ®ìŠŒ[ä<Ù×û/_{A^ƒ°_4hÐ ¤õ:Ý®z²z¡àIG“+Hk€…? ÂÊ«×È3‘@îÕímÒÎÞ:jÛ+Ÿh­[·’­KÛj÷k§vUk‡Ú±×Rû 4÷ÿ¯ž×ߪÍóšp:6ÅyÇ Æ[²}kóÏkÄ »G/΄P¡¹³'æë”Kzþ5žáüÌ£§†‚—n™PO RÌbp÷@ÓH´ ;4Ò¡u0Ô'펌 6Ï|æâhphhô§[¸æXtF¤Ž˜úý«-º»5ê‘C}ÆÐ€M*ö¤nd GGz žµSÔ:è—å@OH–{"pÀ'üÛO<‰ìaì¾Å  ø"Ò˜oL ùý>G_¥^äÏtÎßÑý¾Ýy)ßkìÙ¢#ÐõAoHâF9ja­V80Í‹¸4е“ùJhŠà‹ˆZb(øc±³à‰ÆÆÚ #-žÖì>p ×Æ®N7À g€‡†ƒH¨l"Z¶Ž+þ `ÀëRɯ¬$ÿýsM·;jk­;w¼¤•ÜÂôr•¤ªMT x­U”Dô>&U¼ŠWñ*^Å«xÚ#Ý77•Û§óÿ·ì>]Žœ(Ie?_O$ѰH¤!‘L[Ÿ-5.íÔl¡jš~~iª¡\ø*^Å«x¯âU¼ í‘î›e÷éüÿ-»O—#'º\Ú H$ѰH¤!‘L{6eÏ’ëüÞƒÑ|vEçVŒö³²ô"x™G aDÃï9D/:ä÷#ñ|n˜ç…Ø#[Òu‚Íïd…u^óÞ‚öŒö½Ìõ"x.2@ɆÏ!Dòûx>7ÌóBì‘Æ-Á:ñ7 ç›>mÈÆIEND®B`‚_5http://platform0.twitter.com/widgets/images/tweet.pngÔ ·¸¹O8bplist00Ô 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€€€_8http://platform0.twitter.com/widgets/images/tweet_fr.pngÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±Á¡ë¶ÈÓ 6789BWNS.keysZNS.objects€¨:;<=>?@A€ € € € € €€€¨CDEFGHIJ€€€€€€€€SP3p]Accept-Ranges\Content-Type^Content-LengthTDateTEtagZConnection]Last-Modified_TCP="CAO DSP LAW CURa ADMa DEVa TAIa PSAa PSDa IVAa IVDa OUR BUS IND UNI COM NAV INT"UbytesYimage/pngT2614_Wed, 22 Jun 2011 06:22:25 GMT_""e3a91ea2761f13095fc645b801890968"Zkeep-alive_Wed, 22 Jun 2011 00:17:57 GMTÒ./\]£]^2_NSMutableDictionary\NSDictionary 6Ò./ab£bc2_NSHTTPURLResponse]NSURLResponse)27:PRdƒ‰¤«®±µ¹¼¿ÂÅÈËÎÑÓÕ×ÙÛÝßáãåçéðø EJS^agpy{‚Š•— ¢¤¦¨ª¬®°¹»½¿ÁÃÅÇÉÍÛè÷ü qw†¦ËÖöûÿ"%*.BdPO 6‰PNG  IHDRB»æ¸ sBITÛáOà.PLTEÿÿÿÑåï¤ÌåÆá»»»z¸ßS£ÖßßßÌÌÌ»»»Ñåï¤ÌåÆáz¸ßS£Ö¤Ì儼ßÿÿÿ÷úýòøüôö÷ïöúèóùåð÷Þï÷àëðÛêõØëöÞéïÕèõÕæïÏæôÑåïÙãéÌàíÆßîÎÝæ¿ßíÆÛæÄØåÆÕß¼Öå½Ôà¸Óà¶Ôå»ÐÞ´Îß¼ÌÕ´ÍÙ­ÌܤÌå¥ÌÞ Íà´ÇÓ®ÆÕ¨ÆÖÆá§ÄѪÀÏ ÃÓ¥¿Ïž¿Ïª»Å¹Ë£·Ä–ºË…½Ö{¿Ý“¸Ì¹Ì›µÄ™³Àz¸ß•²Å´Åv¹×•¯¾†³Ç{µÅ…­ÆŽ¬¾cµÙx¯Çƒ¬¾‰§ºk®ÊŠ¥¶ƒ¦¸z¦»U®Õt¥½|£¶v£·„ž®~ž²IªÔn¡ºh Ä\£Âh¡¹S£Ö{›®‚š¨pžµk¶uš«v—¬gš°{•¦k—­s”¨FžÄY™´b–­Qš¹[˜³:ŸÉh“¨[“®lŽ£c‘§qŒœmŒŸ3™Ìa£D”¶Xާ"™ÌeŠ-•ÂZŒœ"—ÊTŒ¥!”ÅBŒ«,‘¼[…™f“J†¢Y‚– ¾*‹µ_}‘\|‘R”C‰·[zŒ†³F}—>~›Ry‹„°RwŠ;y•Cv|¥1t”Jmƒx Cp…/n‹s™'nq—#kŒ-hƒ#h‡?bv=ax"cd†8]t!`}2Yp ^{Zu*Rk!Rk!RsQi#KdB\>Y:T 7RTÛ÷ºtRNS"""™™™™™ªªÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿåæT pHYs ð ðB¬4˜tEXtSoftwareAdobe Fireworks CS4²Ó tEXtCreation Time7/14/10wÑ“bIDAThíØÿ_uð«´”ÚàîóÙÛçÜbWûÅ­®•3Ó`Q ­ )+½¼J+ òKø…Ò$‡é:!ÏÌ•lì¿ëó¹ •µPùì~¸×ãÁíóùp÷Üín÷ÞçŽy¸¶•&µ3L-²ÐÕ2L+•`±´V‡°Ò¥ŒØòšcUD=Î@–_]ü޼v'‰ÔWŠd+!‹óÆ•÷Ÿf·Ÿ<{éSÜqFöꉈÄVJzgùÈQÿãÅKo~6>ù˛ȲV›.Y#½,8'±ÞCì¶™™.–uO¤S`›–žž3éŽ ŠœY"8’¦oΞ?:~òâï]¸çÐe®+Ãuè)îPªKó4cf¯tæˆ3sÈïÔ"26zµ™Ùò6w=ztòûO^.6Ýsd"cÓ¼gÈòñ#Û4IŽè½iIи^°KNûÆ'·³ À‘„Ö˜Id¸™™T*ÕÑðr¦{Á@·zAo)üǯ?÷êd'~´ÃÐÏq =×µ±!‡SX¥H'M²z=Ë|ï§Iü9&?rHÂkN<ªí€’î†Ü]?'‚M×:`D×@DÓ3^ØuÜX‚ç!äš^ܳg×ó\à¡àE˃ÀÃúÖyÎ,Od­ÿŸ³òFŠä˜ò+VhÝE¬>„肉'Z4iÁ%gÃ!šÂǬÛð€YÇ”åѺ}4©{”aêZ+†ûMkÃì£êë÷a¢bi¹ÿ‚£K|jU¹b_qå¯7kÄ/Ñ?HF@¥øå#„ 燷¾ÀÝs×þ9;Í#‡ S#>X) £å#Kwõæßg´¹¿n‰ìæ‚T ã†ga6ƒÐ3¿pÊÑŸ_˜wt^Ϫ< _¼±D×›çòµ9-£ÍݼÅ=w¡æøhá?;Ëmí·œ¹Ã¾ë³Í¹ [åü oAåGóÙ­dKBØIÄš–Éd´Ë§ûpvÇbçìlNÌw^¿ÐÖ6?ÛŸ÷µ  #@ͶµÎÙGm€lIAhÁ×,8N„¹^qG*ûìT~sn*³Ùéé©ð`~zúÔa´0*ËáÖ¨0º`7.ö"á<=ú ‰¹«¢1L¡{ñ†ýØâ1a4»™ëw7/v³¾n!;%µå}lg&„ÛBÈñíŸøHd´Ÿedęà >7ˆ|²M 7${w®‹¢‘B^\,ä:Qt¾¸n‰@ÐûÖÄÄŠÃÈB Ùì± œU@Ðb³@Äq ˆ³Ú,<‚Ö;„(’.ã°ˆ¥ ÒŸXBË¥ÂE—êu=M4éÁ%g}Ý»4!…¯ åwý¦šlZÏ0›ZMZ71L•€PÏZ$B±–U!YŽPÉkGœ$Tq¯ëÿˆØùxmÛÿù‰$îHÁ° ʉ±ÿÈK„ýà‰Ó½C‰/Ï»ðG±‹ªd†‘køäíCÁd²¡–øXÌTÆâ.o<¹CD¾®á» äþàóTbhhÿÈÛ4©2 (b@¡¾X‡âñ(Ϻ”°ï“”>O‹ÒÙ<¶…”¤gá| CC‰ýÃá!ªÞ¾~Å¥xâ1YŽ÷IªâXP'e9¬ êîä4À„H¡½D þ¨"*Q 'c±¨?¨Äb±°ˆÅÜŠ†Phìîcáú0öÂK{ÉN4*X‘ð«Ã(ªFQ()ò§[õBÉ‹’Q—¬HÐ#—ȱûËÞv‡Š„—J'’T 1UnB~EUü(¨*¨·<(_~F {K$ñÃ¥3Ȇ?°÷Ј«³½"»Ñàr ö;å÷Á²f.³'éKΆ'wÒ„¾u?ö€y¼¼þ>T#Ò¤æ!†©Twý †aDÊ'¢I˜„I˜„I˜„I˜DQ…)ÊÊ¥âÝc¢´b Cï±Ö= J´6¨…ûÉ#Ûi²ñ†ÙØDõ¸³i#ôS ×n&a&a&a&QFTaвòD©øF÷˜(­Ãho§šÌaƒR ­€ já~³ú'¯·ï%V[CîhŒPÜ\‰&QNˆÔP$¨ƒ ªµÕ8Õ8#k䫵Fˆ*”œ*¾*dõOnÿ®þ§™ü*¡˜ ´›D9ÑNMÐE‚J0:¡Z{QcQ3²F¾Zk„¨BÉ©Bá£Ë¿Ò‡TÇ›ùð|IEND®B`‚_8http://platform0.twitter.com/widgets/images/tweet_fr.pngÕ Ö»¼½¾ÛOóbplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`a`bfgU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_êhttp://urls.api.twitter.com/1/urls/count.json?url=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&callback=twttr.receiveCountÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±Á¢3lzÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Cache-ControlWExpires_Content-EncodingVServer\Content-Type^Content-LengthTDateZConnection]Last-Modified_Accept-Encoding_must-revalidate, max-age=887_Wed, 22 Jun 2011 06:37:13 GMTTgzipRhi_application/json; charset=utf-8S159_Wed, 22 Jun 2011 06:22:26 GMTZkeep-aliveÒ./cd£de2_NSMutableDictionary\NSDictionary°Ò./hi£ij2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  û &/18@KMXZ\^`bdfhjlwy{}ƒ…‡‰‹ž¦¹ÀÍÜáìú +KPSuy™¤©­ÃÐÒ×ÛïkýO°twttr.receiveCount({"count":0,"url":"http://www.worldtempus.com/fr/actualites/a-la-une/detail/article/1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin/"})_êhttp://urls.api.twitter.com/1/urls/count.json?url=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&callback=twttr.receiveCount_application/jsonÕ– ÖÀÁš›_ -->OKTwitter pour votre site web : bouton "Tweeter"Tweet0

Partager http://www.worldtempus.com/fr/actualites/a-la-une/detail/article/1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin/ sur Twitter

L'URL http://www.worldtempus.com/fr/actualites/a-la-une/detail/article/1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin/ a été partagée 0 fois. Voir ces Tweets.

_;http://platform0.twitter.com/widgets/tweet_button.html?_=1308723814695&count=horizontal&id=twitter_tweet_button_0&lang=fr&original_referer=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&text=URWERK%20-%20Nouveaux%20mod%C3%A8les%20%22art%20d%C3%A9co%22%20avec%20Jean-Vincent%20Huguenin&url=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&via=worldtempusÒÄÙ¥ÅÉÍÑÕÕ ÖÆÇÈ ÛObplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯" &,-345QRSTUVWXYZ[\]^_`abcdefgklU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€!€€ €€€€€Ó '()$+WNS.base[NS.relative€€€_;http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/MCZmRv-ltzf.cssÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±Á(,Á‡ÈÓ 6789EWNS.keysZNS.objects€«:;<=>?@ABCD€ € € € € €€€€€€«FGHIJKLMNOP€€€€€€€€€€€]Last-Modified]Cache-ControlWExpires[X-Fb-Server_Content-Encoding\Content-TypeZX-Cnection^Content-LengthTDateZConnectionTVary_Mon, 20 Jun 2011 02:35:37 GMT_public, max-age=31482640_Wed, 20 Jun 2012 15:31:04 GMT]10.30.148.189Tgzip_text/css; charset=utf-8UcloseT6897_Wed, 22 Jun 2011 06:20:24 GMTZkeep-alive_Accept-EncodingÒ./hi£ij2_NSMutableDictionary\NSDictionary’¥Ò./mn£no2_NSHTTPURLResponse]NSURLResponse)27:PRd‰ª±´·»¿ÂÅÈËÎÑÔ×ÙÛÝßáãåçéëíïöþ  NS\gjpy‚„‹“ž ¬®°²´¶¸º¼¾ÀÂÎÐÒÔÖØÚÜÞàâäò'4?NS^cƒž¾ÌÑëñö!38<R_bgkpO’¥/*1308670339,169776317*/ body{background:#fff;font-size: 11px;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;color:#333;margin:0;padding:0;text-align:left;direction:ltr;unicode-bidi:embed} h1, h2, h3, h4, h5, h6{font-size: 13px;color:#333;margin:0;padding:0} h1{font-size: 14px} h4, h5{font-size: 11px} p{margin:1em 0} a{cursor:pointer;color:#3b5998;-moz-outline-style:none;text-decoration:none} a:hover{text-decoration:underline} img{border:0} td, td.label{font-size: 11px;text-align:left} dd{color:#000} dt{color:#777} ul{list-style-type:none;margin:0;padding:0} abbr{border-bottom:none} hr{background:#d9d9d9;border-width:0;color:#d9d9d9;height:1px} .clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;line-height:0;visibility:hidden} .clearfix{display:block;zoom:1} .datawrap{word-wrap:break-word} .word_break{display:block;float:left;margin-left:-10px;padding:0} .img_loading{position:absolute;left:-100000px;top:-100000px} .aero{opacity:.5} .column{float:left} .center{margin-left:auto;margin-right:auto} #facebook .hidden_elem{display:none !important} #facebook .invisible_elem{visibility:hidden} .direction_ltr{direction:ltr} .direction_rtl{direction:rtl} .text_align_ltr{text-align:left} .text_align_rtl{text-align:right} body.plugin{background:transparent;overflow-y:visible} body.transparent_widget{background-color:transparent;overflow:hidden} body.plugin.transparent_widget{overflow-y:hidden} .connect_widget{background-color:transparent} .connect_widget .connect_widget_facebook_favicon{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat -1px -47px transparent;display:block;height:14px;padding:0 0 0 0;width:14px;position:absolute;left:-1px} .connect_widget .connect_widget_interactive_area{border-collapse:collapse} .connect_widget td.connect_widget_vertical_center{border-spacing:0;font-size: 11px;line-height:normal;padding:0} .connect_widget td.connect_widget_button_cell{vertical-align:top} .connect_widget td.connect_widget_confirm_cell{padding-top:4px} .connect_widget .connect_button_slider{position:relative;zoom:1} .connect_widget .connect_widget_button_cell .connect_slide_hide_content{overflow:hidden;width:1px;margin-right:0} .connect_widget .connect_slide_hide_content .connect_button_container{margin-left:1px} .button_count .connect_widget_interactive_area .connect_widget_facebook_favicon,.button_count .connect_widget_interactive_area .connect_widget_text{float:left;position:static} body.ie7 .connect_widget a.connect_widget_like_button{float:none} a.connect_widget_like_button{display:block;float:left;-webkit-border-radius:3px;-webkit-border-radius:3px;padding:4px 5px;border:1px solid #000} .button_count a.connect_widget_like_button{padding:2px 4px} a.connect_widget_like_button span{line-height:14px} a.connect_widget_like_button:hover{text-decoration:none} .connect_widget_number_cloud{position:relative;background:#f3f3f3;border:1px solid #d3d3d3;height:24px;padding-top:6px;text-align:center} .like_widget_dark div.connect_widget_number_cloud{background-color:#c7c7c7;border-color:#c7c7c7} div.connect_widget_number_cloud table.connect_widget_number_cloud_summary{margin-left:auto;margin-right:auto} div.connect_widget_number_cloud table.connect_widget_number_cloud_summary td{font-size: 13px} .thumbs_up_icon{width:15px;height:15px;margin-right:2px;background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) -1px -32px no-repeat} .like_widget_dark .thumbs_up_icon{background-position:-1px -2px} .like_widget_dark div.connect_widget_number_cloud_extension a{color:#333} div.connect_widget_number_cloud .connect_widget_text{padding-left:0} .connect_widget_number_cloud_nub{position:absolute;z-index:2;height:7px;width:0;bottom:-7px;left:5px} .connect_widget_number_cloud_nub s,.connect_widget_number_cloud_nub i{border:solid transparent;border-left-color:#d3d3d3;border-width:0 0 7px 7px;display:block;position:relative} .connect_widget_number_cloud_nub i{left:1px;top:-9px;border-left-color:#f3f3f3} .like_widget_dark .connect_widget_number_cloud_nub s{border-left-color:#c7c7c7} .like_widget_dark .connect_widget_number_cloud_nub i{display:none} .connect_widget_offscreen{position:absolute;top:-10000px} div.connect_widget_number_cloud_extension{font-size: 11px;height:30px;margin-left:4px;margin-right:4px;margin-top:6px} div.connect_widget_number_cloud_extension_icon{margin-left:2px;margin-top:3px} div.connect_widget_number_cloud_extension_text{border-color:#dedede;border-width:1px 0 0 0;border-style:solid;line-height:11px;margin-top:1px;text-align:center} div.connect_widget_number_cloud_extension_text table{width:100%} div.connect_widget_number_cloud_extension_text td{height:30px;text-align:center;vertical-align:middle} div.connect_widget_number_cloud_extension span.like_reminder{color:#777;font-size: 9px} .like_widget_dark div.connect_widget_number_cloud_extension span.like_reminder{color:#333;font-size: 9px} table.connect_widget_button_count_summary,table.connect_widget_simple_summary{background-color:#eceef5;color:#000;font-size: 11px;height:21px} table.connect_widget_button_count_summary div.thumbs_up{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 3px -32px #eceef5;height:15px;width:18px} td.connect_widget_simple_including div.simple_liked{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 3px -47px #eceef5;height:15px;width:18px} .like_button_simple .connect_widget_like_button .liketext{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 0 -47px #eceef5} .connect_widget_rtl table.connect_widget_button_count_summary div.thumbs_up{background-position:-1px 0} table.connect_widget_button_count_summary div.undo{background-color:#eceef5;height:21px;width:18px} .like_button_dark table.connect_widget_button_count_summary div.undo{background-color:#c7c7c7} table.connect_widget_button_count_summary label.undo_button{margin-left:6px;margin-top:4px} table.connect_widget_button_count_summary div.summary_text{padding-left:3px;padding-right:6px;white-space:nowrap} table.connect_widget_simple_summary div.summary_text{padding-left:3px;padding-right:6px;white-space:nowrap;color:#ccc} .like_button_dark table.connect_widget_button_count_summary,.like_button_dark table.connect_widget_simple_summary{background-color:#c7c7c7} .like_button_dark table.connect_widget_button_count_summary div.thumbs_up{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 3px -3px} .connect_widget_rtl .like_button_dark table.connect_widget_button_count_summary div.thumbs_up{background-position:-1px -3px} .connect_widget_button_count_count{background:#efefef;border:1px solid #c1c1c1;float:left;font-weight:normal;height:14px;margin-left:1px;min-width:15px;padding:1px 2px 1px 2px;text-align:center;line-height:14px} .like_button_dark div.connect_widget_button_count_count{background-color:#c7c7c7;border-color:#c7c7c7} .connect_widget_button_count_nub{float:left;position:relative;z-index:2;height:0;width:5px;top:-5px;left:2px} .connect_widget_button_count_nub s,.connect_widget_button_count_nub i{border:solid transparent;border-right-color:#c7c7c7;border-width:5px 5px 0 0;display:block;position:relative} .connect_widget_button_count_nub i{left:2px;top:-6px;border-right-color:#efefef} .like_button_dark .connect_widget_button_count_nub i{display:none} td.connect_widget_button_count_excluding{padding:0} td.connect_widget_button_count_including,td.connect_widget_simple_including{padding:0} td.connect_widget_button_count_including .connect_widget_button_count_count.noGrayOut{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/qDH1xoDhFBF.gif) no-repeat 4px 2px;padding-left:22px;padding-right:4px} .connect_widget_rtl td.connect_widget_button_count_including .connect_widget_button_count.noGrayOut{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/qDH1xoDhFBF.gif) no-repeat 4px 2px;padding-right:22px;padding-left:4px} .connect_widget_like_button .vertical{display:block;top:-6px;left:0;margin:0 3px -6px 0;position:relative;padding:3px 4px 4px 3px;border-top:solid 1px;border-bottom:solid 1px} .button_count .connect_widget_like_button .vertical{padding:2px 3px 3px 2px} .connect_widget_like_button .horizontal{height:100%;width:100%;position:absolute;display:block;top:-3px;left:-3px;padding-left:1px;border-left:solid 1px;border-right:solid 1px} .connect_widget_like_button .corner_mask{overflow:hidden;width:3px;height:3px;position:absolute;display:block} .connect_widget_like_button .corner{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png);height:6px;width:6px;display:block} .connect_widget_like_button .topleft{top:-6px;left:-3px} .connect_widget_like_button .topleft .corner{margin:0 0} .connect_widget_like_button .topright{top:-6px;right:0} .connect_widget_like_button .topright .corner{margin:0 0 0 -3px} .connect_widget_like_button .bottomright{bottom:0;right:0} .connect_widget_like_button .bottomright .corner{margin:-3px 0 0 -3px} .connect_widget_like_button .bottomleft{bottom:0;left:-3px} .connect_widget_like_button .bottomleft .corner{margin:-3px 0 0 0} .connect_widget_like_button .liketext{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) -1px -33px no-repeat;color:#3b5998;display:block;padding-left:17px;white-space:nowrap} .connect_widget_rtl .connect_button_container .liketext{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) 34px -33px no-repeat} .connect_widget_like_button .liketextwithimage img{margin-bottom:-2px;margin-right:4px;width:13px} .hidden .connect_widget_like_button .liketextwithimage img{height:0;margin:0;padding:0;width:0} .connect_widget_like_button .fbLikeButtonTrackingPixel{display:inline;height:0;width:0} .button_count .like_button_dark .like_button_no_like .liketext,.button_count .connect_widget_like_button .liketext{background-position:-1px -47px} .connect_widget .like_button_no_like .piece,.connect_widget .like_button_no_like{background-color:#eceef5;border-color:#cad4e7} .connect_widget .like_button_no_like .corner{background-position:10px -89px} .connect_widget a.like_button_no_like:hover .piece,.connect_widget a.like_button_no_like:hover{background-color:#ebedf4;border-color:#9dacce} .connect_widget .like_button_no_like:hover .corner{background-position:10px -95px} .connect_widget .like_button_pressed,.connect_widget .like_button_pressed .piece{background-color:#ced4e6;border-color:#94a5ca} .connect_widget .like_button_pressed .corner{background-position:10px 55px} .connect_widget .like_button_like .corner{background-position:10px 49px} .connect_widget .like_button_dark .like_button_no_like,.connect_widget .like_button_dark .like_button_no_like .piece{background-color:#c7c7c7;border-color:#cad4e7} .connect_widget .like_button_dark .like_button_no_like .corner{background-position:10px -217px} .connect_widget .like_button_dark .liketext{color:#333;background-position:-1px -3px} .connect_widget .like_button_dark .like_button_no_like:hover,.connect_widget .like_button_dark .like_button_no_like:hover .piece{background-color:#d9d9d9;border-color:#e9e9e9} .connect_widget .like_button_dark .like_button_no_like:hover .corner{background-position:10px -217px} .connect_widget .like_button_dark .like_button_no_like_pressed,.connect_widget .like_button_dark .like_button_no_like_pressed .piece{background-color:#a8a8a8;border-color:#a8a8a8;border-top-color:#8f8f8f} .connect_widget .like_button_dark .like_button_no_like_pressed .corner{background-position:10px 80px} .connect_widget .like_button_dark .like_button_like .corner{background-position:10px 74px} .connect_widget .connect_text_wrapper{position:relative} .connect_widget div.connect_confirmation_cell{padding:0;margin:0} .connect_widget div.connect_confirmation_cell_like{padding-left:0;position:relative;left:-1px} .connect_widget div.connect_confirmation_cell_no_like{padding-left:7px} .connect_widget .vertical_centering{padding-top:5px} .connect_widget .connect_widget_text{display:block;padding-left:17px;line-height:14px} .button_count .connect_widget_interactive_area .connect_widget_text{padding-left:0;font-weight:bold} .connect_widget .like_button_dark .connect_widget_text,.connect_widget .like_button_dark .connect_widget_confirmation{color:#808080} .connect_widget .like_button_dark .connect_widget_text a{color:#fff} .connect_widget .connect_widget_connect_button{float:left} .connect_widget .connect_bar_widget_interactive_area{float:left} .connect_widget .connect_bar_widget_text_cell{width:400px} .connect_widget .connect_widget_icon{padding:4px 0 4px 4px;vertical-align:middle} .connect_widget a.connect_widget_link_inactive{color:#808080;text-decoration:none;cursor:default} .connect_widget a.connect_widget_error_text{color:#a00;font-weight:bold} .transparent_widget .uiBoxLightblue{background-color:transparent;background-color:rgba(165, 175, 200, .2)} .transparent_widget .uiBoxWhite,.transparent_widget .fbConnectWidgetFooter{background-color:transparent;background-color:rgba(255, 255, 255, .2)} div.connect_widget_comment_box_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zn/r/vAOEfR4cWQM.gif) no-repeat 0 0;height:12px;left:-6px;position:absolute;top:6px;width:20px;z-index:3} div.connect_widget_comment_box_upward_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zv/r/agyQHs6yLID.gif) no-repeat 0 0;height:12px;left:5px;position:absolute;top:-6px;width:20px;z-index:3} .connect_widget_rtl div.connect_widget_comment_box_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zK/r/R95msRfVr6a.gif) no-repeat 0 0;left:-20px} .connect_widget div.connect_widget_comment_box{background-color:#fff;border-color:#000;border-style:solid;border-width:1px 1px 2px 1px;position:relative;z-index:100} .connect_widget div.connect_widget_comment_box.like_button_dark{background-color:#111;color:#ccc;border-color:#666} .connect_widget div.like_button_dark input.connect_widget_comment_textinput{background-color:#666;border-color:#666;color:#dedede} .connect_widget div.connect_widget_header_text{float:left;height:20;overflow:hidden;padding-left:7px;padding-top:3px;width:200} .connect_widget div.connect_widget_cancel_button{cursor:pointer;float:right;padding-right:7px;padding-top:3px} .connect_widget div.connect_widget_comment_text_area_div{padding-left:7px;padding-top:2px} .connect_widget div.connect_widget_comment_area{padding:8px} .connect_widget .connect_widget_comment_textinput{width:325px} .connect_widget .connect_widget_comment_summary{padding:7px 5px 7px 5px} .connect_widget .connect_widget_comment_button{margin-left:-1px} .connect_widget .connect_widget_comment_close_button{margin-left:2px} .connect_widget .like_button_dark .connect_widget_comment_close_button{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zE/r/htZktl244wt.png);background-repeat:none;opacity:.7} .connect_widget .like_button_dark .connect_widget_comment_close_button:hover{opacity:1} .connect_widget textarea.connect_widget_comment_text_area{height:30px;width:476px} .connect_widget .connect_widget_image{height:30px;width:30px;padding-top:3px;vertical-align:bottom} .connect_widget a.name_tooltip_link{display:block} .connect_widget a.name_tooltip_link .uiTooltipWrap:hover{display:none} .connect_widget .connect_widget_name{text-align:center} .connect_widget .connect_widget_sample_connection{float:left;padding-right:3px;width:30px;padding-top:5px} .connect_widget .connect_widget_user_not_connected{display:none} .connect_widget .connect_bar_widget_sample_connections{float:right} .connect_widget .connect_widget_whats_this{color:#999;font-size: 9px;padding-top:4px} .connect_widget .connect_widget_whats_this a:hover{color:#3b5998;text-decoration:none} .connect_widget .page_stream img{max-width:120px} body.ie7 .connect_widget a.connect_widget_like_button, body.ie8 .connect_widget a.connect_widget_like_button, body.ie9 .connect_widget a.connect_widget_like_button{position:relative;margin:6px 0 0 3px;border:0;background-color:transparent !important;padding:0;overflow:visible} .connect_widget_like_button .liketext{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) -1px -33px no-repeat} .connect_widget a.like_button_no_like:hover .piece, .connect_widget a.like_button_no_like:hover{background-color:#eceef5;border-color:#9dacce} .connect_widget .like_button_like , .connect_widget .like_button_like .piece{background-color:#eee;border-color:#ddd;cursor:default} .connect_widget .like_button_dark .like_button_like , .connect_widget .like_button_dark .like_button_like .piece{background-color:#444;border-color:#555;cursor:default} .connect_widget .like_button_like .corner{background-position:10px -229px} .connect_widget .like_button_dark .like_button_like .corner{background-position:10px -223px} .connect_widget .like_button_like .liketext{background-image:none;clear:right;color:#aaa} .connect_widget .tombstone_cross{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 0 -128px;display:block;float:left;height:12px;margin-right:3px;width:14px;z-index:99} .like_button_no_like .tombstone_cross{display:none} .like_button_like .tombstone_cross{display:block} .connect_widget .like_button_dark .like_button_like .tombstone_cross{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png) no-repeat 0 -156px} .connect_widget .like_button_like .tombstone_cross:hover{background-position:0 -235px;cursor:pointer} .connect_widget .like_button_simple .like_button_like .tombstone_cross:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png);background-position:0 -128px;cursor:auto;height:12px;margin-left:0;margin-right:3px;margin-top:0;width:14px} .connect_widget .like_button_dark .like_button_like .tombstone_cross:hover{background-position:0 -247px} .connect_widget .connect_button_container .like_button_like .liketext, .connect_widget .connect_widget_connect_button .like_button_like .liketext{padding-left:17px} .connect_widget_comment_box div.connect_widget_comment_box_nub{background:none} .connect_widget .like_button_dark .like_button_like .liketext{color:#666} div.connect_widget div.connect_confirmation_cell_like{padding-left:7px} .fbSendButton{display:inline-block} #LikePluginPagelet .fbSendButton{display:block} .fbSendButton .btnLink{display:block;white-space:nowrap;line-height:14px} .fbSendButtonBig .btnLink{padding:4px 5px 4px 2px} .fbSendButtonSmall .btnLink{padding:2px 3px 2px 2px} body.transparent_widget{background-color:transparent} .fbSendButton .btnLink{border:1px solid #cad4e7;-webkit-border-radius:3px;-webkit-border-radius:3px} .fbSendButtonLight .btnLink{background-color:#eceef5} .fbSendButtonLight .btnLink:hover{border-color:#9dacce} .fbSendButtonLight.fbSendButtonSelected .btnLink,.fbSendButtonLight.fbSendButtonSelected .btnLink:hover{background-color:#eee;border-color:#ddd;color:#aaa} .fbSendButtonDark .btnLink{background-color:#c7c7c7;color:#333} .fbSendButtonDark .btnLink:hover{background-color:#d9d9d9} .fbSendButtonDark.fbSendButtonSelected .btnLink,.fbSendButtonDark.fbSendButtonSelected .btnLink:hover{background-color:#444;border-color:#555;color:#666} .fbSendButton .btnLink:hover{text-decoration:none} .fbSendButton .msgIcon,.fbSendButton .fbIcon{background:no-repeat scroll transparent;background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.png);float:left;margin-right:3px;height:13px} .fbSendButton .msgIcon{width:16px} .fbSendButton .fbIcon{width:12px} .fbSendButtonLight .msgIcon{background-position:0 -141px} .fbSendButtonLight.fbSendButtonRTL .msgIcon{background-position:34px -141px} .fbSendButtonLight.fbSendButtonSelected .msgIcon{background-position:1px -202px} .fbSendButtonLight.fbSendButtonSelected.fbSendButtonRTL .msgIcon{background-position:35px -202px} .fbSendButtonDark .msgIcon{background-position:1px -170px} .fbSendButtonDark.fbSendButtonRTL .msgIcon{background-position:35px -170px} .fbSendButtonDark.fbSendButtonSelected .msgIcon{background-position:1px -186px} .fbSendButtonDark.fbSendButtonSelected.fbSendButtonRTL .msgIcon{background-position:35px -186px} .fbSendButtonLight .fbIcon{background-position:0 -47px} .fbSendButtonLight.fbSendButtonRTL .fbIcon{background-position:34px -47px} .fbSendButtonLight.fbSendButtonSelected .fbIcon{background-position:0 -260px} .fbSendButtonLight.fbSendButtonSelected.fbSendButtonRTL .fbIcon{background-position:34px -260px} .fbSendButtonDark .fbIcon{background-position:0 -47px} .fbSendButtonDark.fbSendButtonRTL .fbIcon{background-position:34px -47px} .fbSendButtonDark.fbSendButtonSelected .fbIcon{background-position:0 -274px} .fbSendButtonDark.fbSendButtonSelected.fbSendButtonRTL .fbIcon{background-position:34px -274px} .fbSendButtonBig .fbSendBG{padding:3px 5px 4px 2px} .fbSendButtonSmall .fbSendBG{padding:2px 3px 2px 3px} .fbSendButtonLight .btnLink .fbSendBG{background-color:#eceef5} .fbSendButtonLight.fbSendButtonSelected .btnLink .fbSendBG,.fbSendButtonLight.fbSendButtonSelected .btnLink:hover .fbSendBG{background-color:#eee} .fbSendButtonDark .btnLink .fbSendBG{background-color:#c7c7c7} .fbSendButtonDark .btnLink:hover .fbSendBG{background-color:#d9d9d9} .fbSendButtonDark.fbSendButtonSelected .btnLink .fbSendBG,.fbSendButtonDark.fbSendButtonSelected .btnLink:hover .fbSendBG{background-color:#444} .fbSendButton .fbSendContainer{position:relative} .fbSendButton .horizontal{position:absolute;top:0;bottom:0;left:1px;right:1px;border-top:1px solid;border-bottom:1px solid} .fbSendButton .vertical{position:absolute;top:1px;bottom:1px;left:0;right:0;border-left:1px solid;border-right:1px solid} .fbSendButton .border_piece{border-color:#cad4e7} .fbSendButtonLight .btnLink:hover .border_piece{border-color:#9dacce} .fbSendButtonLight.fbSendButtonSelected .btnLink .border_piece,.fbSendButtonLight.fbSendButtonSelected .btnLink:hover .border_piece{border-color:#ddd} .fbSendButtonDark.fbSendButtonSelected .btnLink .border_piece,.fbSendButtonDark.fbSendButtonSelected .btnLink:hover .border_piece{border-color:#555} .fbSendButtonBoxCount{margin-top:10px} .pas{padding:5px} .pam{padding:10px} .pal{padding:20px} .pts{padding-top:5px} .ptm{padding-top:10px} .ptl{padding-top:20px} .prs{padding-right:5px} .prm{padding-right:10px} .prl{padding-right:20px} .pbs{padding-bottom:5px} .pbm{padding-bottom:10px} .pbl{padding-bottom:20px} .pls{padding-left:5px} .plm{padding-left:10px} .pll{padding-left:20px} .phs{padding-left:5px;padding-right:5px} .phm{padding-left:10px;padding-right:10px} .phl{padding-left:20px;padding-right:20px} .pvs{padding-top:5px;padding-bottom:5px} .pvm{padding-top:10px;padding-bottom:10px} .pvl{padding-top:20px;padding-bottom:20px} .mas{margin:5px} .mam{margin:10px} .mal{margin:20px} .mts{margin-top:5px} .mtm{margin-top:10px} .mtl{margin-top:20px} .mrs{margin-right:5px} .mrm{margin-right:10px} .mrl{margin-right:20px} .mbs{margin-bottom:5px} .mbm{margin-bottom:10px} .mbl{margin-bottom:20px} .mls{margin-left:5px} .mlm{margin-left:10px} .mll{margin-left:20px} .mhs{margin-left:5px;margin-right:5px} .mhm{margin-left:10px;margin-right:10px} .mhl{margin-left:20px;margin-right:20px} .mvs{margin-top:5px;margin-bottom:5px} .mvm{margin-top:10px;margin-bottom:10px} .mvl{margin-top:20px;margin-bottom:20px} .uiGrid{border:0;border-collapse:collapse;border-spacing:0} .uiGridCalc{width:100%} .uiGrid .vTop{vertical-align:top} .uiGrid .vMid{vertical-align:middle} .uiGrid .vBot{vertical-align:bottom} .uiGrid .hLeft{text-align:left} .uiGrid .hCent{text-align:center} .uiGrid .hRght{text-align:right} form{margin:0;padding:0} label{cursor:pointer;color:#666;font-weight:bold;vertical-align:middle} label input{font-weight:normal} textarea,.inputtext,.inputpassword{border:1px solid #bdc7d8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size: 11px;padding:3px;-webkit-appearance:none;-webkit-border-radius:0} select{border:1px solid #bdc7d8;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size: 11px;padding:2px} .inputtext,.inputpassword{margin:0;padding-bottom:4px} .inputradio{padding:0;margin:0 5px 0 0;vertical-align:middle} .inputcheckbox{border:0;vertical-align:middle} .inputbutton,.inputsubmit{border-style:solid;border-width:1px;border-color:#d9dfea #0e1f5b #0e1f5b #d9dfea;background-color:#3b5998;color:#fff;padding:2px 15px 3px 15px;text-align:center} .inputsubmit_disabled{background-color:#999;border-bottom:1px solid #000;border-right:1px solid #666;color:#fff} .inputaux{background:#f0f0f0;border-color:#e7e7e7 #666 #666 #e7e7e7;color:#000} .inputaux_disabled{color:#999} .inputsearch{background:#fff url(http://static.ak.fbcdn.net/rsrc.php/v1/zV/r/IJYgcESal33.png) no-repeat left 4px;padding-left:17px} .connect_comment_widget{margin:0 4px;padding:5px 0;position:relative} .connect_comment_widget .nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zv/r/agyQHs6yLID.gif) no-repeat 8px 0;height:6px;width:20px;padding:0;margin:0;left:0;line-height:0;position:absolute;z-index:2;top:0} .connect_comment_widget .side_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zn/r/vAOEfR4cWQM.gif) no-repeat 0 0;height:20px;width:6px;padding:0;margin:0;left:-5px;line-height:0;position:absolute;z-index:2;top:14px} .connect_comment_widget_rtl .side_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zK/r/R95msRfVr6a.gif) no-repeat 0 0} .connect_comment_widget .comment_content{background:white;border-color:#333333 #333333 #283e6c;border-style:solid;border-width:1px 1px 2px;zoom:1} .connect_comment_widget .connect_comment_widget_text{padding:8px 8px 4px} .connect_comment_widget .connect_comment_widget_placeholder_input{width:304px;color:#808080;line-height:16px;height:20px} .connect_comment_widget .connect_comment_widget_placeholder_input_region{padding:8px 8px 5px} .connect_comment_widget .connect_comment_widget_user_pic{display:block;float:left;height:auto;padding:0 5px 0 0;width:50px} .connect_comment_widget .connect_comment_widget_full_input_textarea{height:50px;width:319px} .connect_comment_widget .connect_comment_widget_full_input_region{padding:8px 8px 5px} .connect_comment_widget textarea.connect_comment_widget_disabled{color:#808080} .connect_comment_widget.like_button_dark textarea.connect_comment_widget_disabled{color:#dedede} .connect_comment_widget div.connect_comment_share_preview{padding-left:55px;padding-top:6px} .connect_comment_widget div.connect_comment_widget_button_region{padding:8px 8px 5px;text-align:right;background-color:#f2f2f2;border-top:1px solid #bdc7d8} .connect_comment_widget.like_button_dark div.connect_comment_widget_button_region{background-color:#333;border-top:1px solid #666} .like_button_dark .nub,.like_button_dark .connect_widget_comment_box_upward_nub{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zL/r/7vbl1usLlV8.gif)} .like_button_dark .side_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zB/r/Gvy8rtIdNBK.gif) no-repeat 0 0;left:-4px} .connect_comment_widget_rtl.like_button_dark .side_nub{background:transparent url(http://static.ak.fbcdn.net/rsrc.php/v1/zp/r/E-2vs4qfO7d.gif) no-repeat 0 0} .like_button_dark .comment_content{background:#111;border:1px solid #666;border-bottom:2px solid #ccc;color:#ccc} .like_button_dark .connect_comment_widget_placeholder_input{border:1px solid #505050;background:1px solid #505050;color:#fff} .like_button_dark .connect_comment_widget_full_input_textarea,.like_button_dark .connect_comment_widget_placeholder_input{background-color:#000;border-color:#434343;color:#fff} .like_button_dark .connect_comment_widget_full_input_textarea{color:#fff} .like_button_dark a{color:#fff} .connect_comment_widget .connect_comment_widget_title{font-size: 12px;margin-top:-2px} .connect_comment_widget.like_button_dark .connect_comment_widget_title{color:#ccc} .connect_comment_widget .connect_comment_widget_description,.connect_comment_widget .connect_comment_widget_href{font-size: 11px;margin-bottom:6px} .connect_comment_widget .connect_comment_widget_description{color:#000} .connect_comment_widget.like_button_dark .connect_comment_widget_description{color:#ccc} .pop_container_advanced{background:rgba(82,82,82,0.7);-webkit-border-radius:8px;padding:10px} .pop_content_old{position:relative} .pop_container{direction:ltr;position:relative;top:10px} .pop_topleft,.pop_topright,.pop_bottomleft,.pop_bottomright{height:10px;width:10px;overflow:hidden;position:absolute} .pop_topleft{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zv/r/b9B5rP7CZUJ.png);background-repeat:no-repeat;background-position:0 0;left:-10px;top:-10px} .pop_topright{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zP/r/pbUw18P5OnW.png);background-repeat:no-repeat;background-position:0 0;right:-10px;top:-10px} .pop_bottomleft{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zc/r/Civ9WLumChT.png);background-repeat:no-repeat;background-position:0 0;bottom:-10px;left:-10px} .pop_bottomright{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zS/r/fc4z4Z6xzEI.png);background-repeat:no-repeat;background-position:0 0;right:-10px;bottom:-10px} .pop_verticalslab,.pop_horizontalslab{width:100%;height:100%;position:absolute;background:#525252;opacity:.7} .pop_verticalslab{margin:-10px 0 0;padding-bottom:20px} .pop_horizontalslab{margin:0 0 0 -10px;padding-right:20px} .generic_dialog{height:0;left:0;overflow:visible;outline:none;position:absolute;top:0;width:100%;z-index:250} .generic_dialog_popup{height:0;overflow:visible;position:relative;width:465px;margin:auto} .generic_dialog div.dialog_loading{background-color:#f2f2f2;border:1px solid #606060;font-size: 24px;padding:10px} #generic_dialog_overlay{height:100%;position:fixed;top:0;width:100%;z-index:200;background-color:#fff;opacity:0} #generic_dialog_overlay.dark{background-color:#747474;opacity:.5} #generic_dialog_overlay.white{background-color:#fff;opacity:.8} .pop_content{direction:ltr} .pop_dialog_rtl .pop_content{direction:rtl} .pop_content h2.dialog_title{background:#6d84b4;border:1px solid #3b5998;border-bottom:none;color:#fff;font-size: 14px;font-weight:bold;margin:0} .pop_content h2.secure{background:#6d84b4 url(http://static.ak.fbcdn.net/rsrc.php/v1/zu/r/jp8TzrZb6J1.png) 98% no-repeat} .pop_content h2.loading{background:#6d84b4 url(http://static.ak.fbcdn.net/rsrc.php/v1/z-/r/AGUNXgX_Wx3.gif) 98% no-repeat} .pop_content h2.dialog_loading{background:#6d84b4 url(http://static.ak.fbcdn.net/rsrc.php/v1/z-/r/AGUNXgX_Wx3.gif) no-repeat 400px 10px;padding-right:40px} .pop_content h2 span{display:block;padding:5px 10px} .pop_content .dialog_content{background:#fff;border:1px solid #555;border-top-width:0} .pop_content .dialog_body{padding:10px;border-bottom:1px solid #ccc} .omitDialogFooter .pop_content .dialog_body{border-bottom:0} .pop_content .dialog_summary{background:#f2f2f2;padding:8px 10px;border-bottom:1px solid #ccc} .pop_content .dialog_buttons{background:#f2f2f2;padding:8px 10px 8px 10px;position:relative;text-align:right} .pop_content .dialog_buttons_msg{float:left;line-height:17px;padding-top:4px} .pop_content .dialog_footer{background:#F2F2F2 none repeat scroll 0} .full_bleed .pop_content .dialog_body{padding:0} .uiButton,.uiButtonSuppressed:active,.uiButtonSuppressed:focus,.uiButtonSuppressed:hover{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zl/r/6N9FQPpTHCy.png);background-repeat:no-repeat;background-position:0 0;background-color:#eee;border:1px solid #999;border-bottom-color:#888;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .1);cursor:pointer;display:-moz-inline-box;display:inline-block;font-size: 11px;font-weight:bold;line-height:normal !important;padding:2px 6px;text-align:center;text-decoration:none;vertical-align:top;white-space:nowrap} .uiButton + .uiButton{margin-left:4px} .uiButton:hover{text-decoration:none} .uiButton:active,.uiButtonDepressed{background:#ddd;border-bottom-color:#999;-webkit-box-shadow:0 1px 0 rgba(0, 0, 0, .05)} .uiButton .img{margin-top:2px;vertical-align:top} .uiButtonLarge .img{margin-top:4px} .uiButton .customimg{margin-top:0} .uiButton .uiButtonText,.uiButton input{background:none;border:0;color:#333;cursor:pointer;display:-moz-inline-box;display:inline-block;font-family:'Lucida Grande', Tahoma, Verdana, Arial, sans-serif;font-size: 11px;font-weight:bold;margin:0;outline:none;padding:1px 0 2px;white-space:nowrap} .uiButtonSpecial{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zF/r/p13yZ069LVL.png);background-repeat:no-repeat;background-position:0 0;background-color:#69a74e;border-color:#3b6e22 #3b6e22 #2c5115} .uiButtonSpecial:active{background:#609946;border-bottom-color:#3b6e22} .async_saving .uiButton.uiButtonSpecial,.uiButtonSpecial.uiButtonDisabled,.uiButtonSpecial.uiButtonDisabled:active,.uiButtonSpecial.uiButtonDisabled:focus,.uiButtonSpecial.uiButtonDisabled:hover{background:#b4d3a7;border-color:#9db791} .uiButtonConfirm{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zg/r/wBBYAgOjf8k.png);background-repeat:no-repeat;background-position:0 0;background-color:#5b74a8;border-color:#29447e #29447e #1a356e} .uiButtonConfirm:active{background:#4f6aa3;border-bottom-color:#29447e} .async_saving .uiButton.uiButtonConfirm,.uiButtonConfirm.uiButtonDisabled,.uiButtonConfirm.uiButtonDisabled:active,.uiButtonConfirm.uiButtonDisabled:focus,.uiButtonConfirm.uiButtonDisabled:hover{background:#adbad4;border-color:#94a2bf} .async_saving .uiButton.uiButtonSpecial .uiButtonText,.async_saving .uiButton.uiButtonSpecial input,.async_saving .uiButton.uiButtonConfirm .uiButtonText,.async_saving .uiButton.uiButtonConfirm input,.uiButtonSpecial .uiButtonText,.uiButtonSpecial input,.uiButtonSpecial.uiButtonDisabled .uiButtonText,.uiButtonSpecial.uiButtonDisabled input,.uiButtonConfirm .uiButtonText,.uiButtonConfirm input,.uiButtonConfirm.uiButtonDisabled .uiButtonText,.uiButtonConfirm.uiButtonDisabled input{color:#fff} .async_saving .uiButton,.uiButtonDisabled,.uiButtonDisabled:active,.uiButtonDisabled:focus,.uiButtonDisabled:hover{background:#f2f2f2;border-color:#c8c8c8;-webkit-box-shadow:none} .async_saving .uiButton .img,.uiButtonDisabled .img{opacity:.5} .async_saving .uiButton .uiButtonText,.async_saving .uiButton input,.uiButtonDisabled .uiButtonText,.uiButtonDisabled input{color:#b8b8b8} .async_saving .uiButton,.async_saving .uiButton .uiButtonText,.async_saving .uiButton input,.uiButtonDepressed,.uiButtonDepressed .uiButtonText,.uiButtonDepressed input,.uiButtonDisabled,.uiButtonDisabled .uiButtonText,.uiButtonDisabled input{cursor:default} .uiButtonLarge,.uiButtonLarge .uiButtonText,.uiButtonLarge input{font-size: 13px} .uiButtonSuppressed{background:none;border-color:transparent;-webkit-box-shadow:none} .uiButtonNoText .img{margin-left:-1px;margin-right:-1px} .android .uiButton .uiButtonText,.android .uiButton input{padding:3px 0 1px 1px} .uiTooltip{position:relative} .uiTooltipActive,.uiTooltip:active,.uiTooltip:focus,.uiTooltip:hover{outline:none;text-decoration:none;z-index:2} .uiTooltipWrap{display:none} .uiTooltipWrap:hover{visibility:hidden} .uiTooltipActive .uiTooltipWrap:hover{visibility:visible} .uiTooltipText{background-color:#282828;color:#fff !important;display:block;font-size: 11px;line-height:14px;padding:4px 8px;text-align:left} .uiTooltipNoWrap{white-space:nowrap} .uiTooltipActive .uiTooltipWrap,.uiTooltip:active .uiTooltipWrap,.uiTooltip:focus .uiTooltipWrap,.uiTooltip:hover .uiTooltipWrap{background:url(http://static.ak.fbcdn.net/rsrc.php/v1/z1/r/uVR6w3wRHEJ.gif) left bottom no-repeat;bottom:100%;display:block;left:0;padding:0 0 4px;position:absolute} .uiTooltipActive .center,.uiTooltip:active .center,.uiTooltip:focus .center,.uiTooltip:hover .center{left:50%;margin-left:-10px;padding-left:10px} .uiTooltip .center .uiTooltipText{left:-50%;position:relative} .uiTooltip .centerbottom .uiTooltipText{margin-left:18px} .uiTooltipActive .right,.uiTooltip:active .right,.uiTooltip:focus .right,.uiTooltip:hover .right{background-position:right bottom;left:auto;right:0} .uiTooltipActive .middle,.uiTooltip:active .middle,.uiTooltip:focus .middle,.uiTooltip:hover .middle{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zR/r/kPCE0g_tKJs.gif);background-position:right top;left:auto;margin:-4px 4px 0 0;right:100%;padding:4px;top:50%} .uiTooltip .middle .uiTooltipText{margin-top:-10px} .uiTooltipActive .rightmiddle,.uiTooltip:active .rightmiddle,.uiTooltip:focus .rightmiddle,.uiTooltip:hover .rightmiddle{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zY/r/_ZWZupdaAgS.gif);background-position:left top;left:100%;margin:-4px 0 0 4px;right:auto} .uiTooltipActive .bottom,.uiTooltip:active .bottom,.uiTooltip:focus .bottom,.uiTooltip:hover .bottom{background-image:url(http://static.ak.fbcdn.net/rsrc.php/v1/zX/r/k2R_CZuPy2I.png);background-position:left top;bottom:auto;padding:4px 0 0;top:100%} .uiTooltipActive .rightbottom,.uiTooltip:active .rightbottom,.uiTooltip:focus .rightbottom,.uiTooltip:hover .rightbottom{background-position:right top} .uiTooltipDisabled:active .uiTooltipWrap,.uiTooltipDisabled:focus .uiTooltipWrap,.uiTooltipDisabled:hover .uiTooltipWrap,.openToggler > .uiTooltip:active .uiTooltipWrap,.openToggler > .uiTooltip:focus .uiTooltipWrap,.openToggler > .uiTooltip:hover .uiTooltipWrap{display:none} #bootloader_Cy3m4 { height: 42px; }_;http://static.ak.fbcdn.net/rsrc.php/v1/yq/r/MCZmRv-ltzf.cssÔ ÊËÌO.bplist00Ô 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://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.pngÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³¨Ö–?]¼ÈÓ 6789CWNS.keysZNS.objects€©:;<=>?@AB€ € € € € €€€€©DEFGHIJKL€€€€€€€€€]Cache-ControlWExpires[X-Fb-Server\Content-Type^Content-LengthTDateZX-CnectionZConnection]Last-Modified_public, max-age=28314646_Tue, 08 May 2012 05:12:12 GMT]10.30.148.189Yimage/pngT1177_Wed, 15 Jun 2011 12:01:26 GMTUcloseZkeep-alive_Tue, 03 May 2011 06:11:23 GMTÒ./`a£ab2_NSMutableDictionary\NSDictionary™Ò./ef£fg2_NSHTTPURLResponse]NSURLResponse)27:PRd…‹¦­°³·»¾ÁÄÇÊÍÐÓÕ×ÙÛÝßáãåçéëòú  JOXcflu~€‡šœ¦¨ª¬®°²´¶¸ÂÄÆÈÊÌÎÐÒÔâêö"-;Vv„Ž“³¹Ääéí0h>O™‰PNG  IHDR ¶2#PLTEÿÿÿÿÿÿþþþ444›«Ëlƒ³åéòêíô6X™ÒÚé»»»fffááásжÂÊßdddÙÙÙDDDUUUQl¤E€½ÈÞ¾¾¾`x¬ªªªÃÃÃ;Y˜âæðÓÓÓžžžMMMcx£u‹¸ÝÝÝÇÇÇÔÔÔîîîÞâîbw¢ËË˦¦¦èèèÏØèuuu‰‰‰¸¸¸ÎÎÎÛÛÛéééh±ÀÀÀ‘‘‘Xj‘ÅÌâòòòŒŒŒ    Å~~~«««{ºååå¿Êàeee®»Õ¿ÅÛîñöÓÙèâââ©©©¼¼¼www¨¨¨{{{½½½îðö×××Jh¤äääŠŠŠ¤¤¤9U”´´´öööOj£Uq©úúú¶ÀÜpƒ¯ŒžÃWj°¾ÛWWW^w®iii¤ÉãØtRNS@æØf$IDATx^µŽå–ãJ Óm;ÌŒƒḬ̀Ìt™éýŸb¿v”%{’ܚɪ#©› ¯$½l‡‚g=áÏ rÀzž÷o¸ì8èy77P …i‚ç~ta!z“[®Âgþމ ‹?Î_)œYkwÂeë ŒåZ ÊC*5M°6õŸ ñèLø®Âg#ùYú?v($mR¸ŸC6™L.…ËIý¡äõ5”‡\nRXÀÑ\Þ…_¢W0ùÛ*|:m¢ÁCΘœ&þlC†gb¥â›¿Â.ŒÜØAWBbÖƒ@K¡Qý¡ý7bs$Ë6³Ån·˜e¡» º,ÔCXh9o±“Û€‡íl±˜E¡Ga Ck$Ĥ#œN{[[=VZ½× ÇŒ 1éÎ6‚`ãì1Ô°Èè«<á©x<ÅËCŒ©D+êQàáµN§Æ‹O$âãC-§qTåi>ÿTÜÈŸŸçµ WôWÚ@xåø¸ÂK;ãC%h…ž»ê€»~¨¶Tyhø üDM†¾\±Öʉßíð[ ÖÄ—Îô°§Óª§Éi–œŠ¾OWfåg"òõë(.tˆAø#„‚6Ô‰—9x´áø \Yþ2Þɨž!§Yr*ú>]™7¹!<-B&N}B‡Sç \ 6æH†ˆ¼Ld´ÐŸŸ8Ô tN ÀEA`cޤ‰È—‰´úó'€:! “Î ¸(¹1™W@øêÊÊ*/¯V€hE? Ê@øB©´ÀK¹ô@+úQ° „߯­Ýó²¼ô@+úQÉÉ÷Nú2€‚Œ1îÇ'›¡ëtC…P¾t„’7 ÔÞ# İ`Œq?>Ø]Ÿ ú+„ò¥ß@ó;¢ÁÃcÞˆ`~=z'ÑX¹:4‡W,¼1fäÆºöCÌOûûJh¾%š±o£ü„(‡BððܘKÌ—ú{êbe÷ÖÜî²piÌÈt%ì…˜O{{J(ÿMàÓ¿Ä5ÛuoÃÜIEND®B`‚_;http://static.ak.fbcdn.net/rsrc.php/v1/z7/r/ql9vukDCc4R.pngÔ ÎÏÐO-bplist00Ô 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://static.ak.fbcdn.net/rsrc.php/v1/zl/r/6N9FQPpTHCy.pngÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³©ç8ÈÓ 6789CWNS.keysZNS.objects€©:;<=>?@AB€ € € € € €€€€©DEFGHIJKL€€€€€€€€€]Cache-ControlWExpires[X-Fb-Server\Content-Type^Content-LengthTDateZX-CnectionZConnection]Last-Modified_public, max-age=31258728_Tue, 12 Jun 2012 02:22:38 GMT]10.30.146.195Yimage/pngS820_Thu, 16 Jun 2011 07:23:50 GMTUcloseZkeep-alive_Tue, 07 Jun 2011 17:59:39 GMTÒ./`a£ab2_NSMutableDictionary\NSDictionary4Ò./ef£fg2_NSHTTPURLResponse]NSURLResponse)27:PRd…‹¦­°³·»¾ÁÄÇÊÍÐÓÕ×ÙÛÝßáãåçéëòú  JOXcflu~€‡šœ¦¨ª¬®°²´¶¸ÂÄÆÈÊÌÎÐÒÔâêö"-;Vv„Ž’²¸Ããèì/h=O4‰PNG  IHDRô0çØˆœsRGB®ÎébKGDÿÿÿ ½§“ pHYs  šœtIMEÛ2Ò£†"tEXtCommentCreated with GIMP on a Mac‡¨wC†IDATx^íÝÑmÃ0P%Ðþã6vo#_&,×êçßñ#@€V Ü¿ßou‹'@€ιçñ€n# @€í÷=úö­Ÿ\oÐm °_à}‹ @€@½À}ÎS€l˜#wïз—hý @`ŽÜ! @€Û<¡ooÐú  @€ÀÌ@÷ÝN @€Ûîãb™íZ?˜›â¼C·  @€Àz¹)Αûú @€zû:r¯ß @`¿À}|‡¾¿E  @ ^Àgkõ[$è -Ê@€õŽÜë·H˜ÏÖü•{B‘2 @€@·€‹eºû—žBæ³5Oè!]ŠA€Ås±Œ«âŠûBæ =$‰ @ XÀ[+._tÈðÙZN—’ @€@±€‹eŠËr¾9Q$!@€½zo÷’ @€@€T¦( Ð+` ÷v/9 èAeŠB€½zo÷’ @€@€T¦( Ð+` ÷v/9 èAeŠB€½zo÷’ @€@€T¦( Ð+` ÷v/9 èAeŠB€½zo÷’ @€@€T¦( Ð+` ÷v/9 èAeŠB€½zo÷’ @€@€T¦( Ð+` ÷v/9 èAeŠB€½ÿ‹=E$ï×KIEND®B`‚_;http://static.ak.fbcdn.net/rsrc.php/v1/zl/r/6N9FQPpTHCy.pngÔ ÒÓÔO-bplist00Ô 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://static.ak.fbcdn.net/rsrc.php/v1/zg/r/wBBYAgOjf8k.pngÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³©çŽiÈÓ 6789CWNS.keysZNS.objects€©:;<=>?@AB€ € € € € €€€€©DEFGHIJKL€€€€€€€€€]Cache-ControlWExpires[X-Fb-Server\Content-Type^Content-LengthTDateZX-CnectionZConnection]Last-Modified_public, max-age=31258790_Tue, 12 Jun 2012 02:23:40 GMT]10.30.148.191Yimage/pngS777_Thu, 16 Jun 2011 07:23:50 GMTUcloseZkeep-alive_Tue, 07 Jun 2011 17:59:39 GMTÒ./`a£ab2_NSMutableDictionary\NSDictionary Ò./ef£fg2_NSHTTPURLResponse]NSURLResponse)27:PRd…‹¦­°³·»¾ÁÄÇÊÍÐÓÕ×ÙÛÝßáãåçéëòú  JOXcflu~€‡šœ¦¨ª¬®°²´¶¸ÂÄÆÈÊÌÎÐÒÔâêö"-;Vv„Ž’²¸Ããèì/h=O ‰PNG  IHDRô0çØˆœsRGB®ÎébKGDÿÿÿ ½§“ pHYs  šœtIMEÛ1,õ!ð"tEXtCommentCreated with GIMP on a Mac‡¨wC[IDATx^íÝÑMÃPDÑäêSÕÐE¾(€"ŒÛØ»‡ 2gV‡ðzÿÜÇ 0ZàúüþàÅ @€ç|A @€æ ôùJ@€Îuß¡» 0]à2çÓ+ôú  @€ÀñÝ @€‚€gè…e @€õÏ3ôõ @€ÀxïÐÇW(ð Ý  @€„€_¹'j‚¶ ø;ôí ?$®ãCq‰"… @€ÝÏËXôÝ' =|S\¡E @`½€Å­? Pð ½Ð¢  °^à:ž¡¯? 0_À7ÅÍïP ðü·5 @€ÀxïÐÇW(8Ç » 0èE @€Ý  @€€€A”(0èn€ z D @€€Aw @ `Ð%Š@€ º @€ƒ(Q `ÐÝô@‰" @€ƒî @€@@À Jt7@€=P¢ @À » 0èE @€Ý  @€€€A”(0èn€ z D @€€Aw @ `Ð%Š@€ º @€ƒ(Q ðÀî æSIEND®B`‚_;http://static.ak.fbcdn.net/rsrc.php/v1/zg/r/wBBYAgOjf8k.pngÕ ÖÖרìÛO~bplist00Ô X$versionT$topY$archiverX$objects† Ñ_WebResourceResponse€_NSKeyedArchiver¯ &,-345OPQRSTUVWXYZ[\]^_`abcghU$nullÝ  !"#$%V$classR$3R$8S$10S$11R$5R$6R$4R$7R$2R$9R$0R$1€€€€€€€€Ó '()$+WNS.base[NS.relative€€€_:http://static.ak.fbcdn.net/rsrc.php/v1/yY/r/KuZFIg56Z2R.jsÒ./01X$classesZ$classname¢12UNSURLXNSObject#A³±Á¢–aÈÓ 6789DWNS.keysZNS.objects€ª:;<=>?@ABC€ € € € € €€€€€ªEFGHIJKLMN€€€€€€€€€€TVary]Cache-ControlWExpires[X-Fb-Server_Content-Encoding\Content-Type^Content-LengthTDateZConnection]Last-Modified_Accept-Encoding_public, max-age=31489879_Wed, 20 Jun 2012 17:33:45 GMT]10.138.17.186Tgzip_'application/x-javascript; charset=utf-8U48448_Wed, 22 Jun 2011 06:22:26 GMTZkeep-alive_Tue, 21 Jun 2011 17:24:50 GMTÒ./de£ef2_NSMutableDictionary\NSDictionary·Ò./ij£jk2_NSHTTPURLResponse]NSURLResponse)27:PRd‡¨¯²µ¹½ÀÃÆÉÌÏÒÕ×ÙÛÝßáãåçéëíôü  KPYdgmvˆ›¨ª¬®°²´¶¸º¼ÇÉËÍÏÑÓÕ×ÙÛàîö"16AOa|œª¯Ùßÿ */3IV[`dxl†O·/*1308677679,176820666*/ if (window.CavalryLogger) { CavalryLogger.start_js(["fbhRl"]); } function hasArrayNature(a){return (!!a&&(typeof a=='object'||typeof a=='function')&&('length' in a)&&!('setInterval' in a)&&(Object.prototype.toString.call(a)==="[object Array]"||('callee' in a)||('item' in a)));}function $A(b){if(!hasArrayNature(b))return [b];if(b.item){var a=b.length,c=new Array(a);while(a--)c[a]=b[a];return c;}return Array.prototype.slice.call(b);} function eval_global(c){if('string'!=typeof(c)){throw new Error('JS sent to eval_global is not a string. Only strings '+'are permitted.');}else if(''==c)return;var d=document.createElement('script');d.type='text/javascript';try{d.appendChild(document.createTextNode(c));}catch(a){d.text=c;}var b=(document.getElementsByTagName("head")[0]||document.documentElement);b.appendChild(d);b.removeChild(d);} function copy_properties(b,c){b=b||{};c=c||{};for(var a in c)b[a]=c[a];if(c.hasOwnProperty&&c.hasOwnProperty('toString')&&(typeof c.toString!='undefined')&&(b.toString!==c.toString))b.toString=c.toString;return b;}function add_properties(a,b){return copy_properties(window[a]||(window[a]={}),b);}function is_empty(b){if(b instanceof Array){return b.length==0;}else if(b instanceof Object){for(var a in b)return false;return true;}else return !b;} if(!window.async_callback)window.async_callback=function(a,b){return a;};function Arbiter(){copy_properties(this,{_listeners:[],_events:{},_callbacks:{},_last_id:1,_listen:{},_index:{}});copy_properties(this,Arbiter);}copy_properties(Arbiter,{SUBSCRIBE_NEW:'new',SUBSCRIBE_ALL:'all',BEHAVIOR_EVENT:'event',BEHAVIOR_PERSISTENT:'persistent',BEHAVIOR_STATE:'state',LIVEMESSAGE:'livemessage',BOOTLOAD:'bootload',FUNCTION_EXTENSION:'function_ext',CONTEXT_CHANGE:'ui/context-change',PAGECACHE_INVALIDATE:'pagecache/invalidate',NEW_NOTIFICATIONS:'chat/new_notifications',LIST_EDITOR_LISTS_CHANGED:'listeditor/friend_lists_changed',subscribe:function(k,b,i){if(!k||k.length==0)return null;k=$A(k);var a=Arbiter._getInstance(this);a._listeners.push({callback:b,types:k});var h=a._listeners.length-1;for(var d=0;d=h){i&&i();}else return;d&&clearInterval(d);e(f);};d=setInterval(c,20,b);return d;};var Bootloader=window.Bootloader=(window.Bootloader&&window.Bootloader.realBootloader)?window.Bootloader:(function(a){return {realBootloader:true,configurePage:function(b){var h={};var g=this.resolveResources(b);for(var c=0;c=this._expireTime){if(window.send_error_signal)if(Math.random()<.01)send_error_signal('js_timeout_and_exception','00001:error:CSS timeout.');var d=[];for(var f in this._activeCSSPolls)d.push(f);Bootloader.done(d,true);this._activeCSSPolls={};}else{var e=Bootloader._CSS_EXPECTED_HEIGHT;var b;var d=[];for(var f in this._activeCSSPolls){var c=this._activeCSSPolls[f];var h=c.offsetHeight==e||c.currentStyle&&c.currentStyle.height==e+'px'||window.getComputedStyle&&(b=document.defaultView.getComputedStyle(c,null))&&b.getPropertyValue('height')==e+'px';if(h){d.push(f);c.parentNode.removeChild(c);delete this._activeCSSPolls[f];}}if(!is_empty(d)){Bootloader.done(d,true);this._expireTime=g+Bootloader._CSS_POLL_EXPIRATION;}}return is_empty(this._activeCSSPolls);},_startCSSPoll:function(d){var c='bootloader_'+d.replace(/[^a-z0-9]/ig,'_');var b=bagofholding;bind(this,function(){var e=document.createElement('div');e.id=c;document.body.appendChild(e);this._expireTime=(+new Date())+Bootloader._CSS_POLL_EXPIRATION;var g=is_empty(this._activeCSSPolls);this._activeCSSPolls[d]=e;if(g)var f=setInterval(bind(this,function(){if(this._runCSSPolls())f&&clearInterval(f);}),20,false);}).deferUntil(function(){return document.body;},5000,false,b.curry("Still no DOM"));},done:function(f,c){var g=(a&&a._preloaded)||[];(a||{})._preloaded=[];f=f.concat(g);this.requested(f);if(!c){var e={sender:this};Arbiter.inform(Arbiter.BOOTLOAD,e,Arbiter.BEHAVIOR_EVENT);}for(var b=0;b=0;while(i.length>0){var q=b(i[0]);if(p&&((document.cookie.length+q.length)>3500||document.cookie.split(';').length>19))break;document.cookie=q;p=true;i.shift();}if(!!o||!g&&p&&((document.cookie.length>2500||document.cookie.split(';').length>15))&&(l||(window.Arbiter&&window.OnloadEvent&&Arbiter.query(OnloadEvent.ONLOAD)))){var n=new Image();g=true;n.onload=function(){g=false;a();};var m=window._EagleEyeDomain||(window.Env&&Env.tracking_domain)||'';n.src=m+'/ajax/nectar.php?asyncSignal='+(Math.floor(Math.random()*10000)+1)+'&'+(!o?'':'s=')+(+new Date());}}window.EagleEye={log:function(o,m,n){if(window.Env&&Env.no_cookies)return;var p=[k,+new Date(),o].concat(m);p.push(p.length);Bootloader.loadComponents('json',function(){var q=JSON.stringify(p);if(!n){i.push(q);}else document.cookie=b(q);a(n);});},createLogger:function(o,m){m=m==undefined?100:m;var n=function(p,q){if(n.enabled)EagleEye.log(o,p,q);};n.enabled=false;Bootloader.loadComponents('string-extensions',function(){n._key=((window.Env&&Env.user)||Math.random())+o;n.enabled=(n._key.hash32()%65535/65535)<=m;});return n;},loaded:function(){l=true;}};})(); function set_ue_cookie(a){if(!(window.Env&&Env.no_cookies))document.cookie="act="+encodeURIComponent(a)+"; path=/; domain="+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1');}var user_action=(function(){var l=(!window.ArbiterMonitor)?'r':'a',n=0,m,e,f,o=0,k,i,b,c,h=[0,0,0,0],d=function(){if(!!i){var q={profile_minifeed:1,info_tab:1,gb_content_and_toolbar:1,gb_muffin_area:1,ego:1,bookmarks_menu:1,jewelBoxNotif:1,jewelNotif:1,BeeperBox:1,navSearch:1};for(var p=i;p&&p!=document.body;p=p.parentNode){if(!p.id||typeof p.id!=='string')continue;if(p.id.substr(0,8)=='pagelet_')return p.id.substr(8);if(p.id.substr(0,8)=='box_app_')return p.id;if(q[p.id])return p.id;}}return '-';},g=function(q){if(!ge('content'))return [0,0,0,0];var p=$('content');var r=window.Vector2?Vector2.getEventPosition(q):{x:0,y:0};return [r.x,r.y,p.offsetLeft,p.clientWidth];},j=function(){n++;var q=o+'/'+n;set_ue_cookie(q);var p={};if(window.collect_data_attribs){p=collect_data_attribs(i,['ft','gt']);copy_properties(p.ft,c.ft||{});copy_properties(p.gt,c.gt||{});}if(l=='a'){ArbiterMonitor.initUE(q);f=ArbiterMonitor.getInternRef(i);}window.EagleEye&&EagleEye.log('act',[o,n,e||'-',b,m||'-',f||d(i),l,window.URI?URI.getRequestURI(true,true).getUnqualifiedURI().toString():location.pathname+location.search+location.hash,p].concat(h));k=true;},a=function(t,p,r,s,q){if(!!r){m=r.type;if(m=='click'&&ge('content'))h=g(r);var s=0;r.ctrlKey&&(s+=1);r.shiftKey&&(s+=2);r.altKey&&(s+=4);r.metaKey&&(s+=8);if(s)m+=s;}if(!t&&r)t=r.getTarget();if(!!t){e=(t.getAttribute&&(t.getAttribute('ajaxify')||t.getAttribute('data-endpoint'))||t.action||t.href||t.name);i=t;}if(!!p&&!b)b=p;if(!!q)c=q;if(s=='FORCE'||e)j();};return function(t,p,r,s,q){var u=(+new Date());Bootloader.loadComponents('dom-collect',function(){if(u-o<10){!k&&a(t,p,r,s,q);return;}if(s=='INDIRECT')return;m=e=f=i=b=null;c={};k=false;o=u;a(t,p,r,s,q);});};})(); ge=$=function(a){return typeof a=='string'?document.getElementById(a):a;}; CSS=window.CSS||{hasClass:function(b,a){b=$(b);return (' '+b.className+' ').indexOf(' '+a+' ')>-1;},addClass:function(b,a){b=$(b);if(a&&!CSS.hasClass(b,a))b.className=b.className+' '+a;return b;},removeClass:function(b,a){b=$(b);b.className=b.className.replace(new RegExp('(^|\\s)'+a+'(?:\\s|$)','g'),'$1');return b;},toggleClass:function(b,a){return CSS.conditionClass(b,a,!CSS.hasClass(b,a));},conditionClass:function(c,b,a){return (a?CSS.addClass:CSS.removeClass)(c,b);},show:function(a){CSS.removeClass(a,'hidden_elem');},hide:function(a){CSS.addClass(a,'hidden_elem');},conditionShow:function(b,a){CSS.conditionClass(b,'hidden_elem',!a);}}; var Parent={byTag:function(a,b){b=b.toUpperCase();while(a&&a.nodeName!=b)a=a.parentNode;return a;},byClass:function(b,a){while(b&&!CSS.hasClass(b,a))b=b.parentNode;return b;},byAttribute:function(b,a){while(b&&(!b.getAttribute||!b.getAttribute(a)))b=b.parentNode;return b;}}; function trackReferrer(a,e){a=Parent.byAttribute(a,'data-referrer');if(a){var d=/^(?:(?:[^:\/?#]+):)?(?:\/\/(?:[^\/?#]*))?([^?#]*)(?:\?([^#]*))?(?:#(.*))?/.exec(e)[1]||'';if(!d)return;var c=d+'|'+a.getAttribute('data-referrer');var b=new Date();b.setTime(new Date().getTime()+1000);document.cookie="x-src="+encodeURIComponent(c)+"; "+"expires="+b.toGMTString()+";path=/; domain="+window.location.hostname.replace(/^.*(\.facebook\..*)$/i,'$1');}return a;} !function(){if(window.__primer)return;window.__primer=true;var a=null;document.documentElement.onclick=function(d){d=d||window.event;a=d.target||d.srcElement;var e=Parent.byTag(a,'A');if(!e)return;var b=e.getAttribute('ajaxify');var f=e.href;var i=b||f;i&&user_action(e,'a',d);if(b&&f&&!(/#$/).test(f)){var g=d.which&&d.which!=1;var h=d.altKey||d.ctrlKey||d.metaKey||d.shiftKey;if(g||h)return;}trackReferrer(e,i);var c=['dialog'];switch(e.rel){case 'dialog-pipe':c.push('ajaxpipe');case 'dialog':case 'dialog-post':Bootloader.loadComponents(c,function(){Dialog.bootstrap(i,null,e.rel=='dialog',null,null,e);});break;case 'async':case 'async-post':Bootloader.loadComponents('async',function(){AsyncRequest.bootstrap(i,e);});break;case 'theater':Bootloader.loadComponents('PhotoTheater',function(){PhotoTheater.bootstrap(i,e);});break;case 'cstage':Bootloader.loadComponents('PhotoSnowbox',function(){PhotoSnowbox.bootstrap(i,e);});break;case 'toggle':CSS.toggleClass(e.parentNode,'openToggler');Bootloader.loadComponents('Toggler',function(){Toggler.bootstrap(e);});break;default:return;}return false;};document.documentElement.onsubmit=function(b){b=b||window.event;var c=b.target||b.srcElement;if(c&&c.nodeName=='FORM'&&c.getAttribute('rel')=='async'){user_action(c,'f',b);var d=a;Bootloader.loadComponents('dom-form',function(){Form.bootstrap(c,d);});return false;}};}(); var ua={ie:function(){return ua._populate()||this._ie;},firefox:function(){return ua._populate()||this._firefox;},opera:function(){return ua._populate()||this._opera;},safari:function(){return ua._populate()||this._safari;},chrome:function(){return ua._populate()||this._chrome;},windows:function(){return ua._populate()||this._windows;},osx:function(){return ua._populate()||this._osx;},linux:function(){return ua._populate()||this._linux;},iphone:function(){return ua._populate()||this._iphone;},_populated:false,_populate:function(){if(ua._populated)return;ua._populated=true;var a=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))/.exec(navigator.userAgent);var c=/(Mac OS X)|(Windows)|(Linux)/.exec(navigator.userAgent);var b=/\b(iPhone|iP[ao]d)/.exec(navigator.userAgent);if(a){ua._ie=a[1]?parseFloat(a[1]):NaN;if(ua._ie>=8&&!window.HTMLCollection)ua._ie=7;ua._firefox=a[2]?parseFloat(a[2]):NaN;ua._opera=a[3]?parseFloat(a[3]):NaN;ua._safari=a[4]?parseFloat(a[4]):NaN;if(ua._safari){a=/(?:Chrome\/(\d+\.\d+))/.exec(navigator.userAgent);ua._chrome=a&&a[1]?parseFloat(a[1]):NaN;}else ua._chrome=NaN;}else ua._ie=ua._firefox=ua._opera=ua._chrome=ua._safari=NaN;if(c){ua._osx=!!c[1];ua._windows=!!c[2];ua._linux=!!c[3];}else ua._osx=ua._windows=ua._linux=false;ua._iphone=b;}}; if(!window.skipDomainLower&&navigator&&navigator.userAgent&&document.domain.toLowerCase().match(/(^|\.)facebook\..*/)&&!(parseInt((/Gecko\/([0-9]+)/.exec(navigator.userAgent)||[]).pop(),10)<=20060508))document.domain=window.location.hostname.replace(/^.*(facebook\..*)$/i,'$1');window.onloadhooks=window.onloadhooks||[];window.onloadRegister=window.onloadRegister||function(a){onloadhooks.push(a);};window.onafterloadhooks=window.onafterloadhooks||[];window.onafterloadRegister=window.onafterloadRegister||function(a){onafterloadhooks.push(a);};function run_if_loaded(a,b){return window.loaded&&b.call(a);}function run_with(b,a,c){Bootloader.loadComponents(a,bind(b,c));return false;}function wait_for_load(c,b,e){e=bind(c,e,b);if(window.loaded)return e();switch((b||event).type){case 'load':case 'focus':onafterloadRegister(e);return;case 'click':var d=c.style,a=document.body.style;d.cursor=a.cursor='progress';onafterloadRegister(function(){d.cursor=a.cursor='';if(c.tagName.toLowerCase()=='a'){if(false!==e()&&c.href)window.location.href=c.href;}else if(c.click)c.click();});break;}return false;}function bind(c,b){var a=Array.prototype.slice.call(arguments,2);return function(){var e=c||(this==window?false:this),d=a.concat(Array.prototype.slice.call(arguments));if(typeof(b)=="string"){if(e[b])return e[b].apply(e,d);}else return b.apply(e,d);};}var curry=bind(null,bind,null);function env_get(a){return window.Env&&Env[a];}window.__DEV__=window.__DEV__||0;window.__rm={};document.documentElement.className=document.documentElement.className.replace('no_js',''); var Mixins={Arbiter:{_getArbiterInstance:function(){return this._arbiter||(this._arbiter=new Arbiter());},inform:function(c,b,a){return this._getArbiterInstance().inform(c,b,a);},subscribe:function(c,a,b){return this._getArbiterInstance().subscribe(c,a,b);},unsubscribe:function(a){this._getArbiterInstance().unsubscribe(a);}}}; Function.prototype.extend=function(a){if(!Metaprototype._arbiterHandle)Metaprototype._arbiterHandle=Arbiter.subscribe(Arbiter.BOOTLOAD,Metaprototype._onbootload.bind(Metaprototype));Metaprototype._queue(this,a);};function Metaprototype(){}copy_properties(Metaprototype,{makeFinal:function(a){},_pending:{},_queue:function(b,c){b.__class_extending=true;var a=Arbiter.registerCallback(bind(Metaprototype,Metaprototype._apply,b,c),[Arbiter.FUNCTION_EXTENSION+'/'+c,Arbiter.BOOTLOAD]);if(a!==null)this._pending[c]=true;},_onbootload:function(b,a){this._update();},_update:function(){for(var a in this._pending)if(!!window[a]){delete this._pending[a];if(!window[a].__class_extending){Arbiter.inform(Arbiter.FUNCTION_EXTENSION+'/'+a,true,Arbiter.BEHAVIOR_STATE);}else window[a].__class_name=a;}},_apply:function(a,c){delete a.__class_extending;var d=__metaprototype(window[c],0);var b=__metaprototype(a,d.prototype.__level+1);b.parent=d;if(!!a.__class_name)Arbiter.inform(Arbiter.FUNCTION_EXTENSION+'/'+a.__class_name,true,Arbiter.BEHAVIOR_STATE);}});function __metaprototype(c,a){if(c.__metaprototype)return c.__metaprototype;var b=new Function();b.construct=__metaprototype_construct;b.prototype.construct=__metaprototype_wrap(c,a,true);b.prototype.__level=a;b.base=c;c.prototype.parent=b;c.__metaprototype=b;return b;}function __metaprototype_construct(a){__metaprototype_init(a.parent);var c=[];var b=a;while(b.parent){c.push(new_obj=new b.parent());new_obj.__instance=a;b=b.parent;}a.parent=c[1];c.reverse();c.pop();a.__parents=c;a.__instance=a;return a.parent.construct.apply(a.parent,arguments);}function __metaprototype_init(d){if(d.initialized)return;var a=d.base.prototype;if(d.parent){__metaprototype_init(d.parent);var e=d.parent.prototype;for(var b in e)if(b!='__level'&&b!='construct'&&a[b]===undefined)a[b]=d.prototype[b]=e[b];}d.initialized=true;var c=d.prototype.__level;for(var b in a)if(b!='parent')a[b]=d.prototype[b]=__metaprototype_wrap(a[b],c);}function __metaprototype_wrap(c,b,d){if(typeof c!='function'||c.__prototyped)return c;var a=function(){var g=this.__instance;if(g){var h=g.parent;g.parent=b?g.__parents[b-1]:null;if(d){var e=[];for(var f=1;f'+this._extra_action+'';return a;},setAction:function(a){this._extra_action=a;return this;},getAction:function(){this._fillCache();var a=function(){this._inline_js();eval_global(this._extra_action);}.bind(this);if(this.getDeferred()){return a.defer.bind(a);}else return a;},setDeferred:function(a){this._defer=!!a;return this;},getDeferred:function(){return this._defer;},getContent:function(){return this._content;},getNodes:function(){this._fillCache();return this._nodes;},getRootNode:function(){return this.getNodes()[0];},hasOptionElements:function(){this._fillCache();return this._has_option_elements;},_fillCache:function(){if(null!==this._nodes)return;var d=this._content;if(!d){this._nodes=[];return;}d=d.replace(/(<(\w+)[^>]*?)\/>/g,function(l,m,n){return n.match(/^(abbr|br|col|img|input|link|meta|param|hr|area|embed)$/i)?l:m+'>';});var h=d.trim().toLowerCase(),k=document.createElement('div'),b=false;var j=(!h.indexOf('',''])||(!h.indexOf('',''])||(h.match(/^<(thead|tbody|tfoot|colg|cap)/)&&[1,'','
'])||(!h.indexOf('',''])||((!h.indexOf('',''])||(!h.indexOf('',''])||null;if(null===j){k.className='__WRAPPER';if(ua.ie()){j=[0,' ',''];b=true;}else j=[0,'',''];}k.innerHTML=j[1]+d+j[2];while(j[0]--)k=k.lastChild;if(b)k.removeChild(k.firstChild);k.className!='__WRAPPER';if(0!=k.getElementsByTagName('option').length)this._has_option_elements=true;if(ua.ie()){var i;if(!h.indexOf(''&&-1==h.indexOf('=0;--f)if(i[f].nodeName&&i[f].nodeName.toLowerCase()=='tbody'&&i[f].childNodes.length==0)i[f].parentNode.removeChild(i[f]);}var g=k.getElementsByTagName('script');var a=[];for(var e=0;e=0;e--)g[e].parentNode.removeChild(g[e]);var c=function(){for(var l=0;l7&&!DOM.isNode(m,['table','tbody','thead','tfoot','tr','select','fieldset']))){var h=g?"
 
":"";m.innerHTML=h+d;g&&m.removeChild(m.firstChild);return $A(m.childNodes);}}else if(DOM.isNode(m,DOM.NODE_TYPES.TEXT)){m.data=d;return [d];}var j,e=[],b=[];var f=document.createDocumentFragment();if(!(d instanceof Array))d=[d];for(var i=0;ithis._lastResizeAckId)this._lastResizeAckId=b.id;}.bind(this),Arbiter.BEHAVIOUR_PERSISTANT);},send:function(b,a){a=a||this._opts.channelUrl;if(!a)return;if(a.substr(0,4)!='http')return;var h=a+'&'+URI.implodeQuery(b),d='f'+(Math.random()*(1<<30)).toString(16).replace('.',''),c=document.body.appendChild(document.createElement('div')),g=false;c.style.position='absolute';c.style.top='-10000px';c.style.width='1px';c.style.height='1px';XD._callbacks[d]=function(){if(g){(function(){c.parentNode.removeChild(c);}).defer(3000);delete XD._callbacks[d];}};if(ua.ie()){var e=('');c.innerHTML='';g=true;(function(){c.innerHTML=e;}).defer();}else{var f=document.createElement('iframe');f.onload=XD._callbacks[d];c.appendChild(f);g=true;f.src=h;}},_computeSize:function(){var a=document.body,e=document.documentElement,h=0,f;if(this._opts.newResizeMethod){f=Math.max(Math.max(a.offsetHeight,a.scrollHeight)+a.offsetTop,Math.max(e.offsetHeight,e.scrollHeight)+e.offsetTop);}else{if(ua.ie()){f=Math.max(a.offsetHeight,a.scrollHeight)+a.offsetTop;}else f=e.offsetHeight+e.offsetTop;if(window.Dialog)f=Math.max(f,Dialog.max_bottom);}if(this._opts.resizeWidth){if(a.offsetWidthh)h=c;}}if(XD.forced_min_width)h=Math.max(h,XD.forced_min_width);if(e.clientLeft>0)h+=(e.clientLeft*2);if(e.clientTop>0)f+=(e.clientTop*2);}return {width:h,height:f};},_startResizeMonitor:function(){var b,a=document.documentElement;if(this._opts.hideOverflow){a.style.overflow='hidden';document.body.style.overflow='hidden';}(function(){var f=this._computeSize();var g=new Date().getTime();var c=this._lastResizeAckIdthis._opts.resizeAckTimeout;if(!b||(this._opts.expectResizeAck&&c)||(this._opts.allowShrink&&b.width!=f.width)||(!this._opts.allowShrink&&b.widthdocument.documentElement.scrollWidth)a.x=document.documentElement.scrollWidth;if(a.y<=0||a.y>document.documentElement.scrollHeight)a.y=document.documentElement.scrollHeight;if(window.Dialog&&Dialog.max_bottom&&Dialog.max_bottom>a.y)a.y=Dialog.max_bottom;return a;},open:function(i,b,j){var f=typeof window.screenX!='undefined'?window.screenX:window.screenLeft,g=typeof window.screenY!='undefined'?window.screenY:window.screenTop,e=typeof window.outerWidth!='undefined'?window.outerWidth:document.body.clientWidth,d=typeof window.outerHeight!='undefined'?window.outerHeight:(document.body.clientHeight-22),c=parseInt(f+((e-j)/2),10),h=parseInt(g+((d-b)/2.5),10),a=('width='+j+',height='+b+',left='+c+',top='+h);return window.open(i,'_blank',a);}}; function DOMControl(a){this.root=$(a);this.updating=false;DataStore.set(a,'DOMControl',this);}DOMControl.prototype={getRoot:function(){return this.root;},beginUpdate:function(){if(this.updating)return false;this.updating=true;return true;},endUpdate:function(){this.updating=false;},update:function(a){if(!this.beginUpdate())return this;this.onupdate(a);this.endUpdate();}};DOMControl.getInstance=function(a){return DataStore.get(a,'DOMControl');}; add_properties('Input',{focus:function(a){try{a.focus();}catch(b){}},isEmpty:function(a){return !(/\S/).test(a.value||'')||CSS.hasClass(a,'DOMControl_placeholder');},getValue:function(a){return Input.isEmpty(a)?'':a.value;},setValue:function(b,c){CSS.removeClass(b,'DOMControl_placeholder');b.value=c;var a=DOMControl.getInstance(b);a&&a.resetHeight&&a.resetHeight();},setPlaceholder:function(a,b){a.setAttribute('title',b);a.setAttribute('placeholder',b);if(a==document.activeElement)return;if(Input.isEmpty(a)){CSS.conditionClass(a,'DOMControl_placeholder',b);a.value=b;}},reset:function(a){Input.setValue(a,'');var b=a.getAttribute('placeholder');b&&Input.setPlaceholder(a,b);a.style.height='';},setSubmitOnEnter:function(a,b){CSS.conditionClass(a,'enter_submit',b);},getSubmitOnEnter:function(a){return CSS.hasClass(a,'enter_submit');}}); OnloadEvent={ONLOAD:'onload/onload',ONLOAD_CALLBACK:'onload/onload_callback',ONLOAD_DOMCONTENT:'onload/dom_content_ready',ONLOAD_DOMCONTENT_CALLBACK:'onload/domcontent_callback',ONBEFOREUNLOAD:'onload/beforeunload',ONUNLOAD:'onload/unload'};function _include_quickling_events_default(){return !window.loading_page_chrome;}function onbeforeunloadRegister(a,b){if(b===undefined)b=_include_quickling_events_default();b?_addHook('onbeforeleavehooks',a):_addHook('onbeforeunloadhooks',a);}function onunloadRegister(a){if(!window.onunload)window.onunload=function(){Arbiter.inform(OnloadEvent.ONUNLOAD,true,Arbiter.BEHAVIOR_STATE);};_addHook('onunloadhooks',a);}function onleaveRegister(a){_addHook('onleavehooks',a);}function _addHook(b,a){window[b]=(window[b]||[]).concat(a);}function removeHook(a){window[a]=[];}function _domcontentready(){Arbiter.inform(OnloadEvent.ONLOAD_DOMCONTENT,true,Arbiter.BEHAVIOR_STATE);}function _bootstrapEventHandlers(){var a=document,e=window;if(a.addEventListener){if(ua.safari()<525){var d=setInterval(function(){if(/loaded|complete/.test(a.readyState)){_domcontentready();clearInterval(d);}},10);}else a.addEventListener("DOMContentLoaded",_domcontentready,true);}else{var c='javascript:void(0)';if(e.location.protocol=='https:')c='//:';a.write('Like | Facebook
Confirm
You like this. Â· Admin Page Â· Insights Â· ErrorYou like thisBe the first of your friends to like this. Â· Admin Page Â· Insights Â· Error
_ÿhttp://www.facebook.com/plugins/like.php?channel_url=http%3A%2F%2Fstatic.ak.fbcdn.net%2Fconnect%2Fxd_proxy.php%3Fversion%3D3%23cb%3Df253af85ec%26origin%3Dhttp%253A%252F%252Fwww.worldtempus.com%252Ff2e2cf33c8%26relation%3Dparent.parent%26transport%3Dpostmessage&href=http%3A%2F%2Fwww.worldtempus.com%2Ffr%2Factualites%2Fa-la-une%2Fdetail%2Farticle%2F1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin%2F&layout=standard&locale=en_US&node_type=link&sdk=joey&send=true&show_faces=true&width=450Õ– ÖÞßàš›POSÁ URWERK - Nouveaux modèles "art déco" avec Jean-Vincent Huguenin

CONNEXION:

Marques partenaires





JobUp

Watchprint

Urwerk Huguenin

02.02.09, 15:01

URWERK - Nouveaux modèles "art déco" avec Jean-Vincent Huguenin

URWERK présente sa ligne Edition Spéciale élaborée en collaboration avec le maître graveur Jean-Vincent Huguenin.

Communiqué

 

Urwerk Huguenin

 

 

URWERK - Jean-Vincent Huguenin, histoire d’une rencontre




Cette collaboration entamée en 1996 atteint aujourd’hui sa maturité. Les pièces proposées ici sont librement inspirées par le courant « Art Déco ». Des pièces qui mettent en exergue modernisme et tradition, symétrie et formes naturelles. Un reflet du savoir-faire de l’équipe URWERK allié à la maîtrise de Jean-Vincent Huguenin. Paroles aux créateurs.


A propos de pugnacité

« C’est dans l’atelier de mon ami automatier, François Junod, que j’ai croisé les frères Baumgartner à la fin des années 90. A ce moment, dans un paysage horloger assez conformiste, seuls quelques passionnés décomplexés poursuivaient l’œuvre de leurs illustres prédécesseurs en posant un regard intrépide sur l’art horloger.

A ce titre, les fondateurs d’URWERK m’ont immédiatement séduit par les idées parfois délirantes que leur inspiraient les machines à donner l’heure. L’esthétique désuète d’un Spoutnik, les lignes sinueuses d’automobiles fameuses ou les vaisseaux mythiques des séries d’anticipation, tout contribuait à constituer une authentique base philosophique, qui contrairement à ce dont j’avais l’habitude était bien plus qu’un simple emplâtre posé à posteriori par quelque vendeur inventif.

Forts de ces rêves parallèles, nous avons donc entamé une collaboration aux longs cours durant laquelle Martin Frei et Félix Baumgartner sont parvenus à incarner leurs délires dans le domaine intransigeant de la haute horlogerie. C’est finalement à force de pugnacité et d’endurance, qu’ils ont conquis la reconnaissance de leurs pairs. »  
Jean-Vincent Huguenin

 

Urwerk Huguenin





De l’or dans les mains

« J’étais en stage chez François Junod, à Ste Croix,  lorsque je fus présenté à Jean-Vincent Huguenin. Un homme à forte personnalité, forte présence. Graveur, il parlait de sa passion avec cÅ“ur et enthousiasme. J’ai aimé l’homme avant de découvrir ses Å“uvres, déjà persuadé de son talent.

Puis j’ai eu l’occasion de voir ses dessins et ses réalisations. Jean-Vincent Huguenin est l’un des rares, si ce n’est le seul, à maîtriser une telle technicité. D’une idée, il arrive à extrapoler tout un univers, recréer une ambiance, donner la vie à une scène. Un travail d’artiste. Cet homme a de l’or entre ses mains, c’est sûr.

Dès la création d’URWERK, nous avons eu l’envie de travailler avec lui. Avec Martin Frei, nous trouvons que le boîtier de nos montres se prête parfaitement à un habillage gravé. A cette occasion, Jean-Vincent nous a fait redécouvrir nos créations. Les montres sont gravées, je dirai presque sculptées. Il donne une telle profondeur à son travail, que c’en est fascinant. Il est le seul à pouvoir créer ce rendu 3D qui est sa signature. »

Urwerk Huguenin

 

 

 

Jean-Vincent Huguenin -  Maître Graveur & Automatier

Urwerk Jean-Vincent Huguenin

 



La gravure

« Le style est l’homme même » : c’est sa personnalité propre qu’un artiste exprime par une manière unique d’écrire, de composer, de dessiner. L’artiste se distingue ainsi de l’artisan, lequel reproduit des modèles éprouvés alors que l’artiste en crée de nouveaux qui portent sa marque. Jean-Vincent Huguenin, Graveur main & Automatier, est tout à la fois un artisan et un artiste. Artisan indépendant, il s’inscrit dans une dynastie d’horlogers – père, faiseur d’étampes, grand-père horloger – et de graveurs vieille de deux siècles, et dont il a hérité le savoir-faire, l’établi, ainsi que les outils. Ses années de formation à l’École d’arts appliqués lui ont permis d’acquérir ce geste sûr et précis indispensable à une exécution parfaite : la gravure au burin sur des surfaces aussi restreintes qu’un boîtier de montre, qu’une masse oscillante ou un cadran ouvragé représente un travail de haute précision où aucun trait ne peut être repris. Jean-Vincent Huguenin est un artiste : ses créations se fondent sur des dessins originaux, qu’il réalise quelquefois sur la base de modèles vivants. Dans la profession, il est un des seuls à allier cette maîtrise du dessin à celle des techniques de gravure ; c’est un graveur en pleine possession de son style – au double sens de ce mot, artistique et technique, puisqu’à l’origine le style désignait un poinçon métallique dont on se servait pour écrire ou dessiner, en creux, sur des tablettes enduites de cire.

Aujourd’hui, rien n’est plus précieux que le temps. Quel luxe peut surpasser la possession d’une pièce d’horlogerie unique ? Jean-Vincent Huguenin a la capacité – rare – d’apporter cette touche d’exception aux mécanismes des plus grandes manufactures horlogères. Le Maître Graveur conçoit, d’abord, des croquis et des esquisses préparatoires ; il les retouche et les remanie autant de fois qu’il le faut. Alors, seulement, s’engage le délicat travail de gravure au burin sur les différents éléments de la montre. Chaque réalisation est différente, et mobilise le talent et l’attention de Jean-Vincent Huguenin pendant près d’un mois. Moins d’une vingtaine de pièces uniques sortent, chaque année, de son atelier ; portrait d’un être cher, motifs abstraits ou réalistes, scènes polissonnes ou représentations qui font de la montre un objet intime et exclusif... Posséder une montre ornée et ouvragée par ses soins, c’est entrer dans un des cercles les plus fermés qui soient.

 

Urwerk Jean-Vincent Huguenin




Une collaboration à l’échelle humaine

Dès 1995, Jean-Vincent Huguenin travaille en étroite collaboration avec l’horloger fondateur de la marque URWERK, Félix Baumgartner qui, en compagnie du designer Martin Frei, repense la montre, en particulier l’affichage de l’heure, dans une série de créations novatrices qui font aujourd’hui la renommée grandissante de la marque. Au sein de cette production exclusive (quelques 200 pièces/ an) une place de choix est réservée à la création de modèles uniques gravés. En 2006, cette collaboration trouve son aboutissement dans le lancement d’une ligne de montres gravées : URWERK - J.-V. Huguenin. Ces créations originales entendent rendre hommage aux grandes civilisations qui témoignent de la fascination de l’homme pour la mesure du temps : Chine, Sumer, la ville d’Ur (racine d’URWERK), l’Égypte, ...



 

   

COMMENTAIRES

Pas de commentaire

 

Dernières actualités

_ˆhttp://www.worldtempus.com/fr/actualites/a-la-une/detail/article/1233583439-urwerk-nouveaux-modeles-art-deco-avec-jean-vincent-huguenin/'=O!7IXn·0‡0È0Ñ0â54Z¯Zù[ _a6Ü7*7;;h‡áˆ(ˆ3ˆDŒG“g“±“»“Ì—Þ˜F˜¢˜³œÆ/Œ¡¯¢¢s¢„¦š¬E¬¢¬³°È±9±˜±©µ¾¶¶w¶ˆº» »k»|¿’ÀÀcÀtÄ‹ÅnÅÏÅàÉøÊÛË=ËNÏaÐ=КЫÔ½ÔöÕSÕdÙzÙÍÚ.Ú?ÞVÞ©ß ßã5娿9æJêdìùí[ílñó/óŒó÷²ùNù«ù¼ýÕÿkÿÌÿÝ÷Žð  ? Ž Ÿ°s„–ÿ[l}å@QcË'8"‰)›)æ)÷. 2¬337n=|=½=Ö=çB:J+JhJyNÔSTSšS«XDÎE E1IžTTVTgXÏkukÅkÖp>ŒÜí VˆÏ‰ ‰1šÒ#4›B×C&C7G›OOmO~SÜ_ö`>`Od±oCoo sýý‚C‚T†½•Þ–0–AšªœxœËœÜ¡7¢Ä£ £§lÁ£ÁÝÁòÂÆojˆš µ""$ƒ$°$Å)‰“6“‘“¢—ݘ˜D˜Y1 GÉ H% H@ HQ L§ Pb P¢ P³ Tõ zR z| z ~ì ‡1 ‡z ‡‹ ‹ð ™Ô š" š3 žØ ¦H ¦† ¦— ªê «I «‡ «‘ «¢ ¯¦ ¾ ¾W ¾h Âk ÐÖ Ñ Ñ1 Õh åŸ åò æ éß ê ê7 êH î3 îj î  îµ õ­ úÙ ý[ ýl ‘ ì - > + Y ê û æ  - N -. -k -| 1™ At A­ A¾ Eà TÐ U U Y7 l¥ lÙ lê q ŒÛ  - ‘Z œÉ  # ¡ ¢ñ £/ £@ §> ­v ­» ­Ì ±ô ¸ ¸D ¸U ¼\ ¿\ ¿« ¿¼ ÿ Çí È7 ÈH ÌM ÎÎ Ï Ï, Ó3 Õ½ Ö Ö Ú Ú® Úû Û ß ߪ ßö à ä& § à ñ 3 ¡¦ ¢ ¢ ¦I GŽ GÞ Gï L! ëˆ ëÔ ëå ð ¶ ý ž ¢:L÷M>MOQ×R{¢ •Ñ––š=NS Õ þ    $ 5 FµÈÝôý~ÓÝãìñ#€$‘$¦$¯.ä/7/@/E/V/g4Ö5é5þ6A2AyA‚A‰AšEÓOOROcSŸ]Ù^^)c cÓdÀdÓdèe °²Ï²Ø²ã²ø·‰J2JpJN³SPSŽSŸWÐ[[F[W_ˆb•bÓbègj=R\>ƒ@†@›@œ”cá”î