html, body, p,form,div, h1, h2, h3, h4, h5, h6 { padding:0; margin:0; } img { border:0; }html { font-size:75%; text-align:justify; } body { font-family:verdana, sans-serif; background-attachment:fixed; background-repeat:no-repeat; }  ul { margin:0; padding:0; } ul li { list-style-type:none; } p { line-height:1.25em; color:#0C7E73; } a { text-decoration:none; } a:hover { text-decoration:underline; }  span.link a, span.w_link a, a.ref, a.sp_url { color: blue !important; }  .fixed { xposition:fixed; } #screen { width:90em; height:62em; display:block; margin-left:0.30em; xmargin:auto; } #colA, #colC { padding:2em 1em; } #colB { padding:7.60em 1em; } #colA, #content { float:left; } #colA { width:10.6em; } #logo { margin:0.00em auto 1.35em 0.7em; } #content { width:71.5em; padding:0em 0 0 0; } #colB { width:41.8em; float:left; } #colC { width:21.8em; margin:8.6em 0 0em 0; padding-top:1.3em; float:left; }  #home #colB, #www #colB, #photos #colB { padding:0.20em 1em; } #home #colC { margin-top:0.4em; } #realLogo { position:absolute; top:43em; left:1.5em; text-align:center; } #realLogo p { color:#1C4256; font-size:0.75em; }  h1 { font-size:1.5em; color:#F12E24; } h2 { color:#1C4256; font-size:1.25em; padding:0 0 0 0.7em; margin:0 0 0.30em 0; background:url(../../../overrides/main/css/img/puce.gif) no-repeat 0em 0.6em; letter-spacing:-0.06em; } h3 { font-size:1.3em; padding:0; margin:1em 0 1em 1em; } h4 { color:#E32D2C; font-size:1em; margin:0em 0 0em 0em; }  .generic { font-size:1.05em; color:#0C7E73; } p.generic { margin:1em 0; } a.seeMore, a.seeLess { background:url(../../../overrides/main/css/img/puce.png) no-repeat; padding:0.2em 0.5em; color:#1C4256; display:none; height:0.6em; width:1em; } p.sign { color:#E32D2C; } p.sign a { color:red; }  .d_citation { padding:17px 0 10px 0em; margin:1em 0 0em 1em; font-weight:bold; font-size:0.9em; color:#1C4256; background:url(../../../overrides/main/css/img/bgCitationTop.png) no-repeat top left; width:46.4em; } .d_citation p { padding:0em 1.3em 0.75em 1.5em; margin:0; text-align:left; line-height:1.5em; background:url(../../../overrides/main/css/img/bgCitationMiddlde.png) repeat-y 0px 0px; } .d_citation h2 { margin-bottom:0.15em; padding:0em 0em 0em 1.8em; xbackground-position:0.9em 0.6em; } .d_citation p.sign { background:url(../../../overrides/main/css/img/bgCitationBottom.png) no-repeat bottom left; }  body.lang_en .fr, body.lang_fr .en { display:none; } #footer { display:none; left:67.5em; top:8em; position:absolute; } #footer ul li { display:inline } #footer ul li a { color:#295368; }  span.w_link a { color:#1C4256; } p.event { color:#0C7E73; padding-right:0.6em; } span.date { display:block; color:#E32722;  font-weight:bold; }  #largePicture { margin-top:0.7em; }  #realLogo p { display:none; }  span.progress { color:red; font-weight:bold; }  input { width:16em; background:transparent; border:solid 1px #bbb; border-top:solid 1px #E04A3B; border-left:solid 1px #E04A3B; } label { width:8em; } textarea { width:75%; height:10em; background:transparent; border:solid 1px #bbb; border-top:solid 1px #E04A3B; border-left:solid 1px #E04A3B; } input.submitAdd { width:auto; background-color:#E04A3B; color:#fff; border:solid 1px #E04A3B; }.nudilMenu { width:10.6em; } .nudilMenu li { background:url(../../../overrides/main/css/img/menu0.png) no-repeat; } .nudilMenu a:hover { text-decoration:none; }  .nudilMenu li.nli_nudil0 { padding:0.25em 0em 0.2em 0.3em; margin:0em 0em 0.25em 0em; text-align:left; background-image:url(../../../overrides/main/css/img/menu0.png); background-position:-232px 0px; width:18.6em; } .nudilMenu li.nli_nudil0_1 { background-position:-232px 0px; } .nudilMenu li.nli_nudil0.selected { background-position:-2px 0px !important; } span.sectionTitle { color:#E04A3B; }  .nudilMenu li.nli_nudil1 { background-image:url(../../../overrides/main/css/img/menu1.png); padding:0.15em 0em 0.20em 0em; margin:0 0 0.15em 0; width:10.5em; xborder:solid 1px transparent; } .nudilMenu li.nli_nudil1_1 { background-position:-128px 0px; } .nudilMenu li.nli_nudil1_2 { background-position:-257px 0px; } .nudilMenu li.nli_nudil1_3 { background-position:-386px 0px; } .nudilMenu li.nli_nudil1_4 { background-position:-515px 0px; } .nudilMenu li.nli_nudil1_5 { background-position:-644px 0px; } .nudilMenu li.nli_nudil1_6 { background-position:-773px 0px; } .nudilMenu li.nli_nudil1_7{ background-position:-902px 0px; } .nudilMenu li.nli_nudil1_8 { background-position:-1031px 0px; } .nudilMenu li.nli_nudil1_9 { background-position:-1160px 0px; } .nudilMenu li.nli_nudil1_10 { background-position:-1289px 0px; } .nudilMenu li.nli_nudil1_11 { background-position:-1418px 0px; } .nudilMenu li.nli_nudil1 a, .nudilMenu li.nli_nudil1 span { font-weight:bold; color:#1C4256; cursor:pointer; padding: 0 1.3em 0 0.60em; } .nudilMenu li.selected { background-position:0px 0px !important; } .nudilMenu li.selected a, .nudilMenu li.selected span { color:#fff; }  .nudilMenu li.nli_nudil1 ul { margin:0.40em 0 0em 0; } .nudilMenu li.nli_nudil2 { padding:0.1em 0em 0.3em 0.4em; margin:0em 0em 0.15em 0em; text-align:left; background-image:url(../../../overrides/main/css/img/menu2.png); width:9.7em; } .nudilMenu li.nli_nudil2 a { color:#eee; } .nudilMenu li.nli_nudil2_1 { background-position:-123px 0px; } .nudilMenu li.nli_nudil2_2 { background-position:-247px 0px; } .nudilMenu li.nli_nudil2_3 { background-position:-371px 0px !important; } .nudilMenu li.nli_nudil2_4 { background-position:-496px 0px; } .nudilMenu li.nli_nudil2_5 { background-position:-648px 0px; } .nudilMenu li.nli_nudil2_6 { background-position:-620px 0px; } .nudilMenu li.nli_nudil2_7{ background-position:-956px 0px; } .nudilMenu li.nli_nudil2_8 { background-position:-1110px 0px; } .nudilMenu li li.selected { background-position:1px 0px !important; } .nudilMenu li.nli_nudil1.selected li.nli_nudil2 a { font-size:0.9em; color:#fff !important; } .nudilMenu li.nli_nudil1.selected li.nli_nudil2.selected a { color:#fff !important; }  .nudilMenu li.nli_nudil0 ul { margin:0.40em 0 0em -0.3em; } .nudilMenu li.nli_nudil3 { padding:0.1em 0em 0.2em 0.3em; margin:0em 0em 0.15em 0em; text-align:left; background-image:url(../../../overrides/main/css/img/menu3.png); border:solid 1px transparent; background-position:-172px 0px; width:13.7em; } .nudilMenu li.nli_nudil3_1 { background-position:-172px 0px; } .nudilMenu li.nli_nudil3_2 { background-position:-344px 0px; } .nudilMenu li.nli_nudil3_3 { background-position:-516px 0px; } .nudilMenu li.nli_nudil3_4 { background-position:-688px 0px; } .nudilMenu li.nli_nudil3_5 { background-position:-860px 0px; } .nudilMenu li.nli_nudil3_6 { background-position:-1032px 0px; } .nudilMenu li.nli_nudil3_7 { background-position:-1204px 0px; } .nudilMenu li.nli_nudil3.selected { background-position:0px 0px !important; } .nudilMenu li.nli_nudil3 a, .nudilMenu li.nli_nudil3 span { font-weight:bold; color:#1C4256; cursor:pointer; padding: 0 1.3em 0 0.60em; }  .nudilMenu li.nli_nudil3 ul { margin:0.40em 0 0em -0.55em; } .nudilMenu li.nli_nudil4 { padding:0.15em 0em 0.5em 0.4em; margin:0em 0em 0.15em 0em; text-align:left; background-image:url(../../../overrides/main/css/img/menu4.png); width:16.7em; font-size:0.95em; } .nudilMenu li.nli_nudil4 a { color:#eee; } .nudilMenu li.nli_nudil4_1 { background-position:-195px 0px; } .nudilMenu li.nli_nudil4_2 { background-position:-391px 0px; } .nudilMenu li.nli_nudil4.selected { background-position:1px 0px !important; }  #menuSection h2 { font-size:1.00em; background-position:0 0.50em; }#intro { background-image:url(../../../overrides/modules/intro/css/img/bg_intro.jpg); } #content { margin:8em 0 0em 4em; width:1100px; } #logo { margin:0em 0 3em 0; } #dv_left { float:left; margin:0 1em 3em 0; } #dv_right { width:68%; } #video { height:19.4em; width:29.1em; margin:0 0 0.5em 0; } p.skip { text-align:right; } p.skip a { color:#18263D; background:url(../../../overrides/modules/intro/css/img/puce.gif) no-repeat 0.2em 0.5em; padding:0 0 0 1em; font-weight:bold; }  #introduction { margin: 0 0 1em 0; }  h1 { font-size:1.2em; }  #partners { clear:both; color:#18253E; font-weight:bold; margin:1em 0 1em 0; font-size:0.9em; } #partners strong { color:#F12E24; } #nl_partnenaires { margin:0em 0 0 0; } #nl_partnenaires li { display:inline; margin:0em 0em 0 0; } #nl_partnenaires li img { height:4.5em; }  ul#nl_events li { margin:0.5em 0 0.9em 0; } span.date { color:#18263D; } p.event { color:#18263D; } span.w_link a{ color:#F12F24 !important; }