/* Genere par freeze.py : styles inline du site LM Soft d'origine (CSP sans 'unsafe-inline'). */
/* Menus : image de survol sans JavaScript. */
a.lmmi { display: block; width: 100%; height: 100%; }
a.lmmi img { display: block; width: 100%; height: 100%; border: 0; }
a.lmmi img.lmmi-over, a.lmmi:hover img.lmmi-normal { display: none; }
a.lmmi:hover img.lmmi-over { display: block; }
.z1 { margin-left: 0px !important; margin-top: 0px !important; margin-bottom: 0px !important; margin-right: 0px !important; }
.z2 { position: relative !important; width: 1024px !important; height: 1600px !important; left: 0px !important; top: 0px !important; }
.z3 { visibility: visible !important; overflow: hidden !important; position: absolute !important; left: 0px !important; top: 0px !important; width: 1024px !important; height: 1600px !important; clip: rect(0px,1024px,1600px,0px) !important; }
.z4 { left: 0px !important; top: 0px !important; width: 1024px !important; height: 1600px !important; clip: rect(0px, 1024px, 1600px, 0px) !important; visibility: visible !important; }
.z5 { visibility: visible !important; }
.z6 { top: -1px !important; }
.z7 { margin-left: 0mm !important; margin-right: 0mm !important; text-indent: 0mm !important; margin-top: 0.00mm !important; margin-bottom: 3.52mm !important; line-height: 115% !important; }
.z8 { font-size: 12pt !important; line-height: 18px !important; }
.z9 { text-decoration: none !important; cursor: pointer !important; }
.z10 { text-align: center !important; }
.z11 { text-align: justify !important; }
.z12 { margin-left: 0mm !important; margin-right: 0mm !important; text-indent: 0mm !important; margin-top: 1.76mm !important; margin-bottom: 1.76mm !important; }
.z13 { clip: rect(0px, 442px, 88px, 0px) !important; visibility: visible !important; }
.z14 { position: absolute !important; visibility: hidden !important; left: 0px !important; top: 0px !important; width: 50px !important; height: 18px !important; }
.z15 { font-size: 12pt !important; }
.z16 { position: absolute !important; z-index: 11 !important; left: 35px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z17 { position: absolute !important; z-index: 12 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z18 { position: absolute !important; z-index: 13 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z19 { position: absolute !important; z-index: 14 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z20 { position: absolute !important; z-index: 15 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z21 { position: absolute !important; z-index: 16 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z22 { position: absolute !important; z-index: 17 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z23 { position: absolute !important; z-index: 18 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z24 { font-size: 10pt !important; line-height: 15px !important; }
.z25 { text-align: left !important; }
.z26 { font-size: 24pt !important; line-height: 36px !important; }
.z27 { position: absolute !important; z-index: 9 !important; left: 35px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z28 { position: absolute !important; z-index: 10 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z29 { position: absolute !important; z-index: 11 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z30 { position: absolute !important; z-index: 12 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z31 { position: absolute !important; z-index: 13 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z32 { position: absolute !important; z-index: 14 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z33 { position: absolute !important; z-index: 15 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z34 { position: absolute !important; z-index: 16 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z35 { position: absolute !important; z-index: 12 !important; left: 12px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z36 { position: absolute !important; z-index: 13 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z37 { position: absolute !important; z-index: 14 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z38 { position: absolute !important; z-index: 15 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z39 { position: absolute !important; z-index: 16 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z40 { position: absolute !important; z-index: 17 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z41 { position: absolute !important; z-index: 18 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z42 { position: absolute !important; z-index: 19 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z43 { margin-top: 0mm !important; margin-bottom: 0mm !important; list-style-type: disk !important; }
.z44 { margin-left: 41pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #ffffff !important; }
.z45 { margin-bottom: 0mm !important; list-style-type: disk !important; }
.z46 { text-align: right !important; }
.z47 { margin-left: 23pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z48 { margin-left: 14pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z49 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z50 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-weight: Bold !important; color: #000040 !important; }
.z51 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #000040 !important; }
.z52 { font-size: 14pt !important; line-height: 21px !important; }
.z53 { margin-left: 5pt !important; margin-right: 14pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z54 { margin-top: 0mm !important; margin-bottom: 0mm !important; list-style-type: circle !important; }
.z55 { margin-left: 10pt !important; margin-right: 14pt !important; padding-left: 0pt !important; font-family: Courier New !important; font-size: 12pt !important; color: #010101 !important; }
.z56 { margin-left: 5pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z57 { margin-left: 10pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Courier New !important; font-size: 12pt !important; color: #010101 !important; }
.z58 { margin-left: 5pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; font-weight: Bold !important; color: #010101 !important; }
.z59 { top: 483px !important; clip: rect(0px, 185px, 129px, 0px) !important; visibility: visible !important; }
.z60 { top: 954px !important; clip: rect(0px, 185px, 135px, 0px) !important; visibility: visible !important; }
.z61 { top: 763px !important; clip: rect(0px, 183px, 172px, 0px) !important; visibility: visible !important; }
.z62 { top: 622px !important; clip: rect(0px, 181px, 123px, 0px) !important; visibility: visible !important; }
.z63 { margin-left: 22pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #010101 !important; }
.z64 { text-decoration: underline !important; cursor: pointer !important; }
.z65 { clip: rect(0px, 535px, 145px, 0px) !important; visibility: visible !important; }
.z66 { left: 0px !important; top: 0px !important; }
.z67 { margin-left: 5pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #010101 !important; }
.z68 { margin-bottom: 0mm !important; list-style-type: circle !important; }
.z69 { margin-left: 10pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Courier New !important; color: #010101 !important; }
.z70 { margin-left: 25mm !important; margin-right: 0mm !important; text-indent: -6mm !important; margin-top: 1.76mm !important; margin-bottom: 1.76mm !important; }
.z71 { margin-left: 25mm !important; margin-right: 0mm !important; text-indent: -25mm !important; margin-top: 1.76mm !important; margin-bottom: 1.76mm !important; }
.z72 { margin-left: 20pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #010101 !important; }
.z73 { margin-left: 0mm !important; margin-right: 0mm !important; text-indent: 0mm !important; margin-top: 4.22mm !important; margin-bottom: 1.06mm !important; }
.z74 { font-size: 8pt !important; line-height: 12px !important; }
.z75 { margin-left: 59pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #010101 !important; }
.z76 { margin-left: 59pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-weight: Bold !important; color: #010101 !important; }
.z77 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; }
.z78 { clip: rect(0px, 1021px, 404px, 0px) !important; visibility: visible !important; }
.z79 { margin-left: 5pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #000040 !important; }
.z80 { line-height: 115% !important; }
.z81 { margin-left: 6mm !important; margin-right: 0mm !important; text-indent: 0mm !important; margin-top: 0.00mm !important; margin-bottom: 3.52mm !important; line-height: 115% !important; }
.z82 { font-size: 16pt !important; line-height: 24px !important; }
.z83 { clip: rect(0px, 241px, 89px, 0px) !important; visibility: visible !important; }
.z84 { position: absolute !important; z-index: 9 !important; left: 69px !important; top: 134px !important; width: 600px !important; height: 20px !important; visibility: visible !important; }
.z85 { position: absolute !important; z-index: 10 !important; left: 0px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z86 { position: absolute !important; z-index: 11 !important; left: 120px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z87 { position: absolute !important; z-index: 12 !important; left: 240px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z88 { position: absolute !important; z-index: 13 !important; left: 360px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z89 { position: absolute !important; z-index: 14 !important; left: 480px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z90 { position: absolute !important; z-index: 21 !important; left: 43px !important; top: 86px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z91 { position: absolute !important; z-index: 22 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z92 { position: absolute !important; z-index: 23 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z93 { position: absolute !important; z-index: 24 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z94 { position: absolute !important; z-index: 25 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z95 { position: absolute !important; z-index: 26 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z96 { position: absolute !important; z-index: 27 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z97 { position: absolute !important; z-index: 28 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z98 { position: absolute !important; z-index: 10 !important; left: 69px !important; top: 134px !important; width: 600px !important; height: 20px !important; visibility: visible !important; }
.z99 { position: absolute !important; z-index: 11 !important; left: 0px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z100 { position: absolute !important; z-index: 12 !important; left: 120px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z101 { position: absolute !important; z-index: 13 !important; left: 240px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z102 { position: absolute !important; z-index: 14 !important; left: 360px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z103 { position: absolute !important; z-index: 15 !important; left: 480px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z104 { position: absolute !important; z-index: 21 !important; left: 12px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z105 { clip: rect(0px, 789px, 55px, 0px) !important; visibility: visible !important; }
.z106 { clip: rect(0px, 789px, 302px, 0px) !important; visibility: visible !important; }
.z107 { font-size: 20pt !important; line-height: 30px !important; }
.z108 { clip: rect(0px, 307px, 89px, 0px) !important; visibility: visible !important; }
.z109 { position: absolute !important; z-index: 19 !important; left: 12px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z110 { position: absolute !important; z-index: 20 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z111 { position: absolute !important; z-index: 21 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z112 { position: absolute !important; z-index: 22 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z113 { position: absolute !important; z-index: 23 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z114 { position: absolute !important; z-index: 24 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z115 { position: absolute !important; z-index: 25 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z116 { position: absolute !important; z-index: 26 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z117 { clip: rect(0px, 543px, 346px, 0px) !important; visibility: visible !important; }
.z118 { clip: rect(0px, 269px, 87px, 0px) !important; visibility: visible !important; }
.z119 { position: absolute !important; z-index: 18 !important; left: 69px !important; top: 134px !important; width: 600px !important; height: 20px !important; visibility: visible !important; }
.z120 { position: absolute !important; z-index: 19 !important; left: 0px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z121 { position: absolute !important; z-index: 20 !important; left: 120px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z122 { position: absolute !important; z-index: 21 !important; left: 240px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z123 { position: absolute !important; z-index: 22 !important; left: 360px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z124 { position: absolute !important; z-index: 23 !important; left: 480px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z125 { position: absolute !important; z-index: 30 !important; left: 29px !important; top: 85px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z126 { position: absolute !important; z-index: 31 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z127 { position: absolute !important; z-index: 32 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z128 { position: absolute !important; z-index: 33 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z129 { position: absolute !important; z-index: 34 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z130 { position: absolute !important; z-index: 35 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z131 { position: absolute !important; z-index: 36 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z132 { position: absolute !important; z-index: 37 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z133 { margin-left: 13mm !important; margin-right: 0mm !important; text-indent: 0mm !important; margin-top: 0.00mm !important; margin-bottom: 0.00mm !important; }
.z134 { margin-left: 185pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-size: 12pt !important; color: #41808d !important; }
.z135 { clip: rect(0px, 293px, 88px, 0px) !important; visibility: visible !important; }
.z136 { position: absolute !important; z-index: 35 !important; left: 12px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z137 { position: absolute !important; z-index: 36 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z138 { position: absolute !important; z-index: 37 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z139 { position: absolute !important; z-index: 38 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z140 { position: absolute !important; z-index: 39 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z141 { position: absolute !important; z-index: 40 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z142 { position: absolute !important; z-index: 41 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z143 { position: absolute !important; z-index: 42 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z144 { clip: rect(0px, 983px, 564px, 0px) !important; visibility: visible !important; }
.z145 { clip: rect(0px, 331px, 93px, 0px) !important; visibility: visible !important; }
.z146 { position: absolute !important; z-index: 9 !important; left: 42px !important; top: 96px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z147 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; font-weight: Bold !important; color: #010101 !important; }
.z148 { margin-left: -13pt !important; margin-right: 0pt !important; padding-left: 0pt !important; font-family: Symbol !important; color: #010101 !important; }
.z149 { font-size: 18pt !important; line-height: 27px !important; }
.z150 { clip: rect(0px, 304px, 95px, 0px) !important; visibility: visible !important; }
.z151 { position: absolute !important; z-index: 22 !important; left: 69px !important; top: 134px !important; width: 600px !important; height: 20px !important; visibility: visible !important; }
.z152 { position: absolute !important; z-index: 23 !important; left: 0px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z153 { position: absolute !important; z-index: 24 !important; left: 120px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z154 { position: absolute !important; z-index: 25 !important; left: 240px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z155 { position: absolute !important; z-index: 26 !important; left: 360px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z156 { position: absolute !important; z-index: 27 !important; left: 480px !important; top: 0px !important; width: 120px !important; height: 20px !important; visibility: inherit !important; }
.z157 { position: absolute !important; z-index: 37 !important; left: 12px !important; top: 84px !important; width: 945px !important; height: 25px !important; visibility: visible !important; }
.z158 { position: absolute !important; z-index: 38 !important; left: 0px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z159 { position: absolute !important; z-index: 39 !important; left: 135px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z160 { position: absolute !important; z-index: 40 !important; left: 270px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z161 { position: absolute !important; z-index: 41 !important; left: 405px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z162 { position: absolute !important; z-index: 42 !important; left: 540px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z163 { position: absolute !important; z-index: 43 !important; left: 675px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
.z164 { position: absolute !important; z-index: 44 !important; left: 810px !important; top: 0px !important; width: 135px !important; height: 25px !important; visibility: inherit !important; }
/* whereas.html : silhouette à la place de la photo vide de Bruno Denantes, alignée sur les deux autres. */
div.fix-silhouette-bd { left: 25px !important; top: 528px !important; }
div.fix-silhouette-bd img { width: 138px !important; height: 87px !important; }
