
 body
 {
 font-family: arial, helvetica, sans-serif ;
 font-size: 10pt ;
 color: black ;
 background-color: #FFFFFF ;
 }

 a
 {
 font-family: arial, helvetica, sans-serif ;
 font-size: 8pt ;
 color: blue ;
 }



.img-shadow {
        float:left;
        background: url(images/shadowalpha.gif) no-repeat bottom right;
        }
							
  .img-shadow img {
  display: block;
  position: relative;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6px;
  }
									
																									   

 a.info {
       position:relative; /* Tr<E8>s important */
       z-index:10;
       color:#000;
       font-family:Arial, Helvetica, sans-serif;
       border: 1px;
	   }
       a.info:hover {
       z-index:20;
       }
	   a.info span {
       display:none;
       }
 	  a.info:hover span { /*la tag SPAN apparaitra avec l.effet hover*/
				         display:block;
			        position:absolute;
			       top:18px;
	          leftleft:10px;
			  
         /* <C9>l<E9>ments pour positionner le texte dans la bulle   */
			        padding-left:25px;
		       padding-top:24px;
						          padding-bottom:5px;
					         padding-right:8px;
					        width:215px;
				       height:45px;
        /* Style du character dans la bulle */
		         font-family:Arial, Helvetica, sans-serif;
		        font-weight:normal;
		       font-style:italic;
		          font-size:10px;
        /*color:#999999;*/
	        text-decoration:none;
		       /*text-align:justify;*/
      }
	   /* Pour avoir un beau background de bulle avec PNG   transparent*/
      a.info:hover span { background-image:url(images/infod.gif);}
	     a.info:hover span {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/infod.gif",   sizingMethod="crop");}

 .ombre {
      float:left;
      background: url(images/shadowalpha.gif) no-repeat bottom right;
       }
						
	.ombre table
	{
  /*display: block;*/
    position: relative;
	/*  border: 1px solid #a9a9a9;*/
  margin: -1px 6px 6px -1px;
			  
  }
