A:link{    FONT-SIZE: 11px;    COLOR: #494949;    TEXT-DECORATION: underline}A:visited{    FONT-SIZE: 11px;    COLOR: #40afda;    TEXT-DECORATION: underline}A:active{    FONT-SIZE: 11px;    COLOR: #494949;    TEXT-DECORATION: underline}A:hover{    FONT-SIZE: 11px;    COLOR: #40afda;    FONT-STYLE: normal;    FONT-VARIANT: normal;    TEXT-DECORATION: underline}.Titre{ FONT-SIZE: 18px; line-height: 18px; COLOR: black; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: bold; text-align: left;}.Texte{ FONT-SIZE: 12px; line-height: 18px; COLOR: black; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: normal; text-align: left;}.TexteGris{ FONT-SIZE: 11px; line-height: 18px; COLOR: #494949; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: normal; text-align: left;}.Link{ FONT-SIZE: 11px; line-height: 11px; COLOR: #40afda; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: normal; text-align: left;}  .MENUOVER{ FONT-SIZE: 12px; line-height: 12px; COLOR: #93b42d; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: normal; text-align: left;}  .TexteBoldBleu{ FONT-SIZE: 12px; line-height: 22px; COLOR: #40afda; FONT-FAMILY: Arial, helvetica, Verdana; font-weight: bold; text-align: left;}<style type="text/css">.thumbnail{position: relative;z-index: 0;}.thumbnail:hover{background-color: transparent;opacity: 0.9;  filter:alpha(opacity=90);  
-moz-opacity:0.7;  
-khtml-opacity: 0.9z-index: 50;}.thumbnail span{ /*CSS for enlarged image*/position: absolute;background-color: white;padding: 5px;left: -1000px;border: 1px gray;visibility: hidden;color: black;text-decoration: none;}.thumbnail span img{ /*CSS for enlarged image*/border-width: 0;padding: 2px;}.thumbnail:hover span{ /*CSS for enlarged image on hover*/visibility: visible;top: 0;left: 330px; /*position where enlarged image should offset horizontally */}</style>